hg: jdk7/hotspot-rt/hotspot: 15 new changesets

daniel.daugherty at oracle.com daniel.daugherty at oracle.com
Wed May 26 15:39:23 PDT 2010


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: eric.caspole at amd.com

! 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 <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-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




More information about the hotspot-runtime-dev mailing list