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

[drlvm][thread]100% CPU consumption in MONITORENTER

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • DRLVM
    • None
    • Guru

    Description

      The attached test eats 100% of cpu time on Harmony while on RI it's 0% as it's blocked in IO op.
      This is caused by busy wait in monitor enter when trying to inflate thin lock which is held by thread blocked in OS from other thread.

      Attachments

        1. Test.java
          0.4 kB
          Sergey Salishev
        2. H-4014-workaround.patch
          0.9 kB
          Pavel Rebriy
        3. H-4014-workaround.patch
          1 kB
          Pavel Rebriy

        Issue Links

          Activity

            People

              wjwashburn Weldon Washburn
              iceslice Sergey Salishev
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: