guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Allocating Executable Memory


From: Andy Wingo
Subject: Re: Allocating Executable Memory
Date: Sun, 06 Jun 2010 21:54:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux)

On Sat 05 Jun 2010 20:28, Noah Lavine <address@hidden> writes:

> It seems like the right solution is to give the GC system the ability
> to manage executable memory at the user's request, but that will
> require some modifications.
>
> So, people who are familiar with the GC system, where should those
> modifications be made, and how would you do it?

The best thing would be to modify libgc to provide hooks to manage
executable memory. Otherwise you would have to implement an executable
memory manager on top of mmap et al, and make GC-managed objects that
are associated with that executable memory, with finalizers or
guardians.

A
-- 
http://wingolog.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]