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