<html>
<head>
<base href="https://icedtea.classpath.org/bugzilla/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [IcedTea8] ppc: enhancement of CRC32 intrinsic is absent on OpenJDK 8 hurting performance"
href="https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3574#c7">Comment # 7</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [IcedTea8] ppc: enhancement of CRC32 intrinsic is absent on OpenJDK 8 hurting performance"
href="https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3574">bug 3574</a>
from <span class="vcard"><a class="email" href="mailto:mercurial@icedtea.classpath.org" title="hg commits <mercurial@icedtea.classpath.org>"> <span class="fn">hg commits</span></a>
</span></b>
<pre>details:
<a href="http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0">http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0</a>
author: Andrew John Hughes <<a href="mailto:gnu_andrew@member.fsf.org">gnu_andrew@member.fsf.org</a>>
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 <<a href="mailto:gnu_andrew@member.fsf.org">gnu_andrew@member.fsf.org</a>>
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.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>