~/talk

Untangled: Sneak peek at Project Loom

Talkat Voxxed Days Ticino 2019 · 2019-10-09..10-11· [java, concurrency]
slides:none on file

Project Loom brings user‑space fibers (built on continuations) to the JVM and shows a working OpenJDK prototype that runs synchronous-style code on a tiny thread pool. A demo replaces a blocking implementation that spawned 800 threads for 200 clients with a fiber scheduler that uses about 12 kernel threads (one per core) and handles many clients without rewriting logic; prototype builds are available from an early‑access OpenJDK branch.

AI-written summary · about

  1. 0:00Start
  2. 17:41Continuation Passing Style
  3. 19:15Finished State Machine
  4. 19:37Implement an Iterator as a State Machine
  5. 24:22State of the Loom
  6. 27:04Structural Concurrency
~/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.