hg: shenandoah/jdk: 11 new changesets
rwestrel at redhat.com
rwestrel at redhat.com
Fri Jun 29 15:02:28 UTC 2018
Changeset: 5209d8a6303e
Author: roland
Date: 2018-06-19 09:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5209d8a6303e
8203197: C2: consider all paths in loop body for loop predication
Reviewed-by: kvn, neliasso
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 724ed31f9d05
Author: tschatzl
Date: 2018-06-19 09:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/724ed31f9d05
8205043: Make parallel reference processing default for G1
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1Arguments.cpp
+ test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: d9753e3db0c6
Author: simonis
Date: 2018-06-19 09:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d9753e3db0c6
8204965: Fix '--disable-cds' and disable CDS on AIX by default
Reviewed-by: erikj, jiangli, stuefe, dholmes
! make/autoconf/hotspot.m4
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! test/lib/jdk/test/lib/Platform.java
Changeset: 9fdfe5ca0e5e
Author: rehn
Date: 2018-06-19 10:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9fdfe5ca0e5e
8204166: TLH: Semaphore may not be destroy until signal have returned.
Reviewed-by: eosterlund, dholmes
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 70ccca2e60aa
Author: neliasso
Date: 2018-06-15 13:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/70ccca2e60aa
8204927: ZGC: assert(phase->idom(head) == head->in(LoopNode::EntryControl)) failed
Summary: Update idom
Reviewed-by: roland
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 83b1a52f187c
Author: rkennke
Date: 2018-06-19 11:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/83b1a52f187c
8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
Reviewed-by: kvn, coleenp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 645a5962201d
Author: pliden
Date: 2018-06-19 12:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/645a5962201d
8205064: Fail immediately if an unavailable GC is selected
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfig.hpp
Changeset: 4cb865aa94b5
Author: rwestberg
Date: 2018-06-19 12:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cb865aa94b5
8204236: JFR unit test of thread CPU load should be enabled
Reviewed-by: mgronlun, egahlin
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
Changeset: 7e1087eb6760
Author: rwestberg
Date: 2018-06-19 12:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7e1087eb6760
8204957: Remove TestBiasedLockRevocationEvents from ProblemList.txt
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: fd430e352427
Author: thartmann
Date: 2018-06-19 12:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd430e352427
8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks
Summary: Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java
! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java
Changeset: d701edc1463f
Author: roland
Date: 2018-06-29 14:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d701edc1463f
Merge
! make/autoconf/hotspot.m4
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
More information about the shenandoah-dev
mailing list