Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gc: destructors is beginning to work (#10483) | Andreas Rumpf | 2019-01-29 | 1 | -4/+16 |
| | | | | | | | | | | | | | | | | * kochdocs.nim: code cleanup * docgen: nicer indentation * parser.nim: code cleanup * fixes #10458 * make tests green again * make =destroy mixins * gc:destructors: produced C code is almost working * --gc:destructors simple program compiles (but leaks memory) * gc:destructors make examples compile in C++ mode * destructors: string implementation bugfixes * strs.nim: minor code cleanup * destructors: builtin seqs are beginning to work * remove debugging helpers | ||||
* | gc:regions: undo the regression introducing changes | Araq | 2019-01-25 | 1 | -2/+2 |
| | |||||
* | allocators: introduce --define:nimMinHeapPages for tuning mmap calls (omg ↵ | Andreas Rumpf | 2019-01-19 | 1 | -3/+26 |
| | | | | they are slow on OSX...) | ||||
* | Remove dead code (#9777) | Jacek Sieka | 2018-11-26 | 1 | -2/+2 |
| | | | | | | | | | * gc/gc2: remove unused ref counting stuff * also removes some false threading support - hasSharedHeap is always false in gc/gc2 * gc: remove some threading cruft * remove asgnRefNoCycle * compiler: remove TLoc.dup (unused) | ||||
* | Expose GC_setStackBottom (#7885) | Yuriy Glukhov | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | hotfix for --gc:regions | Andreas Rumpf | 2018-05-28 | 1 | -0/+3 |
| | |||||
* | make memory regions robust; disable free lists for now | Andreas Rumpf | 2018-05-27 | 1 | -28/+32 |
| | |||||
* | add missing compilerProcs for memory regions | Andreas Rumpf | 2018-05-25 | 1 | -0/+3 |
| | |||||
* | fixes channels for --gc:regions | Andreas Rumpf | 2018-05-25 | 1 | -3/+8 |
| | |||||
* | memory regions seem to work now | Araq | 2017-08-13 | 1 | -18/+32 |
| | |||||
* | WIP: --gc:regions instead of --gc:stack | Araq | 2017-08-13 | 1 | -0/+378 |