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

JVMPI: c1 SPARC unimplemented: CodeEmitter::mark_offset_for_bci

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.3.0
    • 1.3.0
    • vm-legacy
    • solaris
    • generic
    • solaris_8
    • Not verified

      java -client -Xcomp -prof HelloWorld

      fails in compiler1 at:

      void CodeEmitter::mark_offset_for_bci(int bci) {
        // must implement <--------------------------------
        Unimplemented();
      }

      #
      # HotSpot Virtual Machine Error, Internal Error
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Unimplemented()
      #
      # Error ID: /files/ws/main-baseline/build/solaris/../../src/cpu/sparc/vm/c1_CodeEmitter_sparc.cpp, 3248 [ Patched ]
      #
      # Problematic Thread: prio=5 tid=0x350320 nid=0xa runnable
      #
      Internal Error
      Unimplemented()

      Do you want to debug the problem?

        [5] report_error(is_vm_internal_error = 1, file_name = 0xfe465bb8 "/files/ws/main-baseline/build/solaris/../../src/cpu/sparc/vm/c1_CodeEmitter_sparc.cpp", line_no = 3248, title = 0xfe3369f8 "Internal Error", format = 0xfe336a08 "Unimplemented()", ...), line 313 in "debug.cpp"
        [6] report_unimplemented(file_name = 0xfe465bb8 "/files/ws/main-baseline/build/solaris/../../src/cpu/sparc/vm/c1_CodeEmitter_sparc.cpp", line_no = 3248), line 170 in "debug.cpp"
        [7] CodeEmitter::mark_offset_for_bci(this = 0xf4c0f64c, bci = 0), line 3248 in "c1_CodeEmitter_sparc.cpp"
        [8] ValueGen::walk(this = 0xf4c0f0a4, instr = 0x17ffc0), line 238 in "c1_CodeGenerator.cpp"
      =>[9] ValueGen::ValueGen(this = 0xf4c0f0a4, result = 0xf4c0f0b8, hint = 0xf4c0f0e4, parent = 0xf4c0f378), line 227 in "c1_CodeGenerator.hpp"
        [10] ValueGen::do_StoreLocal(this = 0xf4c0f378, x = 0x17ffe4), line 223 in "c1_CodeGenerator_sparc.cpp"
      (/ws/on998-tools/SUNWspro/SC5.0/bin/../WS5.0/bin/sparcv9/dbx) where 15
      current thread: t@10
        [1] _libc_read(0x0, 0xff33d534, 0x400, 0xff391420, 0xff33a408, 0xff00), at 0xff318d4c
        [2] __filbuf(0x25b28, 0xff33d934, 0xff336000, 0x0, 0x400, 0x0), at 0xff309a08
        [3] fgets(0xff33d99c, 0xff339c18, 0x25b28, 0xff336000, 0xff33d934, 0x3ff), at 0xff30c250
        [4] os::message_box(title = 0xfe3369f8 "Internal Error", message = 0xf4c0e56c "Unimplemented()\n\nDo you want to debug the problem?"), line 1785 in "os_solaris.cpp"
        [5] report_error(is_vm_internal_error = 1, file_name = 0xfe465bb8 "/files/ws/main-baseline/build/solaris/../../src/cpu/sparc/vm/c1_CodeEmitter_sparc.cpp", line_no = 3248, title = 0xfe3369f8 "Internal Error", format = 0xfe336a08 "Unimplemented()", ...), line 313 in "debug.cpp"
        [6] report_unimplemented(file_name = 0xfe465bb8 "/files/ws/main-baseline/build/solaris/../../src/cpu/sparc/vm/c1_CodeEmitter_sparc.cpp", line_no = 3248), line 170 in "debug.cpp"
        [7] CodeEmitter::mark_offset_for_bci(this = 0xf4c0f64c, bci = 0), line 3248 in "c1_CodeEmitter_sparc.cpp"
        [8] ValueGen::walk(this = 0xf4c0f0a4, instr = 0x17ffc0), line 238 in "c1_CodeGenerator.cpp"
      =>[9] ValueGen::ValueGen(this = 0xf4c0f0a4, result = 0xf4c0f0b8, hint = 0xf4c0f0e4, parent = 0xf4c0f378), line 227 in "c1_CodeGenerator.hpp"
        [10] ValueGen::do_StoreLocal(this = 0xf4c0f378, x = 0x17ffe4), line 223 in "c1_CodeGenerator_sparc.cpp"
        [11] StoreLocal::visit(this = 0x17ffe4, v = 0xf4c0f378), line 506 in "c1_Instruction.hpp"
        [12] ValueGen::do_root(this = 0xf4c0f378, instr = 0x17ffe4), line 172 in "c1_CodeGenerator.cpp"
        [13] CodeGenerator::block_do(this = 0xf4c0f368, block = 0x5468f4), line 90 in "c1_CodeGenerator.cpp"
        [14] BlockCollection::iterate_forward(this = 0x52ae80, closure = 0xf4c0f368), line 330 in "c1_Instruction.cpp"
        [15] Compilation::emit_code_body(this = 0xf4c0f880, offsets = 0xf4c0f78c, cached_locals = (nil)), line 246 in "c1_Compilation.cpp"


      srdjan.mitrovic@eng 2000-03-16
      The bug is fixed but the example still crashes (java -Xint -prof Hello)

            rknippelsunw Ross Knippel (Inactive)
            rknippelsunw Ross Knippel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: