Zahary Karadjov
|
67f37264b3
few notes about the remaining problems with retired buffers
|
12 years ago |
Zahary Karadjov
|
31134a6bae
Disabled mark-and-sweep in the compiler itself
|
12 years ago |
Zahary Karadjov
|
41cbd1c980
minor bug fixes to make some tests green
|
12 years ago |
Zahary Karadjov
|
86bf97a730
cleaned up some debugging code
|
12 years ago |
Zahary Karadjov
|
083d4f4708
fixes the recently discovered GC memory leaks
|
12 years ago |
Zahary Karadjov
|
c67520a7c5
temporary debugging code for the memory leak investigation
|
12 years ago |
Araq
|
d43febf81e
first version of a memory profiler
|
12 years ago |
Araq
|
75abf72503
profiler improvements
|
12 years ago |
Araq
|
214c7a2ebd
implemented a stack trace profiler
|
12 years ago |
Araq
|
ed915a309e
DLLs should work again; fixes #169
|
12 years ago |
Araq
|
8d99753d63
preparations for making 'closure' the default calling convention for proc types
|
12 years ago |
Araq
|
5a838d3e06
thread var emulation should work again
|
12 years ago |
Araq
|
ee98c76d2e
bite the bullet and make 'initStackBottom' a compilerproc
|
12 years ago |
Araq
|
fcd91a0cd6
added gcleak4.nim test; fails in debug mode
|
12 years ago |
Araq
|
d257f7fd36
tests/gc/gcleak4.nim
|
12 years ago |
Araq
|
7e7c514dfc
documentation improvements; GC_step improved
|
12 years ago |
Araq
|
4aba7421f5
GC with realtime support
|
12 years ago |
Araq
|
03ba0f3e25
implemented marker procs for the GC resulting in huge speedups
|
13 years ago |
Zahary Karadjov
|
e5bd3b5b97
bootstraps fine with overloadable templates
|
13 years ago |
Araq
|
fb35b855d5
added 'system.shallow'
|
13 years ago |
Araq
|
8d19a93f1a
pragma on/off improvements; endb rewritten
|
13 years ago |
Araq
|
1d1752cac7
removed nimKeepAlive as it's not necessary with interior pointer checking
|
13 years ago |
Araq
|
9460f7cc4e
GC: growObj: revert to somewhat more efficient version
|
13 years ago |
Araq
|
76886432da
even more sys assertions
|
13 years ago |
Araq
|
e6b3f50c7f
more sysasserts for allocator/gc
|
13 years ago |
Araq
|
6599dca857
GC: interior pointers on stack are not necessarily aligned
|
13 years ago |
Araq
|
4f1b89c30c
year 2012 for most copyright headers
|
13 years ago |
Araq
|
73919e3082
GC stack scanning cares about interior pointers
|
13 years ago |
Araq
|
cd83cc81aa
code gen can generate code to keep alive stack roots
|
13 years ago |
Araq
|
081ef4334c
GC: some inlining to improve performance sensitive parts
|
13 years ago |