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
*
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
*
fix the racy allocator properly
Andreas Rumpf
2017-01-31
1
-1
/
+1
*
added test case; threadex example crashes now
Araq
2017-01-30
1
-1
/
+5
*
fixes #5301
Araq
2017-01-30
1
-40
/
+55
*
improvements to memtracking
Andreas Rumpf
2017-01-26
1
-1
/
+7
*
memory allocator hotfix: do not allocate tremendous amounts of memory
Andreas Rumpf
2017-01-13
1
-11
/
+13
*
disable new alloctor behaviour for emscripten
Andreas Rumpf
2016-12-27
1
-4
/
+5
*
fixes #4818
Araq
2016-12-18
1
-2
/
+22
*
further memtracking improvements
Andreas Rumpf
2016-11-24
1
-0
/
+6
*
bugfix: bottom of AVL tree is now threadsafe
Andreas Rumpf
2016-09-24
1
-2
/
+2
*
clean up a few stray c_stdout's in gc debug code
Jacek Sieka
2016-07-31
1
-3
/
+3
*
fix types of ansi_c/sysio to more closely match C ABI
Jacek Sieka
2016-06-05
1
-2
/
+2
*
fixes #3184
Andreas Rumpf
2016-05-22
1
-29
/
+32
*
beginnings of --gc:stack
Andreas Rumpf
2016-03-12
1
-147
/
+1
*
further progress on --gc:v2
Andreas Rumpf
2016-02-17
1
-4
/
+4
*
Use ByteAddress instead of deprecated TAddress
def
2016-01-24
1
-1
/
+1
[next]