~/talk

Java keeps throttling up!

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [java]
slides:none on file

Covers concrete JDK work: CONSTANT_DYNAMIC and improved NPE messages (flag -XX:+ShowCodeDetailsInExceptionMessages), demo of continuations and fibers showing a TCP proxy running on one OS thread with many fibers, Loom early‑access builds and API notes (Continuation, FiberScope, executor changes), Amber features: switch expressions, pattern matching and records (preview) with generated canonical ctor/getters and reflection demo for JSON, Valhalla inline classes with Mandelbrot and int benchmarks showing object‑style code reaching C‑like speed, compatibility caveats (erased generics, equals, volatile) and suggested JDK preview testing.

AI-written summary · about

  1. 0:00Intro
  2. 1:37Disclaimer
  3. 2:22The past
  4. 6:07Is Java a great artist
  5. 6:52What was the plan
  6. 7:42Question to the audience
  7. 8:05Null pointer exception
  8. 11:38Debug information
  9. 14:41The continuation model
  10. 19:17Demo
  11. 22:49How it works
  12. 25:02continuation vs thread
  13. 36:24current API model
  14. 39:59early access prototype
  15. 47:55pattern matching
  16. 50:26expression switch
~/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.