Allocating Executable Memory
Maxime Chevalier
maximechevalierb at gmail.com
Tue Jul 31 11:06:27 PDT 2012
> Yep. Anything core.* and std.* is part of druntime and phobos
> which both ship with any D 2.0 compiler.
Thanks very much for the quick responses.
My tracing JIT will likely need to have the compiled code write
into data structures of the host VM. This will mean the compiled
code holds pointers to host data.
How well does the D GC deal with immovable objects. Would it be a
problem if I allocated many chunks of immovable data?
Would it be preferable to minimize immovable data by having
compiled code refer to an (immovable) table with pointers to
(movable) host data?
Also, if you don't mind me asking, which D compiler do you guys
prefer? Which one is most widely supported, most up to date?
More information about the Digitalmars-d
mailing list