Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-5247

[drlvm][init] DRL VM hangs with gc_cc in shutdown

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • None
    • DRLVM
    • None
    • Windows/x86
    • Patch Available
    • Moderate

    Description

      I've tried to pass 'build test' with GC_CC, and found that tests hang on JIT almost always.

      The reason is the same as for HARMONY-5136.
      Some thread is died with ThreadGroup.lock blocked, so main thread can't obtain this lock.
      Looks like HARMONY-5136 patch is incomplete.

      I used the following line to test the bug:
      win_em64t_msvc_debug\deploy\jdk\jre\bin\java.exe -Xem:opt -XX:gc.dll=gc_cc -XX:+vm.assert_dialog -cp win_em64t_msvc_debug\tests\smoke.tests\classes StackTest

      Attachments

        1. H5247.patch
          7 kB
          Pavel Rebriy

        Issue Links

          Activity

            People

              xiao-feng li Xiao-Feng Li
              iberezhn Ilya Berezhniuk
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: