07/10/2025 – Talk: “Investigations of reference counting and (scanning) garbage collection for run-time memory management” By Peter Sestoft

Peter Sestoft will give a talk on Rust’s runtime memory management.

SPEAKER: Peter Sestoft, Prof., ITU.

TITLE: Investigations of reference counting and (scanning) garbage collection for run-time memory management

ABSTRACT: The story about Rust’s memory management seems to be about much more than (compile-time checked) ownership types and lifetimes, and (run-time checked) reference counting, boxing, borrowing, smart pointers etc. How does one implement a concurrent hash map in Rust? Can one implement a garbage collector (for Lisp, say) in Rust without using unsafe features? Warning: These are early investigations, born of curiosity.