Benchmarks? You mean after you ignore the fact that apps relying on VMs have a slower startup, use more memory and require CPU cycles to check for errors and to JIT compile it? And that you only look at the already JIT compiled code (since not all code is being JIT compiled, some is interpreted) and out of those you only nit-pick those few cases which are faster than the C++ code (which could be optimized further) to claim that JIT based solutions are faster? Seriously? I'm programming in Java for over 10 years, so don't bullshit a bullshitter!
Should I also nit pick a case and tell you that Google newly found that C++ can create the fastest code of all langs including Java and C?
So who's the hypocrite here?