It's refreshing to see new approaches for memory management exploring notably the power of static analysis at compile time. I will take the time to read this dissertation!
Just a question. It reminds me previous works on static inference of stack-allocated regions. What are the relationships, if any?
* [A Simplified Account of Region Inference](https://hal.inria.fr/file/index/docid/72527/filename/RR-4104...)
* [MLton regions](http://mlton.org/Regions)