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

Dereferencing segments backed by different scopes leads to pollution

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 18
    • Component/s: core-libs
    • Labels:
      None
    • Resolved In Build:
      b31

      Backports

        Description

        If the LoopOverPollutedSegments benchmark is enhanced with the attached patch, the performance of some of its benchmark methods regresses greatly.

        This is caused by the call to the liveness check method (checkValidState) becoming megamorphic.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mcimadamore Maurizio Cimadamore
                Reporter:
                mcimadamore Maurizio Cimadamore
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: