hg: jdk9/hs/hotspot: 55 new changesets
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@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@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@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@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@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@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
participants (1)
-
zoltan.majo@oracle.com