Skip to content

Instantly share code, notes, and snippets.

@mpujari
Last active June 10, 2024 13:54
Show Gist options
  • Save mpujari/fd24b08b0f51e40f8717 to your computer and use it in GitHub Desktop.
Save mpujari/fd24b08b0f51e40f8717 to your computer and use it in GitHub Desktop.
HotSpot Internals Wiki
https://wiki.openjdk.java.net/display/HotSpot/Main
High-level introduction to HotSpot
https://www.infoq.com/articles/Introduction-to-HotSpot
Jvm-Mechanics https://github.com/dougqh/jvm-mechanics.git
Open Heart Surgery: Analyzing and Debugging the Java HotSpot VM at the OS Level (by Volker Simonis, JavaOne 2014)
https://www.youtube.com/watch?v=k7IX_diKCEo
How the JVM compiles bytecode into machine code
https://www.youtube.com/watch?v=M8LiOANu3Nk
Introduction to HotSpot Internals (JavaOne 2014)
https://www.youtube.com/watch?v=XjfhsJarQy0
Volker Simonis — Heart Surgery: HotSpot Debugging at the OS Level (Java conference in Russia St.Petersburg, Oct 20-21, 2014)
https://www.youtube.com/watch?v=JZpEskA_89U
http://www.dcs.gla.ac.uk/~jsinger/pdfs/sicsa_openjdk/OpenJDKArchitecture.pdf
How the JVM compiles bytecode into machine code
https://www.youtube.com/watch?v=M8LiOANu3Nk
A JVM Does That??? by Dr Cliff Click
https://www.youtube.com/watch?v=-vizTDSz8NU
JVMLS 2015 - Compilers are Databases
https://www.youtube.com/watch?v=WxyyJyB_Ssc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment