index
:
mapalloc
mapalloc
a memory-mapping backed allocator
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-07-15
document how to use the wrapper
mapalloc
Jakob Kaivo
2020-07-15
munmap() extra pages during realloc()
Jakob Kaivo
2020-06-30
add MA_abort() to unify undefined behavior path
Jakob Kaivo
2020-06-30
add tests for attempting to free() or realloc() on an invalid address
Jakob Kaivo
2020-06-30
fix code blocks
Jakob Kaivo
2020-06-30
add README
Jakob Kaivo
2020-06-30
add optional macros to directly provide the <stdlib.h> interface
Jakob Kaivo
2020-06-30
use consistent MA_ prefix
Jakob Kaivo
2020-06-30
fix some error handling, annotate future work
Jakob Kaivo
2020-06-30
add a test program that can be wrapped with LD_PRELOAD
Jakob Kaivo
2020-06-30
add a signal handler to eventually differentiate between overflow, underflow,...
Jakob Kaivo
2020-06-30
add wrapper library to LD_PRELOAD malloc(), calloc(), realloc(), and free()
Jakob Kaivo
2020-06-30
working realloc() (semi-working free())
Jakob Kaivo
2020-06-30
add tests for double free() and use after free()
Jakob Kaivo
2020-06-30
add a third round that forces new allocation
Jakob Kaivo
2020-06-30
extract page_alloc() so it can be reused by get_bucket()
Jakob Kaivo
2020-06-30
add simple realloc() test
Jakob Kaivo
2020-06-30
working malloc(), but still missing metadata for free() and realloc()
Jakob Kaivo
2020-06-30
add some simple tests
Jakob Kaivo
2020-06-30
add .gitignore
Jakob Kaivo
2020-06-30
add Makefile
Jakob Kaivo
2020-06-30
move to include/
Jakob Kaivo
2020-06-30
fix off-by-one in mprotect() section
Jakob Kaivo
2020-06-30
basic malloc() implementation
Jakob Kaivo
2020-06-29
outline functions
Jakob Kaivo
2020-06-29
Add new file
Jakob Kaivo