|
Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript |
D - feature request(s).
I thought of a simple way to do the multi-lib thing for the moment(phobos,etc.). Add a compiler switch to define which phobos.lib to link. -p or something like that. If it wasn't there, it would just revert to the default behavior if the switch wasn't there. This would make it a lot simpler to have several versions of phobos in use. A switch to replace snn.lib could also be an option, if that library is open source. If you want it to be opaque, it would be nice for you to define what things it provides to D, so someone writing another implementation would know what it does. Another thing that would be nice is to have better documentation on how exactly the GC is interfaced with D itself, so one it'd be easier to completely replace, should someone feel the need(where new/delete are defined, what exactly they call, how and when the scanning is done, etc.). Anyway, let me know what you think. Evan Nov 17 2002
"Evan McClanahan" <evan dontSPAMaltarinteractive.com> schrieb im Newsbeitrag news:ar88aa$i18$1 digitaldaemon.com...I thought of a simple way to do the multi-lib thing for the moment(phobos,etc.). Add a compiler switch to define which phobos.lib to link. -p or something like that. If it wasn't there, it would just revert to the default behavior if the switch wasn't there. This would make it a lot simpler to have several versions of phobos in use. Nov 17 2002
"Robert M. Münch" <robert.muench robertmuench.de> wrote in message news:ara3oj$29jc$1 digitaldaemon.com...And again I agree. IMO it would be greate value to D if the GC could be switched. First you could use GCs with different strategies depening on Nov 19 2002
|