mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-03-28 06:29:41 -06:00
* 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 | ||