hg: jdk9/hs-rt/hotspot: 11 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Mon Jun 15 14:03:48 UTC 2015


Changeset: 578f086f3435
Author:    kvn
Date:      2015-06-03 15:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/578f086f3435

8081778: Use Intel x64 CPU instructions for RSA acceleration
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose

! 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/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/intrinsics/muladd/TestMulAdd.java
+ test/compiler/intrinsics/squaretolen/TestSquareToLen.java

Changeset: 6ea1c2a729ad
Author:    kvn
Date:      2015-06-04 19:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6ea1c2a729ad

Merge


Changeset: ac1a9d805f11
Author:    roland
Date:      2015-06-04 16:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ac1a9d805f11

8078866: compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed
Summary: Bail out from range check elimination if pre loop is not found
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp

Changeset: 758cc95296c1
Author:    roland
Date:      2015-06-08 18:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/758cc95296c1

8081823: C2 performs unsigned comparison against -1
Summary: x <= 0 || x > 0 wrongly folded as (x-1) >u -1
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/ifnode.cpp
+ test/compiler/rangechecks/TestBadFoldCompare.java

Changeset: 421989a11af8
Author:    roland
Date:      2015-05-12 14:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/421989a11af8

8085832: Optimize main and post loop out when pre loop is found empty
Summary: Eliminate main loop and post loop if pre loop becomes empty
Reviewed-by: kvn, mcberg

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp

Changeset: 8b4348d24c60
Author:    katleman
Date:      2015-06-04 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8b4348d24c60

Added tag jdk9-b67 for changeset d47dfabd16d4

! .hgtags

Changeset: 11af3990d56c
Author:    lana
Date:      2015-06-04 18:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/11af3990d56c

Merge


Changeset: ac8f7a9a590d
Author:    amurillo
Date:      2015-06-08 11:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ac8f7a9a590d

Merge


Changeset: 93cc4d7535ce
Author:    enevill
Date:      2015-06-10 12:29 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/93cc4d7535ce

8085805: aarch64: AdvancedThresholdPolicy lacks tuning of InlineSmallCode size
Summary: Set default value of InlineSmallCode to 2500 on aarch64
Reviewed-by: kvn

! src/share/vm/runtime/advancedThresholdPolicy.cpp

Changeset: 12df4231da03
Author:    amurillo
Date:      2015-06-11 12:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/12df4231da03

Merge


Changeset: 093fa26dc3a1
Author:    jwilhelm
Date:      2015-06-15 13:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/093fa26dc3a1

Merge




More information about the jdk9-hs-rt-changes mailing list