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

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

    XMLWordPrintable

Details

    • 13
    • b32
    • x86_64
    • linux
    • Verified

    Backports

      Description

        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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved: