GenShen: Share Reserves between Old and Young Collector

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P5
    • None
    • Affects Version/s: None
    • Component/s: hotspot
    • gc
    • Fix Understood

      When Old needs to expand in order to hold mixed evacuation results or anticipated promotions, we should allow some memory currently held in the young collector reserve to be transferred into the old collector reserve. This is done at the end of a GC cycle, in anticipation of the next GC cycle, before the freeset is rebuilt.

      The amount of memory transferred is constrained by ShenandoahOldEvacRatioPercent.

            Assignee:
            Kelvin Nilsen
            Reporter:
            Kelvin Nilsen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: