| Name | Description |
|---|
| vm::mmap_file | Map a portion of an already-opened file into memory. |
| vm::protect | Change the access protection of a region in memory. The region must be page aligned. |
| vm::aligned_alloc_size | |
| vm::release | Release memory allocated with "alloc". |
| vm::alloc | Allocate virtual memory, size is rounded up to platform granularity (Win32) / page size (Posix). |
| vm::commit | Makes a region of memory available that was previously retrieved using 'alloc'. This is necessary on Win32,... |
| vm::virtual_alloc | Create a VirtualMemory using |
| vm::decommit | Notifies that the memory in the region can be released back to the OS. On Win32 this decommits the region,... |
| vm::destroy | Releases the memory region |