Merge PreservedMarksSet::restore code paths

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 17
    • Affects Version/s: 17
    • Component/s: hotspot
    • gc
    • b20

      There are two fairly independent code paths for PreservedMarksSet::restore(), one for serial and one for parallel execution.

      This means that there is some code duplication and (already) some minor difference in the code executed.

      Merge these paths as the additional calls are negligible - we are in a special case, i.e. evacuation failure, where that call in the serial case is unlikely to matter.

            Assignee:
            Thomas Schatzl
            Reporter:
            Thomas Schatzl
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: