JmhSourceReportResult

@Serializable
data class JmhSourceReportResult(val jmhVersion: String, val jdkVersion: String, val forks: Int, val warmupIterations: Int, val warmupTime: String, val measurementIterations: Int, val measurementTime: String, val jvmArgs: List<String>, val vmName: String, val vmVersion: String, val benchmark: String, val mode: String, val primaryMetric: JmhSourceReportMetric, val secondaryMetrics: Map<String, JmhSourceReportMetric>? = null)

Исходный JMH отчет.

Author

Dmitry_Emelyanenko

Constructors

Link copied to clipboard
constructor(jmhVersion: String, jdkVersion: String, forks: Int, warmupIterations: Int, warmupTime: String, measurementIterations: Int, measurementTime: String, jvmArgs: List<String>, vmName: String, vmVersion: String, benchmark: String, mode: String, primaryMetric: JmhSourceReportMetric, secondaryMetrics: Map<String, JmhSourceReportMetric>? = null)

Properties

Link copied to clipboard
val benchmark: String

бенчмарк

Link copied to clipboard
val forks: Int

количество запуском JVM

Link copied to clipboard
val jdkVersion: String

версия JDK

Link copied to clipboard
val jmhVersion: String

версия JMH

Link copied to clipboard
val jvmArgs: List<String>

аргументы JVM

Link copied to clipboard

количество циклов измерения

Link copied to clipboard
val measurementTime: String

время измерения

Link copied to clipboard
val mode: String

режим работы

Link copied to clipboard

основная метрика

Link copied to clipboard

список второстепенных метрик

Link copied to clipboard
val vmName: String

название JM

Link copied to clipboard
val vmVersion: String

версия JM

Link copied to clipboard

количество циклов разогрева

Link copied to clipboard
val warmupTime: String

время разогрева