kotlinx-benchmark icon indicating copy to clipboard operation
kotlinx-benchmark copied to clipboard

Kotlin multiplatform benchmarking toolkit

Results 83 kotlinx-benchmark issues
Sort by recently updated
recently updated
newest added

Bazel become becoming more populate, can team help to add support setup for Bazel build?

enhancement

I've noticed, while debugging similar issues in Kotlin Gradle Plugin, kotlinx-benchmark creates (instead of just registering) tasks eagerly. Some samples of stacktraces: ``` at org.gradle.api.internal.tasks.DefaultTaskCollection.getByName(DefaultTaskCollection.java:46) at kotlinx.benchmark.gradle.JvmTasksKt.createJvmBenchmarkCompileTask(JvmTasks.kt:133) at kotlinx.benchmark.gradle.JvmJavaTasksKt.processJavaSourceSet(JvmJavaTasks.kt:26) at...

The CommonBlackhole class is going to be hidden/internalized. Once it is internal, the public Js and WasmJs Blackhole classes won’t be able to inherit from it. This separate source set,...

I tried to follow the Kotlin/JVM setup https://github.com/Kotlin/kotlinx-benchmark/blob/master/docs/kotlin-jvm-project-setup.md but unfortunately I could not get it working. I have added the plugin & benchmark runtime dependency and added this to the...

- replace deprecated Project.buildDir with layout.buildDirectory - replace deprecated createTempFile with Files.createTempFile - change NativeBenchmarkExec from `open` to `abstract` to avoid `does not implement abstract base class member public abstract...

Review the current public API of the source generator and compile tasks created by the kx-benchmark-plugin. It may be wise to make them internal after all. Discussed here: https://github.com/Kotlin/kotlinx-benchmark/pull/194#discussion_r1546790565

While analyzing the performance of some Kotlin stdlib functions, I faced the following issue: when running wasmJs benchmarks, the first benchmark among the batch always runs faster. Consider the following...

bug

The Kotlin DSL has many advantages over the Groovy DSL, making it easier to work with. Some of kotlinx-benchmark's build scripts already use Kotlin DSL, and this PR converts the...