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

Parallelize safepoint cleanup

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P3
    • 10
    • 10
    • hotspot
    • b21
    • generic
    • generic

    Description

      Some operations in safepoint cleanup have been observed to (sometimes) take significant time. Most notably, idle monitor deflation and nmethod marking stick out in some popular applications and benchmarks.

      I propose to:
      - parallelize safepoint cleanup processing
      - enable to hook up idle monitor deflation and nmethod marking to GC VM ops, if GC can support it (resulting in even more efficient deflation/nmethod marking)

      Attachments

        Issue Links

          Activity

            People

              rkennke Roman Kennke
              rkennke Roman Kennke
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: