Interesting articles, my only remark is not talking about JIT caches and PGO across process executions, but I guess it might come on a later post.
It's there though not very in depth c:
https://openjdk.java.net/jeps/310
https://www.eclipse.org/openj9/docs/xcodecachetotal/
https://docs.oracle.com/cd/E13188_01/jrockit/docs142/usergui...
https://source.android.com/devices/tech/dalvik/jit-compiler#...