# HG changeset patch # User Andrew John Hughes # Date 1613955110 0 # Node ID 522ba74de6a3c9a18687e4a38618fa2c587fdbed # Parent dc89882c06dae9b9e6b541019f3d085db620ae5c PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly 2017-10-16 Andrew John Hughes PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly * AUTHORS: Add Severin. * NEWS: Updated. 2017-09-15 Severin Gehwolf 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. diff -r dc89882c06da -r 522ba74de6a3 AUTHORS --- 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 Michael Franz Kyle Galloway +Severin Gehwolf Dennis Gilmore Andrew Haley Andrew John Hughes diff -r dc89882c06da -r 522ba74de6a3 ChangeLog --- 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 + + PR3831: Hotspot object_alloc tapset uses HeapWordSize incorrectly + * AUTHORS: Add Severin. + * NEWS: Updated. + +2017-09-15 Severin Gehwolf + + 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 PR3830: jstack.stp should support ppc64[le,be] diff -r dc89882c06da -r 522ba74de6a3 NEWS --- 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): diff -r dc89882c06da -r 522ba74de6a3 tapset/hotspot.stp.in --- 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); }