[Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal instruction in JITed code

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Jan 23 14:09:34 UTC 2017


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991

--- Comment #7 from hg commits <mercurial at icedtea.classpath.org> ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=75e2cd3a97fa
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Mon Jan 23 13:32:17 2017 +0000

    Bump shenandoah to aarch64-shenandoah-jdk8u112-b16.

    Upstream changes:
      - S8017629: G1: UseSHM in combination with a G1HeapRegionSize >
os::large_page_size() falls back to use small pages
      - S8036630: Null ProtectionDomain in JVM can cause NPE because principals
field is not initialized to an empty array
      - S8042660: vm/mlvm/anonloader/stress/byteMutation failed with:
assert(index >=0 && index < _length) failed: symbol index overflow
      - S8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed:
assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no
profiling of arguments
      - S8054326: Confusing message in "Current rem set statistics"
      - S8063086: Math.pow yields different results upon repeated calls
      - S8071909: Port testlibrary improvments in jdk/test to hotspot/test as
required for DCMD test port
      - S8077276: allocating heap with UseLargePages and HugeTLBFS may trash
existing memory mappings (linux)
      - S8130309: Need to bailout cleanly if creation of stubs fails when
codecache is out of space
      - S8130309: Need to bailout cleanly if creation of stubs fails when
codecache is out of space [AArch64 part]
      - S8132875: AArch64: Fix error introduced into AArch64 CodeCache by
commit for 8130309
      - S8135322: ConstantPool::release_C_heap_structures not run in some
circumstances
      - S8147026: Convert an assert in ClassLoaderData to a guarantee
      - S8147451: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)
      - S8151722: TESTBUG: New test compiler/native/TestDirtyInt.sh should be
modified
      - S8154210: Zero: Better byte behaviour
      - S8154469: Update FSF address
      - S8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails
      - S8154831: CastII/ConvI2L for a range check is prematurely eliminated
      - S8156836: SIGSEGV: Test test/compiler/jsr292/VMAnonymousClasses.java
fails with JTREG 4.2 b02
      - S8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of
illegal instructions
      - S8158373: SIGSEGV: Metadata::mark_on_stack
      - S8158871: Long response times with G1 and StringDeduplication
      - S8159244: Partially initialized string object created by C2's string
concat optimization may escape
      - S8160122: Backport of JDK-8159244 used wrong version of the JDK 9 fix
      - S8161144: Fix for JDK-8147451 failed: Crash in
Method::checked_resolve_jmethod_id(_jmethodID*)
      - S8165673: AArch64: Fix JNI floating point argument handling
      - S8170188: jtreg test
compiler/types/TestMeetIncompatibleInterfaceArrays.java causes JVM crash

    ChangeLog:

    2017-01-23  Andrew John Hughes  <gnu_andrew at member.fsf.org>

        Bump shenandoah to aarch64-shenandoah-jdk8u112-b16.
        * patches/hotspot/shenandoah/8154210.patch,
        * patches/hotspot/shenandoah/8160122-pr3074.patch:
        Remove patches applied upstream.
        * Makefile.am:
        (ICEDTEA_PATCHES): Remove above patches.
        * hotspot.map.in: Update shenandoah to
        aarch64-shenandoah-jdk8u112-b16 tag.
        * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch:
        Remove ppc.ad changes which were applied upstream. Keep testcase
        patches.
        * patches/hotspot/shenandoah/pr2777.patch:
        Regenerate against new HotSpot tarball.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20170123/811944aa/attachment.html>


More information about the distro-pkg-dev mailing list