changeset 2689:522ba74de6a3

PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly 2017-10-16 Andrew John Hughes <gnu_andrew@member.fsf.org> PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly * AUTHORS: Add Severin. * NEWS: Updated. 2017-09-15 Severin Gehwolf <sgehwolf@redhat.com> PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly * tapset/hotspot.stp.in: Revert HeapWordSize addition made to match systemtap-alloc-size-workaround.patch, which has since been removed.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Mon, 22 Feb 2021 00:51:50 +0000
parents dc89882c06da
children 5fab595d64d9
files AUTHORS ChangeLog NEWS tapset/hotspot.stp.in
diffstat 4 files changed, 17 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/AUTHORS	Mon Feb 22 00:50:07 2021 +0000
+++ b/AUTHORS	Mon Feb 22 00:51:50 2021 +0000
@@ -15,6 +15,7 @@
 Matthew Flaschen <matthew.flaschen@gatech.edu>
 Michael Franz <mvfranz@gmail.com>
 Kyle Galloway <kgallowa@redhat.com>
+Severin Gehwolf <sgehwolf@redhat.com>
 Dennis Gilmore <dgilmore@redhat.com>
 Andrew Haley <aph@redhat.com>
 Andrew John Hughes <gnu_andrew@member.fsf.org, gnu.andrew@redhat.com>
--- a/ChangeLog	Mon Feb 22 00:50:07 2021 +0000
+++ b/ChangeLog	Mon Feb 22 00:51:50 2021 +0000
@@ -1,3 +1,17 @@
+2017-10-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>
+
+	PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly
+	* AUTHORS: Add Severin.
+	* NEWS: Updated.
+
+2017-09-15  Severin Gehwolf  <sgehwolf@redhat.com>
+
+	PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly
+	* tapset/hotspot.stp.in:
+	Revert HeapWordSize addition made to match
+	systemtap-alloc-size-workaround.patch, which
+	has since been removed.
+
 2019-02-10  Andrew John Hughes  <gnu_andrew@member.fsf.org>
 
 	PR3830: jstack.stp should support ppc64[le,be]
--- a/NEWS	Mon Feb 22 00:50:07 2021 +0000
+++ b/NEWS	Mon Feb 22 00:51:50 2021 +0000
@@ -19,6 +19,7 @@
   - PR3825: SystemTap is heavily confused by multiple JDKs
   - PR3828: Architectures unsupported by SystemTap tapsets throw a parse error
   - PR3829: arc_priority representation creates an implicit limit on character sequence within regexp
+  - PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly
 
 New in release 5.0.0 (2019-XX-XX):
 
--- a/tapset/hotspot.stp.in	Mon Feb 22 00:50:07 2021 +0000
+++ b/tapset/hotspot.stp.in	Mon Feb 22 00:51:50 2021 +0000
@@ -120,7 +120,7 @@
   name = "object_alloc";
   thread_id = $arg1;
   class = user_string_n($arg2, $arg3);
-  size = $arg4 * $HeapWordSize; // Note - systemtap-alloc-size-workaround.patch
+  size = $arg4;
   probestr = sprintf("%s(thread_id=%d,class='%s',size=0x%x)",
                      name, thread_id, class, size);
 }