Architect's Tech Stack
Jun 24, 2020 · Fundamentals
How Java Objects Are Created and Managed in the JVM
This article explains the JVM's process for creating Java objects, covering class loading checks, memory allocation strategies such as bump‑the‑pointer and free‑list, object header composition, instance data layout, alignment padding, and the ways references locate objects via handles or direct pointers.
JavaObject CreationThread Local Allocation Buffer
0 likes · 7 min read