Changeset: 79bf863697eb Author: kvn Date: 2010-05-17 11:32 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/79bf863697eb
6951686: Using large pages on Linux prevents zero based compressed oops Summary: Use req_addr when attaching shared memory segment. Reviewed-by: twisti ! src/os/linux/vm/os_linux.cpp Changeset: bfe29ec02863 Author: never Date: 2010-05-17 16:50 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/bfe29ec02863 6950075: nmethod sweeper should operate concurrently Reviewed-by: never, kvn Contributed-by: [email protected] ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp Changeset: c52275c698d1 Author: kvn Date: 2010-05-18 09:54 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/c52275c698d1 6953267: assert in EA code with -XX:+StressReflectiveCode Summary: Add missing checks into EA code. Reviewed-by: never ! src/share/vm/opto/escape.cpp Changeset: 99791ad65936 Author: never Date: 2010-05-18 13:45 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/99791ad65936 6953539: after 6892658 c1 reports that it doesn't inline StringBuffer.append Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: b5fdf39b9749 Author: never Date: 2010-05-18 23:58 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b5fdf39b9749 6953576: bottom_type for matched AddPNodes doesn't always agree with ideal Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/addnode.hpp Changeset: eb79484f795f Author: kvn Date: 2010-04-05 10:17 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/eb79484f795f 6937111: Restore optimization for Phi of AddP (6552204) Summary: Restored the original code which was removed by the fix for 6614100. Reviewed-by: never ! src/share/vm/opto/cfgnode.cpp Changeset: 1a1603f975b5 Author: kvn Date: 2010-05-19 10:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1a1603f975b5 Merge ! src/share/vm/opto/cfgnode.cpp Changeset: 1a88d3c58e1d Author: jrose Date: 2010-05-20 01:34 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1a88d3c58e1d Merge ! src/share/vm/runtime/globals.hpp Changeset: cc387008223e Author: apetrusenko Date: 2010-05-14 10:28 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/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-rt/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-rt/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-rt/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 <[email protected]> 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-rt/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-rt/hotspot/rev/c9a07413e82b Merge ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 3548f3198dca Author: dcubed Date: 2010-05-26 14:16 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/3548f3198dca Merge
