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

Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b18

      Backports

        Description

        This is the leftover from the time Shenandoah heap sizing policy drove the dynamic number of regions. Now Shenandoah always have the same number of regions, so we can initialize _region_data eagerly and dodge the hiccup on the very first GC cycle.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                shade Aleksey Shipilev
                Reporter:
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: