Aleksey Shipilëv 5 days ago
New toy, "residence graphs": tracking the compilation level for top method in the stack. On the left, normal JIT mode: compilers are busy, intp -> T2 -> T3 code is hot; T4 code slowly takes over. On the right, normal AOT+JIT (Leyden) mode: AOT code carries most of it, JIT happens to plug the holes.