Jacek Sieka
|
cb40f11e6c
uint arithmetic for pointers (#22159)
|
1 year ago |
Regis Caillaud
|
ba22826e9b
Add check for nimMaxJeap on occupied memory + allocation size (#21521)
|
1 year ago |
ringabout
|
f7c203fb6c
remove legacy code (#21134)
|
2 years ago |
Bung
|
a9bd78d579
fix #12122 (#21096)
|
2 years ago |
Andreas Rumpf
|
b59c657be3
fixes #21062 (#21068)
|
2 years ago |
Bung
|
658b28dc57
tyInt tyUint fit target int bit width (#20829)
|
2 years ago |
ringabout
|
d3eb1383d1
alloc uses atomic operations only when necessary (#20899)
|
2 years ago |
ringabout
|
09b7f90475
move `system/atomics` out of system; `std/atomics` should be preferred (#20875)
|
2 years ago |
ringabout
|
cdbf5b4699
fixes a severe bug of testament (#20832)
|
2 years ago |
ringabout
|
1dab8ba334
move threads out of system (#20674)
|
2 years ago |
Andreas Rumpf
|
fbc6975922
threaded alloc (#20492)
|
2 years ago |
Andreas Rumpf
|
7aaeb75ebd
allocator: disable unnecessary stuff for ORC [backport] (#20489)
|
2 years ago |
Tail Wag Games
|
cfdac6666f
Freeing critical sections via atexit in system/alloc and system/io (#19062)
|
3 years ago |
Andreas Rumpf
|
f46569bafd
fixes #18494 (#18783)
|
3 years ago |
Andreas Rumpf
|
af3d2d8ad9
added `nimAllocPagesViaMalloc` switch (#18490)
|
3 years ago |
Andreas Rumpf
|
98cd1671a3
minor cleanups (#17948)
|
3 years ago |
Andreas Rumpf
|
edce5897a5
fixes #16214 [backport] (#16252)
|
4 years ago |
Andreas Rumpf
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 years ago |
Arne Döring
|
4005f0d0e4
forward type alignment information to seqs (#12430)
|
4 years ago |
Andreas Rumpf
|
be795bbf1a
TlSF Alloctor: use less memory for --gc:arc (#13280)
|
4 years ago |
Ico Doornekamp
|
b68eb1cad0
Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0. (#13190)
|
5 years ago |
Andreas Rumpf
|
fd85a5ae05
more fixes for --cpu:avr [backport] (#12748)
|
5 years ago |
Andreas Rumpf
|
b07694cd90
new gensym handling (#11985)
|
5 years ago |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 years ago |
Arne Döring
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 years ago |
Arne Döring
|
88b5dd3362
right shift is now by default sign preserving (#11322)
|
5 years ago |
Andreas Rumpf
|
e263702688
--newruntime: progress
|
5 years ago |
Andreas Rumpf
|
f7c0360aba
allocators: introduce --define:nimMinHeapPages for tuning mmap calls (omg they are slow on OSX...)
|
6 years ago |
Christopher Dunn
|
cc1fd50b27
Try to let memTracker compile (#8502)
|
6 years ago |
jcosborn
|
8f4c5a8955
fixed #7894 (#8496)
|
6 years ago |