Nim/lib/core
Andreas Rumpf 83a736a34a
ARC: cycle detector (#12823)
* first implementation of the =trace and =dispose hooks for the cycle collector
* a cycle collector for ARC: progress
* manual: the .acyclic pragma is a thing once again
* gcbench: adaptations for --gc:arc
* enable valgrind tests for the strutils tests
* testament: better valgrind support
* ARC refactoring: growable jumpstacks
* ARC cycle detector: non-recursive algorithm
* moved and renamed core/ files back to system/
* refactoring: --gc:arc vs --gc:orc since 'orc' is even more experimental and we want to ship --gc:arc soonish
2019-12-17 17:37:50 +01:00
..
hotcodereloading.nim last stdlib cleanups 2019-09-21 06:43:37 +02:00
locks.nim fixes #12330 (#12331) 2019-10-02 17:57:24 +02:00
macrocache.nim WIP: an API for VM replay global state support 2018-06-03 20:18:43 +02:00
macros.nim backtick and export marker handling in eqIdent (#12574) 2019-11-07 14:40:44 +01:00
rlocks.nim Locks modules should give a compile error when threads are not enabled. (#12231) 2019-09-26 15:45:50 +02:00
typeinfo.nim remove stdlib case transitions (#11401) 2019-06-05 08:04:29 +02:00