summary refs log tree commit diff stats
path: root/tests/gc
Commit message (Collapse)AuthorAgeFilesLines
* TlSF Alloctor: use less memory for --gc:arc (#13280)Andreas Rumpf2020-01-281-0/+2
|
* fixes #12899 (#12921)Andreas Rumpf2019-12-181-2/+2
| | | | | | * fixes #12899 * fixes regression: destroy global variables in reverse declaration order, closureleak test relies on it
* ARC: cycle detector (#12823)Andreas Rumpf2019-12-172-17/+29
| | | | | | | | | | | | | * 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
* fixes a flaky test for the realtime GCAraq2019-11-281-3/+0
|
* ARC: ported the GC tests over to --gc:arcAraq2019-11-266-15/+31
|
* thavlak.nim: more idiomatic codeAraq2019-11-211-45/+45
|
* more thavlak.nim improvementsAraq2019-11-211-4/+4
|
* more thavlak.nim improvementsAraq2019-11-211-78/+51
|
* thavlak.nim test: improved the code styleAraq2019-11-211-28/+21
|
* remove deprecated procs (#12535)Andreas Rumpf2019-11-051-2/+2
|
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-301-1/+1
|
* gcbench: better memory usage reportAndreas Rumpf2019-09-031-2/+2
|
* Remove ENDB (#12095)Clyybber2019-08-311-2/+0
|
* thavlak: code style changesAndreas Rumpf2019-08-211-18/+20
|
* travis: cleanup & add 32-bit Linux testing (#11337)alaviss2019-05-301-0/+1
|
* make tests green againAraq2019-05-271-8/+3
|
* ported havlak and gcbench benchmarks to work with --gc:regionsAndreas Rumpf2019-01-192-41/+54
|
* GC tests: make them take less time to save CI cyclesAndreas Rumpf2019-01-192-7/+5
|
* make thavlak and tmarkerproc_regression tests take fewer iterations in order ↵Araq2018-10-171-5/+5
| | | | to speedup the CIs
* make more tests green; system.repr does not produce 'nil' for strings and ↵Araq2018-08-221-1/+1
| | | | seqs anymore
* make more things compile without isNilAraq2018-08-221-2/+1
|
* make growobjcrash complete earlierAraq2018-08-051-1/+1
|
* fixes #7833; still to-do: fix setLenAraq2018-07-301-2/+2
|
* Testament should run tests with no action (#8232)genotrance2018-07-081-1/+0
| | | | | | * Testament should run tests with no action * Fix strutils tests for JS
* make tests green againAndreas Rumpf2018-07-051-3/+3
|
* turn destructors into finalizersAndreas Rumpf2018-07-051-3/+3
|
* Fix gc tests for BoehmGC (#7094)Sergey Avseyev2018-01-183-6/+3
|
* hardened gctestAraq2018-01-151-3/+3
|
* GC improvements; distinguish between thread local and globals in the marking ↵Araq2018-01-142-21/+36
| | | | step
* fixArne Döring2017-07-241-1/+1
|
* Add ``tearDownForeignThreadGc`` function (#5369)Anatoly Galiulin2017-02-131-0/+88
|
* fixes #3184Andreas Rumpf2016-05-221-0/+457
|
* fixes #3793Andreas Rumpf2016-05-161-0/+37
|
* makes tests greenAndreas Rumpf2016-01-151-1/+1
|
* Added a test to check how gc works in emscripten.Andrey Sobolev2015-09-231-0/+59
| | | | Test will fail in emscripten and pass in normal environment.
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-046-173/+173
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Don't access GCed field in finalizer. Fixes #2305Yuriy Glukhov2015-08-241-8/+7
|
* renamed writeln to writeLine in testspatrick dw2015-06-191-14/+14
|
* increase limit for 64bit systemsAraq2015-02-101-1/+1
|
* fixes #2070Araq2015-02-101-0/+29
|
* cleaned up GC tests; fixes object variant re-assign bugAraq2015-02-101-1/+3
|
* fixes #1796Araq2015-01-053-3/+25
|
* make tests greenAraq2014-08-311-1/+1
|
* further adaptationsAraq2014-08-291-1/+1
|
* tester compiles againAraq2014-02-071-1/+1
|
* bugfix: codegen issue that caused getGMTime() to leak memoryAraq2014-02-072-1/+26
|
* rod file viewer for easier debugging of rod filesAraq2013-04-041-1/+1
|
* fixes #376Araq2013-03-241-0/+33
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-165-0/+0
|
* open arrays documented in the manualAraq2013-02-101-3/+17
|