hg: jdk9/client/hotspot: 86 new changesets
david.dehaven at oracle.com
david.dehaven at oracle.com
Wed Jan 21 21:11:17 UTC 2015
Changeset: 05c08ab3cf65
Author: jiangli
Date: 2014-12-17 23:34 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/05c08ab3cf65
8059510: Compact symbol table layout inside shared archive.
Summary: Use separate compact table for shared symbols.
Reviewed-by: iklam, gziemski, shade, sla, jrose
+ src/share/vm/classfile/compactHashtable.cpp
+ src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
+ test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
+ test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
Changeset: 74de5da2011f
Author: jiangli
Date: 2014-12-18 04:56 +0000
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/74de5da2011f
Merge
Changeset: ada93fe622d1
Author: coleenp
Date: 2014-12-18 16:15 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ada93fe622d1
8067713: Move clean_weak_method_links for redefinition out of class unloading
Summary: Do this work during class redefinition, only verify clean during class unloading in debug mode.
Reviewed-by: sspitsyn, roland, kbarrett
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: c0f8994d6ee6
Author: simonis
Date: 2014-12-19 18:33 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c0f8994d6ee6
8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
Reviewed-by: goetz
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/xlc.make
Changeset: dfa8e982181e
Author: minqi
Date: 2014-12-19 22:52 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dfa8e982181e
Merge
Changeset: 3ccdec865b45
Author: minqi
Date: 2014-12-23 19:04 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3ccdec865b45
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 2d5bb3a17da9
Author: simonis
Date: 2014-12-17 18:20 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2d5bb3a17da9
8049716: PPC64: Implement SA on Linux/PPC64
Reviewed-by: simonis, dsamersoff
Contributed-by: maynardj at us.ibm.com
! agent/make/Makefile
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/symtab.c
! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadFactory.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/linux_ppc64/LinuxPPC64JavaThreadPDAccess.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64CurrentFrameGuess.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64JavaCallWrapper.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64RegisterMap.java
! make/linux/makefiles/sa.make
! make/sa.files
! src/share/vm/runtime/vmStructs.cpp
Changeset: 469d59865f55
Author: hseigel
Date: 2014-12-27 13:26 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/469d59865f55
Merge
- test/testlibrary/whitebox/Makefile
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
- test/testlibrary/whitebox/sun/hotspot/code/BlobType.java
- test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java
- test/testlibrary/whitebox/sun/hotspot/code/NMethod.java
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: f76c91840463
Author: hseigel
Date: 2014-12-30 12:59 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f76c91840463
8064335: Null pointer dereference in hotspot/src/share/vm/classfile/verifier.cpp
Summary: use correct CHECK macro in call to load_class()
Reviewed-by: coleenp, lfoltan, gziemski
! src/share/vm/classfile/verifier.cpp
Changeset: fee07a43d038
Author: goetz
Date: 2015-01-05 12:07 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fee07a43d038
8064457: Introduce compressed oops mode disjoint base and improve compressed heap handling.
Summary: Introduce compressed oops mode disjoint base and improve compressed heap handling.
Reviewed-by: kvn, coleenp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! test/runtime/CompressedOops/UseCompressedOops.java
Changeset: b2fbcc8d93bf
Author: coleenp
Date: 2015-01-05 22:50 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b2fbcc8d93bf
6583051: crash when adding non-static methods to java.lang.Object class
Summary: stop the JVM if java.lang.Object is incorrectly defined rather than crashing.
Reviewed-by: ctornqvi, dholmes
! src/share/vm/oops/klassVtable.cpp
+ test/runtime/BadObjectClass/BootstrapRedefine.java
+ test/runtime/BadObjectClass/Object.java
Changeset: 97bcb1787790
Author: coleenp
Date: 2015-01-06 19:30 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/97bcb1787790
8067836: The Universe::flush_foo methods belong in CodeCache.
Summary: Move this code to CodeCache.
Reviewed-by: kbarrett, kvn
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: a13726250f7f
Author: tschatzl
Date: 2014-12-23 15:48 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a13726250f7f
8068018: Clean up friends of G1CollectedHeap
Summary: Remove unnecessary friend class declaration in the G1CollectedHeap class.
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 760291a06def
Author: jwilhelm
Date: 2014-12-22 17:33 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/760291a06def
8067947: Regression test for JDK-6522873
Summary: Added a regression test that will fail if we allow extra characters after flag names
Reviewed-by: ctornqvi, tschatzl
+ test/runtime/CommandLine/TestNullTerminatedFlags.java
Changeset: 63c9de418926
Author: jwilhelm
Date: 2015-01-05 15:00 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/63c9de418926
Merge
Changeset: 8c911031c3e7
Author: brutisso
Date: 2015-01-07 10:19 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8c911031c3e7
8067676: Add applicable closed gc jtreg tests to run in JPRT
Reviewed-by: ehelin
! test/TEST.groups
Changeset: 354d56cd6eb2
Author: tschatzl
Date: 2015-01-07 15:15 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/354d56cd6eb2
8048179: Early reclaim of large objects that are referenced by a few objects
Summary: Push the remembered sets of large objects with few referenced into the dirty card queue at the beginning of the evacuation so that they may end up with zero remembered set entries at the end of the collection, and are potentially reclaimed. Also improve timing measurements of the early reclaim mechanism, and shorten flag names.
Reviewed-by: brutisso, jmasa, dfazunen
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
+ test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
+ test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
+ test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
! test/gc/g1/TestGCLogMessages.java
Changeset: 4eab25cf19d2
Author: brutisso
Date: 2015-01-07 15:02 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4eab25cf19d2
8067868: Add GCOld as a JTreg test
Reviewed-by: kbarrett, dfazunen, ehelin
! test/TEST.groups
+ test/stress/gc/TestGCOld.java
Changeset: e38b7790484a
Author: brutisso
Date: 2015-01-07 16:24 +0000
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e38b7790484a
Merge
Changeset: 94222120e827
Author: jwilhelm
Date: 2015-01-08 15:44 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/94222120e827
Merge
Changeset: 20e9f2d07673
Author: iignatyev
Date: 2014-12-13 00:54 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20e9f2d07673
8066440: Various changes in testlibrary for JDK-8059613
Reviewed-by: thartmann, twisti
Contributed-by: dmitrij.pochepko at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: c17923cd9925
Author: iignatyev
Date: 2014-12-13 00:13 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c17923cd9925
8059613: JEP-JDK-8043304: Test task: JMX- tests
Reviewed-by: thartmann, twisti
Contributed-by: dmitrij.pochepko at oracle.com
! test/TEST.groups
+ test/compiler/codecache/jmx/BeanTypeTest.java
+ test/compiler/codecache/jmx/CodeCacheUtils.java
+ test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
+ test/compiler/codecache/jmx/GetUsageTest.java
+ test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
+ test/compiler/codecache/jmx/ManagerNamesTest.java
+ test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
+ test/compiler/codecache/jmx/PeakUsageTest.java
+ test/compiler/codecache/jmx/PoolsIndependenceTest.java
+ test/compiler/codecache/jmx/ThresholdNotificationsTest.java
+ test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
+ test/compiler/codecache/jmx/UsageThresholdExceededTest.java
+ test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
+ test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
Changeset: a80766c108b0
Author: tpivovarova
Date: 2014-12-19 14:12 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a80766c108b0
8062012: test/compiler/ciReplay/TestSA.sh should be updated to work w/ modular image build
Reviewed-by: kvn, fzhinkin, iignatyev
! test/compiler/ciReplay/TestSA.sh
! test/compiler/ciReplay/common.sh
Changeset: 6750ba31b175
Author: iignatyev
Date: 2014-12-23 16:36 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6750ba31b175
8066896: Update c.o.j.t.InfiniteLoop to skip zero timeout
Reviewed-by: kvn, iignatyev
Contributed-by: pavel.chistyakov at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
Changeset: d4d484865822
Author: tpivovarova
Date: 2014-12-16 17:26 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d4d484865822
8067173: remove Utils::fileAsList
Reviewed-by: kvn, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: 16ba94e0bd44
Author: eistepan
Date: 2014-12-23 12:40 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/16ba94e0bd44
8066864: remove ctw-test from testlibrary/
Reviewed-by: kvn, iignatyev
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: d536758aa7bb
Author: fzhinkin
Date: 2014-12-24 19:32 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d536758aa7bb
8068183: Add isTieredSupported method to c.o.j.t.Platforms
Reviewed-by: kvn, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
+ test/testlibrary_tests/TestPlatformIsTieredSupported.java
Changeset: a7adb22849d6
Author: fzhinkin
Date: 2014-12-26 14:33 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a7adb22849d6
8059623: JEP-JDK-8043304: Test task: command line options tests
Reviewed-by: twisti, thartmann, goetz, iignatyev
+ test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
+ test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java
+ test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java
+ test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java
+ test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
+ test/compiler/codecache/cli/common/CodeCacheCLITestBase.java
+ test/compiler/codecache/cli/common/CodeCacheCLITestCase.java
+ test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java
+ test/compiler/codecache/cli/common/CodeCacheOptions.java
+ test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
+ test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
Changeset: 022f7f1bfb4e
Author: pchistyakov
Date: 2014-12-26 14:47 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/022f7f1bfb4e
8066497: Update c.o.j.t.ByteCodeLoader to be able really reload given class
Reviewed-by: drchase, fzhinkin, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
Changeset: ed3f650cff02
Author: dpochepk
Date: 2014-12-25 15:57 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ed3f650cff02
8059625: JEP-JDK-8043304: Test task: DTrace- tests for segmented codecache feature
Reviewed-by: sspitsyn, twisti, fzhinkin, iignatyev
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestScript.d
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java
+ test/compiler/testlibrary/CompilerUtils.java
+ test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
+ test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
Changeset: 2025390834c6
Author: fzhinkin
Date: 2014-12-30 11:07 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2025390834c6
8068272: Extend WhiteBox API with methods that check monitor state and force safepoint
Reviewed-by: kvn, iignatyev
! src/share/vm/prims/whitebox.cpp
Changeset: 2f8520599d39
Author: fzhinkin
Date: 2014-12-30 11:09 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2f8520599d39
8050486: compiler/rtm/ tests fail due to monitor deflation at safepoint synchronization
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/BusyLock.java
! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
Changeset: 7dfa629d203a
Author: roland
Date: 2014-12-22 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7dfa629d203a
8055530: assert(_exits.control()->is_top() || !_gvn.type(ret_phi)->empty()) failed: return value must be well defined
Summary: concurrent class loading causes return phi to become top
Reviewed-by: kvn
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/parse1.cpp
Changeset: acfdd92cedaa
Author: roland
Date: 2014-12-16 13:49 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/acfdd92cedaa
6700100: optimize inline_native_clone() for small objects with exact klass
Summary: optimize small instance clones as loads/stores
Reviewed-by: kvn, iveresov
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/oops/fieldStreams.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
+ test/compiler/arraycopy/TestArrayCopyMacro.java
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
+ test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java
+ test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java
Changeset: c48b9950573b
Author: dlong
Date: 2015-01-08 17:45 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c48b9950573b
Merge
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 5094d9cb92bd
Author: amurillo
Date: 2015-01-08 17:11 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5094d9cb92bd
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 10385428e37f
Author: amurillo
Date: 2015-01-13 08:58 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/10385428e37f
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: f35435a37581
Author: katleman
Date: 2015-01-15 13:09 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f35435a37581
Added tag jdk9-b46 for changeset a184ee1d7172
! .hgtags
Changeset: 3b241fb72b89
Author: lana
Date: 2015-01-16 12:33 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3b241fb72b89
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 26f3414c5194
Author: sgehwolf
Date: 2015-01-07 16:43 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/26f3414c5194
8067331: Zero: Atomic::xchg and Atomic::xchg_ptr need full memory barrier
Reviewed-by: dholmes, coleenp
! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
Changeset: f6821c9a4215
Author: gtriantafill
Date: 2015-01-06 16:44 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f6821c9a4215
8068540: [TESTBUG] Exclude failing nightly tests
Reviewed-by: ctornqvi, coleenp
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/PrintNMTStatistics.java
Changeset: 23aec69dfce7
Author: ctornqvi
Date: 2015-01-08 11:40 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/23aec69dfce7
8058897: Unsafe.reallocateMemory() ignores -XX:MallocMaxTestWords setting
Reviewed-by: dcubed, dholmes
! src/share/vm/runtime/os.cpp
+ test/runtime/Unsafe/Reallocate.java
Changeset: 31eff10b165a
Author: ctornqvi
Date: 2015-01-08 11:42 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/31eff10b165a
8060219: [TESTBUG] runtime/7194254/Test7194254.java fails to find jstack with modular image build
Reviewed-by: gtriantafill, lfoltan, hseigel
! test/TEST.groups
- test/runtime/7194254/Test7194254.java
+ test/runtime/Thread/ThreadPriorities.java
Changeset: b32eb9966732
Author: zmajo
Date: 2015-01-09 09:26 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b32eb9966732
8068505: interpreter profiling incorrect on PPC64
Reviewed-by: simonis, goetz
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
Changeset: ca8dbfb7d8c7
Author: ctornqvi
Date: 2015-01-09 08:34 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca8dbfb7d8c7
8068733: [TESTBUG] runtime/Unsafe/Reallocate.java sometimes fails when running with -Xcomp
Reviewed-by: coleenp, gtriantafill
! test/runtime/Unsafe/Reallocate.java
Changeset: c0c96d6b39da
Author: minqi
Date: 2015-01-10 12:35 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c0c96d6b39da
Merge
! test/TEST.groups
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 9fad1826d97c
Author: mtobiass
Date: 2015-01-12 09:27 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9fad1826d97c
8068584: Compiler attach tests should be quarantined
Summary: Quarantine tests
Reviewed-by: ctornqvi
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
Changeset: be9e9fc10d00
Author: ccheung
Date: 2015-01-12 11:37 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/be9e9fc10d00
8067187: -XX:MaxMetaspaceSize=20m -Xshare:dump caused JVM to crash
Summary: added check for the MaxMetaspaceSize. If it is less than the estimated required size, print an error and exit.
Reviewed-by: jiangli, mseledtsov, stefank
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
+ test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
Changeset: 48e04c239aa4
Author: kbarrett
Date: 2015-01-13 14:30 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/48e04c239aa4
8068396: Rename assert() to vmassert()
Summary: Macro renaming, with temporary old name synonyms for compatibilty
Reviewed-by: ehelin, dholmes, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/shark/llvmHeaders.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: 0034df25722b
Author: redestad
Date: 2015-01-08 14:13 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0034df25722b
8068037: Remove dead code in G1CollectedHeap
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
Changeset: 4f7805dda8bc
Author: brutisso
Date: 2015-01-09 08:38 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4f7805dda8bc
8068653: TestSmalllHeap.java fails when the page size is 64k
Reviewed-by: tschatzl
! test/gc/TestSmallHeap.java
Changeset: ec5c719ed245
Author: kbarrett
Date: 2015-01-09 11:33 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ec5c719ed245
8067306: Improve STATIC_ASSERT
Summary: New improved implementation
Reviewed-by: ehelin, stefank
! src/share/vm/utilities/debug.hpp
Changeset: 6d5167142f35
Author: jwilhelm
Date: 2015-01-12 12:51 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6d5167142f35
Merge
Changeset: 00e69efa02c6
Author: sjohanss
Date: 2015-01-12 15:24 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/00e69efa02c6
8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
Summary: Making sure committed memory is cleared when re-committed, even if using large pages.
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
Changeset: acec9aeeaaea
Author: tschatzl
Date: 2015-01-13 11:04 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/acec9aeeaaea
8068739: G1CollectoryPolicy uses uninitialized field '_sigma' in the constructor
Summary: Change initialization order in constructor. Remove suppression for suppression of "'this': used in base member initializer list" warning.
Reviewed-by: mgerdin, tschatzl, simonis
Contributed-by: Johannes Scheerer <johannes.scheerer at sap.com>
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 57fbee73a452
Author: sjohanss
Date: 2015-01-15 11:10 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/57fbee73a452
8067368: TestConcMarkCycleWB.java crashed at G1CollectedHeap::heap()+0xb
Summary: Added the test to needs_g1gc group in TEST.groups to avoid running when G1 is not available.
Reviewed-by: jwilhelm, dholmes
! test/TEST.groups
Changeset: f11c5713ab7f
Author: jwilhelm
Date: 2015-01-15 14:36 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f11c5713ab7f
Merge
! src/share/vm/utilities/debug.hpp
! test/TEST.groups
- test/runtime/7194254/Test7194254.java
Changeset: c30f76d6f90f
Author: roland
Date: 2015-01-08 11:00 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c30f76d6f90f
8027626: assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
Summary: IGVN encounters IfNode with single projection when optimizing dying subgraph
Reviewed-by: kvn
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/node.cpp
Changeset: 76e0fdf06e2a
Author: anoll
Date: 2015-01-09 09:52 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/76e0fdf06e2a
8068661: Exclude compiler/whitebox/ForceNMethodSweepTest.java from nightly runs
Summary: The test is unstable and is therefore removed from nightly testing
Reviewed-by: kvn, drchase
! test/compiler/whitebox/ForceNMethodSweepTest.java
Changeset: 1cc0f64cad95
Author: anoll
Date: 2015-01-09 09:06 +0000
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1cc0f64cad95
Merge
Changeset: dde335b2eb85
Author: goetz
Date: 2015-01-09 05:45 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dde335b2eb85
8068013: [TESTBUG] Aix support in hotspot jtreg tests
Reviewed-by: ctornqvi, fzhinkin, farvidsson
! test/runtime/6888954/vmerrors.sh
! test/serviceability/dcmd/DynLibDcmdTest.java
! test/test_env.sh
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: 7322f246816c
Author: dlong
Date: 2015-01-09 13:28 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7322f246816c
Merge
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
Changeset: cfd30024b3c6
Author: dlong
Date: 2015-01-09 17:43 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cfd30024b3c6
8068746: Exclude hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java from nightly runs
Summary: add @ignore to PoolsIndependenceTest.java
Reviewed-by: kvn
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
Changeset: 4374388bcbbb
Author: mdoerr
Date: 2015-01-12 11:14 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4374388bcbbb
8068724: ppc64: update assembler: SPR access, CR logic, HTM
Summary: Fix bug in encoding of special purpose registers. Provide more convenient version of condition register logic instructions. Enhance support for hardware transactional memory.
Reviewed-by: kvn, goetz
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
Changeset: 84a175c4858d
Author: zmajo
Date: 2015-01-12 09:55 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/84a175c4858d
8065894: CodeHeap::next_free should be renamed
Summary: Rename next_free() to next_used()
Reviewed-by: thartmann, iveresov
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
Changeset: 6de45a355478
Author: roland
Date: 2015-01-07 16:40 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6de45a355478
8063086: Math.pow yields different results upon repeated calls
Summary: C2 treats x^2 as a special case and computes x * x while the interpreter and c1 don't have special case code for X^2.
Reviewed-by: kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
+ test/compiler/floatingpoint/TestPow2.java
Changeset: d5a0026df16b
Author: roland
Date: 2015-01-12 15:50 +0000
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d5a0026df16b
Merge
Changeset: c317b661544d
Author: neliasso
Date: 2015-01-13 12:30 +0100
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c317b661544d
8027829: CompileCommand does not accept all JLS-conformant class/method names
Summary: Fix parsing and updated comments
Reviewed-by: kvn, vlivanov
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp
! test/compiler/oracle/CheckCompileCommandOption.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java
Changeset: 719e28ccd7eb
Author: goetz
Date: 2015-01-12 14:43 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/719e28ccd7eb
8067941: [TESTBUG] Fix tests for OS with 64K page size.
Reviewed-by: kvn, tschatzl, ctornqvi
! src/share/vm/memory/metaspace.cpp
! test/compiler/exceptions/TestRecursiveReplacedException.java
! test/compiler/runtime/6865265/StackOverflowBug.java
! test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
! test/compiler/uncommontrap/TestStackBangMonitorOwned.java
! test/compiler/uncommontrap/TestStackBangRbp.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/runtime/whitebox/WBStackSize.java
Changeset: 2aef6b6cca8b
Author: fzhinkin
Date: 2015-01-14 09:53 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2aef6b6cca8b
8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
Changeset: 0a04b80f7e86
Author: fzhinkin
Date: 2015-01-14 09:54 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0a04b80f7e86
8059342: Add test to cover JDK-8030976
Reviewed-by: kvn, iignatyev
+ test/compiler/testlibrary/uncommontrap/Verifier.java
+ test/compiler/uncommontrap/TestUnstableIfTrap.java
Changeset: a257e2effbf0
Author: fzhinkin
Date: 2015-01-14 09:54 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a257e2effbf0
8049355: compiler/rtm/locking/TestRTMLockingThreshold test may fail if transaction was aborted by interrupt
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
Changeset: eb3576118c11
Author: pchistyakov
Date: 2015-01-12 18:58 +0300
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eb3576118c11
8059551: JEP-JDK-8043304: Test task: stress tests
Reviewed-by: drchase, kvn, iignatyev
! src/share/vm/compiler/compileBroker.cpp
+ test/compiler/codecache/stress/CodeCacheStressRunner.java
+ test/compiler/codecache/stress/Helper.java
+ test/compiler/codecache/stress/OverloadCompileQueueTest.java
+ test/compiler/codecache/stress/RandomAllocationTest.java
+ test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
Changeset: e907ef48ac96
Author: vlivanov
Date: 2015-01-14 15:13 +0000
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e907ef48ac96
Merge
Changeset: bf200e391b26
Author: kvn
Date: 2015-01-14 16:00 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bf200e391b26
8069021: Exclude compiler/codecache/stress tests from JPRT runs
Reviewed-by: iveresov
! test/TEST.groups
Changeset: 7e88aab989ed
Author: dlong
Date: 2015-01-15 16:51 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7e88aab989ed
Merge
! src/share/vm/memory/metaspace.cpp
! test/TEST.groups
Changeset: 03237a717eca
Author: amurillo
Date: 2015-01-15 19:23 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/03237a717eca
Merge
- test/runtime/7194254/Test7194254.java
Changeset: 20946e467375
Author: amurillo
Date: 2015-01-20 10:22 -0800
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20946e467375
Merge
- test/runtime/7194254/Test7194254.java
Changeset: 27623e22e757
Author: tschatzl
Date: 2014-07-31 11:10 +0200
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/27623e22e757
8048949: Requeue queue implementation
Summary: Devirtualize flush and move calls.
Reviewed-by: brutisso, tschatzl, mschoene
Contributed-by: kim.barrett at oracle.com
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: e4918fb7e828
Author: iveresov
Date: 2014-08-08 13:23 -0700
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e4918fb7e828
8047130: Fewer escapes from escape analysis
Summary: Treat max_stack attribute as an int in bytecode escape analyzer
Reviewed-by: kvn, twisti, ahgross
! src/share/vm/ci/bcEscapeAnalyzer.cpp
Changeset: 7923f573ee4c
Author: brutisso
Date: 2014-08-19 11:17 +0200
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7923f573ee4c
8049253: Better GC validation
Summary: Also reviewed by: boris.molodenkov at oracle.com
Reviewed-by: dcubed, minqi, mschoene
Contributed-by: yasuenag at gmail.com, bengt.rutisson at oracle.com
! src/share/vm/utilities/defaultStream.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: 2194fdf3fbd9
Author: jmasa
Date: 2014-09-26 17:48 -0400
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2194fdf3fbd9
8047125: (ref) More phantom object references
Reviewed-by: mchung, dfuchs, ahgross, jmasa, brutisso, mgerdin
Contributed-by: kim.barrett at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/referenceType.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c9a46e1210bb
Author: mgerdin
Date: 2014-10-09 15:42 +0200
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c9a46e1210bb
8055479: TLAB stability
Reviewed-by: brutisso, stefank, ahgross
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
Changeset: 61264de6cc07
Author: hseigel
Date: 2014-10-20 14:43 -0400
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/61264de6cc07
8058982: Better verification of an exceptional invokespecial
Summary: Throw VerifyError for illegal accesses
Reviewed-by: acorn, ahgross, coleenp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
Changeset: c656c7540cb1
Author: gthornbr
Date: 2014-11-17 15:51 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c656c7540cb1
8050807: Better performing performance data handling
Reviewed-by: dcubed, pnauman, ctornqvi, dholmes, mschoene
Contributed-by: gerald.thornbrugh at oracle.com
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 88120f326c20
Author: drchase
Date: 2014-12-01 13:06 -0500
URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/88120f326c20
8064524: Compiler code generation improvements
Reviewed-by: jrose, acorn, vlivanov
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
More information about the jdk9-client-changes
mailing list