summary refs log tree commit diff stats
path: root/lib/system/gc_ms.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes #3245Araq2015-08-251-1/+2
|
* Coroutine support for i386/amd64 platforms unix/windows OSes ↵rku2015-07-311-153/+23
| | | | markAndSweep/refCounting GCs.
* Fixes compilation with --gc:markandsweep.Dominik Picheta2015-06-041-1/+1
|
* lib/system/g-w - Dropped 'T' from typespdw2015-06-041-47/+48
|
* Fix GC scanning of registers on x86_64 architectures.Reimer Behrends2015-05-071-0/+9
| | | | | | | It is possible for jmp_buf to not be word-aligned or addresses in the register dump to not be word-aligned. This can result in either addresses in registers being missed or even addresses on the stack past the register area not being scanned properly.
* Fix proc call in gc_msdef2015-03-261-1/+1
| | | | This fixes compilation with --gc:markandsweep -d:gcUseBitvectors
* fixed the tester; more tests greenAraq2015-03-101-18/+22
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* fixes #2070Araq2015-02-101-4/+6
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* added 'setupGcForForeignThread' for better C interopAraq2014-12-111-0/+14
|
* introduced 'benign' pragmaAraq2014-10-251-8/+8
|
* make tests greenAraq2014-08-311-26/+26
|
* the big renamefest: first stepsAraq2014-08-221-2/+2
|
* implemented builtin noncopying sliceAraq2014-05-021-0/+1
|
* bugfix: MS-GC GC_unrefAraq2014-04-301-1/+2
|
* bugfix: MS GC acknowledges GC_ref/unref properlyAraq2014-04-301-6/+45
|
* marked markAndSweep GC thread safeAraq2014-04-201-8/+8
|
* mark and sweep GC compiles with --cs:partialAraq2014-02-021-14/+14
|
* fixes #569; C++ codegen works againAraq2013-08-311-1/+1
|
* mark and sweep GC without bitvectors worksAraq2013-02-191-1/+3
|
* mark and sweep without bitvectorsAraq2013-02-191-22/+51
|
* code cleanup for mark&sweep GCAraq2013-02-071-51/+31
|
* first version of a simple mark&sweep GC; activate with --gc:markAndSweepAraq2013-02-071-0/+524