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