hg: jdk9/hs-rt/hotspot: 12 new changesets
staffan.larsen at oracle.com
staffan.larsen at oracle.com
Fri Nov 7 14:38:21 UTC 2014
Changeset: 8edc39841abe
Author: thartmann
Date: 2014-10-31 12:16 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8edc39841abe
8062169: Multiple OSR compilations issued for same bci
Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available.
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: f826f98ac633
Author: thartmann
Date: 2014-10-31 11:31 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f826f98ac633
Merge
Changeset: bb0b42a72dfd
Author: iveresov
Date: 2014-10-31 12:01 -1000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bb0b42a72dfd
Merge
Changeset: cea556d9d85d
Author: kvn
Date: 2014-10-31 16:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cea556d9d85d
8054492: Casting can result in redundant null checks in generated code
Summary: add C2 intrinsic for Class.cast() method and force inline it too.
Reviewed-by: jrose, roland, drchase, iignatyev
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
+ test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
! test/testlibrary/whitebox/sun/hotspot/code/NMethod.java
Changeset: 931c7d22ec23
Author: iignatyev
Date: 2014-11-02 18:42 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/931c7d22ec23
8036913: make DeoptimizeALot dependent on number of threads
Reviewed-by: kvn, shade
! src/share/vm/runtime/interfaceSupport.cpp
Changeset: fa0ebb9fe1f3
Author: iignatyev
Date: 2014-11-02 18:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fa0ebb9fe1f3
8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type
Reviewed-by: kvn
! src/share/vm/prims/whitebox.cpp
Changeset: f48775f8c5e8
Author: iignatyev
Date: 2014-11-02 18:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f48775f8c5e8
8044186: Introduce a reproducible random generator
Reviewed-by: kvn, iveresov, iignatyev
Contributed-by: sergei.kovalev at oracle.com
! test/compiler/6896617/Test6896617.java
! test/compiler/7100757/Test7100757.java
! test/compiler/7177917/Test7177917.java
! test/compiler/7184394/TestAESBase.java
! test/compiler/7184394/TestAESMain.java
! test/compiler/8005956/PolynomialRoot.java
! test/compiler/intrinsics/bmi/BMITestRunner.java
! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/DecExactITest.java
! test/compiler/intrinsics/mathexact/DecExactLTest.java
! test/compiler/intrinsics/mathexact/IncExactITest.java
! test/compiler/intrinsics/mathexact/IncExactLTest.java
! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactICondTest.java
! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/Verify.java
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/unsafe/UnsafeRaw.java
! test/serviceability/threads/TestFalseDeadLock.java
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
+ test/testlibrary_tests/RandomGeneratorTest.java
Changeset: b8bcacc8ccca
Author: kvn
Date: 2014-11-03 12:02 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b8bcacc8ccca
8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
Summary: Back-out 8052081 changes made in lcm.cpp.
Reviewed-by: iveresov, roland
! src/share/vm/opto/lcm.cpp
Changeset: aa056c7ce2d4
Author: roland
Date: 2014-10-20 22:53 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/aa056c7ce2d4
8060252: JDK-7173584 compiler changes regress SPECjvm2008 on SPARC
Summary: arraycopy code misses opportunities to optimize copies to just allocated array.
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
Changeset: aedfc7337448
Author: iveresov
Date: 2014-11-04 07:09 -1000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/aedfc7337448
8062591: SPARC PICL causes significantly longer startup times
Summary: Optimize traversals of the PICL tree
Reviewed-by: kvn
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 5dc0918c9b29
Author: sla
Date: 2014-11-06 19:59 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5dc0918c9b29
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
! test/serviceability/threads/TestFalseDeadLock.java
Changeset: 1dd30951315a
Author: sla
Date: 2014-11-07 13:50 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1dd30951315a
Merge
More information about the jdk9-all-changes
mailing list