mirror of
https://github.com/switchbrew/libnx.git
synced 2025-11-25 15:18:19 +01:00
- Added virtmemLock/Unlock, needed for atomic find-and-map operations
- Added virtmemFindAslr, which looks for a random free area in AslrRegion
- virtmemReserve still exists for legacy callers who rely on sequential
allocation in order to avoid race conditions from concurrent uses
- Added virtmemFindStack, which searches within StackRegion instead
- Removed virtmemReserveStack/FreeStack
- Changed shmem/thread/tmem/codememory-jit to use the new virtmem API
- Legacy jit still uses virtmemReserve
|
||
|---|---|---|
| .. | ||
| barrier.h | ||
| condvar.h | ||
| detect.h | ||
| event.h | ||
| jit.h | ||
| levent.h | ||
| mutex.h | ||
| random.h | ||
| rwlock.h | ||
| semaphore.h | ||
| shmem.h | ||
| svc.h | ||
| thread.h | ||
| tmem.h | ||
| uevent.h | ||
| utimer.h | ||
| virtmem.h | ||
| wait.h | ||