Bug: C2 crash on Derby with -XX:-ShenandoahNoBarriersForConst

Aleksey Shipilev shade at redhat.com
Tue Jun 13 15:13:36 UTC 2017


On 06/13/2017 05:05 PM, Aleksey Shipilev wrote:
> Even after the recent Roland's fix, Derby fails with ShNoBarriersForConst:
> 
> $ java -jar target/benchmarks.jar Derby --jvmArgs "-XX:+UseShenandoahGC -Xmx4g
> -Xms4g -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahNoBarriersForConst" -f 1 -t 8
> 
> http://cr.openjdk.java.net/~shade/shenandoah/crashes/derby-noconst/hs_err_pid28482.log
> 
> http://cr.openjdk.java.net/~shade/shenandoah/crashes/derby-noconst/replay_pid28482.log

Fastdebug crashes on this assert in PhaseIdealLoop::get_ctrl:

#  Internal Error
(/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/opto/loopnode.hpp:731),
pid=7472, tid=7491
#  Error: assert(has_node(i)) failed

-Aleksey



More information about the shenandoah-dev mailing list