[RFR] [8u] 8u202 Upstream Sync
Aleksey Shipilev
shade at redhat.com
Mon Apr 8 16:12:46 UTC 2019
On 4/8/19 6:07 PM, Andrew John Hughes wrote:
> so I moved the val = shenandoah_read_barrier_storeval(val) with the
> store_oop_to_unknown it previously guarded. The other Node *rb =
> shenandoah_read_barrier_storeval(val) was discarded along with the rest
> of that else block.
>
> This is part of 8155635: C2: Mixed unsafe accesses break alias analysis.
Yes, I figured as much. I think that merge was correct. Testing would show how wrong we are about
assuming stuff in C2 :) I kicked off the test run.
-Aleksey
More information about the shenandoah-dev
mailing list