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

C2: TraceLoopOpts is broken

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • 10
    • 9
    • hotspot
    • None

      # Internal Error (/Users/vlivanov/ws/jdk/hs-comp9/hotspot/src/share/vm/utilities/growableArray.cpp:43), pid=81585, tid=23299
      # fatal error: allocation bug: GrowableArray could grow within nested ResourceMark

      V report_fatal(char const*, int, char const*, ...)+0x1a5
      V GenericGrowableArray::check_nesting()+0x6f
      V GrowableArray<DIR_Chunk*>::insert_before(int, DIR_Chunk* const&)+0x6d
      V DIR_Chunk* GrowableArray<DIR_Chunk*>::insert_sorted<&(DIR_Chunk::compare(DIR_Chunk* const&, DIR_Chunk* const&))>(DIR_Chunk*&)+0x50
      V DebugInformationRecorder::find_sharable_decode_offset(int)+0x109
      V DebugInformationRecorder::serialize_scope_values(GrowableArray<ScopeValue*>*)+0x15f
      V DebugInformationRecorder::create_scope_values(GrowableArray<ScopeValue*>*)+0x66
      V Compile::Process_OopMap_Node(MachNode*, int)+0xb98
      V Compile::fill_buffer(CodeBuffer*, unsigned int*)+0xaa0
      V Compile::Output()+0x8b7
      V Compile::Code_Gen()+0x459
      V Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1202
      ...

            vlivanov Vladimir Ivanov
            vlivanov Vladimir Ivanov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: