~/talks

John Reppy

what they talk about

all 4 in the filters

where they keep going back

all 7 in the filters

on a stage with

all 11 in the filters

who talks about the same things

titleconferencedate
Self-Tagging NumbersML Family Workshop 20262026-08-28
Extends float self‑tagging to SML/NJ by applying a reversible bit transform — left rotate by three and XOR with 6 — to make common 64‑bit integers…
Talk on
Flow-Analysis-Based Closure OptimizationPLDI 20262026-06-15
Implementation in Standard ML of New Jersey with an LLVM backend uses a sparse zero-CFA to guide concrete closure-representation decisions: selective heap…
Talk on
Range-Analysis-Based Optimization for SML/NJML 20252025-11-24
Range analysis runs on SML/NJ’s CPS IR using extended SSA in CPS and interval constraints to prove when overflow and array-bounds checks are unnecessary, with…
Talk on
Environment-Sharing Analysis and Caller-Provided Environments for Higher-Order LanguagesICFP 20252025-10-12
An abstract-interpretation analysis discovers which free-variable bindings are always shared so callers can supply environments instead of heap-allocating…
Talk
Webs and Flow-Directed Well-Typedness Preserving Program TransformationsPLDI 20252025-06-16
Defines webs as connected components of a bipartite function‑call graph and ships a web-centric IR that annotates every function, call, and arrow type so…
Talk on
A Type- And Control- Flow Analysis for System FC (Extended Abstract)TyDe 20242024-09-06
Presents a higher-order control- and type-flow analysis that handles System FC coercions and witnesses by extending standard CFA bookkeeping to track…
Talk on
Automated Proof Generation for Associative and Distributive Rewriting with E-GraphsEGRAPHS 20242024-06-24
Encodes a dependently typed DSL for symmetric monoidal categories and the ZX calculus into egglog by computing dependent-type arguments as functions and…
Talk on
Modernizing Standard ML of New Jersey: A Status ReportHigher-order, Typed, Inferred, Strict: ML Family Workshop 20232023-09-08
Project modernizes Standard ML of New Jersey by porting to 64‑bit (stable Dec 2019), shrinking the codebase (basis library ~225k LOC, runtime ~25k C + 1.5k…
Talk on
Analyzing Binding Extent in 3CPSICFP 20222022-09-11
3CPS implements a 3CPS factored CPS IR and an abstract‑interpretation analysis that classifies each variable as register/stack/heap extents, mapping extents to…
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.