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 سال پیش |
Andreas Kling
|
4faeaf101c
LibC: Don't scrub memory in malloc/free when running in UE
|
4 سال پیش |
Andreas Kling
|
bb9cf083c4
LibC: Avoid double memory clearing in calloc()
|
4 سال پیش |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 سال پیش |
Andreas Kling
|
dffab4e034
LibC: Convert dbgprintf() => dbgln()
|
4 سال پیش |
Andreas Kling
|
fc4eae87f8
LibC: Don't honor LIBC_* malloc debugging flags in AT_SECURE context
|
4 سال پیش |
asynts
|
eea72b9b5c
Everywhere: Hook up remaining debug macros to Debug.h.
|
4 سال پیش |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 سال پیش |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 سال پیش |