hg: jdk7/hotspot/hotspot: 3 new changesets
y.s.ramakrishna at sun.com
y.s.ramakrishna at sun.com
Fri Jan 30 02:16:25 PST 2009
Changeset: 5cfd8d19e546
Author: ysr
Date: 2009-01-26 12:47 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/5cfd8d19e546
6786503: Overflow list performance can be improved
Summary: Avoid overflow list walk in CMS & ParNew when it is unnecessary. Fix a couple of correctness issues, including a C-heap leak, in ParNew at the intersection of promotion failure, work queue overflow and object array chunking. Add stress testing option and related assertion checking.
Reviewed-by: jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/includeDB_gc_parNew
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4e400c36026f
Author: iveresov
Date: 2009-01-27 18:13 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4e400c36026f
6783381: NUMA allocator: don't pretouch eden space with UseNUMA
Summary: Moved pretouching to MutableSpace. Also MutableSpace now turns on page interleaving for the region it covers.
Reviewed-by: jmasa, jcoomes
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
Changeset: 5b39c489c39d
Author: ysr
Date: 2009-01-29 21:25 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/5b39c489c39d
Merge
! src/share/vm/gc_implementation/includeDB_gc_parNew
More information about the jdk7-changes
mailing list