How Does Java Both Optimize Hot Loops and Allow Debugging | Hacker News Reader