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

Florian Weimer fweimer at
Thu Feb 6 09:48:08 UTC 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: <>

Florian Weimer / Red Hat Product Security Team

More information about the hotspot-gc-dev mailing list