[JS IR] added a directive to skip IC checks in IR

This commit is contained in:
Anton Bannykh
2021-10-05 18:53:37 +03:00
committed by teamcityserver
parent 94ed6a1dbd
commit c2f7ed2fff
20 changed files with 37 additions and 15 deletions
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1418
// FILE: classes.kt
class C : J
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// DONT_TARGET_EXACT_BACKEND: JS
// ES_MODULES
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1302
// SKIP_IR_INCREMENTAL_CHECKS
// FILE: a.kt
// WITH_RUNTIME
import kotlin.coroutines.*
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1376
// SKIP_IR_INCREMENTAL_CHECKS
// GENERATE_SOURCE_MAPS
// FILE: Enum.kt
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1282
// SKIP_IR_INCREMENTAL_CHECKS
// FILE: a.kt
package foo.bar
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1282
// SKIP_IR_INCREMENTAL_CHECKS
// MODULE: lib
// FILE: lib.kt
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1295
// SKIP_IR_INCREMENTAL_CHECKS
// FILE: a.kt
// WITH_RUNTIME
import kotlin.coroutines.*
+1
View File
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1283
// SKIP_IR_INCREMENTAL_CHECKS
// MODULE: lib
// FILE: a.kt
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1286
// SKIP_IR_INCREMENTAL_CHECKS
// MODULE: lib1
// FILE: lib1.kt
@@ -1,4 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1283
// SKIP_IR_INCREMENTAL_CHECKS
// MODULE: lib
// FILE: a.kt
package a.p
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1281
// FILE: 1.kt
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1282
// MODULE: lib
// FILE: lib.kt
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1284
// MODULE: lib
// FILE: lib.kt
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1829
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
+1
View File
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1281
// CALL_MAIN
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1318
// FILE: lib.kt
@@ -1,3 +1,4 @@
// SKIP_IR_INCREMENTAL_CHECKS
// EXPECTED_REACHABLE_NODES: 1320
// IGNORE_BACKEND: JS