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

java/lang/ref/FinalizeOverride.java can time out due to frequent safepointing

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 8u112, 9
    • hotspot
    • b110
    • sparc
    • solaris

      The test "java/lang/ref/FinalizeOverride.java" times out after 2409.158 seconds. From the pstack output it looks as if the main thread (lwp# 25) is waiting for compilation to complete (BackgroundCompilation is turned off due to -Xcomp):

       fffffff12e10f000 __1cNCompileBrokerTwait_for_completion6FpnLCompileTask__v_ (1014a3750, 1, 0, fffffff12f4e0f28, fffffff12efcbdd8, fffffff12f55b558) + 1b0

      The compiler thread (lwp# 31) is blocking:
       ffffffff7eae9aec lwp_cond_wait (1005ca450, 1005ca438, 0, 0)
       fffffff12ea55668 __1cCosNPlatformEventEpark6M_v_ (1005ca400, ffffffffffffffff, 1005d4901, 1005ca450, fffffff12f237af0, 0) + 158
       fffffff12e9d2b70 __1cHMonitorFILock6MpnGThread__v_ (1001be260, 1005c8800, fffffff12f56d520, 1005ca401, fffffff12f20ce14, 1001be268) + 180
       fffffff12e9d3c98 __1cHMonitorbClock_without_safepoint_check6MpnGThread__v_ (1001be260, 1005c8800, ffffffff7d401c00, 0, 2d4000, 1) + 78
       fffffff12eba6574 __1cUSafepointSynchronizeFblock6FpnKJavaThread__v_ (1005c8800, deab, deab, fffffff12f5975d0, 5, fffffff12f5a3d00) + 294
       fffffff12ed396ec __1cKJavaThreadbScheck_safepoint_and_suspend_for_native_trans6Fp0_v_ (1005c8800, 20000000, 0, fffffff12f2faa38, fffffff12f4e0f28, 1005c8800) + 19c
       fffffff12de191ec __1cVThreadStateTransitionWtransition_from_native6FpnKJavaThread_nPJavaThreadState__v_ (1005c8800, 6, ffffffff7c500000, 8c000, 8c3e1, fffffff12f4e0f28) + 12c
       fffffff12df81ab0 __1cFciEnvPregister_method6MpnIciMethod_ipnLCodeOffsets_ipnKCodeBuffer_ipnJOopMapSet_pnVExceptionHandlerTable_pnWImplicitExceptionTable_pnQAbstractCompiler_bbnIRTMState__v_ (ffffffff588ff2d8, 10f0fdb30, ffffffffffffffff, ffffffff588fed30, 1b0, ffffffff588fed58) + 90
       fffffff12dde51cc __1cLCompilationMinstall_code6Mi_v_ (ffffffff588fec68, ffffffff588ff2d8, 1005c9860, fffffff12eed9608, 10f0fdb30, 1b0) + 17c

      Only seen on Solaris Sparc. Could be related to recent compiler upgrade.

            zmajo Zoltan Majo (Inactive)
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: