index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
system
/
alloc.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add check for nimMaxJeap on occupied memory + allocation size (#21521)
Regis Caillaud
2023-03-20
1
-11
/
+20
*
remove legacy code (#21134)
ringabout
2022-12-26
1
-8
/
+2
*
fix #12122 (#21096)
Bung
2022-12-16
1
-35
/
+35
*
fixes #21062 (#21068)
Andreas Rumpf
2022-12-10
1
-2
/
+3
*
tyInt tyUint fit target int bit width (#20829)
Bung
2022-12-01
1
-5
/
+5
*
alloc uses atomic operations only when necessary (#20899)
ringabout
2022-11-23
1
-5
/
+17
*
move `system/atomics` out of system; `std/atomics` should be preferred (#20875)
ringabout
2022-11-22
1
-0
/
+1
*
fixes a severe bug of testament (#20832)
ringabout
2022-11-17
1
-0
/
+1
*
move threads out of system (#20674)
ringabout
2022-10-29
1
-0
/
+1
*
threaded alloc (#20492)
Andreas Rumpf
2022-10-09
1
-106
/
+225
*
allocator: disable unnecessary stuff for ORC [backport] (#20489)
Andreas Rumpf
2022-10-03
1
-95
/
+44
*
Freeing critical sections via atexit in system/alloc and system/io (#19062)
Tail Wag Games
2021-10-29
1
-0
/
+3
*
fixes #18494 (#18783)
Andreas Rumpf
2021-09-02
1
-8
/
+34
*
added `nimAllocPagesViaMalloc` switch (#18490)
Andreas Rumpf
2021-07-15
1
-1
/
+2
*
minor cleanups (#17948)
Andreas Rumpf
2021-05-06
1
-1
/
+1
*
fixes #16214 [backport] (#16252)
Andreas Rumpf
2020-12-04
1
-4
/
+4
*
init checks and 'out' parameters (#14521)
Andreas Rumpf
2020-06-23
1
-1
/
+2
*
forward type alignment information to seqs (#12430)
Arne Döring
2020-04-19
1
-7
/
+10
*
TlSF Alloctor: use less memory for --gc:arc (#13280)
Andreas Rumpf
2020-01-28
1
-79
/
+100
*
Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0....
Ico Doornekamp
2020-01-23
1
-13
/
+31
*
more fixes for --cpu:avr [backport] (#12748)
Andreas Rumpf
2019-11-27
1
-2
/
+2
*
new gensym handling (#11985)
Andreas Rumpf
2019-08-23
1
-6
/
+6
*
styleCheck: make the compiler and large parts of the stdlib compatible with -...
Araq
2019-07-10
1
-2
/
+2
*
Remove immediate pragma (#11308)
Arne Döring
2019-05-29
1
-2
/
+1
*
right shift is now by default sign preserving (#11322)
Arne Döring
2019-05-29
1
-4
/
+4
*
--newruntime: progress
Andreas Rumpf
2019-03-14
1
-4
/
+0
*
allocators: introduce --define:nimMinHeapPages for tuning mmap calls (omg the...
Andreas Rumpf
2019-01-19
1
-3
/
+3
*
Try to let memTracker compile (#8502)
Christopher Dunn
2018-08-05
1
-5
/
+5
*
fixed #7894 (#8496)
jcosborn
2018-08-01
1
-1
/
+2
*
Implements alloc/dealloc counters for better leak debugging. (#8384)
Dominik Picheta
2018-07-21
1
-0
/
+13
*
Don't depend on string.h in codegen (#8299)
Yuriy Glukhov
2018-07-13
1
-2
/
+2
*
fix allocator corruption for large sizes (#7338)
jcosborn
2018-03-17
1
-36
/
+45
*
make the allocator take a special path for allocations bigger than 2GB; fixes...
Araq
2018-02-27
1
-2
/
+26
*
fixes the tracking of 'occupied memory'
Andreas Rumpf
2018-01-30
1
-6
/
+96
*
alloc.nim: Make 'logAlloc' produce a toy Nim program for easier memory tracing
Andreas Rumpf
2018-01-18
1
-2
/
+2
*
GC improvements; distinguish between thread local and globals in the marking ...
Araq
2018-01-14
1
-4
/
+4
*
allocator: minor fix for deallocOsPages
Andreas Rumpf
2017-12-11
1
-0
/
+1
*
make the new allocator work
Araq
2017-12-07
1
-8
/
+15
*
make allocator use the TLSF algorithm; work in progress
Araq
2017-12-07
1
-30
/
+127
*
fixes #3558
Araq
2017-10-16
1
-7
/
+8
*
fixes withRegion for --gc:stack
Andreas Rumpf
2017-06-19
1
-1
/
+0
*
memory manager: use less memory; corruption prevention
Andreas Rumpf
2017-04-02
1
-59
/
+47
*
Fixes #4719. (#5585)
Eugene Kabanov
2017-03-23
1
-0
/
+3
*
hotfix: allocator: don't set origSize to 0
Araq
2017-03-15
1
-2
/
+2
*
make memory tracker work without onThreadCreation
Araq
2017-03-14
1
-4
/
+13
*
introduce nimMaxHeap define to fight memory overcommit
Andreas Rumpf
2017-02-10
1
-0
/
+5
*
system.nim: don't use deprecated symbols/constructs
Araq
2017-02-08
1
-1
/
+1
*
critical realloc bugfix; refs #4818
Andreas Rumpf
2017-02-03
1
-3
/
+4
*
allocator: fixes regression: get alignment right for small objects
Araq
2017-01-31
1
-0
/
+2
*
make AVL tree node part of the memory regions; fixes hard to reproduce channe...
Araq
2017-01-31
1
-15
/
+15
[next]