Changeset: ea5907c25ff6 Author: alanbur Date: 2016-09-21 14:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ea5907c25ff6
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged Reviewed-by: erikj ! test/jprt.config Changeset: fbb492c97959 Author: zmajo Date: 2016-08-29 07:32 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fbb492c97959 8163880: Constant pool caching of fields inhibited/delayed unnecessarily Summary: Delay/inhibit constant pool caching of fields only if necessary Reviewed-by: kvn ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 64840dbba932 Author: never Date: 2016-08-29 17:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/64840dbba932 8161550: [JVMCI] Crash: assert(sig_bt[member_arg_pos] == T_OBJECT) Reviewed-by: zmajo ! 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.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: e4094bc14d80 Author: zmajo Date: 2016-08-30 09:30 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e4094bc14d80 8161720: Better byte behavior for off-heap data Summary: Normalize boolean values read with Unsafe. Reviewed-by: aph, simonis, jrose, psandoz ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp + test/compiler/unsafe/UnsafeOffHeapBooleanTest.java + test/compiler/unsafe/UnsafeOnHeapBooleanTest.java + test/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java Changeset: 6baec63b2b11 Author: zmajo Date: 2016-08-30 10:50 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6baec63b2b11 8141634: Implement VarHandles/Unsafe intrinsics on SPARC Summary: Implement the appropriate intrinsics on SPARC. Reviewed-by: kvn, dholmes, zmajo Contributed-by: Trevor Watson <trevor.d.wat...@oracle.com> ! src/cpu/sparc/vm/sparc.ad Changeset: cfbdc930bf01 Author: zmajo Date: 2016-08-30 09:01 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cfbdc930bf01 Merge Changeset: 091f0dd7aac0 Author: neliasso Date: 2016-07-13 12:10 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/091f0dd7aac0 8160942: Unused code in GraphKit::record_profiled_receiver_for_speculation Summary: Fixed logic error; locally scoped 'maybe_null' w/initialiser is unused/dead Reviewed-by: kvn Contributed-by: patric.hed...@oracle.com ! src/share/vm/opto/graphKit.cpp Changeset: 25478ff8e163 Author: neliasso Date: 2016-08-30 13:53 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/25478ff8e163 8157024: CodeCache JFR events reporting wrong data Summary: Fix scaling Reviewed-by: kvn Contributed-by: patric.hed...@oralce.com ! src/share/vm/code/codeCache.cpp Changeset: b9b1b54d53b2 Author: thartmann Date: 2016-08-30 13:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9b1b54d53b2 8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same Summary: Exception checking code needs to handle pre-allocated exceptions. Reviewed-by: dnsimon, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: b9cc59087cde Author: thartmann Date: 2016-08-30 13:51 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9cc59087cde Merge Changeset: 79a147ebfdf2 Author: tpivovarova Date: 2016-08-31 14:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/79a147ebfdf2 8165030: [TESTBUG] ctw failed to build after 8157957 Reviewed-by: kvn ! test/testlibrary/ctw/Makefile Changeset: 882e8cda60b3 Author: dlong Date: 2016-08-31 12:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/882e8cda60b3 8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links Summary: process previous versions in Klass::clean_weak_klass_links() Reviewed-by: coleenp, sspitsyn, stefank, dcubed ! src/share/vm/oops/klass.cpp Changeset: 715302110892 Author: dpochepk Date: 2016-09-01 21:12 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/715302110892 8157956: OverflowCodeCacheTest.java fails with Out of space in CodeCache for method handle intrinsic Reviewed-by: kvn ! test/compiler/codecache/OverflowCodeCacheTest.java Changeset: f50719b7f652 Author: dpochepk Date: 2016-09-01 21:13 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f50719b7f652 8146096: [TEST BUG] compiler/loopopts/UseCountedLoopSafepoints.java Timeouts Reviewed-by: kvn ! test/compiler/loopopts/UseCountedLoopSafepoints.java + test/compiler/loopopts/UseCountedLoopSafepointsTest.java Changeset: 0c954730af2f Author: dpochepk Date: 2016-09-01 21:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0c954730af2f 8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Changeset: 1b3cd490db61 Author: tpivovarova Date: 2016-09-01 20:16 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b3cd490db61 8165050: [TESTBUG] tests generated by jittester cannot be run with jtreg Reviewed-by: vlivanov ! test/testlibrary/jittester/Makefile Changeset: dcf0a260cf72 Author: mcberg Date: 2016-09-06 09:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dcf0a260cf72 8164989: Inflate and compress intrinsics produce incorrect results with avx512 Summary: disabled avx512 for compress and reastrict using of inflate. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp Changeset: 7c505133010d Author: dlong Date: 2016-09-08 23:43 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7c505133010d Merge ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp Changeset: 6048300c748e Author: ysuenaga Date: 2016-09-08 23:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6048300c748e 8164913: JVMTI.agent_load dcmd should show useful error message Summary: show useful error message Reviewed-by: dholmes, dsamersoff, sspitsyn ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d060826d0911 Author: sspitsyn Date: 2016-09-09 06:44 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d060826d0911 Merge Changeset: 827d686fa959 Author: avorobye Date: 2016-09-09 19:30 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/827d686fa959 8146128: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig timeouts Summary: test settings were changes in order to avoid timeouts Reviewed-by: kvn ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Changeset: e7203436d63d Author: rdurbin Date: 2016-09-09 11:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e7203436d63d 8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms. Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph ! src/cpu/sparc/vm/globals_sparc.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java + test/runtime/Thread/TooSmallStackSize.java Changeset: d7f05a5e7776 Author: dcubed Date: 2016-09-09 11:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7f05a5e7776 Merge Changeset: 379746c5b2cd Author: dcubed Date: 2016-09-09 19:41 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/379746c5b2cd Merge Changeset: ca4cdb0cefb3 Author: hseigel Date: 2016-09-10 08:25 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca4cdb0cefb3 8165634: Support multiple --add-modules options on the command line Summary: Use numbered properties for --add-module options so that multiple --add-module options can be supported. Reviewed-by: coleenp, gziemski, lfoltan, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/runtime/modules/ModuleOptionsTest.java Changeset: f0b749e4d22d Author: amurillo Date: 2016-09-10 12:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f0b749e4d22d Merge Changeset: 7648527b38b8 Author: tschatzl Date: 2016-09-12 09:34 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7648527b38b8 8165313: Inserting freed regions during Free Collection Set serial phase takes very long on huge heaps Summary: Sort the collection set in ascending order so that the optimization when adding free regions can be exploited. Reviewed-by: sjohanss, mgerdin ! src/share/vm/gc/g1/g1CollectionSet.cpp Changeset: 32ab40be83ad Author: ehelin Date: 2016-09-08 12:30 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/32ab40be83ad 8165455: Tracing events for G1 have incorrect metadata Reviewed-by: egahlin, tschatzl ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/traceevents.xml Changeset: 53a14fe65414 Author: sjohanss Date: 2016-09-12 16:34 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/53a14fe65414 8114823: G1 doesn't honor request to disable class unloading Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/runtime/arguments.cpp + test/gc/class_unloading/TestClassUnloadingDisabled.java Changeset: 8a64fe678c4f Author: ctornqvi Date: 2016-09-12 13:16 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8a64fe678c4f 8165881: Backout JDK-8164913 Reviewed-by: hseigel ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d5d417cc0d95 Author: poonam Date: 2016-09-12 17:18 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5d417cc0d95 8165493: SA: Add method in GrowableArray.java to be able to access the 'data' field Reviewed-by: dholmes, dsamersoff, egahlin ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java Changeset: 0cf03b9d9b1f Author: poonam Date: 2016-09-12 18:59 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0cf03b9d9b1f Merge Changeset: cd2c49a02a4c Author: tschatzl Date: 2016-09-13 11:32 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cd2c49a02a4c 8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark Summary: Add a storestore barrier before publishing newly initialized HeapRegion instances, and place a loadload barrier before use of members. Reviewed-by: sjohanss, sangheki ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/heapRegionManager.cpp Changeset: 6c2a44eb27ac Author: mockner Date: 2016-09-13 11:04 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6c2a44eb27ac 8163014: Mysterious/wrong value for "long" frame local variable on 64-bit Summary: The high byte of a long variable on a 64-bit platform is now zeroed when it is pushed to stack. Reviewed-by: coleenp, dlong ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp + test/runtime/LocalLong/LocalLongHelper.java + test/runtime/LocalLong/LocalLongTest.java Changeset: dd344d3c057b Author: mockner Date: 2016-09-13 18:19 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd344d3c057b Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - test/runtime/RedefineTests/RedefineCount.java Changeset: 4e4dcd18c567 Author: dsimms Date: 2016-09-13 09:04 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4e4dcd18c567 8164086: Checked JNI pending exception check should be cleared when returning to Java frame Summary: Transitions to Java clear the pending pointer Reviewed-by: dholmes, neliasso, coleenp ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/thread.hpp + test/runtime/jni/checked/TestCheckedJniExceptionCheck.java + test/runtime/jni/checked/libTestCheckedJniExceptionCheck.c Changeset: 0d0aa1b2d676 Author: rehn Date: 2016-09-13 19:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d0aa1b2d676 Merge Changeset: 893d1d2ccb50 Author: goetz Date: 2016-08-30 16:08 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/893d1d2ccb50 8165315: [ppc] Port "8133749: NMT detail stack trace cleanup" Summary: Also add methods to check for slow/fastdebug to Platform.java. Reviewed-by: simonis, cjplummer, dholmes ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! test/runtime/NMT/CheckForProperDetailStackTrace.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 8e57662104a1 Author: cjplummer Date: 2016-09-13 17:22 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8e57662104a1 Merge Changeset: 402fc17577ea Author: cjplummer Date: 2016-09-13 18:22 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/402fc17577ea Merge Changeset: b42ee214ca92 Author: sspitsyn Date: 2016-09-13 13:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b42ee214ca92 8165681: ClassLoad and ClassPrepare JVMTI events are missed in the start phase Summary: Add the events bits to the early events bits Reviewed-by: dholmes, dsamersoff ! src/share/vm/prims/jvmtiEventController.cpp Changeset: 639c30cd07a7 Author: sspitsyn Date: 2016-09-13 20:17 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/639c30cd07a7 Merge Changeset: 29f193b36a20 Author: sspitsyn Date: 2016-09-13 21:29 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/29f193b36a20 Merge Changeset: f84223360596 Author: gtriantafill Date: 2016-09-14 08:17 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f84223360596 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan ! test/compiler/c2/Test6968348.java ! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java ! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java ! 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/PrimitiveHostClass.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/Inheritance1.java ! test/runtime/defineAnonClass/NestedUnsafe.java ! test/runtime/defineAnonClass/NestedUnsafe2.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 58f48dcb73c8 Author: hseigel Date: 2016-09-14 10:02 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/58f48dcb73c8 8149607: [Verifier] Do not verify pop, pop2, swap, dup* against top Summary: Throw VerifyError exception if type top is illegally popped from the stack. Reviewed-by: coleenp, acorn, ddmitriev ! src/share/vm/classfile/verificationType.hpp + test/runtime/verifier/popTopTests/PopDupTop.java + test/runtime/verifier/popTopTests/popDupSwapTests.jasm Changeset: 15b154057830 Author: jmasa Date: 2016-09-13 16:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/15b154057830 8161029: GPL header missing comma after year Reviewed-by: kbarrett, ehelin ! src/share/vm/gc/shared/workerManager.hpp Changeset: c41fa1dddf9c Author: mchung Date: 2016-09-14 11:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c41fa1dddf9c 8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: 5c2eaa7b42bc Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5c2eaa7b42bc Merge Changeset: dab2091976f3 Author: amurillo Date: 2016-09-21 09:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dab2091976f3 Merge Changeset: fc0956308c7a Author: lana Date: 2016-09-22 18:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fc0956308c7a Merge Changeset: f7f5af96979b Author: alanb Date: 2016-09-29 17:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f7f5af96979b Merge ! make/test/JtregNative.gmk ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! test/compiler/c2/Test6968348.java ! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java ! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.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/TestResolvedJavaType.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.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/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/Inheritance1.java ! test/runtime/modules/ModuleOptionsTest.java ! test/testlibrary/jittester/Makefile Changeset: cc9e90e6d956 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cc9e90e6d956 Added tag jdk-9+138 for changeset fc0956308c7a ! .hgtags Changeset: 1acd9a56a873 Author: alanb Date: 2016-09-29 18:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1acd9a56a873 Merge ! .hgtags