~/talks

Aurèle Barrière

what they talk about

where they keep going back

  • POPL3 editions2021–2026

on a stage with

all 6 in the filters

who talks about the same things

titleconferencedate
Formal Verification for JavaScript Regular Expressions: A Proven Mechanized Semantics(…)POPL 20262026-01-11
Paper presents a mechanized, ECMAScript‑faithful semantics for JavaScript regexes in the Rocq proof assistant, equating a concise 21 inductive rules semantics…
Talk on
Linear Matching of JavaScript Regular ExpressionsPLDI 20242024-06-24
Presents a proof that a much larger subset of JavaScript regexes admits linear-time matching, identifies semantic bugs and superlinear cases in V8’s linear…
Talk on
Formally Verified Native Code Generation in an Effectful JIT: Turning the CompCe...POPL 20232023-01-15
Prototype JIT is implemented and mechanically verified in Coq, reusing the CompCert backend and its correctness proofs to generate x86 code, and modeling…
Talk on
Formally Verified Speculation and Deoptimization in a JIT CompilerPOPL 20212021-01-17
A formal model defines a JIT’s middle end, an RTL-like IR and two concrete speculative ops: the anchor instruction which marks safe deoptimization points and…
Talk on
Towards Formally Verified Just-In-Time CompilationCoqPL 20202020-01-25
A Coq-based JIT middle-end prototype implements an RTL-like IR with an assume instruction (from Suya) to encode speculative checks, plus passes for speculation…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.