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

Eager tasks creation

Open Tapchicoma opened this issue 3 years ago • 0 comments
trafficstars

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 kotlinx.benchmark.gradle.BenchmarksPlugin.processConfigurations$lambda-4(BenchmarksPlugin.kt:79)
 at org.gradle.api.internal.tasks.DefaultTaskCollection.getByName(DefaultTaskCollection.java:46)
 at kotlinx.benchmark.gradle.JvmTasksKt.createJvmBenchmarkExecTask(JvmTasks.kt:158)
 at kotlinx.benchmark.gradle.JvmJavaTasksKt.processJavaSourceSet(JvmJavaTasks.kt:30)
 at kotlinx.benchmark.gradle.BenchmarksPlugin.processConfigurations$lambda-4(BenchmarksPlugin.kt:79)

Tapchicoma avatar Nov 07 '22 17:11 Tapchicoma