summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorZahary Karadjov <zahary@gmail.com>2013-01-28 00:26:49 +0200
committerZahary Karadjov <zahary@gmail.com>2013-01-28 00:26:49 +0200
commit19e795e0177889fa1a5898ce0469f79a47a3dd73 (patch)
tree41dde47101deec2a26e4f92698545ef9747b8e75 /lib
parent81a3585872b1a327b62ba528addbee913d6bbe5a (diff)
downloadNim-19e795e0177889fa1a5898ce0469f79a47a3dd73.tar.gz
the `mainmodule` option has effect only when no explicit module is given
Diffstat (limited to 'lib')
-rwxr-xr-xlib/system/gc.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/system/gc.nim b/lib/system/gc.nim
index bc3474adf..05c291371 100755
--- a/lib/system/gc.nim
+++ b/lib/system/gc.nim
@@ -81,7 +81,7 @@ const
     # examined in the decref loop in collectCycles.
     # XXX: not implemented yet as tests didn't show any improvement from this
    
-  MarkingSkipsAcyclicObjects = false
+  MarkingSkipsAcyclicObjects = true
     # Acyclic objects can be safely ignored in the mark and scan phases, 
     # because they cannot contribute to the internal count.
     # XXX: if we generate specialized `markCyclic` and `markAcyclic`