[Bug 3438] [IcedTea8] Backport "8185164: GetOwnedMonitorInfo() returns incorrect owned monitor"

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Mar 26 16:45:39 UTC 2018


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

--- Comment #4 from hg commits <mercurial at icedtea.classpath.org> ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=379b335f8d59
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Mar 23 04:41:00 2018 +0000

    Bump shenandoah to aarch64-shenandoah-jdk8u162-b12.

    Upstream changes:
      - Remove oop cast in oopMap.cpp again, as oopDesc::operator== has
additional checking in Shenandoah.
      - S6651256: jstack: DeleteGlobalRef method call doesn't lead to
descreasing of global refs count shown by jstack
      - S6656031: SA: jmap -permstat number of classes is off by 1
      - S8023667: SA: ExceptionBlob and other C2 classes not available in
client VM
      - S8072428: Enable UseLoopCounter ergonomically if on-stack-replacement
is enabled
      - S8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
      - S8087291: InitialBootClassLoaderMetaspaceSize and
CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
      - S8145913: PPC64: add Montgomery multiply intrinsic
      - S8148786: xml.tranform fails on x86-64
      - S8161598: Kitchensink fails: assert(nm->insts_contains(original_pc))
failed: original PC must be in nmethod/CompiledMethod
      - S8164954: split_if creates empty phi and region nodes
      - S8166742: SIGFPE in C2 Loop IV elimination
      - S8168318: PPC64: Use cmpldi instead of li/cmpld
      - S8170328: PPC64: Use andis instead of lis/and
      - S8172751: OSR compilation at unreachable bci causes C1 crash
      - S8175340: Possible invalid memory accesses due to
ciMethodData::bci_to_data() returning NULL
      - S8177026: jvm.dll file version not updated since 8u72
      - S8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
      - S8178047: Aliasing problem with raw memory accesses
      - S8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
      - S8180855: Null pointer dereference in OopMapSet::all_do of
oopMap.cpp:394
      - S8181055: PPC64: "mbind: Invalid argument" still seen after 8175813
      - S8181810: PPC64: Leverage extrdi for bitfield extract
      - S8184009: Missing null pointer check in
InterpreterRuntime::update_mdp_for_ret()
      - S8184271: Time related C1 intrinsics produce inconsistent results when
floating around
      - S8185164: GetOwnedMonitorInfo() returns incorrect owned monitor
      - S8185572: Enable AssumeMP by default on SPARC machines

    ChangeLog:

    2018-03-21  Andrew John Hughes  <gnu_andrew at member.fsf.org>

        Bump shenandoah to aarch64-shenandoah-jdk8u162-b12.
        * patches/hotspot/shenandoah/8145913-pr3466-rh1498309.patch,
        * patches/hotspot/shenandoah/8168318-pr3466-rh1498320.patch,
        * patches/hotspot/shenandoah/8170328-pr3466-rh1498321.patch,
        * patches/hotspot/shenandoah/8181055-pr3394-rh1448880.patch,
        * patches/hotspot/shenandoah/8181810-pr3466-rh1498319.patch,
        * patches/hotspot/shenandoah/8185164-pr3438.patch:
        Remove as applied upstream.
        * Makefile.am:
        (ICEDTEA_PATCHES): Move upstreamed patches to AArch32 only.
        Split out aarch64 part of 8158260 so the rest can be
        shared between Shenandoah and AArch32.
        * NEWS: Updated.
        * hotspot.map.in: Bump shenandoah to
        aarch64-shenandoah-jdk8u162-b12.
        * patches/hotspot/aarch32/8145913-pr3466-rh1498309.patch:
        Moved to aarch32 patches tree as applied in upstream
        Shenandoah.
        * patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch:
        Replace with symlink to Shenandoah version.
        * patches/hotspot/aarch32/8168318-pr3466-rh1498320.patch,
        * patches/hotspot/aarch32/8170328-pr3466-rh1498321.patch,
        * patches/hotspot/aarch32/8181810-pr3466-rh1498319.patch,
        * patches/hotspot/aarch32/8185164-pr3438.patch:
        Moved to aarch32 patches tree as applied in upstream
        Shenandoah.
        * patches/hotspot/shenandoah/8158260-pr2991-rh1341258-aarch64.patch,
        * patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch:
        Split out AArch64 segment so rest can be shared with AArch32.

-- 
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/20180326/9f133d94/attachment.html>


More information about the distro-pkg-dev mailing list