~/talk

Polyglot Runtimes

Talkat Jfokus 2016 · 2016-02-08..02-10· [java]
slides:none on file

Explains experiments that use the IBM Java VM and compiler to expose internal JVM mechanisms to support runtimes for non‑Java languages. Describes how those JVM internals can provide technologies for building polyglot runtimes and improving interoperability between JVM-based and non‑JVM language implementations.

AI-written summary · about

  1. 0:00Intro
  2. 0:23Who am I?
  3. 1:01Java and the JVM
  4. 1:52It's a Polyglot World
  5. 2:42No Shared Technology
  6. 3:34Languages on The JVM
  7. 8:27Open Source Toolkit for Building Runtimes
  8. 10:39Language Runtime Components
  9. 11:05Language-Agnostic Components
  10. 11:41Gluing it Together
  11. 17:06Ruby + OMR Preview
  12. 21:17100% Compatible
  13. 21:55Decrease Pause Times
  14. 22:53Increase Allocation Speed
  15. 23:53Improve Object Locality
  16. 25:33Future Work
  17. 31:42Current Status
  18. 34:19Verbose gc Output
  19. 34:55Garbage Collection and Memor
  20. 36:02Health Center - GC Statistics
  21. 36:15Health Center - Ruby Method
  22. 37:18Is Ruby Fast Yet?
  23. 38:19Micro Benchmarks
  24. 39:25Parting Thoughts
~/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.