Andrew Kaster
|
ad30b8c447
Kernel+Libraries: Move defines and types from sys/auxv.h to Kernel/API
|
2 年之前 |
Tim Schumacher
|
88ff01bb17
LibC: Remove `_aligned_malloc` and `_aligned_free`
|
2 年之前 |
Tim Schumacher
|
7c824b84e2
LibC: Remove the initialization workaround from `s_allocation_enabled`
|
3 年之前 |
Peter Elliott
|
4e0adb638d
LibC: Implement posix_memalign(3) and aligned_alloc(3)
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Peter Ross
|
feb19646df
LibC: Increase alignment for malloc() BigAllocationBlocks to 16 bytes
|
3 年之前 |
Michel Hermier
|
1af072e0f3
LibC: Make `*alloc` return `NULL` in case of failure (POSIX)
|
3 年之前 |
Michel Hermier
|
3bf89f1859
LibC: Document some posix `*alloc` urls
|
3 年之前 |
Daniel Bertalan
|
c7423dc20b
LibC: Make the address argument of `malloc_size` a pointer to const
|
3 年之前 |
kleines Filmröllchen
|
2f50d8f4d3
AK+LibC+LibPthread: Introduce NoAllocationGuard
|
3 年之前 |
Nick Johnson
|
08e4a1a4dc
AK+Everywhere: Replace __builtin bit functions
|
3 年之前 |
Daniel Bertalan
|
40e7ac9967
LibC: Implement _aligned_malloc and _aligned_free
|
3 年之前 |
Jean-Baptiste Boric
|
8043fcd466
LibC: Don't format strings when asserting with an unstable heap
|
3 年之前 |
Daniel Bertalan
|
fbdf17ae68
LibC: Don't flatten `malloc` and `free`
|
3 年之前 |
Daniel Bertalan
|
87ef2718bc
UserspaceEmulator+LibC: Use sys$emuctl() to disable auditing in malloc
|
3 年之前 |
Andreas Kling
|
1fcb1ec367
LibC: Randomize malloc() block addresses on x86_64
|
4 年之前 |
Andreas Kling
|
2d1a651e0a
Kernel: Make purgeable memory a VMObject level concept (again)
|
4 年之前 |
Andreas Kling
|
1610669519
LibC: Make calloc() actually fail on multiplication overflow
|
4 年之前 |
Andreas Kling
|
e5a1e535cc
LibC: Re-run clang-format on malloc.cpp
|
4 年之前 |
Andreas Kling
|
19cb5ed97a
LibC: Simplify locking in malloc
|
4 年之前 |
Andreas Kling
|
b8a204c5b9
LibThreading: Rename Lock => Mutex
|
4 年之前 |
Daniel Bertalan
|
b9f30c6f2a
Everywhere: Fix some alignment issues
|
4 年之前 |
Sahan Fernando
|
6fb08f20e3
LibC: Expose PAGE_ROUND_UP in mallocdefs.h
|
4 年之前 |
Brian Gianforcaro
|
e37f39d980
LibC: Switch ChunkedBlock to IntrusiveList from InlineLinkedList
|
4 年之前 |
Gunnar Beutner
|
ea33e9647b
LibC: Don't leak memory for realloc(p, 0)
|
4 年之前 |
Gunnar Beutner
|
39f0739381
LibC+UE: Keep more unused chunked blocks around
|
4 年之前 |
Andreas Kling
|
b5d73c834f
Userland: Rename LibThread => LibThreading
|
4 年之前 |
Andreas Kling
|
7957f13e98
Revert "LibC: Simplify malloc size classes"
|
4 年之前 |
Lenny Maiorani
|
f91bcb8895
LibC: Simplify malloc size classes
|
4 年之前 |
Gunnar Beutner
|
f89e8fb71a
AK+LibC: Implement malloc_good_size() and use it for Vector/HashTable
|
4 年之前 |