ShenandoahBarrierNode::needs_barrier() doesn't fully support compressed oops
Roman Kennke
rkennke at redhat.com
Fri Oct 7 08:06:31 UTC 2016
Am Freitag, den 07.10.2016, 10:01 +0200 schrieb Roland Westrelin:
> http://cr.openjdk.java.net/~roland/shenandoah/compressedoops-needs_ba
> rrier/webrev.00/
This doesn't sound right.
Our barriers don't operate on compressed oops. There must always be a
Decode*Node in between a, e.g., LoadN and a shenandoah barrier. We
shuold never get to a LoadN or similar node.
Please correct me if I'm wrong...
Roman
More information about the shenandoah-dev
mailing list