Iowa Type Theory Commute
Iowa Type Theory Commute
Aaron Stump
Introduction to verified memory management
17 minutes Posted Jun 5, 2022 at 4:00 am.
0:00
17:08
Download MP3
Show notes

In this episode, I start a new chapter (we are up to Chapter 16, here), about verifying safe manual management of memory.  I have personally gotten pretty interested in this topic, having seen through some simple experiments with Haskell how much time can go into garbage collection for seemingly simple benchmarks.  I also talk about why verifying memory-usage properties of programs is challenging in proof assistants.