hg: jdk7/hotspot/hotspot: 5 new changesets
john.cuthbertson at sun.com
john.cuthbertson at sun.com
Tue Feb 16 17:02:36 PST 2010
Changeset: 38836cf1d8d2
Author: tonyp
Date: 2010-02-05 11:05 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/38836cf1d8d2
6920977: G1: guarantee(k == probe->klass(),"klass should be in dictionary") fails
Summary: the guarantee is too strict and the test will fail (incorrectly) if the class is not in the system dictionary but in the placeholders.
Reviewed-by: acorn, phh
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/loaderConstraints.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/includeDB_core
Changeset: 9eee977dd1a9
Author: tonyp
Date: 2010-02-08 14:23 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/9eee977dd1a9
6802453: G1: hr()->is_in_reserved(from),"Precondition."
Summary: The operations of re-using a RSet component and expanding the same RSet component were not mutually exlusive, and this could lead to RSets getting corrupted and entries being dropped.
Reviewed-by: iveresov, johnc
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
Changeset: 8859772195c6
Author: johnc
Date: 2010-02-09 13:56 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8859772195c6
6782663: Data produced by PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime is not accurate.
Summary: Update and display the timers associated with these flags for all safepoints.
Reviewed-by: ysr, jcoomes
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/services/runtimeService.cpp
Changeset: 0414c1049f15
Author: iveresov
Date: 2010-02-11 15:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0414c1049f15
6923991: G1: improve scalability of RSet scanning
Summary: Implemented block-based work stealing. Moved copying during the rset scanning phase to the main copying phase. Made the size of rset table depend on the region size.
Reviewed-by: apetrusenko, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 58add740c4ee
Author: johnc
Date: 2010-02-16 14:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/58add740c4ee
Merge
! src/share/vm/includeDB_core
More information about the jdk7-changes
mailing list