Eugene Kabanov
|
254fbcc548
Fixes #4719. (#5585)
|
7 years ago |
Araq
|
518696f3a7
hotfix: allocator: don't set origSize to 0
|
7 years ago |
Araq
|
98c7bab8ea
make memory tracker work without onThreadCreation
|
7 years ago |
Andreas Rumpf
|
0bb18d1821
introduce nimMaxHeap define to fight memory overcommit
|
8 years ago |
Araq
|
346ea6d171
system.nim: don't use deprecated symbols/constructs
|
8 years ago |
Andreas Rumpf
|
04c4d3d77f
critical realloc bugfix; refs #4818
|
8 years ago |
Araq
|
b3e55e532b
allocator: fixes regression: get alignment right for small objects
|
8 years ago |
Araq
|
d59dd577f8
make AVL tree node part of the memory regions; fixes hard to reproduce channel crashes
|
8 years ago |
Andreas Rumpf
|
51c764e048
fix the racy allocator properly
|
8 years ago |
Araq
|
79f4b37d3b
added test case; threadex example crashes now
|
8 years ago |
Araq
|
b26e6e3589
fixes #5301
|
8 years ago |
Andreas Rumpf
|
05a3c1b10a
improvements to memtracking
|
8 years ago |
Andreas Rumpf
|
9753782f96
memory allocator hotfix: do not allocate tremendous amounts of memory
|
8 years ago |
Andreas Rumpf
|
847210b799
disable new alloctor behaviour for emscripten
|
8 years ago |
Araq
|
39ca8b8c8e
fixes #4818
|
8 years ago |
Andreas Rumpf
|
249fd5e56b
further memtracking improvements
|
8 years ago |
Andreas Rumpf
|
bc53d2c9de
bugfix: bottom of AVL tree is now threadsafe
|
8 years ago |
Jacek Sieka
|
b3846124e6
clean up a few stray c_stdout's in gc debug code
|
8 years ago |
Jacek Sieka
|
64b0485207
fix types of ansi_c/sysio to more closely match C ABI
|
8 years ago |
Andreas Rumpf
|
dcf830bba9
fixes #3184
|
8 years ago |
Andreas Rumpf
|
75b03188d0
beginnings of --gc:stack
|
9 years ago |
Andreas Rumpf
|
8ec5c01cae
further progress on --gc:v2
|
9 years ago |
def
|
4e0f8cf595
Use ByteAddress instead of deprecated TAddress
|
9 years ago |
Araq
|
217e0ab6e9
lambda lifting support for iterToProc plugin
|
9 years ago |
Andrey Sobolev
|
4c53a3a7a5
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
|
9 years ago |
Reimer Behrends
|
9ea99dbf36
Add option to disable munmap() use in the allocator.
|
9 years ago |
Andrey Sobolev
|
6b645c50d5
mmap non PageSize aligned support
|
9 years ago |
Araq
|
a1caef474b
proper distinction between --gc:none and --os:standalone
|
9 years ago |
def
|
e7132767a1
Fix typos in comments
|
9 years ago |
pdw
|
ff5b446dfc
lib/system/a-e - Dropped 'T' from types
|
9 years ago |