[Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false"

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Oct 27 21:58:41 UTC 2020


--- Comment #6 from hg commits <mercurial at icedtea.classpath.org> ---
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Mon Oct 26 06:49:22 2020 +0000

    Bump shenandoah to aarch64-shenandoah-jdk8u272-b10.

    Upstream changes:
      - [backport] 8241007: Shenandoah: remove
ShenandoahCriticalControlThreadPriority support
      - [backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
      - [backport] 8242375: Shenandoah: Remove
ShenandoahHeuristic::record_gc_start/end methods
      - [backport] 8244509: Shenandoah: refactor
ShenandoahBarrierC2Support::test_* methods
      - [backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop
for wrong control
      - [backport] 8245464: Shenandoah: allocate collection set bitmap at lower
      - [backport] 8245465: Shenandoah: test_in_cset can use more efficient
      - [backport] 8245773: Shenandoah: Windows assertion failure after
      - [backport] 8247367: Shenandoah: pacer should wait on lock instead of
exponential backoff
      - [backport] 8247593: Shenandoah: should not block pacing reporters
      - [backport] 8247751: Shenandoah: options tests should run with smaller
      - [backport] 8247754: Shenandoah: mxbeans tests can be shorter
      - [backport] 8247757: Shenandoah: split heavy tests by heuristics to
improve parallelism
      - [backport] 8247860: Shenandoah: add update watermark line in rich
assert failure message
      - [backport] 8248041: Shenandoah: pre-Full GC root updates may miss some
      - [backport] 8248652: Shenandoah: SATB buffer handling may assume no
forwarded objects
      - [backport] 8249560: Shenandoah: Fix racy GC request handling
      - [backport] 8249649: Shenandoah: provide per-cycle pacing stats
      - [backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle
      - [backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should
account for corner cases
      - JDK-8057003: Large reference arrays cause extremely long
synchronization times
      - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails
in jdk 9 fcs new platforms/compiler
      - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds
      - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
      - JDK-8184762: ZapStackSegments should use optimized memset
      - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can
      - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly
      - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6
      - JDK-8222079: Don't use memset to initialize fields decode_env
constructor in disassembler.cpp
      - JDK-8226575: OperatingSystemMXBean should be made container aware
      - JDK-8233624: Enhance JNI linkage
      - JDK-8236196: Improve string pooling
      - JDK-8240124: Better VM Interning
      - JDK-8240676: Meet not symmetric failure when running lucene on jdk8
      - JDK-8241114: Better range handling
      - JDK-8243302: Advanced class supports
      - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release
      - JDK-8244955: Additional Fix for JDK-8240124
      - JDK-8245412: Better class definitions
      - JDK-8247979: aarch64: missing side effect of killing flags for
      - JDK-8249158: THREAD_START and THREAD_END event posted in primordial
      - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java
container metrics
      - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either
true or false
      - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol:
      - JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR
      - JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp
      - JDK-8252573: 8u: Windows build failed after 8222079 backport
      - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the
fix for JDK-8249158
      - JDK-8254937: Revert JDK-8148854 for 8u272
      - Shenandoah: enable low-frequency STW class unloading
      - Shenandoah: fix forceful pacer claim
      - Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC
      - Shenandoah: pacer should use proper Atomics for intptr_t
      - Shenandoah: Zero build fails after recent Atomic cleanup in Pacer


    2020-10-25  Andrew John Hughes  <gnu_andrew at member.fsf.org>

        Bump shenandoah to aarch64-shenandoah-jdk8u272-b10.
        * patches/hotspot/shenandoah/8251120-pr3793.patch:
        Removed as applied upstream.
        * Makefile.am:
        (ICEDTEA_PATCHES): Only apply JDK-8251120/PR3793
        on AArch32 builds as it is included upstream in
        Shenandoah now.
        * NEWS: Updated.
        * hotspot.map.in: Bump shenandoah to
        * patches/hotspot/aarch32/8062808-pr3548.patch,
        * patches/hotspot/aarch32/8251120-pr3793.patch,
        * patches/hotspot/aarch32/pr3593.patch:
        Take copies of the Shenandoah patches, so they can
        be changed without breaking AArch32 builds.
        * patches/hotspot/shenandoah/8062808-pr3548.patch:
        Adjusted following constantPool.hpp context change
        in JDK-8243302.
        * patches/hotspot/shenandoah/pr3593.patch,
        Adjust PR3593 following g1StringDedupTable.cpp
        context change in JDK-8240124 & JDK-8244955.

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20201027/92eae5c3/attachment-0001.htm>

More information about the distro-pkg-dev mailing list