diff options
author | Araq <rumpf_a@web.de> | 2012-04-21 03:19:43 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-04-21 03:19:43 +0200 |
commit | 4aba7421f57d0f653ef928f012982957404416f9 (patch) | |
tree | d370a057c9f1ec4ffa4f9d16ee2c6c2359e04143 /tests/gc | |
parent | 8319e2411d07503f8ca1475f1ef9009384560c1c (diff) | |
download | Nim-4aba7421f57d0f653ef928f012982957404416f9.tar.gz |
GC with realtime support
Diffstat (limited to 'tests/gc')
-rwxr-xr-x | tests/gc/gcbench.nim | 3 | ||||
-rwxr-xr-x | tests/gc/gcleak.nim | 3 | ||||
-rwxr-xr-x | tests/gc/gcleak2.nim | 3 | ||||
-rwxr-xr-x | tests/gc/gcleak3.nim | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/tests/gc/gcbench.nim b/tests/gc/gcbench.nim index 253b74805..44d952baa 100755 --- a/tests/gc/gcbench.nim +++ b/tests/gc/gcbench.nim @@ -161,5 +161,8 @@ proc main() = var elapsed = epochTime() - t PrintDiagnostics() echo("Completed in " & $elapsed & "ms. Success!") + +when defined(GC_setMaxPause): + GC_setMaxPause 2_000 main() diff --git a/tests/gc/gcleak.nim b/tests/gc/gcleak.nim index ab85409ee..c40c6b3b5 100755 --- a/tests/gc/gcleak.nim +++ b/tests/gc/gcleak.nim @@ -2,6 +2,9 @@ discard """ outputsub: "no leak: " """ +when defined(GC_setMaxPause): + GC_setMaxPause 2_000 + type TTestObj = object of TObject x: string diff --git a/tests/gc/gcleak2.nim b/tests/gc/gcleak2.nim index bd7962a7e..a50541fbc 100755 --- a/tests/gc/gcleak2.nim +++ b/tests/gc/gcleak2.nim @@ -2,6 +2,9 @@ discard """ outputsub: "no leak: " """ +when defined(GC_setMaxPause): + GC_setMaxPause 2_000 + type TTestObj = object of TObject x: string diff --git a/tests/gc/gcleak3.nim b/tests/gc/gcleak3.nim index 70aeda3bb..588e238e9 100755 --- a/tests/gc/gcleak3.nim +++ b/tests/gc/gcleak3.nim @@ -2,6 +2,9 @@ discard """ outputsub: "no leak: " """ +when defined(GC_setMaxPause): + GC_setMaxPause 2_000 + type TSomething = object s: string |