Snawoot/freelist
View on GitHub ↗ ★ 13 Go
Pure Go generic implementation of freelist allocator
3 mentions on Hacker News by 1 person: 1 story, 2 comments · first 2024-09-14 · latest 2025-06-22
20082026
-
I think I found some solution for arenas in Go: https://pkg.go.dev/github.com/Snawoot/freelist Has some shortcomings, but I think it should work.
comment by Snawoot · 2025-06-22 · in I was surprised by how simple an allocator is -
…in all, heap allocations can be not that bad at all if you approach them from another angle. [1]: https://github.com/Snawoot/freelist [2]: https://github.com/Snawoot/list
comment by Snawoot · 2025-04-22 · in Optimizing Heap Allocations in Go: A Case Study -
▲ 10
Generic Freelist Allocator for Gostory by Snawoot · 2024-09-14 · 3 comments