hg: jdk9/hs-rt/hotspot: 2 new changesets

thomas.schatzl at oracle.com thomas.schatzl at oracle.com
Tue Aug 25 08:51:36 UTC 2015


Changeset: 859d0f2dca76
Author:    tschatzl
Date:      2015-08-24 16:27 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/859d0f2dca76

8067336: Allow that PLAB allocations at the end of regions are flexible
Summary: PLAB allocations may return a buffer that is between minimum size (current allocation) and the desired size. This allows removes a large amount of fragmentation at the end of regions.
Reviewed-by: tbenson, mgerdin

! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1AllocRegion.hpp
! src/share/vm/gc/g1/g1AllocRegion.inline.hpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
! src/share/vm/gc/g1/vmStructs_g1.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: bdd657221274
Author:    tschatzl
Date:      2015-08-24 16:32 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bdd657221274

8133456: HeapRegionManager::shrink_by() iterates suboptimally across regions
Reviewed-by: brutisso, tbenson

! src/share/vm/gc/g1/heapRegionManager.cpp



More information about the jdk9-all-changes mailing list