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

CMS: could save/restore fewer header words during scavenge

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 7
    • 7
    • hotspot
    • gc
    • b124
    • generic
    • generic
    • Not verified

        It appears that scavenges in a configuration where CMS is the
        old generation may be unnecessarily saving/restoring more
        header words than necessary. The code came in explicitly
        with Biased Locking and was intended to work around a correctness
        issue after the application of a performance patch to reduce
        the number of header words saved/restored (presumably in the
        presence of promotion failure; see related bugs)
        and is somewhat delicate, so due diligence & caution is called for
        before making what might appear to be the obvious changes
        here as suggested by the customer.

              ysr Y. Ramakrishna
              ysr Y. Ramakrishna
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: