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

Lock inflation not needed for OSR or Deopt for new locking modes

    XMLWordPrintable

Details

    • b20

    Description

      We transfer locks between interpreter and compiled frames when doing OSR or Deoptimization. The old locking mode "LM_LEGACY" inflates the locks before such transfers in order to get rid of stack addresses in the object headers (mark word). Other locking modes don't write stack addresses into the mark word and don't need inflation.

      Attachments

        Issue Links

          Activity

            People

              mdoerr Martin Doerr
              mdoerr Martin Doerr
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: