mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-04-22 00:21:28 +00:00
Update js reachable nodes count after expanding StringBuilder api
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1221
|
||||
// EXPECTED_REACHABLE_NODES: 1369
|
||||
package foo
|
||||
|
||||
import kotlin.reflect.KFunction
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1206
|
||||
// EXPECTED_REACHABLE_NODES: 1372
|
||||
package foo
|
||||
|
||||
class A
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1251
|
||||
// EXPECTED_REACHABLE_NODES: 1401
|
||||
// DECLARES_VARIABLE: function=doResume name=k
|
||||
// PROPERTY_READ_COUNT: name=local$o count=1
|
||||
// PROPERTY_WRITE_COUNT: name=local$o count=2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1250
|
||||
// EXPECTED_REACHABLE_NODES: 1400
|
||||
|
||||
// Unmute when JS_IR supports release coroutines
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// EXPECTED_REACHABLE_NODES: 1280
|
||||
// EXPECTED_REACHABLE_NODES: 1431
|
||||
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1234
|
||||
// EXPECTED_REACHABLE_NODES: 1382
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
package lib
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1270
|
||||
// EXPECTED_REACHABLE_NODES: 1418
|
||||
// FILE: classes.kt
|
||||
class C : J
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1235
|
||||
// EXPECTED_REACHABLE_NODES: 1382
|
||||
class X(private val x: String) {
|
||||
operator fun getValue(thisRef: Any?, property: Any): String = x
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1237
|
||||
// EXPECTED_REACHABLE_NODES: 1386
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// DONT_TARGET_EXACT_BACKEND: JS_IR
|
||||
// EXPECTED_REACHABLE_NODES: 1241
|
||||
// EXPECTED_REACHABLE_NODES: 1430
|
||||
|
||||
// Not targeting JS_IR because it's too implementaion-specific
|
||||
// for legacy JS backend
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1231
|
||||
// EXPECTED_REACHABLE_NODES: 1380
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1217
|
||||
// EXPECTED_REACHABLE_NODES: 1365
|
||||
package foo
|
||||
|
||||
import kotlin.reflect.*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1226
|
||||
// EXPECTED_REACHABLE_NODES: 1375
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1515
|
||||
// EXPECTED_REACHABLE_NODES: 1674
|
||||
// KT-3518 Null pointer during null comparison in JS Backend
|
||||
package foo
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1222
|
||||
// EXPECTED_REACHABLE_NODES: 1368
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1237
|
||||
// EXPECTED_REACHABLE_NODES: 1386
|
||||
package foo
|
||||
|
||||
var c: String = "fail3"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1236
|
||||
// EXPECTED_REACHABLE_NODES: 1421
|
||||
package foo
|
||||
|
||||
fun whileReturn(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1236
|
||||
// EXPECTED_REACHABLE_NODES: 1423
|
||||
package foo
|
||||
|
||||
var global: String = ""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1380
|
||||
package foo
|
||||
|
||||
var global: String = ""
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1232
|
||||
// EXPECTED_REACHABLE_NODES: 1419
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1219
|
||||
// EXPECTED_REACHABLE_NODES: 1366
|
||||
package foo
|
||||
|
||||
val a1 = arrayOfNulls<Int>(0)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1219
|
||||
// EXPECTED_REACHABLE_NODES: 1366
|
||||
package foo
|
||||
|
||||
val a1 = arrayOfNulls<Int>(0)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// LANGUAGE_VERSION: 1.3
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1566
|
||||
// EXPECTED_REACHABLE_NODES: 1787
|
||||
package foo
|
||||
|
||||
fun testSize(expectedSize: Int, vararg i: UInt): Boolean {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1548
|
||||
// EXPECTED_REACHABLE_NODES: 1706
|
||||
package foo
|
||||
|
||||
fun sequenceFromFunctionWithInitialValue() {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1250
|
||||
// EXPECTED_REACHABLE_NODES: 1439
|
||||
package foo
|
||||
|
||||
val testString = "foobarbaz"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1226
|
||||
// EXPECTED_REACHABLE_NODES: 1374
|
||||
package foo
|
||||
|
||||
class Ex1(val s: String) : Exception()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1234
|
||||
// EXPECTED_REACHABLE_NODES: 1424
|
||||
package foo
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1356
|
||||
// EXPECTED_REACHABLE_NODES: 1505
|
||||
package foo
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1227
|
||||
// EXPECTED_REACHABLE_NODES: 1417
|
||||
package foo
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1533
|
||||
// EXPECTED_REACHABLE_NODES: 1692
|
||||
package foo
|
||||
|
||||
data class A(val bar: Int)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1240
|
||||
// EXPECTED_REACHABLE_NODES: 1427
|
||||
// see KT-7683
|
||||
// WhenTranslator must recognize KtWhenConditionInRange in general case of a class that has rangeTo method
|
||||
package foo
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1211
|
||||
// EXPECTED_REACHABLE_NODES: 1368
|
||||
|
||||
package foo
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1417
|
||||
// see KT-7683
|
||||
// WhenTranslator must recognize KtWhenConditionInRange and produce faster code when matched expression is Int
|
||||
package foo
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1219
|
||||
// EXPECTED_REACHABLE_NODES: 1376
|
||||
package foo
|
||||
|
||||
class SimpleEnumerator {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1196
|
||||
// EXPECTED_REACHABLE_NODES: 1373
|
||||
object Foo {
|
||||
val value = "O"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1376
|
||||
// GENERATE_SOURCE_MAPS
|
||||
// FILE: Enum.kt
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1203
|
||||
// EXPECTED_REACHABLE_NODES: 1379
|
||||
|
||||
external interface Foo {
|
||||
var externalProperty: String?
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1235
|
||||
// EXPECTED_REACHABLE_NODES: 1383
|
||||
interface I {
|
||||
fun foo() = "OK"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1232
|
||||
// EXPECTED_REACHABLE_NODES: 1380
|
||||
package foo
|
||||
|
||||
class C: B()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1224
|
||||
// EXPECTED_REACHABLE_NODES: 1372
|
||||
package foo
|
||||
|
||||
fun f() {}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1233
|
||||
// EXPECTED_REACHABLE_NODES: 1380
|
||||
class Greeting {
|
||||
val noon = xrun {
|
||||
verb = "Hello"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1192
|
||||
// EXPECTED_REACHABLE_NODES: 1368
|
||||
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1189
|
||||
// EXPECTED_REACHABLE_NODES: 1375
|
||||
// CHECK_CONTAINS_NO_CALLS: testDispatch
|
||||
// CHECK_CONTAINS_NO_CALLS: testExtension
|
||||
class Bar {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1229
|
||||
// EXPECTED_REACHABLE_NODES: 1376
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// EXPECTED_REACHABLE_NODES: 1249
|
||||
// EXPECTED_REACHABLE_NODES: 1397
|
||||
// LANGUAGE_VERSION: 1.2
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1526
|
||||
// EXPECTED_REACHABLE_NODES: 1682
|
||||
package foo
|
||||
|
||||
// CHECK_NOT_CALLED: f1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1542
|
||||
// EXPECTED_REACHABLE_NODES: 1702
|
||||
package foo
|
||||
|
||||
import kotlin.comparisons.*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1513
|
||||
// EXPECTED_REACHABLE_NODES: 1671
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// EXPECTED_REACHABLE_NODES: 1229
|
||||
// EXPECTED_REACHABLE_NODES: 1416
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1530
|
||||
// EXPECTED_REACHABLE_NODES: 1687
|
||||
external fun p(m: String): String
|
||||
|
||||
var log = ""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1211
|
||||
// EXPECTED_REACHABLE_NODES: 1368
|
||||
package foo
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1236
|
||||
// EXPECTED_REACHABLE_NODES: 1393
|
||||
package foo
|
||||
|
||||
class C(val i: Int) : Comparable<C>, A() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1228
|
||||
// EXPECTED_REACHABLE_NODES: 1415
|
||||
package foo
|
||||
|
||||
operator fun Int.component1(): Int {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1266
|
||||
// EXPECTED_REACHABLE_NODES: 1454
|
||||
|
||||
// MODULE: lib1
|
||||
// FILE: lib1.kt
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1227
|
||||
// EXPECTED_REACHABLE_NODES: 1375
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1222
|
||||
// EXPECTED_REACHABLE_NODES: 1368
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1219
|
||||
// EXPECTED_REACHABLE_NODES: 1366
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1229
|
||||
// EXPECTED_REACHABLE_NODES: 1378
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1379
|
||||
package foo
|
||||
|
||||
fun fact(n: Int): Long = if (n == 1) 1L else n * fact(n - 1)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1228
|
||||
// EXPECTED_REACHABLE_NODES: 1377
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1226
|
||||
// EXPECTED_REACHABLE_NODES: 1374
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1225
|
||||
// EXPECTED_REACHABLE_NODES: 1374
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// EXPECTED_REACHABLE_NODES: 1545
|
||||
// EXPECTED_REACHABLE_NODES: 1702
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
package foo
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1518
|
||||
// EXPECTED_REACHABLE_NODES: 1677
|
||||
package foo
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1258
|
||||
// EXPECTED_REACHABLE_NODES: 1400
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1226
|
||||
// EXPECTED_REACHABLE_NODES: 1413
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1281
|
||||
// EXPECTED_REACHABLE_NODES: 1420
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1226
|
||||
// EXPECTED_REACHABLE_NODES: 1413
|
||||
|
||||
fun box(): String {
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1522
|
||||
// EXPECTED_REACHABLE_NODES: 1683
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1221
|
||||
// EXPECTED_REACHABLE_NODES: 1370
|
||||
external class A
|
||||
|
||||
external object O
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1233
|
||||
// EXPECTED_REACHABLE_NODES: 1403
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// EXPECTED_REACHABLE_NODES: 1525
|
||||
// EXPECTED_REACHABLE_NODES: 1682
|
||||
package foo
|
||||
|
||||
// CHECK_NOT_CALLED: test
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1224
|
||||
// EXPECTED_REACHABLE_NODES: 1371
|
||||
interface A {
|
||||
fun foo(): String
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1228
|
||||
// EXPECTED_REACHABLE_NODES: 1376
|
||||
package foo
|
||||
|
||||
open class Base(val bb: String) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1378
|
||||
package foo
|
||||
|
||||
open class Base {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1230
|
||||
// EXPECTED_REACHABLE_NODES: 1378
|
||||
package foo
|
||||
|
||||
open class Base(val bs: String) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1231
|
||||
// EXPECTED_REACHABLE_NODES: 1379
|
||||
package foo
|
||||
|
||||
open class Base {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// EXPECTED_REACHABLE_NODES: 1219
|
||||
// EXPECTED_REACHABLE_NODES: 1366
|
||||
package foo
|
||||
|
||||
val a = arrayOfNulls<Int>(3)
|
||||
|
||||
Reference in New Issue
Block a user