Coursera Plus Annual Nearly 45% Off
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Syllabus
Intro
ObjectLayout Focus: Match the new speed benefits C based languages get from commonly used forms of memory layout
ObjectLayout: goal overlap?
ObjectLayout Origin ObjectLayout/StructuredArray started with a simple argument. The common sides of the argument are
speed comes from ???
example of speed-enabling limitations
ObjectLayout target forms
Modeled after java.util.concurrent
StructuredArray . A collection of object instances of arbitrary type T
StructuredArray liveness
Benefits of liveness approach
StructuredArray continued...
Optimized JDK implementation
Object Layout forms 2 & 3
"struct in struct": intrinsic objects
struct with array at the end
Status
ObjectLayout Summary
Taught by
Java