D2 port of Sociomantic CDGC available for early experiments
Sean Kelly via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Thu Oct 9 07:20:06 PDT 2014
On Wednesday, 8 October 2014 at 17:39:46 UTC, Walter Bright wrote:
> On 10/8/2014 12:43 AM, Leandro Lucarella wrote:
>> I think this is an unjustified fear, there are already many
>> environment
>> variables that can affect your program. That's why they are
>> called...
>> environment variables :)
>
> Being on the front lines of tech support for 30 years, it is
> not an unjustified fear nor a hypothetical problem.
>
> What you could do is propose a "secret" switch to all dmd
> generated programs that the druntime switch checks before
> main() gets control, such as:
>
> app --druntimeSet=usexxx ...the regular app args ...
Back when Druntime was called Ares, it was possible to choose the
GC at link time. Do we really need to defer the decision to run
time? If so, switching GCs after the app has started should work
in most cases, though I'm not sure offhand if memory allocated by
the prior GC will be scanned through for references within the
new GC.
More information about the Digitalmars-d-announce
mailing list