# HG changeset patch # User Christian Kamm # Date 1219776642 -7200 # Node ID d3baf2e52c4f2e50403b043f7dbc6422acdf7966 # Parent 8d709660cd24817c8fc0fa75c30eb3180bb43392 Disable invariants for the gc. Makes collections not take ages again. 'Fixes' associative_array_19 by reducing runtime from a minute to a second. diff -r 8d709660cd24 -r d3baf2e52c4f runtime/lib/gc/basic/llvmdc.mak --- a/runtime/lib/gc/basic/llvmdc.mak Tue Aug 26 20:49:01 2008 +0200 +++ b/runtime/lib/gc/basic/llvmdc.mak Tue Aug 26 20:50:42 2008 +0200 @@ -24,10 +24,10 @@ CFLAGS=$(ADD_CFLAGS) #DFLAGS=-release -O3 -inline -w -nofloat $(ADD_DFLAGS) -DFLAGS=-w -nofloat $(ADD_DFLAGS) +DFLAGS=-w -nofloat -disable-invariants $(ADD_DFLAGS) #TFLAGS=-O3 -inline -w -nofloat $(ADD_DFLAGS) -TFLAGS=-w -nofloat $(ADD_DFLAGS) +TFLAGS=-w -nofloat -disable-invariants $(ADD_DFLAGS) DOCFLAGS=-version=DDoc