Emanuel's Hotspot JVM C2 Blog
My name is Emanuel Peter. This blog focuses on my work I do in the C2 compiler of the Hotspot JVM.
I currently work at Oracle as an OpenJDK compiler engineer. The views expressed on this blog are my own and do not necessarily reflect the views of my employer.
I hope I will be helpful to you. But read at your own risk, I am writing about things that I only just learned myself.
Posts
- 
        Introduction to HotSpot JVM C2 JIT Compiler, Part 4
- 
        Introduction to HotSpot JVM C2 JIT Compiler, Part 3
- 
        AutoVectorization (SuperWord) Status
- 
        Introduction to HotSpot JVM C2 JIT Compiler, Part 2
- 
        Introduction to HotSpot JVM C2 JIT Compiler, Part 1
- 
        Introduction to HotSpot JVM C2 JIT Compiler, Part 0
- 
        Auto-Vectorization and Store-to-Load-Forwarding
- 
        C2 AutoVectorizer Improvement Ideas
- 
        SuperWord (Auto-Vectorization) - Scheduling
- 
        SuperWord (Auto-Vectorization) - An Introduction
subscribe via RSS