Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Launch Your Cybersecurity Career in 6 Months
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Dive deep into the concept of safepoints in the HotSpot Java Virtual Machine (JVM) with this 37-minute video presentation by Markus Grönlund from Oracle's Java Platform Group. Explore the implementation of safepoints, a crucial global JVM state where Java execution is paused for exclusive access and processing. Learn about related JVM concepts and structures that play a role in safepoint operations. Gain insights into how the VMThread manages thread states and poll pages during safepoint transitions. Examine assembly code examples to understand the low-level implementation details. Note the provided errata for clarifications on state machine edges and assembly code differences between research and mainline branches. Enhance your understanding of JVM internals and automatic memory management techniques through this comprehensive exploration of safepoints in the HotSpot JVM.
Syllabus
HotSpot JVM Deep Dive - Safepoint
Taught by
Java