If it is an actual Boolean
in the if
condition, I’m sure that the compiler can rewrite it to a simple JVM if
. I guess that the same can be done for for (i <- x to y)
(as for why it is not rewritten, I don’t know).
If it is an actual Boolean
in the if
condition, I’m sure that the compiler can rewrite it to a simple JVM if
. I guess that the same can be done for for (i <- x to y)
(as for why it is not rewritten, I don’t know).