Stefan-Marr.de
How to Slow Down a Program? And Why it Can Be Useful.
It’s Thursday, and My Last* Day at Kent
Instrumentation-based Profiling on JVMs is Broken!
5 Reasons Why Box Plots are the Better Default Choice for Visualizing Performance
Why Are My Bytecode Interpreters Slow? Hunting Truffles with VTune
Rank 10 Language Implementations
The Changing “Guarantees” Given by Python’s Global Interpreter Lock
Which Interpreters are Faster, AST or Bytecode?
Don’t Blindly Trust Your Java Profiler!
An Introduction to Interpreters and JIT Compilation