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

G1: Introduce API to run multiple separate tasks in a single gangtask

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 17
    • Fix Version/s: 17
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b21

      Description

      JDK-8214237 is going to join different somewhat independent (sub-)tasks of the post evacuation phase into basically two gangtasks to improve performance (reduce startup and shutdown of work gangs).

      To facilitate doing that, introduce an API that manages subtasks of a given gangtask and provide some helpers to do common work.

      This CR is only about adding the API and testing to somewhat simplify the actual move of the post evacuate tasks into parallel tasks.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: