Changeset: 257d67351eae Author: amurillo Date: 2012-03-02 16:56 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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/jdk8/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: [email protected] ! 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/jdk8/hotspot/rev/d59a6302465a Merge Changeset: 4fabc16dc5bf Author: roland Date: 2012-03-02 16:04 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/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/jdk8/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/jdk8/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: [email protected] ! 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/jdk8/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/jdk8/hotspot/rev/d8b13355c500 Merge Changeset: dfae0140457c Author: amurillo Date: 2012-03-09 13:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/dfae0140457c Merge Changeset: 2e3ff1aa30f5 Author: amurillo Date: 2012-03-09 13:08 -0800 URL: http://hg.openjdk.java.net/jdk8/jdk8/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/jdk8/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/jdk8/hotspot/rev/61b82be3b1ff 7152957: VM crashes with assert(false) failed: bad AD file Reviewed-by: kvn, never Contributed-by: [email protected] ! 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/jdk8/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: [email protected] ! 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/jdk8/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: [email protected] ! 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/jdk8/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/jdk8/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/jdk8/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: [email protected] ! 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/jdk8/hotspot/rev/f96bddf3d3f3 Merge Changeset: f4767e53d6e0 Author: amurillo Date: 2012-03-17 00:10 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/f4767e53d6e0 Merge ! .hgtags Changeset: 0cd147eaa673 Author: amurillo Date: 2012-03-17 00:10 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/0cd147eaa673 Added tag hs24-b04 for changeset f4767e53d6e0 ! .hgtags
