hg: jdk7/hotspot-comp/hotspot: 7 new changesets
john.r.rose at oracle.com
john.r.rose at oracle.com
Tue May 25 00:14:09 PDT 2010
Changeset: cc387008223e
Author: apetrusenko
Date: 2010-05-14 10:28 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/cc387008223e
6921317: (partial) G1: assert(top() == bottom() || zfs == Allocated,"Region must be empty, or we must be setting it to
Summary: Extended the failing assertion with the new message format to get more data.
Reviewed-by: tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: a00b51b2dda4
Author: ysr
Date: 2010-05-17 00:47 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/a00b51b2dda4
6948539: CMS+UseCompressedOops: placement of cms_free bit interferes with promoted object link
Summary: When using compressed oops, use compressed promoted pointers in b63:b31 of the mark word, so as not to interfere with the CMS "freeness bit" at b7. Updated mark-word layout documentation.
Reviewed-by: minqi, poonam, jmasa, coleenp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
! src/share/vm/oops/markOop.hpp
Changeset: fb1a39993f69
Author: jcoomes
Date: 2010-05-18 11:02 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fb1a39993f69
6951319: enable solaris builds using Sun Studio 12 update 1
Reviewed-by: kamg, ysr, dholmes, johnc
! make/solaris/makefiles/amd64.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/i486.make
! make/solaris/makefiles/launcher.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.il
! src/os_cpu/solaris_x86/vm/solaris_x86_64.il
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/dtrace.hpp
Changeset: 15190cbcabe9
Author: ysr
Date: 2010-05-19 10:37 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/15190cbcabe9
6953483: Typo related to ReduceInitialCardMarks leaves concurrent collectors vulnerable to heap corruption
Summary: Corrected mis-spelling of COMPILER2 in #ifdef, which could cause heap corruption in CMS due to precleaning when +ReduceInitialCardMarks. Thanks to ChenGuang Sun <suncg03 at gmail.com> for bringing this typo to our attention.
Reviewed-by: tonyp, jmasa, jcoomes, kvn
! src/share/vm/gc_interface/collectedHeap.cpp
Changeset: 1634cec09505
Author: ysr
Date: 2010-05-19 16:05 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/1634cec09505
6953952: collectedHeap.cpp should use #ifdef _LP64 not LP64
Summary: Changed LP64 to _LP64 in collectedHeap.cpp.
Reviewed-by: kvn, jcoomes
! src/share/vm/gc_interface/collectedHeap.cpp
Changeset: c9a07413e82b
Author: jcoomes
Date: 2010-05-20 08:32 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/c9a07413e82b
Merge
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 9f669cf29cb0
Author: jrose
Date: 2010-05-24 14:15 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/9f669cf29cb0
Merge
! src/cpu/sparc/vm/assembler_sparc.hpp
More information about the hotspot-compiler-dev
mailing list