Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8227407

ZGC: C2 loads and load barriers can get separated by safepoints

XMLWordPrintable

    • 13
    • b32
    • x86_64
    • linux
    • Verified

        The following test failed in the JDK14 CI:

        vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf/TestDescription.java

        Here's a snippet from the log file:

        # Internal Error (open/src/hotspot/share/compiler/oopMap.cpp:392), pid=14189, tid=14207
        # assert(Universe::heap()->is_in_or_null(*loc)) failed: found non oop pointer
        #
        # JRE version: Java(TM) SE Runtime Environment (14.0+5) (fastdebug build 14-ea+5-112)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 14-ea+5-112, mixed mode, tiered, z gc, linux-amd64)
        # Problematic frame:
        # V [libjvm.so+0x13cdd31] OopMapSet::oops_do(frame const*, RegisterMap const*, OopClosure*)+0x641

        Please note that this CI job is from 2019.07.05 which
        is after the fix for JDK-8225642 was pushed to jdk/jdk.

              eosterlund Erik Österlund
              dcubed Daniel Daugherty
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: