Files
Nim/lib/system
SirOlaf 881fbb8f81 Allocator: Always place free cells into the active chunk and add documentation (#23871)
Lets single threaded applications benefit from tracking foreign cells as
well.
After this, `SmallChunk` technically doesn't need to act as a linked
list anymore I think, gotta investigate that more though.
The likelihood of overflowing `chunk.free` also rises, so to work around
that it might make sense to check `foreignCells` instead of adjusting
free space or replace free with a counter for the local capacity.

For Nim compile I can observe a ~10mb reduction, and smaller ones for
other projects.
2024-07-22 16:36:46 +02:00
..
2024-03-25 10:59:18 +01:00
2022-12-16 08:01:15 +01:00
2023-11-06 07:57:29 +01:00
2020-05-12 15:46:24 +02:00
2022-12-26 13:20:05 +01:00
2020-01-30 10:54:50 +01:00