index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibC
/
malloc.cpp
Age
Commit message (
Expand
)
Author
2020-12-26
LibC: Fix some incorrect printf usages
Sahan Fernando
2020-11-16
LibC: Notify UE at the start of free() instead of at the end
Andreas Kling
2020-11-14
LibC: Move some of malloc's data structures into mallocdefs.h
Andreas Kling
2020-11-13
LibC: Adjust malloc size classes to ensure 8-byte aligned pointers
Andreas Kling
2020-11-08
UserspaceEmulator+LibC: Have UE notice realloc() and update accounting
Andreas Kling
2020-11-08
LibC: Add two little assertions in malloc() and malloc_size()
Andreas Kling
2020-09-25
Meta+LibC through LibHTTP: Make clang-format-10 clean
Ben Wiederhake
2020-08-17
malloc: Keep some stats and dump them at process exit if LIBC_DUMP_MALLOC_STA...
Nico Weber
2020-08-17
malloc: Remove unused Bitmap.h include
Nico Weber
2020-08-17
malloc: Fix build with RECYCLE_BIG_ALLOCATIONS not defined
Nico Weber
2020-08-17
malloc: Add comments spelling out the MAGIC_HEADERS in ascii
Nico Weber
2020-08-16
AK: Rename KB, MB, GB to KiB, MiB, GiB
Nico Weber
2020-08-13
LibC: Some calloc() and realloc() improvements (#3108)
Muhammad Zahalqa
2020-08-12
LibC: Avoid ninja-imports of system functions
Ben Wiederhake
2020-08-12
LibC: Mark compilation-unit-only functions as static
Ben Wiederhake
2020-07-31
LibC: Flatten malloc() and free()
Andreas Kling
2020-07-21
LibC: Make sure malloc chunks are 8-byte aligned
Andreas Kling
2020-07-21
LibC: Notify UserspaceEmulator about malloc *after* scrubbing
Andreas Kling
2020-07-16
LibC: Notify UserspaceEmulator about BigAllocationBlock mallocs
Andreas Kling
2020-07-15
LibC: Communicate malloc() and free() operations to UserspaceEmulator
Andreas Kling
2020-07-11
LibC: Some s/int/size_t/ in the malloc code
Andreas Kling
2020-05-20
Revert "AK+LibC: Move non-placement new/delete into LibC"
Andreas Kling
2020-05-20
AK+LibC: Move non-placement new/delete into LibC
Andrew Kaster
2020-03-08
Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller
Andreas Kling
2020-03-08
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
Andreas Kling
2020-03-06
LibC: Fix crash in free() now that mprotect() works correctly
Andreas Kling
2020-02-18
LibC: Statically allocate allocators
Sergey Bugaev
2020-02-16
malloc: Use 64KB blocks (instead of 4KB)
Andreas Kling
2020-02-02
LibC: Allow opting into malloc() and free() performance event logging
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-12-22
LibC: Prevent assertions in malloc/free at exit time
Andrew Kaster
2019-12-20
LibC: Make empty malloc blocks purgeable
Sergey Bugaev
2019-12-18
LibC: Store empty malloc blocks in an array instead of a linked list
Sergey Bugaev
2019-12-02
LibC: Also mark empty-but-kept-around BigAllocationBlocks as PROT_NONE
Andreas Kling
2019-12-02
LibC: Protect empty-but-kept-around ChunkedBlocks with PROT_NONE
Andreas Kling
2019-09-29
LibC: Some build fixes for strange platforms
Andreas Kling
2019-08-26
LibThread: Move CLock to LibThread::Lock
Sergey Bugaev
2019-07-25
LibC: Don't clobber errno in free().
Andreas Kling
2019-07-17
LibC: Fix MALLOC_DEBUG to work
Robin Burchell
2019-07-13
LibC: Protect the malloc heap with a basic lock.
Andreas Kling
2019-07-04
Libraries: Create top level directory for libraries.
Andreas Kling