Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
a19cd2b64aabee4ae3c80bcf4ba8da26fba560e4
/
src
/
malloc
5446303
avoid malloc failure for small requests when brk can't be extended
by Rich Felker
· 11 years ago
5717444
include cleanups: remove unused headers and add feature test macros
by Szabolcs Nagy
· 11 years ago
8acbe4f
slightly optimize __brk for size
by Rich Felker
· 11 years ago
a947d31
fix failure of malloc to set errno on heap (brk) exhaustion
by Rich Felker
· 11 years ago
e803829
fix potential deadlock bug in libc-internal locking logic
by Rich Felker
· 11 years ago
4a30ba5
remove redundant check in memalign
by Rich Felker
· 11 years ago
70a92bc
fix heap corruption bug in memalign
by Rich Felker
· 11 years ago
8389520
harden realloc/free to detect simple overflows
by Rich Felker
· 11 years ago
6d861ac
move core memalign code from aligned_alloc to __memalign
by Rich Felker
· 11 years ago
6514161
move alignment check from aligned_alloc to posix_memalign
by Rich Felker
· 11 years ago
b8ccf8e
page-align initial brk value used by malloc in shared libc
by Rich Felker
· 12 years ago
2ad9cf5
fix invalid read in aligned_alloc
by Rich Felker
· 12 years ago
afd209d
workaround gcc got-register-reload performance problems in malloc
by Rich Felker
· 12 years ago
9bff7c1
implement "low hanging fruit" from C11
by Rich Felker
· 12 years ago
4750cf4
ditch the priority inheritance locks; use malloc's version of lock
by Rich Felker
· 13 years ago
e5d78fe
fix issue with excessive mremap syscalls on realloc
by Rich Felker
· 13 years ago
1c8bead
use new a_crash() asm to optimize double-free handler.
by Rich Felker
· 13 years ago
ce7c634
simplify and improve double-free check
by Rich Felker
· 13 years ago
f9ed11f
posix_memalign should fail if size is not a multiple of sizeof(void *)
by Rich Felker
· 13 years ago
5d0965c
eliminate OOB array hacks in malloc
by Rich Felker
· 13 years ago
2afebbb
malloc: cast size down to int in bin_index functions
by Rich Felker
· 13 years ago
71a80c5
use volatile pointers for intentional-crash code.
by Rich Felker
· 13 years ago
b052f13
namespace fixes for sys/mman.h
by Rich Felker
· 14 years ago
b761bd1
fix rare but nasty under-allocation bug in malloc with large requests
by Rich Felker
· 14 years ago
bf87858
avoid over-allocation of brk on first malloc
by Rich Felker
· 14 years ago
620a134
rename __simple_malloc.c to lite_malloc.c - yes this affects behavior!
by Rich Felker
· 14 years ago
0958200
very cheap double-free checks in malloc
by Rich Felker
· 14 years ago
aa398f5
global cleanup to use the new syscall interface
by Rich Felker
· 14 years ago
26031da
make malloc(0) return unique pointers rather than NULL
by Rich Felker
· 14 years ago
598a014
fix simple_malloc malloc(0) behavior not to return non-unique pointers
by Rich Felker
· 14 years ago
a23baf5
fix simple_malloc size restrictions
by Rich Felker
· 14 years ago
0b44a03
initial check-in, version 0.5.0
by Rich Felker
· 14 years ago