Rebuilding dependants fully only when constants/inline functions changed. This is not 100% precise, but it is faster. It is a compromise until we implement preciser incremental compilation.

This commit is contained in:
Evgeny Gerashchenko
2014-11-28 16:25:06 +03:00
parent 72687758a5
commit c60797e306
3 changed files with 43 additions and 16 deletions
@@ -0,0 +1,5 @@
package c
fun c() {
// This file doesn't use anything from module1, so it won't be recompiled after change
}