mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-01-24 15:31:42 +00:00
5eecd089ab
* Handle empty mutex attribute - scePthreadMutexInit did not return default when the mutex attributes were empty, now it does * fix conditional unsafety * Update thread_management.cpp fix deref * accurate heap api - modified HeapAPI to a struct with preset function fields - utilized the full array parameter passed to _sceKernelRtldSetApplicationHeapAPI * fallback to std malloc * clang format * Declare all HeapAPI replacement functions - calloc, realloc, memalign, reallocalign, malloc_stats, malloc_stats_fast, malloc_usable_size - posix_memalign corrected parameters * resolve suggestions - `using` definition replacement for AppHeapAPI - linux uses heap_malloc, windows uses std::malloc --------- Co-authored-by: microsoftv <6063922+microsoftv@users.noreply.github.com> |
||
---|---|---|
.. | ||
event_flag | ||
threads | ||
cpu_management.cpp | ||
cpu_management.h | ||
event_queue.cpp | ||
event_queue.h | ||
event_queues.cpp | ||
event_queues.h | ||
file_system.cpp | ||
file_system.h | ||
libkernel.cpp | ||
libkernel.h | ||
memory_management.cpp | ||
memory_management.h | ||
thread_management.cpp | ||
thread_management.h | ||
time_management.cpp | ||
time_management.h |