大逆転
$ cat Main.java class Main { public static void main(String[] args) { Main m = null; for (int i = 1000000; --i >= 0; ) try { m.f(); } catch (Throwable e) { } } public void f() { } } $ javac Main.java $ time java Main 32.42 real 10.18 user 17.00 sys $ time java -Xint Main 2.55 real 2.47 user 0.03 sys
いやいやいやいや。