Andreas Kling
|
fa97ff1c83
LibC: Allow opting into malloc() and free() performance event logging
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |
Andrew Kaster
|
150837e7e8
LibC: Prevent assertions in malloc/free at exit time
|
5 years ago |
Sergey Bugaev
|
d91c40de3b
LibC: Make empty malloc blocks purgeable
|
5 years ago |
Sergey Bugaev
|
1ad5568759
LibC: Store empty malloc blocks in an array instead of a linked list
|
5 years ago |
Andreas Kling
|
d422c46ebb
LibC: Also mark empty-but-kept-around BigAllocationBlocks as PROT_NONE
|
5 years ago |
Andreas Kling
|
ddd5411472
LibC: Protect empty-but-kept-around ChunkedBlocks with PROT_NONE
|
5 years ago |
Andreas Kling
|
6d7854919a
LibC: Some build fixes for strange platforms
|
5 years ago |
Sergey Bugaev
|
3439a479af
LibThread: Move CLock to LibThread::Lock
|
5 years ago |
Andreas Kling
|
a6b5bb439c
LibC: Don't clobber errno in free().
|
6 years ago |
Robin Burchell
|
adeead24a3
LibC: Fix MALLOC_DEBUG to work
|
6 years ago |
Andreas Kling
|
cf1afcafbc
LibC: Protect the malloc heap with a basic lock.
|
6 years ago |
Andreas Kling
|
04b9dc2d30
Libraries: Create top level directory for libraries.
|
6 years ago |