diff options
Diffstat (limited to 'lib/system/mmdisp.nim')
-rwxr-xr-x | lib/system/mmdisp.nim | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/system/mmdisp.nim b/lib/system/mmdisp.nim index 97a42ed32..28ef67781 100755 --- a/lib/system/mmdisp.nim +++ b/lib/system/mmdisp.nim @@ -14,9 +14,9 @@ {.push checks:off.} const - debugGC = false # we wish to debug the GC... + debugGC = true # we wish to debug the GC... logGC = false - traceGC = false # extensive debugging + traceGC = true # extensive debugging alwaysCycleGC = false alwaysGC = false # collect after every memory allocation (for debugging) leakDetector = false @@ -307,7 +307,10 @@ else: include "system/cellsets" when not leakDetector: sysAssert(sizeof(TCell) == sizeof(TFreeCell), "sizeof TFreeCell") - include "system/gc" + when true: + include "system/gc" + else: + include "system/oldgc" {.pop.} |