kirancodes.me
To Proof Maintenance & Beyond!

7,482 papers · page 22 of 375

POPL 2025★ Distinguished Paper

Data Race Freedom à la Mode

Aïna Linn Georges, Benjamin Peters, Laila Elbeheiry, Leo White, Stephen Dolan, Richard A. Eisenberg, Chris Casinghino, François Pottier + 1 more

We present DRFCaml, an extension of OCaml’s type system that guarantees data race freedom for multithreaded OCaml programs while retaining backward compatibility with existing sequential OCaml code. We build on recent work of Lorenzen et al., who extend OCaml with modes that keep…