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 年之前 |
Jean-Baptiste Boric
|
e16894af5a
LibC: Do not include errno.h inside unistd.h
|
4 年之前 |
Brian Gianforcaro
|
691b6f69c5
LibThread: Remove LOCKER() macro, as it adds no value
|
4 年之前 |
Gunnar Beutner
|
017da44ac2
LibC: Make malloc(0) return a non-null pointer
|
4 年之前 |
Gunnar Beutner
|
3438829431
LibC: Lazily initialize malloc chunks
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Andreas Kling
|
ef1e5db1d0
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
|
4 年之前 |
Andreas Kling
|
9588f01739
UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE
|
4 年之前 |