Changeset: ac07d96ce9b5 Author: amurillo Date: 2016-07-01 16:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ac07d96ce9b5
Merge Changeset: 01bd72306fdf Author: amurillo Date: 2016-07-02 00:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/01bd72306fdf Merge Changeset: 48e9e7db6944 Author: pliden Date: 2016-07-04 11:27 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/48e9e7db6944 8159974: G1 String deduplication logging not aligned with the rest of G1 Reviewed-by: stefank, tschatzl ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupStat.cpp ! src/share/vm/gc/g1/g1StringDedupStat.hpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp Changeset: 9674b6b8470f Author: ysuenaga Date: 2016-06-28 00:24 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9674b6b8470f 8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*) Reviewed-by: dsamersoff, tschatzl ! src/share/vm/classfile/classLoaderData.cpp Changeset: f12df741e15e Author: jmasa Date: 2016-06-13 14:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f12df741e15e 8024945: Remove check on minimum size of MetaspaceSize Reviewed-by: kbarrett, tschatzl ! src/share/vm/memory/metaspace.cpp ! test/gc/metaspace/TestMetaspaceInitialization.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java Changeset: 715b44fbeca1 Author: ysuenaga Date: 2016-07-04 12:43 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/715b44fbeca1 8160353: narrowing conversion error is occurred with GCC 6 Reviewed-by: kbarrett, dholmes ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/altHashing.cpp Changeset: 44267f81a12b Author: kbarrett Date: 2016-07-05 20:09 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/44267f81a12b Merge Changeset: 1b9f35a31208 Author: drwhite Date: 2016-07-05 15:34 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b9f35a31208 8158946: btree009 fails with assert(s > 0) failed: Bad size calculated Summary: Set oop_size before setting _klass Reviewed-by: coleenp, dholmes, kbarrett, tschatzl ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/oop.inline.hpp Changeset: 1bf96735f3be Author: dcubed Date: 2016-07-05 14:00 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1bf96735f3be 8160739: quarantine tests failing due to -XX:TieredStopAtLevel=1 8160743: quarantine tests that can't attach symbolicator to the process on MacOS X Reviewed-by: sspitsyn, dholmes, kvn ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: dbdd2a48ecba Author: dcubed Date: 2016-07-05 21:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dbdd2a48ecba Merge Changeset: 3d722900f4a8 Author: tschatzl Date: 2016-07-06 11:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3d722900f4a8 8159978: Use an array to store the collection set regions instead of linking through regions Summary: Fix a potential problem with memory visibility in the sampling thread in the collection set by changing the way we store the collection set. Reviewed-by: ehelin, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1HeapVerifier.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! src/share/vm/gc/g1/heapRegion.inline.hpp Changeset: 29ed49c42486 Author: zmajo Date: 2016-07-06 11:16 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/29ed49c42486 8160527: Check for final instance field updates can be omitted Summary: Disable final field resolution in the constant pool cache. Correct error message printed at field resolution. New tests. Reviewed-by: jrose, coleenp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp + test/runtime/Final/TestPutField.jasm + test/runtime/Final/TestPutMain.java + test/runtime/Final/TestPutStatic.jasm Changeset: 9cb23b2eee22 Author: zmajo Date: 2016-07-06 12:01 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9cb23b2eee22 Merge Changeset: 0df413195ffc Author: kbarrett Date: 2016-07-07 15:40 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0df413195ffc 8160350: cannot truss jdk9 [ solaris ] Summary: Removed no longer needed code to enable or test for vtime support. Reviewed-by: kbarrett, dcubed, gthornbr Contributed-by: alan.burli...@oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: d5b704ac66af Author: dcubed Date: 2016-07-07 14:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5b704ac66af 8068592: Remove unused code in objectMonitor.hpp Reviewed-by: dholmes, redestad, gthornbr ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: f3d84276e127 Author: stefank Date: 2016-06-21 14:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f3d84276e127 8159893: StringTable cleaning log line lacks the GC ID prefix Reviewed-by: pliden, jmasa ! src/share/vm/logging/logPrefix.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 399e76f7e29b Author: jmasa Date: 2016-05-19 13:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/399e76f7e29b 8157240: GC task trace logging is incomprehensible Reviewed-by: tschatzl, redestad ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/gcTaskThread.hpp ! src/share/vm/gc/shared/workerManager.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/ergonomics/TestInitialGCThreadLogging.java Changeset: 2fe257c2c5d5 Author: amurillo Date: 2016-07-08 12:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2fe257c2c5d5 Merge Changeset: bcf6261d0352 Author: sspitsyn Date: 2016-07-09 19:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bcf6261d0352 8159145: Add JVMTI function GetNamedModule Summary: Introduce function GetNamedModule with a jtreg test coverage Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed ! make/test/JtregNative.gmk ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/modules.hpp ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp + test/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java + test/serviceability/jvmti/GetNamedModule/libGetNamedModuleTest.c Changeset: 46fba2696985 Author: ysuenaga Date: 2016-07-06 20:58 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/46fba2696985 8153074: UL: Show output option in VM.log jcmd Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp Changeset: ba34c407a6ea Author: amurillo Date: 2016-07-15 09:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ba34c407a6ea Merge Changeset: 4c809569da7a Author: zmajo Date: 2016-07-18 15:53 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c809569da7a 8161581: Quarantine compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Summary: Quarantine test. Reviewed-by: goetz, thartmann ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 51197f12039f Author: zmajo Date: 2016-07-19 10:14 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/51197f12039f 8161660: Quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java Summary: Quarantine test. Reviewed-by: dholmes, thartmann ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: c54e33226cd9 Author: zmajo Date: 2016-07-19 11:02 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c54e33226cd9 Merge Changeset: 97d2ff49eb68 Author: hseigel Date: 2016-04-06 07:55 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/97d2ff49eb68 8152479: Coded byte streams Reviewed-by: acorn, mschoene, asmotrak Contributed-by: harold.sei...@oracle.com ! src/share/vm/interpreter/bytecodeStream.cpp ! src/share/vm/interpreter/bytecodeStream.hpp Changeset: 727970489c6c Author: iklam Date: 2016-04-06 21:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/727970489c6c 8150752: Share Class Data Reviewed-by: acorn, hseigel, mschoene ! src/share/vm/classfile/compactHashtable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 5d717aca1f9e Author: jiangli Date: 2016-04-20 16:39 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5d717aca1f9e 8153312: Constrain AppCDS behavior Reviewed-by: iklam, acorn, mschoene ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 9b01ac7cc018 Author: hseigel Date: 2016-05-11 12:03 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9b01ac7cc018 8155981: Bolster bytecode verification Reviewed-by: acorn, jdn Contributed-by: harold.sei...@oracle.com ! src/share/vm/classfile/verifier.cpp Changeset: 5570f9d8e0a1 Author: dcubed Date: 2016-07-20 10:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5570f9d8e0a1 8161949: quarantine runtime/Unsafe/GetUnsafe.java to allow sync with JDK9-dev Reviewed-by: jiangli, gtriantafill ! test/runtime/Unsafe/GetUnsafe.java Changeset: 14d36b8b6157 Author: amurillo Date: 2016-07-21 17:14 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/14d36b8b6157 Merge Changeset: cde17b3e2e70 Author: vlivanov Date: 2016-07-21 20:18 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cde17b3e2e70 8155781: C2: opaque unsafe access triggers an assert Reviewed-by: kvn, lmesnik, ppunegov ! src/share/vm/opto/library_call.cpp + test/compiler/unsafe/OpaqueAccesses.java Changeset: e96b34b76d86 Author: vlivanov Date: 2016-07-21 21:42 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e96b34b76d86 Merge Changeset: 7d54c7056328 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7d54c7056328 Added tag jdk-9+129 for changeset e96b34b76d86 ! .hgtags Changeset: 38c321eb29ee Author: alanb Date: 2016-07-29 09:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/38c321eb29ee Merge ! .hgtags ! make/test/JtregNative.gmk ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/modules.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/gc/TestSmallHeap.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/runtime/Unsafe/GetUnsafe.java ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java