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

Some compiler tests fail when executed with custom TieredLevel

    Details

    • Subcomponent:
    • Resolved In Build:
      b31

      Backports

        Description

        Tests

        compiler/compilercontrol/CompilationModeHighOnlyTest.java
        compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
        compiler/profiling/spectrapredefineclass/Launcher.java
        compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

        are sensitive to tiered compilation policy and fail when executed with custom tiered levels.


        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (open/src/hotspot/share/compiler/tieredThresholdPolicy.cpp:464), pid=10883, tid=10886
        # assert(level != CompLevel_full_profile && level != CompLevel_limited_profile) failed: C1 profiling levels shouldn't be used with intermediate levels disabled
        #
        # JRE version: Java(TM) SE Runtime Environment (14.0+27) (fastdebug build 14-ea+27-1339)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 14-ea+27-1339, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)
        # Problematic frame:
        # V [libjvm.so+0x15c339d] TieredThresholdPolicy::compile(methodHandle const&, int, CompLevel, JavaThread*)+0x36d
        #

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  iveresov Igor Veresov
                  Reporter:
                  lmesnik Leonid Mesnik
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: