hg: jdk7/hotspot/hotspot: 5 new changesets
jon.masamitsu at sun.com
jon.masamitsu at sun.com
Thu Jun 18 20:27:51 PDT 2009
Changeset: 821269eca479
Author: ysr
Date: 2009-06-11 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/821269eca479
6820167: GCALotAtAllSafepoints + FullGCALot(ScavengeALot) options crash JVM
Summary: Short-circuit gc-a-lot attempts by non-JavaThreads; SkipGCALot c'tor to elide re-entrant gc-a-lot attempts.
Reviewed-by: apetrusenko, jcoomes, jmasa, kamg
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: d44bdab1c03d
Author: johnc
Date: 2009-06-11 17:19 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d44bdab1c03d
6843694: G1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55
Summary: For heaps larger than 32Gb, the number of heap regions overflows the data type used to hold the region index in the SparsePRT structure. Changed the region indexes, card indexes, and RSet hash table buckets to ints and added some size overflow guarantees.
Reviewed-by: ysr, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1
Changeset: 353ba4575581
Author: jcoomes
Date: 2009-06-07 22:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/353ba4575581
6814552: par compact - some compilers fail to optimize bitmap code
Reviewed-by: tonyp, iveresov, jmasa, ysr
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
Changeset: 6e2afda171db
Author: jcoomes
Date: 2009-06-11 13:31 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6e2afda171db
6849716: BitMap - performance regression introduced with G1
Summary: make verification code visible only in debug builds
Reviewed-by: iveresov, ysr, johnc, apetrusenko, tonyp
! src/share/vm/includeDB_compiler1
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 3104f76478ee
Author: jmasa
Date: 2009-06-18 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3104f76478ee
Merge
More information about the jdk7-changes
mailing list