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

assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register

XMLWordPrintable

    • b17
    • ppc

        We're running into the assertion (macroAssembler_ppc.cpp:2183) since JDK-8315880. The native wrapper doesn't use the correct ConditionRegister for the new locking mode:
        V [libjvm.so+0x14c65bc] MacroAssembler::compiler_fast_lock_object(ConditionRegister, Register, Register, Register, Register, Register)+0x44c (macroAssembler_ppc.cpp:2183)
        V [libjvm.so+0x18c4220] SharedRuntime::generate_native_wrapper(MacroAssembler*, methodHandle const&, int, BasicType*, VMRegPair*, BasicType)+0x29f0 (sharedRuntime_ppc.cpp:2408)
        V [libjvm.so+0x18a1360] AdapterHandlerLibrary::create_native_wrapper(methodHandle const&)+0x6e0 (sharedRuntime.cpp:3095)

              mdoerr Martin Doerr
              mdoerr Martin Doerr
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: