HN Hall of Fame Weekly email

JVM Anatomy Quarks

shipilev.net Books & learning Tutorials & guides Software engineering Candidate
Screenshot of shipilev.net captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 5 calendar years, with breakout response in 2 of them.

submissions
8
submitters
6
observed span
2020–2024
peak thread · 85 comments
230 pts
latest 20+ return · 2024-11-10
230 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

https://shipilev.net/jvm/anatomy-quarks/17-trust-nonstatic-f... is a damned shame. User code misses out on an important optimization available only to system-provided classes because certain frameworks have abused JNI and reflection to mutate final fields, which by all rights should be immutable. Platforms, especially compilers and runtimes, need to be absolutely strict in enforcing semantic restrictions so as to preserve optimization opportunities for the future.

I have been reading Aleksey Shipilev for a decade now, and his insight in high performance Java was been a well worth the time. He is also the maintainer of JMH, Java Microbenchmarking Harness, a tool I miss in about every other language especially Go. Because writing microbenchmarks is really difficult especially on a JIT that wants to rewritw and optimize things behind your back a couple times. Hotspot can be both brilliant and maddening. Thanks to much of his…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
435

reference only — not used in Hall rules or ranking

Total comments
123

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2020-01-30JVM Anatomy QuarksFirst breakoutsigna1119338
2021-05-04JVM Anatomy QuarksTomte20
2021-05-19JVM Anatomy Quarksrainhacker10
2022-01-16JVM Anatomy Quarks (2021)Tomte30
2022-08-12JVM Anatomy Quarks (2021)Tomte20
2023-03-13JVM Anatomy Quarksmihau20
2023-08-26JVM Anatomy Quarksgautamcgoel20
2024-11-10JVM Anatomy QuarksBest thread · Latest 20+ point returnlichtenberger23085