lampepfl/dotty — pull request #123 by DarkDimius (2014-04-14 14:33:14+00:00)
Title: Backports from backend

The most important bit is fix for erasure, that was emitting such code:

```
def tailRec(x: Int): Unit = {
if scala.Int.unbox(x).<(0) then {
x
()
} else {
println(scala.Int.box(x))
C.tailRec(scala.Int.unbox(x).-(1))
}
}
```