hg: jdk9/hs/hotspot: 9 new changesets
Changeset: 89a220e70e99 Author: enevill Date: 2015-07-17 07:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/89a220e70e99 8131362: aarch64: C2 does not handle large stack offsets Summary: change spill code to allow large offsets Reviewed-by: kvn, aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 257636c9ce9f Author: aph Date: 2015-07-20 11:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/257636c9ce9f 8131779: AARCH64: add Montgomery multiply intrinsic Summary: Add Montgomery multiply intrinsic for AArch64. Reviewed-by: kvn ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: 06ceee14fcb4 Author: aph Date: 2015-07-23 17:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/06ceee14fcb4 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp - test/serviceability/hprof/cpu002.java Changeset: df802f98b828 Author: shade Date: 2015-07-24 21:29 -0400 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/df802f98b828 8131782: C1 Class.cast optimization breaks when Class is loaded from static final Summary: change as_ValueType() to return InstanceConstant when appropriate Reviewed-by: jrose ! src/share/vm/c1/c1_ValueType.cpp Changeset: 9c3582c915c1 Author: roland Date: 2015-07-27 09:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9c3582c915c1 Merge ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Changeset: 8f83440fd84b Author: roland Date: 2015-07-27 13:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8f83440fd84b 8130858: CICompilerCount=1 when tiered is off is not allowed any more Summary: 8122937 broke handling of CICompilerCount Reviewed-by: kvn, vlivanov, gziemski ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp ! src/share/vm/runtime/globals.hpp + test/compiler/arguments/CheckCICompilerCount.java Changeset: a9f6186a794a Author: enevill Date: 2015-07-21 14:23 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a9f6186a794a 8132010: aarch64: regression test fails compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java Summary: Fix type in SHA flag setting code Reviewed-by: kvn, goetz, aph, zmajo Contributed-by: alexander.alexeev@caviumnetworks.com ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: 2f0b9ea6096a Author: enevill Date: 2015-07-21 13:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2f0b9ea6096a 8131062: aarch64: add support for GHASH acceleration Summary: Add support for GHASH using pmull Reviewed-by: kvn, goetz, aph Contributed-by: alexander.alexeev@caviumnetworks.com ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: abf45dd6ae7c Author: zmajo Date: 2015-07-28 19:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/abf45dd6ae7c 8130832: Extend the WhiteBox API to provide information about the availability of compiler intrinsics Summary: Add a new method, sun.hotspot.WhiteBox.isIntrinsicAvailable, that can be used to determine if an intrinsic is available. Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/compiler/abstractCompiler.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/whitebox.cpp + test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java
participants (1)
-
roland.westrelin@oracle.com