Instruções condicionais como if são lentas perto de qualquer tipo de expressão matemática?
A expressão “a ? b : c” tem o mesmo efeito?
A diferença parece ser grande em código nativo mas me pergunto se seria o mesmo em java bytecode ou se jit compiler consegue otimizar isso.
O compilador Java inline getters and setters desnecessários?
float getX return x;
Imagino que o compilar do Oracle é feito visando cross-compatibilidade ao invés de performance.
Outros compiladores gerariam bytecode mais otimizadas ou o diferença é nula?
Também me pergunto se outras linguagens como Scala e Clojure geram melhor bytecode que o equivalente em Java.