summary refs log tree commit diff stats
path: root/lib/system/gc.nim
Commit message (Expand)AuthorAgeFilesLines
* decTypeSize on growObj (#5465)Yuriy Glukhov2017-03-151-0/+1
* adding support for using llvm ASAN (#5536)Samantha Marshall2017-03-141-1/+7
* Use constant nimCoroutines instead of defined(nimCoroutines)Rokas Kupstys2017-02-201-5/+5
* Cleanup of gc codeRokas Kupstys2017-02-201-87/+27
* Coroutines realtime supportRokas Kupstys2017-02-201-13/+36
* Reworked gc support for coroutines. Nim now bootstraps with -d:nimCoroutinesRokas Kupstys2017-02-201-15/+57
* Delete fiber context when it exits (memleak fix)Rokas Kupstys2017-02-201-2/+5
* Coroutine rework.Rokas Kupstys2017-02-201-3/+0
* system.nim: don't use deprecated symbols/constructsAraq2017-02-081-7/+7
* added test case; threadex example crashes nowAraq2017-01-301-1/+1
* M&S GC gets the heap dump featureAndreas Rumpf2017-01-151-55/+35
* default GC can do a sort of heap dump via -d:nimTypeNames and dumpNumberOfIns...Andreas Rumpf2017-01-141-2/+27
* Merge branch 'devel' into sighashesAndreas Rumpf2016-12-061-5/+11
|\
| * Show cell type name in writeCellYuriy Glukhov2016-12-061-5/+11
* | more fixesAraq2016-12-021-1/+1
* | further progress; more tests are greenAraq2016-11-281-0/+1
|/
* Merge pull request #4878 from yglukhov/gc-frameinfoAndreas Rumpf2016-11-281-14/+11
|\
| * DRY frame info setting out to a template.Yuriy Glukhov2016-11-031-14/+11
* | further memtracking improvementsAndreas Rumpf2016-11-241-0/+7
|/
* fixes #4764, fixes #4731, fixes #4724Araq2016-09-141-0/+2
* clean up a few stray c_stdout's in gc debug codeJacek Sieka2016-07-311-3/+4
* Fixed crash with leakDetector and threads enabled.Yuriy Glukhov2016-07-111-8/+14
* fix types of ansi_c/sysio to more closely match C ABIJacek Sieka2016-06-051-2/+2
* new GC listens to GC_ref/GC_unrefAndreas Rumpf2016-05-231-2/+21
* fixes #3184Andreas Rumpf2016-05-221-24/+13
* fixes #3793Andreas Rumpf2016-05-161-1/+1
* GC with primitive MSAndreas Rumpf2016-05-161-131/+5
* Replaced ignoreStackAndRegisters with stackSize in GC_stepRuslan Mustakov2016-05-111-14/+24
* Added ignoreStackAndRegisters parameter to GC_stepRuslan Mustakov2016-05-101-12/+14
* 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