scalac generates bytecode which is unreachable. This problem affects performance.
I am enclosing two example:
1 - Look at method Test.crazy. From bytecode 68 to 76.
2 - Look at method KevoreeLazyJarResources.loadJar(jarFile:String). From 148 to 159.
I realized this because I am extending a JVM. The code run with JavaHotSpot but any way, this is not correct. The really weird is that in former case a lot of nop are generated. however, in the latter case it looks like if some code is duplicated. Maybe a potential source of bug