Completed
Numeric Boxing
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Graal JIT Compiler Benefits for JVM Languages Without Truffle
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What's In This Talk
- 3 What's Not In This Talk
- 4 JRuby Review
- 5 Dynamic Everything
- 6 Numeric Boxing
- 7 Transient Data Structures
- 8 Frame Access
- 9 Array#each
- 10 Java Challenges
- 11 Why Use Truffle?
- 12 Truffle Ruby Timeline
- 13 Different Direction?
- 14 Optimizing JRuby
- 15 Object Shaping
- 16 Frame Elimination
- 17 Pure-Ruby Hashing
- 18 Versus Truffle Ruby
- 19 Warmup Curve: JRuby
- 20 Warmup: JRuby vs Truffle Ruby
- 21 Performance Notes
- 22 Life as a JVM Language
- 23 JRuby + Truffle?
- 24 Summary