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

Monitor deflation is not checked in cleanup path

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • 10
    • hotspot
    • None
    • b21

    Description

      Today cleanup is only triggered by IC buffers that needs to be finiliazed.
      This cleanup check is done in every GuaranteedSafepointInterval (default 1s).
      If the cleanup check return false there will be no safepoint, so the option name, GuaranteedSafepointInterval, is misleading.
      This makes the time between safepoint potentials much longer after the compiler stabilize and can have a big negative affect on the numbers of monitor, thus also latency.

      Attachments

        Issue Links

          Activity

            People

              rehn Robbin Ehn
              rehn Robbin Ehn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: