|
|
|
|
|
by pete23
3906 days ago
|
|
Static typing in Java does not give enough information to optimise because of polymorphism. The JIT can observe runtime behaviour and inline method calls at monomorphic sites. http://insightfullogic.com/2014/May/12/fast-and-megamorphic-... Worth noting also that Azul's Zing ReadyNow technology for AOT (and indeed their no-pause C4 collector) address some of the specific gripes raised here around the JVM... |
|