aboutsummaryrefslogtreecommitdiff
path: root/core/mem/virtual
Commit message (Expand)AuthorAgeFilesLines
...
* Correct `mmap` usagegingerBill2021-10-051-5/+4
* Add arena_util.odingingerBill2021-10-052-0/+40
* Add `static_arena_bootstrap_new`gingerBill2021-10-051-1/+24
* Minor cleanupgingerBill2021-10-052-8/+13
* Add virtual.Static_ArenagingerBill2021-10-051-0/+134
* Clean up `Memory_Block` logicgingerBill2021-10-054-90/+135
* Rename to growing_arena.odingingerBill2021-10-041-0/+4
* Add `Protect_Flags` for `virtual.protect`gingerBill2021-10-043-9/+38
* Add virtual_linux.odingingerBill2021-10-041-0/+101
* Separate out the virtual memory allocation proceduresgingerBill2021-10-043-47/+95
* Minor clean upgingerBill2021-10-031-5/+2
* Remove mutex from `Growing_Arena`; Add `Growing_Arena_Temp`gingerBill2021-10-031-24/+73
* Add `@(init)` usage to `core:mem/virtual`gingerBill2021-10-031-4/+1
* Rename `virtual.Arena` to `virtual.Growing_Arena`gingerBill2021-09-291-11/+12
* Add a mutex to `arena_free_all`gingerBill2021-09-291-0/+6
* Add a mutex to virtual.ArenagingerBill2021-09-291-0/+13
* Add `core:mem/virtual`gingerBill2021-09-293-0/+289