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

Serial G1 code root migration phase causes long pauses

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 8, 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Subcomponent:
      gc

      Description

      In some benchmarks (e.g. CRM Fuse) with lots of code generation G1 shows a high "Code root migration" time in some GCs, taking 50%+ of pause time.

      The problem is that code root migration is executed serially at the moment, and if regions with lots of code roots are moved, this process takes amount of considerable time.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                tschatzl Thomas Schatzl
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: