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

Reply via email to