JEP 189: Shenandoah: An Ultra-Low-Pause-Time Garbage Collector

Florian Weimer fweimer at redhat.com
Thu Feb 6 01:48:08 PST 2014


On 02/05/2014 12:39 AM, Roman Kennke wrote:

> We don't use memory protection tricks ;-) Actually we can't, if we
> protecting our from-spaces, which would be a great thing to do, at least
> for debugging, we couldn't update the brooks pointers any more when we
> do the evacuation.

On Linux, if you placed the heap in a POSIX shared memory region, you 
could create a writable region which aliases a read-only region in the 
heap: <https://sourceware.org/ml/libc-help/2013-10/msg00009.html>

-- 
Florian Weimer / Red Hat Product Security Team


More information about the hotspot-gc-dev mailing list