Giovanni Petrantoni
|
b81fd958d1
[feature] Add dynlib (required on windows/cpp) to nimCoroutines related gc_common procs (#11567)
|
5 years ago |
alaviss
|
24ac13f653
[bugfix] gc_common: export foreign thread gc docs (#11536)
|
5 years ago |
Miran
|
d74179dde3
use atomicInc/atomicDec (#10906)
|
5 years ago |
Andreas Rumpf
|
49c786331a
fixes -d:nimTypeNames leak detection regression
|
5 years ago |
Andreas Rumpf
|
e263702688
--newruntime: progress
|
5 years ago |
zah
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
6 years ago |
Andreas Rumpf
|
0036014727
system refactorings (#10559)
|
6 years ago |
Araq
|
647066e378
make the stdlib work with the changed docgen
|
6 years ago |
Araq
|
dd3e1cbc9b
make testament compile again with -d:nimCoroutines
|
6 years ago |
Andreas Rumpf
|
632ec94b5d
gc_common: fixes a typo
|
6 years ago |
Yuriy Glukhov
|
dc72cf7564
No setjump in GC for emscripten/wasm (#9386)
|
6 years ago |
Emery Hemingway
|
be4816f509
Iterator over heap instances (#8548)
|
6 years ago |
Dominik Picheta
|
5ea3b4d581
Implements alloc/dealloc counters for better leak debugging. (#8384)
|
6 years ago |
Andreas Rumpf
|
67c7e49e2a
gc_common: minor reformating
|
6 years ago |
Yuriy Glukhov
|
395b7506cf
Expose GC_setStackBottom (#7885)
|
6 years ago |
Andreas Rumpf
|
6e145d4269
GC: also report total GC'ed heap size ignoring losses due to fragmentation
|
7 years ago |
Andreas Rumpf
|
5f603144b2
GC: fixes size computation for leak detection
|
7 years ago |
Andreas Rumpf
|
e5af08cc12
GC add 'string' to dumpNumberOfInstances
|
7 years ago |
Andreas Rumpf
|
00295366b5
fixes size computations for 'dumpNumberOfInstances'
|
7 years ago |
Andreas Rumpf
|
6f6551d77d
leak detector: sort type based entries by total used bytes
|
7 years ago |
Araq
|
f1089db175
GC: enable precise global/thread local storage tracing
|
7 years ago |
Araq
|
f71f9f83c2
GC improvements; distinguish between thread local and globals in the marking step
|
7 years ago |
Andreas Rumpf
|
07531b41b9
make gc:v2 compile again
|
7 years ago |
Andreas Rumpf
|
e968fbb7dd
added system.deallocHeap feature for Nim's native GCs
|
7 years ago |
Araq
|
c3b0eb5df7
added logic to the M&S GC to detect logical leaks
|
7 years ago |
Yuriy Glukhov
|
73387e89a0
Fixed compilation error (#5462)
|
8 years ago |
Rokas Kupstys
|
f80ddbbcc6
Use constant nimCoroutines instead of defined(nimCoroutines)
|
8 years ago |
Rokas Kupstys
|
9f8863169a
Cleanup of gc code
|
8 years ago |
Rokas Kupstys
|
c3d1b732d6
Reworked gc support for coroutines. Nim now bootstraps with -d:nimCoroutines
|
8 years ago |
Rokas Kupstys
|
ff1bf74554
Delete fiber context when it exits (memleak fix)
|
8 years ago |