Completed
Constraints
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Constants in Amber - Enhancing Java's Constant Pool and Compiler Folding
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Goals
- 3 Runtime code
- 4 What can reference constant values?
- 5 What about?
- 6 Just use static final fields?
- 7 Bootstrap method invocation
- 8 New signature forms of bootstrap methods
- 9 Invocation with BootstrapCallInfo
- 10 Constraints
- 11 Typed bootstrap methods?
- 12 Runtime and language code
- 13 Motivation
- 14 More work for the compiler
- 15 Exposing LDC
- 16 Exposing indy
- 17 Indy in the source code!!
- 18 Right, but what about code generation?
- 19 Summary