Alexandre Moine
YOU?
Author Swipe
View article: Will It Fit? Verifying Heap Space Bounds of Concurrent Programs under Garbage Collection
Will It Fit? Verifying Heap Space Bounds of Concurrent Programs under Garbage Collection Open
We present IrisFit, a Separation Logic with space credits for reasoning about heap space in a concurrent call-by-value language equipped with tracing garbage collection and shared mutable state. We point out a fundamental difficulty in the…
View article: Snapshottable Stores
Snapshottable Stores Open
We say that an imperative data structure is snapshottable or supports snapshots if we can efficiently capture its current state, and restore a previously captured state to become the current state again. This is useful, for example, to imp…
View article: DisLog: A Separation Logic for Disentanglement
DisLog: A Separation Logic for Disentanglement Open
Disentanglement is a run-time property of parallel programs that facilitates task-local reasoning about the memory footprint of parallel tasks. In particular, it ensures that a task does not access any memory locations allocated by another…
View article: Confronting the Uncertainties Associated with Long-Time Scales: Analysis of the Modes of Preservation of Memory of Radioactive Waste Burial Sites
Confronting the Uncertainties Associated with Long-Time Scales: Analysis of the Modes of Preservation of Memory of Radioactive Waste Burial Sites Open
The burial of radioactive waste in deep geological repositories has gradually imposed itself since the 1980s in various countries. Considered more stable, safe, and responsible than storage above ground, this solution is seen as a way of k…
View article: A High-Level Separation Logic for Heap Space under Garbage Collection
A High-Level Separation Logic for Heap Space under Garbage Collection Open
We present a Separation Logic with space credits for reasoning about heap space in a sequential call-by-value lambda-calculus equipped with garbage collection and mutable state. A key challenge is to design sound, modular, lightweight mech…
View article: A High-Level Separation Logic for Heap Space under Garbage Collection (Extended Version)
A High-Level Separation Logic for Heap Space under Garbage Collection (Extended Version) Open
International audience
View article: Specification and verification of a transient stack
Specification and verification of a transient stack Open
International audience