hg: jdk9/hs/hotspot: 12 new changesets

rickard.backman at oracle.com rickard.backman at oracle.com
Thu Jul 24 13:53:27 UTC 2014


Changeset: 9312e056f155
Author:    ppunegov
Date:      2014-07-19 00:29 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9312e056f155

8048882: Some regression tests are not robust with VM output
Reviewed-by: kvn, iignatyev

! test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6890943.sh

Changeset: 1eb404df2268
Author:    fzhinkin
Date:      2014-07-19 00:30 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1eb404df2268

8050144: Remove '-client' from compiler/8004051/Test8004051.java's options
Reviewed-by: kvn

! test/compiler/8004051/Test8004051.java

Changeset: 0705d38e2d50
Author:    fzhinkin
Date:      2014-07-19 00:32 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0705d38e2d50

6848902: [TESTBUG] The compiler/6589834/Test_ia32.java timed out
Reviewed-by: kvn, iignatyev

! test/TEST.groups
+ test/compiler/6589834/InlinedArrayCloneTestCase.java
! test/compiler/6589834/Test_ia32.java

Changeset: 111e4592e388
Author:    aaivanov
Date:      2014-07-19 00:33 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/111e4592e388

8049348: compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage
Reviewed-by: kvn

! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java

Changeset: 7f6b21a3beb0
Author:    iignatyev
Date:      2014-07-19 00:34 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7f6b21a3beb0

8032449: Get rid of JMX in test/compiler
Reviewed-by: kvn

! test/TEST.groups
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/runtime/whitebox/WBStackSize.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java

Changeset: f270bf5bcfd8
Author:    iignatyev
Date:      2014-07-19 00:34 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f270bf5bcfd8

8031978: compiler/ciReplay/TestVM_no_comp_level.sh fails with "TEST [CHECK :: REPLAY DATA GENERATION] FAILED:
Reviewed-by: kvn

! test/compiler/ciReplay/TestSA.sh
! test/compiler/ciReplay/TestVM.sh
! test/compiler/ciReplay/TestVM_no_comp_level.sh
! test/compiler/ciReplay/common.sh

Changeset: 1bae42f4e2e6
Author:    iignatyev
Date:      2014-07-19 13:43 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1bae42f4e2e6

Merge

! test/TEST.groups

Changeset: 0dd7b1ca3bca
Author:    anoll
Date:      2014-07-21 10:25 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0dd7b1ca3bca

8051303: 'optimized' build broken by JDK-8039425
Summary: Changed preprocessor directive in PhaseIterGVN::optimize()
Reviewed-by: kvn, anoll
Contributed-by: Zoltan Majo <zoltan.majo at oracle.com>

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

Changeset: 82cd02bbfc3a
Author:    mdoerr
Date:      2014-07-17 10:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/82cd02bbfc3a

8050972: Concurrency problem in PcDesc cache
Summary: The entries of the PcDesc cache in nmethods are not declared as volatile, but they are accessed and modified by several threads concurrently.
Reviewed-by: kvn, dholmes, dcubed

! src/share/vm/code/nmethod.hpp

Changeset: 198ea6575d8b
Author:    thartmann
Date:      2014-07-23 07:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/198ea6575d8b

8051550: Printing of 'cmpN_reg_branch_short' instruction shows wrong 'op2' register
Summary: Missing '$' added to the format string of the 'cmpN_reg_branch_short' instruction (sparc.ad).
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/sparc.ad

Changeset: c8e602d67072
Author:    goetz
Date:      2014-07-18 09:04 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c8e602d67072

8050978: Fix bad field access check in C1 and C2
Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime.
Reviewed-by: kvn, vlivanov
Contributed-by: andreas.schoesser at sap.com

! src/share/vm/ci/ciField.cpp

Changeset: 0500ca0c5aba
Author:    rbackman
Date:      2014-07-24 14:38 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0500ca0c5aba

Merge

- test/compiler/5091921/Test6890943.sh



More information about the jdk9-all-changes mailing list