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

[Graal] Disable Epsilon GC tests from running with Graal

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 11
    • Fix Version/s: 11
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b19

      Backports

        Description

        Following Epsilon GC crash when running with Graal as JIT:
         
        test gc/epsilon/TestByteArrays.java
        # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk, compiled mode, tiered, jvmci, jvmci compiler, compressed oops, epsilon gc, linux-amd64)
        # Problematic frame:
        # j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal
        #
        ...
        Current CompileTask:
        JVMCI: 9271 3804 b 4 java.lang.String::getBytes (25 bytes)

        Stack: [0x00007f7276bfa000,0x00007f7276cfb000], sp=0x00007f7276cf7ca8, free space=1015k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal


        gc/epsilon/TestRefArrays.java
        # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk, compiled mode, tiered, jvmci, jvmci compiler, compressed oops, epsilon gc, linux-amd64)
        # Problematic frame:
        # j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal
        ...
        Current CompileTask:
        JVMCI: 48212 6544 4 java.util.AbstractCollection::toArray (70 bytes)

        Stack: [0x00007efc32efd000,0x00007efc32ffe000], sp=0x00007efc32ffaa98, free space=1014k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal

        gc/epsilon/TestObjects.java
        # SIGSEGV (0xb) at pc=0x00007f9063631842, pid=15697, tid=15705
        #
        # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk, compiled mode, tiered, jvmci, jvmci compiler, compressed oops, epsilon gc, linux-amd64)
        # Problematic frame:
        # j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal
        ...
        Current CompileTask:
        JVMCI: 13553 5007 b 4 java.lang.String::getBytes (25 bytes)

        Stack: [0x00007f906267e000,0x00007f906277f000], sp=0x00007f906277bb88, free space=1014k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal

        gc/epsilon/TestManyThreads.java
        # SIGSEGV (0xb) at pc=0x00007ff883c61842, pid=15515, tid=15532
        #
        # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk, compiled mode, tiered, jvmci, jvmci compiler, compressed oops, epsilon gc, linux-amd64)
        # Problematic frame:
        # j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal
        ...
        Current CompileTask:
        JVMCI: 14482 6087 4 sun.nio.fs.UnixPath::normalizeAndCheck (75 bytes)

        Stack: [0x00007ff8a4b54000,0x00007ff8a4c55000], sp=0x00007ff8a4c51ca8, free space=1015k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        j jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.searchMethods([Ljava/lang/reflect/Method;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Method;+31 jdk.internal.vm.ci@11-internal


        test gc/epsilon/TestElasticTLABDecay.java
        # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-06-13-0418271.ekaterina.pavlova.jdk.jdk, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, epsilon gc, linux-amd64)
        # Problematic frame:
        # j org.graalvm.compiler.phases.PhaseSuite.findNextPhase(Ljava/util/ListIterator;Ljava/lang/Class;Z)Z+10 jdk.internal.vm.compiler@11-internal
        ...
        Current CompileTask:
        JVMCI: 2773 1739 s 4 java.io.ByteArrayInputStream::read (36 bytes)

        Stack: [0x00007f0681c51000,0x00007f0681d52000], sp=0x00007f0681d4fa90, free space=1018k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        j org.graalvm.compiler.phases.PhaseSuite.findNextPhase(Ljava/util/ListIterator;Ljava/lang/Class;Z)Z+10 jdk.internal.vm.compiler@11-internal


         

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                epavlova Ekaterina Pavlova
                Reporter:
                epavlova Ekaterina Pavlova
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: