hg: jigsaw/jake/hotspot: 53 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Thu Sep 29 20:09:07 UTC 2016
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.watson at 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.hedlin at 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.hedlin at 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
More information about the jigsaw-dev
mailing list