dynamic library building and loading

Jacob Carlborg doob at me.com
Mon Oct 1 06:10:09 PDT 2012


On 2012-10-01 14:40, Iain Buclaw wrote:

> On Linux, there has already been an runtime implementation written
> that scans /proc/self/maps and adds all data sections to the GC that
> way.  Whether or not DMD wishes to go down that route is their own
> decision.  I am looking into a solution that doesn't have any bearing
> on what platform it's running on...

I think this is already working on Mac OS X. It's handled by:

https://github.com/D-Programming-Language/druntime/blob/master/src/rt/memory_osx.d#L82

https://github.com/D-Programming-Language/druntime/blob/master/src/rt/memory_osx.d#L133

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list