~/talks

Sylvan Clebsch

what they talk about

all 6 in the filters

where they keep going back

all 7 in the filters

on a stage with

all 31 in the filters

who talks about the same things

titleconferencedate
Dynamically Checked Deep Immutability in PythonPLDI 20262026-06-15
Adds deep immutability to CPython 3.15 via 7,000 lines of runtime code, an atomic refcount for immutable objects, and write barriers inserted at 148 hot sites…
Talk on
Dynamic Region Ownership for Concurrency SafetyPLDI 20252025-06-16
Claims a runtime ownership model, Langfish, that enforces exclusive mutable access by grouping objects into regions and raising deterministic errors instead of…
Talk on
Trieste: A C++ DSL for Flexible Tree Rewriting (Tool paper)SLE 20242024-10-20
Trieste is a C++ DSL that implements in-place subtree pattern matching to run multipass compiler pipelines, with each pass checked by dynamic well-formedness…
Talk on
Reference Counting Deeply Immutable Data Structures with CyclesISMM 20242024-06-25
Claim: deeply frozen object graphs are collectible by reference counting by collapsing strongly connected components and maintaining single reference counter…
Talk on
Concurrent Mutation must goPOCL 20242024-01-16
Argument: concurrent mutation causes the costly read-reclaim race so the simple claim is remove concurrent mutation for temporal safety. Evidence: survey of…
Talk on
Reference Capabilities for Flexible Memory ManagementOOPSLA 20232023-10-23
Verona organises all objects into tree-shaped regions with a window of mutability that only allows allocation and deallocation in the active region, making…
Talk
When Concurrency Matters: Behaviour-Oriented ConcurrencyOOPSLA 20232023-10-23
Behaviour-Oriented Concurrency (BoC) introduces cones as exclusive shared-data owners, behaviors as spawned units that declare required cones, and a single…
Talk on
IA-CCF: Individual Accountability for Permissioned Ledgers19th USENIX Symposium on Networked Systems Design and Implementation (NSDI '22)2022-04-04
A permissioned ledger implementation called IA-CCF signs and logs BFT protocol messages into the ledger and issues Merkle-tree receipts that clients can audit…
Talk on
My Little PonyCode Mesh 20152015-11-03
Deep dive into Pony and the Erlang ecosystem with concrete results: microbenchmarks show Pony beating C (C ~34% slower) and Java (~7.8x slower), tail-recursive…
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.