hg: jdk7u/jdk7u-dev/hotspot: 33 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Feb 19 15:24:49 PST 2013
Changeset: fcd41f89bfa3
Author: katleman
Date: 2013-02-13 17:56 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fcd41f89bfa3
Added tag jdk7u14-b13 for changeset 38b173289e57
! .hgtags
Changeset: 607dd575f464
Author: amurillo
Date: 2013-02-01 12:49 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/607dd575f464
8007394: new hotspot build - hs24-b33
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: a47566645421
Author: rbackman
Date: 2013-01-18 13:43 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a47566645421
8006563: Remove unused ProfileVM_lock
Reviewed-by: dholmes, sla
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 1689a0912ebe
Author: ctornqvi
Date: 2013-02-04 08:40 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1689a0912ebe
8006413: Add utility classes for writing better multiprocess tests in jtreg
Summary: Add a few utility classes to test/testlibrary to support multi process testing in jtreg tests. Added a test case for one of the utility classes. Also reviewed by Vitaly Davidovich
Reviewed-by: brutisso, dholmes, vlivanov, nloodin, mgerdin
+ test/testlibrary/OutputAnalyzerTest.java
+ test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
+ test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
+ test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
+ test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
+ test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
Changeset: 77726262b76f
Author: ctornqvi
Date: 2013-02-04 09:28 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/77726262b76f
Merge
Changeset: fe6cd8dd4080
Author: dcubed
Date: 2013-02-05 14:58 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fe6cd8dd4080
7182152: Instrumentation hot swap test incorrect monitor count
Summary: Remove optimization that allowed for old and/or obsolete methods in an itable; add new tracing support using -XX:TraceRedefineClasses=16384.
Reviewed-by: coleenp, acorn, sspitsyn
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: e4634e41d7a6
Author: ctornqvi
Date: 2013-02-05 19:28 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e4634e41d7a6
8005012: Add WB APIs to better support NMT testing
Summary: Add WB API functions to enable better NMT testing
Reviewed-by: dholmes, zgu
! src/share/tools/whitebox/sun/hotspot/WhiteBox.java
! src/share/vm/memory/allocation.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memPtr.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memRecorder.cpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memTrackWorker.cpp
! src/share/vm/services/memTrackWorker.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: 2793d96a0acf
Author: ctornqvi
Date: 2013-02-05 22:01 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2793d96a0acf
Merge
Changeset: 322a24bc2e99
Author: ctornqvi
Date: 2013-02-06 11:04 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/322a24bc2e99
8005013: Add NMT tests
Summary: Add tests for the Native Memory Tracking feature, includes regression tests for 8005936 and 8004802
Reviewed-by: zgu, coleenp
! test/TEST.ROOT
+ test/runtime/NMT/AllocTestType.java
+ test/runtime/NMT/BaselineWithParameter.java
+ test/runtime/NMT/CommandLineDetail.java
+ test/runtime/NMT/CommandLineEmptyArgument.java
+ test/runtime/NMT/CommandLineInvalidArgument.java
+ test/runtime/NMT/CommandLineSummary.java
+ test/runtime/NMT/CommandLineTurnOffNMT.java
+ test/runtime/NMT/JcmdScale.java
+ test/runtime/NMT/JcmdWithNMTDisabled.java
+ test/runtime/NMT/PrintNMTStatistics.java
+ test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
+ test/runtime/NMT/ShutdownTwice.java
+ test/runtime/NMT/SummaryAfterShutdown.java
+ test/runtime/NMT/SummarySanityCheck.java
Changeset: 02b3e25dcc6b
Author: hseigel
Date: 2013-02-06 08:26 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02b3e25dcc6b
8006298: Specifying malformed options outputs non-sensical error
Summary: Change error messages for malformed options so the messages are more useful.
Reviewed-by: mikael, kvn, nloodin, coleenp
! src/share/vm/runtime/arguments.cpp
Changeset: 87cf402c32e4
Author: hseigel
Date: 2013-02-06 08:41 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/87cf402c32e4
Merge
Changeset: 62e7d37fe255
Author: hseigel
Date: 2013-02-06 10:27 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/62e7d37fe255
Merge
Changeset: 2ee1591f14d0
Author: ctornqvi
Date: 2013-02-06 16:27 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2ee1591f14d0
8000363: runtime/7158988/FieldMonitor.java fails with exception
Summary: Removed unnecessary shell script in the test.
Reviewed-by: coleenp, sla
! test/runtime/7158988/FieldMonitor.java
- test/runtime/7158988/TestFieldMonitor.sh
Changeset: 073e56606b4d
Author: ctornqvi
Date: 2013-02-06 11:20 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/073e56606b4d
Merge
- test/runtime/7158988/TestFieldMonitor.sh
Changeset: 6538f0c1bd05
Author: mgronlun
Date: 2013-02-07 11:03 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6538f0c1bd05
8007134: Enable tracing asserts on missing ResourceMark
Reviewed-by: dholmes, sla
! src/share/vm/trace/traceEventClasses.xsl
Changeset: dd4950f173a5
Author: johnc
Date: 2012-12-21 11:45 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dd4950f173a5
8001424: G1: Rename certain G1-specific flags
Summary: Rename G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, and G1OldCSetRegionLiveThresholdPercent to G1NewSizePercent, G1MaxNewSizePercent, and G1MixedGCLiveThresholdPercent respectively. The previous names are no longer accepted.
Reviewed-by: brutisso, ysr
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: c537391c6153
Author: johnc
Date: 2013-02-07 09:42 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c537391c6153
8004816: G1: Kitchensink failures after marking stack changes
Summary: Reset the marking state, including the mark stack overflow flag, in the event of a marking stack overflow during serial reference processing.
Reviewed-by: jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: 2fe1685929bd
Author: johnc
Date: 2013-01-15 12:32 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2fe1685929bd
8001425: G1: Change the default values for certain G1 specific flags
Summary: Changes to default and ergonomic flag values recommended by performance team. Changes were also reviewed by Monica Beckwith <monica.beckwith at oracle.com>.
Reviewed-by: brutisso, huntch
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: c9dbfdff5abf
Author: johnc
Date: 2013-01-31 10:45 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c9dbfdff5abf
8005875: G1: Kitchensink fails with ParallelGCThreads=0
Summary: Check that the concurrent marking worker gang exists in ConcurrentMark::print_worker_threads_on(). Changes were also reviewed by Vitaly Davidovich <vitalyd at gmail.com>.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: bf523388179f
Author: brutisso
Date: 2013-02-10 21:15 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf523388179f
8002144: G1: large number of evacuation failures may lead to large c heap memory usage
Summary: Use Stack<> instead of GrowableArray to keep track of preserved marks. Also reviewed by vitalyd at gmail.com.
Reviewed-by: johnc, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: b89e93583e0d
Author: zgu
Date: 2013-02-08 16:31 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b89e93583e0d
8006691: Remove jvm_version_info.is_kernel_jvm field
Summary: Removed is_kernel_jvm from jvm_version_info as Kernel VM has been deprecated
Reviewed-by: mchung, coleenp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 61dbc09285c3
Author: zgu
Date: 2013-02-11 14:48 -0500
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/61dbc09285c3
Merge
Changeset: 6545f607320f
Author: roland
Date: 2013-02-04 11:30 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6545f607320f
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline them
Summary: wrong detection for dead call sites.
Reviewed-by: kvn
! src/share/vm/opto/callGenerator.cpp
Changeset: 79d04b85fd0d
Author: poonam
Date: 2013-02-13 06:06 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/79d04b85fd0d
8006837: Missing call to cr() when printing entry_point in nmethod, in os::print_location
Reviewed-by: stefank, poonam, kvn
Contributed-by: sergey.gabdurakhmanov at oracle.com
! src/share/vm/runtime/os.cpp
Changeset: f016e64be7b4
Author: rbackman
Date: 2013-02-13 09:46 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f016e64be7b4
8008088: SA can hang the VM
Reviewed-by: mgronlun, sla, dholmes
! agent/src/os/bsd/libproc_impl.c
! agent/src/os/bsd/libproc_impl.h
! agent/src/os/bsd/ps_proc.c
! agent/src/os/linux/libproc_impl.c
! agent/src/os/linux/libproc_impl.h
! agent/src/os/linux/ps_proc.c
Changeset: 78bef3bdb386
Author: poonam
Date: 2013-02-14 04:40 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/78bef3bdb386
8006937: [obj|type]ArrayKlass::oop_print_on prints one line to tty instead of the provided output stream
Reviewed-by: kvn, stefank, poonam
Contributed-by: sergey.gabdurakhmanov at oracle.com
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
Changeset: d05fee30c170
Author: ehelin
Date: 2013-02-07 19:07 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d05fee30c170
8006954: GC Cause equals No GC for CMS background collection in the trace GC event
Reviewed-by: stefank, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
Changeset: 38d1bd11fb2d
Author: ehelin
Date: 2013-02-14 16:04 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/38d1bd11fb2d
Merge
Changeset: 6a71d443bd0a
Author: sla
Date: 2013-02-14 13:08 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6a71d443bd0a
8004840: Jstack seems to output unnecessary information in 7u9
Reviewed-by: dholmes, coleenp, sspitsyn, rbackman
! agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
Changeset: 7ffe30a79778
Author: mgronlun
Date: 2013-02-14 18:47 +0100
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7ffe30a79778
8008208: Event tracing for code cache subsystems can give wrong timestamps
Reviewed-by: kvn, sla
! src/share/vm/opto/compile.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 6a431dbf4a33
Author: amurillo
Date: 2013-02-14 22:29 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/6a431dbf4a33
Merge
- test/runtime/7158988/TestFieldMonitor.sh
Changeset: 0310fb7a08b6
Author: amurillo
Date: 2013-02-14 22:29 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0310fb7a08b6
Added tag hs24-b33 for changeset 6a431dbf4a33
! .hgtags
Changeset: e3d2c238e29c
Author: amurillo
Date: 2013-02-19 15:21 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e3d2c238e29c
Merge
! .hgtags
! make/hotspot_version
More information about the jdk7u-dev
mailing list