Changeset: dd951011f433 Author: dfazunen Date: 2016-08-25 14:12 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd951011f433
8164133: Tests gc/arguments/TestAlignmentToUseLargePages.java and gc/cms/TestBubbleUpRef.java use too small heap Reviewed-by: jmasa, sangheki, kzhaldyb ! test/gc/arguments/TestAlignmentToUseLargePages.java ! test/gc/cms/TestBubbleUpRef.java Changeset: da9cc21bd128 Author: ctornqvi Date: 2016-08-25 08:40 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/da9cc21bd128 8164737: Remove Unsafe dependency from ProcessTools Reviewed-by: gtriantafill, dholmes ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! 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/testlibrary/rtm/XAbortProvoker.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/NestedUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 92e705c1e6e6 Author: rprotacio Date: 2016-08-25 09:23 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/92e705c1e6e6 8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent Summary: Added default format checking of class names loaded by the app class loader Reviewed-by: coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/runtime/reflection.cpp + test/runtime/ClassFile/BadHelloWorld.jcod + test/runtime/ClassFile/FormatCheckingTest.java Changeset: 12f7e6595b9f Author: rprotacio Date: 2016-08-25 13:48 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/12f7e6595b9f Merge Changeset: 22c1219edf6f Author: ysuenaga Date: 2016-08-25 12:24 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/22c1219edf6f 8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap Reviewed-by: dholmes, sjohanss ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java Changeset: b50061da090e Author: dsamersoff Date: 2016-08-26 13:11 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b50061da090e 8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout. Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java Reviewed-by: dsamersoff, dholmes Contributed-by: sharath.bal...@oracle.com - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: c78972384b23 Author: iklam Date: 2016-08-26 06:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c78972384b23 8161280: assert failed: reference count underflow for symbol Reviewed-by: dholmes, coleenp, kbarrett ! src/share/vm/oops/symbol.cpp ! src/share/vm/runtime/atomic.hpp Changeset: b94f7c960bc4 Author: amurillo Date: 2016-08-26 10:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b94f7c960bc4 Merge Changeset: 6f10754f85d9 Author: kvn Date: 2016-08-18 14:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f10754f85d9 8162496: missing precedence edge for anti_dependence Summary: fix Implicit Null Check optimization code. Reviewed-by: roland, aph ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/lcm.cpp Changeset: e0a8f4132724 Author: thartmann Date: 2016-08-19 08:34 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e0a8f4132724 8064892: Non-methods code cache overflow is not handled correctly Summary: Should keep track of requested code blob type for error reporting. Added additional debug output. Reviewed-by: kvn, dpochepk ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 7c52bc363c21 Author: iveresov Date: 2016-08-19 14:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7c52bc363c21 Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: decd90cdad6f Author: dpochepk Date: 2016-08-20 00:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/decd90cdad6f 8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: 89151398365e Author: iveresov Date: 2016-08-19 15:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/89151398365e Merge ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: aad37d930942 Author: iveresov Date: 2016-08-19 18:51 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aad37d930942 Merge Changeset: 8eab4734c758 Author: iveresov Date: 2016-08-22 11:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8eab4734c758 8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes) Summary: Ignore return value if MH intrinsic returns void Reviewed-by: roland, kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp Changeset: d92ba4bc628e Author: dnsimon Date: 2016-08-22 19:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d92ba4bc628e 8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp Reviewed-by: zmajo ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/globals.hpp Changeset: 153bd3fefb24 Author: dnsimon Date: 2016-08-22 20:30 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/153bd3fefb24 Merge Changeset: 2629b100a7e3 Author: thartmann Date: 2016-08-23 13:44 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2629b100a7e3 8038348: Instance field load is replaced by wrong data Phi Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage. Reviewed-by: kvn, vlivanov ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/type.hpp Changeset: 4fe8f74f70d0 Author: dnsimon Date: 2016-08-23 15:16 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4fe8f74f70d0 8164214: [JVMCI] include VarHandle in signature polymorphic method test Reviewed-by: kvn, twisti, iveresov, psandoz ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: 10f876d80ff3 Author: dpochepk Date: 2016-08-23 19:30 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/10f876d80ff3 8164608: [TESTBUG] compiler/profiling tests fail to compile Reviewed-by: ctornqvi ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java Changeset: 142dffd0a218 Author: dpochepk Date: 2016-08-23 18:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/142dffd0a218 Merge Changeset: d1caa7589bfb Author: tpivovarova Date: 2016-08-23 19:53 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d1caa7589bfb 8164648: [TESTBUG] jittester failed compilation after 8157957 Reviewed-by: vlivanov ! test/testlibrary/jittester/Makefile Changeset: c4da53d89b97 Author: tpivovarova Date: 2016-08-23 18:03 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c4da53d89b97 Merge Changeset: 60e84c7db2f7 Author: vdeshpande Date: 2016-08-23 12:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/60e84c7db2f7 8151988: Hotspot deoptimizes div/mod pair usage Summary: don't remove control edge of Mod node until DivMod node matching Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/divnode.cpp Changeset: 2c21dc5d3b36 Author: dnsimon Date: 2016-08-23 22:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2c21dc5d3b36 8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI Reviewed-by: twisti, kvn, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java + test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java Changeset: 1e1704f8d3c1 Author: dnsimon Date: 2016-08-23 22:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1e1704f8d3c1 Merge Changeset: 10dad1d40843 Author: vlivanov Date: 2016-08-25 12:51 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/10dad1d40843 8162101: C2: Handle "wide" aliases for unsafe accesses Reviewed-by: kvn ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.hpp ! test/compiler/unsafe/OpaqueAccesses.java Changeset: bde4bcd58309 Author: vlivanov Date: 2016-08-25 12:52 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bde4bcd58309 8155635: C2: Mixed unsafe accesses break alias analysis Reviewed-by: jrose, kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/unsafe/MixedUnsafeStoreObject.java Changeset: 119a2a3cc29b Author: jcm Date: 2016-08-25 02:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/119a2a3cc29b 8158639: C2 compilation fails with SIGSEGV Summary: fixed the jvms for callsite traps based on declared signature. Reviewed-by: kvn, vlivanov, dlong ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/graphKit.hpp ! test/compiler/jsr292/NullConstantReceiver.java Changeset: 8dcab338ec58 Author: iveresov Date: 2016-08-26 14:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8dcab338ec58 Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp - src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/globals.hpp - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 6ac1e2e55eaa Author: mlarsson Date: 2016-04-05 16:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ac1e2e55eaa 8150894: Unused -Xlog tag sequences are silently ignored. Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! test/native/logging/test_logConfiguration.cpp Changeset: 346a9ca4e31e Author: mlarsson Date: 2016-08-26 14:27 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/346a9ca4e31e 8150823: UL disables log outputs incorrectly Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! test/native/logging/test_logConfiguration.cpp Changeset: 59fe439d8f97 Author: dfazunen Date: 2016-08-29 23:04 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/59fe439d8f97 8164660: MinimalVM is not tested with GC tests Reviewed-by: jmasa, tschatzl ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/serial/HeapChangeLogging.java Changeset: 24d88ded4cb6 Author: dholmes Date: 2016-08-29 20:13 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/24d88ded4cb6 8158854: Ensure release_store is paired with load_acquire in lock-free code Reviewed-by: shade, dcubed, zgu ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/arrayKlass.hpp + src/share/vm/oops/arrayKlass.inline.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b9a861dc8f9d Author: tschatzl Date: 2016-08-30 09:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9a861dc8f9d 8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64 Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/shared/space.inline.hpp Changeset: 1357a160e4f2 Author: dsamersoff Date: 2016-08-30 11:06 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1357a160e4f2 8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE Summary: Addition of ?XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup Reviewed-by: dholmes, mchung Contributed-by: jini.geo...@oracle.com ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: dce4f03f16d2 Author: dsamersoff Date: 2016-08-30 09:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dce4f03f16d2 Merge Changeset: fe8e4400e0bd Author: akulyakh Date: 2016-08-30 12:48 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fe8e4400e0bd 8148103: add more tests for task "Update JDI and JDWP for modules" Summary: A new JDWP test Reviewed-by: sspitsyn + test/serviceability/jdwp/AllModulesCommandTest.java + test/serviceability/jdwp/AllModulesCommandTestDebuggee.java + test/serviceability/jdwp/DebuggeeLauncher.java + test/serviceability/jdwp/JdwpAllModulesCmd.java + test/serviceability/jdwp/JdwpAllModulesReply.java + test/serviceability/jdwp/JdwpCanReadCmd.java + test/serviceability/jdwp/JdwpCanReadReply.java + test/serviceability/jdwp/JdwpChannel.java + test/serviceability/jdwp/JdwpClassLoaderCmd.java + test/serviceability/jdwp/JdwpClassLoaderReply.java + test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpExitCmd.java + test/serviceability/jdwp/JdwpModNameCmd.java + test/serviceability/jdwp/JdwpModNameReply.java + test/serviceability/jdwp/JdwpReply.java + test/serviceability/jdwp/StreamHandler.java Changeset: 3d026957cd98 Author: kbarrett Date: 2016-08-30 23:48 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3d026957cd98 8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barr...@oracle.com, per.li...@oracle.com ! make/symbols/symbols-unix ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.hpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3652a2a22916 Author: dsamersoff Date: 2016-08-31 11:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3652a2a22916 8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.geo...@oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java ! src/share/vm/runtime/vmStructs.cpp Changeset: 47bb3faf5b08 Author: coleenp Date: 2016-08-31 06:35 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/47bb3faf5b08 8164692: InstanceKlass::_previous_version_count goes negative Summary: decrement previous_version_count when it's removed from the list. Reviewed-by: dcubed, dlong, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefineCount.java Changeset: 3f7812f59bf7 Author: erikj Date: 2016-08-31 16:48 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3f7812f59bf7 8164862: 2 JVMCI tests should not be executed on linux-x86 Reviewed-by: kvn, gtriantafill ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java Changeset: 145e6c9b7643 Author: hseigel Date: 2016-08-31 10:27 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/145e6c9b7643 8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties Summary: Change the checks for module related properties to look for specific properties, not just jdk.module Reviewed-by: coleenp, gziemski, ddmitriev ! src/share/vm/runtime/arguments.cpp ! test/runtime/modules/ModuleOptionsWarn.java Changeset: a5f5a75e03ed Author: hseigel Date: 2016-08-31 16:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5f5a75e03ed Merge Changeset: ee428b2585cd Author: mdoerr Date: 2016-08-31 19:41 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ee428b2585cd 8165014: Unaligned unsafe access should throw InternalError on Solaris Reviewed-by: dholmes, coleenp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: e84c337743f5 Author: rehn Date: 2016-09-01 08:30 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e84c337743f5 8163589: Add back class id intrinsic method for event based tracing Reviewed-by: kvn, mgronlun ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp Changeset: 7286fe7ee4a3 Author: kzhaldyb Date: 2016-08-24 18:10 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7286fe7ee4a3 8164738: Convert AltHashing_test to GTest Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/altHashing.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/classfile/test_AltHashing.cpp Changeset: aec4f09f3575 Author: kzhaldyb Date: 2016-08-24 19:21 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aec4f09f3575 8164743: Convert TestAsUtf8 to GTest Reviewed-by: dholmes, rprotacio ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/utf8.cpp + test/native/utilities/test_utf8.cpp Changeset: 8e33ab1e0856 Author: mlarsson Date: 2016-08-29 14:11 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8e33ab1e0856 8157948: UL allows same log file with multiple file= Reviewed-by: dholmes, rehn ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logFileOutput.cpp Changeset: a5a5ae802430 Author: kzhaldyb Date: 2016-08-15 13:18 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5a5ae802430 8163860: Convert TestOldFreeSpaceCalculation_test to GTest Reviewed-by: iignatyev, dfazunen ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/parallel/test_psAdaptiveSizePolicy.cpp Changeset: 5824fc568091 Author: kzhaldyb Date: 2016-08-22 16:43 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5824fc568091 8164028: Convert TestPredictions_test to GTest Reviewed-by: jwilhelm, dfazunen, ehelin - src/share/vm/gc/g1/g1Predictions.cpp ! src/share/vm/gc/g1/g1Predictions.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1Predictions.cpp Changeset: d4fedc85b584 Author: kzhaldyb Date: 2016-08-29 20:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d4fedc85b584 8164230: Convert TestCodeCacheRemSet_test to GTest Reviewed-by: mgerdin, dfazunen ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc/g1/g1CodeCacheRemSet.hpp + src/share/vm/gc/g1/g1CodeRootSetTable.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1CodeCacheRemSet.cpp Changeset: 4a2c2f49eb2c Author: kzhaldyb Date: 2016-09-01 18:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a2c2f49eb2c Merge Changeset: 2cbbeaf227c1 Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2cbbeaf227c1 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 94b5513984dd Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94b5513984dd Merge Changeset: 3bcb4cd1cf16 Author: coleenp Date: 2016-09-01 18:02 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3bcb4cd1cf16 8165268: [BACKOUT] InstanceKlass::_previous_version_count goes negative Reviewed-by: dcubed ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp - test/runtime/RedefineTests/RedefineCount.java Changeset: ca98af3254cc Author: coleenp Date: 2016-09-02 00:08 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca98af3254cc Merge - test/runtime/RedefineTests/RedefineCount.java Changeset: 4dd38e97e16b Author: kzhaldyb Date: 2016-09-01 20:46 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4dd38e97e16b 8164039: Convert test_memset_with_concurrent_readers to GTest Reviewed-by: iignatyev, kbarrett - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 519ab022ab10 Author: kzhaldyb Date: 2016-09-02 01:39 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/519ab022ab10 Merge - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp Changeset: ab25b7b15ed0 Author: rehn Date: 2016-09-02 08:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ab25b7b15ed0 8165215: Setting same UL tag multiple times matches wrong tagset Reviewed-by: mlarsson, rprotacio ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! test/native/logging/test_logTagLevelExpression.cpp Changeset: 4c39def70c5c Author: tschatzl Date: 2016-09-02 09:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c39def70c5c 8164936: G1 age table printout contains contents from previous GC Summary: Split tenuring threshold update and printing into two separate parts so that they can be used independently. Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/ageTable.hpp + test/gc/TestAgeOutput.java Changeset: f722ed07b76b Author: tschatzl Date: 2016-09-02 11:18 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f722ed07b76b Merge Changeset: fb9963f07435 Author: kzhaldyb Date: 2016-08-30 21:35 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb9963f07435 8157468: gc/testlibrary contains a lot of duplicated code Reviewed-by: dfazunen, iignatyev ! test/gc/testlibrary/Helpers.java Changeset: a60eceb45884 Author: mlarsson Date: 2016-08-31 09:38 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a60eceb45884 8164939: GTest LogDecorations.iso8601_time_test fails on macOS Reviewed-by: sla, dsamersoff ! test/native/logging/test_logDecorations.cpp Changeset: 6ed5d1d6f24c Author: mdoerr Date: 2016-09-05 20:40 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ed5d1d6f24c 8165018: Missing memory barrier for PPC64 in Unsafe_GetObjectVolatile Reviewed-by: kbarrett, dholmes ! src/share/vm/prims/unsafe.cpp Changeset: c54ebf67ef13 Author: dsamersoff Date: 2016-09-06 09:54 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c54ebf67ef13 8165114: stale reference to hotspot test Test8028623.java Summary: Remove Test8028623.java from hotspot/test/TEST.groups Reviewed-by: sla, dholmes Contributed-by: sharath.bal...@oracle.com ! test/TEST.groups Changeset: 14336f84e4cc Author: rprotacio Date: 2016-09-06 16:29 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/14336f84e4cc 8161224: CONSTANT_NameAndType_info permits references to illegal names and descriptors Summary: Enforces proper format checking for NameAndType string content, and that the checking occurs even when not referenced in classfile Reviewed-by: coleenp, hseigel, ddmitriev ! src/share/vm/classfile/classFileParser.cpp Changeset: 176fb0d13598 Author: rprotacio Date: 2016-09-06 22:52 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/176fb0d13598 Merge ! src/share/vm/classfile/classFileParser.cpp - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 6d3c44100184 Author: tschatzl Date: 2016-09-07 09:20 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6d3c44100184 8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info Summary: Separate number of workers used debugging information from adaptive worker sizing log messages. Reviewed-by: ehelin, sjohanss, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/TestNumWorkerOutput.java Changeset: 274dc4b09989 Author: hseigel Date: 2016-09-07 07:19 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/274dc4b09989 8058575: IllegalAccessError trying to access package-private class from VM anonymous class Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class. Reviewed-by: coleenp, acorn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! test/compiler/jsr292/CallSiteDepContextTest.java + test/runtime/defineAnonClass/DefineAnon.java + test/runtime/defineAnonClass/NestedUnsafe.java + test/runtime/defineAnonClass/NestedUnsafe2.java Changeset: 188971305167 Author: mlarsson Date: 2016-09-07 14:36 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/188971305167 8165226: Bad -Xloggc: arguments crashes the VM Reviewed-by: dsamersoff, sjohanss ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/classLoadingService.cpp Changeset: d3a49c3aa08f Author: mlarsson Date: 2016-09-07 15:21 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3a49c3aa08f Merge Changeset: 1d7bc97f0b38 Author: fparain Date: 2016-09-07 12:52 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1d7bc97f0b38 8137035: nsk/stress/stack/stack tests got EXCEPTION_STACK_OVERFLOW on Windows 64 bit Reviewed-by: dholmes, dcubed, coleenp ! src/cpu/x86/vm/globals_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/interfaceSupport.hpp Changeset: fb5dcd613881 Author: coleenp Date: 2016-09-07 15:25 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb5dcd613881 8165246: [REDO] InstanceKlass::_previous_version_count goes negative Summary: make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions Reviewed-by: gtriantafill, dcubed, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefinePreviousVersions.java Changeset: b6fea183465f Author: coleenp Date: 2016-09-07 19:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b6fea183465f Merge Changeset: 0fc5c6ca654e Author: dholmes Date: 2016-09-07 16:43 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0fc5c6ca654e 8165153: Crash in rebuild_cpu_to_node_map Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs Reviewed-by: rehn, cjplummer ! src/os/linux/vm/os_linux.cpp Changeset: 5b52605562b0 Author: dholmes Date: 2016-09-07 23:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5b52605562b0 Merge Changeset: b69381e24635 Author: mgerdin Date: 2016-09-02 16:45 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b69381e24635 8161079: Default heap size causes native memory exhaustion on 32 bit Windows Reviewed-by: tschatzl, sjohanss ! src/os/windows/vm/os_windows.cpp Changeset: 94edac068fa7 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94edac068fa7 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: dfcbf839e299 Author: lana Date: 2016-09-15 21:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dfcbf839e299 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 0d3825c6afdf Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d3825c6afdf Added tag jdk-9+137 for changeset dfcbf839e299 ! .hgtags Changeset: 294f2c1bdc4b Author: mchung Date: 2016-09-22 15:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/294f2c1bdc4b Merge ! .hgtags ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/utf8.cpp ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/testlibrary/jittester/Makefile