[Wasm] export __callFunction_* only when a respective closure/lambda converter is used

This commit is contained in:
Zalim Bashorov
2023-04-06 15:03:04 +02:00
committed by Space Team
parent 699ad87be2
commit c114afb55d
7 changed files with 19 additions and 8 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
// TARGET_BACKEND: WASM
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 34_869
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_359
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 29_800
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_104
// FILE: test.kt
+2 -2
View File
@@ -1,7 +1,7 @@
// TARGET_BACKEND: WASM
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 65_687
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_458
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 60_691
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_130
fun box(): String {
println("Hello, World!")
+2 -2
View File
@@ -1,7 +1,7 @@
// TARGET_BACKEND: WASM
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 38_128
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_798
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 31_232
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_659
// FILE: test.kt
+2 -2
View File
@@ -1,6 +1,6 @@
// TARGET_BACKEND: WASM
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 34_917
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 6_231
// WASM_DCE_EXPECTED_OUTPUT_SIZE: wasm 29_848
// WASM_DCE_EXPECTED_OUTPUT_SIZE: mjs 5_976
fun box() = "OK"