RFR (sh/jdk11): Remove shared-code changes in callnode.cpp|hpp
Roman Kennke
rkennke at redhat.com
Thu Jan 9 09:24:33 UTC 2020
The CallLeafNode::Ideal() has been added in order to let Shenandoah
optimize leaf nodes. However, sh/jdk11 also already has the
BarrierSetC2::ideal_node() machinery in phaseX.cpp. Which means this is
not needed and in-fact probably calls into
ShenandoahBarrierSetC2::ideal_node() 2x for no reason. Let's remove this.
Webrev:
http://cr.openjdk.java.net/~rkennke/shjdk11-cleanup-callnode/webrev.00/
Testing: hotspot_gc_shenandoah
Ok to push?
Roman
More information about the shenandoah-dev
mailing list