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

Consistency check fails with -XX:-ProfileInterpreter

    Details

    • Subcomponent:
    • Resolved In Build:
      b21

      Description

      compiler/runtime/6859338/Test6859338.java

      Sun Sparcv9, Solaris / Solaris 11, sun4v, 64, big-endian

      # Internal Error (/HUDSON/workspace/9-2-build-solaris-sparcv9-phase2/jdk9/5141/hotspot/src/share/vm/ci/ciMethod.cpp:541), pid=5419, tid=66
      # assert(false) failed: this call site should not be polymorphic
      #
      # JRE version: Java(TM) SE Runtime Environment (9.0+122) (fastdebug build 9-ea+122)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 9-ea+122, compiled mode, tiered, compressed oops, g1 gc, solaris-sparc)

      Current thread (0x0000000100acb000): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=66, stack(0xffffffff0f800000,0xffffffff0f900000)]


      Current CompileTask:
      C2: 98704 6839 b 4 jdk.jfr.internal.instrument.JIMethodCallInliner::visitMethodInsn (128 bytes)

      Stack: [0xffffffff0f800000,0xffffffff0f900000], sp=0xffffffff0f8fbb30, free space=1006k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x1a90aa8] void VMError::report_and_die(int,const char*,const char*,void*,Thread*,unsigned char*,void*,void*,const char*,int,unsigned long)+0xaa8
      V [libjvm.so+0x1a8ff8c] void VMError::report_and_die(Thread*,const char*,int,const char*,const char*,void*)+0x3c
      V [libjvm.so+0xcb8608] void report_vm_error(const char*,int,const char*,const char*,...)+0x78
      V [libjvm.so+0xa8e108] ciCallProfile ciMethod::call_profile_at_bci(int)+0x488
      V [libjvm.so+0xd60770] CallGenerator*Compile::call_generator(ciMethod*,int,bool,JVMState*,bool,float,ciKlass*,bool,bool)+0xc0
      V [libjvm.so+0xd628ac] void Parse::do_call()+0x58c
      V [libjvm.so+0x1716f1c] void Parse::do_one_bytecode()+0x729c
      V [libjvm.so+0x16fa9f4] void Parse::do_one_block()+0x504
      V [libjvm.so+0x16f545c] void Parse::do_all_blocks()+0x56c
      V [libjvm.so+0x16f4e40] Parse::Parse #Nvariant 1(JVMState*,ciMethod*,float)+0xba0
      V [libjvm.so+0xa0ffd0] JVMState*ParseGenerator::generate(JVMState*)+0x120
      V [libjvm.so+0xd62a48] void Parse::do_call()+0x728
      V [libjvm.so+0x1716f1c] void Parse::do_one_bytecode()+0x729c
      V [libjvm.so+0x16fa9f4] void Parse::do_one_block()+0x504
      V [libjvm.so+0x16f545c] void Parse::do_all_blocks()+0x56c
      V [libjvm.so+0x16f4e40] Parse::Parse #Nvariant 1(JVMState*,ciMethod*,float)+0xba0
      V [libjvm.so+0xa0ffd0] JVMState*ParseGenerator::generate(JVMState*)+0x120
      V [libjvm.so+0xbff4f0] Compile::Compile #Nvariant 1(ciEnv*,C2Compiler*,ciMethod*,int,bool,bool,bool,DirectiveSet*)+0xd50
      V [libjvm.so+0xa0c864] void C2Compiler::compile_method(ciEnv*,ciMethod*,int,DirectiveSet*)+0x124
      V [libjvm.so+0xc25474] void CompileBroker::invoke_compiler_on_method(CompileTask*)+0x714
      V [libjvm.so+0xc243d8] void CompileBroker::compiler_thread_loop()+0x308
      V [libjvm.so+0x19d1684] void JavaThread::thread_main_inner()+0x2e4
      V [libjvm.so+0x19d1300] void JavaThread::run()+0x370
      V [libjvm.so+0x1695cd4] thread_native_entry+0x414
      C [libc.so.1+0xe24c4] _lwp_start+0x8

        Attachments

          Activity

            People

            • Assignee:
              zmajo Zoltan Majo (Inactive)
              Reporter:
              tpivovarova Tatiana Pivovarova (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: