hg: jdk7/hotspot/hotspot: 5 new changesets
jon.masamitsu at sun.com
jon.masamitsu at sun.com
Fri Dec 12 19:20:00 PST 2008
Changeset: d249b360e026
Author: ysr
Date: 2008-12-10 23:46 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d249b360e026
6782457: CMS: Livelock in CompactibleFreeListSpace::block_size()
6736295: SIGSEGV in product jvm, assertion "these are the only valid states during a mark sweep" in fastdebug
Summary: Restructured the code in the perm gen allocation retry loop so as to avoid "safepoint-blocking" on locks, in this case the Heap_lock, while holding uninitialized allocated heap storage.
Reviewed-by: apetrusenko, iveresov, jcoomes, jmasa, poonam
! src/share/vm/memory/permGen.cpp
Changeset: 7d7a7c599c17
Author: jcoomes
Date: 2008-12-11 12:05 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/7d7a7c599c17
6578152: fill_region_with_object has usability and safety issues
Reviewed-by: apetrusenko, ysr
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/includeDB_gc
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 7c2386d67889
Author: jcoomes
Date: 2008-12-11 12:05 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/7c2386d67889
6765745: par compact - allow young gen spaces to be split
Reviewed-by: jmasa
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 0f773163217d
Author: jcoomes
Date: 2008-12-11 12:05 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0f773163217d
6765954: par compact - stress mode for splitting young gen spaces
Reviewed-by: jmasa
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ffe19141e312
Author: jmasa
Date: 2008-12-12 15:37 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/ffe19141e312
Merge
! src/share/vm/runtime/globals.hpp
More information about the jdk7-changes
mailing list