[Bug 3559] [IcedTea8] Forwardport "Use ldrexd for atomic reads on ARMv7"

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Wed Apr 17 04:13:11 UTC 2019


https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3559

--- Comment #5 from hg commits <mercurial at icedtea.classpath.org> ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Tue Apr 16 23:30:42 2019 +0100

    Bump shenandoah to aarch64-shenandoah-jdk8u202-b08.

    Upstream changes:
      - S8033251: Use DWARF debug symbols for Linux 32-bit as default
      - S8064811: Use THEAD instead of CHECK_NULL in return statements
      - S8068440: Test6857159.java times out
      - S8073139: PPC64: User-visible arch directory and os.arch value on
ppc64le cause issues with Java tooling
      - S8073159: improve Test6857159.java
      - S8131048: ppc implement CRC32 intrinsic
      - S8141421: Various test fail with OOME on win x86
      - S8145788: JVM crashes with -XX:+EnableTracing
      - S8151775: aarch64: add support for 8.1 LSE atomic operations
      - S8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged
      - S8155635: C2: Mixed unsafe accesses break alias analysis
      - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core
      - S8164920: ppc: enhancement of CRC32 intrinsic
      - S8172850: Anti-dependency on membar causes crash in register allocator
due to invalid instruction scheduling
      - S8174050: Compilation errors with clang-4.0
      - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness
and resource configuration
      - S8191006: hsdis disassembler plugin does not compile with binutils
2.29+
      - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084
Already Defined Compilation Error
      - S8204966: [TESTBUG]
hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with
-XX:CompileThreshold=1
      - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
      - S8207057: No debug info for assembler files
      - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on
i686
      - S8208183: update HSDIS plugin license to UPL
      - S8208541: non-ASCII characters in hsdis UPL text
      - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with
VS2017.
      - S8209639: assert failure in coalesce.cpp: attempted to spill a
non-spillable item
      - S8209863: Add a test to verify that -XX:+EnableTracing works
      - S8210350: -Wl,-z,defs JDK 8 build failure
      - S8210891: Remove unused extutil.h from JDK8u sources
      - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
      - S8211150: G1 Full GC not purging code root memory and hence causing
memory leak
      - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
      - S8211394: CHECK_ must be used in the rhs of an assignment statement
within a block
      - S8211909: JDWP Transport Listener: dt_socket thread crash
      - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for
gcc7.3
      - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev
      - S8212821: CHECK_ must be used in the rhs of an assignment statement
within a block (round 2)
      - S8219635: aarch64: missing LoadStore barrier in
TemplateTable::fast_storefield
      - S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes
in TemplateTable

    ChangeLog:

    2019-04-16  Andrew John Hughes  <gnu_andrew at member.fsf.org>

        Bump shenandoah to aarch64-shenandoah-jdk8u202-b08.
        * patches/hotspot/shenandoah/8131048-pr3574-rh1498936.patch,
        * patches/hotspot/shenandoah/8164920-pr3574-rh1498936.patch,
        * patches/hotspot/shenandoah/8172850-pr3643-rh1640127.patch,
        * patches/hotspot/shenandoah/8209639-pr3643-rh1640127.patch,
        * patches/hotspot/shenandoah/pr3559.patch:
        Removed as applied upstream.
        * Makefile.am:
        (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to
        AArch32-only section.
        * NEWS: Updated.
        * hotspot.map.in: Bump shenandoah to
        aarch64-shenandoah-jdk8u202-b08.
        * patches/hotspot/aarch32/8076475-pr3696.patch,
        * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch,
        * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch,
        * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch,
        * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch,
        * patches/hotspot/aarch32/pr3559.patch:
        Replace symlinks with copies as Shenandoah versions removed
        or altered for 8u202.
        * patches/hotspot/shenandoah/8076475-pr3696.patch:
        Adjust to apply against aarch64-shenandoah-jdk8u202-b08.

-- 
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/20190417/e888d79c/attachment-0001.html>


More information about the distro-pkg-dev mailing list