yuly16
yuly16
Add the incremental compilation support for scala native. We set `package` as the granularity of the incremental compilation. In other words, in the edit-compile-run loop, we only generate the llvm...
`CollectLocalValDeps` and `Lower.Impl` extend `transform`. However, the function `onType` in transform does nothing. Therefore we can add `override def onType(ty: Type): Type = ty` in the two classes to avoid...
1. add a framework test. With this framework test, it is easy to debug scala native nativeLink. 2. In the interflow phase, create a unique set to avoid duplicate instances...