kotlinx-benchmark
kotlinx-benchmark copied to clipboard
Kotlin multiplatform benchmarking toolkit
It would be nice to have an option to pass command-line arguments to the actual `node` process used for benchmarks. My personal use-case is that I need to pass `--experimental-options...
In docs it is specified that it is possible to create benchmarks outside of main package. However, it is not specified in terms of Kotlin Multiplatform. Maybe it should be...
For Jvm-only setup, can I use profiler as described in https://github.com/openjdk/jmh/blob/master/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_35_Profilers.java?
Currently, if warmup (or measurement) iteration count is not defined in the configuration script and in the annotation for a benchmark, the default value in JVM is `5` while in...
Currently, both warmup and measurement iterations use `iterationTime` and `iterationTimeUnit` values defined in the configuration script. `@Warmup` annotation only defines `iterations` value leaning on `@Measurement` `time` and `timeUnit` values. When...
As titled, if I try to run the following  it will automatically run this: ` glm:jvmTest:cleanJvmTest glm:jvmTest:jvmTest --tests "glm.func.funcGeometric.test"` but it'll throw > Project 'glm' not...
I've tried adding: ```kotlin val commonBenchmark by creating { dependsOn(commonMain) // or commonTest dependencies { implementation("org.jetbrains.kotlinx:kotlinx-benchmark-runtime:0.3.1") implementation("com.goncalossilva:resources:0.2.1") } } ``` And then configuring targets as documented: ```kotlin benchmark { targets...
On current moment, JS executor support returning `Promise` from benchmark function. But it doesn't support returning `Promise` from `setup` and `teardown`. On JVM and Native we can call `runBlocking` in...
Please see https://github.com/snrostov/gradle-benchmarks/blob/visualizer/visualizer/README.md Only basic graph implemented for starting point.
Downloaded the repository, runs fine with when the Gradle JVM is set to Java 15 but not Java 16 Working with JDK 15.0.4 Can't compile with JDK 16.0.2 System IntelliJ...