Temporrary disable inline and restore interop lowering.

This commit is contained in:
Nikolay Igotti
2017-02-06 14:58:43 +03:00
parent 6c33db34da
commit 4865a5dd60
@@ -18,7 +18,7 @@ internal class KonanLower(val context: Context) {
val phaser = PhaseManager(context)
phaser.phase(KonanPhase.LOWER_INLINE) {
FunctionInlining(context).inline(irFile)
//FunctionInlining(context).inline(irFile)
}
phaser.phase(KonanPhase.LOWER_ENUMS) {
EnumClassLowering(context).run(irFile)
@@ -51,5 +51,8 @@ internal class KonanLower(val context: Context) {
phaser.phase(KonanPhase.AUTOBOX) {
Autoboxing(context).lower(irFile)
}
phaser.phase(KonanPhase.LOWER_INTEROP) {
InteropLowering(context).runOnFilePostfix(irFile)
}
}
}