Nim/tests/gc
Andreas Rumpf dedb04fa9e
new implementations for --gc:orc (#14121)
* cycle collector: new implementation
* cycle collector: make self-adaptive based on its previous effectiveness
* cycle collector: added Lins's jump stack to improve traversal from 3*N to 2*N
* cycle collector: make tests green
* API extensions and bugfixes
* code cleanup and use --gc:orc for tasyncawait
2020-04-27 11:57:26 +02:00
..
bintrees.nim further adaptations 2014-08-29 09:12:12 +02:00
closureleak.nim fixes #12899 (#12921) 2019-12-18 07:54:20 +01:00
cyclecollector.nim Testament should run tests with no action (#8232) 2018-07-08 20:38:46 -04:00
cycleleak.nim ARC: ported the GC tests over to --gc:arc 2019-11-26 16:04:28 +01:00
foreign_thr.nim Add `tearDownForeignThreadGc` function (#5369) 2017-02-13 13:37:20 +01:00
gcbench.nim TlSF Alloctor: use less memory for --gc:arc (#13280) 2020-01-28 17:09:48 +01:00
gcemscripten.nim ARC: ported the GC tests over to --gc:arc 2019-11-26 16:04:28 +01:00
gcleak.nim save another 33s of CI for tests/gc/gcleak.nim 2020-02-27 13:19:31 +01:00
gcleak2.nim CI tests run faster: save 120s in azure machines, 335s on local OSX 2020-02-27 13:19:31 +01:00
gcleak3.nim Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
gcleak4.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
gcleak5.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
gctest.nim make tests green again 2019-05-27 21:29:02 +02:00
gctest.nim.cfg GC improvements; distinguish between thread local and globals in the marking step 2018-01-14 17:34:27 +01:00
growobjcrash.nim faster CIs (#13803) 2020-03-30 13:18:12 +02:00
refarrayleak.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
stackrefleak.nim ARC: ported the GC tests over to --gc:arc 2019-11-26 16:04:28 +01:00
thavlak.nim new implementations for --gc:orc (#14121) 2020-04-27 11:57:26 +02:00
tlists.nim GC tests: make them take less time to save CI cycles 2019-01-19 12:48:39 +01:00
weakrefs.nim ARC: ported the GC tests over to --gc:arc 2019-11-26 16:04:28 +01:00