G1 maximum compaction should make the heap contiguous

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • tbd
    • Affects Version/s: 21
    • Component/s: hotspot
    • gc

      Currently G1 (maximum) compaction during full gc does not make sure that the heap is fully committed and contiguous to maximize opportunities for destinations for humongous objects.

      I.e. the maximum compaction could still fail to find contiguous space for humongous objects due to holes in the commit map.

      Fix this; think and test whether the additional commit activity has too significant impact on heap size.

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

              Created:
              Updated: