hg: hsx/hotspot-gc/hotspot: 2 new changesets
john.cuthbertson at oracle.com
john.cuthbertson at oracle.com
Sat Dec 8 02:22:33 UTC 2012
Changeset: 442f942757c0
Author: johnc
Date: 2012-10-01 09:28 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/442f942757c0
8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stack
Summary: Set the value of MarkStackSize to a value based on the number of parallel marking threads with a reasonable minimum. Expand the marking stack if we have to restart marking due to an overflow up to a reasonable maximum. Allocate the underlying space for the marking stack from virtual memory.
Reviewed-by: jmasa, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: a14c5698a162
Author: johnc
Date: 2012-12-07 16:08 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a14c5698a162
Merge
More information about the hotspot-gc-dev
mailing list