Skip to content

Commit 4f37da4

Browse files
committed
Add js builtin executor test configuration
1 parent 263965a commit 4f37da4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

examples/kotlin-multiplatform/build.gradle

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import org.jetbrains.kotlin.konan.target.HostManager
22
import org.jetbrains.kotlin.konan.target.KonanTarget
3+
import kotlinx.benchmark.gradle.JsBenchmarksExecutor
34

45
plugins {
56
id 'org.jetbrains.kotlin.multiplatform'
@@ -16,6 +17,7 @@ kotlin {
1617
jvm()
1718
js('jsIr', IR) { nodejs() }
1819
js { nodejs() }
20+
js('jsIrBuiltIn', IR) { nodejs() }
1921
wasm { d8() }
2022
if (HostManager.host == KonanTarget.MACOS_X64.INSTANCE) macosX64('native')
2123
if (HostManager.host == KonanTarget.MACOS_ARM64.INSTANCE) macosArm64('native')
@@ -57,6 +59,7 @@ benchmark {
5759
iterationTime = 300
5860
iterationTimeUnit = "ms"
5961
advanced("jvmForks", 3)
62+
advanced("jsUseBridge", true)
6063
}
6164

6265
params {
@@ -104,8 +107,10 @@ benchmark {
104107
}
105108
register("jsIr")
106109
register("js")
110+
register("jsIrBuiltIn") {
111+
jsBenchmarksExecutor = JsBenchmarksExecutor.BuiltIn
112+
}
107113
register("wasm")
108114
register("native")
109115
}
110-
}
111-
116+
}

0 commit comments

Comments
 (0)