summary refs log tree commit diff stats
path: root/lib/system/gc.nim
Commit message (Expand)AuthorAgeFilesLines
* GCs support ForeignCellsAndreas Rumpf2016-03-051-0/+11
* fixes #1895Andreas Rumpf2016-01-301-3/+6
* Use ByteAddress instead of deprecated TAddressdef2016-01-241-3/+3
* fixes typoAraq2015-12-011-1/+1
* fixes #3245Araq2015-08-251-1/+2
* Coroutine support for i386/amd64 platforms unix/windows OSes markAndSweep/ref...rku2015-07-311-154/+30
* lib/system/g-w - Dropped 'T' from typespdw2015-06-041-68/+70
* Fix GC scanning of registers on x86_64 architectures.Reimer Behrends2015-05-071-0/+9
* Clean up GCs a bitdef2015-03-101-0/+1
* fixes --gc:none regression; made some tests greenAraq2015-03-101-0/+3
* GC: get rid of pathological behaviour for stack markingAraq2015-03-081-39/+43
* sizeof(char) is always 1def2015-03-041-1/+1
* Fix typosFederico Ceratto2015-02-151-1/+1
* fixes #2070Araq2015-02-101-15/+23
* Make ESTP compiledef2015-01-231-1/+1
* fixes #1796Araq2015-01-051-4/+32
* added 'setupGcForForeignThread' for better C interopAraq2014-12-111-0/+14
* introduced 'benign' pragmaAraq2014-10-251-10/+10
* renamefestAraq2014-08-231-2/+2
* system files use new identifiersAraq2014-08-231-18/+18
* the big renamefest: first stepsAraq2014-08-221-1/+1
* distinguish between 'defined' and 'declared'Araq2014-08-111-2/+2
* New concurrency model: next stepsAraq2014-04-191-10/+11
* preparations for easier debuggingAraq2014-04-071-0/+11
* compiles on sparc againAraq2014-02-091-1/+1
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-5/+1
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-4/+4
* case consistency: next stepsAraq2013-12-291-7/+7
* improvements for 'pretty'Araq2013-12-281-6/+6
* case consistency part 4Araq2013-12-271-13/+13
* case consistency part 1Araq2013-12-271-2/+2
* implemented 'injectStmt'; more debug supportAraq2013-12-161-5/+8
* fixes a regression where memset was used without including <string.h>Araq2013-12-031-2/+1
* GC: even more stress testingAraq2013-10-311-5/+16
* debug GC works nowAraq2013-10-011-2/+2
* first version of the debug GC; doesn't work yetAraq2013-10-011-19/+117
* fixes #569; C++ codegen works againAraq2013-08-311-1/+1
* GC: added static cycleGC checksAraq2013-08-221-4/+6
* fixes a long standing channels bugAraq2013-08-091-0/+2
* added GC_addCycleRootAraq2013-02-121-0/+6
* GC: incRef needs to add cyclerootsAraq2013-02-121-6/+4
* open arrays documented in the manualAraq2013-02-101-1/+3
* working cycle collector for old GCAraq2013-02-101-253/+133
* first version of a simple mark&sweep GC; activate with --gc:markAndSweepAraq2013-02-071-66/+198
* revert to old GC; use --gc:v2 to activate the new GCAraq2013-01-311-743/+291
* the `mainmodule` option has effect only when no explicit module is givenZahary Karadjov2013-01-281-1/+1
* few notes about the remaining problems with retired buffersZahary Karadjov2013-01-271-1/+2
* Disabled mark-and-sweep in the compiler itselfZahary Karadjov2013-01-221-8/+33
* minor bug fixes to make some tests greenZahary Karadjov2013-01-211-2/+0
* cleaned up some debugging codeZahary Karadjov2013-01-201-69/+30