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

Dereferencing segments backed by different scopes leads to pollution

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 18
    • None
    • core-libs
    • None
    • 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

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

                Dates

                  Created:
                  Updated:
                  Resolved: