hg: jdk9/hs/hotspot: 55 new changesets
zoltan.majo at oracle.com
zoltan.majo at oracle.com
Thu Mar 3 17:51:23 UTC 2016
Changeset: 9900740dd51f
Author: ppunegov
Date: 2016-02-17 17:48 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9900740dd51f
8144621: CompilerControl: inline tests timeout with Xcomp
Summary: Restrict patterns that lead to timeout
Reviewed-by: kvn, neliasso
! test/compiler/compilercontrol/share/AbstractTestBase.java
Changeset: 2c3c43037e14
Author: thartmann
Date: 2016-02-19 10:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2c3c43037e14
8145707: 4 Null pointer dereference defect groups in compileBroker.cpp.
Summary: Added explicit null checks to fix possible null pointer dereference errors for internal tests.
Reviewed-by: kvn
Contributed-by: Rahul Raghavan <rahul.v.raghavan at oracle.com>
! src/share/vm/compiler/compileBroker.cpp
Changeset: a97431603d3f
Author: vlivanov
Date: 2016-02-19 20:40 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a97431603d3f
7177745: JSR292: Many Callsite relinkages cause target method to always run in interpreter mode
Reviewed-by: jrose, kvn
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/dependencyContext.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/jsr292/ContinuousCallSiteTargetChange.java
Changeset: b3434fcd4e11
Author: vlivanov
Date: 2016-02-19 20:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b3434fcd4e11
8149741: Don't refer to stub entry points by index in external_word relocations
Reviewed-by: kvn
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp
Changeset: d743113e99e2
Author: vlivanov
Date: 2016-02-19 20:45 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d743113e99e2
8067014: LinearScan::is_sorted significantly slows down fastdebug builds' performance
Reviewed-by: vlivanov, shade
! src/share/vm/c1/c1_CFGPrinter.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
Changeset: f1c5937e76a2
Author: mdoerr
Date: 2016-02-19 11:09 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f1c5937e76a2
8149655: PPC64: Implement CompactString intrinsics
Reviewed-by: goetz, kvn
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
Changeset: bc4aca25ef2a
Author: kshefov
Date: 2016-02-20 11:44 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bc4aca25ef2a
8141616: Add new methods to the java Whitebox API
Reviewed-by: kvn, dpochepk
! src/share/vm/prims/whitebox.cpp
Changeset: ed4f837cee25
Author: kshefov
Date: 2016-02-20 11:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ed4f837cee25
8141618: Change JVMCI compilerToVM constant pool tests to support CP cache
Reviewed-by: twisti, dpochepk
! test/compiler/jvmci/common/testcases/MultipleAbstractImplementer.java
! test/compiler/jvmci/common/testcases/MultipleImplementer2.java
! test/compiler/jvmci/common/testcases/MultipleImplementersInterface.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
Changeset: a8377a286e90
Author: kshefov
Date: 2016-02-20 11:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a8377a286e90
8141619: Develop new tests for JVMCI compilerToVM class' CP related methods
Reviewed-by: twisti, dpochepk
+ test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
+ test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
+ test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
+ test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
Changeset: e06b9173b181
Author: thartmann
Date: 2016-02-22 08:04 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e06b9173b181
Merge
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: 55778b6121e3
Author: roland
Date: 2016-02-15 10:14 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/55778b6121e3
8087341: C2 doesn't optimize redundant memory operations with G1
Summary: effect of memory barrier in post barrier is too wide
Reviewed-by: kvn, aph
Contributed-by: adinn <adinn at redhat.com>
! src/cpu/aarch64/vm/aarch64.ad
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
Changeset: db7934bcad3b
Author: roland
Date: 2016-02-17 10:59 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/db7934bcad3b
8148786: xml.tranform fails on x86-64
Summary: CCP computes wrong type for CountedLoop iv Phi
Reviewed-by: kvn
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
Changeset: adf6fb6c302f
Author: shade
Date: 2016-02-19 11:16 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/adf6fb6c302f
8150102: C1 should fold arraylength for constant/trusted arrays
Reviewed-by: vlivanov, kvn
! src/share/vm/c1/c1_Canonicalizer.cpp
Changeset: 23abf2feec96
Author: roland
Date: 2016-02-16 12:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/23abf2feec96
8149916: Test case for 8149797
Reviewed-by: kvn
+ test/compiler/c2/TestDominatingDeadCheckCast.java
Changeset: df3a274ff883
Author: roland
Date: 2016-02-23 10:22 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/df3a274ff883
Merge
Changeset: 94f78e8d4d83
Author: jcm
Date: 2016-02-22 23:37 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/94f78e8d4d83
8145333: -XX:+EnableJVMCI -XX:+UseJVMCICompiler -XX:-EnableJVMCI makes JVM crash
Summary: JVMCI Flags are checked for consistency after parse.
Reviewed-by: twisti
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
Changeset: 0bdb1a9d1fd1
Author: shade
Date: 2016-02-23 17:55 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0bdb1a9d1fd1
8150180: String.value contents should be trusted
Reviewed-by: vlivanov, redestad, jrose, twisti
! src/share/vm/opto/library_call.cpp
Changeset: dfa7d9934ab4
Author: roland
Date: 2016-02-23 17:59 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dfa7d9934ab4
8007986: GrowableArray should implement binary search
Summary: binary search method for GrowableArray
Reviewed-by: vlivanov, jrose
! src/share/vm/ci/ciConstantPoolCache.cpp
! src/share/vm/ci/ciConstantPoolCache.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 8b9fdaeb8c57
Author: shade
Date: 2016-02-23 22:09 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8b9fdaeb8c57
8148146: Integrate new internal Unsafe entry points, and basic intrinsic support for VarHandles
Reviewed-by: psandoz, kvn, jrose, adinn, simonis, coleenp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
+ test/compiler/unsafe/generate-unsafe-tests.sh
Changeset: 86d78449f472
Author: shade
Date: 2016-02-24 18:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/86d78449f472
8150514: C1 crashes in Canonicalizer::do_ArrayLength() after fix for JDK-8150102
Reviewed-by: thartmann, vlivanov
! src/share/vm/c1/c1_Canonicalizer.cpp
+ test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 1f4f4866aee0
Author: roland
Date: 2016-02-23 17:18 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1f4f4866aee0
8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Summary: gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong
! make/test/JtregNative.gmk
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ test/compiler/native/TestDirtyInt.java
+ test/compiler/native/libTestDirtyInt.c
Changeset: 0fc557e05fc0
Author: roland
Date: 2016-02-24 20:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0fc557e05fc0
Merge
Changeset: d8386cb3528c
Author: thartmann
Date: 2016-02-25 08:47 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d8386cb3528c
8150441: CompileTask::print_impl() is broken after JDK-8146905
Summary: Timestamps should be explicitly initialized.
Reviewed-by: dholmes
! src/share/vm/utilities/vmError.cpp
Changeset: 8f0e2c77a6da
Author: neliasso
Date: 2016-02-25 10:42 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8f0e2c77a6da
8148159: [TESTBUG] TestCompilerDirectivesCompatibility tests fails on non-tiered server VMs
Summary: Add whitebox for checking available compilers
Reviewed-by: kvn
! src/share/vm/prims/whitebox.cpp
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
Changeset: 5c91d4315495
Author: neliasso
Date: 2016-02-25 10:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5c91d4315495
8149789: SIGSEGV in CompileTask::print
Summary: Print tasks from active compile threads requires safepoint
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: f4915777c32c
Author: neliasso
Date: 2016-02-25 10:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f4915777c32c
8069160: serviceability/dcmd/compiler/CompilerQueueTest.java fails due to class not found
Summary: Use whitebox to test specific cases making test less fragile
Reviewed-by: kvn
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
Changeset: dc9643c06abb
Author: neliasso
Date: 2016-02-25 11:17 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dc9643c06abb
Merge
Changeset: fb4ca0e4cc42
Author: shade
Date: 2016-02-25 15:10 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fb4ca0e4cc42
8150534: C1 compilation fails with "Constant field loads are folded during parsing"
Reviewed-by: vlivanov, thartmann
! src/share/vm/c1/c1_Canonicalizer.cpp
! test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 3f537d831d9d
Author: aph
Date: 2016-02-17 14:06 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3f537d831d9d
8150045: arraycopy causes segfaults in SATB during garbage collection
Reviewed-by: roland
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: fd111e8fa412
Author: aph
Date: 2016-02-24 12:38 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fd111e8fa412
Merge
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
Changeset: 57f7f86ae5c8
Author: aph
Date: 2016-02-25 14:47 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/57f7f86ae5c8
Merge
Changeset: 1e4d74c1b3d0
Author: twisti
Date: 2016-02-24 09:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1e4d74c1b3d0
8150561: [AArch64] JVMCI improvements
Reviewed-by: kvn
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/frame.cpp
Changeset: b71124b1ffab
Author: vlivanov
Date: 2016-02-26 01:58 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b71124b1ffab
8150186: Folding mismatched accesses with @Stable is incorrect
Reviewed-by: kvn, jrose, shade
! src/share/vm/ci/ciArray.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: cb59d649446d
Author: vlivanov
Date: 2016-02-26 01:58 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cb59d649446d
8150436: Incorrect invocation mode when linkToInteface linker is eliminated
Reviewed-by: kvn, shade
! src/share/vm/runtime/sharedRuntime.cpp
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
Changeset: 01601d6e4a94
Author: vlivanov
Date: 2016-02-26 15:54 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/01601d6e4a94
8068038: C2: large constant offsets aren't handled on SPARC
Reviewed-by: kvn
! src/cpu/sparc/vm/sparc.ad
Changeset: dafb744545f3
Author: twisti
Date: 2016-02-26 11:13 -1000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dafb744545f3
8150738: [JVMCI] runtime/CommandLine/TraceExceptionsTest.java fails with: java.lang.RuntimeException: '<a 'java/lang/ClassNotFoundException': NoClassFound>' missing
Reviewed-by: coleenp
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 4c5fe83bf5a6
Author: thartmann
Date: 2016-02-29 09:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4c5fe83bf5a6
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: c6c141c46516
Author: zmajo
Date: 2016-02-29 13:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c6c141c46516
8150349: Reduce the execution time of the hotspot_compiler_3 group
Summary: Exclude long-running intrinsic-related tests that check functionality that is not likely to be changed soon.
Reviewed-by: kvn, neliasso
! test/TEST.groups
Changeset: e3dbb1e46e26
Author: redestad
Date: 2016-02-29 15:05 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e3dbb1e46e26
8150720: Cleanup code around PrintOptoStatistics
Reviewed-by: kvn, shade, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
Changeset: d882a7c5753e
Author: vlivanov
Date: 2016-02-29 23:46 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d882a7c5753e
8150543: Mismatched access detection is inaccurate
Reviewed-by: kvn, shade
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: ccfc1e54bbcd
Author: hshi
Date: 2016-02-24 04:45 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ccfc1e54bbcd
8149733: AArch64: refactor array_equals/string_equals
Summary: combine similar code for string_equals/char_array_equals/byte_array_equals into same implemenation
Reviewed-by: aph, shade
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: fe9e0761c550
Author: fyang
Date: 2016-02-17 20:19 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fe9e0761c550
8150038: aarch64: make use of CBZ and CBNZ when comparing narrow pointer with zero
Summary: aarch64: c2 make use of CBZ and CBNZ when comparing narrow pointer with zero
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 161aa091d841
Author: fyang
Date: 2016-02-18 21:53 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/161aa091d841
8149907: aarch64: use load/store pair instructions in call_stub
Summary: aarch64: make use of load/store pair instructions in call_stub to save space
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 77836bd8ec95
Author: fyang
Date: 2016-02-19 17:12 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/77836bd8ec95
8150229: aarch64: pipeline class for several instructions is not set correctly
Summary: aarch64: c2 fix pipeline class for several instructions.
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 1b6fb1351811
Author: vlivanov
Date: 2016-03-01 20:06 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1b6fb1351811
8150933: System::arraycopy intrinsic doesn't mark mismatched loads
Reviewed-by: kvn, shade
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
Changeset: 5bc1bcc01d13
Author: twisti
Date: 2016-02-26 13:21 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5bc1bcc01d13
8150727: [JVMCI] add LoadLoad to the implicit memory barriers on AMD64
Reviewed-by: rschatz, twisti
Contributed-by: Benoit Daloze <benoit.daloze at jku.at>
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
Changeset: 8a8b603542ca
Author: twisti
Date: 2016-03-01 18:29 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8a8b603542ca
Merge
Changeset: 41d58013ab47
Author: cjplummer
Date: 2016-02-26 09:13 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/41d58013ab47
8147978: Remove Method::_method_data for C1
Summary: Method::_method_data field removed when not using C2 or JVMCI
Reviewed-by: dholmes, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: be30670bbd35
Author: iveresov
Date: 2016-03-01 12:35 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/be30670bbd35
8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 13d02d8f9616
Author: iveresov
Date: 2016-03-01 21:56 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/13d02d8f9616
Merge
Changeset: 35345fc5423d
Author: shade
Date: 2016-03-02 12:29 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/35345fc5423d
8151017: [TESTBUG] test/compiler/c1/CanonicalizeArrayLength does not work on product builds
Reviewed-by: thartmann, zmajo
! test/compiler/c1/CanonicalizeArrayLength.java
Changeset: 323b8370b0f6
Author: vlivanov
Date: 2016-03-02 15:42 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/323b8370b0f6
8151020: [TESTBUG] UnsafeGetStableArrayElement::testL_* fail intermittently
Reviewed-by: zmajo, shade
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 13f653804b97
Author: thartmann
Date: 2016-03-03 13:18 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/13f653804b97
8151130: [BACKOUT] Remove Method::_method_data for C1
Summary: Backing out the fix for JDK-8147978 because it fails and blocks integration.
Reviewed-by: vlivanov, zmajo
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: 5df9d1b68979
Author: vlivanov
Date: 2016-03-03 16:46 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5df9d1b68979
8151157: Quarantine test/compiler/unsafe/UnsafeGetStableArrayElement.java
Reviewed-by: zmajo, thartmann
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 3c531219fc38
Author: vlivanov
Date: 2016-03-03 14:07 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3c531219fc38
Merge
More information about the jdk9-all-changes
mailing list