Andreas Rumpf
|
e5cb1a2dd5
newSeqOfCap: skip initialization step for non-GC-ed data
|
7 vuotta sitten |
Jacek Sieka
|
22684370b0
remove ArrayDummySize with unchecked arrays (#5818)
|
7 vuotta sitten |
Araq
|
6b3af6a5d7
WIP: --gc:regions instead of --gc:stack
|
7 vuotta sitten |
Andreas Rumpf
|
88b65ea957
fixes #6234
|
7 vuotta sitten |
Ștefan Talpalaru
|
0c8c878f5a
support libgo from GCC 6.3 (#5964)
|
7 vuotta sitten |
Yuriy Glukhov
|
2ad8e073d8
Control leakDetector from cmdline
|
8 vuotta sitten |
cheatfate
|
f0ea9447ce
Add define value `nimBurnFree` which allow deallocation procedures to fill memory with 0xFF before freeing it.
|
8 vuotta sitten |
Andreas Rumpf
|
b7c1be03c8
added system.newSeqOfCap for improved efficiency
|
8 vuotta sitten |
Jacek Sieka
|
64b0485207
fix types of ansi_c/sysio to more closely match C ABI
|
8 vuotta sitten |
Jacek Sieka
|
ba1a52614b
Merge remote-tracking branch 'origin/devel' into malloc-store-size
|
8 vuotta sitten |
Andreas Rumpf
|
79f64d2469
simple stuff works with --gc:stack
|
8 vuotta sitten |
Andreas Rumpf
|
e2c8d9ade0
beginnings of --gc:stack
|
8 vuotta sitten |
Jacek Sieka
|
25f9330928
store block size in when using malloc and nogc
|
8 vuotta sitten |
Jacek Sieka
|
9928b9f48d
newObj can clear memory, even when using malloc and nogc
|
8 vuotta sitten |
Andreas Rumpf
|
8ec5c01cae
further progress on --gc:v2
|
8 vuotta sitten |
Andreas Rumpf
|
19677a11b0
some progress on GC v2
|
9 vuotta sitten |
Araq
|
076b809677
set debug switch to false again
|
9 vuotta sitten |
Araq
|
10530add48
next steps for the GC
|
9 vuotta sitten |
Reimer Behrends
|
250375bdd2
Remove spurious unsigned operations from system/threads.nim.
|
9 vuotta sitten |
Reimer Behrends
|
639b5e0069
Properly register threads with the Boehm GC.
|
9 vuotta sitten |
Reimer Behrends
|
4baaea5ad5
Properly initialize the Boehm GC on all platforms.
|
9 vuotta sitten |
Araq
|
a1caef474b
proper distinction between --gc:none and --os:standalone
|
9 vuotta sitten |
Stefan Talpalaru
|
8624654c57
TMemRegion -> MemRegion
|
9 vuotta sitten |
Stefan Talpalaru
|
fe0b6d74f5
cleanup
|
9 vuotta sitten |
Stefan Talpalaru
|
bdac85f2cf
Merge branch 'devel' into gogc
|
9 vuotta sitten |
Stefan Talpalaru
|
657d6f9de2
finalizer support
|
9 vuotta sitten |
pdw
|
2ca90a20a1
lib/system/g-w - Dropped 'T' from types
|
9 vuotta sitten |
Stefan Talpalaru
|
50e96ad939
the Go GC - initial implementation
|
9 vuotta sitten |
Sergey Avseyev
|
1001fd2166
Fix Boehm GC on linux
|
9 vuotta sitten |
def
|
22b4e4c2f2
Use more Natural and Positive numbers in proc parameters
|
9 vuotta sitten |