hg: jdk9/hs/hotspot: 15 new changesets

serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Wed Aug 20 20:17:41 UTC 2014


Changeset: 16286b7d7c6e
Author:    iklam
Date:      2014-08-12 17:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/16286b7d7c6e

8046070: Class Data Sharing clean up and refactoring
Summary: Cleaned up CDS to be more configurable, maintainable and extensible
Reviewed-by: dholmes, coleenp, acorn, mchung

! make/excludeSrc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
+ src/share/vm/classfile/sharedClassUtil.hpp
+ src/share/vm/classfile/sharedPathsMiscInfo.cpp
+ src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
+ src/share/vm/classfile/systemDictionaryShared.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
+ src/share/vm/utilities/stringUtils.cpp
+ src/share/vm/utilities/stringUtils.hpp
+ test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java

Changeset: 72030160367a
Author:    zgu
Date:      2014-08-14 09:02 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/72030160367a

8054368: nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
Summary: Dynamic allocate _reserved_regions instead of static object to avoid racing during process exit
Reviewed-by: dholmes, coleenp

! src/share/vm/services/memTracker.cpp
! src/share/vm/services/virtualMemoryTracker.cpp
! src/share/vm/services/virtualMemoryTracker.hpp

Changeset: 8a290a0d2153
Author:    zgu
Date:      2014-08-14 13:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8a290a0d2153

Merge


Changeset: 01e6096da640
Author:    zgu
Date:      2014-08-14 13:15 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/01e6096da640

8054547: Re-enable warning for incompatible java launcher
Summary: Re-enabled warning as launcher change reached promotion build
Reviewed-by: hseigel, coleenp

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

Changeset: 4a937a64c20b
Author:    zgu
Date:      2014-08-14 17:25 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4a937a64c20b

Merge

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

Changeset: 80b831308478
Author:    ctornqvi
Date:      2014-08-14 18:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/80b831308478

8032999: [TESTBUG] JT-Reg Runtime tests to be run as part of JPRT submit job
Summary: JPRT will now run most of the tests in /runtime
Reviewed-by: dcubed, mseledtsov, zgu, mikael

! make/jprt.properties
! test/TEST.groups
! test/runtime/7158988/FieldMonitor.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/jsig/Test8017498.sh

Changeset: af24453bcd3e
Author:    sspitsyn
Date:      2014-08-15 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/af24453bcd3e

Merge

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

Changeset: ce9fb9e64334
Author:    coleenp
Date:      2014-08-15 15:25 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ce9fb9e64334

8055231: ZERO variant build is broken
Summary: Fix zero build.
Reviewed-by: coleenp
Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>

! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 03b8d901bdea
Author:    coleenp
Date:      2014-08-15 20:37 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/03b8d901bdea

Merge


Changeset: c346a7739aee
Author:    zgu
Date:      2014-08-19 08:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c346a7739aee

8055007: NMT2: emptyStack missing in minimal build
Summary: Refactored emptyStack to a static member of NativeCallStack, which is accessible in minimal build.
Reviewed-by: coleenp, dholmes

! src/share/vm/services/mallocSiteTable.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/services/nmtCommon.hpp
! src/share/vm/services/virtualMemoryTracker.cpp
! src/share/vm/services/virtualMemoryTracker.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! src/share/vm/utilities/nativeCallStack.hpp

Changeset: 83b971c5423f
Author:    zgu
Date:      2014-08-19 08:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/83b971c5423f

Merge

! src/share/vm/services/memTracker.cpp
! src/share/vm/services/virtualMemoryTracker.cpp
! src/share/vm/services/virtualMemoryTracker.hpp

Changeset: c041b65beeed
Author:    zgu
Date:      2014-08-19 09:05 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c041b65beeed

8055061: assert at share/vm/services/virtualMemoryTracker.cpp:332 Error: ShouldNotReachHere() when running NMT tests
Summary: Handled CDS mapping region and added test for the scenario
Reviewed-by: coleenp, ctornqvi

! src/share/vm/services/virtualMemoryTracker.cpp
+ test/runtime/NMT/NMTWithCDS.java

Changeset: e6122e00c927
Author:    gtriantafill
Date:      2014-08-18 11:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e6122e00c927

8054711: [TESTBUG] Enable NMT2 tests after NMT2 is integrated
Summary: enable tests for NMT2
Reviewed-by: ctornqvi, zgu

! test/runtime/NMT/AutoshutdownNMT.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/JcmdBaselineDetail.java
! test/runtime/NMT/JcmdScale.java
! test/runtime/NMT/JcmdScaleDetail.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/JcmdWithNMTDisabled.java
! test/runtime/NMT/MallocRoundingReportTest.java
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/runtime/NMT/ReleaseCommittedMemory.java
! test/runtime/NMT/ReleaseNoCommit.java
! test/runtime/NMT/ShutdownTwice.java
! test/runtime/NMT/SummaryAfterShutdown.java
! test/runtime/NMT/SummarySanityCheck.java
! test/runtime/NMT/ThreadedMallocTestType.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocTestType.java

Changeset: 56ff43213a78
Author:    gtriantafill
Date:      2014-08-19 06:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/56ff43213a78

8055051: runtime/NMT/CommandLineEmptyArgument.java fails
Summary: disable failing test
Reviewed-by: ctornqvi, zgu

! test/runtime/NMT/CommandLineEmptyArgument.java

Changeset: b808a03aa0b7
Author:    zgu
Date:      2014-08-19 10:04 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b808a03aa0b7

Merge

! src/share/vm/services/virtualMemoryTracker.cpp
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/ReleaseCommittedMemory.java
! test/runtime/NMT/SummarySanityCheck.java
! test/runtime/NMT/ThreadedMallocTestType.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocTestType.java



More information about the jdk9-hs-changes mailing list