hg: jdk9/hs/hotspot: 19 new changesets

dean.long at oracle.com dean.long at oracle.com
Fri Jan 16 00:29:11 UTC 2015


Changeset: c30f76d6f90f
Author:    roland
Date:      2015-01-08 11:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c30f76d6f90f

8027626: assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
Summary: IGVN encounters IfNode with single projection when optimizing dying subgraph
Reviewed-by: kvn

! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/node.cpp

Changeset: 76e0fdf06e2a
Author:    anoll
Date:      2015-01-09 09:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/76e0fdf06e2a

8068661: Exclude compiler/whitebox/ForceNMethodSweepTest.java from nightly runs
Summary: The test is unstable and is therefore removed from nightly testing
Reviewed-by: kvn, drchase

! test/compiler/whitebox/ForceNMethodSweepTest.java

Changeset: 1cc0f64cad95
Author:    anoll
Date:      2015-01-09 09:06 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1cc0f64cad95

Merge


Changeset: dde335b2eb85
Author:    goetz
Date:      2015-01-09 05:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dde335b2eb85

8068013: [TESTBUG] Aix support in hotspot jtreg tests
Reviewed-by: ctornqvi, fzhinkin, farvidsson

! test/runtime/6888954/vmerrors.sh
! test/serviceability/dcmd/DynLibDcmdTest.java
! test/test_env.sh
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 7322f246816c
Author:    dlong
Date:      2015-01-09 13:28 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7322f246816c

Merge

- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java

Changeset: cfd30024b3c6
Author:    dlong
Date:      2015-01-09 17:43 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cfd30024b3c6

8068746: Exclude hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java from nightly runs
Summary: add @ignore to PoolsIndependenceTest.java
Reviewed-by: kvn

! test/compiler/codecache/jmx/PoolsIndependenceTest.java

Changeset: 4374388bcbbb
Author:    mdoerr
Date:      2015-01-12 11:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4374388bcbbb

8068724: ppc64: update assembler: SPR access, CR logic, HTM
Summary: Fix bug in encoding of special purpose registers. Provide more convenient version of condition register logic instructions. Enhance support for hardware transactional memory.
Reviewed-by: kvn, goetz

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 84a175c4858d
Author:    zmajo
Date:      2015-01-12 09:55 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/84a175c4858d

8065894: CodeHeap::next_free should be renamed
Summary: Rename next_free() to next_used()
Reviewed-by: thartmann, iveresov

! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp

Changeset: 6de45a355478
Author:    roland
Date:      2015-01-07 16:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6de45a355478

8063086: Math.pow yields different results upon repeated calls
Summary: C2 treats x^2 as a special case and computes x * x while the interpreter and c1 don't have special case code for X^2.
Reviewed-by: kvn

! src/cpu/x86/vm/macroAssembler_x86.cpp
+ test/compiler/floatingpoint/TestPow2.java

Changeset: d5a0026df16b
Author:    roland
Date:      2015-01-12 15:50 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d5a0026df16b

Merge


Changeset: c317b661544d
Author:    neliasso
Date:      2015-01-13 12:30 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c317b661544d

8027829: CompileCommand does not accept all JLS-conformant class/method names
Summary: Fix parsing and updated comments
Reviewed-by: kvn, vlivanov

! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp
! test/compiler/oracle/CheckCompileCommandOption.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java

Changeset: 719e28ccd7eb
Author:    goetz
Date:      2015-01-12 14:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/719e28ccd7eb

8067941: [TESTBUG] Fix tests for OS with 64K page size.
Reviewed-by: kvn, tschatzl, ctornqvi

! src/share/vm/memory/metaspace.cpp
! test/compiler/exceptions/TestRecursiveReplacedException.java
! test/compiler/runtime/6865265/StackOverflowBug.java
! test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
! test/compiler/uncommontrap/TestStackBangMonitorOwned.java
! test/compiler/uncommontrap/TestStackBangRbp.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/runtime/whitebox/WBStackSize.java

Changeset: 2aef6b6cca8b
Author:    fzhinkin
Date:      2015-01-14 09:53 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2aef6b6cca8b

8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases
Reviewed-by: kvn, iignatyev

! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java

Changeset: 0a04b80f7e86
Author:    fzhinkin
Date:      2015-01-14 09:54 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0a04b80f7e86

8059342: Add test to cover JDK-8030976
Reviewed-by: kvn, iignatyev

+ test/compiler/testlibrary/uncommontrap/Verifier.java
+ test/compiler/uncommontrap/TestUnstableIfTrap.java

Changeset: a257e2effbf0
Author:    fzhinkin
Date:      2015-01-14 09:54 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a257e2effbf0

8049355: compiler/rtm/locking/TestRTMLockingThreshold test may fail if transaction was aborted by interrupt
Reviewed-by: kvn, iignatyev

! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java

Changeset: eb3576118c11
Author:    pchistyakov
Date:      2015-01-12 18:58 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/eb3576118c11

8059551: JEP-JDK-8043304: Test task: stress tests
Reviewed-by: drchase, kvn, iignatyev

! src/share/vm/compiler/compileBroker.cpp
+ test/compiler/codecache/stress/CodeCacheStressRunner.java
+ test/compiler/codecache/stress/Helper.java
+ test/compiler/codecache/stress/OverloadCompileQueueTest.java
+ test/compiler/codecache/stress/RandomAllocationTest.java
+ test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java

Changeset: e907ef48ac96
Author:    vlivanov
Date:      2015-01-14 15:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e907ef48ac96

Merge


Changeset: bf200e391b26
Author:    kvn
Date:      2015-01-14 16:00 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bf200e391b26

8069021: Exclude compiler/codecache/stress tests from JPRT runs
Reviewed-by: iveresov

! test/TEST.groups

Changeset: 7e88aab989ed
Author:    dlong
Date:      2015-01-15 16:51 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7e88aab989ed

Merge

! src/share/vm/memory/metaspace.cpp
! test/TEST.groups



More information about the jdk9-all-changes mailing list