changeset 2976:03c085bd7eee

PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah 2020-10-27 Andrew John Hughes <gnu_andrew@member.fsf.org> PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah * NEWS: Updated. * acinclude.m4: (IT_ARCH_HAS_JFR): Allow JFR on i?86.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Tue, 27 Oct 2020 21:49:10 +0000
parents d97ed9be7d62
children 219b6e046247
files ChangeLog NEWS acinclude.m4
diffstat 3 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Oct 27 18:43:08 2020 +0000
+++ b/ChangeLog	Tue Oct 27 21:49:10 2020 +0000
@@ -1,3 +1,11 @@
+2020-10-27  Andrew John Hughes  <gnu_andrew@member.fsf.org>
+
+	PR3810: Enable JFR on x86 (32-bit) now that
+	JDK-8252096 has fixed its use with Shenandoah
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_ARCH_HAS_JFR): Allow JFR on i?86.
+
 2020-10-27  Andrew John Hughes  <gnu_andrew@member.fsf.org>
 
 	Bump to icedtea-3.17.0.
--- a/NEWS	Tue Oct 27 18:43:08 2020 +0000
+++ b/NEWS	Tue Oct 27 21:49:10 2020 +0000
@@ -398,6 +398,7 @@
   - PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK 
   - PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7
   - PR3808: IcedTea does not install the JFR *.jfc files
+  - PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah
 * Shenandoah
   - [backport] 8221435: Shenandoah should not mark through weak roots
   - [backport] 8221629: Shenandoah: Cleanup class unloading logic
--- a/acinclude.m4	Tue Oct 27 18:43:08 2020 +0000
+++ b/acinclude.m4	Tue Oct 27 21:49:10 2020 +0000
@@ -2874,7 +2874,7 @@
   supports_jfr=yes;
   case "${host_cpu}" in
     aarch64|arm64) if test "x${HSBUILD}" = "xaarch32"; then supports_jfr=no; fi ;;
-    i?86) supports_jfr=no ;;
+    i?86) ;;
     sparc) ;;
     x86_64) ;;
     powerpc64) ;;