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.

Original commit: c60797e306
This commit is contained in:
Evgeny Gerashchenko
2014-11-28 16:25:06 +03:00
parent 41522a3b65
commit fadeb20c5c
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
}