hg: jdk9/dev/hotspot: 20 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Mon Mar 14 21:31:45 UTC 2016
Changeset: 2eca85c32025
Author: ppunegov
Date: 2016-03-01 20:17 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2eca85c32025
8148563: compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java timesout
Summary: decrease amount of directives and threads
Reviewed-by: neliasso
! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java
! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: f9a45b25d9c9
Author: ppunegov
Date: 2016-03-03 16:54 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f9a45b25d9c9
Merge
Changeset: 6ff38c89f1f2
Author: mikael
Date: 2016-03-03 09:33 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6ff38c89f1f2
8149159: Clean up Unsafe
Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
+ src/share/vm/prims/unsafe.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/shark/sharkBuilder.cpp
! test/compiler/intrinsics/IntrinsicDisabledTest.java
Changeset: d15b795cdf21
Author: shade
Date: 2016-03-03 22:17 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d15b795cdf21
8150669: C1 intrinsic for Class.isPrimitive
Reviewed-by: twisti, vlivanov, redestad
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
+ test/compiler/intrinsics/class/TestClassIsPrimitive.java
Changeset: 6c9cc4c0b514
Author: shade
Date: 2016-03-03 23:57 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6c9cc4c0b514
8150465: Unsafe methods to produce uninitialized arrays
Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
Changeset: a66bdd827fcb
Author: shade
Date: 2016-03-04 01:30 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a66bdd827fcb
8146801: Allocating short arrays of non-constant size is slow
Reviewed-by: kvn, twisti, vlivanov
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 59829cb7ae2e
Author: vdeshpande
Date: 2016-03-03 22:02 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/59829cb7ae2e
8150767: Enables SHA Extensions on x86
Summary: Add x86 intrinsics for SHA-1 and SHA-256.
Reviewed-by: kvn, twisti
Contributed-by: vivek.r.deshpande at intel.com, shravya.rukmannagari at intel.com
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
+ src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vmStructs_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 0adf6c8c7223
Author: zmajo
Date: 2016-03-04 08:53 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0adf6c8c7223
8150839: Adjust the number of compiler threads for 32-bit platforms
Summary: Set the number of compiler threads to 3 on 32-bit platforms.
Reviewed-by: iveresov
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 4838927d2c74
Author: rraghavan
Date: 2016-03-04 01:18 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4838927d2c74
8140721: ProfilerNumberOf*Methods flags should be diagnostic.
Summary: Converted four ProfilerNumberOf*Methods flags from develop to diagnostic.
Reviewed-by: twisti
! src/share/vm/runtime/globals.hpp
Changeset: 323d6d9aeb1e
Author: thartmann
Date: 2016-03-04 13:16 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/323d6d9aeb1e
Merge
! src/share/vm/runtime/globals.hpp
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: bff625f165fa
Author: zmajo
Date: 2016-03-07 09:34 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bff625f165fa
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java
Changeset: 687c4d83a4cc
Author: kvn
Date: 2016-03-07 10:03 -0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/687c4d83a4cc
8150353: PPC64LE: Support RTM on linux
Reviewed-by: mdoerr, kvn
Contributed-by: gromero at linux.vnet.ibm.com
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/opto/compile.hpp
Changeset: 0edd74a48586
Author: mikael
Date: 2016-03-07 15:03 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0edd74a48586
8151002: Make Assembler methods vextract and vinsert match actual instructions
Reviewed-by: kvn, vlivanov, mcberg
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86.ad
Changeset: 87e72c51ec69
Author: enevill
Date: 2016-03-08 14:39 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/87e72c51ec69
8150394: aarch64: add support for 8.1 LSE CAS instructions
Reviewed-by: aph
Contributed-by: ananth.jasty at caviumnetworks.com, edward.nevill at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: 9e7c906e3208
Author: enevill
Date: 2016-02-20 15:11 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9e7c906e3208
8150082: aarch64: optimise small array copy
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: dae92a905ef8
Author: enevill
Date: 2016-02-20 15:15 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dae92a905ef8
8150313: aarch64: optimise array copy using SIMD instructions
Reviewed-by: aph
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 9e9281592247
Author: fyang
Date: 2016-03-05 22:22 +0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9e9281592247
8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr loops.
Summary: aarch64: add prefetch for write prior to ldxr/stxr loops.
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
Changeset: 3a1f495e37b3
Author: twisti
Date: 2016-03-08 15:10 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3a1f495e37b3
8151266: HotSpotResolvedJavaFieldImpl::isStable() does not work as expected
Reviewed-by: never, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java
Changeset: 07536fb80fad
Author: amurillo
Date: 2016-03-10 16:08 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/07536fb80fad
Merge
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: 96638b8bfdfa
Author: amurillo
Date: 2016-03-14 14:28 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/96638b8bfdfa
Merge
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
More information about the jdk9-dev-changes
mailing list