RFR: Concurrent code cache evac should not update ptrs outside of safepoint

Andrew Haley aph at redhat.com
Sun Jul 2 09:06:30 UTC 2017


On 01/07/17 09:47, Roman Kennke wrote:

> Only evacuating concurrently, without patching, seems a reasonable
> compromise for now. Aleksey suggested to record all code cache pop
> locations, this way we could very quickly scan+update oops during
> stw, without having to parse the code cache.

OK, I can see how that makes sense.  It's certainly attractive not to
have to do arch-dependent tweaks: Shenandoah already has quite enough
of those.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the shenandoah-dev mailing list