/hg/icedtea: 4 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed Jul 28 19:10:55 PDT 2010
changeset 04f7967fcf44 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=04f7967fcf44
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 02:19:24 2010 +0100
Final NEWS formatting cleanup.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Final formatting cleanup.
changeset 7a5e921345c8 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=7a5e921345c8
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 02:53:52 2010 +0100
RH613824: Workaround unforeseen complications in generating a dwarf
location expression for variable * constant.
2010-07-28 Mark Wielaard <mjw at redhat.com>
Generating a dwarf location expression for variable *
"constant" as used in this probe argument triggers unforseen
complications. See
https://bugzilla.redhat.com/show_bug.cgi?id=613824
Workaround for now by passing the size without HeapWordSize
adjustment. See also the hotspot.object_alloc in
tapset/hotspot.stp[.in].
* Makefile.am: Add patch.
* NEWS: Updated.
* patches/systemtap-alloc-size-workaround.patch: New patch to
remove HeapWordSize adjustment.
* tapset/hotspot.stp.in: Add adjustment here.
changeset 13b9a6c00673 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=13b9a6c00673
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 02:57:47 2010 +0100
Mention removal of old plugin.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Mention removal of old plugin.
changeset 8ebdcd0f5662 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=8ebdcd0f5662
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 03:10:45 2010 +0100
Added tag icedtea-1.13 for changeset 13b9a6c00673
diffstat:
5 files changed, 33 insertions(+), 8 deletions(-)
.hgtags | 1 +
ChangeLog | 21 +++++++++++++++++++++
Makefile.am | 3 ++-
NEWS | 14 ++++++++------
tapset/hotspot.stp.in | 2 +-
diffs (90 lines):
diff -r f5dbeffa7af6 -r 8ebdcd0f5662 .hgtags
--- a/.hgtags Wed Jul 28 23:54:26 2010 +0100
+++ b/.hgtags Thu Jul 29 03:10:45 2010 +0100
@@ -28,3 +28,4 @@ 81a1e18fede27d94540b67a42798419aaf59f5b9
81a1e18fede27d94540b67a42798419aaf59f5b9 icedtea-1.12
81a1e18fede27d94540b67a42798419aaf59f5b9 icedtea-1.12
d96a0228b79286eea28af85707fd8ccc42cbed84 icedtea-1.12
+13b9a6c006730355f1441c69649775e7cebd8aa0 icedtea-1.13
diff -r f5dbeffa7af6 -r 8ebdcd0f5662 ChangeLog
--- a/ChangeLog Wed Jul 28 23:54:26 2010 +0100
+++ b/ChangeLog Thu Jul 29 03:10:45 2010 +0100
@@ -1,3 +1,24 @@ 2010-07-28 Andrew John Hughes <ahughes
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Mention removal of old plugin.
+
+2010-07-28 Mark Wielaard <mjw at redhat.com>
+
+ Generating a dwarf location expression for variable * "constant" as used
+ in this probe argument triggers unforseen complications. See
+ https://bugzilla.redhat.com/show_bug.cgi?id=613824
+ Workaround for now by passing the size without HeapWordSize adjustment.
+ See also the hotspot.object_alloc in tapset/hotspot.stp[.in].
+ * Makefile.am: Add patch.
+ * NEWS: Updated.
+ * patches/systemtap-alloc-size-workaround.patch:
+ New patch to remove HeapWordSize adjustment.
+ * tapset/hotspot.stp.in: Add adjustment here.
+
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Final formatting cleanup.
+
2010-07-28 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Updated.
diff -r f5dbeffa7af6 -r 8ebdcd0f5662 Makefile.am
--- a/Makefile.am Wed Jul 28 23:54:26 2010 +0100
+++ b/Makefile.am Thu Jul 29 03:10:45 2010 +0100
@@ -384,7 +384,8 @@ endif
if ENABLE_SYSTEMTAP
ICEDTEA_PATCHES += patches/icedtea-systemtap.patch \
- patches/systemtap-gcc-4.5.patch
+ patches/systemtap-gcc-4.5.patch \
+ patches/systemtap-alloc-size-workaround.patch
endif
if ENABLE_PLUGIN
diff -r f5dbeffa7af6 -r 8ebdcd0f5662 NEWS
--- a/NEWS Wed Jul 28 23:54:26 2010 +0100
+++ b/NEWS Thu Jul 29 03:10:45 2010 +0100
@@ -1,10 +1,11 @@ New in release 1.13 (2010-07-28)
-New in release 1.13 (2010-07-28)
+New in release 1.13 (2010-07-29)
-- Updated to OpenJDK7 milestone 7/b89.
-- Removed VisualVM support; now hosted at http://icedtea.classpath.org/hg/visualvm.
-- Bumped to CACAO 1.1.0 pre-release snapshot.
-- libjpeg7 & libpng 1.4 supported.
-- Latest security updates and hardening patches:
+* Updated to OpenJDK7 milestone 7/b89.
+* Removed VisualVM support; now hosted at http://icedtea.classpath.org/hg/visualvm.
+* Removed old plugin.
+* Bumped to CACAO 1.1.0 pre-release snapshot.
+* libjpeg7 & libpng 1.4 supported.
+* Latest security updates and hardening patches:
- (CVE-2010-0837): JAR "unpack200" must verify input parameters (6902299)
- (CVE-2010-0845): No ClassCastException for HashAttributeSet constructors if run with -Xcomp (6894807)
- (CVE-2010-0838): CMM readMabCurveData Buffer Overflow Vulnerability (6899653)
@@ -42,6 +43,7 @@ New in release 1.13 (2010-07-28)
- Removed the old plugin, replaced by the NPPlugin.
- PR476: Enable building SystemTap support on GCC 4.5.
- Fix hotspot tapset object_alloc size variable.
+ - Workaround RH613824: Missing and wrong hotspot.* probepoint arguments
* Zero/Shark
- Formatting changes and other fixes to match upstream
- PR428: Shark on ARM precompiled header incls
diff -r f5dbeffa7af6 -r 8ebdcd0f5662 tapset/hotspot.stp.in
--- a/tapset/hotspot.stp.in Wed Jul 28 23:54:26 2010 +0100
+++ b/tapset/hotspot.stp.in Thu Jul 29 03:10:45 2010 +0100
@@ -120,7 +120,7 @@ probe hotspot.object_alloc =
name = "object_alloc";
thread_id = $arg1;
class = user_string_n($arg2, $arg3);
- size = $arg4;
+ size = $arg4 * $HeapWordSize; // Note - systemtap-alloc-size-workaround.patch
probestr = sprintf("%s(thread_id=%d,class='%s',size=0x%x)",
name, thread_id, class, size);
}
More information about the distro-pkg-dev
mailing list