Learn Backend Development Part-Time, Online
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Syllabus
Intro
JVM Vision, 2014
What's in a JVM?
Clever JVM moves
Reality check
Scheme fundamental operations
Java fundamental operations
The Java VM bytecodes
Types for Arrays 2.0
Example code (from POC work)
Simplified user model!
Idea: Encapsulate extra-"special" invocations
Problem: classes are not modules
Problem: unstructured static dependencies
Encapsulate "static" initializations?
Problem: cache is scarce, memory is far away
Problem: side effects are round-the-world trips
Constraint: Coloring inside the cache lines
Solution: Pointer-free data structures
Keeping up with the vectors
Taught by
Java