Andy Wingo 8/7/2025

whippet hacklog: adding freelists to the no-freelist space

Read Original

The article details an experiment to add size-segregated freelists to an Immix-inspired garbage collector's 'no-freelist' space to mitigate fragmentation from small holes. The author implemented the change but found it may interfere with the evacuation-based defragmentation mechanism, making results inconclusive. The post also discusses heap growth heuristics and performance comparisons with the BDW collector in the context of the Guile Scheme implementation.

whippet hacklog: adding freelists to the no-freelist space

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week