Whippet is a minimal, embed-only, highly parallel, pure-C garbage collection
library, designed to replace Guile's use of the Boehm-Demers-Weiser collector,
but designed also to be usable by other languages that might appreciate a
zero-dependency, state-of-the-art upgrade to their memory manager....
Whippet is a minimal, embed-only, highly parallel, pure-C garbage collection
library, designed to replace Guile's use of the Boehm-Demers-Weiser collector,
but designed also to be usable by other languages that might appreciate a
zero-dependency, state-of-the-art upgrade to their memory manager. In this talk
we present Whippet, compare Guile-on-Whippet to Guile-on-BDW, and outline a
roadmap to getting Whippet merged into Guile.
(c) FOSDEM 2025
1 & 2 February 2025
https://fosdem.org/2025/schedule/event/fosdem-2025-6066-the-whippet-embeddable-garbage-collection-library/
Size: 4.73 MB
Language: en
Added: Mar 11, 2025
Slides: 36 pages
Slide Content
Whippet: A practical
memory management
upgrade for Guile &
beyond
2 February 2025 - FOSDEM ’25
Andy Wingo
Igalia, S.L.
Agenda # The big idea
« The results
# The future
The big idea Whippet is a practical memory
management upgrade for Guile &
beyond
A practical
memory
management
upgrade for
Guile &
beyond