hg: jdk9/hs/hotspot: 11 new changesets
roland.westrelin at oracle.com
roland.westrelin at oracle.com
Fri Jul 24 01:24:27 UTC 2015
Changeset: c8abbfeb4101
Author: vlivanov
Date: 2015-07-14 06:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c8abbfeb4101
8078629: VM should constant fold Unsafe.get*() loads from final fields
Reviewed-by: kvn, jrose, psandoz
! src/share/vm/ci/ciField.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/unsafe/UnsafeGetConstantField.java
Changeset: a97452742de1
Author: kvn
Date: 2015-07-14 09:55 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a97452742de1
8085932: Fixing bugs in detecting memory alignments in SuperWord
Reviewed-by: kvn
Contributed-by: jan.civlin at intel.com
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 2545ed8e99c5
Author: kvn
Date: 2015-07-14 18:58 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2545ed8e99c5
Merge
Changeset: e4304d76473f
Author: enevill
Date: 2015-07-15 16:05 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e4304d76473f
8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
Summary: fix typo in match rule in vsub2f
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 3b81bc9fe683
Author: goetz
Date: 2015-07-13 09:44 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3b81bc9fe683
8131048: ppc: implement CRC32 intrinsic
Reviewed-by: kvn, simonis
Contributed-by: lutz.schmidt at sap.com
! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
Changeset: db58bf8ee204
Author: zmajo
Date: 2015-07-16 15:02 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/db58bf8ee204
8131326: Enable CheckIntrinsics in all types of builds
Summary: Enable CheckIntrinsics flag in all builds; make check for orphan methods available only in debug builds.
Reviewed-by: kvn
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
Changeset: aa7220a36fb0
Author: enevill
Date: 2015-07-16 14:16 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aa7220a36fb0
8131483: aarch64: illegal stlxr instructions
Summary: Do not generate stlxX with Ws == Xn
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: d95a1ff190d7
Author: goetz
Date: 2015-07-16 14:18 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d95a1ff190d7
8131676: Fix warning 'negative int converted to unsigned' after 8085932.
Summary: Also fix 64-bit constant added in 8076276.
Reviewed-by: kvn
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/opto/superword.cpp
Changeset: 0d3c20ac648e
Author: kvn
Date: 2015-07-17 14:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0d3c20ac648e
Merge
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 46c49754f4b4
Author: vlivanov
Date: 2015-07-22 20:23 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/46c49754f4b4
8131675: EA fails with assert(false) failed: not unsafe or G1 barrier raw StoreP
Reviewed-by: roland
! src/share/vm/opto/escape.cpp
Changeset: 0a3d4779fd89
Author: roland
Date: 2015-07-23 19:11 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0a3d4779fd89
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
More information about the jdk9-hs-changes
mailing list