hg: jdk8/tl/hotspot: 45 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Sat Mar 31 08:45:11 PDT 2012


Changeset: 02ba95965d78
Author:    katleman
Date:      2012-03-15 15:15 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/02ba95965d78

Added tag jdk8-b30 for changeset d61761bf3050

! .hgtags

Changeset: 257d67351eae
Author:    amurillo
Date:      2012-03-02 16:56 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/257d67351eae

7150327: new hotspot build - hs24-b03
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 2d503de963b3
Author:    mgerdin
Date:      2012-02-23 14:58 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2d503de963b3

7148152: Add whitebox testing API to HotSpot
Summary: Add an internal testing API to HotSpot to enable more targeted testing of vm functionality
Reviewed-by: phh, dholmes

! make/Makefile
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/vm.make
+ make/bsd/makefiles/wb.make
! make/jprt.properties
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
+ make/linux/makefiles/wb.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/vm.make
+ make/solaris/makefiles/wb.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
+ make/windows/makefiles/wb.make
+ src/share/tools/whitebox/sun/hotspot/WhiteBox.java
! src/share/vm/prims/nativeLookup.cpp
+ src/share/vm/prims/whitebox.cpp
+ src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/vmError.cpp
! test/Makefile
+ test/sanity/WBApi.java

Changeset: b5290bf0a9e4
Author:    johnc
Date:      2012-03-02 10:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b5290bf0a9e4

7147806: G1: Crash in vm bootstrap when running with -XX:+UseG1GC -XX:-UsePerfData
Summary: Update generation and collector counters only if UsePerfData is enabled.
Reviewed-by: iveresov, tonyp

! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp

Changeset: e4624321d36a
Author:    jcoomes
Date:      2012-03-03 12:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e4624321d36a

7150454: add release jdk7u4 to jprt.properties
Reviewed-by: ohair, never

! make/jprt.properties

Changeset: b12a322de178
Author:    jcoomes
Date:      2012-03-03 12:45 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b12a322de178

7150899: remove unused build.targets lines from jprt.properties
Reviewed-by: ohair

! make/jprt.properties

Changeset: 22d276ade3e1
Author:    brutisso
Date:      2012-03-05 22:34 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/22d276ade3e1

Merge

! make/windows/makefiles/defs.make

Changeset: 4e0a9aaec0e9
Author:    dcubed
Date:      2012-03-07 14:58 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4e0a9aaec0e9

7152031: Hotspot needs updated xawt path [macosx]
Summary: Update to use the right path on MacOS X.
Reviewed-by: michaelm, jcoomes, amurillo

! src/os/bsd/vm/os_bsd.cpp

Changeset: fdf4deca44ec
Author:    dcubed
Date:      2012-03-08 06:33 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fdf4deca44ec

7152206: anti-delta the fix for 7152031
Summary: Backout the fix for 7152031; the real bug to be fixed in jdk repo.
Reviewed-by: michaelm

! src/os/bsd/vm/os_bsd.cpp

Changeset: ff29ce866f23
Author:    dsamersoff
Date:      2012-03-01 12:41 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ff29ce866f23

7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug mode
Summary: Assert doesn't respect invokedynamic opcode
Reviewed-by: dcubed, phh

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp

Changeset: 8a48c2906f91
Author:    coleenp
Date:      2012-03-05 14:19 -0500
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8a48c2906f91

7150046: SIGILL on sparcv9 fastdebug
Summary: Breakpoint needs to do 64-bit compare for pointers on sparcv9
Reviewed-by: coleenp, never
Contributed-by: dean.long at oracle.com

! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp

Changeset: d59a6302465a
Author:    acorn
Date:      2012-03-09 00:28 -0500
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d59a6302465a

Merge


Changeset: 4fabc16dc5bf
Author:    roland
Date:      2012-03-02 16:04 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4fabc16dc5bf

6910464: Lookupswitch and Tableswitch default branches not recognized as safepoints
Summary: C1 does not recognize the default branch of a lookupswitch or tableswitch bytecode to be a safepoint if backward.
Reviewed-by: kvn, never

! src/share/vm/c1/c1_GraphBuilder.cpp

Changeset: e5f73be4c7f1
Author:    never
Date:      2012-03-02 13:13 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e5f73be4c7f1

Merge

! src/share/vm/c1/c1_GraphBuilder.cpp

Changeset: b40ac3579043
Author:    never
Date:      2012-03-05 18:10 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b40ac3579043

6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline.
Summary: Allow fallback to non-intrinsic inline case
Reviewed-by: kvn, jrose, never
Contributed-by: nils.eliasson at oracle.com

! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 541c4a5e7b88
Author:    never
Date:      2012-03-06 16:32 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/541c4a5e7b88

7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal
Reviewed-by: dholmes, minqi, kvn, coleenp

! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: d8b13355c500
Author:    never
Date:      2012-03-09 08:34 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d8b13355c500

Merge


Changeset: dfae0140457c
Author:    amurillo
Date:      2012-03-09 13:08 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/dfae0140457c

Merge


Changeset: 2e3ff1aa30f5
Author:    amurillo
Date:      2012-03-09 13:08 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2e3ff1aa30f5

Added tag hs24-b03 for changeset dfae0140457c

! .hgtags

Changeset: fde683df4c27
Author:    amurillo
Date:      2012-03-09 13:34 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fde683df4c27

7152700: new hotspot build - hs24-b04
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 61b82be3b1ff
Author:    never
Date:      2012-03-12 15:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/61b82be3b1ff

7152957: VM crashes with assert(false) failed: bad AD file
Reviewed-by: kvn, never
Contributed-by: nils.eliasson at oracle.com

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/library_call.cpp

Changeset: a735aec54ea4
Author:    sspitsyn
Date:      2012-03-14 20:06 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a735aec54ea4

7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02
Summary: The JVMTI ResourceExhausted events must be generated in all places where OOME is thrown
Reviewed-by: acorn, coleenp, dcubed, dholmes, dsamersoff, jwilhelm, tonyp
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/prims/jvmtiExport.hpp

Changeset: 970cbbba54b0
Author:    jmelvin
Date:      2012-03-16 15:13 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/970cbbba54b0

7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6
Summary: On Mac OS X, align system property "os.arch" with Apple legacy JDKs.  Also, improve os.name string matching by using contains() method instead of .startsWith().
Reviewed-by: dcubed, phh, ohair, katleman
Contributed-by: james.melvin at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java

Changeset: cf956638b844
Author:    iveresov
Date:      2012-03-12 13:12 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cf956638b844

7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
Summary: Don't attempt to uncommit SHM-based large pages
Reviewed-by: kvn

! src/os/linux/vm/os_linux.cpp

Changeset: 2c0751569716
Author:    brutisso
Date:      2012-03-13 21:12 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2c0751569716

7152954: G1: Native memory leak during full GCs
Summary: Add destructor to TruncatedSeq and call delete when necessary
Reviewed-by: johnc, tonyp

! src/share/vm/gc_implementation/g1/survRateGroup.cpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp

Changeset: c7a555a9449a
Author:    brutisso
Date:      2012-03-14 12:49 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c7a555a9449a

7068625: Testing 8 bytes of card table entries at a time speeds up card-scanning
Summary: Check clean words instead of clean bytes
Reviewed-by: jcoomes, jmasa, jwilhelm, ysr
Contributed-by: alexey.ragozin at gmail.com

! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp

Changeset: f96bddf3d3f3
Author:    jcoomes
Date:      2012-03-16 23:45 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f96bddf3d3f3

Merge


Changeset: f4767e53d6e0
Author:    amurillo
Date:      2012-03-17 00:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f4767e53d6e0

Merge

! .hgtags

Changeset: 0cd147eaa673
Author:    amurillo
Date:      2012-03-17 00:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0cd147eaa673

Added tag hs24-b04 for changeset f4767e53d6e0

! .hgtags

Changeset: bbdc75c217e7
Author:    katleman
Date:      2012-03-22 12:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bbdc75c217e7

Added tag jdk8-b31 for changeset 0cd147eaa673

! .hgtags

Changeset: a142c661f6b1
Author:    amurillo
Date:      2012-03-17 00:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a142c661f6b1

7154706: new hotspot build - hs23-b05
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 77591ef8983a
Author:    sla
Date:      2012-03-19 20:13 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/77591ef8983a

7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
Summary: Create well-known file with effective group of the current process
Reviewed-by: kamg, dcubed

! src/os/bsd/vm/attachListener_bsd.cpp

Changeset: 3d7ea1dbe0de
Author:    erikj
Date:      2012-03-19 10:09 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3d7ea1dbe0de

7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built
Reviewed-by: dholmes, ohair

! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 80fe40862b02
Author:    jmelvin
Date:      2012-03-20 16:46 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/80fe40862b02

7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
Summary: Provide custom error messages for locked commercial feature options which are not first unlocked.
Reviewed-by: dcubed, jcoomes, kamg
Contributed-by: james.melvin at oracle.com

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_ext.hpp

Changeset: ee138854b3a6
Author:    kvn
Date:      2012-03-12 10:46 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ee138854b3a6

7147744: CTW: assert(false) failed: infinite EA connection graph build
Summary: rewrote Connection graph construction code in EA to reduce time spent there.
Reviewed-by: never

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/utilities/growableArray.hpp

Changeset: 2537ebc321d4
Author:    never
Date:      2012-03-12 19:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2537ebc321d4

Merge


Changeset: 0f4014d7731b
Author:    never
Date:      2012-03-13 10:03 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0f4014d7731b

7152961: InlineTree::should_not_inline may exit prematurely
Reviewed-by: kvn, never
Contributed-by: nils.eliasson at oracle.com

! src/share/vm/opto/bytecodeInfo.cpp

Changeset: dbd21c7c833f
Author:    never
Date:      2012-03-13 20:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/dbd21c7c833f

7152955: print_method crashes with null root
Reviewed-by: kvn, never
Contributed-by: nils.eliasson at oracle.com

! src/share/vm/opto/compile.cpp

Changeset: 56ee89841dc4
Author:    iveresov
Date:      2012-03-15 16:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/56ee89841dc4

7154333: JVM fails to start if -XX:+AggressiveHeap is set
Summary: Don't set CompilationPolicyChoice with AggressiveHeap
Reviewed-by: never

! src/share/vm/runtime/arguments.cpp

Changeset: 1a11548571e8
Author:    jcoomes
Date:      2012-03-16 23:52 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1a11548571e8

Merge


Changeset: ed4c92f54c2d
Author:    kvn
Date:      2012-03-20 13:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ed4c92f54c2d

7154997: assert(false) failed: not G1 barrier raw StoreP
Summary: Skip only G1 cases and explicitly set global escape state in unsafe cases.
Reviewed-by: never

! src/share/vm/opto/escape.cpp

Changeset: ad412114302a
Author:    never
Date:      2012-03-22 13:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ad412114302a

Merge

! src/share/vm/runtime/arguments.cpp

Changeset: 27863e4586de
Author:    jcoomes
Date:      2012-03-23 21:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/27863e4586de

Merge


Changeset: 25410a347ebb
Author:    jcoomes
Date:      2012-03-23 21:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/25410a347ebb

Added tag hs24-b05 for changeset 27863e4586de

! .hgtags

Changeset: 39e5c6153285
Author:    cl
Date:      2012-03-29 13:02 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/39e5c6153285

Added tag jdk8-b32 for changeset 25410a347ebb

! .hgtags




More information about the security-dev mailing list