hg: jdk9/hs-gc/hotspot: 8036025: Sort the freelist in order to shrink the heap
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Tue Mar 18 17:57:15 UTC 2014
Changeset: 848daf222da5
Author: jwilhelm
Date: 2014-02-28 15:27 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/848daf222da5
8036025: Sort the freelist in order to shrink the heap
Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top.
Reviewed-by: tschatzl, mgerdin
Contributed-by: jesper.wilhelmsson at oracle.com, staffan.friberg at oracle.com
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
More information about the jdk9-all-changes
mailing list