On Tuesday, 8 October 2013 at 15:53:47 UTC, Adam D. Ruppe wrote: > 2) have a flag where you can make gc allocations throw an > assert error at runtime for debugging critical sections Why handle it at runtime and not at compile time?