Files
Odin/base/runtime
Barinzaya 98b3a9eacd Added support for growing in place to some arenas.
This affects `runtime.Arena` and `virtual.Arena`, but not currently
`mem.Arena`. These changes allow the last allocation that has been
made to be resized to a larger size by just extending their
allocation in-place, when there's sufficient room in the memory block to
do so.

Shrinking in place and re-using the rest of the allocation can be
supported using almost the same logic, but would require the memory to
be zeroed. Since this would add a additional cost that isn't currently
present, shrinking has not been changed.
2025-01-24 10:13:46 -05:00
..
2024-11-24 13:08:24 +01:00
2024-06-04 19:01:30 -04:00
2024-06-05 20:57:39 +02:00
2024-09-19 21:07:08 +11:00
2024-06-05 20:57:39 +02:00
2024-06-29 12:16:43 +01:00