diff --git a/benchmarks/.scalafmt.conf b/benchmarks/.scalafmt.conf deleted file mode 120000 index 4cb05e831..000000000 --- a/benchmarks/.scalafmt.conf +++ /dev/null @@ -1 +0,0 @@ -../.scalafmt.conf \ No newline at end of file diff --git a/benchmarks/build.sbt b/benchmarks/build.sbt deleted file mode 100644 index dad19e160..000000000 --- a/benchmarks/build.sbt +++ /dev/null @@ -1,31 +0,0 @@ -val ProtobufJavaVersion = "3.11.1" - -val Scala213 = "2.13.1" - -val Scala212 = "2.12.10" - -lazy val root = project - .in(file(".")) - .enablePlugins(JmhPlugin) - .settings( - publish / skip := true, - crossScalaVersions := Seq(Scala213, Scala212), - scalaVersion := Scala213, - Compile / PB.protocVersion := "-v" + ProtobufJavaVersion, - Compile / PB.targets := Seq( - PB.gens.java(ProtobufJavaVersion) -> (Compile / sourceManaged).value / "protos", - scalapb.gen(javaConversions = true) -> (Compile / sourceManaged).value / "protos" - ), - libraryDependencies ++= Seq( - "com.thesamet.scalapb" %% "scalapb-runtime" % scalapb.compiler.Version.scalapbVersion % "protobuf" - ), - Compile / sourceGenerators += Def.task { - val file = (Compile / sourceDirectory).value / "templates" / "message.scala.tmpl" - val content = IO.read(file) - TestNames.testNames.map { m => - val out = (Compile / sourceManaged).value / "gen" / s"${m}Test.scala" - IO.write(out, content.replace("${Message}", m)) - out - } - } - ) diff --git a/benchmarks/project/TestNames.sc b/benchmarks/project/TestNames.sc deleted file mode 120000 index 57af1f257..000000000 --- a/benchmarks/project/TestNames.sc +++ /dev/null @@ -1 +0,0 @@ -TestNames.scala \ No newline at end of file diff --git a/benchmarks/project/TestNames.scala b/benchmarks/project/TestNames.scala deleted file mode 100644 index e6fa1492f..000000000 --- a/benchmarks/project/TestNames.scala +++ /dev/null @@ -1,10 +0,0 @@ -object TestNames { - val testNames = Seq( - "Enum", - "EnumVector", - "IntVector", - "MessageContainer", - "SimpleMessage", - "StringMessage" - ) -} diff --git a/benchmarks/project/build.properties b/benchmarks/project/build.properties deleted file mode 100644 index 6624da70b..000000000 --- a/benchmarks/project/build.properties +++ /dev/null @@ -1 +0,0 @@ -sbt.version=1.3.5 diff --git a/benchmarks/project/plugins.sbt b/benchmarks/project/plugins.sbt deleted file mode 100644 index af35bd60c..000000000 --- a/benchmarks/project/plugins.sbt +++ /dev/null @@ -1,9 +0,0 @@ -val ScalapbVersion = sys.env.getOrElse("SCALAPB", "0.10.0-SNAPSHOT") - -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") - -addSbtPlugin("com.thesamet" % "sbt-protoc" % "0.99.27") - -addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.3.7") - -libraryDependencies += "com.thesamet.scalapb" %% "compilerplugin" % ScalapbVersion diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..d594b23e2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,316 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..3195c2d7f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/profile/scalapb.perf.EnumBench.proxyJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1047 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/results.json new file mode 100644 index 000000000..876ae1f45 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/proxyJava/results.json @@ -0,0 +1,541 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 34.17912755189015, + "scoreError" : 1.2588745275522624, + "scoreConfidence" : [ + 32.92025302433788, + 35.43800207944241 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 50.0, + "99.9" : 91.0, + "99.99" : 991.6400000003632, + "99.999" : 32579.8015999496, + "99.9999" : 35968.0, + "100.0" : 35968.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 23190 ], + [ 31.0, 1429 ], + [ 40.0, 8089 ], + [ 41.0, 663 ], + [ 50.0, 185 ], + [ 51.0, 16 ], + [ 60.0, 36 ], + [ 61.0, 6 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 8 ], + [ 81.0, 3 ], + [ 90.0, 5 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 2 ], + [ 120.0, 2 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 220.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 340.0, 1 ], + [ 361.0, 1 ], + [ 411.0, 1 ], + [ 992.0, 1 ], + [ 1022.0, 1 ], + [ 1202.0, 1 ], + [ 1292.0, 1 ], + [ 1592.0, 1 ], + [ 4304.0, 1 ], + [ 26272.0, 1 ] + ], + [ + [ 30.0, 22943 ], + [ 31.0, 1325 ], + [ 40.0, 8343 ], + [ 41.0, 705 ], + [ 50.0, 321 ], + [ 51.0, 38 ], + [ 60.0, 102 ], + [ 61.0, 11 ], + [ 70.0, 35 ], + [ 71.0, 4 ], + [ 80.0, 23 ], + [ 81.0, 4 ], + [ 90.0, 14 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 531.0, 1 ], + [ 1602.0, 1 ], + [ 35968.0, 1 ] + ], + [ + [ 30.0, 23320 ], + [ 31.0, 1444 ], + [ 40.0, 8473 ], + [ 41.0, 674 ], + [ 50.0, 171 ], + [ 51.0, 14 ], + [ 60.0, 45 ], + [ 61.0, 8 ], + [ 70.0, 17 ], + [ 71.0, 4 ], + [ 80.0, 8 ], + [ 81.0, 2 ], + [ 90.0, 9 ], + [ 91.0, 2 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 3 ], + [ 140.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 250.0, 2 ], + [ 261.0, 1 ], + [ 290.0, 1 ], + [ 301.0, 1 ], + [ 331.0, 1 ], + [ 4952.0, 1 ], + [ 7664.0, 1 ] + ], + [ + [ 30.0, 23303 ], + [ 31.0, 1412 ], + [ 40.0, 8391 ], + [ 41.0, 696 ], + [ 50.0, 209 ], + [ 51.0, 23 ], + [ 60.0, 68 ], + [ 61.0, 6 ], + [ 70.0, 13 ], + [ 71.0, 3 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 5 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 181.0, 2 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 250.0, 1 ], + [ 261.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 311.0, 1 ], + [ 631.0, 1 ], + [ 2284.0, 1 ], + [ 5536.0, 1 ], + [ 21888.0, 1 ] + ], + [ + [ 30.0, 23216 ], + [ 31.0, 1432 ], + [ 40.0, 8390 ], + [ 41.0, 708 ], + [ 50.0, 239 ], + [ 51.0, 23 ], + [ 60.0, 50 ], + [ 61.0, 7 ], + [ 70.0, 21 ], + [ 71.0, 2 ], + [ 80.0, 14 ], + [ 81.0, 1 ], + [ 90.0, 7 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 190.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 351.0, 1 ], + [ 521.0, 1 ], + [ 791.0, 1 ], + [ 901.0, 1 ], + [ 962.0, 1 ], + [ 4068.0, 1 ], + [ 25280.0, 1 ], + [ 31136.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 50.0, + 41.0, + 50.0, + 50.0 + ] + ] + }, + "p0.999" : { + "score" : 91.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91.0, + "50.0" : 91.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 91.0, + "99.9" : 91.0, + "99.99" : 91.0, + "99.999" : 91.0, + "99.9999" : 91.0, + "100.0" : 91.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 144.15999999998894, + 91.86399999997957, + 90.0, + 90.0, + 100.0 + ] + ] + }, + "p0.9999" : { + "score" : 991.6400000003632, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 991.6400000003632, + "50.0" : 991.6400000003632, + "90.0" : 991.6400000003632, + "95.0" : 991.6400000003632, + "99.0" : 991.6400000003632, + "99.9" : 991.6400000003632, + "99.99" : 991.6400000003632, + "99.999" : 991.6400000003632, + "99.9999" : 991.6400000003632, + "100.0" : 991.6400000003632 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1481.4799999980023, + 437.3039999990724, + 318.34000000004016, + 1595.0296000015587, + 2779.6312000041944 + ] + ] + }, + "p1.00" : { + "score" : 35968.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35968.0, + "50.0" : 35968.0, + "90.0" : 35968.0, + "95.0" : 35968.0, + "99.0" : 35968.0, + "99.9" : 35968.0, + "99.99" : 35968.0, + "99.999" : 35968.0, + "99.9999" : 35968.0, + "100.0" : 35968.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 26272.0, + 35968.0, + 7664.0, + 21888.0, + 31136.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..7f8c31444 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,299 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..f4fabd07a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/profile/scalapb.perf.EnumBench.readJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,876 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/results.json new file mode 100644 index 000000000..57ca16a71 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/readJava/results.json @@ -0,0 +1,660 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 32.788882695338046, + "scoreError" : 0.6794426955282434, + "scoreConfidence" : [ + 32.1094399998098, + 33.46832539086629 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 50.0, + "99.9" : 190.0, + "99.99" : 2393.0999999998603, + "99.999" : 20913.28800001368, + "99.9999" : 25152.0, + "100.0" : 25152.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 29483 ], + [ 31.0, 1771 ], + [ 40.0, 5046 ], + [ 41.0, 389 ], + [ 50.0, 255 ], + [ 51.0, 26 ], + [ 60.0, 43 ], + [ 61.0, 4 ], + [ 70.0, 29 ], + [ 71.0, 1 ], + [ 80.0, 8 ], + [ 81.0, 4 ], + [ 90.0, 3 ], + [ 91.0, 2 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 7 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 371.0, 1 ], + [ 410.0, 1 ], + [ 421.0, 1 ], + [ 471.0, 1 ], + [ 511.0, 1 ], + [ 551.0, 1 ], + [ 822.0, 1 ], + [ 912.0, 1 ], + [ 922.0, 1 ], + [ 1202.0, 1 ], + [ 4136.0, 1 ], + [ 6072.0, 1 ] + ], + [ + [ 30.0, 29720 ], + [ 31.0, 1824 ], + [ 40.0, 5055 ], + [ 41.0, 426 ], + [ 50.0, 183 ], + [ 51.0, 15 ], + [ 60.0, 35 ], + [ 61.0, 3 ], + [ 70.0, 13 ], + [ 71.0, 2 ], + [ 80.0, 16 ], + [ 81.0, 3 ], + [ 90.0, 8 ], + [ 91.0, 3 ], + [ 100.0, 5 ], + [ 101.0, 1 ], + [ 110.0, 6 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 2 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 471.0, 1 ], + [ 491.0, 1 ], + [ 661.0, 1 ], + [ 1122.0, 1 ], + [ 1372.0, 1 ], + [ 4048.0, 1 ], + [ 5464.0, 1 ], + [ 8256.0, 1 ], + [ 20256.0, 1 ] + ], + [ + [ 30.0, 29404 ], + [ 31.0, 1823 ], + [ 40.0, 5068 ], + [ 41.0, 377 ], + [ 50.0, 216 ], + [ 51.0, 27 ], + [ 60.0, 44 ], + [ 61.0, 3 ], + [ 70.0, 16 ], + [ 71.0, 2 ], + [ 80.0, 16 ], + [ 81.0, 2 ], + [ 90.0, 8 ], + [ 91.0, 2 ], + [ 100.0, 4 ], + [ 101.0, 2 ], + [ 110.0, 1 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 461.0, 1 ], + [ 741.0, 1 ], + [ 841.0, 1 ], + [ 871.0, 1 ], + [ 1812.0, 1 ], + [ 2352.0, 1 ], + [ 2984.0, 1 ], + [ 4056.0, 1 ], + [ 5856.0, 1 ], + [ 5928.0, 1 ], + [ 25152.0, 1 ] + ], + [ + [ 30.0, 30065 ], + [ 31.0, 1824 ], + [ 40.0, 5054 ], + [ 41.0, 419 ], + [ 50.0, 243 ], + [ 51.0, 30 ], + [ 60.0, 20 ], + [ 61.0, 2 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 350.0, 1 ], + [ 371.0, 1 ], + [ 391.0, 1 ], + [ 541.0, 1 ], + [ 722.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 982.0, 1 ], + [ 1072.0, 1 ], + [ 1462.0, 1 ], + [ 3556.0, 1 ], + [ 4176.0, 1 ], + [ 4776.0, 1 ] + ], + [ + [ 30.0, 29757 ], + [ 31.0, 1787 ], + [ 40.0, 4954 ], + [ 41.0, 426 ], + [ 50.0, 192 ], + [ 51.0, 20 ], + [ 60.0, 33 ], + [ 61.0, 3 ], + [ 70.0, 13 ], + [ 71.0, 3 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 2 ], + [ 100.0, 4 ], + [ 101.0, 1 ], + [ 110.0, 5 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 361.0, 1 ], + [ 401.0, 1 ], + [ 461.0, 1 ], + [ 1032.0, 1 ], + [ 1122.0, 1 ], + [ 1362.0, 1 ], + [ 1552.0, 1 ], + [ 2472.0, 1 ], + [ 4176.0, 1 ], + [ 4288.0, 1 ], + [ 6792.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 41.0, + 50.0, + 41.0, + 41.0 + ] + ] + }, + "p0.999" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 168.85699999999633, + 176.66100000000733, + 230.91500000000087, + 190.2630000000063, + 170.7410000000018 + ] + ] + }, + "p0.9999" : { + "score" : 2393.0999999998603, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2393.0999999998603, + "50.0" : 2393.0999999998603, + "90.0" : 2393.0999999998603, + "95.0" : 2393.0999999998603, + "99.0" : 2393.0999999998603, + "99.9" : 2393.0999999998603, + "99.99" : 2393.0999999998603, + "99.999" : 2393.0999999998603, + "99.9999" : 2393.0999999998603, + "100.0" : 2393.0999999998603 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1002.44399999897, + 4420.266400002176, + 4580.6999999988475, + 1935.8722000043635, + 2939.0663999916287 + ] + ] + }, + "p1.00" : { + "score" : 25152.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25152.0, + "50.0" : 25152.0, + "90.0" : 25152.0, + "95.0" : 25152.0, + "99.0" : 25152.0, + "99.9" : 25152.0, + "99.99" : 25152.0, + "99.999" : 25152.0, + "99.9999" : 25152.0, + "100.0" : 25152.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6072.0, + 20256.0, + 25152.0, + 4776.0, + 6792.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..af970c307 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,277 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..62de3bc1d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/profile/scalapb.perf.EnumBench.writeJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,570 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/results.json new file mode 100644 index 000000000..5c0c4f492 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumBench/writeJava/results.json @@ -0,0 +1,440 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 29.801981165492055, + "scoreError" : 1.119307601447304, + "scoreConfidence" : [ + 28.68267356404475, + 30.92128876693936 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 50.0, + "99.99" : 1445.0197999547236, + "99.999" : 25018.36959998682, + "99.9999" : 28384.0, + "100.0" : 28384.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 4152 ], + [ 21.0, 167 ], + [ 30.0, 26801 ], + [ 31.0, 1583 ], + [ 40.0, 25 ], + [ 41.0, 2 ], + [ 50.0, 5 ], + [ 51.0, 1 ], + [ 60.0, 4 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 170.0, 1 ], + [ 301.0, 1 ], + [ 2124.0, 1 ], + [ 2692.0, 1 ], + [ 2904.0, 1 ], + [ 3356.0, 1 ] + ], + [ + [ 20.0, 4158 ], + [ 21.0, 167 ], + [ 30.0, 26802 ], + [ 31.0, 1576 ], + [ 40.0, 31 ], + [ 41.0, 4 ], + [ 50.0, 3 ], + [ 51.0, 2 ], + [ 60.0, 5 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 2 ], + [ 210.0, 1 ], + [ 8152.0, 1 ], + [ 28384.0, 1 ] + ], + [ + [ 20.0, 4205 ], + [ 21.0, 179 ], + [ 30.0, 26734 ], + [ 31.0, 1608 ], + [ 40.0, 38 ], + [ 41.0, 2 ], + [ 50.0, 4 ], + [ 51.0, 1 ], + [ 60.0, 7 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 191.0, 1 ], + [ 2504.0, 1 ], + [ 2884.0, 1 ], + [ 3644.0, 1 ], + [ 14496.0, 1 ], + [ 21408.0, 1 ], + [ 21632.0, 1 ], + [ 22080.0, 1 ] + ], + [ + [ 20.0, 4183 ], + [ 21.0, 170 ], + [ 30.0, 26570 ], + [ 31.0, 1655 ], + [ 40.0, 74 ], + [ 41.0, 3 ], + [ 50.0, 15 ], + [ 51.0, 1 ], + [ 60.0, 19 ], + [ 61.0, 1 ], + [ 70.0, 10 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 111.0, 1 ], + [ 200.0, 1 ], + [ 3044.0, 1 ] + ], + [ + [ 20.0, 4177 ], + [ 21.0, 155 ], + [ 30.0, 26671 ], + [ 31.0, 1576 ], + [ 40.0, 70 ], + [ 41.0, 8 ], + [ 50.0, 9 ], + [ 51.0, 2 ], + [ 60.0, 19 ], + [ 61.0, 4 ], + [ 70.0, 4 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 310.0, 1 ], + [ 3304.0, 1 ], + [ 23104.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 41.0, + 60.0, + 60.0 + ] + ] + }, + "p0.9999" : { + "score" : 1445.0197999547236, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1445.0197999547236, + "50.0" : 1445.0197999547236, + "90.0" : 1445.0197999547236, + "95.0" : 1445.0197999547236, + "99.0" : 1445.0197999547236, + "99.9" : 1445.0197999547236, + "99.99" : 1445.0197999547236, + "99.999" : 1445.0197999547236, + "99.9999" : 1445.0197999547236, + "100.0" : 1445.0197999547236 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2535.402399998886, + 177.1202999994057, + 19474.022400023416, + 108.01349999997183, + 280.417399999842 + ] + ] + }, + "p1.00" : { + "score" : 28384.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 28384.0, + "50.0" : 28384.0, + "90.0" : 28384.0, + "95.0" : 28384.0, + "99.0" : 28384.0, + "99.9" : 28384.0, + "99.99" : 28384.0, + "99.999" : 28384.0, + "99.9999" : 28384.0, + "100.0" : 28384.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3356.0, + 28384.0, + 22080.0, + 3044.0, + 23104.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..bd4c8333e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,314 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..d69bce343 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,745 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..e2184a893 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,335 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..f42793a60 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1433 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..1eb80e170 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,346 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..f20b921f9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1120 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..1f5585c3d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,362 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..759083186 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/profile/scalapb.perf.EnumVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,1007 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/results.json new file mode 100644 index 000000000..6984cfe48 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/proxyJava/results.json @@ -0,0 +1,4655 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 33.30359649794522, + "scoreError" : 2.923731395315685, + "scoreConfidence" : [ + 30.379865102629537, + 36.227327893260906 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 41.0, + "99.9" : 210.0, + "99.99" : 4623.004799993942, + "99.999" : 60689.47968002781, + "99.9999" : 61632.0, + "100.0" : 61632.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 202 ], + [ 21.0, 7 ], + [ 30.0, 20692 ], + [ 31.0, 1286 ], + [ 40.0, 938 ], + [ 41.0, 68 ], + [ 50.0, 113 ], + [ 51.0, 12 ], + [ 60.0, 39 ], + [ 61.0, 7 ], + [ 70.0, 19 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 300.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 341.0, 1 ], + [ 380.0, 1 ], + [ 391.0, 1 ], + [ 4044.0, 1 ], + [ 7448.0, 1 ], + [ 61632.0, 1 ] + ], + [ + [ 20.0, 183 ], + [ 21.0, 6 ], + [ 30.0, 20771 ], + [ 31.0, 1254 ], + [ 40.0, 955 ], + [ 41.0, 80 ], + [ 50.0, 114 ], + [ 51.0, 12 ], + [ 60.0, 59 ], + [ 61.0, 7 ], + [ 70.0, 16 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 521.0, 1 ], + [ 1132.0, 1 ], + [ 2092.0, 1 ], + [ 5328.0, 1 ] + ], + [ + [ 20.0, 199 ], + [ 21.0, 8 ], + [ 30.0, 20925 ], + [ 31.0, 1258 ], + [ 40.0, 851 ], + [ 41.0, 66 ], + [ 50.0, 93 ], + [ 51.0, 8 ], + [ 60.0, 35 ], + [ 61.0, 3 ], + [ 70.0, 13 ], + [ 71.0, 2 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 321.0, 1 ], + [ 410.0, 1 ], + [ 882.0, 1 ], + [ 1714.0, 1 ], + [ 2252.0, 1 ], + [ 2852.0, 1 ], + [ 4392.0, 1 ], + [ 5696.0, 1 ], + [ 7600.0, 1 ], + [ 26368.0, 1 ] + ], + [ + [ 20.0, 187 ], + [ 21.0, 7 ], + [ 30.0, 21075 ], + [ 31.0, 1313 ], + [ 40.0, 715 ], + [ 41.0, 60 ], + [ 50.0, 73 ], + [ 51.0, 6 ], + [ 60.0, 29 ], + [ 61.0, 6 ], + [ 70.0, 9 ], + [ 71.0, 2 ], + [ 80.0, 1 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 320.0, 1 ], + [ 351.0, 1 ], + [ 391.0, 1 ], + [ 871.0, 1 ], + [ 1122.0, 1 ], + [ 1232.0, 1 ], + [ 9152.0, 1 ], + [ 40064.0, 1 ] + ], + [ + [ 20.0, 199 ], + [ 21.0, 7 ], + [ 30.0, 21142 ], + [ 31.0, 1318 ], + [ 40.0, 673 ], + [ 41.0, 55 ], + [ 50.0, 74 ], + [ 51.0, 7 ], + [ 60.0, 24 ], + [ 61.0, 4 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 190.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 320.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 381.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 621.0, 1 ], + [ 632.0, 1 ], + [ 1302.0, 1 ], + [ 1892.0, 1 ], + [ 2084.0, 1 ], + [ 3356.0, 1 ], + [ 5480.0, 1 ], + [ 35776.0, 1 ], + [ 56256.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 41.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 210.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 210.0, + "50.0" : 210.0, + "90.0" : 210.0, + "95.0" : 210.0, + "99.0" : 210.0, + "99.9" : 210.0, + "99.99" : 210.0, + "99.999" : 210.0, + "99.9999" : 210.0, + "100.0" : 210.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 206.05800000001545, + 244.88000000001193, + 235.40099999997983, + 195.2749999999869, + 245.05000000000655 + ] + ] + }, + "p0.9999" : { + "score" : 4623.004799993942, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4623.004799993942, + "50.0" : 4623.004799993942, + "90.0" : 4623.004799993942, + "95.0" : 4623.004799993942, + "99.0" : 4623.004799993942, + "99.9" : 4623.004799993942, + "99.99" : 4623.004799993942, + "99.999" : 4623.004799993942, + "99.9999" : 4623.004799993942, + "100.0" : 4623.004799993942 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6277.7048000043, + 1754.8479999990668, + 6931.505599993339, + 6360.199999993085, + 25020.920000013226 + ] + ] + }, + "p1.00" : { + "score" : 61632.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61632.0, + "50.0" : 61632.0, + "90.0" : 61632.0, + "95.0" : 61632.0, + "99.0" : 61632.0, + "99.9" : 61632.0, + "99.99" : 61632.0, + "99.999" : 61632.0, + "99.9999" : 61632.0, + "100.0" : 61632.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61632.0, + 5328.0, + 26368.0, + 40064.0, + 56256.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 71.07939790551195, + "scoreError" : 2.9021802309274287, + "scoreConfidence" : [ + 68.17721767458453, + 73.98157813643938 + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 61.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 100.0, + "99.9" : 351.91800000012154, + "99.99" : 13198.265599986073, + "99.999" : 41011.99487999268, + "99.9999" : 41280.0, + "100.0" : 41280.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 60.0, 9801 ], + [ 61.0, 1299 ], + [ 70.0, 6513 ], + [ 71.0, 1005 ], + [ 80.0, 1454 ], + [ 81.0, 255 ], + [ 90.0, 307 ], + [ 91.0, 67 ], + [ 100.0, 110 ], + [ 101.0, 26 ], + [ 110.0, 71 ], + [ 111.0, 17 ], + [ 120.0, 24 ], + [ 121.0, 8 ], + [ 130.0, 9 ], + [ 131.0, 3 ], + [ 140.0, 9 ], + [ 141.0, 4 ], + [ 150.0, 7 ], + [ 151.0, 1 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 380.0, 1 ], + [ 401.0, 1 ], + [ 461.0, 1 ], + [ 531.0, 1 ], + [ 941.0, 1 ], + [ 962.0, 1 ], + [ 992.0, 1 ], + [ 1112.0, 1 ], + [ 1372.0, 1 ], + [ 1422.0, 1 ], + [ 1492.0, 1 ], + [ 1952.0, 1 ], + [ 2052.0, 1 ], + [ 2092.0, 1 ], + [ 3684.0, 1 ], + [ 3836.0, 1 ], + [ 5008.0, 1 ], + [ 5128.0, 1 ], + [ 5784.0, 1 ], + [ 6576.0, 1 ], + [ 6880.0, 1 ], + [ 9488.0, 1 ], + [ 19328.0, 1 ], + [ 41280.0, 1 ] + ], + [ + [ 60.0, 10103 ], + [ 61.0, 1278 ], + [ 70.0, 6541 ], + [ 71.0, 993 ], + [ 80.0, 1487 ], + [ 81.0, 242 ], + [ 90.0, 274 ], + [ 91.0, 59 ], + [ 100.0, 73 ], + [ 101.0, 18 ], + [ 110.0, 43 ], + [ 111.0, 10 ], + [ 120.0, 13 ], + [ 121.0, 2 ], + [ 130.0, 3 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 2 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 471.0, 1 ], + [ 511.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 691.0, 1 ], + [ 792.0, 1 ], + [ 841.0, 1 ], + [ 901.0, 1 ], + [ 1052.0, 1 ], + [ 1252.0, 1 ], + [ 1732.0, 1 ], + [ 2084.0, 1 ], + [ 2332.0, 1 ], + [ 3768.0, 1 ], + [ 4256.0, 1 ], + [ 4312.0, 1 ], + [ 7832.0, 1 ], + [ 21632.0, 1 ], + [ 29120.0, 1 ], + [ 36736.0, 1 ] + ], + [ + [ 60.0, 10218 ], + [ 61.0, 1334 ], + [ 70.0, 6477 ], + [ 71.0, 990 ], + [ 80.0, 1430 ], + [ 81.0, 262 ], + [ 90.0, 258 ], + [ 91.0, 55 ], + [ 100.0, 74 ], + [ 101.0, 11 ], + [ 110.0, 24 ], + [ 111.0, 9 ], + [ 120.0, 13 ], + [ 121.0, 2 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 4 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 361.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 450.0, 1 ], + [ 481.0, 1 ], + [ 651.0, 1 ], + [ 731.0, 1 ], + [ 822.0, 1 ], + [ 1021.0, 1 ], + [ 1022.0, 1 ], + [ 1052.0, 1 ], + [ 1232.0, 1 ], + [ 1652.0, 1 ], + [ 1702.0, 1 ], + [ 4144.0, 1 ], + [ 4712.0, 1 ], + [ 5568.0, 1 ], + [ 8656.0, 1 ], + [ 9536.0, 1 ], + [ 18464.0, 1 ], + [ 25472.0, 1 ] + ], + [ + [ 60.0, 10169 ], + [ 61.0, 1268 ], + [ 70.0, 6474 ], + [ 71.0, 1009 ], + [ 80.0, 1453 ], + [ 81.0, 264 ], + [ 90.0, 287 ], + [ 91.0, 58 ], + [ 100.0, 87 ], + [ 101.0, 21 ], + [ 110.0, 32 ], + [ 111.0, 10 ], + [ 120.0, 11 ], + [ 121.0, 2 ], + [ 130.0, 6 ], + [ 131.0, 3 ], + [ 140.0, 6 ], + [ 141.0, 3 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 401.0, 1 ], + [ 491.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 641.0, 1 ], + [ 772.0, 1 ], + [ 802.0, 1 ], + [ 962.0, 1 ], + [ 1032.0, 1 ], + [ 1082.0, 1 ], + [ 1382.0, 1 ], + [ 1472.0, 1 ], + [ 2412.0, 1 ], + [ 2704.0, 1 ], + [ 4728.0, 1 ], + [ 4968.0, 1 ], + [ 5304.0, 1 ], + [ 5448.0, 1 ], + [ 8432.0, 1 ] + ], + [ + [ 60.0, 10186 ], + [ 61.0, 1272 ], + [ 70.0, 6328 ], + [ 71.0, 978 ], + [ 80.0, 1505 ], + [ 81.0, 266 ], + [ 90.0, 300 ], + [ 91.0, 70 ], + [ 100.0, 105 ], + [ 101.0, 22 ], + [ 110.0, 34 ], + [ 111.0, 10 ], + [ 120.0, 15 ], + [ 121.0, 3 ], + [ 130.0, 11 ], + [ 131.0, 3 ], + [ 140.0, 12 ], + [ 141.0, 4 ], + [ 150.0, 5 ], + [ 151.0, 2 ], + [ 160.0, 4 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 3 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 391.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 612.0, 1 ], + [ 701.0, 1 ], + [ 1052.0, 1 ], + [ 1412.0, 1 ], + [ 1612.0, 1 ], + [ 2184.0, 1 ], + [ 2412.0, 1 ], + [ 2784.0, 1 ], + [ 4192.0, 1 ], + [ 5664.0, 1 ], + [ 6600.0, 1 ], + [ 19328.0, 1 ], + [ 28480.0, 1 ], + [ 29024.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 61.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61.0, + "50.0" : 61.0, + "90.0" : 61.0, + "95.0" : 61.0, + "99.0" : 61.0, + "99.9" : 61.0, + "99.99" : 61.0, + "99.999" : 61.0, + "99.9999" : 61.0, + "100.0" : 61.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61.0, + 61.0, + 61.0, + 61.0, + 61.0 + ] + ] + }, + "p0.90" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 105.68000000000393, + 100.0, + 91.0, + 100.0, + 100.0 + ] + ] + }, + "p0.999" : { + "score" : 351.91800000012154, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 351.91800000012154, + "50.0" : 351.91800000012154, + "90.0" : 351.91800000012154, + "95.0" : 351.91800000012154, + "99.0" : 351.91800000012154, + "99.9" : 351.91800000012154, + "99.99" : 351.91800000012154, + "99.999" : 351.91800000012154, + "99.9999" : 351.91800000012154, + "100.0" : 351.91800000012154 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 527.6400000000795, + 404.7600000000384, + 356.40000000000873, + 355.5000000000291, + 330.80899999999747 + ] + ] + }, + "p0.9999" : { + "score" : 13198.265599986073, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 13198.265599986073, + "50.0" : 13198.265599986073, + "90.0" : 13198.265599986073, + "95.0" : 13198.265599986073, + "99.0" : 13198.265599986073, + "99.9" : 13198.265599986073, + "99.99" : 13198.265599986073, + "99.999" : 13198.265599986073, + "99.9999" : 13198.265599986073, + "100.0" : 13198.265599986073 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 18296.767999990378, + 28215.44959999551, + 17365.855999971158, + 5430.359999999811, + 27389.996800001012 + ] + ] + }, + "p1.00" : { + "score" : 41280.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41280.0, + "50.0" : 41280.0, + "90.0" : 41280.0, + "95.0" : 41280.0, + "99.0" : 41280.0, + "99.9" : 41280.0, + "99.99" : 41280.0, + "99.999" : 41280.0, + "99.9999" : 41280.0, + "100.0" : 41280.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41280.0, + 36736.0, + 25472.0, + 8432.0, + 29024.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 1182.966153800677, + "scoreError" : 5.58451624906794, + "scoreConfidence" : [ + 1177.381637551609, + 1188.550670049745 + ], + "scorePercentiles" : { + "0.0" : 1082.0, + "50.0" : 1142.0, + "90.0" : 1202.0, + "95.0" : 1232.0, + "99.0" : 1704.0, + "99.9" : 6117.448000000091, + "99.99" : 31214.979199999943, + "99.999" : 56808.58368001878, + "99.9999" : 57984.0, + "100.0" : 57984.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 1082.0, 1 ], + [ 1092.0, 31 ], + [ 1102.0, 548 ], + [ 1112.0, 2378 ], + [ 1122.0, 3905 ], + [ 1132.0, 3947 ], + [ 1142.0, 3481 ], + [ 1152.0, 3024 ], + [ 1162.0, 2359 ], + [ 1172.0, 1788 ], + [ 1182.0, 1370 ], + [ 1192.0, 1091 ], + [ 1202.0, 759 ], + [ 1212.0, 544 ], + [ 1222.0, 411 ], + [ 1232.0, 282 ], + [ 1242.0, 189 ], + [ 1252.0, 129 ], + [ 1262.0, 119 ], + [ 1272.0, 55 ], + [ 1282.0, 61 ], + [ 1292.0, 36 ], + [ 1302.0, 30 ], + [ 1312.0, 20 ], + [ 1322.0, 13 ], + [ 1332.0, 7 ], + [ 1342.0, 6 ], + [ 1352.0, 7 ], + [ 1362.0, 2 ], + [ 1372.0, 6 ], + [ 1382.0, 2 ], + [ 1392.0, 5 ], + [ 1402.0, 6 ], + [ 1412.0, 2 ], + [ 1422.0, 7 ], + [ 1432.0, 7 ], + [ 1442.0, 3 ], + [ 1452.0, 6 ], + [ 1462.0, 4 ], + [ 1472.0, 5 ], + [ 1482.0, 6 ], + [ 1492.0, 8 ], + [ 1502.0, 8 ], + [ 1512.0, 5 ], + [ 1522.0, 5 ], + [ 1532.0, 5 ], + [ 1542.0, 1 ], + [ 1552.0, 3 ], + [ 1562.0, 2 ], + [ 1572.0, 7 ], + [ 1582.0, 6 ], + [ 1592.0, 4 ], + [ 1602.0, 4 ], + [ 1604.0, 1 ], + [ 1612.0, 5 ], + [ 1614.0, 1 ], + [ 1622.0, 5 ], + [ 1624.0, 1 ], + [ 1632.0, 6 ], + [ 1634.0, 1 ], + [ 1642.0, 9 ], + [ 1644.0, 1 ], + [ 1652.0, 10 ], + [ 1654.0, 1 ], + [ 1662.0, 10 ], + [ 1664.0, 3 ], + [ 1672.0, 9 ], + [ 1674.0, 2 ], + [ 1682.0, 12 ], + [ 1684.0, 2 ], + [ 1692.0, 6 ], + [ 1694.0, 2 ], + [ 1702.0, 7 ], + [ 1704.0, 2 ], + [ 1712.0, 7 ], + [ 1714.0, 4 ], + [ 1722.0, 5 ], + [ 1724.0, 3 ], + [ 1732.0, 3 ], + [ 1734.0, 2 ], + [ 1742.0, 4 ], + [ 1744.0, 2 ], + [ 1752.0, 3 ], + [ 1754.0, 2 ], + [ 1762.0, 2 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 3 ], + [ 1784.0, 2 ], + [ 1792.0, 3 ], + [ 1794.0, 2 ], + [ 1802.0, 2 ], + [ 1804.0, 2 ], + [ 1812.0, 2 ], + [ 1814.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 4 ], + [ 1862.0, 1 ], + [ 1864.0, 2 ], + [ 1872.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1904.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 2 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 2 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2014.0, 2 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 2 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 2 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2272.0, 1 ], + [ 2292.0, 1 ], + [ 2324.0, 1 ], + [ 2344.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2512.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2684.0, 1 ], + [ 2704.0, 1 ], + [ 2736.0, 1 ], + [ 2744.0, 1 ], + [ 2772.0, 1 ], + [ 2792.0, 1 ], + [ 2844.0, 1 ], + [ 2884.0, 1 ], + [ 2912.0, 1 ], + [ 2924.0, 1 ], + [ 2984.0, 1 ], + [ 2992.0, 1 ], + [ 2996.0, 1 ], + [ 3024.0, 1 ], + [ 3036.0, 1 ], + [ 3044.0, 1 ], + [ 3064.0, 1 ], + [ 3116.0, 1 ], + [ 3176.0, 1 ], + [ 3196.0, 1 ], + [ 3224.0, 1 ], + [ 3236.0, 1 ], + [ 3284.0, 1 ], + [ 3304.0, 1 ], + [ 3324.0, 1 ], + [ 3356.0, 1 ], + [ 3364.0, 1 ], + [ 3376.0, 1 ], + [ 3384.0, 1 ], + [ 3436.0, 1 ], + [ 3456.0, 1 ], + [ 3464.0, 1 ], + [ 3564.0, 1 ], + [ 3584.0, 1 ], + [ 3704.0, 1 ], + [ 3824.0, 1 ], + [ 3836.0, 1 ], + [ 3844.0, 1 ], + [ 3916.0, 1 ], + [ 4004.0, 1 ], + [ 4044.0, 1 ], + [ 5024.0, 1 ], + [ 5280.0, 1 ], + [ 5464.0, 1 ], + [ 5504.0, 1 ], + [ 5520.0, 1 ], + [ 5576.0, 1 ], + [ 5616.0, 1 ], + [ 5680.0, 1 ], + [ 5760.0, 1 ], + [ 5768.0, 1 ], + [ 5808.0, 1 ], + [ 5848.0, 1 ], + [ 5904.0, 2 ], + [ 6064.0, 1 ], + [ 6096.0, 1 ], + [ 6192.0, 1 ], + [ 6240.0, 1 ], + [ 6280.0, 1 ], + [ 6360.0, 1 ], + [ 6448.0, 1 ], + [ 6496.0, 1 ], + [ 6616.0, 1 ], + [ 6640.0, 1 ], + [ 6672.0, 1 ], + [ 6680.0, 1 ], + [ 6688.0, 1 ], + [ 6800.0, 1 ], + [ 6848.0, 1 ], + [ 6856.0, 1 ], + [ 6936.0, 1 ], + [ 6952.0, 1 ], + [ 8384.0, 1 ], + [ 8576.0, 1 ], + [ 9632.0, 1 ], + [ 9872.0, 1 ], + [ 10576.0, 1 ], + [ 23840.0, 1 ], + [ 24416.0, 1 ], + [ 24640.0, 1 ], + [ 25856.0, 1 ], + [ 25920.0, 1 ], + [ 26336.0, 1 ], + [ 27200.0, 1 ], + [ 29280.0, 1 ], + [ 30080.0, 1 ], + [ 30176.0, 1 ], + [ 30304.0, 1 ], + [ 31200.0, 1 ], + [ 33600.0, 1 ], + [ 35648.0, 1 ], + [ 38464.0, 1 ], + [ 54656.0, 1 ] + ], + [ + [ 1082.0, 3 ], + [ 1092.0, 65 ], + [ 1102.0, 725 ], + [ 1112.0, 2479 ], + [ 1122.0, 3792 ], + [ 1132.0, 4001 ], + [ 1142.0, 3649 ], + [ 1152.0, 3099 ], + [ 1162.0, 2328 ], + [ 1172.0, 1762 ], + [ 1182.0, 1244 ], + [ 1192.0, 924 ], + [ 1202.0, 670 ], + [ 1212.0, 496 ], + [ 1222.0, 317 ], + [ 1232.0, 278 ], + [ 1242.0, 160 ], + [ 1252.0, 126 ], + [ 1262.0, 81 ], + [ 1272.0, 68 ], + [ 1282.0, 42 ], + [ 1292.0, 36 ], + [ 1302.0, 21 ], + [ 1312.0, 19 ], + [ 1322.0, 11 ], + [ 1332.0, 8 ], + [ 1342.0, 11 ], + [ 1352.0, 9 ], + [ 1362.0, 4 ], + [ 1372.0, 5 ], + [ 1382.0, 5 ], + [ 1392.0, 5 ], + [ 1402.0, 5 ], + [ 1412.0, 6 ], + [ 1422.0, 6 ], + [ 1432.0, 2 ], + [ 1442.0, 3 ], + [ 1452.0, 4 ], + [ 1462.0, 2 ], + [ 1472.0, 4 ], + [ 1482.0, 3 ], + [ 1492.0, 3 ], + [ 1502.0, 5 ], + [ 1512.0, 3 ], + [ 1522.0, 2 ], + [ 1532.0, 5 ], + [ 1542.0, 4 ], + [ 1552.0, 2 ], + [ 1562.0, 6 ], + [ 1572.0, 6 ], + [ 1582.0, 4 ], + [ 1584.0, 1 ], + [ 1592.0, 7 ], + [ 1594.0, 1 ], + [ 1602.0, 3 ], + [ 1604.0, 1 ], + [ 1612.0, 4 ], + [ 1614.0, 1 ], + [ 1622.0, 7 ], + [ 1624.0, 1 ], + [ 1632.0, 3 ], + [ 1634.0, 1 ], + [ 1642.0, 5 ], + [ 1644.0, 1 ], + [ 1652.0, 6 ], + [ 1654.0, 1 ], + [ 1662.0, 6 ], + [ 1664.0, 1 ], + [ 1672.0, 7 ], + [ 1674.0, 1 ], + [ 1682.0, 7 ], + [ 1684.0, 1 ], + [ 1692.0, 6 ], + [ 1694.0, 3 ], + [ 1702.0, 5 ], + [ 1704.0, 2 ], + [ 1712.0, 5 ], + [ 1714.0, 4 ], + [ 1722.0, 8 ], + [ 1724.0, 5 ], + [ 1732.0, 6 ], + [ 1734.0, 1 ], + [ 1742.0, 3 ], + [ 1744.0, 3 ], + [ 1752.0, 4 ], + [ 1754.0, 2 ], + [ 1762.0, 5 ], + [ 1764.0, 2 ], + [ 1772.0, 2 ], + [ 1774.0, 2 ], + [ 1782.0, 3 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 3 ], + [ 1812.0, 2 ], + [ 1814.0, 2 ], + [ 1822.0, 3 ], + [ 1824.0, 3 ], + [ 1832.0, 2 ], + [ 1834.0, 2 ], + [ 1842.0, 3 ], + [ 1844.0, 2 ], + [ 1852.0, 3 ], + [ 1854.0, 2 ], + [ 1862.0, 6 ], + [ 1864.0, 3 ], + [ 1872.0, 1 ], + [ 1874.0, 4 ], + [ 1882.0, 3 ], + [ 1884.0, 3 ], + [ 1892.0, 4 ], + [ 1894.0, 7 ], + [ 1902.0, 6 ], + [ 1904.0, 8 ], + [ 1912.0, 5 ], + [ 1914.0, 10 ], + [ 1922.0, 6 ], + [ 1924.0, 9 ], + [ 1932.0, 3 ], + [ 1934.0, 12 ], + [ 1942.0, 3 ], + [ 1944.0, 8 ], + [ 1952.0, 3 ], + [ 1954.0, 8 ], + [ 1962.0, 2 ], + [ 1964.0, 7 ], + [ 1972.0, 2 ], + [ 1974.0, 6 ], + [ 1982.0, 1 ], + [ 1984.0, 4 ], + [ 1992.0, 1 ], + [ 1994.0, 4 ], + [ 2002.0, 2 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 2 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 2 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2324.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2424.0, 1 ], + [ 2452.0, 1 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2592.0, 1 ], + [ 2612.0, 1 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2664.0, 1 ], + [ 2712.0, 1 ], + [ 2772.0, 1 ], + [ 2796.0, 1 ], + [ 2844.0, 2 ], + [ 2884.0, 1 ], + [ 2956.0, 1 ], + [ 3004.0, 1 ], + [ 3016.0, 1 ], + [ 3024.0, 1 ], + [ 3044.0, 1 ], + [ 3076.0, 1 ], + [ 3204.0, 1 ], + [ 3236.0, 1 ], + [ 3264.0, 1 ], + [ 3296.0, 1 ], + [ 3304.0, 1 ], + [ 3336.0, 1 ], + [ 3384.0, 1 ], + [ 3396.0, 1 ], + [ 3424.0, 1 ], + [ 3516.0, 1 ], + [ 3624.0, 1 ], + [ 3756.0, 1 ], + [ 3796.0, 1 ], + [ 3944.0, 1 ], + [ 3996.0, 1 ], + [ 4036.0, 1 ], + [ 4112.0, 1 ], + [ 4456.0, 1 ], + [ 4944.0, 1 ], + [ 5088.0, 1 ], + [ 5224.0, 1 ], + [ 5544.0, 1 ], + [ 5600.0, 1 ], + [ 5688.0, 1 ], + [ 5808.0, 1 ], + [ 5824.0, 1 ], + [ 5840.0, 1 ], + [ 5888.0, 1 ], + [ 5904.0, 1 ], + [ 5912.0, 1 ], + [ 6048.0, 1 ], + [ 6096.0, 1 ], + [ 6128.0, 1 ], + [ 6136.0, 1 ], + [ 6240.0, 1 ], + [ 6360.0, 1 ], + [ 6600.0, 1 ], + [ 6616.0, 1 ], + [ 6656.0, 1 ], + [ 6696.0, 1 ], + [ 6880.0, 1 ], + [ 6960.0, 1 ], + [ 7248.0, 1 ], + [ 7440.0, 1 ], + [ 8024.0, 1 ], + [ 8152.0, 1 ], + [ 8560.0, 1 ], + [ 8624.0, 1 ], + [ 9328.0, 1 ], + [ 10528.0, 1 ], + [ 11184.0, 1 ], + [ 25632.0, 1 ], + [ 27872.0, 1 ], + [ 31840.0, 1 ], + [ 31872.0, 1 ], + [ 37312.0, 1 ], + [ 39744.0, 1 ], + [ 45760.0, 1 ], + [ 57984.0, 1 ] + ], + [ + [ 1092.0, 17 ], + [ 1102.0, 314 ], + [ 1112.0, 1463 ], + [ 1122.0, 2741 ], + [ 1132.0, 3592 ], + [ 1142.0, 3768 ], + [ 1152.0, 3494 ], + [ 1162.0, 2896 ], + [ 1172.0, 2239 ], + [ 1182.0, 1647 ], + [ 1192.0, 1221 ], + [ 1202.0, 906 ], + [ 1212.0, 649 ], + [ 1222.0, 492 ], + [ 1232.0, 348 ], + [ 1242.0, 231 ], + [ 1252.0, 153 ], + [ 1262.0, 129 ], + [ 1272.0, 88 ], + [ 1282.0, 63 ], + [ 1292.0, 52 ], + [ 1302.0, 34 ], + [ 1312.0, 32 ], + [ 1322.0, 14 ], + [ 1332.0, 16 ], + [ 1342.0, 12 ], + [ 1352.0, 9 ], + [ 1362.0, 5 ], + [ 1372.0, 6 ], + [ 1382.0, 9 ], + [ 1392.0, 9 ], + [ 1402.0, 4 ], + [ 1412.0, 3 ], + [ 1422.0, 5 ], + [ 1432.0, 3 ], + [ 1442.0, 3 ], + [ 1452.0, 2 ], + [ 1462.0, 2 ], + [ 1472.0, 2 ], + [ 1482.0, 2 ], + [ 1492.0, 4 ], + [ 1502.0, 3 ], + [ 1512.0, 2 ], + [ 1522.0, 3 ], + [ 1532.0, 4 ], + [ 1542.0, 2 ], + [ 1552.0, 2 ], + [ 1562.0, 4 ], + [ 1572.0, 6 ], + [ 1582.0, 7 ], + [ 1592.0, 7 ], + [ 1594.0, 1 ], + [ 1602.0, 3 ], + [ 1612.0, 6 ], + [ 1622.0, 3 ], + [ 1624.0, 1 ], + [ 1632.0, 4 ], + [ 1634.0, 1 ], + [ 1642.0, 2 ], + [ 1644.0, 2 ], + [ 1652.0, 2 ], + [ 1654.0, 1 ], + [ 1662.0, 2 ], + [ 1664.0, 1 ], + [ 1672.0, 5 ], + [ 1674.0, 3 ], + [ 1682.0, 4 ], + [ 1684.0, 1 ], + [ 1692.0, 9 ], + [ 1694.0, 3 ], + [ 1702.0, 7 ], + [ 1704.0, 1 ], + [ 1712.0, 8 ], + [ 1714.0, 2 ], + [ 1722.0, 7 ], + [ 1724.0, 2 ], + [ 1732.0, 4 ], + [ 1734.0, 2 ], + [ 1742.0, 7 ], + [ 1744.0, 3 ], + [ 1752.0, 6 ], + [ 1754.0, 3 ], + [ 1762.0, 3 ], + [ 1764.0, 2 ], + [ 1772.0, 3 ], + [ 1774.0, 1 ], + [ 1782.0, 2 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 3 ], + [ 1802.0, 3 ], + [ 1804.0, 1 ], + [ 1812.0, 2 ], + [ 1814.0, 3 ], + [ 1822.0, 2 ], + [ 1824.0, 1 ], + [ 1832.0, 2 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 1 ], + [ 1874.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 2 ], + [ 1912.0, 1 ], + [ 1914.0, 2 ], + [ 1922.0, 2 ], + [ 1924.0, 2 ], + [ 1934.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 2 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 1 ], + [ 2604.0, 1 ], + [ 2672.0, 1 ], + [ 2692.0, 1 ], + [ 2712.0, 1 ], + [ 2752.0, 1 ], + [ 2772.0, 1 ], + [ 2916.0, 1 ], + [ 2924.0, 1 ], + [ 2984.0, 1 ], + [ 3004.0, 1 ], + [ 3084.0, 1 ], + [ 3104.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3164.0, 1 ], + [ 3176.0, 1 ], + [ 3196.0, 1 ], + [ 3204.0, 1 ], + [ 3236.0, 1 ], + [ 3276.0, 1 ], + [ 3284.0, 1 ], + [ 3304.0, 1 ], + [ 3316.0, 1 ], + [ 3324.0, 1 ], + [ 3344.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3404.0, 2 ], + [ 3424.0, 1 ], + [ 3436.0, 1 ], + [ 3464.0, 1 ], + [ 3484.0, 1 ], + [ 3624.0, 1 ], + [ 3636.0, 1 ], + [ 3664.0, 1 ], + [ 3676.0, 1 ], + [ 3696.0, 1 ], + [ 3704.0, 1 ], + [ 3756.0, 1 ], + [ 3824.0, 1 ], + [ 3828.0, 1 ], + [ 3844.0, 1 ], + [ 3856.0, 1 ], + [ 3884.0, 1 ], + [ 3896.0, 1 ], + [ 3908.0, 1 ], + [ 3936.0, 1 ], + [ 3968.0, 1 ], + [ 3976.0, 1 ], + [ 4076.0, 2 ], + [ 4104.0, 1 ], + [ 4144.0, 1 ], + [ 4192.0, 1 ], + [ 4272.0, 1 ], + [ 4296.0, 1 ], + [ 4408.0, 1 ], + [ 4464.0, 1 ], + [ 4472.0, 1 ], + [ 4592.0, 1 ], + [ 4656.0, 1 ], + [ 4688.0, 1 ], + [ 4824.0, 1 ], + [ 4848.0, 1 ], + [ 4864.0, 1 ], + [ 4896.0, 1 ], + [ 5016.0, 1 ], + [ 5088.0, 1 ], + [ 5120.0, 1 ], + [ 5128.0, 1 ], + [ 5144.0, 1 ], + [ 5176.0, 1 ], + [ 5184.0, 1 ], + [ 5200.0, 1 ], + [ 5240.0, 1 ], + [ 5256.0, 1 ], + [ 5424.0, 1 ], + [ 5520.0, 1 ], + [ 5608.0, 1 ], + [ 5896.0, 1 ], + [ 5960.0, 1 ], + [ 6024.0, 1 ], + [ 6184.0, 1 ], + [ 6256.0, 1 ], + [ 6296.0, 1 ], + [ 6312.0, 1 ], + [ 6560.0, 1 ], + [ 7208.0, 1 ], + [ 7328.0, 1 ], + [ 7352.0, 1 ], + [ 7360.0, 1 ], + [ 7488.0, 1 ], + [ 7664.0, 1 ], + [ 18624.0, 1 ], + [ 19360.0, 1 ], + [ 21472.0, 1 ], + [ 21792.0, 1 ], + [ 22784.0, 1 ], + [ 23456.0, 1 ], + [ 23808.0, 1 ], + [ 24032.0, 1 ], + [ 25568.0, 1 ], + [ 27904.0, 1 ], + [ 31232.0, 1 ], + [ 31968.0, 1 ] + ], + [ + [ 1082.0, 4 ], + [ 1092.0, 104 ], + [ 1102.0, 819 ], + [ 1112.0, 2220 ], + [ 1122.0, 3165 ], + [ 1132.0, 3601 ], + [ 1142.0, 3498 ], + [ 1152.0, 3016 ], + [ 1162.0, 2468 ], + [ 1172.0, 1953 ], + [ 1182.0, 1508 ], + [ 1192.0, 1155 ], + [ 1202.0, 885 ], + [ 1212.0, 635 ], + [ 1222.0, 494 ], + [ 1232.0, 326 ], + [ 1242.0, 247 ], + [ 1252.0, 170 ], + [ 1262.0, 122 ], + [ 1272.0, 84 ], + [ 1282.0, 56 ], + [ 1292.0, 36 ], + [ 1302.0, 28 ], + [ 1312.0, 30 ], + [ 1322.0, 13 ], + [ 1332.0, 15 ], + [ 1342.0, 8 ], + [ 1352.0, 10 ], + [ 1362.0, 7 ], + [ 1372.0, 9 ], + [ 1382.0, 7 ], + [ 1392.0, 3 ], + [ 1402.0, 5 ], + [ 1412.0, 5 ], + [ 1422.0, 5 ], + [ 1432.0, 6 ], + [ 1442.0, 2 ], + [ 1452.0, 4 ], + [ 1462.0, 7 ], + [ 1472.0, 4 ], + [ 1482.0, 3 ], + [ 1492.0, 5 ], + [ 1502.0, 3 ], + [ 1512.0, 7 ], + [ 1522.0, 4 ], + [ 1532.0, 3 ], + [ 1542.0, 2 ], + [ 1552.0, 4 ], + [ 1562.0, 3 ], + [ 1572.0, 5 ], + [ 1582.0, 5 ], + [ 1592.0, 4 ], + [ 1602.0, 3 ], + [ 1604.0, 1 ], + [ 1612.0, 5 ], + [ 1614.0, 1 ], + [ 1622.0, 6 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 3 ], + [ 1644.0, 1 ], + [ 1652.0, 3 ], + [ 1654.0, 1 ], + [ 1662.0, 5 ], + [ 1664.0, 3 ], + [ 1672.0, 6 ], + [ 1674.0, 1 ], + [ 1682.0, 4 ], + [ 1684.0, 3 ], + [ 1692.0, 7 ], + [ 1694.0, 2 ], + [ 1702.0, 8 ], + [ 1704.0, 1 ], + [ 1712.0, 7 ], + [ 1714.0, 2 ], + [ 1722.0, 6 ], + [ 1724.0, 3 ], + [ 1732.0, 6 ], + [ 1734.0, 2 ], + [ 1742.0, 6 ], + [ 1744.0, 1 ], + [ 1752.0, 7 ], + [ 1754.0, 2 ], + [ 1762.0, 5 ], + [ 1764.0, 2 ], + [ 1772.0, 2 ], + [ 1774.0, 4 ], + [ 1782.0, 3 ], + [ 1784.0, 2 ], + [ 1792.0, 3 ], + [ 1794.0, 1 ], + [ 1802.0, 5 ], + [ 1804.0, 3 ], + [ 1812.0, 2 ], + [ 1814.0, 2 ], + [ 1822.0, 2 ], + [ 1824.0, 2 ], + [ 1832.0, 2 ], + [ 1834.0, 2 ], + [ 1842.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 2 ], + [ 1854.0, 1 ], + [ 1862.0, 4 ], + [ 1864.0, 3 ], + [ 1872.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 4 ], + [ 1884.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 2 ], + [ 1924.0, 2 ], + [ 1932.0, 1 ], + [ 1934.0, 2 ], + [ 1942.0, 1 ], + [ 1944.0, 2 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 1 ], + [ 2014.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 3 ], + [ 2104.0, 2 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2184.0, 1 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2252.0, 1 ], + [ 2272.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 1 ], + [ 2404.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 2 ], + [ 2452.0, 1 ], + [ 2464.0, 2 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2524.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2584.0, 1 ], + [ 2672.0, 1 ], + [ 2676.0, 1 ], + [ 2724.0, 1 ], + [ 2744.0, 1 ], + [ 2804.0, 1 ], + [ 2844.0, 1 ], + [ 2852.0, 1 ], + [ 2856.0, 1 ], + [ 2872.0, 1 ], + [ 2884.0, 1 ], + [ 2896.0, 1 ], + [ 2924.0, 1 ], + [ 2932.0, 1 ], + [ 2936.0, 1 ], + [ 2944.0, 1 ], + [ 2952.0, 1 ], + [ 2984.0, 1 ], + [ 3056.0, 1 ], + [ 3084.0, 2 ], + [ 3096.0, 1 ], + [ 3216.0, 1 ], + [ 3284.0, 1 ], + [ 3296.0, 1 ], + [ 3336.0, 1 ], + [ 3456.0, 1 ], + [ 3496.0, 1 ], + [ 3524.0, 1 ], + [ 3564.0, 1 ], + [ 3624.0, 1 ], + [ 3656.0, 1 ], + [ 3736.0, 1 ], + [ 3764.0, 1 ], + [ 3824.0, 1 ], + [ 3864.0, 1 ], + [ 3948.0, 1 ], + [ 4056.0, 1 ], + [ 4168.0, 1 ], + [ 4232.0, 1 ], + [ 4688.0, 1 ], + [ 4928.0, 1 ], + [ 4936.0, 1 ], + [ 5056.0, 1 ], + [ 5088.0, 1 ], + [ 5096.0, 1 ], + [ 5184.0, 1 ], + [ 5240.0, 1 ], + [ 5248.0, 1 ], + [ 5304.0, 1 ], + [ 5360.0, 1 ], + [ 5416.0, 1 ], + [ 5440.0, 1 ], + [ 5488.0, 1 ], + [ 5536.0, 1 ], + [ 5544.0, 1 ], + [ 5584.0, 1 ], + [ 5680.0, 1 ], + [ 5808.0, 1 ], + [ 5816.0, 1 ], + [ 5928.0, 1 ], + [ 5936.0, 1 ], + [ 6016.0, 1 ], + [ 6088.0, 1 ], + [ 6248.0, 1 ], + [ 6440.0, 1 ], + [ 7608.0, 1 ], + [ 7728.0, 1 ], + [ 7944.0, 1 ], + [ 18272.0, 1 ], + [ 18400.0, 1 ], + [ 19200.0, 1 ], + [ 19328.0, 1 ], + [ 20288.0, 1 ], + [ 20384.0, 1 ], + [ 20576.0, 1 ], + [ 20640.0, 1 ], + [ 20736.0, 1 ], + [ 20832.0, 1 ], + [ 21632.0, 1 ], + [ 21728.0, 1 ], + [ 23584.0, 1 ], + [ 23904.0, 1 ], + [ 27584.0, 1 ], + [ 28288.0, 1 ], + [ 33344.0, 1 ] + ], + [ + [ 1082.0, 1 ], + [ 1092.0, 52 ], + [ 1102.0, 634 ], + [ 1112.0, 2347 ], + [ 1122.0, 3844 ], + [ 1132.0, 4078 ], + [ 1142.0, 3632 ], + [ 1152.0, 3150 ], + [ 1162.0, 2371 ], + [ 1172.0, 1805 ], + [ 1182.0, 1308 ], + [ 1192.0, 1011 ], + [ 1202.0, 718 ], + [ 1212.0, 522 ], + [ 1222.0, 368 ], + [ 1232.0, 245 ], + [ 1242.0, 192 ], + [ 1252.0, 140 ], + [ 1262.0, 105 ], + [ 1272.0, 78 ], + [ 1282.0, 43 ], + [ 1292.0, 37 ], + [ 1302.0, 25 ], + [ 1312.0, 19 ], + [ 1322.0, 16 ], + [ 1332.0, 18 ], + [ 1342.0, 6 ], + [ 1352.0, 9 ], + [ 1362.0, 7 ], + [ 1372.0, 5 ], + [ 1382.0, 2 ], + [ 1392.0, 5 ], + [ 1402.0, 3 ], + [ 1412.0, 3 ], + [ 1422.0, 2 ], + [ 1432.0, 3 ], + [ 1442.0, 3 ], + [ 1452.0, 2 ], + [ 1462.0, 5 ], + [ 1472.0, 4 ], + [ 1482.0, 4 ], + [ 1492.0, 5 ], + [ 1502.0, 3 ], + [ 1512.0, 1 ], + [ 1522.0, 3 ], + [ 1532.0, 4 ], + [ 1542.0, 4 ], + [ 1552.0, 3 ], + [ 1562.0, 2 ], + [ 1572.0, 4 ], + [ 1582.0, 1 ], + [ 1584.0, 1 ], + [ 1592.0, 5 ], + [ 1602.0, 7 ], + [ 1604.0, 1 ], + [ 1612.0, 5 ], + [ 1622.0, 2 ], + [ 1624.0, 1 ], + [ 1632.0, 3 ], + [ 1634.0, 2 ], + [ 1642.0, 2 ], + [ 1644.0, 1 ], + [ 1652.0, 6 ], + [ 1654.0, 1 ], + [ 1662.0, 7 ], + [ 1664.0, 2 ], + [ 1672.0, 7 ], + [ 1674.0, 1 ], + [ 1682.0, 10 ], + [ 1684.0, 4 ], + [ 1692.0, 2 ], + [ 1694.0, 2 ], + [ 1702.0, 6 ], + [ 1704.0, 2 ], + [ 1712.0, 3 ], + [ 1714.0, 2 ], + [ 1722.0, 6 ], + [ 1724.0, 1 ], + [ 1732.0, 7 ], + [ 1734.0, 1 ], + [ 1742.0, 4 ], + [ 1744.0, 1 ], + [ 1752.0, 4 ], + [ 1754.0, 1 ], + [ 1762.0, 3 ], + [ 1764.0, 1 ], + [ 1772.0, 3 ], + [ 1774.0, 3 ], + [ 1782.0, 5 ], + [ 1784.0, 2 ], + [ 1792.0, 4 ], + [ 1794.0, 2 ], + [ 1802.0, 4 ], + [ 1804.0, 2 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1852.0, 3 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 2 ], + [ 1874.0, 1 ], + [ 1884.0, 2 ], + [ 1892.0, 2 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 2 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 2 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 2 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2312.0, 2 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 1 ], + [ 2404.0, 1 ], + [ 2412.0, 1 ], + [ 2464.0, 1 ], + [ 2484.0, 1 ], + [ 2504.0, 1 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2624.0, 1 ], + [ 2652.0, 1 ], + [ 2736.0, 1 ], + [ 2812.0, 1 ], + [ 2844.0, 1 ], + [ 2884.0, 1 ], + [ 2892.0, 1 ], + [ 2932.0, 1 ], + [ 2952.0, 1 ], + [ 2964.0, 1 ], + [ 2984.0, 1 ], + [ 2996.0, 1 ], + [ 3004.0, 1 ], + [ 3016.0, 1 ], + [ 3032.0, 1 ], + [ 3056.0, 1 ], + [ 3064.0, 1 ], + [ 3084.0, 1 ], + [ 3096.0, 1 ], + [ 3116.0, 1 ], + [ 3124.0, 1 ], + [ 3136.0, 2 ], + [ 3156.0, 1 ], + [ 3176.0, 2 ], + [ 3184.0, 2 ], + [ 3216.0, 1 ], + [ 3244.0, 1 ], + [ 3256.0, 1 ], + [ 3276.0, 1 ], + [ 3316.0, 1 ], + [ 3336.0, 1 ], + [ 3396.0, 1 ], + [ 3424.0, 1 ], + [ 3436.0, 2 ], + [ 3444.0, 1 ], + [ 3456.0, 1 ], + [ 3464.0, 1 ], + [ 3536.0, 1 ], + [ 3644.0, 1 ], + [ 3696.0, 1 ], + [ 3744.0, 1 ], + [ 3756.0, 1 ], + [ 3768.0, 1 ], + [ 3816.0, 1 ], + [ 3856.0, 1 ], + [ 3876.0, 1 ], + [ 3904.0, 1 ], + [ 3916.0, 1 ], + [ 3944.0, 1 ], + [ 3976.0, 1 ], + [ 3996.0, 1 ], + [ 4024.0, 1 ], + [ 4076.0, 1 ], + [ 4104.0, 1 ], + [ 4112.0, 1 ], + [ 4176.0, 1 ], + [ 4208.0, 1 ], + [ 4304.0, 1 ], + [ 4352.0, 1 ], + [ 4512.0, 1 ], + [ 4568.0, 1 ], + [ 4592.0, 1 ], + [ 4608.0, 1 ], + [ 4624.0, 1 ], + [ 4816.0, 1 ], + [ 4864.0, 1 ], + [ 4936.0, 1 ], + [ 5144.0, 1 ], + [ 5176.0, 1 ], + [ 5304.0, 1 ], + [ 5400.0, 1 ], + [ 5520.0, 1 ], + [ 5528.0, 1 ], + [ 5560.0, 1 ], + [ 5568.0, 1 ], + [ 5584.0, 1 ], + [ 5616.0, 1 ], + [ 5624.0, 1 ], + [ 5696.0, 1 ], + [ 5728.0, 1 ], + [ 5744.0, 1 ], + [ 5768.0, 1 ], + [ 5784.0, 1 ], + [ 5920.0, 1 ], + [ 5952.0, 1 ], + [ 6048.0, 1 ], + [ 6056.0, 1 ], + [ 6096.0, 1 ], + [ 6112.0, 1 ], + [ 6120.0, 1 ], + [ 6136.0, 1 ], + [ 6288.0, 1 ], + [ 6376.0, 1 ], + [ 6440.0, 1 ], + [ 6552.0, 1 ], + [ 6736.0, 1 ], + [ 6760.0, 1 ], + [ 6808.0, 1 ], + [ 6992.0, 1 ], + [ 7080.0, 1 ], + [ 7672.0, 1 ], + [ 7984.0, 1 ], + [ 8224.0, 1 ], + [ 9584.0, 1 ], + [ 18624.0, 1 ], + [ 18688.0, 1 ], + [ 18848.0, 1 ], + [ 20352.0, 1 ], + [ 21472.0, 1 ], + [ 24352.0, 1 ], + [ 24704.0, 1 ], + [ 24928.0, 1 ], + [ 25184.0, 1 ], + [ 28544.0, 1 ], + [ 29088.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 1082.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1082.0, + "50.0" : 1082.0, + "90.0" : 1082.0, + "95.0" : 1082.0, + "99.0" : 1082.0, + "99.9" : 1082.0, + "99.99" : 1082.0, + "99.999" : 1082.0, + "99.9999" : 1082.0, + "100.0" : 1082.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1082.0, + 1082.0, + 1092.0, + 1082.0, + 1082.0 + ] + ] + }, + "p0.50" : { + "score" : 1142.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1142.0, + "50.0" : 1142.0, + "90.0" : 1142.0, + "95.0" : 1142.0, + "99.0" : 1142.0, + "99.9" : 1142.0, + "99.99" : 1142.0, + "99.999" : 1142.0, + "99.9999" : 1142.0, + "100.0" : 1142.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1142.0, + 1142.0, + 1152.0, + 1152.0, + 1142.0 + ] + ] + }, + "p0.90" : { + "score" : 1202.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1202.0, + "50.0" : 1202.0, + "90.0" : 1202.0, + "95.0" : 1202.0, + "99.0" : 1202.0, + "99.9" : 1202.0, + "99.99" : 1202.0, + "99.999" : 1202.0, + "99.9999" : 1202.0, + "100.0" : 1202.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1202.0, + 1202.0, + 1212.0, + 1212.0, + 1202.0 + ] + ] + }, + "p0.95" : { + "score" : 1232.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1232.0, + "50.0" : 1232.0, + "90.0" : 1232.0, + "95.0" : 1232.0, + "99.0" : 1232.0, + "99.9" : 1232.0, + "99.99" : 1232.0, + "99.999" : 1232.0, + "99.9999" : 1232.0, + "100.0" : 1232.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1232.0, + 1232.0, + 1232.0, + 1232.0, + 1222.0 + ] + ] + }, + "p0.99" : { + "score" : 1704.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1704.0, + "50.0" : 1704.0, + "90.0" : 1704.0, + "95.0" : 1704.0, + "99.0" : 1704.0, + "99.9" : 1704.0, + "99.99" : 1704.0, + "99.999" : 1704.0, + "99.9999" : 1704.0, + "100.0" : 1704.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1678.320000000007, + 1852.0, + 1674.0, + 1692.0, + 1684.0 + ] + ] + }, + "p0.999" : { + "score" : 6117.448000000091, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6117.448000000091, + "50.0" : 6117.448000000091, + "90.0" : 6117.448000000091, + "95.0" : 6117.448000000091, + "99.0" : 6117.448000000091, + "99.9" : 6117.448000000091, + "99.99" : 6117.448000000091, + "99.999" : 6117.448000000091, + "99.9999" : 6117.448000000091, + "100.0" : 6117.448000000091 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6687.632000000041, + 6128.368000000017, + 5605.712000000174, + 5815.136000000028, + 6108.976000000024 + ] + ] + }, + "p0.9999" : { + "score" : 31214.979199999943, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31214.979199999943, + "50.0" : 31214.979199999943, + "90.0" : 31214.979199999943, + "95.0" : 31214.979199999943, + "99.0" : 31214.979199999943, + "99.9" : 31214.979199999943, + "99.99" : 31214.979199999943, + "99.999" : 31214.979199999943, + "99.9999" : 31214.979199999943, + "100.0" : 31214.979199999943 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 36479.84639999736, + 41576.47359999688, + 28893.74719998613, + 27787.596799999475, + 26128.49600000051 + ] + ] + }, + "p1.00" : { + "score" : 57984.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57984.0, + "50.0" : 57984.0, + "90.0" : 57984.0, + "95.0" : 57984.0, + "99.0" : 57984.0, + "99.9" : 57984.0, + "99.99" : 57984.0, + "99.999" : 57984.0, + "99.9999" : 57984.0, + "100.0" : 57984.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 54656.0, + 57984.0, + 31968.0, + 33344.0, + 29088.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 87467.17253940455, + "scoreError" : 234.57782518069004, + "scoreConfidence" : [ + 87232.59471422386, + 87701.75036458524 + ], + "scorePercentiles" : { + "0.0" : 82048.0, + "50.0" : 86272.0, + "90.0" : 88704.0, + "95.0" : 91136.0, + "99.0" : 116350.71999999974, + "99.9" : 179916.2880000025, + "99.99" : 1415761.715199992, + "99.999" : 1505280.0, + "99.9999" : 1505280.0, + "100.0" : 1505280.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 82944.0, 1 ], + [ 83200.0, 2 ], + [ 83328.0, 1 ], + [ 83456.0, 3 ], + [ 83584.0, 4 ], + [ 83712.0, 7 ], + [ 83840.0, 1 ], + [ 83968.0, 16 ], + [ 84096.0, 18 ], + [ 84224.0, 30 ], + [ 84352.0, 18 ], + [ 84480.0, 25 ], + [ 84608.0, 57 ], + [ 84736.0, 63 ], + [ 84864.0, 76 ], + [ 84992.0, 139 ], + [ 85120.0, 163 ], + [ 85248.0, 189 ], + [ 85376.0, 279 ], + [ 85504.0, 262 ], + [ 85632.0, 382 ], + [ 85760.0, 443 ], + [ 85888.0, 521 ], + [ 86016.0, 519 ], + [ 86144.0, 572 ], + [ 86272.0, 640 ], + [ 86400.0, 608 ], + [ 86528.0, 594 ], + [ 86656.0, 518 ], + [ 86784.0, 583 ], + [ 86912.0, 470 ], + [ 87040.0, 472 ], + [ 87168.0, 359 ], + [ 87296.0, 380 ], + [ 87424.0, 318 ], + [ 87552.0, 263 ], + [ 87680.0, 235 ], + [ 87808.0, 170 ], + [ 87936.0, 148 ], + [ 88064.0, 149 ], + [ 88192.0, 103 ], + [ 88320.0, 82 ], + [ 88448.0, 78 ], + [ 88576.0, 60 ], + [ 88704.0, 60 ], + [ 88832.0, 46 ], + [ 88960.0, 36 ], + [ 89088.0, 33 ], + [ 89216.0, 34 ], + [ 89344.0, 37 ], + [ 89472.0, 28 ], + [ 89600.0, 27 ], + [ 89728.0, 31 ], + [ 89856.0, 20 ], + [ 89984.0, 30 ], + [ 90112.0, 30 ], + [ 90240.0, 33 ], + [ 90368.0, 28 ], + [ 90496.0, 21 ], + [ 90624.0, 27 ], + [ 90752.0, 25 ], + [ 90880.0, 37 ], + [ 91008.0, 28 ], + [ 91136.0, 21 ], + [ 91264.0, 23 ], + [ 91392.0, 33 ], + [ 91520.0, 23 ], + [ 91648.0, 26 ], + [ 91776.0, 22 ], + [ 91904.0, 23 ], + [ 92032.0, 20 ], + [ 92160.0, 14 ], + [ 92288.0, 13 ], + [ 92416.0, 11 ], + [ 92544.0, 20 ], + [ 92672.0, 9 ], + [ 92800.0, 6 ], + [ 92928.0, 10 ], + [ 93056.0, 9 ], + [ 93184.0, 9 ], + [ 93312.0, 4 ], + [ 93440.0, 5 ], + [ 93568.0, 9 ], + [ 93696.0, 9 ], + [ 93824.0, 1 ], + [ 93952.0, 2 ], + [ 94080.0, 2 ], + [ 94208.0, 6 ], + [ 94336.0, 1 ], + [ 94464.0, 2 ], + [ 94592.0, 8 ], + [ 94720.0, 5 ], + [ 94848.0, 6 ], + [ 94976.0, 9 ], + [ 95104.0, 5 ], + [ 95232.0, 1 ], + [ 95360.0, 1 ], + [ 95488.0, 2 ], + [ 95616.0, 1 ], + [ 95744.0, 2 ], + [ 95872.0, 5 ], + [ 96128.0, 2 ], + [ 96256.0, 3 ], + [ 96384.0, 3 ], + [ 96512.0, 4 ], + [ 96640.0, 1 ], + [ 96768.0, 1 ], + [ 96896.0, 1 ], + [ 97024.0, 1 ], + [ 97152.0, 1 ], + [ 97408.0, 1 ], + [ 97536.0, 2 ], + [ 97664.0, 1 ], + [ 97792.0, 1 ], + [ 97920.0, 2 ], + [ 98176.0, 1 ], + [ 98304.0, 1 ], + [ 98560.0, 1 ], + [ 98688.0, 1 ], + [ 98944.0, 1 ], + [ 99072.0, 2 ], + [ 99456.0, 1 ], + [ 99712.0, 1 ], + [ 99840.0, 1 ], + [ 100224.0, 1 ], + [ 100480.0, 1 ], + [ 100608.0, 2 ], + [ 100736.0, 3 ], + [ 100992.0, 2 ], + [ 101120.0, 2 ], + [ 101376.0, 5 ], + [ 101504.0, 1 ], + [ 102016.0, 1 ], + [ 102144.0, 1 ], + [ 102272.0, 1 ], + [ 102400.0, 1 ], + [ 102656.0, 1 ], + [ 102912.0, 1 ], + [ 103168.0, 1 ], + [ 103296.0, 1 ], + [ 103552.0, 1 ], + [ 103936.0, 2 ], + [ 104064.0, 1 ], + [ 104704.0, 1 ], + [ 104960.0, 1 ], + [ 105216.0, 1 ], + [ 105344.0, 1 ], + [ 105472.0, 2 ], + [ 105600.0, 1 ], + [ 105728.0, 1 ], + [ 105856.0, 2 ], + [ 106112.0, 2 ], + [ 106240.0, 1 ], + [ 106496.0, 1 ], + [ 106624.0, 1 ], + [ 106880.0, 2 ], + [ 107008.0, 2 ], + [ 107392.0, 1 ], + [ 107520.0, 1 ], + [ 107648.0, 1 ], + [ 108032.0, 1 ], + [ 108160.0, 4 ], + [ 108288.0, 2 ], + [ 108416.0, 1 ], + [ 108672.0, 3 ], + [ 108928.0, 1 ], + [ 109056.0, 2 ], + [ 109184.0, 2 ], + [ 109312.0, 2 ], + [ 109440.0, 2 ], + [ 109952.0, 3 ], + [ 110080.0, 2 ], + [ 110208.0, 1 ], + [ 110336.0, 4 ], + [ 110464.0, 1 ], + [ 110720.0, 1 ], + [ 110848.0, 2 ], + [ 110976.0, 2 ], + [ 111104.0, 2 ], + [ 111232.0, 1 ], + [ 111360.0, 1 ], + [ 111488.0, 1 ], + [ 111616.0, 1 ], + [ 111744.0, 1 ], + [ 111872.0, 1 ], + [ 112000.0, 2 ], + [ 112128.0, 2 ], + [ 112256.0, 1 ], + [ 112512.0, 1 ], + [ 112640.0, 2 ], + [ 112768.0, 1 ], + [ 113152.0, 1 ], + [ 113280.0, 1 ], + [ 113792.0, 1 ], + [ 113920.0, 1 ], + [ 114432.0, 1 ], + [ 115072.0, 2 ], + [ 115200.0, 1 ], + [ 115328.0, 2 ], + [ 115712.0, 1 ], + [ 115968.0, 2 ], + [ 116352.0, 1 ], + [ 116480.0, 3 ], + [ 116736.0, 2 ], + [ 116864.0, 2 ], + [ 117120.0, 1 ], + [ 117248.0, 1 ], + [ 117888.0, 1 ], + [ 118656.0, 1 ], + [ 118784.0, 1 ], + [ 118912.0, 1 ], + [ 119424.0, 1 ], + [ 119552.0, 1 ], + [ 119936.0, 1 ], + [ 120448.0, 1 ], + [ 120832.0, 1 ], + [ 120960.0, 1 ], + [ 121344.0, 1 ], + [ 121472.0, 1 ], + [ 121856.0, 1 ], + [ 122112.0, 1 ], + [ 122368.0, 1 ], + [ 122752.0, 1 ], + [ 123264.0, 1 ], + [ 123520.0, 1 ], + [ 123776.0, 1 ], + [ 123904.0, 1 ], + [ 124800.0, 1 ], + [ 125184.0, 1 ], + [ 125440.0, 1 ], + [ 128128.0, 1 ], + [ 128384.0, 1 ], + [ 129792.0, 2 ], + [ 129920.0, 1 ], + [ 131584.0, 1 ], + [ 132864.0, 1 ], + [ 133632.0, 1 ], + [ 133888.0, 1 ], + [ 134912.0, 1 ], + [ 135168.0, 2 ], + [ 135680.0, 1 ], + [ 135936.0, 2 ], + [ 136192.0, 3 ], + [ 136704.0, 1 ], + [ 136960.0, 1 ], + [ 137216.0, 2 ], + [ 137472.0, 3 ], + [ 137728.0, 3 ], + [ 137984.0, 4 ], + [ 138240.0, 7 ], + [ 138496.0, 5 ], + [ 138752.0, 10 ], + [ 139008.0, 7 ], + [ 139264.0, 4 ], + [ 139520.0, 5 ], + [ 139776.0, 5 ], + [ 140032.0, 5 ], + [ 140288.0, 3 ], + [ 140800.0, 1 ], + [ 141056.0, 1 ], + [ 141312.0, 1 ], + [ 141568.0, 2 ], + [ 141824.0, 1 ], + [ 142080.0, 1 ], + [ 143616.0, 1 ], + [ 144384.0, 1 ], + [ 145920.0, 1 ], + [ 146176.0, 3 ], + [ 146688.0, 1 ], + [ 147712.0, 1 ], + [ 148480.0, 1 ], + [ 151040.0, 1 ], + [ 151808.0, 1 ], + [ 152832.0, 1 ], + [ 154880.0, 1 ], + [ 155904.0, 1 ], + [ 157696.0, 1 ], + [ 158976.0, 1 ], + [ 162048.0, 1 ], + [ 163584.0, 1 ], + [ 164096.0, 1 ], + [ 165632.0, 1 ], + [ 165888.0, 1 ], + [ 169728.0, 1 ], + [ 174080.0, 1 ], + [ 176384.0, 1 ], + [ 177664.0, 1 ], + [ 178176.0, 1 ], + [ 178688.0, 1 ], + [ 178944.0, 1 ], + [ 180992.0, 1 ], + [ 181760.0, 1 ], + [ 190976.0, 1 ], + [ 193792.0, 1 ], + [ 196864.0, 1 ], + [ 197120.0, 1 ], + [ 197376.0, 1 ], + [ 198656.0, 1 ], + [ 198912.0, 1 ], + [ 199424.0, 1 ], + [ 202496.0, 1 ], + [ 586752.0, 1 ], + [ 1427456.0, 1 ], + [ 1492992.0, 1 ] + ], + [ + [ 83200.0, 3 ], + [ 83456.0, 3 ], + [ 83584.0, 3 ], + [ 83712.0, 9 ], + [ 83840.0, 10 ], + [ 83968.0, 12 ], + [ 84096.0, 24 ], + [ 84224.0, 26 ], + [ 84352.0, 32 ], + [ 84480.0, 28 ], + [ 84608.0, 67 ], + [ 84736.0, 70 ], + [ 84864.0, 104 ], + [ 84992.0, 122 ], + [ 85120.0, 160 ], + [ 85248.0, 230 ], + [ 85376.0, 282 ], + [ 85504.0, 311 ], + [ 85632.0, 379 ], + [ 85760.0, 439 ], + [ 85888.0, 524 ], + [ 86016.0, 533 ], + [ 86144.0, 600 ], + [ 86272.0, 629 ], + [ 86400.0, 599 ], + [ 86528.0, 613 ], + [ 86656.0, 565 ], + [ 86784.0, 548 ], + [ 86912.0, 528 ], + [ 87040.0, 459 ], + [ 87168.0, 416 ], + [ 87296.0, 346 ], + [ 87424.0, 323 ], + [ 87552.0, 305 ], + [ 87680.0, 214 ], + [ 87808.0, 141 ], + [ 87936.0, 167 ], + [ 88064.0, 124 ], + [ 88192.0, 113 ], + [ 88320.0, 75 ], + [ 88448.0, 66 ], + [ 88576.0, 63 ], + [ 88704.0, 57 ], + [ 88832.0, 38 ], + [ 88960.0, 31 ], + [ 89088.0, 35 ], + [ 89216.0, 34 ], + [ 89344.0, 32 ], + [ 89472.0, 30 ], + [ 89600.0, 25 ], + [ 89728.0, 24 ], + [ 89856.0, 22 ], + [ 89984.0, 22 ], + [ 90112.0, 17 ], + [ 90240.0, 15 ], + [ 90368.0, 23 ], + [ 90496.0, 20 ], + [ 90624.0, 21 ], + [ 90752.0, 17 ], + [ 90880.0, 12 ], + [ 91008.0, 22 ], + [ 91136.0, 14 ], + [ 91264.0, 27 ], + [ 91392.0, 25 ], + [ 91520.0, 17 ], + [ 91648.0, 16 ], + [ 91776.0, 15 ], + [ 91904.0, 26 ], + [ 92032.0, 31 ], + [ 92160.0, 16 ], + [ 92288.0, 18 ], + [ 92416.0, 10 ], + [ 92544.0, 16 ], + [ 92672.0, 15 ], + [ 92800.0, 9 ], + [ 92928.0, 12 ], + [ 93056.0, 7 ], + [ 93184.0, 4 ], + [ 93312.0, 9 ], + [ 93440.0, 7 ], + [ 93568.0, 7 ], + [ 93696.0, 7 ], + [ 93824.0, 6 ], + [ 93952.0, 5 ], + [ 94080.0, 6 ], + [ 94208.0, 2 ], + [ 94336.0, 1 ], + [ 94464.0, 1 ], + [ 94592.0, 2 ], + [ 94720.0, 5 ], + [ 94848.0, 4 ], + [ 94976.0, 2 ], + [ 95104.0, 4 ], + [ 95232.0, 3 ], + [ 95360.0, 3 ], + [ 95488.0, 2 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 95872.0, 3 ], + [ 96000.0, 3 ], + [ 96256.0, 2 ], + [ 96384.0, 2 ], + [ 96512.0, 1 ], + [ 96640.0, 1 ], + [ 96768.0, 1 ], + [ 97024.0, 3 ], + [ 97152.0, 1 ], + [ 97280.0, 3 ], + [ 97408.0, 1 ], + [ 97536.0, 1 ], + [ 97664.0, 1 ], + [ 97792.0, 1 ], + [ 98176.0, 2 ], + [ 98688.0, 1 ], + [ 98944.0, 1 ], + [ 99200.0, 1 ], + [ 99328.0, 1 ], + [ 99456.0, 1 ], + [ 100096.0, 1 ], + [ 100480.0, 2 ], + [ 100736.0, 1 ], + [ 100992.0, 2 ], + [ 101120.0, 1 ], + [ 101888.0, 4 ], + [ 102656.0, 1 ], + [ 102912.0, 1 ], + [ 103168.0, 1 ], + [ 103296.0, 1 ], + [ 103424.0, 1 ], + [ 103808.0, 2 ], + [ 104192.0, 1 ], + [ 105344.0, 1 ], + [ 105600.0, 1 ], + [ 105728.0, 1 ], + [ 106112.0, 1 ], + [ 106624.0, 2 ], + [ 106880.0, 1 ], + [ 107008.0, 2 ], + [ 107136.0, 2 ], + [ 107264.0, 3 ], + [ 107392.0, 4 ], + [ 107520.0, 2 ], + [ 107648.0, 4 ], + [ 107776.0, 1 ], + [ 107904.0, 1 ], + [ 108032.0, 2 ], + [ 108160.0, 2 ], + [ 108288.0, 3 ], + [ 108672.0, 5 ], + [ 109056.0, 2 ], + [ 109184.0, 2 ], + [ 109312.0, 1 ], + [ 109440.0, 2 ], + [ 109568.0, 1 ], + [ 109696.0, 1 ], + [ 109824.0, 2 ], + [ 109952.0, 3 ], + [ 110080.0, 2 ], + [ 110336.0, 1 ], + [ 110464.0, 2 ], + [ 110592.0, 1 ], + [ 110720.0, 3 ], + [ 110848.0, 3 ], + [ 110976.0, 4 ], + [ 111104.0, 2 ], + [ 111360.0, 1 ], + [ 111616.0, 1 ], + [ 111872.0, 1 ], + [ 112128.0, 1 ], + [ 112512.0, 3 ], + [ 112640.0, 1 ], + [ 112768.0, 1 ], + [ 112896.0, 1 ], + [ 113024.0, 2 ], + [ 113280.0, 1 ], + [ 113536.0, 1 ], + [ 113664.0, 2 ], + [ 114048.0, 1 ], + [ 114176.0, 1 ], + [ 114432.0, 1 ], + [ 114560.0, 1 ], + [ 114688.0, 1 ], + [ 114944.0, 1 ], + [ 115072.0, 1 ], + [ 115200.0, 3 ], + [ 115456.0, 1 ], + [ 116096.0, 1 ], + [ 116736.0, 2 ], + [ 116864.0, 1 ], + [ 116992.0, 1 ], + [ 117376.0, 2 ], + [ 117504.0, 2 ], + [ 117632.0, 1 ], + [ 117760.0, 1 ], + [ 117888.0, 1 ], + [ 118272.0, 1 ], + [ 118528.0, 1 ], + [ 118912.0, 1 ], + [ 119040.0, 1 ], + [ 119168.0, 1 ], + [ 120320.0, 2 ], + [ 120448.0, 3 ], + [ 121344.0, 1 ], + [ 122880.0, 1 ], + [ 124544.0, 1 ], + [ 125312.0, 1 ], + [ 127744.0, 1 ], + [ 128256.0, 2 ], + [ 129280.0, 1 ], + [ 129408.0, 1 ], + [ 129920.0, 1 ], + [ 130176.0, 1 ], + [ 130432.0, 2 ], + [ 131328.0, 1 ], + [ 132352.0, 1 ], + [ 132864.0, 1 ], + [ 133632.0, 2 ], + [ 133888.0, 1 ], + [ 134144.0, 2 ], + [ 134400.0, 2 ], + [ 134912.0, 1 ], + [ 135168.0, 1 ], + [ 135680.0, 1 ], + [ 135936.0, 1 ], + [ 136192.0, 1 ], + [ 136448.0, 1 ], + [ 136960.0, 1 ], + [ 137472.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 4 ], + [ 138240.0, 2 ], + [ 138752.0, 2 ], + [ 139008.0, 1 ], + [ 139264.0, 1 ], + [ 139776.0, 1 ], + [ 140032.0, 1 ], + [ 140288.0, 2 ], + [ 141312.0, 3 ], + [ 141824.0, 1 ], + [ 142080.0, 1 ], + [ 142592.0, 1 ], + [ 143104.0, 1 ], + [ 145408.0, 1 ], + [ 146688.0, 1 ], + [ 147712.0, 1 ], + [ 150528.0, 1 ], + [ 151552.0, 1 ], + [ 153088.0, 1 ], + [ 157440.0, 1 ], + [ 158208.0, 1 ], + [ 159232.0, 1 ], + [ 161280.0, 1 ], + [ 164352.0, 1 ], + [ 165120.0, 1 ], + [ 166400.0, 1 ], + [ 168448.0, 1 ], + [ 168704.0, 1 ], + [ 175104.0, 1 ], + [ 179968.0, 1 ], + [ 183552.0, 1 ], + [ 188672.0, 1 ], + [ 197376.0, 1 ], + [ 197632.0, 1 ], + [ 198912.0, 1 ], + [ 199168.0, 1 ], + [ 200192.0, 1 ], + [ 1415168.0, 1 ], + [ 1488896.0, 1 ], + [ 1505280.0, 1 ] + ], + [ + [ 82560.0, 1 ], + [ 82688.0, 3 ], + [ 82816.0, 3 ], + [ 82944.0, 11 ], + [ 83072.0, 11 ], + [ 83200.0, 19 ], + [ 83328.0, 20 ], + [ 83456.0, 29 ], + [ 83584.0, 24 ], + [ 83712.0, 35 ], + [ 83840.0, 51 ], + [ 83968.0, 78 ], + [ 84096.0, 83 ], + [ 84224.0, 107 ], + [ 84352.0, 154 ], + [ 84480.0, 182 ], + [ 84608.0, 202 ], + [ 84736.0, 251 ], + [ 84864.0, 290 ], + [ 84992.0, 332 ], + [ 85120.0, 366 ], + [ 85248.0, 386 ], + [ 85376.0, 428 ], + [ 85504.0, 465 ], + [ 85632.0, 473 ], + [ 85760.0, 513 ], + [ 85888.0, 492 ], + [ 86016.0, 482 ], + [ 86144.0, 478 ], + [ 86272.0, 481 ], + [ 86400.0, 445 ], + [ 86528.0, 417 ], + [ 86656.0, 343 ], + [ 86784.0, 342 ], + [ 86912.0, 346 ], + [ 87040.0, 300 ], + [ 87168.0, 248 ], + [ 87296.0, 214 ], + [ 87424.0, 179 ], + [ 87552.0, 156 ], + [ 87680.0, 133 ], + [ 87808.0, 106 ], + [ 87936.0, 103 ], + [ 88064.0, 91 ], + [ 88192.0, 82 ], + [ 88320.0, 77 ], + [ 88448.0, 73 ], + [ 88576.0, 63 ], + [ 88704.0, 48 ], + [ 88832.0, 45 ], + [ 88960.0, 64 ], + [ 89088.0, 43 ], + [ 89216.0, 45 ], + [ 89344.0, 54 ], + [ 89472.0, 39 ], + [ 89600.0, 36 ], + [ 89728.0, 36 ], + [ 89856.0, 36 ], + [ 89984.0, 28 ], + [ 90112.0, 24 ], + [ 90240.0, 21 ], + [ 90368.0, 20 ], + [ 90496.0, 34 ], + [ 90624.0, 28 ], + [ 90752.0, 22 ], + [ 90880.0, 18 ], + [ 91008.0, 13 ], + [ 91136.0, 22 ], + [ 91264.0, 22 ], + [ 91392.0, 14 ], + [ 91520.0, 15 ], + [ 91648.0, 18 ], + [ 91776.0, 10 ], + [ 91904.0, 11 ], + [ 92032.0, 11 ], + [ 92160.0, 13 ], + [ 92288.0, 9 ], + [ 92416.0, 6 ], + [ 92544.0, 10 ], + [ 92672.0, 6 ], + [ 92800.0, 9 ], + [ 92928.0, 7 ], + [ 93056.0, 5 ], + [ 93184.0, 7 ], + [ 93312.0, 8 ], + [ 93440.0, 5 ], + [ 93568.0, 7 ], + [ 93696.0, 1 ], + [ 93824.0, 4 ], + [ 93952.0, 3 ], + [ 94080.0, 4 ], + [ 94208.0, 10 ], + [ 94336.0, 4 ], + [ 94464.0, 5 ], + [ 94592.0, 5 ], + [ 94720.0, 6 ], + [ 94848.0, 2 ], + [ 94976.0, 2 ], + [ 95104.0, 1 ], + [ 95232.0, 4 ], + [ 95360.0, 1 ], + [ 95488.0, 8 ], + [ 95616.0, 6 ], + [ 95744.0, 8 ], + [ 95872.0, 5 ], + [ 96000.0, 1 ], + [ 96128.0, 6 ], + [ 96256.0, 4 ], + [ 96384.0, 2 ], + [ 96512.0, 4 ], + [ 96640.0, 3 ], + [ 96768.0, 3 ], + [ 96896.0, 5 ], + [ 97024.0, 3 ], + [ 97152.0, 4 ], + [ 97536.0, 2 ], + [ 97664.0, 4 ], + [ 97792.0, 3 ], + [ 97920.0, 2 ], + [ 98048.0, 1 ], + [ 98176.0, 3 ], + [ 98432.0, 1 ], + [ 98560.0, 1 ], + [ 98688.0, 4 ], + [ 98944.0, 2 ], + [ 99072.0, 1 ], + [ 99200.0, 3 ], + [ 99328.0, 2 ], + [ 99456.0, 2 ], + [ 99584.0, 2 ], + [ 99968.0, 2 ], + [ 100096.0, 2 ], + [ 100224.0, 1 ], + [ 100352.0, 3 ], + [ 100736.0, 1 ], + [ 100992.0, 2 ], + [ 101120.0, 1 ], + [ 101248.0, 1 ], + [ 101376.0, 1 ], + [ 101632.0, 3 ], + [ 102144.0, 1 ], + [ 102272.0, 3 ], + [ 104704.0, 1 ], + [ 105344.0, 1 ], + [ 105856.0, 1 ], + [ 106112.0, 1 ], + [ 106240.0, 1 ], + [ 106368.0, 1 ], + [ 106624.0, 1 ], + [ 106752.0, 2 ], + [ 106880.0, 1 ], + [ 107136.0, 2 ], + [ 107392.0, 1 ], + [ 107520.0, 2 ], + [ 107648.0, 4 ], + [ 107904.0, 2 ], + [ 108032.0, 1 ], + [ 108160.0, 1 ], + [ 108288.0, 2 ], + [ 108416.0, 1 ], + [ 108544.0, 2 ], + [ 108800.0, 2 ], + [ 108928.0, 6 ], + [ 109184.0, 2 ], + [ 109312.0, 3 ], + [ 109568.0, 2 ], + [ 109696.0, 2 ], + [ 109824.0, 4 ], + [ 109952.0, 3 ], + [ 110080.0, 1 ], + [ 110208.0, 1 ], + [ 110336.0, 3 ], + [ 110464.0, 2 ], + [ 110592.0, 2 ], + [ 110848.0, 1 ], + [ 110976.0, 4 ], + [ 111232.0, 1 ], + [ 111360.0, 1 ], + [ 111488.0, 1 ], + [ 111616.0, 1 ], + [ 111744.0, 1 ], + [ 111872.0, 1 ], + [ 112128.0, 2 ], + [ 112512.0, 3 ], + [ 112640.0, 1 ], + [ 113024.0, 1 ], + [ 113152.0, 2 ], + [ 113280.0, 1 ], + [ 113408.0, 1 ], + [ 113536.0, 1 ], + [ 113664.0, 1 ], + [ 113792.0, 3 ], + [ 113920.0, 1 ], + [ 114048.0, 1 ], + [ 114304.0, 1 ], + [ 115072.0, 1 ], + [ 115200.0, 1 ], + [ 115456.0, 1 ], + [ 115584.0, 1 ], + [ 115712.0, 1 ], + [ 115840.0, 1 ], + [ 115968.0, 2 ], + [ 116096.0, 1 ], + [ 116352.0, 1 ], + [ 116608.0, 2 ], + [ 116992.0, 2 ], + [ 117120.0, 1 ], + [ 117248.0, 1 ], + [ 117632.0, 1 ], + [ 117760.0, 1 ], + [ 117888.0, 1 ], + [ 118016.0, 1 ], + [ 118144.0, 2 ], + [ 118400.0, 3 ], + [ 118656.0, 1 ], + [ 119552.0, 2 ], + [ 119808.0, 1 ], + [ 120064.0, 1 ], + [ 120960.0, 2 ], + [ 122112.0, 1 ], + [ 122240.0, 1 ], + [ 123008.0, 1 ], + [ 123520.0, 1 ], + [ 124032.0, 1 ], + [ 124160.0, 1 ], + [ 124288.0, 1 ], + [ 124800.0, 1 ], + [ 126976.0, 1 ], + [ 127488.0, 2 ], + [ 127616.0, 1 ], + [ 128128.0, 1 ], + [ 128256.0, 1 ], + [ 128768.0, 1 ], + [ 129024.0, 1 ], + [ 129152.0, 2 ], + [ 129536.0, 1 ], + [ 129664.0, 2 ], + [ 129920.0, 1 ], + [ 130048.0, 1 ], + [ 130176.0, 3 ], + [ 130304.0, 1 ], + [ 130432.0, 2 ], + [ 130560.0, 1 ], + [ 130688.0, 2 ], + [ 130816.0, 1 ], + [ 130944.0, 3 ], + [ 131328.0, 4 ], + [ 131584.0, 2 ], + [ 131840.0, 2 ], + [ 132352.0, 2 ], + [ 132608.0, 1 ], + [ 132864.0, 1 ], + [ 133120.0, 2 ], + [ 133376.0, 1 ], + [ 133632.0, 1 ], + [ 134144.0, 2 ], + [ 134400.0, 2 ], + [ 134912.0, 2 ], + [ 135168.0, 1 ], + [ 135424.0, 2 ], + [ 136192.0, 1 ], + [ 136960.0, 2 ], + [ 137216.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 1 ], + [ 138240.0, 1 ], + [ 139520.0, 1 ], + [ 140032.0, 1 ], + [ 144896.0, 1 ], + [ 155904.0, 1 ], + [ 164864.0, 1 ], + [ 165632.0, 1 ], + [ 167680.0, 1 ], + [ 172288.0, 1 ], + [ 174592.0, 1 ], + [ 176128.0, 1 ], + [ 176384.0, 3 ], + [ 177920.0, 1 ], + [ 180736.0, 1 ], + [ 181248.0, 1 ], + [ 183040.0, 1 ], + [ 184064.0, 1 ], + [ 186112.0, 1 ], + [ 196608.0, 1 ], + [ 196864.0, 1 ], + [ 199936.0, 1 ], + [ 326656.0, 1 ], + [ 731136.0, 1 ], + [ 756736.0, 1 ], + [ 1417216.0, 1 ] + ], + [ + [ 82048.0, 1 ], + [ 82560.0, 3 ], + [ 82688.0, 4 ], + [ 82816.0, 4 ], + [ 82944.0, 7 ], + [ 83072.0, 9 ], + [ 83200.0, 18 ], + [ 83328.0, 20 ], + [ 83456.0, 24 ], + [ 83584.0, 56 ], + [ 83712.0, 50 ], + [ 83840.0, 66 ], + [ 83968.0, 95 ], + [ 84096.0, 113 ], + [ 84224.0, 168 ], + [ 84352.0, 157 ], + [ 84480.0, 219 ], + [ 84608.0, 303 ], + [ 84736.0, 352 ], + [ 84864.0, 360 ], + [ 84992.0, 436 ], + [ 85120.0, 485 ], + [ 85248.0, 517 ], + [ 85376.0, 547 ], + [ 85504.0, 546 ], + [ 85632.0, 594 ], + [ 85760.0, 536 ], + [ 85888.0, 546 ], + [ 86016.0, 520 ], + [ 86144.0, 497 ], + [ 86272.0, 430 ], + [ 86400.0, 404 ], + [ 86528.0, 346 ], + [ 86656.0, 288 ], + [ 86784.0, 286 ], + [ 86912.0, 247 ], + [ 87040.0, 169 ], + [ 87168.0, 147 ], + [ 87296.0, 134 ], + [ 87424.0, 125 ], + [ 87552.0, 114 ], + [ 87680.0, 111 ], + [ 87808.0, 89 ], + [ 87936.0, 77 ], + [ 88064.0, 65 ], + [ 88192.0, 60 ], + [ 88320.0, 60 ], + [ 88448.0, 54 ], + [ 88576.0, 44 ], + [ 88704.0, 44 ], + [ 88832.0, 47 ], + [ 88960.0, 39 ], + [ 89088.0, 47 ], + [ 89216.0, 50 ], + [ 89344.0, 32 ], + [ 89472.0, 26 ], + [ 89600.0, 28 ], + [ 89728.0, 28 ], + [ 89856.0, 28 ], + [ 89984.0, 20 ], + [ 90112.0, 25 ], + [ 90240.0, 18 ], + [ 90368.0, 20 ], + [ 90496.0, 13 ], + [ 90624.0, 26 ], + [ 90752.0, 20 ], + [ 90880.0, 11 ], + [ 91008.0, 9 ], + [ 91136.0, 13 ], + [ 91264.0, 8 ], + [ 91392.0, 11 ], + [ 91520.0, 8 ], + [ 91648.0, 7 ], + [ 91776.0, 3 ], + [ 91904.0, 5 ], + [ 92032.0, 3 ], + [ 92160.0, 5 ], + [ 92288.0, 4 ], + [ 92416.0, 5 ], + [ 92544.0, 6 ], + [ 92672.0, 7 ], + [ 92800.0, 8 ], + [ 92928.0, 2 ], + [ 93056.0, 8 ], + [ 93184.0, 14 ], + [ 93312.0, 5 ], + [ 93440.0, 3 ], + [ 93568.0, 3 ], + [ 93696.0, 5 ], + [ 93824.0, 3 ], + [ 93952.0, 3 ], + [ 94080.0, 5 ], + [ 94208.0, 6 ], + [ 94336.0, 6 ], + [ 94464.0, 8 ], + [ 94592.0, 6 ], + [ 94720.0, 5 ], + [ 94848.0, 7 ], + [ 94976.0, 8 ], + [ 95104.0, 8 ], + [ 95232.0, 8 ], + [ 95360.0, 8 ], + [ 95488.0, 11 ], + [ 95616.0, 2 ], + [ 95744.0, 3 ], + [ 95872.0, 4 ], + [ 96000.0, 5 ], + [ 96128.0, 8 ], + [ 96256.0, 4 ], + [ 96384.0, 8 ], + [ 96512.0, 5 ], + [ 96640.0, 4 ], + [ 96768.0, 2 ], + [ 96896.0, 1 ], + [ 97024.0, 7 ], + [ 97152.0, 3 ], + [ 97280.0, 4 ], + [ 97408.0, 4 ], + [ 97536.0, 4 ], + [ 97664.0, 1 ], + [ 97792.0, 1 ], + [ 97920.0, 1 ], + [ 98048.0, 2 ], + [ 98176.0, 2 ], + [ 98304.0, 2 ], + [ 98688.0, 1 ], + [ 98816.0, 2 ], + [ 98944.0, 1 ], + [ 99072.0, 2 ], + [ 99328.0, 1 ], + [ 99456.0, 2 ], + [ 99584.0, 2 ], + [ 100224.0, 1 ], + [ 100480.0, 1 ], + [ 100736.0, 1 ], + [ 101120.0, 2 ], + [ 101376.0, 1 ], + [ 101888.0, 1 ], + [ 102400.0, 1 ], + [ 103168.0, 1 ], + [ 103552.0, 2 ], + [ 103680.0, 1 ], + [ 103808.0, 1 ], + [ 103936.0, 1 ], + [ 104192.0, 2 ], + [ 104320.0, 2 ], + [ 104832.0, 1 ], + [ 104960.0, 1 ], + [ 105088.0, 2 ], + [ 105216.0, 3 ], + [ 105856.0, 5 ], + [ 106368.0, 3 ], + [ 106496.0, 2 ], + [ 106752.0, 2 ], + [ 107008.0, 1 ], + [ 107136.0, 1 ], + [ 107264.0, 2 ], + [ 107392.0, 1 ], + [ 107776.0, 3 ], + [ 108032.0, 3 ], + [ 108416.0, 1 ], + [ 108544.0, 2 ], + [ 108800.0, 1 ], + [ 108928.0, 1 ], + [ 109184.0, 1 ], + [ 109312.0, 1 ], + [ 109952.0, 3 ], + [ 110336.0, 3 ], + [ 110464.0, 1 ], + [ 110720.0, 1 ], + [ 110848.0, 2 ], + [ 110976.0, 1 ], + [ 111104.0, 1 ], + [ 111232.0, 3 ], + [ 111360.0, 1 ], + [ 111488.0, 2 ], + [ 112000.0, 2 ], + [ 112384.0, 1 ], + [ 112640.0, 1 ], + [ 112896.0, 1 ], + [ 113152.0, 3 ], + [ 113408.0, 1 ], + [ 113664.0, 1 ], + [ 113792.0, 2 ], + [ 114048.0, 1 ], + [ 114304.0, 1 ], + [ 114688.0, 1 ], + [ 115584.0, 2 ], + [ 115968.0, 3 ], + [ 116096.0, 1 ], + [ 116352.0, 1 ], + [ 116480.0, 1 ], + [ 116608.0, 1 ], + [ 116736.0, 1 ], + [ 117120.0, 2 ], + [ 117248.0, 2 ], + [ 117888.0, 1 ], + [ 118016.0, 1 ], + [ 118784.0, 2 ], + [ 118912.0, 1 ], + [ 119808.0, 1 ], + [ 120320.0, 1 ], + [ 120576.0, 1 ], + [ 122112.0, 1 ], + [ 122240.0, 3 ], + [ 122624.0, 1 ], + [ 123520.0, 1 ], + [ 123648.0, 1 ], + [ 123776.0, 1 ], + [ 124544.0, 1 ], + [ 125312.0, 1 ], + [ 125440.0, 1 ], + [ 125824.0, 2 ], + [ 127616.0, 1 ], + [ 127744.0, 1 ], + [ 128384.0, 1 ], + [ 129280.0, 2 ], + [ 130560.0, 1 ], + [ 132864.0, 1 ], + [ 133120.0, 1 ], + [ 133888.0, 1 ], + [ 134144.0, 2 ], + [ 134400.0, 1 ], + [ 134912.0, 1 ], + [ 135424.0, 1 ], + [ 135936.0, 1 ], + [ 137728.0, 1 ], + [ 145664.0, 1 ], + [ 148480.0, 1 ], + [ 148736.0, 1 ], + [ 163328.0, 1 ], + [ 166400.0, 1 ], + [ 166912.0, 1 ], + [ 167424.0, 1 ], + [ 175360.0, 1 ], + [ 175616.0, 1 ], + [ 175872.0, 1 ], + [ 176128.0, 1 ], + [ 176384.0, 1 ], + [ 177408.0, 1 ], + [ 179456.0, 1 ], + [ 179968.0, 1 ], + [ 180992.0, 1 ], + [ 181504.0, 1 ], + [ 182272.0, 1 ], + [ 183808.0, 1 ], + [ 185600.0, 1 ], + [ 203008.0, 1 ], + [ 708608.0, 1 ], + [ 718848.0, 1 ] + ], + [ + [ 82048.0, 1 ], + [ 82304.0, 3 ], + [ 82432.0, 2 ], + [ 82688.0, 3 ], + [ 82816.0, 6 ], + [ 82944.0, 8 ], + [ 83072.0, 14 ], + [ 83200.0, 10 ], + [ 83328.0, 16 ], + [ 83456.0, 21 ], + [ 83584.0, 25 ], + [ 83712.0, 48 ], + [ 83840.0, 61 ], + [ 83968.0, 80 ], + [ 84096.0, 111 ], + [ 84224.0, 144 ], + [ 84352.0, 149 ], + [ 84480.0, 225 ], + [ 84608.0, 260 ], + [ 84736.0, 341 ], + [ 84864.0, 387 ], + [ 84992.0, 434 ], + [ 85120.0, 519 ], + [ 85248.0, 506 ], + [ 85376.0, 549 ], + [ 85504.0, 585 ], + [ 85632.0, 576 ], + [ 85760.0, 575 ], + [ 85888.0, 526 ], + [ 86016.0, 468 ], + [ 86144.0, 508 ], + [ 86272.0, 457 ], + [ 86400.0, 412 ], + [ 86528.0, 364 ], + [ 86656.0, 258 ], + [ 86784.0, 265 ], + [ 86912.0, 248 ], + [ 87040.0, 191 ], + [ 87168.0, 162 ], + [ 87296.0, 158 ], + [ 87424.0, 109 ], + [ 87552.0, 101 ], + [ 87680.0, 93 ], + [ 87808.0, 83 ], + [ 87936.0, 72 ], + [ 88064.0, 71 ], + [ 88192.0, 59 ], + [ 88320.0, 50 ], + [ 88448.0, 54 ], + [ 88576.0, 63 ], + [ 88704.0, 48 ], + [ 88832.0, 43 ], + [ 88960.0, 45 ], + [ 89088.0, 33 ], + [ 89216.0, 31 ], + [ 89344.0, 47 ], + [ 89472.0, 38 ], + [ 89600.0, 31 ], + [ 89728.0, 27 ], + [ 89856.0, 38 ], + [ 89984.0, 26 ], + [ 90112.0, 25 ], + [ 90240.0, 17 ], + [ 90368.0, 30 ], + [ 90496.0, 16 ], + [ 90624.0, 14 ], + [ 90752.0, 13 ], + [ 90880.0, 15 ], + [ 91008.0, 12 ], + [ 91136.0, 12 ], + [ 91264.0, 7 ], + [ 91392.0, 8 ], + [ 91520.0, 12 ], + [ 91648.0, 10 ], + [ 91776.0, 9 ], + [ 91904.0, 8 ], + [ 92032.0, 14 ], + [ 92160.0, 8 ], + [ 92288.0, 7 ], + [ 92416.0, 5 ], + [ 92544.0, 7 ], + [ 92672.0, 5 ], + [ 92800.0, 4 ], + [ 92928.0, 10 ], + [ 93056.0, 6 ], + [ 93184.0, 6 ], + [ 93312.0, 6 ], + [ 93440.0, 7 ], + [ 93568.0, 5 ], + [ 93696.0, 3 ], + [ 93824.0, 6 ], + [ 93952.0, 4 ], + [ 94080.0, 2 ], + [ 94208.0, 3 ], + [ 94336.0, 4 ], + [ 94592.0, 6 ], + [ 94720.0, 1 ], + [ 94848.0, 6 ], + [ 94976.0, 2 ], + [ 95104.0, 3 ], + [ 95232.0, 8 ], + [ 95360.0, 6 ], + [ 95488.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 4 ], + [ 95872.0, 3 ], + [ 96000.0, 2 ], + [ 96128.0, 1 ], + [ 96256.0, 8 ], + [ 96384.0, 4 ], + [ 96512.0, 1 ], + [ 96640.0, 4 ], + [ 96768.0, 4 ], + [ 96896.0, 4 ], + [ 97024.0, 2 ], + [ 97152.0, 1 ], + [ 97280.0, 3 ], + [ 97408.0, 3 ], + [ 97536.0, 3 ], + [ 97664.0, 3 ], + [ 97792.0, 5 ], + [ 97920.0, 4 ], + [ 98048.0, 1 ], + [ 98304.0, 1 ], + [ 98560.0, 3 ], + [ 98816.0, 2 ], + [ 98944.0, 1 ], + [ 99072.0, 1 ], + [ 99200.0, 1 ], + [ 99328.0, 1 ], + [ 99584.0, 1 ], + [ 99712.0, 1 ], + [ 99840.0, 1 ], + [ 99968.0, 1 ], + [ 100352.0, 2 ], + [ 100864.0, 2 ], + [ 100992.0, 3 ], + [ 101120.0, 2 ], + [ 101376.0, 2 ], + [ 101504.0, 2 ], + [ 101760.0, 1 ], + [ 101888.0, 1 ], + [ 102656.0, 1 ], + [ 102784.0, 1 ], + [ 102912.0, 1 ], + [ 104704.0, 2 ], + [ 106368.0, 2 ], + [ 106496.0, 2 ], + [ 106752.0, 1 ], + [ 106880.0, 2 ], + [ 107136.0, 2 ], + [ 107264.0, 3 ], + [ 107392.0, 1 ], + [ 107648.0, 1 ], + [ 107776.0, 2 ], + [ 108928.0, 2 ], + [ 109056.0, 1 ], + [ 109312.0, 3 ], + [ 109440.0, 1 ], + [ 109568.0, 1 ], + [ 109824.0, 1 ], + [ 110080.0, 2 ], + [ 110208.0, 1 ], + [ 110336.0, 1 ], + [ 110592.0, 1 ], + [ 111104.0, 3 ], + [ 111232.0, 2 ], + [ 111488.0, 1 ], + [ 111616.0, 2 ], + [ 111744.0, 2 ], + [ 111872.0, 1 ], + [ 112000.0, 1 ], + [ 112128.0, 2 ], + [ 112256.0, 2 ], + [ 112384.0, 2 ], + [ 112512.0, 1 ], + [ 112640.0, 1 ], + [ 112896.0, 4 ], + [ 113024.0, 3 ], + [ 113408.0, 1 ], + [ 113664.0, 1 ], + [ 114176.0, 1 ], + [ 114560.0, 1 ], + [ 114688.0, 1 ], + [ 114944.0, 1 ], + [ 115200.0, 1 ], + [ 115328.0, 1 ], + [ 115584.0, 2 ], + [ 115840.0, 1 ], + [ 115968.0, 1 ], + [ 116224.0, 1 ], + [ 116352.0, 1 ], + [ 116864.0, 1 ], + [ 116992.0, 1 ], + [ 117120.0, 3 ], + [ 117248.0, 1 ], + [ 117376.0, 2 ], + [ 117632.0, 1 ], + [ 118016.0, 1 ], + [ 118400.0, 1 ], + [ 118528.0, 1 ], + [ 118912.0, 1 ], + [ 119168.0, 1 ], + [ 119296.0, 1 ], + [ 119424.0, 1 ], + [ 119552.0, 2 ], + [ 119680.0, 1 ], + [ 120064.0, 1 ], + [ 120192.0, 2 ], + [ 120320.0, 1 ], + [ 120448.0, 1 ], + [ 120704.0, 1 ], + [ 120960.0, 1 ], + [ 121472.0, 1 ], + [ 122368.0, 2 ], + [ 122752.0, 1 ], + [ 123008.0, 1 ], + [ 123520.0, 1 ], + [ 123648.0, 1 ], + [ 123776.0, 1 ], + [ 124032.0, 1 ], + [ 124160.0, 2 ], + [ 124928.0, 1 ], + [ 125440.0, 1 ], + [ 125696.0, 3 ], + [ 125952.0, 1 ], + [ 126336.0, 1 ], + [ 126848.0, 1 ], + [ 127104.0, 1 ], + [ 127488.0, 1 ], + [ 128256.0, 1 ], + [ 128896.0, 1 ], + [ 129280.0, 1 ], + [ 129536.0, 1 ], + [ 130048.0, 1 ], + [ 130176.0, 2 ], + [ 130816.0, 1 ], + [ 131328.0, 1 ], + [ 131584.0, 1 ], + [ 131840.0, 2 ], + [ 132096.0, 2 ], + [ 133120.0, 2 ], + [ 133376.0, 3 ], + [ 133632.0, 1 ], + [ 133888.0, 2 ], + [ 134144.0, 3 ], + [ 134400.0, 1 ], + [ 134656.0, 1 ], + [ 134912.0, 1 ], + [ 135168.0, 3 ], + [ 135680.0, 1 ], + [ 135936.0, 1 ], + [ 136448.0, 1 ], + [ 136960.0, 3 ], + [ 137216.0, 4 ], + [ 137472.0, 1 ], + [ 138496.0, 1 ], + [ 138752.0, 1 ], + [ 139776.0, 1 ], + [ 140288.0, 3 ], + [ 140544.0, 1 ], + [ 142592.0, 1 ], + [ 144128.0, 1 ], + [ 153088.0, 1 ], + [ 163328.0, 1 ], + [ 163584.0, 1 ], + [ 169728.0, 1 ], + [ 175104.0, 1 ], + [ 175616.0, 1 ], + [ 176128.0, 1 ], + [ 176896.0, 1 ], + [ 178432.0, 1 ], + [ 179200.0, 1 ], + [ 180736.0, 1 ], + [ 182528.0, 1 ], + [ 183808.0, 1 ], + [ 184576.0, 2 ], + [ 185856.0, 1 ], + [ 187136.0, 1 ], + [ 202496.0, 1 ], + [ 695296.0, 1 ], + [ 699392.0, 1 ], + [ 714752.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 82048.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 82048.0, + "50.0" : 82048.0, + "90.0" : 82048.0, + "95.0" : 82048.0, + "99.0" : 82048.0, + "99.9" : 82048.0, + "99.99" : 82048.0, + "99.999" : 82048.0, + "99.9999" : 82048.0, + "100.0" : 82048.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 82944.0, + 83200.0, + 82560.0, + 82048.0, + 82048.0 + ] + ] + }, + "p0.50" : { + "score" : 86272.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 86272.0, + "50.0" : 86272.0, + "90.0" : 86272.0, + "95.0" : 86272.0, + "99.0" : 86272.0, + "99.9" : 86272.0, + "99.99" : 86272.0, + "99.999" : 86272.0, + "99.9999" : 86272.0, + "100.0" : 86272.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 86656.0, + 86528.0, + 86144.0, + 85888.0, + 85888.0 + ] + ] + }, + "p0.90" : { + "score" : 88704.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 88704.0, + "50.0" : 88704.0, + "90.0" : 88704.0, + "95.0" : 88704.0, + "99.0" : 88704.0, + "99.9" : 88704.0, + "99.99" : 88704.0, + "99.999" : 88704.0, + "99.9999" : 88704.0, + "100.0" : 88704.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 89088.0, + 88576.0, + 88960.0, + 88320.0, + 88448.0 + ] + ] + }, + "p0.95" : { + "score" : 91136.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91136.0, + "50.0" : 91136.0, + "90.0" : 91136.0, + "95.0" : 91136.0, + "99.0" : 91136.0, + "99.9" : 91136.0, + "99.99" : 91136.0, + "99.999" : 91136.0, + "99.9999" : 91136.0, + "100.0" : 91136.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91776.0, + 91264.0, + 91264.0, + 90240.0, + 90368.0 + ] + ] + }, + "p0.99" : { + "score" : 116350.71999999974, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 116350.71999999974, + "50.0" : 116350.71999999974, + "90.0" : 116350.71999999974, + "95.0" : 116350.71999999974, + "99.0" : 116350.71999999974, + "99.9" : 116350.71999999974, + "99.99" : 116350.71999999974, + "99.999" : 116350.71999999974, + "99.9999" : 116350.71999999974, + "100.0" : 116350.71999999974 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 136890.8799999999, + 113786.87999999989, + 116903.68000000017, + 108032.0, + 117149.43999999994 + ] + ] + }, + "p0.999" : { + "score" : 179916.2880000025, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 179916.2880000025, + "50.0" : 179916.2880000025, + "90.0" : 179916.2880000025, + "95.0" : 179916.2880000025, + "99.0" : 179916.2880000025, + "99.9" : 179916.2880000025, + "99.99" : 179916.2880000025, + "99.999" : 179916.2880000025, + "99.9999" : 179916.2880000025, + "100.0" : 179916.2880000025 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 192871.16800000193, + 178178.0479999981, + 181031.42399999965, + 176885.75999999978, + 180003.3280000016 + ] + ] + }, + "p0.9999" : { + "score" : 1415761.715199992, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1415761.715199992, + "50.0" : 1415761.715199992, + "90.0" : 1415761.715199992, + "95.0" : 1415761.715199992, + "99.0" : 1415761.715199992, + "99.9" : 1415761.715199992, + "99.99" : 1415761.715199992, + "99.999" : 1415761.715199992, + "99.9999" : 1415761.715199992, + "100.0" : 1415761.715199992 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1484295.3727999926, + 1503038.6687999666, + 1323229.6960003152, + 717301.759999983, + 712483.3280000072 + ] + ] + }, + "p1.00" : { + "score" : 1505280.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1505280.0, + "50.0" : 1505280.0, + "90.0" : 1505280.0, + "95.0" : 1505280.0, + "99.0" : 1505280.0, + "99.9" : 1505280.0, + "99.99" : 1505280.0, + "99.999" : 1505280.0, + "99.9999" : 1505280.0, + "100.0" : 1505280.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1492992.0, + 1505280.0, + 1417216.0, + 718848.0, + 714752.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..8e6f9ba46 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,311 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..6d6fd9d28 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,726 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..54fd447a7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,303 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..98e2fb620 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,914 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..295d26eac --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,297 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..88b676a5f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,841 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..f10a48272 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,315 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..1640c5031 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/profile/scalapb.perf.EnumVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,672 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/results.json new file mode 100644 index 000000000..f26003988 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/readJava/results.json @@ -0,0 +1,5161 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 33.64317539501343, + "scoreError" : 0.8779070037396174, + "scoreConfidence" : [ + 32.765268391273814, + 34.521082398753045 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 50.0, + "99.9" : 271.0, + "99.99" : 2507.8159999991767, + "99.999" : 24595.905599933118, + "99.9999" : 31840.0, + "100.0" : 31840.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 30178 ], + [ 31.0, 1821 ], + [ 40.0, 6581 ], + [ 41.0, 554 ], + [ 50.0, 287 ], + [ 51.0, 27 ], + [ 60.0, 63 ], + [ 61.0, 4 ], + [ 70.0, 18 ], + [ 71.0, 3 ], + [ 80.0, 12 ], + [ 81.0, 3 ], + [ 90.0, 5 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 4 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 3 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 4 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 2 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 3 ], + [ 240.0, 3 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 390.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 2 ], + [ 471.0, 1 ], + [ 490.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 801.0, 1 ], + [ 1282.0, 1 ], + [ 1352.0, 1 ], + [ 1462.0, 1 ], + [ 1582.0, 1 ], + [ 3636.0, 1 ], + [ 4336.0, 1 ], + [ 6736.0, 1 ], + [ 8752.0, 1 ] + ], + [ + [ 30.0, 30469 ], + [ 31.0, 1783 ], + [ 40.0, 6632 ], + [ 41.0, 521 ], + [ 50.0, 221 ], + [ 51.0, 19 ], + [ 60.0, 45 ], + [ 61.0, 6 ], + [ 70.0, 9 ], + [ 71.0, 3 ], + [ 80.0, 5 ], + [ 81.0, 3 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 6 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 3 ], + [ 160.0, 5 ], + [ 161.0, 3 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 3 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 3 ], + [ 221.0, 2 ], + [ 230.0, 4 ], + [ 231.0, 2 ], + [ 240.0, 3 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 4 ], + [ 290.0, 3 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 420.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 591.0, 1 ], + [ 592.0, 1 ], + [ 831.0, 1 ], + [ 881.0, 1 ], + [ 911.0, 1 ], + [ 1142.0, 1 ], + [ 1242.0, 1 ], + [ 1722.0, 1 ], + [ 1964.0, 1 ], + [ 6960.0, 1 ], + [ 24512.0, 1 ] + ], + [ + [ 30.0, 30115 ], + [ 31.0, 1899 ], + [ 40.0, 6702 ], + [ 41.0, 553 ], + [ 50.0, 255 ], + [ 51.0, 23 ], + [ 60.0, 43 ], + [ 61.0, 5 ], + [ 70.0, 15 ], + [ 71.0, 3 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 4 ], + [ 91.0, 2 ], + [ 100.0, 4 ], + [ 101.0, 3 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 2 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 1 ], + [ 210.0, 4 ], + [ 211.0, 3 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 371.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 501.0, 1 ], + [ 1112.0, 1 ], + [ 1452.0, 1 ], + [ 1742.0, 1 ], + [ 1922.0, 1 ], + [ 2484.0, 1 ], + [ 4632.0, 1 ], + [ 5248.0, 1 ], + [ 7200.0, 1 ] + ], + [ + [ 30.0, 30253 ], + [ 31.0, 1920 ], + [ 40.0, 6597 ], + [ 41.0, 524 ], + [ 50.0, 250 ], + [ 51.0, 28 ], + [ 60.0, 51 ], + [ 61.0, 7 ], + [ 70.0, 22 ], + [ 71.0, 6 ], + [ 80.0, 13 ], + [ 81.0, 4 ], + [ 90.0, 13 ], + [ 91.0, 3 ], + [ 100.0, 6 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 5 ], + [ 161.0, 3 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 4 ], + [ 201.0, 4 ], + [ 210.0, 2 ], + [ 211.0, 4 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 3 ], + [ 241.0, 1 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 440.0, 1 ], + [ 461.0, 1 ], + [ 561.0, 1 ], + [ 612.0, 1 ], + [ 1052.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1292.0, 1 ], + [ 1782.0, 1 ], + [ 2692.0, 1 ], + [ 3908.0, 1 ], + [ 5088.0, 1 ], + [ 8384.0, 1 ], + [ 31840.0, 1 ] + ], + [ + [ 30.0, 30319 ], + [ 31.0, 1860 ], + [ 40.0, 6588 ], + [ 41.0, 541 ], + [ 50.0, 272 ], + [ 51.0, 32 ], + [ 60.0, 59 ], + [ 61.0, 8 ], + [ 70.0, 14 ], + [ 71.0, 4 ], + [ 80.0, 10 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 10 ], + [ 101.0, 2 ], + [ 110.0, 1 ], + [ 111.0, 2 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 3 ], + [ 191.0, 2 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 5 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 3 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 621.0, 1 ], + [ 852.0, 1 ], + [ 1002.0, 1 ], + [ 1042.0, 1 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1182.0, 1 ], + [ 1252.0, 1 ], + [ 1512.0, 1 ], + [ 2034.0, 1 ], + [ 4296.0, 1 ], + [ 4304.0, 1 ], + [ 5336.0, 1 ], + [ 6152.0, 1 ], + [ 24480.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.999" : { + "score" : 271.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 271.0, + "50.0" : 271.0, + "90.0" : 271.0, + "95.0" : 271.0, + "99.0" : 271.0, + "99.9" : 271.0, + "99.99" : 271.0, + "99.999" : 271.0, + "99.9999" : 271.0, + "100.0" : 271.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 264.05999999996857, + 290.0, + 271.0, + 252.80900000000838, + 272.59300000002986 + ] + ] + }, + "p0.9999" : { + "score" : 2507.8159999991767, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2507.8159999991767, + "50.0" : 2507.8159999991767, + "90.0" : 2507.8159999991767, + "95.0" : 2507.8159999991767, + "99.0" : 2507.8159999991767, + "99.9" : 2507.8159999991767, + "99.99" : 2507.8159999991767, + "99.999" : 2507.8159999991767, + "99.9999" : 2507.8159999991767, + "100.0" : 2507.8159999991767 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3659.7999999997555, + 1725.7993999991013, + 2541.1367999944487, + 3931.7179999932414, + 4322.266399996588 + ] + ] + }, + "p1.00" : { + "score" : 31840.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31840.0, + "50.0" : 31840.0, + "90.0" : 31840.0, + "95.0" : 31840.0, + "99.0" : 31840.0, + "99.9" : 31840.0, + "99.99" : 31840.0, + "99.999" : 31840.0, + "99.9999" : 31840.0, + "100.0" : 31840.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8752.0, + 24512.0, + 7200.0, + 31840.0, + 24480.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 51.21878047647797, + "scoreError" : 1.6045181251088856, + "scoreConfidence" : [ + 49.61426235136908, + 52.823298601586856 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 51.0, + "99.0" : 70.0, + "99.9" : 340.0, + "99.99" : 5226.332799996017, + "99.999" : 32732.701439970173, + "99.9999" : 36288.0, + "100.0" : 36288.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 5825 ], + [ 41.0, 477 ], + [ 50.0, 20922 ], + [ 51.0, 2266 ], + [ 60.0, 302 ], + [ 61.0, 36 ], + [ 70.0, 110 ], + [ 71.0, 22 ], + [ 80.0, 79 ], + [ 81.0, 15 ], + [ 90.0, 18 ], + [ 91.0, 2 ], + [ 100.0, 9 ], + [ 101.0, 2 ], + [ 110.0, 7 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 5 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 340.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 380.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 611.0, 1 ], + [ 632.0, 1 ], + [ 871.0, 1 ], + [ 962.0, 1 ], + [ 982.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1122.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1592.0, 1 ], + [ 1652.0, 1 ], + [ 2744.0, 1 ], + [ 4104.0, 1 ], + [ 4328.0, 1 ], + [ 4448.0, 1 ], + [ 5568.0, 1 ], + [ 5992.0, 1 ], + [ 6616.0, 1 ], + [ 13280.0, 1 ], + [ 18496.0, 1 ] + ], + [ + [ 40.0, 5820 ], + [ 41.0, 465 ], + [ 50.0, 20277 ], + [ 51.0, 2157 ], + [ 60.0, 348 ], + [ 61.0, 46 ], + [ 70.0, 271 ], + [ 71.0, 41 ], + [ 80.0, 223 ], + [ 81.0, 43 ], + [ 90.0, 48 ], + [ 91.0, 7 ], + [ 100.0, 25 ], + [ 101.0, 8 ], + [ 110.0, 12 ], + [ 111.0, 3 ], + [ 120.0, 10 ], + [ 121.0, 1 ], + [ 130.0, 5 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 491.0, 1 ], + [ 581.0, 1 ], + [ 641.0, 1 ], + [ 772.0, 1 ], + [ 852.0, 1 ], + [ 881.0, 1 ], + [ 912.0, 1 ], + [ 972.0, 1 ], + [ 1012.0, 1 ], + [ 1072.0, 1 ], + [ 1102.0, 1 ], + [ 1242.0, 1 ], + [ 1532.0, 1 ], + [ 1744.0, 1 ], + [ 4064.0, 1 ], + [ 4112.0, 1 ], + [ 4368.0, 1 ], + [ 6696.0, 1 ], + [ 26240.0, 1 ], + [ 27328.0, 1 ], + [ 36288.0, 1 ] + ], + [ + [ 40.0, 5782 ], + [ 41.0, 465 ], + [ 50.0, 21058 ], + [ 51.0, 2199 ], + [ 60.0, 278 ], + [ 61.0, 33 ], + [ 70.0, 154 ], + [ 71.0, 27 ], + [ 80.0, 85 ], + [ 81.0, 12 ], + [ 90.0, 29 ], + [ 91.0, 5 ], + [ 100.0, 8 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 9 ], + [ 121.0, 2 ], + [ 130.0, 5 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 451.0, 1 ], + [ 551.0, 1 ], + [ 632.0, 1 ], + [ 651.0, 1 ], + [ 772.0, 1 ], + [ 801.0, 1 ], + [ 852.0, 1 ], + [ 892.0, 1 ], + [ 1072.0, 1 ], + [ 1272.0, 1 ], + [ 1362.0, 1 ], + [ 1422.0, 1 ], + [ 1794.0, 1 ], + [ 2692.0, 1 ], + [ 4272.0, 1 ] + ], + [ + [ 40.0, 5826 ], + [ 41.0, 482 ], + [ 50.0, 21051 ], + [ 51.0, 2204 ], + [ 60.0, 305 ], + [ 61.0, 21 ], + [ 70.0, 113 ], + [ 71.0, 23 ], + [ 80.0, 72 ], + [ 81.0, 10 ], + [ 90.0, 24 ], + [ 91.0, 5 ], + [ 100.0, 7 ], + [ 101.0, 1 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 2 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 421.0, 1 ], + [ 451.0, 1 ], + [ 541.0, 1 ], + [ 651.0, 1 ], + [ 762.0, 1 ], + [ 852.0, 1 ], + [ 1092.0, 1 ], + [ 1112.0, 1 ], + [ 1182.0, 1 ], + [ 1222.0, 1 ], + [ 1342.0, 1 ], + [ 1732.0, 1 ], + [ 1854.0, 1 ], + [ 2124.0, 1 ], + [ 2604.0, 1 ], + [ 3576.0, 1 ], + [ 3976.0, 1 ], + [ 4416.0, 1 ], + [ 4528.0, 1 ], + [ 4576.0, 1 ], + [ 4952.0, 1 ], + [ 5376.0, 1 ], + [ 6312.0, 1 ], + [ 29280.0, 1 ] + ], + [ + [ 40.0, 5979 ], + [ 41.0, 498 ], + [ 50.0, 20859 ], + [ 51.0, 2200 ], + [ 60.0, 279 ], + [ 61.0, 32 ], + [ 70.0, 127 ], + [ 71.0, 20 ], + [ 80.0, 84 ], + [ 81.0, 11 ], + [ 90.0, 18 ], + [ 91.0, 5 ], + [ 100.0, 3 ], + [ 101.0, 3 ], + [ 110.0, 7 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 3 ], + [ 130.0, 3 ], + [ 131.0, 1 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 451.0, 1 ], + [ 531.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 811.0, 1 ], + [ 831.0, 1 ], + [ 912.0, 1 ], + [ 962.0, 1 ], + [ 1002.0, 1 ], + [ 1122.0, 1 ], + [ 1222.0, 1 ], + [ 1242.0, 1 ], + [ 1332.0, 1 ], + [ 1772.0, 1 ], + [ 1792.0, 1 ], + [ 1874.0, 1 ], + [ 4872.0, 1 ], + [ 5248.0, 1 ], + [ 6536.0, 1 ], + [ 24992.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 51.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 80.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.999" : { + "score" : 340.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 340.0, + "50.0" : 340.0, + "90.0" : 340.0, + "95.0" : 340.0, + "99.0" : 340.0, + "99.9" : 340.0, + "99.99" : 340.0, + "99.999" : 340.0, + "99.9999" : 340.0, + "100.0" : 340.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 360.8199999999997, + 350.117000000002, + 311.0, + 350.76900000000387, + 340.7830000000031 + ] + ] + }, + "p0.9999" : { + "score" : 5226.332799996017, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5226.332799996017, + "50.0" : 5226.332799996017, + "90.0" : 5226.332799996017, + "95.0" : 5226.332799996017, + "99.0" : 5226.332799996017, + "99.9" : 5226.332799996017, + "99.99" : 5226.332799996017, + "99.999" : 5226.332799996017, + "99.9999" : 5226.332799996017, + "100.0" : 5226.332799996017 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6604.767999997712, + 26252.72959999903, + 1785.6300000003248, + 5366.205599999084, + 5239.840800000937 + ] + ] + }, + "p1.00" : { + "score" : 36288.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36288.0, + "50.0" : 36288.0, + "90.0" : 36288.0, + "95.0" : 36288.0, + "99.0" : 36288.0, + "99.9" : 36288.0, + "99.99" : 36288.0, + "99.999" : 36288.0, + "99.9999" : 36288.0, + "100.0" : 36288.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 18496.0, + 36288.0, + 4272.0, + 29280.0, + 24992.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 725.4447946832048, + "scoreError" : 33.497484908635, + "scoreConfidence" : [ + 691.9473097745698, + 758.9422795918398 + ], + "scorePercentiles" : { + "0.0" : 631.0, + "50.0" : 671.0, + "90.0" : 711.0, + "95.0" : 751.0, + "99.0" : 1162.0, + "99.9" : 5111.4880000001285, + "99.99" : 32341.478399978485, + "99.999" : 624266.1171199083, + "99.9999" : 625664.0, + "100.0" : 625664.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 631.0, 2 ], + [ 632.0, 1 ], + [ 641.0, 221 ], + [ 642.0, 67 ], + [ 651.0, 2231 ], + [ 652.0, 712 ], + [ 661.0, 4525 ], + [ 662.0, 1590 ], + [ 671.0, 3689 ], + [ 672.0, 1415 ], + [ 681.0, 2336 ], + [ 682.0, 1007 ], + [ 691.0, 1347 ], + [ 692.0, 621 ], + [ 701.0, 800 ], + [ 702.0, 406 ], + [ 711.0, 455 ], + [ 712.0, 238 ], + [ 721.0, 274 ], + [ 722.0, 173 ], + [ 731.0, 181 ], + [ 732.0, 126 ], + [ 741.0, 124 ], + [ 742.0, 86 ], + [ 751.0, 82 ], + [ 752.0, 62 ], + [ 761.0, 52 ], + [ 762.0, 38 ], + [ 771.0, 31 ], + [ 772.0, 28 ], + [ 781.0, 28 ], + [ 782.0, 26 ], + [ 791.0, 21 ], + [ 792.0, 20 ], + [ 801.0, 16 ], + [ 802.0, 16 ], + [ 811.0, 17 ], + [ 812.0, 13 ], + [ 821.0, 11 ], + [ 822.0, 14 ], + [ 831.0, 9 ], + [ 832.0, 11 ], + [ 841.0, 8 ], + [ 842.0, 11 ], + [ 851.0, 9 ], + [ 852.0, 9 ], + [ 861.0, 5 ], + [ 862.0, 10 ], + [ 871.0, 7 ], + [ 872.0, 6 ], + [ 881.0, 3 ], + [ 882.0, 9 ], + [ 891.0, 2 ], + [ 892.0, 7 ], + [ 901.0, 3 ], + [ 902.0, 6 ], + [ 911.0, 4 ], + [ 912.0, 6 ], + [ 921.0, 3 ], + [ 922.0, 8 ], + [ 931.0, 2 ], + [ 932.0, 8 ], + [ 941.0, 2 ], + [ 942.0, 9 ], + [ 951.0, 1 ], + [ 952.0, 7 ], + [ 961.0, 1 ], + [ 962.0, 7 ], + [ 971.0, 2 ], + [ 972.0, 4 ], + [ 981.0, 1 ], + [ 982.0, 7 ], + [ 992.0, 3 ], + [ 1002.0, 8 ], + [ 1011.0, 1 ], + [ 1012.0, 8 ], + [ 1021.0, 2 ], + [ 1022.0, 8 ], + [ 1030.0, 1 ], + [ 1032.0, 7 ], + [ 1040.0, 1 ], + [ 1042.0, 8 ], + [ 1052.0, 8 ], + [ 1062.0, 7 ], + [ 1072.0, 8 ], + [ 1082.0, 7 ], + [ 1092.0, 6 ], + [ 1102.0, 5 ], + [ 1112.0, 6 ], + [ 1122.0, 6 ], + [ 1132.0, 5 ], + [ 1142.0, 3 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 3 ], + [ 1182.0, 2 ], + [ 1192.0, 3 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 2 ], + [ 1232.0, 1 ], + [ 1242.0, 3 ], + [ 1252.0, 4 ], + [ 1262.0, 2 ], + [ 1272.0, 3 ], + [ 1282.0, 3 ], + [ 1292.0, 1 ], + [ 1302.0, 2 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 2 ], + [ 1362.0, 1 ], + [ 1372.0, 2 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 2 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 2 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1672.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1724.0, 1 ], + [ 1754.0, 1 ], + [ 1774.0, 1 ], + [ 1792.0, 1 ], + [ 1812.0, 1 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 1 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1934.0, 1 ], + [ 1952.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2104.0, 2 ], + [ 2124.0, 1 ], + [ 2144.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2292.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2624.0, 1 ], + [ 2652.0, 1 ], + [ 2704.0, 1 ], + [ 2732.0, 1 ], + [ 2744.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2884.0, 1 ], + [ 2896.0, 1 ], + [ 2964.0, 1 ], + [ 2996.0, 1 ], + [ 3056.0, 1 ], + [ 3076.0, 1 ], + [ 3084.0, 1 ], + [ 3116.0, 1 ], + [ 3124.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3184.0, 1 ], + [ 3224.0, 1 ], + [ 3236.0, 1 ], + [ 3264.0, 1 ], + [ 3304.0, 1 ], + [ 3336.0, 1 ], + [ 3344.0, 1 ], + [ 3384.0, 2 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3484.0, 1 ], + [ 3516.0, 1 ], + [ 3556.0, 1 ], + [ 3564.0, 1 ], + [ 3596.0, 1 ], + [ 3616.0, 1 ], + [ 3644.0, 1 ], + [ 3836.0, 1 ], + [ 3888.0, 1 ], + [ 3944.0, 1 ], + [ 4028.0, 1 ], + [ 4104.0, 1 ], + [ 4616.0, 1 ], + [ 4648.0, 1 ], + [ 4672.0, 1 ], + [ 4728.0, 1 ], + [ 4736.0, 1 ], + [ 4768.0, 1 ], + [ 4808.0, 1 ], + [ 4848.0, 1 ], + [ 4936.0, 1 ], + [ 5040.0, 1 ], + [ 5048.0, 1 ], + [ 5216.0, 1 ], + [ 5224.0, 1 ], + [ 5248.0, 1 ], + [ 5344.0, 1 ], + [ 5400.0, 1 ], + [ 5464.0, 1 ], + [ 5560.0, 1 ], + [ 5928.0, 1 ], + [ 6000.0, 1 ], + [ 7520.0, 1 ], + [ 8368.0, 1 ], + [ 8912.0, 1 ], + [ 19552.0, 1 ], + [ 19712.0, 1 ], + [ 22368.0, 1 ], + [ 22528.0, 1 ], + [ 22848.0, 1 ], + [ 30560.0, 1 ], + [ 51008.0, 1 ], + [ 617472.0, 1 ], + [ 625664.0, 1 ] + ], + [ + [ 641.0, 84 ], + [ 642.0, 22 ], + [ 651.0, 1784 ], + [ 652.0, 566 ], + [ 661.0, 4658 ], + [ 662.0, 1633 ], + [ 671.0, 3843 ], + [ 672.0, 1490 ], + [ 681.0, 2562 ], + [ 682.0, 1061 ], + [ 691.0, 1340 ], + [ 692.0, 624 ], + [ 701.0, 831 ], + [ 702.0, 404 ], + [ 711.0, 462 ], + [ 712.0, 274 ], + [ 721.0, 289 ], + [ 722.0, 160 ], + [ 731.0, 190 ], + [ 732.0, 114 ], + [ 741.0, 123 ], + [ 742.0, 83 ], + [ 751.0, 76 ], + [ 752.0, 57 ], + [ 761.0, 46 ], + [ 762.0, 45 ], + [ 771.0, 34 ], + [ 772.0, 31 ], + [ 781.0, 26 ], + [ 782.0, 27 ], + [ 791.0, 21 ], + [ 792.0, 23 ], + [ 801.0, 13 ], + [ 802.0, 21 ], + [ 811.0, 14 ], + [ 812.0, 19 ], + [ 821.0, 14 ], + [ 822.0, 13 ], + [ 831.0, 13 ], + [ 832.0, 14 ], + [ 841.0, 9 ], + [ 842.0, 9 ], + [ 851.0, 6 ], + [ 852.0, 11 ], + [ 861.0, 5 ], + [ 862.0, 11 ], + [ 871.0, 3 ], + [ 872.0, 5 ], + [ 881.0, 1 ], + [ 882.0, 5 ], + [ 891.0, 2 ], + [ 892.0, 9 ], + [ 901.0, 2 ], + [ 902.0, 5 ], + [ 911.0, 2 ], + [ 912.0, 7 ], + [ 921.0, 1 ], + [ 922.0, 9 ], + [ 931.0, 2 ], + [ 932.0, 7 ], + [ 941.0, 2 ], + [ 942.0, 8 ], + [ 951.0, 1 ], + [ 952.0, 5 ], + [ 961.0, 1 ], + [ 962.0, 4 ], + [ 971.0, 1 ], + [ 972.0, 3 ], + [ 981.0, 1 ], + [ 982.0, 6 ], + [ 991.0, 1 ], + [ 992.0, 9 ], + [ 1001.0, 2 ], + [ 1002.0, 5 ], + [ 1011.0, 1 ], + [ 1012.0, 5 ], + [ 1022.0, 9 ], + [ 1030.0, 1 ], + [ 1032.0, 11 ], + [ 1042.0, 6 ], + [ 1052.0, 6 ], + [ 1062.0, 5 ], + [ 1072.0, 7 ], + [ 1082.0, 8 ], + [ 1092.0, 8 ], + [ 1102.0, 4 ], + [ 1112.0, 7 ], + [ 1122.0, 2 ], + [ 1132.0, 7 ], + [ 1142.0, 5 ], + [ 1152.0, 2 ], + [ 1162.0, 4 ], + [ 1172.0, 3 ], + [ 1182.0, 3 ], + [ 1192.0, 2 ], + [ 1202.0, 3 ], + [ 1212.0, 3 ], + [ 1222.0, 2 ], + [ 1232.0, 2 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 4 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 2 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 2 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 2 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 2 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1584.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 2 ], + [ 1614.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1732.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1784.0, 1 ], + [ 1822.0, 1 ], + [ 1832.0, 1 ], + [ 1842.0, 1 ], + [ 1854.0, 1 ], + [ 1892.0, 1 ], + [ 1914.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1952.0, 1 ], + [ 1962.0, 1 ], + [ 1974.0, 1 ], + [ 1994.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 2 ], + [ 2064.0, 2 ], + [ 2084.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2232.0, 1 ], + [ 2284.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2364.0, 1 ], + [ 2392.0, 1 ], + [ 2444.0, 1 ], + [ 2512.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2692.0, 1 ], + [ 2732.0, 1 ], + [ 2772.0, 1 ], + [ 2792.0, 1 ], + [ 3004.0, 1 ], + [ 3164.0, 1 ], + [ 3204.0, 1 ], + [ 3224.0, 1 ], + [ 3264.0, 1 ], + [ 3276.0, 1 ], + [ 3416.0, 1 ], + [ 4256.0, 1 ], + [ 4264.0, 1 ], + [ 4392.0, 1 ], + [ 4528.0, 1 ], + [ 4736.0, 1 ], + [ 4808.0, 1 ], + [ 4928.0, 1 ], + [ 4984.0, 1 ], + [ 5024.0, 1 ], + [ 5048.0, 1 ], + [ 5096.0, 1 ], + [ 5536.0, 1 ], + [ 5608.0, 1 ], + [ 6008.0, 1 ], + [ 6016.0, 1 ], + [ 6472.0, 1 ], + [ 6848.0, 1 ], + [ 7168.0, 1 ], + [ 18464.0, 1 ], + [ 18624.0, 1 ], + [ 19712.0, 1 ], + [ 19808.0, 1 ], + [ 20128.0, 1 ], + [ 20224.0, 1 ], + [ 20672.0, 1 ], + [ 21024.0, 1 ], + [ 21184.0, 1 ], + [ 22272.0, 1 ], + [ 22752.0, 1 ], + [ 24832.0, 1 ], + [ 29632.0, 1 ], + [ 31392.0, 1 ], + [ 33856.0, 1 ], + [ 593920.0, 1 ] + ], + [ + [ 631.0, 2 ], + [ 632.0, 1 ], + [ 641.0, 390 ], + [ 642.0, 110 ], + [ 651.0, 3025 ], + [ 652.0, 968 ], + [ 661.0, 4154 ], + [ 662.0, 1467 ], + [ 671.0, 2954 ], + [ 672.0, 1143 ], + [ 681.0, 1752 ], + [ 682.0, 747 ], + [ 691.0, 1037 ], + [ 692.0, 480 ], + [ 701.0, 609 ], + [ 702.0, 303 ], + [ 711.0, 370 ], + [ 712.0, 188 ], + [ 721.0, 226 ], + [ 722.0, 141 ], + [ 731.0, 149 ], + [ 732.0, 100 ], + [ 741.0, 97 ], + [ 742.0, 64 ], + [ 751.0, 64 ], + [ 752.0, 48 ], + [ 761.0, 44 ], + [ 762.0, 34 ], + [ 771.0, 26 ], + [ 772.0, 23 ], + [ 781.0, 22 ], + [ 782.0, 15 ], + [ 791.0, 18 ], + [ 792.0, 14 ], + [ 801.0, 11 ], + [ 802.0, 14 ], + [ 811.0, 10 ], + [ 812.0, 15 ], + [ 821.0, 10 ], + [ 822.0, 11 ], + [ 831.0, 8 ], + [ 832.0, 8 ], + [ 841.0, 8 ], + [ 842.0, 9 ], + [ 851.0, 6 ], + [ 852.0, 10 ], + [ 861.0, 4 ], + [ 862.0, 7 ], + [ 871.0, 3 ], + [ 872.0, 7 ], + [ 881.0, 3 ], + [ 882.0, 7 ], + [ 891.0, 3 ], + [ 892.0, 8 ], + [ 901.0, 4 ], + [ 902.0, 12 ], + [ 911.0, 3 ], + [ 912.0, 8 ], + [ 921.0, 2 ], + [ 922.0, 9 ], + [ 931.0, 3 ], + [ 932.0, 7 ], + [ 941.0, 2 ], + [ 942.0, 17 ], + [ 951.0, 3 ], + [ 952.0, 13 ], + [ 961.0, 5 ], + [ 962.0, 12 ], + [ 971.0, 3 ], + [ 972.0, 14 ], + [ 981.0, 2 ], + [ 982.0, 16 ], + [ 991.0, 4 ], + [ 992.0, 17 ], + [ 1001.0, 3 ], + [ 1002.0, 20 ], + [ 1011.0, 1 ], + [ 1012.0, 26 ], + [ 1021.0, 1 ], + [ 1022.0, 27 ], + [ 1030.0, 3 ], + [ 1032.0, 34 ], + [ 1040.0, 1 ], + [ 1042.0, 40 ], + [ 1052.0, 49 ], + [ 1062.0, 54 ], + [ 1072.0, 57 ], + [ 1082.0, 60 ], + [ 1092.0, 67 ], + [ 1102.0, 70 ], + [ 1112.0, 91 ], + [ 1122.0, 105 ], + [ 1132.0, 134 ], + [ 1142.0, 123 ], + [ 1152.0, 96 ], + [ 1162.0, 77 ], + [ 1172.0, 61 ], + [ 1182.0, 48 ], + [ 1192.0, 31 ], + [ 1202.0, 28 ], + [ 1212.0, 27 ], + [ 1222.0, 22 ], + [ 1232.0, 19 ], + [ 1242.0, 13 ], + [ 1252.0, 9 ], + [ 1262.0, 11 ], + [ 1272.0, 5 ], + [ 1282.0, 4 ], + [ 1292.0, 5 ], + [ 1302.0, 2 ], + [ 1312.0, 3 ], + [ 1322.0, 3 ], + [ 1332.0, 3 ], + [ 1342.0, 3 ], + [ 1352.0, 2 ], + [ 1362.0, 2 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 2 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 3 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1834.0, 1 ], + [ 1862.0, 1 ], + [ 1874.0, 1 ], + [ 1884.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1914.0, 1 ], + [ 1924.0, 2 ], + [ 1964.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2104.0, 1 ], + [ 2124.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2244.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2312.0, 1 ], + [ 2344.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2404.0, 1 ], + [ 2412.0, 1 ], + [ 2432.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2572.0, 1 ], + [ 2624.0, 1 ], + [ 2664.0, 1 ], + [ 2772.0, 1 ], + [ 2812.0, 1 ], + [ 2824.0, 1 ], + [ 2852.0, 1 ], + [ 2872.0, 1 ], + [ 2876.0, 1 ], + [ 2924.0, 1 ], + [ 2964.0, 1 ], + [ 3036.0, 1 ], + [ 3064.0, 1 ], + [ 3156.0, 1 ], + [ 3544.0, 1 ], + [ 3604.0, 1 ], + [ 3696.0, 1 ], + [ 3768.0, 1 ], + [ 3836.0, 1 ], + [ 4096.0, 1 ], + [ 4232.0, 1 ], + [ 4736.0, 1 ], + [ 4976.0, 1 ], + [ 5096.0, 1 ], + [ 5136.0, 1 ], + [ 5176.0, 1 ], + [ 5224.0, 1 ], + [ 5264.0, 1 ], + [ 5320.0, 1 ], + [ 5344.0, 1 ], + [ 5464.0, 1 ], + [ 5640.0, 1 ], + [ 5960.0, 1 ], + [ 6000.0, 1 ], + [ 6056.0, 1 ], + [ 6336.0, 1 ], + [ 6592.0, 1 ], + [ 6616.0, 1 ], + [ 6960.0, 1 ], + [ 7080.0, 1 ], + [ 7480.0, 1 ], + [ 7872.0, 1 ], + [ 8192.0, 1 ], + [ 9136.0, 1 ], + [ 18720.0, 1 ], + [ 22944.0, 1 ], + [ 26208.0, 1 ], + [ 30592.0, 1 ], + [ 34112.0, 1 ], + [ 36608.0, 1 ], + [ 38464.0, 1 ] + ], + [ + [ 631.0, 5 ], + [ 632.0, 1 ], + [ 641.0, 561 ], + [ 642.0, 153 ], + [ 651.0, 3685 ], + [ 652.0, 1139 ], + [ 661.0, 4224 ], + [ 662.0, 1470 ], + [ 671.0, 3249 ], + [ 672.0, 1236 ], + [ 681.0, 1967 ], + [ 682.0, 877 ], + [ 691.0, 1160 ], + [ 692.0, 527 ], + [ 701.0, 653 ], + [ 702.0, 334 ], + [ 711.0, 400 ], + [ 712.0, 205 ], + [ 721.0, 268 ], + [ 722.0, 141 ], + [ 731.0, 168 ], + [ 732.0, 103 ], + [ 741.0, 92 ], + [ 742.0, 72 ], + [ 751.0, 69 ], + [ 752.0, 55 ], + [ 761.0, 49 ], + [ 762.0, 30 ], + [ 771.0, 30 ], + [ 772.0, 26 ], + [ 781.0, 20 ], + [ 782.0, 17 ], + [ 791.0, 19 ], + [ 792.0, 18 ], + [ 801.0, 13 ], + [ 802.0, 17 ], + [ 811.0, 10 ], + [ 812.0, 19 ], + [ 821.0, 8 ], + [ 822.0, 13 ], + [ 831.0, 6 ], + [ 832.0, 11 ], + [ 841.0, 5 ], + [ 842.0, 11 ], + [ 851.0, 5 ], + [ 852.0, 11 ], + [ 861.0, 5 ], + [ 862.0, 8 ], + [ 871.0, 3 ], + [ 872.0, 4 ], + [ 881.0, 5 ], + [ 882.0, 4 ], + [ 891.0, 2 ], + [ 892.0, 8 ], + [ 901.0, 3 ], + [ 902.0, 7 ], + [ 911.0, 4 ], + [ 912.0, 5 ], + [ 921.0, 2 ], + [ 922.0, 9 ], + [ 931.0, 4 ], + [ 932.0, 8 ], + [ 941.0, 1 ], + [ 942.0, 10 ], + [ 951.0, 1 ], + [ 952.0, 6 ], + [ 961.0, 2 ], + [ 962.0, 8 ], + [ 971.0, 1 ], + [ 972.0, 6 ], + [ 981.0, 1 ], + [ 982.0, 6 ], + [ 991.0, 1 ], + [ 992.0, 4 ], + [ 1001.0, 1 ], + [ 1002.0, 11 ], + [ 1011.0, 1 ], + [ 1012.0, 9 ], + [ 1021.0, 1 ], + [ 1022.0, 9 ], + [ 1030.0, 1 ], + [ 1032.0, 8 ], + [ 1040.0, 1 ], + [ 1042.0, 11 ], + [ 1052.0, 7 ], + [ 1062.0, 10 ], + [ 1072.0, 10 ], + [ 1082.0, 9 ], + [ 1092.0, 13 ], + [ 1102.0, 11 ], + [ 1112.0, 12 ], + [ 1122.0, 11 ], + [ 1132.0, 6 ], + [ 1142.0, 7 ], + [ 1152.0, 7 ], + [ 1162.0, 6 ], + [ 1172.0, 5 ], + [ 1182.0, 3 ], + [ 1192.0, 3 ], + [ 1202.0, 1 ], + [ 1212.0, 3 ], + [ 1222.0, 2 ], + [ 1232.0, 5 ], + [ 1242.0, 4 ], + [ 1252.0, 3 ], + [ 1262.0, 2 ], + [ 1272.0, 2 ], + [ 1282.0, 2 ], + [ 1292.0, 3 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 1 ], + [ 1362.0, 3 ], + [ 1372.0, 1 ], + [ 1382.0, 2 ], + [ 1392.0, 2 ], + [ 1402.0, 1 ], + [ 1412.0, 5 ], + [ 1422.0, 1 ], + [ 1432.0, 2 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 2 ], + [ 1512.0, 1 ], + [ 1522.0, 2 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1592.0, 1 ], + [ 1622.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1694.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1734.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1784.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1814.0, 1 ], + [ 1842.0, 1 ], + [ 1854.0, 1 ], + [ 1922.0, 1 ], + [ 1934.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 1 ], + [ 2014.0, 1 ], + [ 2212.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2292.0, 1 ], + [ 2352.0, 1 ], + [ 2432.0, 1 ], + [ 2544.0, 1 ], + [ 2604.0, 1 ], + [ 2724.0, 1 ], + [ 2844.0, 1 ], + [ 2872.0, 1 ], + [ 2904.0, 1 ], + [ 2952.0, 1 ], + [ 2972.0, 1 ], + [ 2976.0, 1 ], + [ 3044.0, 1 ], + [ 3076.0, 1 ], + [ 3104.0, 1 ], + [ 3256.0, 1 ], + [ 3384.0, 1 ], + [ 3396.0, 1 ], + [ 3416.0, 1 ], + [ 3436.0, 1 ], + [ 3496.0, 1 ], + [ 3504.0, 1 ], + [ 3516.0, 1 ], + [ 3544.0, 1 ], + [ 3564.0, 1 ], + [ 3596.0, 1 ], + [ 3624.0, 1 ], + [ 3784.0, 1 ], + [ 3816.0, 1 ], + [ 3936.0, 1 ], + [ 4096.0, 1 ], + [ 4256.0, 1 ], + [ 4352.0, 1 ], + [ 4536.0, 1 ], + [ 4584.0, 1 ], + [ 4672.0, 1 ], + [ 4824.0, 1 ], + [ 4856.0, 1 ], + [ 5056.0, 1 ], + [ 5064.0, 1 ], + [ 5080.0, 1 ], + [ 5104.0, 1 ], + [ 5112.0, 1 ], + [ 5280.0, 1 ], + [ 5336.0, 1 ], + [ 5376.0, 1 ], + [ 5416.0, 1 ], + [ 5560.0, 1 ], + [ 5616.0, 1 ], + [ 5624.0, 1 ], + [ 5864.0, 1 ], + [ 5904.0, 1 ], + [ 6024.0, 1 ], + [ 6040.0, 1 ], + [ 6232.0, 1 ], + [ 6480.0, 1 ], + [ 6560.0, 1 ], + [ 6568.0, 1 ], + [ 6848.0, 1 ], + [ 7056.0, 1 ], + [ 7232.0, 1 ], + [ 7528.0, 1 ], + [ 19808.0, 1 ], + [ 20672.0, 1 ], + [ 25248.0, 1 ], + [ 25536.0, 1 ], + [ 29184.0, 1 ], + [ 34944.0, 1 ], + [ 35648.0, 1 ] + ], + [ + [ 631.0, 2 ], + [ 632.0, 1 ], + [ 641.0, 364 ], + [ 642.0, 103 ], + [ 651.0, 2977 ], + [ 652.0, 924 ], + [ 661.0, 4537 ], + [ 662.0, 1596 ], + [ 671.0, 3495 ], + [ 672.0, 1359 ], + [ 681.0, 2112 ], + [ 682.0, 891 ], + [ 691.0, 1184 ], + [ 692.0, 570 ], + [ 701.0, 679 ], + [ 702.0, 343 ], + [ 711.0, 435 ], + [ 712.0, 233 ], + [ 721.0, 249 ], + [ 722.0, 158 ], + [ 731.0, 180 ], + [ 732.0, 105 ], + [ 741.0, 108 ], + [ 742.0, 81 ], + [ 751.0, 72 ], + [ 752.0, 55 ], + [ 761.0, 47 ], + [ 762.0, 44 ], + [ 771.0, 30 ], + [ 772.0, 29 ], + [ 781.0, 25 ], + [ 782.0, 30 ], + [ 791.0, 17 ], + [ 792.0, 18 ], + [ 801.0, 12 ], + [ 802.0, 19 ], + [ 811.0, 11 ], + [ 812.0, 8 ], + [ 821.0, 10 ], + [ 822.0, 9 ], + [ 831.0, 5 ], + [ 832.0, 8 ], + [ 841.0, 9 ], + [ 842.0, 13 ], + [ 851.0, 8 ], + [ 852.0, 11 ], + [ 861.0, 4 ], + [ 862.0, 7 ], + [ 871.0, 3 ], + [ 872.0, 7 ], + [ 881.0, 3 ], + [ 882.0, 9 ], + [ 891.0, 2 ], + [ 892.0, 6 ], + [ 901.0, 3 ], + [ 902.0, 7 ], + [ 911.0, 3 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 10 ], + [ 931.0, 2 ], + [ 932.0, 6 ], + [ 941.0, 1 ], + [ 942.0, 5 ], + [ 951.0, 1 ], + [ 952.0, 7 ], + [ 961.0, 1 ], + [ 962.0, 6 ], + [ 971.0, 3 ], + [ 972.0, 9 ], + [ 981.0, 2 ], + [ 982.0, 6 ], + [ 991.0, 2 ], + [ 992.0, 7 ], + [ 1001.0, 2 ], + [ 1002.0, 9 ], + [ 1011.0, 1 ], + [ 1012.0, 12 ], + [ 1021.0, 1 ], + [ 1022.0, 8 ], + [ 1030.0, 1 ], + [ 1032.0, 14 ], + [ 1042.0, 9 ], + [ 1052.0, 11 ], + [ 1062.0, 8 ], + [ 1072.0, 10 ], + [ 1082.0, 11 ], + [ 1092.0, 6 ], + [ 1102.0, 9 ], + [ 1112.0, 10 ], + [ 1122.0, 7 ], + [ 1132.0, 6 ], + [ 1142.0, 7 ], + [ 1152.0, 4 ], + [ 1162.0, 3 ], + [ 1172.0, 2 ], + [ 1182.0, 4 ], + [ 1192.0, 3 ], + [ 1202.0, 5 ], + [ 1212.0, 1 ], + [ 1222.0, 2 ], + [ 1232.0, 5 ], + [ 1242.0, 3 ], + [ 1252.0, 2 ], + [ 1262.0, 3 ], + [ 1272.0, 4 ], + [ 1282.0, 3 ], + [ 1292.0, 3 ], + [ 1302.0, 2 ], + [ 1312.0, 1 ], + [ 1322.0, 3 ], + [ 1332.0, 2 ], + [ 1342.0, 2 ], + [ 1352.0, 2 ], + [ 1362.0, 1 ], + [ 1372.0, 2 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 2 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 3 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1672.0, 1 ], + [ 1692.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1802.0, 2 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1864.0, 1 ], + [ 1882.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1944.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2192.0, 1 ], + [ 2212.0, 1 ], + [ 2232.0, 1 ], + [ 2252.0, 1 ], + [ 2272.0, 1 ], + [ 2312.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2372.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2512.0, 1 ], + [ 2584.0, 1 ], + [ 2604.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2804.0, 1 ], + [ 2812.0, 1 ], + [ 2864.0, 1 ], + [ 2872.0, 1 ], + [ 2884.0, 2 ], + [ 2896.0, 1 ], + [ 2912.0, 2 ], + [ 3024.0, 1 ], + [ 3056.0, 1 ], + [ 3096.0, 1 ], + [ 3116.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3244.0, 1 ], + [ 3296.0, 1 ], + [ 3416.0, 1 ], + [ 3444.0, 1 ], + [ 3504.0, 1 ], + [ 3544.0, 1 ], + [ 3604.0, 1 ], + [ 3704.0, 1 ], + [ 3816.0, 1 ], + [ 4088.0, 1 ], + [ 4288.0, 1 ], + [ 4304.0, 1 ], + [ 4384.0, 1 ], + [ 4456.0, 1 ], + [ 4544.0, 1 ], + [ 4576.0, 1 ], + [ 4608.0, 1 ], + [ 4736.0, 1 ], + [ 4768.0, 1 ], + [ 4808.0, 1 ], + [ 4832.0, 1 ], + [ 5048.0, 1 ], + [ 5088.0, 1 ], + [ 5240.0, 1 ], + [ 5264.0, 1 ], + [ 5304.0, 1 ], + [ 5560.0, 1 ], + [ 6800.0, 1 ], + [ 6920.0, 1 ], + [ 7208.0, 1 ], + [ 7248.0, 1 ], + [ 7352.0, 1 ], + [ 8000.0, 1 ], + [ 8672.0, 1 ], + [ 9728.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 27392.0, 1 ], + [ 27776.0, 1 ], + [ 28736.0, 1 ], + [ 31712.0, 1 ], + [ 514048.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 631.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 631.0, + "50.0" : 631.0, + "90.0" : 631.0, + "95.0" : 631.0, + "99.0" : 631.0, + "99.9" : 631.0, + "99.99" : 631.0, + "99.999" : 631.0, + "99.9999" : 631.0, + "100.0" : 631.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 631.0, + 641.0, + 631.0, + 631.0, + 631.0 + ] + ] + }, + "p0.50" : { + "score" : 671.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 671.0, + "50.0" : 671.0, + "90.0" : 671.0, + "95.0" : 671.0, + "99.0" : 671.0, + "99.9" : 671.0, + "99.99" : 671.0, + "99.999" : 671.0, + "99.9999" : 671.0, + "100.0" : 671.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 671.0, + 671.0, + 671.0, + 671.0, + 671.0 + ] + ] + }, + "p0.90" : { + "score" : 711.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 711.0, + "50.0" : 711.0, + "90.0" : 711.0, + "95.0" : 711.0, + "99.0" : 711.0, + "99.9" : 711.0, + "99.99" : 711.0, + "99.999" : 711.0, + "99.9999" : 711.0, + "100.0" : 711.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 711.0, + 711.0, + 742.0, + 711.0, + 711.0 + ] + ] + }, + "p0.95" : { + "score" : 751.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 751.0, + "50.0" : 751.0, + "90.0" : 751.0, + "95.0" : 751.0, + "99.0" : 751.0, + "99.9" : 751.0, + "99.99" : 751.0, + "99.999" : 751.0, + "99.9999" : 751.0, + "100.0" : 751.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 732.0, + 732.0, + 1102.0, + 732.0, + 732.0 + ] + ] + }, + "p0.99" : { + "score" : 1162.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1162.0, + "50.0" : 1162.0, + "90.0" : 1162.0, + "95.0" : 1162.0, + "99.0" : 1162.0, + "99.9" : 1162.0, + "99.99" : 1162.0, + "99.999" : 1162.0, + "99.9999" : 1162.0, + "100.0" : 1162.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1062.0, + 1042.0, + 1232.0, + 1102.0, + 1102.0 + ] + ] + }, + "p0.999" : { + "score" : 5111.4880000001285, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5111.4880000001285, + "50.0" : 5111.4880000001285, + "90.0" : 5111.4880000001285, + "95.0" : 5111.4880000001285, + "99.0" : 5111.4880000001285, + "99.9" : 5111.4880000001285, + "99.99" : 5111.4880000001285, + "99.999" : 5111.4880000001285, + "99.9999" : 5111.4880000001285, + "100.0" : 5111.4880000001285 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4979.575999999797, + 5301.920000001934, + 5327.464000000036, + 5391.200000000041, + 4782.159999999974 + ] + ] + }, + "p0.9999" : { + "score" : 32341.478399978485, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 32341.478399978485, + "50.0" : 32341.478399978485, + "90.0" : 32341.478399978485, + "95.0" : 32341.478399978485, + "99.0" : 32341.478399978485, + "99.9" : 32341.478399978485, + "99.99" : 32341.478399978485, + "99.999" : 32341.478399978485, + "99.9999" : 32341.478399978485, + "100.0" : 32341.478399978485 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 414621.2415992713, + 32985.7151999966, + 35936.82559999311, + 32858.8799999943, + 30626.950399997644 + ] + ] + }, + "p1.00" : { + "score" : 625664.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 625664.0, + "50.0" : 625664.0, + "90.0" : 625664.0, + "95.0" : 625664.0, + "99.0" : 625664.0, + "99.9" : 625664.0, + "99.99" : 625664.0, + "99.999" : 625664.0, + "99.9999" : 625664.0, + "100.0" : 625664.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 625664.0, + 593920.0, + 38464.0, + 35648.0, + 514048.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 45967.98830409357, + "scoreError" : 198.7147620655215, + "scoreConfidence" : [ + 45769.273542028044, + 46166.70306615909 + ], + "scorePercentiles" : { + "0.0" : 41024.0, + "50.0" : 45120.0, + "90.0" : 46592.0, + "95.0" : 47808.0, + "99.0" : 64576.0, + "99.9" : 184576.0, + "99.99" : 705707.4176000059, + "99.999" : 754688.0, + "99.9999" : 754688.0, + "100.0" : 754688.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 41536.0, 1 ], + [ 41792.0, 1 ], + [ 41920.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42240.0, 1 ], + [ 42368.0, 1 ], + [ 42496.0, 2 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 3 ], + [ 42752.0, 2 ], + [ 42816.0, 5 ], + [ 42880.0, 6 ], + [ 42944.0, 9 ], + [ 43008.0, 8 ], + [ 43072.0, 15 ], + [ 43136.0, 15 ], + [ 43200.0, 19 ], + [ 43264.0, 16 ], + [ 43328.0, 23 ], + [ 43392.0, 32 ], + [ 43456.0, 32 ], + [ 43520.0, 53 ], + [ 43584.0, 54 ], + [ 43648.0, 62 ], + [ 43712.0, 82 ], + [ 43776.0, 67 ], + [ 43840.0, 97 ], + [ 43904.0, 98 ], + [ 43968.0, 112 ], + [ 44032.0, 147 ], + [ 44096.0, 137 ], + [ 44160.0, 155 ], + [ 44224.0, 195 ], + [ 44288.0, 186 ], + [ 44352.0, 219 ], + [ 44416.0, 208 ], + [ 44480.0, 230 ], + [ 44544.0, 277 ], + [ 44608.0, 235 ], + [ 44672.0, 300 ], + [ 44736.0, 283 ], + [ 44800.0, 271 ], + [ 44864.0, 355 ], + [ 44928.0, 284 ], + [ 44992.0, 320 ], + [ 45056.0, 334 ], + [ 45120.0, 306 ], + [ 45184.0, 327 ], + [ 45248.0, 285 ], + [ 45312.0, 284 ], + [ 45376.0, 308 ], + [ 45440.0, 273 ], + [ 45504.0, 298 ], + [ 45568.0, 271 ], + [ 45632.0, 256 ], + [ 45696.0, 270 ], + [ 45760.0, 214 ], + [ 45824.0, 220 ], + [ 45888.0, 189 ], + [ 45952.0, 180 ], + [ 46016.0, 185 ], + [ 46080.0, 142 ], + [ 46144.0, 135 ], + [ 46208.0, 150 ], + [ 46272.0, 107 ], + [ 46336.0, 121 ], + [ 46400.0, 91 ], + [ 46464.0, 86 ], + [ 46528.0, 84 ], + [ 46592.0, 64 ], + [ 46656.0, 67 ], + [ 46720.0, 52 ], + [ 46784.0, 47 ], + [ 46848.0, 43 ], + [ 46912.0, 36 ], + [ 46976.0, 41 ], + [ 47040.0, 33 ], + [ 47104.0, 31 ], + [ 47168.0, 22 ], + [ 47232.0, 22 ], + [ 47296.0, 15 ], + [ 47360.0, 21 ], + [ 47424.0, 15 ], + [ 47488.0, 20 ], + [ 47552.0, 15 ], + [ 47616.0, 12 ], + [ 47680.0, 18 ], + [ 47744.0, 13 ], + [ 47808.0, 13 ], + [ 47872.0, 8 ], + [ 47936.0, 6 ], + [ 48000.0, 13 ], + [ 48064.0, 12 ], + [ 48128.0, 9 ], + [ 48192.0, 13 ], + [ 48256.0, 12 ], + [ 48320.0, 11 ], + [ 48384.0, 7 ], + [ 48448.0, 11 ], + [ 48512.0, 9 ], + [ 48576.0, 10 ], + [ 48640.0, 9 ], + [ 48704.0, 10 ], + [ 48768.0, 10 ], + [ 48832.0, 7 ], + [ 48896.0, 6 ], + [ 48960.0, 9 ], + [ 49024.0, 8 ], + [ 49088.0, 7 ], + [ 49152.0, 9 ], + [ 49216.0, 5 ], + [ 49280.0, 4 ], + [ 49344.0, 7 ], + [ 49408.0, 3 ], + [ 49472.0, 11 ], + [ 49536.0, 5 ], + [ 49600.0, 7 ], + [ 49664.0, 7 ], + [ 49728.0, 5 ], + [ 49792.0, 8 ], + [ 49856.0, 4 ], + [ 49920.0, 6 ], + [ 49984.0, 6 ], + [ 50048.0, 3 ], + [ 50112.0, 4 ], + [ 50176.0, 3 ], + [ 50240.0, 2 ], + [ 50304.0, 5 ], + [ 50368.0, 3 ], + [ 50432.0, 3 ], + [ 50496.0, 5 ], + [ 50560.0, 2 ], + [ 50624.0, 3 ], + [ 50688.0, 2 ], + [ 50752.0, 3 ], + [ 50816.0, 1 ], + [ 50880.0, 3 ], + [ 50944.0, 3 ], + [ 51008.0, 1 ], + [ 51072.0, 3 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 2 ], + [ 51392.0, 2 ], + [ 51456.0, 1 ], + [ 51520.0, 2 ], + [ 51584.0, 2 ], + [ 51648.0, 2 ], + [ 51712.0, 1 ], + [ 51776.0, 3 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 2 ], + [ 52224.0, 1 ], + [ 52288.0, 2 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 3 ], + [ 52544.0, 2 ], + [ 52608.0, 1 ], + [ 52672.0, 2 ], + [ 52736.0, 1 ], + [ 52800.0, 2 ], + [ 52864.0, 2 ], + [ 52928.0, 1 ], + [ 52992.0, 3 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 2 ], + [ 53312.0, 1 ], + [ 53376.0, 2 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54464.0, 1 ], + [ 54656.0, 1 ], + [ 54784.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56192.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56640.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57536.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58240.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59520.0, 1 ], + [ 60032.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60416.0, 1 ], + [ 60736.0, 1 ], + [ 60992.0, 1 ], + [ 61248.0, 1 ], + [ 61376.0, 1 ], + [ 62208.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62912.0, 1 ], + [ 63040.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63616.0, 1 ], + [ 63808.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64512.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65024.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65472.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 2 ], + [ 66304.0, 1 ], + [ 66560.0, 2 ], + [ 66688.0, 2 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 2 ], + [ 67200.0, 1 ], + [ 67328.0, 2 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 3 ], + [ 67968.0, 2 ], + [ 68096.0, 2 ], + [ 68224.0, 2 ], + [ 68352.0, 2 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68992.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 2 ], + [ 69632.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 2 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73344.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74496.0, 1 ], + [ 74752.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77952.0, 1 ], + [ 78336.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 80000.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 81408.0, 1 ], + [ 81664.0, 1 ], + [ 83328.0, 1 ], + [ 83584.0, 1 ], + [ 84224.0, 1 ], + [ 86016.0, 1 ], + [ 89344.0, 1 ], + [ 93184.0, 1 ], + [ 96512.0, 1 ], + [ 99328.0, 1 ], + [ 99712.0, 1 ], + [ 100736.0, 1 ], + [ 101760.0, 1 ], + [ 103040.0, 1 ], + [ 184064.0, 1 ], + [ 184576.0, 1 ], + [ 185088.0, 1 ], + [ 185344.0, 1 ], + [ 185600.0, 1 ], + [ 185856.0, 1 ], + [ 186880.0, 1 ], + [ 187136.0, 1 ], + [ 189440.0, 1 ], + [ 675840.0, 1 ], + [ 702464.0, 1 ], + [ 716800.0, 1 ], + [ 719872.0, 1 ], + [ 754688.0, 1 ] + ], + [ + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 42176.0, 1 ], + [ 42432.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 2 ], + [ 42624.0, 1 ], + [ 42688.0, 2 ], + [ 42752.0, 5 ], + [ 42816.0, 2 ], + [ 42880.0, 6 ], + [ 42944.0, 5 ], + [ 43008.0, 7 ], + [ 43072.0, 16 ], + [ 43136.0, 15 ], + [ 43200.0, 21 ], + [ 43264.0, 17 ], + [ 43328.0, 18 ], + [ 43392.0, 30 ], + [ 43456.0, 27 ], + [ 43520.0, 37 ], + [ 43584.0, 41 ], + [ 43648.0, 47 ], + [ 43712.0, 81 ], + [ 43776.0, 66 ], + [ 43840.0, 96 ], + [ 43904.0, 115 ], + [ 43968.0, 97 ], + [ 44032.0, 139 ], + [ 44096.0, 139 ], + [ 44160.0, 138 ], + [ 44224.0, 213 ], + [ 44288.0, 206 ], + [ 44352.0, 213 ], + [ 44416.0, 206 ], + [ 44480.0, 229 ], + [ 44544.0, 280 ], + [ 44608.0, 250 ], + [ 44672.0, 326 ], + [ 44736.0, 284 ], + [ 44800.0, 290 ], + [ 44864.0, 349 ], + [ 44928.0, 305 ], + [ 44992.0, 298 ], + [ 45056.0, 347 ], + [ 45120.0, 318 ], + [ 45184.0, 330 ], + [ 45248.0, 291 ], + [ 45312.0, 295 ], + [ 45376.0, 354 ], + [ 45440.0, 252 ], + [ 45504.0, 284 ], + [ 45568.0, 268 ], + [ 45632.0, 268 ], + [ 45696.0, 274 ], + [ 45760.0, 216 ], + [ 45824.0, 224 ], + [ 45888.0, 198 ], + [ 45952.0, 162 ], + [ 46016.0, 185 ], + [ 46080.0, 159 ], + [ 46144.0, 128 ], + [ 46208.0, 137 ], + [ 46272.0, 105 ], + [ 46336.0, 107 ], + [ 46400.0, 99 ], + [ 46464.0, 88 ], + [ 46528.0, 100 ], + [ 46592.0, 55 ], + [ 46656.0, 68 ], + [ 46720.0, 56 ], + [ 46784.0, 46 ], + [ 46848.0, 47 ], + [ 46912.0, 26 ], + [ 46976.0, 36 ], + [ 47040.0, 25 ], + [ 47104.0, 21 ], + [ 47168.0, 30 ], + [ 47232.0, 19 ], + [ 47296.0, 22 ], + [ 47360.0, 16 ], + [ 47424.0, 11 ], + [ 47488.0, 13 ], + [ 47552.0, 18 ], + [ 47616.0, 18 ], + [ 47680.0, 14 ], + [ 47744.0, 14 ], + [ 47808.0, 13 ], + [ 47872.0, 10 ], + [ 47936.0, 11 ], + [ 48000.0, 9 ], + [ 48064.0, 9 ], + [ 48128.0, 11 ], + [ 48192.0, 7 ], + [ 48256.0, 13 ], + [ 48320.0, 10 ], + [ 48384.0, 7 ], + [ 48448.0, 10 ], + [ 48512.0, 6 ], + [ 48576.0, 11 ], + [ 48640.0, 8 ], + [ 48704.0, 5 ], + [ 48768.0, 8 ], + [ 48832.0, 15 ], + [ 48896.0, 6 ], + [ 48960.0, 7 ], + [ 49024.0, 8 ], + [ 49088.0, 7 ], + [ 49152.0, 8 ], + [ 49216.0, 6 ], + [ 49280.0, 4 ], + [ 49344.0, 7 ], + [ 49408.0, 5 ], + [ 49472.0, 6 ], + [ 49536.0, 7 ], + [ 49600.0, 7 ], + [ 49664.0, 5 ], + [ 49728.0, 5 ], + [ 49792.0, 4 ], + [ 49856.0, 6 ], + [ 49920.0, 2 ], + [ 49984.0, 4 ], + [ 50048.0, 4 ], + [ 50112.0, 3 ], + [ 50176.0, 5 ], + [ 50240.0, 4 ], + [ 50304.0, 3 ], + [ 50368.0, 3 ], + [ 50432.0, 3 ], + [ 50496.0, 6 ], + [ 50560.0, 3 ], + [ 50624.0, 1 ], + [ 50688.0, 2 ], + [ 50752.0, 4 ], + [ 50816.0, 3 ], + [ 50880.0, 3 ], + [ 50944.0, 2 ], + [ 51008.0, 3 ], + [ 51072.0, 2 ], + [ 51136.0, 3 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 3 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 4 ], + [ 51712.0, 3 ], + [ 51776.0, 1 ], + [ 51840.0, 2 ], + [ 51904.0, 3 ], + [ 51968.0, 1 ], + [ 52032.0, 2 ], + [ 52096.0, 2 ], + [ 52160.0, 2 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 3 ], + [ 52416.0, 2 ], + [ 52480.0, 2 ], + [ 52544.0, 2 ], + [ 52608.0, 2 ], + [ 52736.0, 1 ], + [ 52800.0, 4 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 2 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53632.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54912.0, 1 ], + [ 55104.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57408.0, 1 ], + [ 57600.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 1 ], + [ 58560.0, 1 ], + [ 58752.0, 1 ], + [ 59008.0, 1 ], + [ 59264.0, 1 ], + [ 59648.0, 1 ], + [ 60096.0, 1 ], + [ 60352.0, 1 ], + [ 61120.0, 1 ], + [ 61376.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 62080.0, 1 ], + [ 62400.0, 2 ], + [ 62464.0, 1 ], + [ 62784.0, 1 ], + [ 62976.0, 1 ], + [ 63040.0, 2 ], + [ 63296.0, 2 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63616.0, 1 ], + [ 63744.0, 1 ], + [ 64064.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64576.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 2 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65792.0, 2 ], + [ 66048.0, 1 ], + [ 66176.0, 3 ], + [ 66304.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 2 ], + [ 67584.0, 1 ], + [ 67712.0, 2 ], + [ 67840.0, 2 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 2 ], + [ 68864.0, 2 ], + [ 68992.0, 1 ], + [ 69120.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 2 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 2 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70400.0, 1 ], + [ 71168.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72704.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 73984.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 1 ], + [ 74496.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75776.0, 1 ], + [ 76032.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 76672.0, 1 ], + [ 77312.0, 1 ], + [ 78080.0, 1 ], + [ 79360.0, 1 ], + [ 79616.0, 1 ], + [ 80768.0, 1 ], + [ 81920.0, 1 ], + [ 82304.0, 1 ], + [ 86912.0, 1 ], + [ 98688.0, 1 ], + [ 100224.0, 1 ], + [ 100352.0, 1 ], + [ 100992.0, 1 ], + [ 101632.0, 1 ], + [ 183296.0, 1 ], + [ 184576.0, 1 ], + [ 185344.0, 1 ], + [ 185600.0, 1 ], + [ 186368.0, 1 ], + [ 186624.0, 1 ], + [ 187136.0, 1 ], + [ 188416.0, 1 ], + [ 611328.0, 1 ], + [ 627712.0, 1 ], + [ 652288.0, 1 ], + [ 657408.0, 1 ], + [ 677888.0, 1 ] + ], + [ + [ 41024.0, 1 ], + [ 41792.0, 1 ], + [ 41920.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 2 ], + [ 42304.0, 3 ], + [ 42368.0, 3 ], + [ 42432.0, 1 ], + [ 42496.0, 2 ], + [ 42560.0, 4 ], + [ 42624.0, 7 ], + [ 42688.0, 7 ], + [ 42752.0, 11 ], + [ 42816.0, 4 ], + [ 42880.0, 8 ], + [ 42944.0, 10 ], + [ 43008.0, 17 ], + [ 43072.0, 22 ], + [ 43136.0, 28 ], + [ 43200.0, 38 ], + [ 43264.0, 28 ], + [ 43328.0, 36 ], + [ 43392.0, 54 ], + [ 43456.0, 53 ], + [ 43520.0, 74 ], + [ 43584.0, 61 ], + [ 43648.0, 79 ], + [ 43712.0, 94 ], + [ 43776.0, 95 ], + [ 43840.0, 121 ], + [ 43904.0, 129 ], + [ 43968.0, 129 ], + [ 44032.0, 173 ], + [ 44096.0, 185 ], + [ 44160.0, 168 ], + [ 44224.0, 223 ], + [ 44288.0, 218 ], + [ 44352.0, 273 ], + [ 44416.0, 233 ], + [ 44480.0, 265 ], + [ 44544.0, 315 ], + [ 44608.0, 256 ], + [ 44672.0, 288 ], + [ 44736.0, 270 ], + [ 44800.0, 251 ], + [ 44864.0, 318 ], + [ 44928.0, 284 ], + [ 44992.0, 280 ], + [ 45056.0, 304 ], + [ 45120.0, 274 ], + [ 45184.0, 327 ], + [ 45248.0, 291 ], + [ 45312.0, 276 ], + [ 45376.0, 305 ], + [ 45440.0, 245 ], + [ 45504.0, 285 ], + [ 45568.0, 230 ], + [ 45632.0, 226 ], + [ 45696.0, 222 ], + [ 45760.0, 187 ], + [ 45824.0, 204 ], + [ 45888.0, 153 ], + [ 45952.0, 142 ], + [ 46016.0, 158 ], + [ 46080.0, 111 ], + [ 46144.0, 107 ], + [ 46208.0, 137 ], + [ 46272.0, 94 ], + [ 46336.0, 103 ], + [ 46400.0, 88 ], + [ 46464.0, 82 ], + [ 46528.0, 76 ], + [ 46592.0, 61 ], + [ 46656.0, 59 ], + [ 46720.0, 42 ], + [ 46784.0, 41 ], + [ 46848.0, 53 ], + [ 46912.0, 30 ], + [ 46976.0, 25 ], + [ 47040.0, 31 ], + [ 47104.0, 24 ], + [ 47168.0, 29 ], + [ 47232.0, 23 ], + [ 47296.0, 23 ], + [ 47360.0, 26 ], + [ 47424.0, 15 ], + [ 47488.0, 16 ], + [ 47552.0, 16 ], + [ 47616.0, 17 ], + [ 47680.0, 16 ], + [ 47744.0, 13 ], + [ 47808.0, 11 ], + [ 47872.0, 8 ], + [ 47936.0, 10 ], + [ 48000.0, 7 ], + [ 48064.0, 10 ], + [ 48128.0, 13 ], + [ 48192.0, 13 ], + [ 48256.0, 4 ], + [ 48320.0, 11 ], + [ 48384.0, 12 ], + [ 48448.0, 8 ], + [ 48512.0, 12 ], + [ 48576.0, 9 ], + [ 48640.0, 7 ], + [ 48704.0, 10 ], + [ 48768.0, 11 ], + [ 48832.0, 8 ], + [ 48896.0, 7 ], + [ 48960.0, 4 ], + [ 49024.0, 5 ], + [ 49088.0, 9 ], + [ 49152.0, 5 ], + [ 49216.0, 4 ], + [ 49280.0, 6 ], + [ 49344.0, 6 ], + [ 49408.0, 8 ], + [ 49472.0, 10 ], + [ 49536.0, 3 ], + [ 49600.0, 5 ], + [ 49664.0, 6 ], + [ 49728.0, 3 ], + [ 49792.0, 6 ], + [ 49856.0, 8 ], + [ 49920.0, 4 ], + [ 49984.0, 5 ], + [ 50048.0, 6 ], + [ 50112.0, 5 ], + [ 50176.0, 4 ], + [ 50240.0, 3 ], + [ 50304.0, 6 ], + [ 50368.0, 4 ], + [ 50432.0, 2 ], + [ 50496.0, 5 ], + [ 50560.0, 3 ], + [ 50624.0, 3 ], + [ 50688.0, 3 ], + [ 50752.0, 3 ], + [ 50816.0, 1 ], + [ 50880.0, 3 ], + [ 50944.0, 1 ], + [ 51008.0, 4 ], + [ 51072.0, 3 ], + [ 51136.0, 3 ], + [ 51200.0, 1 ], + [ 51328.0, 2 ], + [ 51392.0, 2 ], + [ 51456.0, 3 ], + [ 51520.0, 3 ], + [ 51584.0, 1 ], + [ 51648.0, 4 ], + [ 51712.0, 3 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 2 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 3 ], + [ 52352.0, 2 ], + [ 52416.0, 2 ], + [ 52480.0, 1 ], + [ 52544.0, 2 ], + [ 52608.0, 3 ], + [ 52672.0, 2 ], + [ 52736.0, 2 ], + [ 52800.0, 2 ], + [ 52864.0, 3 ], + [ 52928.0, 2 ], + [ 52992.0, 2 ], + [ 53056.0, 2 ], + [ 53120.0, 3 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 2 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 2 ], + [ 53568.0, 1 ], + [ 53632.0, 3 ], + [ 53696.0, 2 ], + [ 53760.0, 1 ], + [ 53824.0, 3 ], + [ 53888.0, 2 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54208.0, 2 ], + [ 54336.0, 2 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 2 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 2 ], + [ 54784.0, 1 ], + [ 54848.0, 2 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 2 ], + [ 55168.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55872.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56832.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57600.0, 1 ], + [ 57664.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 1 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58496.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59392.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 60352.0, 1 ], + [ 60608.0, 1 ], + [ 60928.0, 1 ], + [ 61184.0, 1 ], + [ 61248.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 2 ], + [ 61504.0, 1 ], + [ 61888.0, 1 ], + [ 61952.0, 1 ], + [ 62080.0, 1 ], + [ 62336.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62784.0, 1 ], + [ 62848.0, 1 ], + [ 62976.0, 1 ], + [ 63168.0, 1 ], + [ 63296.0, 1 ], + [ 63616.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63936.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64896.0, 2 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 3 ], + [ 66816.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 2 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 1 ], + [ 73984.0, 1 ], + [ 74624.0, 1 ], + [ 75008.0, 2 ], + [ 75136.0, 1 ], + [ 75520.0, 1 ], + [ 75648.0, 1 ], + [ 76416.0, 1 ], + [ 76672.0, 1 ], + [ 77568.0, 1 ], + [ 77696.0, 1 ], + [ 78720.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80768.0, 1 ], + [ 81024.0, 1 ], + [ 81280.0, 1 ], + [ 81920.0, 1 ], + [ 82048.0, 1 ], + [ 82560.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 1 ], + [ 83712.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 1 ], + [ 84352.0, 1 ], + [ 84608.0, 1 ], + [ 85248.0, 1 ], + [ 86528.0, 1 ], + [ 86912.0, 1 ], + [ 88704.0, 1 ], + [ 89216.0, 1 ], + [ 89856.0, 1 ], + [ 90368.0, 1 ], + [ 90880.0, 1 ], + [ 92032.0, 1 ], + [ 92288.0, 1 ], + [ 93184.0, 1 ], + [ 93440.0, 1 ], + [ 93952.0, 1 ], + [ 97664.0, 1 ], + [ 98048.0, 1 ], + [ 99840.0, 1 ], + [ 100096.0, 1 ], + [ 100608.0, 1 ], + [ 101376.0, 1 ], + [ 102272.0, 1 ], + [ 184320.0, 1 ], + [ 184832.0, 1 ], + [ 185344.0, 1 ], + [ 185600.0, 1 ], + [ 186624.0, 1 ], + [ 187392.0, 1 ], + [ 187648.0, 1 ], + [ 188160.0, 1 ], + [ 190720.0, 1 ], + [ 614400.0, 1 ], + [ 617472.0, 1 ], + [ 634880.0, 1 ], + [ 649216.0, 1 ], + [ 655360.0, 1 ] + ], + [ + [ 41024.0, 1 ], + [ 41152.0, 1 ], + [ 41280.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 1 ], + [ 41728.0, 2 ], + [ 41792.0, 2 ], + [ 41856.0, 1 ], + [ 41920.0, 4 ], + [ 41984.0, 2 ], + [ 42048.0, 3 ], + [ 42112.0, 7 ], + [ 42176.0, 2 ], + [ 42240.0, 7 ], + [ 42304.0, 2 ], + [ 42368.0, 6 ], + [ 42432.0, 4 ], + [ 42496.0, 4 ], + [ 42560.0, 7 ], + [ 42624.0, 8 ], + [ 42688.0, 6 ], + [ 42752.0, 13 ], + [ 42816.0, 7 ], + [ 42880.0, 10 ], + [ 42944.0, 12 ], + [ 43008.0, 17 ], + [ 43072.0, 27 ], + [ 43136.0, 19 ], + [ 43200.0, 35 ], + [ 43264.0, 28 ], + [ 43328.0, 29 ], + [ 43392.0, 45 ], + [ 43456.0, 45 ], + [ 43520.0, 73 ], + [ 43584.0, 59 ], + [ 43648.0, 70 ], + [ 43712.0, 105 ], + [ 43776.0, 106 ], + [ 43840.0, 117 ], + [ 43904.0, 124 ], + [ 43968.0, 142 ], + [ 44032.0, 174 ], + [ 44096.0, 187 ], + [ 44160.0, 180 ], + [ 44224.0, 225 ], + [ 44288.0, 232 ], + [ 44352.0, 275 ], + [ 44416.0, 241 ], + [ 44480.0, 248 ], + [ 44544.0, 310 ], + [ 44608.0, 291 ], + [ 44672.0, 322 ], + [ 44736.0, 279 ], + [ 44800.0, 291 ], + [ 44864.0, 371 ], + [ 44928.0, 296 ], + [ 44992.0, 306 ], + [ 45056.0, 343 ], + [ 45120.0, 304 ], + [ 45184.0, 350 ], + [ 45248.0, 260 ], + [ 45312.0, 273 ], + [ 45376.0, 290 ], + [ 45440.0, 263 ], + [ 45504.0, 269 ], + [ 45568.0, 213 ], + [ 45632.0, 209 ], + [ 45696.0, 216 ], + [ 45760.0, 184 ], + [ 45824.0, 196 ], + [ 45888.0, 161 ], + [ 45952.0, 139 ], + [ 46016.0, 145 ], + [ 46080.0, 114 ], + [ 46144.0, 101 ], + [ 46208.0, 118 ], + [ 46272.0, 71 ], + [ 46336.0, 86 ], + [ 46400.0, 72 ], + [ 46464.0, 63 ], + [ 46528.0, 56 ], + [ 46592.0, 43 ], + [ 46656.0, 60 ], + [ 46720.0, 40 ], + [ 46784.0, 43 ], + [ 46848.0, 33 ], + [ 46912.0, 24 ], + [ 46976.0, 31 ], + [ 47040.0, 25 ], + [ 47104.0, 23 ], + [ 47168.0, 29 ], + [ 47232.0, 17 ], + [ 47296.0, 27 ], + [ 47360.0, 19 ], + [ 47424.0, 15 ], + [ 47488.0, 25 ], + [ 47552.0, 12 ], + [ 47616.0, 12 ], + [ 47680.0, 11 ], + [ 47744.0, 11 ], + [ 47808.0, 17 ], + [ 47872.0, 10 ], + [ 47936.0, 10 ], + [ 48000.0, 19 ], + [ 48064.0, 13 ], + [ 48128.0, 17 ], + [ 48192.0, 13 ], + [ 48256.0, 8 ], + [ 48320.0, 11 ], + [ 48384.0, 7 ], + [ 48448.0, 8 ], + [ 48512.0, 6 ], + [ 48576.0, 8 ], + [ 48640.0, 10 ], + [ 48704.0, 6 ], + [ 48768.0, 8 ], + [ 48832.0, 9 ], + [ 48896.0, 3 ], + [ 48960.0, 6 ], + [ 49024.0, 8 ], + [ 49088.0, 11 ], + [ 49152.0, 10 ], + [ 49216.0, 7 ], + [ 49280.0, 9 ], + [ 49344.0, 9 ], + [ 49408.0, 5 ], + [ 49472.0, 8 ], + [ 49536.0, 8 ], + [ 49600.0, 4 ], + [ 49664.0, 7 ], + [ 49728.0, 7 ], + [ 49792.0, 7 ], + [ 49856.0, 7 ], + [ 49920.0, 6 ], + [ 49984.0, 2 ], + [ 50048.0, 4 ], + [ 50112.0, 6 ], + [ 50176.0, 4 ], + [ 50240.0, 3 ], + [ 50304.0, 3 ], + [ 50368.0, 1 ], + [ 50432.0, 3 ], + [ 50496.0, 3 ], + [ 50560.0, 3 ], + [ 50624.0, 2 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 2 ], + [ 50880.0, 2 ], + [ 50944.0, 2 ], + [ 51008.0, 2 ], + [ 51072.0, 1 ], + [ 51136.0, 2 ], + [ 51200.0, 2 ], + [ 51264.0, 2 ], + [ 51328.0, 4 ], + [ 51392.0, 2 ], + [ 51456.0, 1 ], + [ 51520.0, 2 ], + [ 51584.0, 2 ], + [ 51648.0, 3 ], + [ 51712.0, 2 ], + [ 51776.0, 3 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 2 ], + [ 52032.0, 1 ], + [ 52096.0, 2 ], + [ 52160.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 2 ], + [ 52544.0, 1 ], + [ 52608.0, 2 ], + [ 52672.0, 1 ], + [ 52736.0, 3 ], + [ 52800.0, 2 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 2 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 2 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 2 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 2 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55296.0, 1 ], + [ 55424.0, 1 ], + [ 55552.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56512.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57408.0, 1 ], + [ 57600.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58176.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58496.0, 1 ], + [ 58688.0, 1 ], + [ 59712.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60800.0, 1 ], + [ 60992.0, 1 ], + [ 61696.0, 1 ], + [ 61824.0, 1 ], + [ 62656.0, 1 ], + [ 62784.0, 2 ], + [ 63552.0, 1 ], + [ 63616.0, 2 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 65088.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 3 ], + [ 65664.0, 1 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68864.0, 1 ], + [ 69120.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70912.0, 1 ], + [ 71168.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 1 ], + [ 74496.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 1 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76800.0, 1 ], + [ 77056.0, 1 ], + [ 77696.0, 1 ], + [ 78336.0, 1 ], + [ 78720.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 81152.0, 1 ], + [ 81408.0, 1 ], + [ 81792.0, 1 ], + [ 82560.0, 1 ], + [ 83456.0, 1 ], + [ 86784.0, 1 ], + [ 97152.0, 1 ], + [ 98560.0, 1 ], + [ 99072.0, 1 ], + [ 100096.0, 1 ], + [ 100992.0, 1 ], + [ 103296.0, 1 ], + [ 178432.0, 1 ], + [ 183040.0, 1 ], + [ 183808.0, 1 ], + [ 184576.0, 1 ], + [ 185344.0, 1 ], + [ 185856.0, 1 ], + [ 186112.0, 1 ], + [ 187648.0, 1 ], + [ 187904.0, 1 ], + [ 211200.0, 1 ], + [ 633856.0, 1 ], + [ 644096.0, 1 ], + [ 646144.0, 1 ], + [ 659456.0, 1 ], + [ 730112.0, 1 ] + ], + [ + [ 41024.0, 1 ], + [ 41216.0, 1 ], + [ 41280.0, 1 ], + [ 41344.0, 1 ], + [ 41472.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 2 ], + [ 41920.0, 2 ], + [ 41984.0, 4 ], + [ 42048.0, 4 ], + [ 42112.0, 2 ], + [ 42176.0, 4 ], + [ 42240.0, 4 ], + [ 42304.0, 8 ], + [ 42368.0, 5 ], + [ 42432.0, 3 ], + [ 42496.0, 5 ], + [ 42560.0, 11 ], + [ 42624.0, 10 ], + [ 42688.0, 9 ], + [ 42752.0, 12 ], + [ 42816.0, 13 ], + [ 42880.0, 13 ], + [ 42944.0, 14 ], + [ 43008.0, 17 ], + [ 43072.0, 23 ], + [ 43136.0, 24 ], + [ 43200.0, 32 ], + [ 43264.0, 33 ], + [ 43328.0, 30 ], + [ 43392.0, 48 ], + [ 43456.0, 53 ], + [ 43520.0, 64 ], + [ 43584.0, 57 ], + [ 43648.0, 84 ], + [ 43712.0, 92 ], + [ 43776.0, 92 ], + [ 43840.0, 104 ], + [ 43904.0, 125 ], + [ 43968.0, 130 ], + [ 44032.0, 158 ], + [ 44096.0, 163 ], + [ 44160.0, 191 ], + [ 44224.0, 223 ], + [ 44288.0, 209 ], + [ 44352.0, 253 ], + [ 44416.0, 239 ], + [ 44480.0, 247 ], + [ 44544.0, 305 ], + [ 44608.0, 242 ], + [ 44672.0, 319 ], + [ 44736.0, 324 ], + [ 44800.0, 300 ], + [ 44864.0, 375 ], + [ 44928.0, 297 ], + [ 44992.0, 345 ], + [ 45056.0, 337 ], + [ 45120.0, 299 ], + [ 45184.0, 349 ], + [ 45248.0, 279 ], + [ 45312.0, 287 ], + [ 45376.0, 312 ], + [ 45440.0, 266 ], + [ 45504.0, 299 ], + [ 45568.0, 232 ], + [ 45632.0, 223 ], + [ 45696.0, 230 ], + [ 45760.0, 203 ], + [ 45824.0, 179 ], + [ 45888.0, 161 ], + [ 45952.0, 153 ], + [ 46016.0, 140 ], + [ 46080.0, 120 ], + [ 46144.0, 116 ], + [ 46208.0, 124 ], + [ 46272.0, 94 ], + [ 46336.0, 92 ], + [ 46400.0, 73 ], + [ 46464.0, 81 ], + [ 46528.0, 67 ], + [ 46592.0, 47 ], + [ 46656.0, 53 ], + [ 46720.0, 42 ], + [ 46784.0, 37 ], + [ 46848.0, 36 ], + [ 46912.0, 34 ], + [ 46976.0, 28 ], + [ 47040.0, 21 ], + [ 47104.0, 25 ], + [ 47168.0, 25 ], + [ 47232.0, 16 ], + [ 47296.0, 24 ], + [ 47360.0, 18 ], + [ 47424.0, 18 ], + [ 47488.0, 18 ], + [ 47552.0, 10 ], + [ 47616.0, 12 ], + [ 47680.0, 12 ], + [ 47744.0, 9 ], + [ 47808.0, 11 ], + [ 47872.0, 9 ], + [ 47936.0, 15 ], + [ 48000.0, 13 ], + [ 48064.0, 11 ], + [ 48128.0, 4 ], + [ 48192.0, 8 ], + [ 48256.0, 5 ], + [ 48320.0, 10 ], + [ 48384.0, 6 ], + [ 48448.0, 9 ], + [ 48512.0, 8 ], + [ 48576.0, 6 ], + [ 48640.0, 6 ], + [ 48704.0, 7 ], + [ 48768.0, 8 ], + [ 48832.0, 8 ], + [ 48896.0, 6 ], + [ 48960.0, 7 ], + [ 49024.0, 5 ], + [ 49088.0, 6 ], + [ 49152.0, 7 ], + [ 49216.0, 4 ], + [ 49280.0, 4 ], + [ 49344.0, 6 ], + [ 49408.0, 4 ], + [ 49472.0, 2 ], + [ 49536.0, 6 ], + [ 49600.0, 5 ], + [ 49664.0, 4 ], + [ 49728.0, 2 ], + [ 49792.0, 4 ], + [ 49856.0, 2 ], + [ 49920.0, 1 ], + [ 49984.0, 6 ], + [ 50048.0, 5 ], + [ 50112.0, 3 ], + [ 50176.0, 3 ], + [ 50240.0, 1 ], + [ 50304.0, 3 ], + [ 50368.0, 3 ], + [ 50432.0, 1 ], + [ 50496.0, 3 ], + [ 50560.0, 3 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 3 ], + [ 50816.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 2 ], + [ 51328.0, 1 ], + [ 51392.0, 2 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51712.0, 2 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 2 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 2 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52864.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53952.0, 2 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56256.0, 2 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57344.0, 1 ], + [ 57536.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 59008.0, 1 ], + [ 60032.0, 1 ], + [ 60992.0, 1 ], + [ 61184.0, 1 ], + [ 61504.0, 1 ], + [ 63296.0, 2 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63616.0, 1 ], + [ 63680.0, 1 ], + [ 63808.0, 1 ], + [ 63872.0, 1 ], + [ 64192.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 1 ], + [ 64576.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 65216.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66432.0, 2 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67328.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69632.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 72320.0, 1 ], + [ 72704.0, 1 ], + [ 72960.0, 1 ], + [ 73216.0, 1 ], + [ 73600.0, 1 ], + [ 74112.0, 1 ], + [ 74496.0, 1 ], + [ 74752.0, 1 ], + [ 76160.0, 1 ], + [ 77056.0, 1 ], + [ 78080.0, 1 ], + [ 79104.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 1 ], + [ 80640.0, 1 ], + [ 81280.0, 1 ], + [ 81920.0, 1 ], + [ 82816.0, 1 ], + [ 82944.0, 1 ], + [ 83456.0, 1 ], + [ 83712.0, 1 ], + [ 84224.0, 1 ], + [ 84352.0, 1 ], + [ 86016.0, 1 ], + [ 86400.0, 1 ], + [ 86784.0, 1 ], + [ 87552.0, 1 ], + [ 88704.0, 1 ], + [ 89472.0, 1 ], + [ 89984.0, 1 ], + [ 90368.0, 1 ], + [ 92416.0, 1 ], + [ 93824.0, 1 ], + [ 95232.0, 1 ], + [ 95616.0, 1 ], + [ 97664.0, 1 ], + [ 99712.0, 1 ], + [ 138240.0, 1 ], + [ 139520.0, 1 ], + [ 140288.0, 1 ], + [ 140800.0, 1 ], + [ 141056.0, 1 ], + [ 141824.0, 2 ], + [ 156160.0, 2 ], + [ 164096.0, 1 ], + [ 631808.0, 1 ], + [ 636928.0, 1 ], + [ 638976.0, 1 ], + [ 654336.0, 1 ], + [ 708608.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 41024.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41024.0, + "50.0" : 41024.0, + "90.0" : 41024.0, + "95.0" : 41024.0, + "99.0" : 41024.0, + "99.9" : 41024.0, + "99.99" : 41024.0, + "99.999" : 41024.0, + "99.9999" : 41024.0, + "100.0" : 41024.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41536.0, + 41728.0, + 41024.0, + 41024.0, + 41024.0 + ] + ] + }, + "p0.50" : { + "score" : 45120.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 45120.0, + "50.0" : 45120.0, + "90.0" : 45120.0, + "95.0" : 45120.0, + "99.0" : 45120.0, + "99.9" : 45120.0, + "99.99" : 45120.0, + "99.999" : 45120.0, + "99.9999" : 45120.0, + "100.0" : 45120.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 45184.0, + 45184.0, + 45120.0, + 45056.0, + 45056.0 + ] + ] + }, + "p0.90" : { + "score" : 46592.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 46592.0, + "50.0" : 46592.0, + "90.0" : 46592.0, + "95.0" : 46592.0, + "99.0" : 46592.0, + "99.9" : 46592.0, + "99.99" : 46592.0, + "99.999" : 46592.0, + "99.9999" : 46592.0, + "100.0" : 46592.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 46656.0, + 46592.0, + 46656.0, + 46528.0, + 46400.0 + ] + ] + }, + "p0.95" : { + "score" : 47808.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 47808.0, + "50.0" : 47808.0, + "90.0" : 47808.0, + "95.0" : 47808.0, + "99.0" : 47808.0, + "99.9" : 47808.0, + "99.99" : 47808.0, + "99.999" : 47808.0, + "99.9999" : 47808.0, + "100.0" : 47808.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 48000.0, + 47808.0, + 48358.40000000002, + 47936.0, + 47360.0 + ] + ] + }, + "p0.99" : { + "score" : 64576.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 64576.0, + "50.0" : 64576.0, + "90.0" : 64576.0, + "95.0" : 64576.0, + "99.0" : 64576.0, + "99.9" : 64576.0, + "99.99" : 64576.0, + "99.999" : 64576.0, + "99.9999" : 64576.0, + "100.0" : 64576.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 66039.04000000004, + 64170.23999999999, + 65986.56000000006, + 63639.04000000004, + 58381.44000000041 + ] + ] + }, + "p0.999" : { + "score" : 184576.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 184576.0, + "50.0" : 184576.0, + "90.0" : 184576.0, + "95.0" : 184576.0, + "99.0" : 184576.0, + "99.9" : 184576.0, + "99.99" : 184576.0, + "99.999" : 184576.0, + "99.9999" : 184576.0, + "100.0" : 184576.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 185367.8080000002, + 185365.24800000014, + 185653.24799999967, + 185362.43200000003, + 141064.44800000032 + ] + ] + }, + "p0.9999" : { + "score" : 705707.4176000059, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 705707.4176000059, + "50.0" : 705707.4176000059, + "90.0" : 705707.4176000059, + "95.0" : 705707.4176000059, + "99.0" : 705707.4176000059, + "99.9" : 705707.4176000059, + "99.99" : 705707.4176000059, + "99.999" : 705707.4176000059, + "99.9999" : 705707.4176000059, + "100.0" : 705707.4176000059 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 751530.1887999773, + 676009.9839999825, + 654777.5488000065, + 723300.7615998462, + 703240.4991999529 + ] + ] + }, + "p1.00" : { + "score" : 754688.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 754688.0, + "50.0" : 754688.0, + "90.0" : 754688.0, + "95.0" : 754688.0, + "99.0" : 754688.0, + "99.9" : 754688.0, + "99.99" : 754688.0, + "99.999" : 754688.0, + "99.9999" : 754688.0, + "100.0" : 754688.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 754688.0, + 677888.0, + 655360.0, + 730112.0, + 708608.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..b47b9515c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,267 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..d69ad9505 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,473 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..83d46a4a4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,289 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..bfa961b8a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,773 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..4a80dbd96 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,318 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..9e07658af --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,645 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..7ffa4028a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,285 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..d31d775a0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/profile/scalapb.perf.EnumVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,524 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/results.json new file mode 100644 index 000000000..ce81683bb --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/EnumVectorBench/writeJava/results.json @@ -0,0 +1,3715 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 27.800695848106297, + "scoreError" : 1.094242575817059, + "scoreConfidence" : [ + 26.706453272289238, + 28.894938423923357 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 60.0, + "99.99" : 3020.4159999997355, + "99.999" : 23588.244479991496, + "99.9999" : 24256.0, + "100.0" : 24256.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 9792 ], + [ 21.0, 372 ], + [ 30.0, 18771 ], + [ 31.0, 1144 ], + [ 40.0, 17 ], + [ 41.0, 1 ], + [ 50.0, 29 ], + [ 51.0, 2 ], + [ 60.0, 27 ], + [ 61.0, 3 ], + [ 70.0, 10 ], + [ 71.0, 2 ], + [ 80.0, 7 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 110.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 882.0, 1 ], + [ 2984.0, 1 ], + [ 16672.0, 1 ] + ], + [ + [ 20.0, 9882 ], + [ 21.0, 412 ], + [ 30.0, 18569 ], + [ 31.0, 1167 ], + [ 40.0, 21 ], + [ 41.0, 2 ], + [ 50.0, 19 ], + [ 51.0, 2 ], + [ 60.0, 14 ], + [ 61.0, 2 ], + [ 70.0, 9 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 101.0, 1 ], + [ 161.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 2796.0, 1 ], + [ 3024.0, 1 ], + [ 4344.0, 1 ], + [ 14256.0, 1 ], + [ 24256.0, 1 ] + ], + [ + [ 20.0, 9941 ], + [ 21.0, 409 ], + [ 30.0, 18605 ], + [ 31.0, 1117 ], + [ 40.0, 25 ], + [ 41.0, 2 ], + [ 50.0, 29 ], + [ 51.0, 4 ], + [ 60.0, 21 ], + [ 61.0, 2 ], + [ 70.0, 5 ], + [ 71.0, 2 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 1222.0, 1 ], + [ 2796.0, 1 ], + [ 3064.0, 1 ], + [ 4792.0, 1 ], + [ 5680.0, 1 ], + [ 15744.0, 1 ], + [ 22112.0, 1 ] + ], + [ + [ 20.0, 9932 ], + [ 21.0, 392 ], + [ 30.0, 18679 ], + [ 31.0, 1106 ], + [ 40.0, 12 ], + [ 41.0, 1 ], + [ 50.0, 26 ], + [ 51.0, 3 ], + [ 60.0, 20 ], + [ 61.0, 1 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 160.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 271.0, 1 ], + [ 3416.0, 1 ], + [ 4424.0, 1 ], + [ 5208.0, 1 ] + ], + [ + [ 20.0, 10032 ], + [ 21.0, 413 ], + [ 30.0, 18608 ], + [ 31.0, 1126 ], + [ 40.0, 10 ], + [ 41.0, 1 ], + [ 50.0, 6 ], + [ 51.0, 2 ], + [ 60.0, 7 ], + [ 61.0, 1 ], + [ 70.0, 1 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 90.0, 1 ], + [ 110.0, 1 ], + [ 240.0, 1 ], + [ 3444.0, 1 ], + [ 22944.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 60.0, + 60.0, + 60.0, + 40.0 + ] + ] + }, + "p0.9999" : { + "score" : 3020.4159999997355, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3020.4159999997355, + "50.0" : 3020.4159999997355, + "90.0" : 3020.4159999997355, + "95.0" : 3020.4159999997355, + "99.0" : 3020.4159999997355, + "99.9" : 3020.4159999997355, + "99.99" : 3020.4159999997355, + "99.999" : 3020.4159999997355, + "99.9999" : 3020.4159999997355, + "100.0" : 3020.4159999997355 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 870.065999998682, + 4328.687999997841, + 5664.193599998718, + 3354.6724999932267, + 237.19199999999546 + ] + ] + }, + "p1.00" : { + "score" : 24256.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24256.0, + "50.0" : 24256.0, + "90.0" : 24256.0, + "95.0" : 24256.0, + "99.0" : 24256.0, + "99.9" : 24256.0, + "99.99" : 24256.0, + "99.999" : 24256.0, + "99.9999" : 24256.0, + "100.0" : 24256.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 16672.0, + 24256.0, + 22112.0, + 5208.0, + 22944.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 34.66046773739082, + "scoreError" : 0.9292542353673765, + "scoreConfidence" : [ + 33.731213502023444, + 35.58972197275819 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 41.0, + "99.9" : 60.0, + "99.99" : 1246.882000000507, + "99.999" : 22554.54079996422, + "99.9999" : 23264.0, + "100.0" : 23264.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 20949 ], + [ 31.0, 1258 ], + [ 40.0, 11400 ], + [ 41.0, 975 ], + [ 50.0, 67 ], + [ 51.0, 11 ], + [ 60.0, 15 ], + [ 61.0, 1 ], + [ 70.0, 19 ], + [ 71.0, 4 ], + [ 80.0, 10 ], + [ 81.0, 1 ], + [ 90.0, 5 ], + [ 91.0, 4 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 592.0, 1 ], + [ 3684.0, 1 ], + [ 6352.0, 1 ], + [ 23264.0, 1 ] + ], + [ + [ 30.0, 20887 ], + [ 31.0, 1283 ], + [ 40.0, 11533 ], + [ 41.0, 947 ], + [ 50.0, 57 ], + [ 51.0, 3 ], + [ 60.0, 8 ], + [ 61.0, 1 ], + [ 70.0, 11 ], + [ 71.0, 2 ], + [ 80.0, 8 ], + [ 81.0, 2 ], + [ 90.0, 9 ], + [ 91.0, 3 ], + [ 100.0, 4 ], + [ 110.0, 1 ], + [ 111.0, 2 ], + [ 120.0, 1 ], + [ 140.0, 1 ], + [ 170.0, 1 ], + [ 200.0, 1 ], + [ 251.0, 1 ], + [ 1192.0, 1 ], + [ 1282.0, 1 ], + [ 3484.0, 1 ], + [ 7528.0, 1 ] + ], + [ + [ 30.0, 20786 ], + [ 31.0, 1273 ], + [ 40.0, 11714 ], + [ 41.0, 942 ], + [ 50.0, 43 ], + [ 51.0, 5 ], + [ 60.0, 9 ], + [ 61.0, 2 ], + [ 70.0, 5 ], + [ 80.0, 3 ], + [ 81.0, 2 ], + [ 90.0, 4 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 201.0, 1 ], + [ 2952.0, 1 ], + [ 3324.0, 1 ], + [ 22304.0, 1 ] + ], + [ + [ 30.0, 20974 ], + [ 31.0, 1247 ], + [ 40.0, 11627 ], + [ 41.0, 904 ], + [ 50.0, 39 ], + [ 51.0, 2 ], + [ 60.0, 2 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 15424.0, 1 ], + [ 22240.0, 1 ] + ], + [ + [ 30.0, 20641 ], + [ 31.0, 1298 ], + [ 40.0, 11791 ], + [ 41.0, 986 ], + [ 50.0, 44 ], + [ 51.0, 1 ], + [ 60.0, 15 ], + [ 61.0, 1 ], + [ 70.0, 7 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 2684.0, 1 ], + [ 2704.0, 1 ], + [ 2844.0, 1 ], + [ 4056.0, 1 ], + [ 14512.0, 1 ], + [ 15840.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 41.0, + 41.0, + 41.0 + ] + ] + }, + "p0.999" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.2699999999968, + 80.0, + 51.0, + 50.0, + 60.0 + ] + ] + }, + "p0.9999" : { + "score" : 1246.882000000507, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1246.882000000507, + "50.0" : 1246.882000000507, + "90.0" : 1246.882000000507, + "95.0" : 1246.882000000507, + "99.0" : 1246.882000000507, + "99.9" : 1246.882000000507, + "99.99" : 1246.882000000507, + "99.999" : 1246.882000000507, + "99.9999" : 1246.882000000507, + "100.0" : 1246.882000000507 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2221.483999983262, + 1239.0610000003217, + 1632.8954999964772, + 190.38199999995413, + 3474.1187999991816 + ] + ] + }, + "p1.00" : { + "score" : 23264.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 23264.0, + "50.0" : 23264.0, + "90.0" : 23264.0, + "95.0" : 23264.0, + "99.0" : 23264.0, + "99.9" : 23264.0, + "99.99" : 23264.0, + "99.999" : 23264.0, + "99.9999" : 23264.0, + "100.0" : 23264.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 23264.0, + 7528.0, + 22304.0, + 22240.0, + 15840.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 467.97152795597754, + "scoreError" : 2.375938220823077, + "scoreConfidence" : [ + 465.5955897351545, + 470.3474661768006 + ], + "scorePercentiles" : { + "0.0" : 440.0, + "50.0" : 461.0, + "90.0" : 471.0, + "95.0" : 471.0, + "99.0" : 501.0, + "99.9" : 802.0, + "99.99" : 20270.03520000726, + "99.999" : 33628.720639985055, + "99.9999" : 34304.0, + "100.0" : 34304.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 440.0, 2 ], + [ 441.0, 10 ], + [ 450.0, 1078 ], + [ 451.0, 6457 ], + [ 460.0, 2658 ], + [ 461.0, 18920 ], + [ 470.0, 531 ], + [ 471.0, 4606 ], + [ 480.0, 17 ], + [ 481.0, 274 ], + [ 490.0, 11 ], + [ 491.0, 125 ], + [ 500.0, 5 ], + [ 501.0, 92 ], + [ 510.0, 1 ], + [ 511.0, 21 ], + [ 521.0, 2 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 2 ], + [ 562.0, 1 ], + [ 571.0, 16 ], + [ 572.0, 1 ], + [ 581.0, 5 ], + [ 582.0, 1 ], + [ 591.0, 3 ], + [ 592.0, 1 ], + [ 601.0, 9 ], + [ 602.0, 1 ], + [ 611.0, 3 ], + [ 612.0, 1 ], + [ 621.0, 9 ], + [ 622.0, 2 ], + [ 631.0, 12 ], + [ 632.0, 4 ], + [ 641.0, 16 ], + [ 642.0, 2 ], + [ 651.0, 7 ], + [ 652.0, 3 ], + [ 661.0, 8 ], + [ 662.0, 2 ], + [ 671.0, 3 ], + [ 672.0, 1 ], + [ 681.0, 5 ], + [ 682.0, 1 ], + [ 691.0, 2 ], + [ 692.0, 3 ], + [ 701.0, 2 ], + [ 702.0, 2 ], + [ 711.0, 2 ], + [ 712.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 2 ], + [ 742.0, 1 ], + [ 751.0, 5 ], + [ 752.0, 1 ], + [ 761.0, 10 ], + [ 762.0, 5 ], + [ 771.0, 14 ], + [ 772.0, 11 ], + [ 781.0, 12 ], + [ 782.0, 11 ], + [ 791.0, 6 ], + [ 792.0, 4 ], + [ 801.0, 2 ], + [ 802.0, 4 ], + [ 812.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 962.0, 1 ], + [ 1062.0, 1 ], + [ 3024.0, 1 ], + [ 3144.0, 1 ], + [ 3224.0, 1 ], + [ 3256.0, 1 ], + [ 3336.0, 1 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3476.0, 1 ], + [ 3504.0, 1 ], + [ 3604.0, 1 ], + [ 3624.0, 1 ], + [ 3704.0, 1 ], + [ 3716.0, 1 ], + [ 4208.0, 1 ], + [ 4424.0, 1 ], + [ 4712.0, 1 ], + [ 4752.0, 1 ], + [ 4784.0, 1 ], + [ 4968.0, 1 ], + [ 4984.0, 1 ], + [ 5160.0, 1 ], + [ 7120.0, 1 ], + [ 12656.0, 1 ], + [ 17984.0, 1 ], + [ 20768.0, 1 ], + [ 22720.0, 1 ], + [ 23264.0, 1 ], + [ 26848.0, 1 ], + [ 30112.0, 1 ], + [ 32608.0, 1 ] + ], + [ + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1017 ], + [ 451.0, 6041 ], + [ 460.0, 2748 ], + [ 461.0, 19862 ], + [ 470.0, 488 ], + [ 471.0, 4137 ], + [ 480.0, 18 ], + [ 481.0, 250 ], + [ 490.0, 9 ], + [ 491.0, 148 ], + [ 500.0, 7 ], + [ 501.0, 133 ], + [ 510.0, 1 ], + [ 511.0, 22 ], + [ 520.0, 1 ], + [ 521.0, 2 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 7 ], + [ 572.0, 1 ], + [ 581.0, 2 ], + [ 582.0, 1 ], + [ 591.0, 1 ], + [ 592.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 5 ], + [ 612.0, 1 ], + [ 621.0, 10 ], + [ 622.0, 1 ], + [ 631.0, 7 ], + [ 632.0, 2 ], + [ 641.0, 3 ], + [ 642.0, 2 ], + [ 651.0, 2 ], + [ 652.0, 2 ], + [ 661.0, 3 ], + [ 662.0, 1 ], + [ 671.0, 2 ], + [ 672.0, 2 ], + [ 682.0, 1 ], + [ 691.0, 1 ], + [ 692.0, 2 ], + [ 701.0, 1 ], + [ 711.0, 2 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 2 ], + [ 752.0, 2 ], + [ 761.0, 11 ], + [ 762.0, 14 ], + [ 771.0, 23 ], + [ 772.0, 12 ], + [ 781.0, 19 ], + [ 782.0, 18 ], + [ 791.0, 11 ], + [ 792.0, 12 ], + [ 801.0, 4 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 972.0, 1 ], + [ 3012.0, 1 ], + [ 3096.0, 1 ], + [ 3136.0, 1 ], + [ 3224.0, 1 ], + [ 3256.0, 1 ], + [ 3416.0, 1 ], + [ 3424.0, 1 ], + [ 3504.0, 1 ], + [ 3636.0, 1 ], + [ 3656.0, 1 ], + [ 3736.0, 1 ], + [ 4028.0, 1 ], + [ 4432.0, 1 ], + [ 5016.0, 1 ], + [ 5048.0, 1 ], + [ 5496.0, 1 ], + [ 5568.0, 1 ], + [ 5776.0, 1 ], + [ 14224.0, 1 ], + [ 14624.0, 1 ], + [ 14688.0, 1 ], + [ 15168.0, 1 ], + [ 23936.0, 1 ] + ], + [ + [ 440.0, 1 ], + [ 441.0, 8 ], + [ 450.0, 1031 ], + [ 451.0, 6214 ], + [ 460.0, 2708 ], + [ 461.0, 19340 ], + [ 470.0, 513 ], + [ 471.0, 4532 ], + [ 480.0, 17 ], + [ 481.0, 223 ], + [ 490.0, 7 ], + [ 491.0, 114 ], + [ 500.0, 3 ], + [ 501.0, 88 ], + [ 510.0, 1 ], + [ 511.0, 11 ], + [ 521.0, 3 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 552.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 591.0, 5 ], + [ 592.0, 1 ], + [ 601.0, 6 ], + [ 602.0, 1 ], + [ 611.0, 9 ], + [ 612.0, 3 ], + [ 621.0, 11 ], + [ 622.0, 3 ], + [ 631.0, 10 ], + [ 632.0, 1 ], + [ 641.0, 14 ], + [ 642.0, 4 ], + [ 651.0, 10 ], + [ 652.0, 2 ], + [ 661.0, 7 ], + [ 662.0, 3 ], + [ 671.0, 10 ], + [ 672.0, 5 ], + [ 681.0, 4 ], + [ 682.0, 1 ], + [ 691.0, 5 ], + [ 692.0, 1 ], + [ 701.0, 3 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 1 ], + [ 721.0, 2 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 4 ], + [ 752.0, 3 ], + [ 761.0, 8 ], + [ 762.0, 6 ], + [ 771.0, 12 ], + [ 772.0, 11 ], + [ 781.0, 21 ], + [ 782.0, 9 ], + [ 791.0, 8 ], + [ 792.0, 5 ], + [ 801.0, 4 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 821.0, 2 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 842.0, 1 ], + [ 3156.0, 1 ], + [ 3184.0, 1 ], + [ 3196.0, 1 ], + [ 3416.0, 1 ], + [ 3436.0, 1 ], + [ 3636.0, 1 ], + [ 3684.0, 1 ], + [ 3724.0, 1 ], + [ 4688.0, 1 ], + [ 4928.0, 1 ], + [ 4968.0, 1 ], + [ 5264.0, 1 ], + [ 5400.0, 1 ], + [ 6992.0, 1 ], + [ 13632.0, 1 ], + [ 14768.0, 1 ], + [ 15328.0, 1 ], + [ 21664.0, 1 ], + [ 23296.0, 1 ] + ], + [ + [ 440.0, 1 ], + [ 441.0, 9 ], + [ 450.0, 1155 ], + [ 451.0, 6886 ], + [ 460.0, 2741 ], + [ 461.0, 19551 ], + [ 470.0, 409 ], + [ 471.0, 3606 ], + [ 480.0, 20 ], + [ 481.0, 165 ], + [ 490.0, 11 ], + [ 491.0, 140 ], + [ 500.0, 5 ], + [ 501.0, 122 ], + [ 510.0, 1 ], + [ 511.0, 16 ], + [ 521.0, 4 ], + [ 531.0, 2 ], + [ 532.0, 1 ], + [ 541.0, 3 ], + [ 542.0, 1 ], + [ 551.0, 2 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 2 ], + [ 572.0, 1 ], + [ 581.0, 2 ], + [ 582.0, 1 ], + [ 591.0, 3 ], + [ 592.0, 1 ], + [ 601.0, 4 ], + [ 602.0, 1 ], + [ 611.0, 8 ], + [ 612.0, 2 ], + [ 621.0, 14 ], + [ 622.0, 1 ], + [ 631.0, 13 ], + [ 632.0, 2 ], + [ 641.0, 5 ], + [ 642.0, 4 ], + [ 651.0, 9 ], + [ 652.0, 2 ], + [ 661.0, 3 ], + [ 662.0, 2 ], + [ 671.0, 6 ], + [ 672.0, 2 ], + [ 681.0, 2 ], + [ 682.0, 2 ], + [ 691.0, 3 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 2 ], + [ 712.0, 2 ], + [ 721.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 2 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 3 ], + [ 752.0, 2 ], + [ 761.0, 11 ], + [ 762.0, 7 ], + [ 771.0, 25 ], + [ 772.0, 17 ], + [ 781.0, 19 ], + [ 782.0, 8 ], + [ 791.0, 12 ], + [ 792.0, 12 ], + [ 801.0, 3 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 841.0, 1 ], + [ 852.0, 1 ], + [ 862.0, 1 ], + [ 872.0, 1 ], + [ 942.0, 1 ], + [ 1732.0, 1 ], + [ 1934.0, 1 ], + [ 3012.0, 1 ], + [ 3224.0, 1 ], + [ 3336.0, 1 ], + [ 3364.0, 1 ], + [ 3424.0, 1 ], + [ 3524.0, 1 ], + [ 3536.0, 1 ], + [ 3604.0, 1 ], + [ 3636.0, 1 ], + [ 3704.0, 1 ], + [ 3784.0, 1 ], + [ 3824.0, 1 ], + [ 3888.0, 1 ], + [ 4036.0, 1 ], + [ 4048.0, 1 ], + [ 4544.0, 2 ], + [ 4752.0, 1 ], + [ 5448.0, 1 ], + [ 5640.0, 1 ], + [ 5800.0, 1 ], + [ 8528.0, 1 ], + [ 16992.0, 1 ], + [ 20896.0, 1 ], + [ 24960.0, 1 ], + [ 30368.0, 1 ], + [ 33408.0, 1 ], + [ 34304.0, 1 ] + ], + [ + [ 440.0, 3 ], + [ 441.0, 5 ], + [ 450.0, 1133 ], + [ 451.0, 6681 ], + [ 460.0, 2738 ], + [ 461.0, 19418 ], + [ 470.0, 439 ], + [ 471.0, 3473 ], + [ 480.0, 22 ], + [ 481.0, 224 ], + [ 490.0, 10 ], + [ 491.0, 158 ], + [ 500.0, 5 ], + [ 501.0, 128 ], + [ 511.0, 21 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 3 ], + [ 561.0, 5 ], + [ 562.0, 1 ], + [ 571.0, 17 ], + [ 572.0, 1 ], + [ 581.0, 5 ], + [ 582.0, 2 ], + [ 591.0, 4 ], + [ 592.0, 1 ], + [ 601.0, 11 ], + [ 602.0, 1 ], + [ 611.0, 16 ], + [ 612.0, 3 ], + [ 621.0, 29 ], + [ 622.0, 5 ], + [ 631.0, 22 ], + [ 632.0, 5 ], + [ 641.0, 20 ], + [ 642.0, 8 ], + [ 651.0, 19 ], + [ 652.0, 8 ], + [ 661.0, 15 ], + [ 662.0, 7 ], + [ 671.0, 24 ], + [ 672.0, 5 ], + [ 681.0, 14 ], + [ 682.0, 8 ], + [ 691.0, 2 ], + [ 692.0, 5 ], + [ 701.0, 11 ], + [ 702.0, 9 ], + [ 711.0, 7 ], + [ 712.0, 3 ], + [ 721.0, 10 ], + [ 722.0, 7 ], + [ 731.0, 7 ], + [ 732.0, 13 ], + [ 741.0, 11 ], + [ 742.0, 4 ], + [ 751.0, 5 ], + [ 752.0, 9 ], + [ 761.0, 15 ], + [ 762.0, 13 ], + [ 771.0, 18 ], + [ 772.0, 13 ], + [ 781.0, 14 ], + [ 782.0, 16 ], + [ 791.0, 10 ], + [ 792.0, 7 ], + [ 801.0, 8 ], + [ 802.0, 6 ], + [ 811.0, 1 ], + [ 812.0, 2 ], + [ 821.0, 4 ], + [ 822.0, 3 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 852.0, 1 ], + [ 861.0, 1 ], + [ 872.0, 1 ], + [ 912.0, 1 ], + [ 942.0, 1 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 1 ], + [ 1022.0, 1 ], + [ 3144.0, 1 ], + [ 3256.0, 1 ], + [ 3364.0, 1 ], + [ 3464.0, 1 ], + [ 3556.0, 1 ], + [ 3624.0, 1 ], + [ 3636.0, 1 ], + [ 4464.0, 1 ], + [ 4576.0, 1 ], + [ 4952.0, 1 ], + [ 5896.0, 1 ], + [ 7240.0, 1 ], + [ 14064.0, 1 ], + [ 15104.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 21376.0, 1 ], + [ 22560.0, 1 ], + [ 27232.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 440.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 440.0, + "50.0" : 440.0, + "90.0" : 440.0, + "95.0" : 440.0, + "99.0" : 440.0, + "99.9" : 440.0, + "99.99" : 440.0, + "99.999" : 440.0, + "99.9999" : 440.0, + "100.0" : 440.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 440.0, + 440.0, + 440.0, + 440.0, + 440.0 + ] + ] + }, + "p0.50" : { + "score" : 461.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 461.0, + "50.0" : 461.0, + "90.0" : 461.0, + "95.0" : 461.0, + "99.0" : 461.0, + "99.9" : 461.0, + "99.99" : 461.0, + "99.999" : 461.0, + "99.9999" : 461.0, + "100.0" : 461.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 461.0, + 461.0, + 461.0, + 461.0, + 461.0 + ] + ] + }, + "p0.90" : { + "score" : 471.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 471.0, + "50.0" : 471.0, + "90.0" : 471.0, + "95.0" : 471.0, + "99.0" : 471.0, + "99.9" : 471.0, + "99.99" : 471.0, + "99.999" : 471.0, + "99.9999" : 471.0, + "100.0" : 471.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 471.0, + 471.0, + 471.0, + 471.0, + 471.0 + ] + ] + }, + "p0.95" : { + "score" : 471.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 471.0, + "50.0" : 471.0, + "90.0" : 471.0, + "95.0" : 471.0, + "99.0" : 471.0, + "99.9" : 471.0, + "99.99" : 471.0, + "99.999" : 471.0, + "99.9999" : 471.0, + "100.0" : 471.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 471.0, + 471.0, + 471.0, + 471.0, + 471.0 + ] + ] + }, + "p0.99" : { + "score" : 501.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 501.0, + "50.0" : 501.0, + "90.0" : 501.0, + "95.0" : 501.0, + "99.0" : 501.0, + "99.9" : 501.0, + "99.99" : 501.0, + "99.999" : 501.0, + "99.9999" : 501.0, + "100.0" : 501.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 501.0, + 501.0, + 501.0, + 501.0, + 651.0 + ] + ] + }, + "p0.999" : { + "score" : 802.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 802.0, + "50.0" : 802.0, + "90.0" : 802.0, + "95.0" : 802.0, + "99.0" : 802.0, + "99.9" : 802.0, + "99.99" : 802.0, + "99.999" : 802.0, + "99.9999" : 802.0, + "100.0" : 802.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 821.2900000000373, + 792.0, + 792.0, + 837.4910000000236, + 822.0 + ] + ] + }, + "p0.9999" : { + "score" : 20270.03520000726, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20270.03520000726, + "50.0" : 20270.03520000726, + "90.0" : 20270.03520000726, + "95.0" : 20270.03520000726, + "99.0" : 20270.03520000726, + "99.9" : 20270.03520000726, + "99.99" : 20270.03520000726, + "99.999" : 20270.03520000726, + "99.9999" : 20270.03520000726, + "100.0" : 20270.03520000726 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 25030.553599990904, + 14655.244799999986, + 15043.912000001408, + 27598.56320000044, + 20609.99679999426 + ] + ] + }, + "p1.00" : { + "score" : 34304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 34304.0, + "50.0" : 34304.0, + "90.0" : 34304.0, + "95.0" : 34304.0, + "99.0" : 34304.0, + "99.9" : 34304.0, + "99.99" : 34304.0, + "99.999" : 34304.0, + "99.9999" : 34304.0, + "100.0" : 34304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 32608.0, + 23936.0, + 23296.0, + 34304.0, + 27232.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 37972.44820937894, + "scoreError" : 51.992957214501665, + "scoreConfidence" : [ + 37920.45525216444, + 38024.441166593446 + ], + "scorePercentiles" : { + "0.0" : 36672.0, + "50.0" : 37056.0, + "90.0" : 38272.0, + "95.0" : 39936.0, + "99.0" : 58304.0, + "99.9" : 76816.38400000148, + "99.99" : 107294.51519999653, + "99.999" : 132352.0, + "99.9999" : 132352.0, + "100.0" : 132352.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 36672.0, 1 ], + [ 36736.0, 82 ], + [ 36800.0, 813 ], + [ 36864.0, 1601 ], + [ 36928.0, 1847 ], + [ 36992.0, 1301 ], + [ 37056.0, 780 ], + [ 37120.0, 585 ], + [ 37184.0, 341 ], + [ 37248.0, 192 ], + [ 37312.0, 165 ], + [ 37376.0, 201 ], + [ 37440.0, 283 ], + [ 37504.0, 134 ], + [ 37568.0, 76 ], + [ 37632.0, 71 ], + [ 37696.0, 50 ], + [ 37760.0, 89 ], + [ 37824.0, 398 ], + [ 37888.0, 557 ], + [ 37952.0, 478 ], + [ 38016.0, 472 ], + [ 38080.0, 638 ], + [ 38144.0, 372 ], + [ 38208.0, 178 ], + [ 38272.0, 50 ], + [ 38336.0, 35 ], + [ 38400.0, 65 ], + [ 38464.0, 104 ], + [ 38528.0, 103 ], + [ 38592.0, 84 ], + [ 38656.0, 35 ], + [ 38720.0, 20 ], + [ 38784.0, 13 ], + [ 38848.0, 5 ], + [ 38912.0, 8 ], + [ 38976.0, 14 ], + [ 39040.0, 29 ], + [ 39104.0, 22 ], + [ 39168.0, 6 ], + [ 39232.0, 6 ], + [ 39296.0, 4 ], + [ 39360.0, 22 ], + [ 39424.0, 68 ], + [ 39488.0, 47 ], + [ 39552.0, 25 ], + [ 39616.0, 7 ], + [ 39680.0, 7 ], + [ 39744.0, 28 ], + [ 39808.0, 25 ], + [ 39872.0, 30 ], + [ 39936.0, 11 ], + [ 40000.0, 2 ], + [ 40064.0, 2 ], + [ 40128.0, 1 ], + [ 40192.0, 1 ], + [ 40256.0, 4 ], + [ 40320.0, 2 ], + [ 40384.0, 3 ], + [ 40448.0, 4 ], + [ 40512.0, 1 ], + [ 40576.0, 3 ], + [ 40640.0, 2 ], + [ 40704.0, 8 ], + [ 40768.0, 3 ], + [ 40832.0, 2 ], + [ 40896.0, 4 ], + [ 40960.0, 3 ], + [ 41024.0, 6 ], + [ 41088.0, 6 ], + [ 41152.0, 3 ], + [ 41216.0, 4 ], + [ 41280.0, 4 ], + [ 41344.0, 2 ], + [ 41408.0, 4 ], + [ 41472.0, 4 ], + [ 41536.0, 6 ], + [ 41600.0, 6 ], + [ 41664.0, 9 ], + [ 41728.0, 20 ], + [ 41792.0, 16 ], + [ 41856.0, 22 ], + [ 41920.0, 19 ], + [ 41984.0, 16 ], + [ 42048.0, 6 ], + [ 42112.0, 6 ], + [ 42176.0, 11 ], + [ 42240.0, 3 ], + [ 42304.0, 9 ], + [ 42368.0, 3 ], + [ 42432.0, 1 ], + [ 42496.0, 2 ], + [ 42560.0, 4 ], + [ 42624.0, 3 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 42816.0, 4 ], + [ 42880.0, 5 ], + [ 42944.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 3 ], + [ 43136.0, 2 ], + [ 43200.0, 2 ], + [ 43264.0, 2 ], + [ 43328.0, 3 ], + [ 43392.0, 9 ], + [ 43456.0, 2 ], + [ 43520.0, 4 ], + [ 43584.0, 6 ], + [ 43648.0, 7 ], + [ 43712.0, 3 ], + [ 43776.0, 1 ], + [ 43840.0, 3 ], + [ 43904.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 1 ], + [ 44160.0, 2 ], + [ 44224.0, 3 ], + [ 44288.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 2 ], + [ 44800.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 2 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45568.0, 3 ], + [ 45632.0, 1 ], + [ 45824.0, 2 ], + [ 45888.0, 2 ], + [ 45952.0, 1 ], + [ 46016.0, 1 ], + [ 46080.0, 1 ], + [ 46144.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 3 ], + [ 46400.0, 6 ], + [ 46464.0, 2 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 2 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 2 ], + [ 47616.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 48000.0, 1 ], + [ 48192.0, 1 ], + [ 48320.0, 1 ], + [ 48576.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 49152.0, 1 ], + [ 49536.0, 1 ], + [ 49664.0, 1 ], + [ 49856.0, 1 ], + [ 50048.0, 1 ], + [ 50112.0, 1 ], + [ 50176.0, 1 ], + [ 50304.0, 1 ], + [ 50368.0, 1 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50752.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51456.0, 2 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 2 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 2 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 2 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 53056.0, 2 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 2 ], + [ 53376.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 2 ], + [ 53632.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 2 ], + [ 53888.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 2 ], + [ 54336.0, 1 ], + [ 54400.0, 3 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 2 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 2 ], + [ 55680.0, 1 ], + [ 55744.0, 2 ], + [ 55872.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57216.0, 1 ], + [ 57344.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57600.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 2 ], + [ 58048.0, 3 ], + [ 58112.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58880.0, 1 ], + [ 59072.0, 1 ], + [ 60096.0, 1 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61184.0, 1 ], + [ 61440.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 69760.0, 1 ], + [ 70400.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 3 ], + [ 71808.0, 2 ], + [ 71936.0, 3 ], + [ 72064.0, 4 ], + [ 72192.0, 2 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 5 ], + [ 72960.0, 7 ], + [ 73088.0, 3 ], + [ 73216.0, 1 ], + [ 73344.0, 2 ], + [ 73472.0, 1 ], + [ 73600.0, 4 ], + [ 73856.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 2 ], + [ 74496.0, 2 ], + [ 74624.0, 3 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 5 ], + [ 75136.0, 4 ], + [ 75264.0, 2 ], + [ 75392.0, 2 ], + [ 75648.0, 5 ], + [ 75776.0, 2 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 76800.0, 1 ], + [ 78336.0, 1 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 81408.0, 1 ], + [ 82688.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 86016.0, 1 ] + ], + [ + [ 36736.0, 82 ], + [ 36800.0, 1042 ], + [ 36864.0, 1942 ], + [ 36928.0, 1671 ], + [ 36992.0, 1079 ], + [ 37056.0, 1025 ], + [ 37120.0, 598 ], + [ 37184.0, 350 ], + [ 37248.0, 269 ], + [ 37312.0, 211 ], + [ 37376.0, 222 ], + [ 37440.0, 293 ], + [ 37504.0, 305 ], + [ 37568.0, 148 ], + [ 37632.0, 27 ], + [ 37696.0, 48 ], + [ 37760.0, 98 ], + [ 37824.0, 288 ], + [ 37888.0, 356 ], + [ 37952.0, 441 ], + [ 38016.0, 592 ], + [ 38080.0, 534 ], + [ 38144.0, 195 ], + [ 38208.0, 82 ], + [ 38272.0, 59 ], + [ 38336.0, 32 ], + [ 38400.0, 65 ], + [ 38464.0, 66 ], + [ 38528.0, 32 ], + [ 38592.0, 22 ], + [ 38656.0, 12 ], + [ 38720.0, 7 ], + [ 38784.0, 4 ], + [ 38848.0, 3 ], + [ 38912.0, 4 ], + [ 38976.0, 5 ], + [ 39040.0, 2 ], + [ 39104.0, 4 ], + [ 39168.0, 5 ], + [ 39232.0, 26 ], + [ 39296.0, 46 ], + [ 39360.0, 46 ], + [ 39424.0, 39 ], + [ 39488.0, 30 ], + [ 39552.0, 41 ], + [ 39616.0, 33 ], + [ 39680.0, 31 ], + [ 39744.0, 30 ], + [ 39808.0, 7 ], + [ 39872.0, 2 ], + [ 39936.0, 9 ], + [ 40000.0, 17 ], + [ 40064.0, 21 ], + [ 40128.0, 5 ], + [ 40192.0, 10 ], + [ 40256.0, 21 ], + [ 40320.0, 16 ], + [ 40384.0, 5 ], + [ 40448.0, 3 ], + [ 40512.0, 3 ], + [ 40576.0, 2 ], + [ 40640.0, 7 ], + [ 40704.0, 5 ], + [ 40768.0, 2 ], + [ 40832.0, 3 ], + [ 40896.0, 6 ], + [ 40960.0, 4 ], + [ 41024.0, 3 ], + [ 41088.0, 2 ], + [ 41152.0, 4 ], + [ 41216.0, 8 ], + [ 41280.0, 3 ], + [ 41344.0, 3 ], + [ 41408.0, 2 ], + [ 41472.0, 3 ], + [ 41536.0, 4 ], + [ 41600.0, 13 ], + [ 41664.0, 26 ], + [ 41728.0, 30 ], + [ 41792.0, 14 ], + [ 41856.0, 8 ], + [ 41920.0, 7 ], + [ 41984.0, 4 ], + [ 42048.0, 5 ], + [ 42112.0, 4 ], + [ 42176.0, 10 ], + [ 42240.0, 13 ], + [ 42304.0, 4 ], + [ 42368.0, 4 ], + [ 42432.0, 3 ], + [ 42496.0, 1 ], + [ 42560.0, 4 ], + [ 42624.0, 1 ], + [ 42688.0, 2 ], + [ 42752.0, 2 ], + [ 42816.0, 2 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 3 ], + [ 43072.0, 2 ], + [ 43136.0, 1 ], + [ 43200.0, 4 ], + [ 43264.0, 2 ], + [ 43328.0, 1 ], + [ 43392.0, 5 ], + [ 43456.0, 7 ], + [ 43520.0, 12 ], + [ 43584.0, 4 ], + [ 43648.0, 3 ], + [ 43712.0, 2 ], + [ 43776.0, 1 ], + [ 43840.0, 2 ], + [ 43904.0, 3 ], + [ 43968.0, 2 ], + [ 44032.0, 1 ], + [ 44096.0, 2 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 3 ], + [ 44352.0, 5 ], + [ 44416.0, 1 ], + [ 44480.0, 2 ], + [ 44608.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 1 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 2 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 45952.0, 1 ], + [ 46144.0, 1 ], + [ 46208.0, 3 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46464.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47424.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 3 ], + [ 47680.0, 2 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47936.0, 1 ], + [ 48128.0, 1 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 1 ], + [ 48832.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49152.0, 1 ], + [ 49216.0, 1 ], + [ 49280.0, 1 ], + [ 49536.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50176.0, 1 ], + [ 50240.0, 1 ], + [ 50304.0, 1 ], + [ 50368.0, 2 ], + [ 50432.0, 2 ], + [ 50560.0, 2 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 51008.0, 1 ], + [ 51136.0, 1 ], + [ 51264.0, 2 ], + [ 51328.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 2 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 2 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 2 ], + [ 52992.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 2 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 2 ], + [ 53632.0, 1 ], + [ 53696.0, 2 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 2 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 2 ], + [ 54976.0, 1 ], + [ 55040.0, 2 ], + [ 55232.0, 1 ], + [ 55424.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56704.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58496.0, 2 ], + [ 58560.0, 1 ], + [ 59072.0, 1 ], + [ 59776.0, 1 ], + [ 60096.0, 1 ], + [ 60224.0, 1 ], + [ 60736.0, 1 ], + [ 61440.0, 1 ], + [ 62016.0, 1 ], + [ 62144.0, 1 ], + [ 63040.0, 1 ], + [ 63552.0, 1 ], + [ 65664.0, 1 ], + [ 66688.0, 1 ], + [ 69888.0, 1 ], + [ 70144.0, 1 ], + [ 71040.0, 1 ], + [ 71552.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 3 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72448.0, 2 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 6 ], + [ 72960.0, 3 ], + [ 73088.0, 2 ], + [ 73216.0, 4 ], + [ 73344.0, 1 ], + [ 73472.0, 3 ], + [ 73600.0, 2 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 2 ], + [ 74368.0, 1 ], + [ 74880.0, 2 ], + [ 75008.0, 4 ], + [ 75136.0, 4 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75520.0, 2 ], + [ 75648.0, 5 ], + [ 75776.0, 2 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 3 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 76800.0, 4 ], + [ 76928.0, 3 ], + [ 77312.0, 1 ], + [ 77952.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 1 ], + [ 84864.0, 1 ], + [ 126848.0, 1 ] + ], + [ + [ 36672.0, 2 ], + [ 36736.0, 36 ], + [ 36800.0, 820 ], + [ 36864.0, 1887 ], + [ 36928.0, 2338 ], + [ 36992.0, 1467 ], + [ 37056.0, 996 ], + [ 37120.0, 668 ], + [ 37184.0, 402 ], + [ 37248.0, 367 ], + [ 37312.0, 258 ], + [ 37376.0, 165 ], + [ 37440.0, 150 ], + [ 37504.0, 126 ], + [ 37568.0, 75 ], + [ 37632.0, 17 ], + [ 37696.0, 39 ], + [ 37760.0, 107 ], + [ 37824.0, 154 ], + [ 37888.0, 185 ], + [ 37952.0, 296 ], + [ 38016.0, 328 ], + [ 38080.0, 348 ], + [ 38144.0, 217 ], + [ 38208.0, 93 ], + [ 38272.0, 54 ], + [ 38336.0, 37 ], + [ 38400.0, 39 ], + [ 38464.0, 73 ], + [ 38528.0, 113 ], + [ 38592.0, 93 ], + [ 38656.0, 40 ], + [ 38720.0, 15 ], + [ 38784.0, 8 ], + [ 38848.0, 22 ], + [ 38912.0, 27 ], + [ 38976.0, 3 ], + [ 39040.0, 7 ], + [ 39104.0, 4 ], + [ 39168.0, 4 ], + [ 39232.0, 8 ], + [ 39296.0, 20 ], + [ 39360.0, 37 ], + [ 39424.0, 38 ], + [ 39488.0, 2 ], + [ 39552.0, 5 ], + [ 39616.0, 2 ], + [ 39680.0, 3 ], + [ 39744.0, 4 ], + [ 39808.0, 3 ], + [ 39872.0, 3 ], + [ 39936.0, 4 ], + [ 40000.0, 4 ], + [ 40064.0, 5 ], + [ 40128.0, 3 ], + [ 40192.0, 3 ], + [ 40256.0, 1 ], + [ 40320.0, 4 ], + [ 40384.0, 3 ], + [ 40448.0, 2 ], + [ 40512.0, 5 ], + [ 40576.0, 2 ], + [ 40640.0, 3 ], + [ 40704.0, 4 ], + [ 40768.0, 5 ], + [ 40832.0, 4 ], + [ 40896.0, 2 ], + [ 40960.0, 4 ], + [ 41024.0, 3 ], + [ 41088.0, 3 ], + [ 41216.0, 3 ], + [ 41280.0, 3 ], + [ 41344.0, 3 ], + [ 41408.0, 2 ], + [ 41472.0, 3 ], + [ 41536.0, 3 ], + [ 41600.0, 4 ], + [ 41664.0, 23 ], + [ 41728.0, 23 ], + [ 41792.0, 32 ], + [ 41856.0, 22 ], + [ 41920.0, 14 ], + [ 41984.0, 7 ], + [ 42048.0, 11 ], + [ 42112.0, 7 ], + [ 42176.0, 5 ], + [ 42240.0, 5 ], + [ 42304.0, 1 ], + [ 42368.0, 2 ], + [ 42432.0, 3 ], + [ 42496.0, 3 ], + [ 42560.0, 4 ], + [ 42624.0, 2 ], + [ 42688.0, 3 ], + [ 42752.0, 1 ], + [ 42816.0, 1 ], + [ 42880.0, 2 ], + [ 42944.0, 1 ], + [ 43008.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43264.0, 1 ], + [ 43328.0, 2 ], + [ 43392.0, 5 ], + [ 43456.0, 1 ], + [ 43520.0, 8 ], + [ 43584.0, 1 ], + [ 43648.0, 5 ], + [ 43712.0, 3 ], + [ 43776.0, 3 ], + [ 43840.0, 2 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 6 ], + [ 44288.0, 4 ], + [ 44352.0, 1 ], + [ 44416.0, 2 ], + [ 44480.0, 1 ], + [ 44544.0, 3 ], + [ 44608.0, 3 ], + [ 44672.0, 3 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 2 ], + [ 44928.0, 3 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45440.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 45952.0, 1 ], + [ 46016.0, 2 ], + [ 46080.0, 1 ], + [ 46144.0, 1 ], + [ 46208.0, 1 ], + [ 46400.0, 2 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 2 ], + [ 46976.0, 1 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47616.0, 1 ], + [ 47808.0, 1 ], + [ 48000.0, 1 ], + [ 48064.0, 1 ], + [ 48192.0, 1 ], + [ 48320.0, 1 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48704.0, 1 ], + [ 48768.0, 1 ], + [ 48896.0, 1 ], + [ 49088.0, 1 ], + [ 49408.0, 1 ], + [ 49472.0, 1 ], + [ 49536.0, 2 ], + [ 49600.0, 1 ], + [ 49728.0, 1 ], + [ 49792.0, 1 ], + [ 50112.0, 2 ], + [ 50176.0, 1 ], + [ 50240.0, 2 ], + [ 50304.0, 1 ], + [ 50432.0, 1 ], + [ 50560.0, 1 ], + [ 50752.0, 1 ], + [ 50944.0, 2 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 2 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 2 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 3 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 4 ], + [ 53952.0, 1 ], + [ 54016.0, 2 ], + [ 54080.0, 2 ], + [ 54144.0, 3 ], + [ 54208.0, 2 ], + [ 54272.0, 4 ], + [ 54336.0, 5 ], + [ 54400.0, 3 ], + [ 54464.0, 5 ], + [ 54528.0, 3 ], + [ 54592.0, 3 ], + [ 54656.0, 3 ], + [ 54720.0, 3 ], + [ 54784.0, 6 ], + [ 54848.0, 4 ], + [ 54912.0, 2 ], + [ 54976.0, 3 ], + [ 55040.0, 2 ], + [ 55104.0, 6 ], + [ 55168.0, 3 ], + [ 55232.0, 5 ], + [ 55296.0, 2 ], + [ 55360.0, 1 ], + [ 55424.0, 3 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 2 ], + [ 55744.0, 3 ], + [ 55808.0, 2 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 2 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 4 ], + [ 56448.0, 1 ], + [ 56512.0, 2 ], + [ 56576.0, 5 ], + [ 56640.0, 4 ], + [ 56704.0, 3 ], + [ 56768.0, 8 ], + [ 56832.0, 1 ], + [ 56896.0, 5 ], + [ 56960.0, 4 ], + [ 57024.0, 4 ], + [ 57088.0, 4 ], + [ 57152.0, 2 ], + [ 57216.0, 8 ], + [ 57280.0, 3 ], + [ 57344.0, 5 ], + [ 57408.0, 3 ], + [ 57472.0, 4 ], + [ 57536.0, 6 ], + [ 57600.0, 6 ], + [ 57664.0, 4 ], + [ 57728.0, 4 ], + [ 57792.0, 3 ], + [ 57856.0, 5 ], + [ 57920.0, 8 ], + [ 57984.0, 4 ], + [ 58048.0, 2 ], + [ 58112.0, 3 ], + [ 58176.0, 5 ], + [ 58240.0, 2 ], + [ 58304.0, 2 ], + [ 58368.0, 3 ], + [ 58432.0, 3 ], + [ 58496.0, 5 ], + [ 58560.0, 2 ], + [ 58624.0, 2 ], + [ 58688.0, 4 ], + [ 58752.0, 2 ], + [ 58816.0, 2 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 4 ], + [ 59136.0, 2 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 2 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60160.0, 1 ], + [ 60352.0, 1 ], + [ 60992.0, 1 ], + [ 61184.0, 1 ], + [ 61312.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 61952.0, 1 ], + [ 62080.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 63104.0, 1 ], + [ 63296.0, 1 ], + [ 63808.0, 1 ], + [ 64000.0, 1 ], + [ 64128.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 1 ], + [ 65408.0, 1 ], + [ 65664.0, 1 ], + [ 66176.0, 1 ], + [ 66432.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67456.0, 1 ], + [ 67968.0, 1 ], + [ 68352.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 69376.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 2 ], + [ 71936.0, 2 ], + [ 72192.0, 1 ], + [ 72576.0, 1 ], + [ 72832.0, 2 ], + [ 72960.0, 8 ], + [ 73088.0, 4 ], + [ 73216.0, 2 ], + [ 73344.0, 2 ], + [ 73472.0, 1 ], + [ 73600.0, 4 ], + [ 73728.0, 2 ], + [ 73856.0, 3 ], + [ 73984.0, 3 ], + [ 74112.0, 1 ], + [ 74240.0, 4 ], + [ 74368.0, 2 ], + [ 74496.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 2 ], + [ 74880.0, 1 ], + [ 75008.0, 5 ], + [ 75136.0, 6 ], + [ 75264.0, 5 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 75648.0, 3 ], + [ 75776.0, 3 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77312.0, 1 ], + [ 77568.0, 2 ], + [ 77696.0, 1 ], + [ 77824.0, 1 ], + [ 78080.0, 1 ], + [ 78592.0, 1 ], + [ 80000.0, 1 ], + [ 80384.0, 1 ], + [ 81920.0, 1 ], + [ 83456.0, 1 ], + [ 83584.0, 1 ], + [ 83712.0, 1 ], + [ 83840.0, 2 ], + [ 83968.0, 1 ], + [ 88320.0, 1 ], + [ 90752.0, 1 ], + [ 93824.0, 1 ], + [ 97792.0, 1 ], + [ 107136.0, 1 ], + [ 107520.0, 1 ], + [ 120192.0, 1 ], + [ 120960.0, 1 ], + [ 125440.0, 1 ], + [ 132352.0, 1 ] + ], + [ + [ 36672.0, 1 ], + [ 36736.0, 72 ], + [ 36800.0, 925 ], + [ 36864.0, 1722 ], + [ 36928.0, 2006 ], + [ 36992.0, 1198 ], + [ 37056.0, 812 ], + [ 37120.0, 586 ], + [ 37184.0, 409 ], + [ 37248.0, 381 ], + [ 37312.0, 512 ], + [ 37376.0, 299 ], + [ 37440.0, 164 ], + [ 37504.0, 101 ], + [ 37568.0, 46 ], + [ 37632.0, 41 ], + [ 37696.0, 22 ], + [ 37760.0, 131 ], + [ 37824.0, 297 ], + [ 37888.0, 349 ], + [ 37952.0, 438 ], + [ 38016.0, 448 ], + [ 38080.0, 519 ], + [ 38144.0, 230 ], + [ 38208.0, 132 ], + [ 38272.0, 120 ], + [ 38336.0, 118 ], + [ 38400.0, 114 ], + [ 38464.0, 94 ], + [ 38528.0, 92 ], + [ 38592.0, 42 ], + [ 38656.0, 19 ], + [ 38720.0, 7 ], + [ 38784.0, 2 ], + [ 38848.0, 3 ], + [ 38912.0, 6 ], + [ 38976.0, 3 ], + [ 39040.0, 3 ], + [ 39104.0, 6 ], + [ 39168.0, 20 ], + [ 39232.0, 34 ], + [ 39296.0, 30 ], + [ 39360.0, 33 ], + [ 39424.0, 17 ], + [ 39488.0, 15 ], + [ 39552.0, 13 ], + [ 39616.0, 23 ], + [ 39680.0, 13 ], + [ 39744.0, 3 ], + [ 39808.0, 1 ], + [ 39872.0, 1 ], + [ 39936.0, 4 ], + [ 40000.0, 3 ], + [ 40064.0, 2 ], + [ 40128.0, 1 ], + [ 40192.0, 1 ], + [ 40256.0, 3 ], + [ 40320.0, 1 ], + [ 40384.0, 4 ], + [ 40448.0, 4 ], + [ 40512.0, 4 ], + [ 40576.0, 4 ], + [ 40640.0, 6 ], + [ 40704.0, 3 ], + [ 40768.0, 7 ], + [ 40832.0, 3 ], + [ 40896.0, 5 ], + [ 40960.0, 5 ], + [ 41024.0, 2 ], + [ 41088.0, 5 ], + [ 41152.0, 4 ], + [ 41216.0, 4 ], + [ 41280.0, 1 ], + [ 41344.0, 2 ], + [ 41408.0, 2 ], + [ 41472.0, 3 ], + [ 41536.0, 1 ], + [ 41600.0, 2 ], + [ 41664.0, 8 ], + [ 41728.0, 41 ], + [ 41792.0, 23 ], + [ 41856.0, 21 ], + [ 41920.0, 37 ], + [ 41984.0, 10 ], + [ 42048.0, 6 ], + [ 42112.0, 2 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 4 ], + [ 42368.0, 2 ], + [ 42432.0, 3 ], + [ 42496.0, 2 ], + [ 42560.0, 1 ], + [ 42624.0, 3 ], + [ 42688.0, 3 ], + [ 42752.0, 2 ], + [ 42816.0, 1 ], + [ 42880.0, 4 ], + [ 42944.0, 3 ], + [ 43008.0, 2 ], + [ 43072.0, 2 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43456.0, 2 ], + [ 43520.0, 2 ], + [ 43584.0, 2 ], + [ 43648.0, 3 ], + [ 43712.0, 9 ], + [ 43776.0, 2 ], + [ 43840.0, 3 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 1 ], + [ 44160.0, 2 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 2 ], + [ 44480.0, 1 ], + [ 44544.0, 2 ], + [ 44608.0, 1 ], + [ 44672.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45504.0, 2 ], + [ 45632.0, 1 ], + [ 45824.0, 1 ], + [ 45888.0, 1 ], + [ 45952.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46464.0, 1 ], + [ 46592.0, 1 ], + [ 46912.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47680.0, 1 ], + [ 47808.0, 2 ], + [ 48256.0, 1 ], + [ 48576.0, 1 ], + [ 48640.0, 1 ], + [ 49024.0, 1 ], + [ 49152.0, 1 ], + [ 49280.0, 1 ], + [ 49728.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50048.0, 1 ], + [ 50176.0, 1 ], + [ 50240.0, 3 ], + [ 50304.0, 1 ], + [ 50368.0, 2 ], + [ 50432.0, 1 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 2 ], + [ 51136.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51584.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 52032.0, 2 ], + [ 52096.0, 2 ], + [ 52160.0, 2 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 3 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 56000.0, 1 ], + [ 56512.0, 1 ], + [ 56832.0, 1 ], + [ 57088.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57984.0, 1 ], + [ 58112.0, 1 ], + [ 58304.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 2 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 60160.0, 1 ], + [ 60992.0, 1 ], + [ 61248.0, 1 ], + [ 61696.0, 1 ], + [ 61952.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62592.0, 1 ], + [ 62848.0, 1 ], + [ 64320.0, 1 ], + [ 64832.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 66176.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69632.0, 1 ], + [ 69888.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70912.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 2 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 5 ], + [ 72960.0, 4 ], + [ 73088.0, 3 ], + [ 73216.0, 3 ], + [ 73344.0, 1 ], + [ 73472.0, 2 ], + [ 73600.0, 1 ], + [ 73728.0, 3 ], + [ 73856.0, 1 ], + [ 74240.0, 4 ], + [ 74368.0, 3 ], + [ 74496.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 12 ], + [ 75136.0, 13 ], + [ 75264.0, 2 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 75648.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 1 ], + [ 76032.0, 2 ], + [ 76160.0, 3 ], + [ 76288.0, 3 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 79488.0, 1 ], + [ 83072.0, 2 ], + [ 83200.0, 1 ], + [ 83584.0, 1 ] + ], + [ + [ 36736.0, 155 ], + [ 36800.0, 1382 ], + [ 36864.0, 1916 ], + [ 36928.0, 1972 ], + [ 36992.0, 1175 ], + [ 37056.0, 923 ], + [ 37120.0, 598 ], + [ 37184.0, 398 ], + [ 37248.0, 396 ], + [ 37312.0, 415 ], + [ 37376.0, 418 ], + [ 37440.0, 299 ], + [ 37504.0, 158 ], + [ 37568.0, 139 ], + [ 37632.0, 88 ], + [ 37696.0, 21 ], + [ 37760.0, 7 ], + [ 37824.0, 51 ], + [ 37888.0, 100 ], + [ 37952.0, 322 ], + [ 38016.0, 376 ], + [ 38080.0, 428 ], + [ 38144.0, 253 ], + [ 38208.0, 91 ], + [ 38272.0, 39 ], + [ 38336.0, 19 ], + [ 38400.0, 24 ], + [ 38464.0, 38 ], + [ 38528.0, 72 ], + [ 38592.0, 78 ], + [ 38656.0, 29 ], + [ 38720.0, 7 ], + [ 38784.0, 7 ], + [ 38848.0, 6 ], + [ 38912.0, 11 ], + [ 38976.0, 7 ], + [ 39040.0, 6 ], + [ 39104.0, 7 ], + [ 39168.0, 2 ], + [ 39232.0, 8 ], + [ 39296.0, 23 ], + [ 39360.0, 18 ], + [ 39424.0, 32 ], + [ 39488.0, 22 ], + [ 39552.0, 10 ], + [ 39616.0, 3 ], + [ 39680.0, 7 ], + [ 39744.0, 3 ], + [ 39808.0, 5 ], + [ 39872.0, 7 ], + [ 39936.0, 4 ], + [ 40000.0, 5 ], + [ 40064.0, 8 ], + [ 40128.0, 4 ], + [ 40192.0, 4 ], + [ 40256.0, 12 ], + [ 40320.0, 5 ], + [ 40384.0, 2 ], + [ 40448.0, 6 ], + [ 40512.0, 4 ], + [ 40576.0, 5 ], + [ 40640.0, 6 ], + [ 40704.0, 2 ], + [ 40768.0, 4 ], + [ 40832.0, 5 ], + [ 40896.0, 4 ], + [ 40960.0, 3 ], + [ 41024.0, 4 ], + [ 41088.0, 5 ], + [ 41152.0, 3 ], + [ 41216.0, 4 ], + [ 41280.0, 3 ], + [ 41344.0, 4 ], + [ 41408.0, 4 ], + [ 41472.0, 3 ], + [ 41536.0, 2 ], + [ 41600.0, 11 ], + [ 41664.0, 29 ], + [ 41728.0, 55 ], + [ 41792.0, 26 ], + [ 41856.0, 14 ], + [ 41920.0, 5 ], + [ 41984.0, 5 ], + [ 42048.0, 5 ], + [ 42112.0, 5 ], + [ 42176.0, 6 ], + [ 42240.0, 3 ], + [ 42304.0, 1 ], + [ 42368.0, 3 ], + [ 42432.0, 4 ], + [ 42496.0, 4 ], + [ 42560.0, 5 ], + [ 42624.0, 3 ], + [ 42688.0, 2 ], + [ 42752.0, 1 ], + [ 42816.0, 2 ], + [ 42880.0, 1 ], + [ 42944.0, 4 ], + [ 43008.0, 2 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43264.0, 1 ], + [ 43328.0, 5 ], + [ 43392.0, 10 ], + [ 43456.0, 6 ], + [ 43520.0, 8 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 2 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 3 ], + [ 44160.0, 4 ], + [ 44224.0, 2 ], + [ 44288.0, 1 ], + [ 44352.0, 2 ], + [ 44416.0, 2 ], + [ 44480.0, 2 ], + [ 44544.0, 1 ], + [ 44608.0, 2 ], + [ 44672.0, 1 ], + [ 44736.0, 2 ], + [ 44800.0, 2 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45440.0, 1 ], + [ 45504.0, 2 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45696.0, 2 ], + [ 45760.0, 2 ], + [ 45888.0, 2 ], + [ 46080.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 47040.0, 1 ], + [ 47168.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47616.0, 1 ], + [ 47808.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48320.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48640.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49408.0, 1 ], + [ 49536.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 1 ], + [ 49792.0, 1 ], + [ 49856.0, 1 ], + [ 49920.0, 1 ], + [ 50048.0, 1 ], + [ 50112.0, 1 ], + [ 50176.0, 2 ], + [ 50240.0, 2 ], + [ 50304.0, 2 ], + [ 50368.0, 2 ], + [ 50432.0, 1 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 51968.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 2 ], + [ 52800.0, 1 ], + [ 52864.0, 2 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55296.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 2 ], + [ 55680.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 57280.0, 1 ], + [ 57536.0, 1 ], + [ 57600.0, 1 ], + [ 57728.0, 1 ], + [ 58112.0, 2 ], + [ 58176.0, 2 ], + [ 58240.0, 2 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 2 ], + [ 58624.0, 1 ], + [ 58752.0, 2 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59008.0, 1 ], + [ 59200.0, 1 ], + [ 59328.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 60288.0, 1 ], + [ 60544.0, 1 ], + [ 60736.0, 1 ], + [ 61440.0, 2 ], + [ 61568.0, 1 ], + [ 62144.0, 1 ], + [ 62208.0, 1 ], + [ 62272.0, 1 ], + [ 62592.0, 1 ], + [ 64512.0, 1 ], + [ 64640.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 68608.0, 1 ], + [ 69504.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 71552.0, 3 ], + [ 71680.0, 4 ], + [ 71808.0, 1 ], + [ 72064.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 3 ], + [ 72960.0, 7 ], + [ 73088.0, 4 ], + [ 73216.0, 2 ], + [ 73344.0, 1 ], + [ 73472.0, 4 ], + [ 73600.0, 4 ], + [ 73728.0, 1 ], + [ 73856.0, 2 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 7 ], + [ 74368.0, 3 ], + [ 74752.0, 2 ], + [ 74880.0, 1 ], + [ 75008.0, 7 ], + [ 75136.0, 14 ], + [ 75264.0, 2 ], + [ 75392.0, 1 ], + [ 75776.0, 2 ], + [ 75904.0, 1 ], + [ 76032.0, 2 ], + [ 76160.0, 1 ], + [ 76288.0, 2 ], + [ 76416.0, 2 ], + [ 76544.0, 3 ], + [ 76672.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 77952.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 80384.0, 1 ], + [ 82432.0, 1 ], + [ 83072.0, 1 ], + [ 85248.0, 1 ], + [ 85376.0, 1 ], + [ 85504.0, 1 ], + [ 87552.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 36672.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36672.0, + "50.0" : 36672.0, + "90.0" : 36672.0, + "95.0" : 36672.0, + "99.0" : 36672.0, + "99.9" : 36672.0, + "99.99" : 36672.0, + "99.999" : 36672.0, + "99.9999" : 36672.0, + "100.0" : 36672.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 36672.0, + 36736.0, + 36672.0, + 36672.0, + 36736.0 + ] + ] + }, + "p0.50" : { + "score" : 37056.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 37056.0, + "50.0" : 37056.0, + "90.0" : 37056.0, + "95.0" : 37056.0, + "99.0" : 37056.0, + "99.9" : 37056.0, + "99.99" : 37056.0, + "99.999" : 37056.0, + "99.9999" : 37056.0, + "100.0" : 37056.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 37120.0, + 37056.0, + 36992.0, + 37056.0, + 37056.0 + ] + ] + }, + "p0.90" : { + "score" : 38272.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 38272.0, + "50.0" : 38272.0, + "90.0" : 38272.0, + "95.0" : 38272.0, + "99.0" : 38272.0, + "99.9" : 38272.0, + "99.99" : 38272.0, + "99.999" : 38272.0, + "99.9999" : 38272.0, + "100.0" : 38272.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 38400.0, + 38208.0, + 38528.0, + 38272.0, + 38144.0 + ] + ] + }, + "p0.95" : { + "score" : 39936.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 39936.0, + "50.0" : 39936.0, + "90.0" : 39936.0, + "95.0" : 39936.0, + "99.0" : 39936.0, + "99.9" : 39936.0, + "99.99" : 39936.0, + "99.999" : 39936.0, + "99.9999" : 39936.0, + "100.0" : 39936.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 39744.0, + 39840.0, + 41920.0, + 39296.0, + 40000.0 + ] + ] + }, + "p0.99" : { + "score" : 58304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 58304.0, + "50.0" : 58304.0, + "90.0" : 58304.0, + "95.0" : 58304.0, + "99.0" : 58304.0, + "99.9" : 58304.0, + "99.99" : 58304.0, + "99.999" : 58304.0, + "99.9999" : 58304.0, + "100.0" : 58304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 55744.0, + 54912.0, + 64058.87999999989, + 55937.28000000026, + 58702.080000000075 + ] + ] + }, + "p0.999" : { + "score" : 76816.38400000148, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 76816.38400000148, + "50.0" : 76816.38400000148, + "90.0" : 76816.38400000148, + "95.0" : 76816.38400000148, + "99.0" : 76816.38400000148, + "99.9" : 76816.38400000148, + "99.99" : 76816.38400000148, + "99.999" : 76816.38400000148, + "99.9999" : 76816.38400000148, + "100.0" : 76816.38400000148 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 75882.7520000001, + 76746.24000000022, + 83833.08800000022, + 76133.50399999996, + 76641.40800000005 + ] + ] + }, + "p0.9999" : { + "score" : 107294.51519999653, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 107294.51519999653, + "50.0" : 107294.51519999653, + "90.0" : 107294.51519999653, + "95.0" : 107294.51519999653, + "99.0" : 107294.51519999653, + "99.9" : 107294.51519999653, + "99.99" : 107294.51519999653, + "99.999" : 107294.51519999653, + "99.9999" : 107294.51519999653, + "100.0" : 107294.51519999653 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 85164.97919999482, + 113371.1359999273, + 130241.0751999924, + 83460.85119999992, + 86888.65279999748 + ] + ] + }, + "p1.00" : { + "score" : 132352.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 132352.0, + "50.0" : 132352.0, + "90.0" : 132352.0, + "95.0" : 132352.0, + "99.0" : 132352.0, + "99.9" : 132352.0, + "99.99" : 132352.0, + "99.999" : 132352.0, + "99.9999" : 132352.0, + "100.0" : 132352.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 86016.0, + 126848.0, + 132352.0, + 83584.0, + 87552.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..6c7b45ea6 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,304 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..e69f2a0aa --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,811 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..1f0f7ce58 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,353 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..3ee0f12d3 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1641 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..92842b69a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,375 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..0cac52611 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1176 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..639636657 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,395 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..f45d11aa9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/profile/scalapb.perf.IntVectorBench.proxyJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,978 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/results.json new file mode 100644 index 000000000..7ee73ab02 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/proxyJava/results.json @@ -0,0 +1,4466 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 32.66828271847384, + "scoreError" : 1.591770207672863, + "scoreConfidence" : [ + 31.076512510800978, + 34.260052926146706 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 31.0, + "95.0" : 40.0, + "99.0" : 41.0, + "99.9" : 210.93499999999767, + "99.99" : 5213.3360000017565, + "99.999" : 29464.43039995618, + "99.9999" : 29856.0, + "100.0" : 29856.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 20166 ], + [ 31.0, 1181 ], + [ 40.0, 1132 ], + [ 41.0, 85 ], + [ 50.0, 81 ], + [ 51.0, 5 ], + [ 60.0, 38 ], + [ 61.0, 7 ], + [ 70.0, 11 ], + [ 71.0, 1 ], + [ 80.0, 15 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 100.0, 2 ], + [ 110.0, 2 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 972.0, 1 ], + [ 1752.0, 1 ], + [ 4456.0, 1 ], + [ 5480.0, 1 ] + ], + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 20251 ], + [ 31.0, 1237 ], + [ 40.0, 1067 ], + [ 41.0, 80 ], + [ 50.0, 95 ], + [ 51.0, 8 ], + [ 60.0, 29 ], + [ 61.0, 2 ], + [ 70.0, 9 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 300.0, 1 ], + [ 311.0, 1 ], + [ 521.0, 1 ], + [ 942.0, 1 ], + [ 1452.0, 1 ], + [ 5880.0, 1 ], + [ 5976.0, 1 ], + [ 6072.0, 1 ], + [ 6232.0, 1 ], + [ 22848.0, 1 ], + [ 27072.0, 1 ] + ], + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 19935 ], + [ 31.0, 1231 ], + [ 40.0, 1190 ], + [ 41.0, 99 ], + [ 50.0, 111 ], + [ 51.0, 15 ], + [ 60.0, 29 ], + [ 61.0, 3 ], + [ 70.0, 17 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 321.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 411.0, 1 ], + [ 451.0, 1 ], + [ 911.0, 1 ], + [ 982.0, 1 ], + [ 1854.0, 1 ], + [ 1984.0, 1 ], + [ 2092.0, 1 ], + [ 3396.0, 1 ], + [ 4352.0, 1 ], + [ 8464.0, 1 ] + ], + [ + [ 20.0, 6 ], + [ 21.0, 1 ], + [ 30.0, 20352 ], + [ 31.0, 1271 ], + [ 40.0, 993 ], + [ 41.0, 89 ], + [ 50.0, 88 ], + [ 51.0, 12 ], + [ 60.0, 25 ], + [ 61.0, 1 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 401.0, 1 ], + [ 521.0, 1 ], + [ 952.0, 1 ], + [ 982.0, 1 ], + [ 1202.0, 1 ], + [ 1352.0, 1 ], + [ 2444.0, 1 ], + [ 4824.0, 1 ], + [ 9296.0, 1 ] + ], + [ + [ 20.0, 6 ], + [ 21.0, 1 ], + [ 30.0, 20429 ], + [ 31.0, 1236 ], + [ 40.0, 937 ], + [ 41.0, 93 ], + [ 50.0, 97 ], + [ 51.0, 8 ], + [ 60.0, 21 ], + [ 61.0, 4 ], + [ 70.0, 4 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 331.0, 1 ], + [ 350.0, 1 ], + [ 431.0, 1 ], + [ 581.0, 1 ], + [ 881.0, 1 ], + [ 902.0, 1 ], + [ 1042.0, 1 ], + [ 2132.0, 1 ], + [ 21344.0, 1 ], + [ 29856.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 50.0, + 41.0, + 41.0 + ] + ] + }, + "p0.999" : { + "score" : 210.93499999999767, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 210.93499999999767, + "50.0" : 210.93499999999767, + "90.0" : 210.93499999999767, + "95.0" : 210.93499999999767, + "99.0" : 210.93499999999767, + "99.9" : 210.93499999999767, + "99.99" : 210.93499999999767, + "99.999" : 210.93499999999767, + "99.9999" : 210.93499999999767, + "100.0" : 210.93499999999767 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 180.2330000000038, + 202.68000000001484, + 250.30099999999948, + 223.10900000001493, + 191.18000000002212 + ] + ] + }, + "p0.9999" : { + "score" : 5213.3360000017565, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5213.3360000017565, + "50.0" : 5213.3360000017565, + "90.0" : 5213.3360000017565, + "95.0" : 5213.3360000017565, + "99.0" : 5213.3360000017565, + "99.9" : 5213.3360000017565, + "99.99" : 5213.3360000017565, + "99.999" : 5213.3360000017565, + "99.9999" : 5213.3360000017565, + "100.0" : 5213.3360000017565 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3707.803200003982, + 18142.348799972242, + 4093.9755999971676, + 4136.418000001053, + 15807.101599948335 + ] + ] + }, + "p1.00" : { + "score" : 29856.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 29856.0, + "50.0" : 29856.0, + "90.0" : 29856.0, + "95.0" : 29856.0, + "99.0" : 29856.0, + "99.9" : 29856.0, + "99.99" : 29856.0, + "99.999" : 29856.0, + "99.9999" : 29856.0, + "100.0" : 29856.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5480.0, + 27072.0, + 8464.0, + 9296.0, + 29856.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 63.51724418547875, + "scoreError" : 1.3363529925936104, + "scoreConfidence" : [ + 62.18089119288514, + 64.85359717807236 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 60.0, + "90.0" : 70.0, + "95.0" : 71.0, + "99.0" : 90.0, + "99.9" : 351.0, + "99.99" : 4172.4679999999935, + "99.999" : 28309.678079992533, + "99.9999" : 28544.0, + "100.0" : 28544.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 1682 ], + [ 51.0, 183 ], + [ 60.0, 17341 ], + [ 61.0, 2249 ], + [ 70.0, 1662 ], + [ 71.0, 230 ], + [ 80.0, 681 ], + [ 81.0, 127 ], + [ 90.0, 173 ], + [ 91.0, 35 ], + [ 100.0, 68 ], + [ 101.0, 18 ], + [ 110.0, 14 ], + [ 111.0, 5 ], + [ 120.0, 8 ], + [ 121.0, 2 ], + [ 130.0, 5 ], + [ 131.0, 3 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 531.0, 1 ], + [ 561.0, 1 ], + [ 591.0, 1 ], + [ 691.0, 1 ], + [ 901.0, 1 ], + [ 962.0, 1 ], + [ 1012.0, 1 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1192.0, 1 ], + [ 1212.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1622.0, 1 ], + [ 1954.0, 1 ], + [ 3936.0, 1 ], + [ 3944.0, 1 ], + [ 4064.0, 1 ], + [ 4576.0, 1 ], + [ 5448.0, 1 ], + [ 7280.0, 1 ] + ], + [ + [ 50.0, 1691 ], + [ 51.0, 184 ], + [ 60.0, 17419 ], + [ 61.0, 2290 ], + [ 70.0, 1570 ], + [ 71.0, 232 ], + [ 80.0, 658 ], + [ 81.0, 110 ], + [ 90.0, 158 ], + [ 91.0, 39 ], + [ 100.0, 59 ], + [ 101.0, 13 ], + [ 110.0, 12 ], + [ 111.0, 5 ], + [ 120.0, 9 ], + [ 121.0, 3 ], + [ 130.0, 6 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 380.0, 2 ], + [ 400.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 561.0, 1 ], + [ 802.0, 1 ], + [ 1002.0, 1 ], + [ 1212.0, 1 ], + [ 1242.0, 1 ], + [ 1492.0, 1 ], + [ 1542.0, 1 ], + [ 1614.0, 1 ], + [ 1632.0, 1 ], + [ 1762.0, 1 ], + [ 2264.0, 1 ], + [ 2732.0, 1 ], + [ 4184.0, 1 ], + [ 4192.0, 1 ], + [ 6376.0, 1 ], + [ 27520.0, 1 ] + ], + [ + [ 50.0, 1612 ], + [ 51.0, 160 ], + [ 60.0, 17403 ], + [ 61.0, 2208 ], + [ 70.0, 1676 ], + [ 71.0, 255 ], + [ 80.0, 747 ], + [ 81.0, 138 ], + [ 90.0, 173 ], + [ 91.0, 37 ], + [ 100.0, 54 ], + [ 101.0, 14 ], + [ 110.0, 14 ], + [ 111.0, 6 ], + [ 120.0, 7 ], + [ 121.0, 2 ], + [ 130.0, 7 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 521.0, 1 ], + [ 581.0, 1 ], + [ 962.0, 1 ], + [ 1022.0, 1 ], + [ 1242.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1562.0, 1 ], + [ 2916.0, 1 ], + [ 4144.0, 1 ], + [ 4536.0, 1 ] + ], + [ + [ 50.0, 1720 ], + [ 51.0, 165 ], + [ 60.0, 17588 ], + [ 61.0, 2219 ], + [ 70.0, 1542 ], + [ 71.0, 233 ], + [ 80.0, 656 ], + [ 81.0, 117 ], + [ 90.0, 158 ], + [ 91.0, 31 ], + [ 100.0, 63 ], + [ 101.0, 12 ], + [ 110.0, 13 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 4 ], + [ 141.0, 2 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 391.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 461.0, 1 ], + [ 521.0, 1 ], + [ 601.0, 1 ], + [ 661.0, 1 ], + [ 972.0, 1 ], + [ 1032.0, 1 ], + [ 1222.0, 1 ], + [ 1322.0, 1 ], + [ 1722.0, 1 ], + [ 1852.0, 1 ], + [ 2064.0, 1 ], + [ 2112.0, 1 ], + [ 2884.0, 1 ], + [ 6376.0, 1 ], + [ 20768.0, 1 ] + ], + [ + [ 50.0, 1641 ], + [ 51.0, 164 ], + [ 60.0, 17420 ], + [ 61.0, 2244 ], + [ 70.0, 1669 ], + [ 71.0, 246 ], + [ 80.0, 701 ], + [ 81.0, 126 ], + [ 90.0, 175 ], + [ 91.0, 35 ], + [ 100.0, 66 ], + [ 101.0, 14 ], + [ 110.0, 9 ], + [ 111.0, 4 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 481.0, 1 ], + [ 771.0, 1 ], + [ 861.0, 1 ], + [ 962.0, 1 ], + [ 982.0, 1 ], + [ 1032.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1122.0, 1 ], + [ 1582.0, 1 ], + [ 1802.0, 1 ], + [ 1862.0, 1 ], + [ 1942.0, 1 ], + [ 2484.0, 1 ], + [ 2912.0, 1 ], + [ 7432.0, 1 ], + [ 28544.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.90" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.95" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 80.0, + 71.0, + 71.0 + ] + ] + }, + "p0.99" : { + "score" : 90.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 90.0, + "50.0" : 90.0, + "90.0" : 90.0, + "95.0" : 90.0, + "99.0" : 90.0, + "99.9" : 90.0, + "99.99" : 90.0, + "99.999" : 90.0, + "99.9999" : 90.0, + "100.0" : 90.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 90.0, + 90.0, + 90.0, + 90.0 + ] + ] + }, + "p0.999" : { + "score" : 351.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 351.0, + "50.0" : 351.0, + "90.0" : 351.0, + "95.0" : 351.0, + "99.0" : 351.0, + "99.9" : 351.0, + "99.99" : 351.0, + "99.999" : 351.0, + "99.9999" : 351.0, + "100.0" : 351.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 448.3200000001816, + 380.0, + 324.77100000004793, + 334.58200000000943, + 355.03000000002066 + ] + ] + }, + "p0.9999" : { + "score" : 4172.4679999999935, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4172.4679999999935, + "50.0" : 4172.4679999999935, + "90.0" : 4172.4679999999935, + "95.0" : 4172.4679999999935, + "99.0" : 4172.4679999999935, + "99.9" : 4172.4679999999935, + "99.99" : 4172.4679999999935, + "99.999" : 4172.4679999999935, + "99.9999" : 4172.4679999999935, + "100.0" : 4172.4679999999935 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5049.75760000103, + 5384.4640000045765, + 3581.4532000002073, + 4768.981599995284, + 5354.155999986135 + ] + ] + }, + "p1.00" : { + "score" : 28544.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 28544.0, + "50.0" : 28544.0, + "90.0" : 28544.0, + "95.0" : 28544.0, + "99.0" : 28544.0, + "99.9" : 28544.0, + "99.99" : 28544.0, + "99.999" : 28544.0, + "99.9999" : 28544.0, + "100.0" : 28544.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7280.0, + 27520.0, + 4536.0, + 20768.0, + 28544.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 1237.881982112938, + "scoreError" : 29.762455975395355, + "scoreConfidence" : [ + 1208.1195261375426, + 1267.6444380883333 + ], + "scorePercentiles" : { + "0.0" : 1132.0, + "50.0" : 1202.0, + "90.0" : 1232.0, + "95.0" : 1252.0, + "99.0" : 1712.0, + "99.9" : 5994.319999999949, + "99.99" : 32329.663999986835, + "99.999" : 823946.4959940165, + "99.9999" : 1161216.0, + "100.0" : 1161216.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 1132.0, 1 ], + [ 1142.0, 11 ], + [ 1152.0, 144 ], + [ 1162.0, 855 ], + [ 1172.0, 2574 ], + [ 1182.0, 4523 ], + [ 1192.0, 5318 ], + [ 1202.0, 4568 ], + [ 1212.0, 3179 ], + [ 1222.0, 1909 ], + [ 1232.0, 1140 ], + [ 1242.0, 631 ], + [ 1252.0, 355 ], + [ 1262.0, 196 ], + [ 1272.0, 137 ], + [ 1282.0, 85 ], + [ 1292.0, 62 ], + [ 1302.0, 35 ], + [ 1312.0, 24 ], + [ 1322.0, 18 ], + [ 1332.0, 18 ], + [ 1342.0, 17 ], + [ 1352.0, 17 ], + [ 1362.0, 5 ], + [ 1372.0, 7 ], + [ 1382.0, 5 ], + [ 1392.0, 3 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 2 ], + [ 1442.0, 3 ], + [ 1452.0, 3 ], + [ 1462.0, 1 ], + [ 1472.0, 3 ], + [ 1482.0, 3 ], + [ 1492.0, 2 ], + [ 1502.0, 2 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 2 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 2 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 3 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 3 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 2 ], + [ 1704.0, 1 ], + [ 1712.0, 2 ], + [ 1714.0, 1 ], + [ 1722.0, 2 ], + [ 1724.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 4 ], + [ 1744.0, 2 ], + [ 1752.0, 1 ], + [ 1754.0, 3 ], + [ 1762.0, 5 ], + [ 1764.0, 2 ], + [ 1772.0, 3 ], + [ 1774.0, 2 ], + [ 1782.0, 4 ], + [ 1784.0, 4 ], + [ 1792.0, 7 ], + [ 1794.0, 3 ], + [ 1802.0, 2 ], + [ 1804.0, 2 ], + [ 1812.0, 3 ], + [ 1814.0, 3 ], + [ 1822.0, 3 ], + [ 1824.0, 1 ], + [ 1832.0, 4 ], + [ 1834.0, 4 ], + [ 1842.0, 2 ], + [ 1844.0, 2 ], + [ 1852.0, 2 ], + [ 1854.0, 1 ], + [ 1862.0, 2 ], + [ 1864.0, 2 ], + [ 1872.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 2 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 2 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1924.0, 2 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 2 ], + [ 1972.0, 2 ], + [ 1974.0, 2 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 3 ], + [ 2002.0, 1 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 3 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 2 ], + [ 2052.0, 1 ], + [ 2060.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 3 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2324.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 2 ], + [ 2404.0, 2 ], + [ 2412.0, 1 ], + [ 2432.0, 1 ], + [ 2464.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2544.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2604.0, 1 ], + [ 2704.0, 1 ], + [ 2852.0, 1 ], + [ 2916.0, 1 ], + [ 2984.0, 1 ], + [ 2992.0, 1 ], + [ 2996.0, 1 ], + [ 3096.0, 1 ], + [ 3104.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3164.0, 1 ], + [ 3204.0, 1 ], + [ 3216.0, 1 ], + [ 3256.0, 1 ], + [ 3436.0, 1 ], + [ 3476.0, 1 ], + [ 3624.0, 1 ], + [ 3636.0, 1 ], + [ 3804.0, 1 ], + [ 4016.0, 1 ], + [ 4024.0, 1 ], + [ 4036.0, 1 ], + [ 4104.0, 1 ], + [ 4144.0, 1 ], + [ 4152.0, 1 ], + [ 4488.0, 1 ], + [ 4656.0, 1 ], + [ 4688.0, 1 ], + [ 4872.0, 1 ], + [ 4888.0, 1 ], + [ 4896.0, 1 ], + [ 4944.0, 1 ], + [ 5024.0, 1 ], + [ 5056.0, 1 ], + [ 5064.0, 1 ], + [ 5080.0, 1 ], + [ 5104.0, 1 ], + [ 5120.0, 1 ], + [ 5136.0, 1 ], + [ 5248.0, 1 ], + [ 5328.0, 1 ], + [ 5344.0, 1 ], + [ 5384.0, 1 ], + [ 5424.0, 1 ], + [ 5528.0, 2 ], + [ 5600.0, 1 ], + [ 5784.0, 1 ], + [ 5904.0, 1 ], + [ 5992.0, 1 ], + [ 6024.0, 1 ], + [ 6216.0, 1 ], + [ 6592.0, 1 ], + [ 6656.0, 1 ], + [ 7000.0, 1 ], + [ 7232.0, 1 ], + [ 7264.0, 1 ], + [ 7280.0, 1 ], + [ 7512.0, 1 ], + [ 7640.0, 1 ], + [ 7768.0, 1 ], + [ 7832.0, 1 ], + [ 8192.0, 1 ], + [ 9664.0, 1 ], + [ 18016.0, 1 ], + [ 18496.0, 1 ], + [ 19136.0, 1 ], + [ 19168.0, 1 ], + [ 19648.0, 1 ], + [ 19680.0, 1 ], + [ 19840.0, 1 ], + [ 20064.0, 1 ], + [ 20256.0, 1 ], + [ 21216.0, 1 ], + [ 23296.0, 1 ], + [ 26080.0, 1 ], + [ 32416.0, 1 ], + [ 42880.0, 1 ], + [ 44672.0, 1 ], + [ 46272.0, 1 ], + [ 51328.0, 1 ], + [ 1161216.0, 1 ] + ], + [ + [ 1132.0, 1 ], + [ 1142.0, 9 ], + [ 1152.0, 100 ], + [ 1162.0, 735 ], + [ 1172.0, 2321 ], + [ 1182.0, 4173 ], + [ 1192.0, 4955 ], + [ 1202.0, 4396 ], + [ 1212.0, 3201 ], + [ 1222.0, 2043 ], + [ 1232.0, 1336 ], + [ 1242.0, 888 ], + [ 1252.0, 623 ], + [ 1262.0, 413 ], + [ 1272.0, 227 ], + [ 1282.0, 151 ], + [ 1292.0, 96 ], + [ 1302.0, 50 ], + [ 1312.0, 31 ], + [ 1322.0, 21 ], + [ 1332.0, 16 ], + [ 1342.0, 14 ], + [ 1352.0, 11 ], + [ 1362.0, 11 ], + [ 1372.0, 7 ], + [ 1382.0, 6 ], + [ 1392.0, 2 ], + [ 1402.0, 4 ], + [ 1412.0, 4 ], + [ 1422.0, 1 ], + [ 1432.0, 2 ], + [ 1442.0, 1 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 3 ], + [ 1482.0, 4 ], + [ 1492.0, 3 ], + [ 1502.0, 3 ], + [ 1512.0, 2 ], + [ 1522.0, 2 ], + [ 1532.0, 3 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 3 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 2 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 2 ], + [ 1704.0, 1 ], + [ 1712.0, 3 ], + [ 1714.0, 1 ], + [ 1722.0, 4 ], + [ 1724.0, 1 ], + [ 1732.0, 6 ], + [ 1734.0, 1 ], + [ 1742.0, 4 ], + [ 1744.0, 2 ], + [ 1752.0, 3 ], + [ 1754.0, 1 ], + [ 1762.0, 5 ], + [ 1764.0, 3 ], + [ 1772.0, 3 ], + [ 1774.0, 3 ], + [ 1782.0, 4 ], + [ 1784.0, 4 ], + [ 1792.0, 4 ], + [ 1794.0, 4 ], + [ 1802.0, 2 ], + [ 1804.0, 3 ], + [ 1812.0, 7 ], + [ 1814.0, 4 ], + [ 1822.0, 1 ], + [ 1824.0, 2 ], + [ 1832.0, 2 ], + [ 1834.0, 4 ], + [ 1842.0, 3 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 1 ], + [ 1864.0, 3 ], + [ 1872.0, 3 ], + [ 1874.0, 2 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 2 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 2 ], + [ 1932.0, 2 ], + [ 1934.0, 2 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1952.0, 2 ], + [ 1954.0, 3 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 2 ], + [ 2002.0, 1 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 3 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 2 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 2 ], + [ 2080.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 2 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2372.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2664.0, 1 ], + [ 2672.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2704.0, 1 ], + [ 2724.0, 1 ], + [ 2852.0, 1 ], + [ 2896.0, 1 ], + [ 2944.0, 1 ], + [ 3056.0, 1 ], + [ 3104.0, 1 ], + [ 3116.0, 1 ], + [ 3124.0, 1 ], + [ 3156.0, 1 ], + [ 3176.0, 1 ], + [ 3204.0, 1 ], + [ 3216.0, 1 ], + [ 3236.0, 1 ], + [ 3296.0, 1 ], + [ 3356.0, 1 ], + [ 3416.0, 1 ], + [ 3524.0, 1 ], + [ 3544.0, 1 ], + [ 3564.0, 1 ], + [ 3784.0, 1 ], + [ 4076.0, 1 ], + [ 4192.0, 1 ], + [ 4344.0, 1 ], + [ 4456.0, 1 ], + [ 4904.0, 1 ], + [ 5040.0, 1 ], + [ 5056.0, 1 ], + [ 5064.0, 1 ], + [ 5136.0, 1 ], + [ 5168.0, 1 ], + [ 5184.0, 1 ], + [ 5200.0, 1 ], + [ 5208.0, 1 ], + [ 5256.0, 1 ], + [ 5280.0, 1 ], + [ 5296.0, 1 ], + [ 5376.0, 1 ], + [ 5416.0, 1 ], + [ 5456.0, 1 ], + [ 5480.0, 1 ], + [ 5536.0, 1 ], + [ 5624.0, 1 ], + [ 5640.0, 1 ], + [ 5648.0, 1 ], + [ 5664.0, 1 ], + [ 5808.0, 1 ], + [ 5944.0, 1 ], + [ 6000.0, 1 ], + [ 6312.0, 1 ], + [ 6792.0, 1 ], + [ 7400.0, 1 ], + [ 7632.0, 1 ], + [ 7760.0, 1 ], + [ 8056.0, 1 ], + [ 8496.0, 1 ], + [ 14208.0, 1 ], + [ 18624.0, 1 ], + [ 19232.0, 1 ], + [ 19328.0, 1 ], + [ 19360.0, 1 ], + [ 19456.0, 1 ], + [ 19776.0, 1 ], + [ 20224.0, 1 ], + [ 20544.0, 1 ], + [ 21536.0, 1 ], + [ 26720.0, 1 ], + [ 27872.0, 1 ], + [ 36096.0, 1 ] + ], + [ + [ 1142.0, 5 ], + [ 1152.0, 80 ], + [ 1162.0, 498 ], + [ 1172.0, 1551 ], + [ 1182.0, 3043 ], + [ 1192.0, 4309 ], + [ 1202.0, 4705 ], + [ 1212.0, 4096 ], + [ 1222.0, 3029 ], + [ 1232.0, 1911 ], + [ 1242.0, 1073 ], + [ 1252.0, 581 ], + [ 1262.0, 304 ], + [ 1272.0, 173 ], + [ 1282.0, 112 ], + [ 1292.0, 60 ], + [ 1302.0, 47 ], + [ 1312.0, 31 ], + [ 1322.0, 22 ], + [ 1332.0, 13 ], + [ 1342.0, 9 ], + [ 1352.0, 14 ], + [ 1362.0, 6 ], + [ 1372.0, 7 ], + [ 1382.0, 5 ], + [ 1392.0, 2 ], + [ 1402.0, 3 ], + [ 1412.0, 4 ], + [ 1422.0, 2 ], + [ 1432.0, 2 ], + [ 1442.0, 1 ], + [ 1452.0, 4 ], + [ 1462.0, 2 ], + [ 1472.0, 1 ], + [ 1482.0, 3 ], + [ 1492.0, 2 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 2 ], + [ 1532.0, 2 ], + [ 1542.0, 1 ], + [ 1552.0, 2 ], + [ 1562.0, 2 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 3 ], + [ 1712.0, 2 ], + [ 1714.0, 1 ], + [ 1722.0, 5 ], + [ 1724.0, 1 ], + [ 1732.0, 4 ], + [ 1734.0, 2 ], + [ 1742.0, 2 ], + [ 1744.0, 2 ], + [ 1752.0, 1 ], + [ 1754.0, 2 ], + [ 1762.0, 4 ], + [ 1764.0, 2 ], + [ 1772.0, 5 ], + [ 1774.0, 2 ], + [ 1782.0, 5 ], + [ 1784.0, 3 ], + [ 1792.0, 4 ], + [ 1794.0, 2 ], + [ 1802.0, 4 ], + [ 1804.0, 3 ], + [ 1812.0, 2 ], + [ 1814.0, 4 ], + [ 1822.0, 1 ], + [ 1824.0, 3 ], + [ 1832.0, 5 ], + [ 1834.0, 2 ], + [ 1842.0, 4 ], + [ 1844.0, 3 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 1 ], + [ 1864.0, 3 ], + [ 1872.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 2 ], + [ 1922.0, 3 ], + [ 1924.0, 3 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 3 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 2 ], + [ 2022.0, 1 ], + [ 2024.0, 3 ], + [ 2032.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 2 ], + [ 2052.0, 3 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 2 ], + [ 2092.0, 1 ], + [ 2104.0, 2 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 2 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2352.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2444.0, 1 ], + [ 2452.0, 1 ], + [ 2464.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2532.0, 2 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2612.0, 1 ], + [ 2624.0, 1 ], + [ 2692.0, 1 ], + [ 2704.0, 1 ], + [ 2784.0, 1 ], + [ 2824.0, 1 ], + [ 2832.0, 1 ], + [ 2892.0, 1 ], + [ 2904.0, 1 ], + [ 2964.0, 1 ], + [ 3004.0, 1 ], + [ 3016.0, 1 ], + [ 3036.0, 1 ], + [ 3104.0, 1 ], + [ 3176.0, 1 ], + [ 3196.0, 1 ], + [ 3244.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3416.0, 1 ], + [ 3464.0, 1 ], + [ 3484.0, 1 ], + [ 3544.0, 1 ], + [ 3556.0, 1 ], + [ 3604.0, 1 ], + [ 3936.0, 1 ], + [ 3956.0, 1 ], + [ 4036.0, 1 ], + [ 4288.0, 1 ], + [ 4344.0, 1 ], + [ 4424.0, 1 ], + [ 4488.0, 1 ], + [ 4848.0, 1 ], + [ 4888.0, 1 ], + [ 5048.0, 1 ], + [ 5056.0, 1 ], + [ 5064.0, 1 ], + [ 5104.0, 1 ], + [ 5136.0, 1 ], + [ 5144.0, 1 ], + [ 5160.0, 1 ], + [ 5184.0, 1 ], + [ 5280.0, 1 ], + [ 5376.0, 1 ], + [ 5424.0, 1 ], + [ 5448.0, 1 ], + [ 5504.0, 1 ], + [ 5544.0, 1 ], + [ 5560.0, 1 ], + [ 5608.0, 1 ], + [ 5616.0, 1 ], + [ 5736.0, 1 ], + [ 6064.0, 1 ], + [ 6096.0, 1 ], + [ 6368.0, 1 ], + [ 6456.0, 1 ], + [ 6480.0, 1 ], + [ 6776.0, 1 ], + [ 6896.0, 1 ], + [ 7032.0, 1 ], + [ 7200.0, 1 ], + [ 7624.0, 1 ], + [ 8992.0, 1 ], + [ 18048.0, 1 ], + [ 18368.0, 1 ], + [ 18656.0, 1 ], + [ 19296.0, 1 ], + [ 19488.0, 1 ], + [ 20224.0, 1 ], + [ 20544.0, 1 ], + [ 21280.0, 1 ], + [ 23264.0, 1 ] + ], + [ + [ 1132.0, 1 ], + [ 1142.0, 5 ], + [ 1152.0, 91 ], + [ 1162.0, 633 ], + [ 1172.0, 2271 ], + [ 1182.0, 4366 ], + [ 1192.0, 5502 ], + [ 1202.0, 4915 ], + [ 1212.0, 3514 ], + [ 1222.0, 2067 ], + [ 1232.0, 1115 ], + [ 1242.0, 586 ], + [ 1252.0, 297 ], + [ 1262.0, 160 ], + [ 1272.0, 97 ], + [ 1282.0, 58 ], + [ 1292.0, 37 ], + [ 1302.0, 23 ], + [ 1312.0, 26 ], + [ 1322.0, 13 ], + [ 1332.0, 12 ], + [ 1342.0, 9 ], + [ 1352.0, 13 ], + [ 1362.0, 5 ], + [ 1372.0, 4 ], + [ 1382.0, 3 ], + [ 1392.0, 4 ], + [ 1402.0, 5 ], + [ 1412.0, 2 ], + [ 1422.0, 5 ], + [ 1432.0, 3 ], + [ 1442.0, 2 ], + [ 1452.0, 1 ], + [ 1462.0, 3 ], + [ 1472.0, 1 ], + [ 1482.0, 2 ], + [ 1492.0, 2 ], + [ 1502.0, 1 ], + [ 1512.0, 2 ], + [ 1522.0, 2 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 2 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1594.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 2 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 2 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 2 ], + [ 1672.0, 2 ], + [ 1674.0, 2 ], + [ 1682.0, 1 ], + [ 1692.0, 2 ], + [ 1694.0, 1 ], + [ 1702.0, 4 ], + [ 1704.0, 2 ], + [ 1712.0, 2 ], + [ 1714.0, 2 ], + [ 1722.0, 3 ], + [ 1724.0, 2 ], + [ 1732.0, 7 ], + [ 1734.0, 3 ], + [ 1742.0, 3 ], + [ 1744.0, 2 ], + [ 1752.0, 6 ], + [ 1754.0, 2 ], + [ 1762.0, 5 ], + [ 1764.0, 2 ], + [ 1772.0, 11 ], + [ 1774.0, 4 ], + [ 1782.0, 3 ], + [ 1784.0, 2 ], + [ 1792.0, 3 ], + [ 1794.0, 2 ], + [ 1802.0, 5 ], + [ 1804.0, 3 ], + [ 1812.0, 2 ], + [ 1814.0, 3 ], + [ 1822.0, 4 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 3 ], + [ 1872.0, 4 ], + [ 1874.0, 1 ], + [ 1882.0, 2 ], + [ 1884.0, 2 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 2 ], + [ 1904.0, 3 ], + [ 1912.0, 1 ], + [ 1914.0, 2 ], + [ 1922.0, 1 ], + [ 1924.0, 2 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 2 ], + [ 1974.0, 3 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 3 ], + [ 2002.0, 1 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 2 ], + [ 2052.0, 2 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 2 ], + [ 2152.0, 2 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2264.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 1 ], + [ 2444.0, 1 ], + [ 2452.0, 1 ], + [ 2484.0, 1 ], + [ 2504.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2612.0, 1 ], + [ 2644.0, 1 ], + [ 2664.0, 1 ], + [ 2692.0, 1 ], + [ 2752.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2792.0, 1 ], + [ 2844.0, 1 ], + [ 2856.0, 1 ], + [ 2864.0, 1 ], + [ 2924.0, 1 ], + [ 2932.0, 1 ], + [ 2976.0, 1 ], + [ 3036.0, 1 ], + [ 3064.0, 1 ], + [ 3124.0, 1 ], + [ 3164.0, 1 ], + [ 3176.0, 1 ], + [ 3196.0, 1 ], + [ 3324.0, 1 ], + [ 3364.0, 1 ], + [ 3456.0, 1 ], + [ 3464.0, 1 ], + [ 3476.0, 1 ], + [ 3484.0, 1 ], + [ 3644.0, 1 ], + [ 3836.0, 1 ], + [ 3916.0, 1 ], + [ 4084.0, 1 ], + [ 4096.0, 1 ], + [ 4224.0, 1 ], + [ 4328.0, 1 ], + [ 4344.0, 1 ], + [ 4408.0, 1 ], + [ 4448.0, 1 ], + [ 4528.0, 1 ], + [ 4704.0, 1 ], + [ 4872.0, 1 ], + [ 4928.0, 1 ], + [ 4968.0, 1 ], + [ 5080.0, 1 ], + [ 5096.0, 1 ], + [ 5160.0, 1 ], + [ 5288.0, 1 ], + [ 5296.0, 1 ], + [ 5328.0, 1 ], + [ 5408.0, 1 ], + [ 5520.0, 1 ], + [ 5544.0, 1 ], + [ 5584.0, 1 ], + [ 5720.0, 1 ], + [ 5760.0, 1 ], + [ 5808.0, 1 ], + [ 5880.0, 1 ], + [ 5952.0, 1 ], + [ 5984.0, 1 ], + [ 6040.0, 1 ], + [ 6112.0, 1 ], + [ 6128.0, 1 ], + [ 6152.0, 1 ], + [ 6320.0, 1 ], + [ 6392.0, 1 ], + [ 6552.0, 1 ], + [ 6872.0, 1 ], + [ 6888.0, 1 ], + [ 6936.0, 1 ], + [ 7264.0, 1 ], + [ 7592.0, 1 ], + [ 7632.0, 1 ], + [ 7896.0, 1 ], + [ 8448.0, 1 ], + [ 8528.0, 1 ], + [ 9488.0, 1 ], + [ 15024.0, 1 ], + [ 19616.0, 1 ], + [ 19808.0, 1 ], + [ 20128.0, 1 ], + [ 20224.0, 1 ], + [ 21920.0, 1 ], + [ 24384.0, 1 ], + [ 25152.0, 1 ], + [ 26880.0, 1 ], + [ 27200.0, 1 ], + [ 31168.0, 1 ], + [ 33984.0, 1 ], + [ 51712.0, 1 ], + [ 54720.0, 1 ], + [ 62976.0, 1 ] + ], + [ + [ 1142.0, 10 ], + [ 1152.0, 137 ], + [ 1162.0, 878 ], + [ 1172.0, 2619 ], + [ 1182.0, 4601 ], + [ 1192.0, 5406 ], + [ 1202.0, 4658 ], + [ 1212.0, 3360 ], + [ 1222.0, 1922 ], + [ 1232.0, 1049 ], + [ 1242.0, 549 ], + [ 1252.0, 289 ], + [ 1262.0, 156 ], + [ 1272.0, 91 ], + [ 1282.0, 52 ], + [ 1292.0, 32 ], + [ 1302.0, 24 ], + [ 1312.0, 20 ], + [ 1322.0, 13 ], + [ 1332.0, 16 ], + [ 1342.0, 9 ], + [ 1352.0, 12 ], + [ 1362.0, 5 ], + [ 1372.0, 4 ], + [ 1382.0, 3 ], + [ 1392.0, 2 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 2 ], + [ 1462.0, 2 ], + [ 1472.0, 2 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 2 ], + [ 1532.0, 1 ], + [ 1542.0, 3 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 2 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 4 ], + [ 1654.0, 1 ], + [ 1662.0, 2 ], + [ 1672.0, 1 ], + [ 1682.0, 3 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 3 ], + [ 1704.0, 1 ], + [ 1712.0, 6 ], + [ 1714.0, 2 ], + [ 1722.0, 1 ], + [ 1724.0, 2 ], + [ 1732.0, 4 ], + [ 1734.0, 2 ], + [ 1742.0, 4 ], + [ 1744.0, 3 ], + [ 1752.0, 8 ], + [ 1754.0, 7 ], + [ 1762.0, 7 ], + [ 1764.0, 1 ], + [ 1772.0, 5 ], + [ 1774.0, 4 ], + [ 1782.0, 6 ], + [ 1784.0, 2 ], + [ 1792.0, 4 ], + [ 1794.0, 3 ], + [ 1802.0, 5 ], + [ 1804.0, 3 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 3 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 3 ], + [ 1842.0, 2 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 2 ], + [ 1874.0, 2 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 2 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 3 ], + [ 1914.0, 3 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 2 ], + [ 1942.0, 2 ], + [ 1944.0, 2 ], + [ 1952.0, 1 ], + [ 1954.0, 2 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1982.0, 2 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 2 ], + [ 2024.0, 2 ], + [ 2034.0, 2 ], + [ 2044.0, 1 ], + [ 2052.0, 2 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 2 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2444.0, 1 ], + [ 2472.0, 1 ], + [ 2492.0, 1 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2612.0, 1 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2724.0, 1 ], + [ 2736.0, 1 ], + [ 2764.0, 1 ], + [ 2872.0, 1 ], + [ 2924.0, 1 ], + [ 2936.0, 1 ], + [ 3016.0, 1 ], + [ 3076.0, 1 ], + [ 3104.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3196.0, 1 ], + [ 3404.0, 1 ], + [ 3456.0, 1 ], + [ 3744.0, 1 ], + [ 3804.0, 1 ], + [ 3816.0, 1 ], + [ 3844.0, 1 ], + [ 3856.0, 1 ], + [ 3936.0, 1 ], + [ 3968.0, 1 ], + [ 3996.0, 1 ], + [ 4152.0, 1 ], + [ 4192.0, 1 ], + [ 4272.0, 1 ], + [ 4424.0, 1 ], + [ 4784.0, 1 ], + [ 4792.0, 1 ], + [ 4832.0, 1 ], + [ 4912.0, 1 ], + [ 5072.0, 1 ], + [ 5096.0, 1 ], + [ 5104.0, 1 ], + [ 5160.0, 1 ], + [ 5168.0, 1 ], + [ 5200.0, 1 ], + [ 5224.0, 1 ], + [ 5256.0, 1 ], + [ 5280.0, 1 ], + [ 5304.0, 1 ], + [ 5336.0, 1 ], + [ 5344.0, 1 ], + [ 5360.0, 1 ], + [ 5376.0, 1 ], + [ 5384.0, 1 ], + [ 5424.0, 1 ], + [ 5440.0, 1 ], + [ 5496.0, 1 ], + [ 5544.0, 1 ], + [ 5656.0, 1 ], + [ 5680.0, 1 ], + [ 5728.0, 1 ], + [ 5760.0, 1 ], + [ 5824.0, 1 ], + [ 5840.0, 1 ], + [ 5920.0, 1 ], + [ 6016.0, 1 ], + [ 6096.0, 1 ], + [ 6168.0, 1 ], + [ 6736.0, 1 ], + [ 6792.0, 1 ], + [ 6920.0, 1 ], + [ 6960.0, 1 ], + [ 7080.0, 1 ], + [ 7264.0, 1 ], + [ 7672.0, 1 ], + [ 7872.0, 1 ], + [ 8592.0, 1 ], + [ 17856.0, 1 ], + [ 18368.0, 1 ], + [ 18912.0, 1 ], + [ 19488.0, 1 ], + [ 19968.0, 1 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 30080.0, 1 ], + [ 30240.0, 1 ], + [ 30944.0, 1 ], + [ 31200.0, 1 ], + [ 32896.0, 1 ], + [ 33088.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 1132.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1132.0, + "50.0" : 1132.0, + "90.0" : 1132.0, + "95.0" : 1132.0, + "99.0" : 1132.0, + "99.9" : 1132.0, + "99.99" : 1132.0, + "99.999" : 1132.0, + "99.9999" : 1132.0, + "100.0" : 1132.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1132.0, + 1132.0, + 1142.0, + 1132.0, + 1142.0 + ] + ] + }, + "p0.50" : { + "score" : 1202.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1202.0, + "50.0" : 1202.0, + "90.0" : 1202.0, + "95.0" : 1202.0, + "99.0" : 1202.0, + "99.9" : 1202.0, + "99.99" : 1202.0, + "99.999" : 1202.0, + "99.9999" : 1202.0, + "100.0" : 1202.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1192.0, + 1202.0, + 1202.0, + 1202.0, + 1192.0 + ] + ] + }, + "p0.90" : { + "score" : 1232.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1232.0, + "50.0" : 1232.0, + "90.0" : 1232.0, + "95.0" : 1232.0, + "99.0" : 1232.0, + "99.9" : 1232.0, + "99.99" : 1232.0, + "99.999" : 1232.0, + "99.9999" : 1232.0, + "100.0" : 1232.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1232.0, + 1242.0, + 1242.0, + 1232.0, + 1232.0 + ] + ] + }, + "p0.95" : { + "score" : 1252.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1252.0, + "50.0" : 1252.0, + "90.0" : 1252.0, + "95.0" : 1252.0, + "99.0" : 1252.0, + "99.9" : 1252.0, + "99.99" : 1252.0, + "99.999" : 1252.0, + "99.9999" : 1252.0, + "100.0" : 1252.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1242.0, + 1262.0, + 1252.0, + 1242.0, + 1242.0 + ] + ] + }, + "p0.99" : { + "score" : 1712.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1712.0, + "50.0" : 1712.0, + "90.0" : 1712.0, + "95.0" : 1712.0, + "99.0" : 1712.0, + "99.9" : 1712.0, + "99.99" : 1712.0, + "99.999" : 1712.0, + "99.9999" : 1712.0, + "100.0" : 1712.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1677.2000000000044, + 1702.0, + 1692.0199999999968, + 1732.0, + 1718.9599999999919 + ] + ] + }, + "p0.999" : { + "score" : 5994.319999999949, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5994.319999999949, + "50.0" : 5994.319999999949, + "90.0" : 5994.319999999949, + "95.0" : 5994.319999999949, + "99.0" : 5994.319999999949, + "99.9" : 5994.319999999949, + "99.99" : 5994.319999999949, + "99.999" : 5994.319999999949, + "99.9999" : 5994.319999999949, + "100.0" : 5994.319999999949 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7259.264000000083, + 5637.424000000057, + 5504.040000000008, + 6525.120000000345, + 5900.960000000196 + ] + ] + }, + "p0.9999" : { + "score" : 32329.663999986835, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 32329.663999986835, + "50.0" : 32329.663999986835, + "90.0" : 32329.663999986835, + "95.0" : 32329.663999986835, + "99.0" : 32329.663999986835, + "99.9" : 32329.663999986835, + "99.99" : 32329.663999986835, + "99.999" : 32329.663999986835, + "99.9999" : 32329.663999986835, + "100.0" : 32329.663999986835 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 48219.57120000315, + 27162.25279999664, + 20838.47359999921, + 52864.665599989705, + 31838.035199991777 + ] + ] + }, + "p1.00" : { + "score" : 1161216.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1161216.0, + "50.0" : 1161216.0, + "90.0" : 1161216.0, + "95.0" : 1161216.0, + "99.0" : 1161216.0, + "99.9" : 1161216.0, + "99.99" : 1161216.0, + "99.999" : 1161216.0, + "99.9999" : 1161216.0, + "100.0" : 1161216.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1161216.0, + 36096.0, + 23264.0, + 62976.0, + 33088.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 98459.26077785881, + "scoreError" : 259.2816455201376, + "scoreConfidence" : [ + 98199.97913233867, + 98718.54242337895 + ], + "scorePercentiles" : { + "0.0" : 93056.0, + "50.0" : 97408.0, + "90.0" : 99072.0, + "95.0" : 101760.0, + "99.0" : 121216.0, + "99.9" : 163141.11999999918, + "99.99" : 1409232.8960001767, + "99.999" : 1597440.0, + "99.9999" : 1597440.0, + "100.0" : 1597440.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 93568.0, 2 ], + [ 93952.0, 1 ], + [ 94080.0, 1 ], + [ 94336.0, 2 ], + [ 94464.0, 4 ], + [ 94592.0, 6 ], + [ 94720.0, 6 ], + [ 94848.0, 19 ], + [ 94976.0, 12 ], + [ 95104.0, 21 ], + [ 95232.0, 35 ], + [ 95360.0, 36 ], + [ 95488.0, 55 ], + [ 95616.0, 81 ], + [ 95744.0, 86 ], + [ 95872.0, 121 ], + [ 96000.0, 174 ], + [ 96128.0, 218 ], + [ 96256.0, 261 ], + [ 96384.0, 322 ], + [ 96512.0, 402 ], + [ 96640.0, 420 ], + [ 96768.0, 524 ], + [ 96896.0, 509 ], + [ 97024.0, 584 ], + [ 97152.0, 641 ], + [ 97280.0, 596 ], + [ 97408.0, 564 ], + [ 97536.0, 565 ], + [ 97664.0, 559 ], + [ 97792.0, 482 ], + [ 97920.0, 410 ], + [ 98048.0, 351 ], + [ 98176.0, 298 ], + [ 98304.0, 243 ], + [ 98432.0, 181 ], + [ 98560.0, 124 ], + [ 98688.0, 128 ], + [ 98816.0, 76 ], + [ 98944.0, 61 ], + [ 99072.0, 53 ], + [ 99200.0, 37 ], + [ 99328.0, 36 ], + [ 99456.0, 27 ], + [ 99584.0, 22 ], + [ 99712.0, 30 ], + [ 99840.0, 12 ], + [ 99968.0, 11 ], + [ 100096.0, 12 ], + [ 100224.0, 17 ], + [ 100352.0, 20 ], + [ 100480.0, 14 ], + [ 100608.0, 17 ], + [ 100736.0, 25 ], + [ 100864.0, 17 ], + [ 100992.0, 22 ], + [ 101120.0, 13 ], + [ 101248.0, 13 ], + [ 101376.0, 15 ], + [ 101504.0, 26 ], + [ 101632.0, 13 ], + [ 101760.0, 16 ], + [ 101888.0, 18 ], + [ 102016.0, 15 ], + [ 102144.0, 12 ], + [ 102272.0, 12 ], + [ 102400.0, 10 ], + [ 102528.0, 14 ], + [ 102656.0, 8 ], + [ 102784.0, 13 ], + [ 102912.0, 6 ], + [ 103040.0, 11 ], + [ 103168.0, 6 ], + [ 103296.0, 6 ], + [ 103424.0, 11 ], + [ 103552.0, 4 ], + [ 103680.0, 8 ], + [ 103808.0, 5 ], + [ 103936.0, 6 ], + [ 104064.0, 5 ], + [ 104192.0, 5 ], + [ 104448.0, 5 ], + [ 104576.0, 2 ], + [ 104704.0, 4 ], + [ 104832.0, 4 ], + [ 104960.0, 5 ], + [ 105088.0, 4 ], + [ 105216.0, 8 ], + [ 105344.0, 6 ], + [ 105472.0, 3 ], + [ 105600.0, 3 ], + [ 105728.0, 7 ], + [ 105856.0, 8 ], + [ 105984.0, 4 ], + [ 106112.0, 3 ], + [ 106240.0, 3 ], + [ 106368.0, 4 ], + [ 106496.0, 5 ], + [ 106624.0, 5 ], + [ 106752.0, 3 ], + [ 106880.0, 4 ], + [ 107008.0, 7 ], + [ 107136.0, 5 ], + [ 107264.0, 7 ], + [ 107392.0, 5 ], + [ 107520.0, 2 ], + [ 107648.0, 8 ], + [ 107904.0, 3 ], + [ 108032.0, 4 ], + [ 108160.0, 3 ], + [ 108288.0, 4 ], + [ 108416.0, 1 ], + [ 108544.0, 3 ], + [ 108672.0, 2 ], + [ 108928.0, 1 ], + [ 109056.0, 2 ], + [ 109184.0, 1 ], + [ 109312.0, 2 ], + [ 109440.0, 2 ], + [ 109824.0, 1 ], + [ 109952.0, 2 ], + [ 110080.0, 1 ], + [ 110208.0, 2 ], + [ 110336.0, 2 ], + [ 110464.0, 2 ], + [ 110848.0, 1 ], + [ 110976.0, 1 ], + [ 111104.0, 3 ], + [ 111232.0, 2 ], + [ 111360.0, 1 ], + [ 111488.0, 1 ], + [ 111744.0, 1 ], + [ 111872.0, 1 ], + [ 112000.0, 1 ], + [ 112768.0, 2 ], + [ 112896.0, 1 ], + [ 113280.0, 1 ], + [ 113408.0, 1 ], + [ 113536.0, 2 ], + [ 113664.0, 3 ], + [ 113792.0, 1 ], + [ 114048.0, 1 ], + [ 114176.0, 1 ], + [ 114816.0, 2 ], + [ 115200.0, 2 ], + [ 115456.0, 2 ], + [ 115584.0, 2 ], + [ 115968.0, 1 ], + [ 116224.0, 1 ], + [ 116352.0, 2 ], + [ 116480.0, 1 ], + [ 116608.0, 1 ], + [ 116736.0, 1 ], + [ 116864.0, 3 ], + [ 116992.0, 1 ], + [ 117120.0, 2 ], + [ 117248.0, 1 ], + [ 117376.0, 1 ], + [ 117760.0, 2 ], + [ 118016.0, 3 ], + [ 118144.0, 1 ], + [ 118272.0, 1 ], + [ 118400.0, 2 ], + [ 118656.0, 2 ], + [ 119040.0, 4 ], + [ 119168.0, 2 ], + [ 119296.0, 1 ], + [ 119680.0, 3 ], + [ 119808.0, 2 ], + [ 120064.0, 2 ], + [ 120192.0, 2 ], + [ 120320.0, 2 ], + [ 120448.0, 4 ], + [ 120576.0, 3 ], + [ 120960.0, 3 ], + [ 121088.0, 1 ], + [ 121344.0, 1 ], + [ 121728.0, 1 ], + [ 121856.0, 1 ], + [ 121984.0, 2 ], + [ 122112.0, 2 ], + [ 122240.0, 4 ], + [ 122624.0, 4 ], + [ 122752.0, 1 ], + [ 122880.0, 1 ], + [ 123008.0, 2 ], + [ 123136.0, 2 ], + [ 123264.0, 3 ], + [ 123520.0, 1 ], + [ 123648.0, 2 ], + [ 124032.0, 1 ], + [ 124160.0, 1 ], + [ 124288.0, 1 ], + [ 124416.0, 3 ], + [ 124544.0, 3 ], + [ 124672.0, 2 ], + [ 124800.0, 4 ], + [ 125056.0, 2 ], + [ 125312.0, 3 ], + [ 125568.0, 1 ], + [ 125824.0, 1 ], + [ 125952.0, 4 ], + [ 126080.0, 2 ], + [ 126208.0, 1 ], + [ 126464.0, 2 ], + [ 126592.0, 2 ], + [ 126720.0, 1 ], + [ 126976.0, 1 ], + [ 127616.0, 1 ], + [ 127744.0, 1 ], + [ 127872.0, 1 ], + [ 128000.0, 1 ], + [ 129024.0, 1 ], + [ 130560.0, 1 ], + [ 130688.0, 1 ], + [ 132864.0, 1 ], + [ 133376.0, 1 ], + [ 133632.0, 2 ], + [ 134656.0, 1 ], + [ 135168.0, 1 ], + [ 135424.0, 1 ], + [ 136192.0, 1 ], + [ 139776.0, 1 ], + [ 140800.0, 1 ], + [ 144128.0, 1 ], + [ 145920.0, 1 ], + [ 146176.0, 1 ], + [ 152064.0, 1 ], + [ 154624.0, 1 ], + [ 161536.0, 1 ], + [ 175616.0, 1 ], + [ 1357824.0, 1 ], + [ 1359872.0, 1 ] + ], + [ + [ 93056.0, 1 ], + [ 93184.0, 2 ], + [ 93312.0, 4 ], + [ 93440.0, 1 ], + [ 93568.0, 4 ], + [ 93696.0, 7 ], + [ 93824.0, 1 ], + [ 93952.0, 7 ], + [ 94080.0, 4 ], + [ 94208.0, 8 ], + [ 94336.0, 8 ], + [ 94464.0, 10 ], + [ 94592.0, 10 ], + [ 94720.0, 14 ], + [ 94848.0, 14 ], + [ 94976.0, 15 ], + [ 95104.0, 20 ], + [ 95232.0, 25 ], + [ 95360.0, 45 ], + [ 95488.0, 39 ], + [ 95616.0, 68 ], + [ 95744.0, 78 ], + [ 95872.0, 114 ], + [ 96000.0, 118 ], + [ 96128.0, 173 ], + [ 96256.0, 208 ], + [ 96384.0, 240 ], + [ 96512.0, 308 ], + [ 96640.0, 351 ], + [ 96768.0, 362 ], + [ 96896.0, 389 ], + [ 97024.0, 496 ], + [ 97152.0, 505 ], + [ 97280.0, 527 ], + [ 97408.0, 494 ], + [ 97536.0, 543 ], + [ 97664.0, 490 ], + [ 97792.0, 540 ], + [ 97920.0, 452 ], + [ 98048.0, 403 ], + [ 98176.0, 360 ], + [ 98304.0, 358 ], + [ 98432.0, 293 ], + [ 98560.0, 251 ], + [ 98688.0, 204 ], + [ 98816.0, 157 ], + [ 98944.0, 137 ], + [ 99072.0, 97 ], + [ 99200.0, 78 ], + [ 99328.0, 60 ], + [ 99456.0, 58 ], + [ 99584.0, 45 ], + [ 99712.0, 37 ], + [ 99840.0, 20 ], + [ 99968.0, 27 ], + [ 100096.0, 12 ], + [ 100224.0, 13 ], + [ 100352.0, 19 ], + [ 100480.0, 13 ], + [ 100608.0, 23 ], + [ 100736.0, 14 ], + [ 100864.0, 11 ], + [ 100992.0, 24 ], + [ 101120.0, 13 ], + [ 101248.0, 20 ], + [ 101376.0, 18 ], + [ 101504.0, 13 ], + [ 101632.0, 16 ], + [ 101760.0, 11 ], + [ 101888.0, 18 ], + [ 102016.0, 15 ], + [ 102144.0, 9 ], + [ 102272.0, 14 ], + [ 102400.0, 9 ], + [ 102528.0, 12 ], + [ 102656.0, 9 ], + [ 102784.0, 10 ], + [ 102912.0, 10 ], + [ 103040.0, 13 ], + [ 103168.0, 10 ], + [ 103296.0, 11 ], + [ 103424.0, 7 ], + [ 103552.0, 8 ], + [ 103680.0, 6 ], + [ 103808.0, 4 ], + [ 103936.0, 5 ], + [ 104064.0, 4 ], + [ 104192.0, 6 ], + [ 104320.0, 4 ], + [ 104448.0, 5 ], + [ 104576.0, 5 ], + [ 104704.0, 2 ], + [ 104832.0, 4 ], + [ 104960.0, 5 ], + [ 105088.0, 3 ], + [ 105216.0, 6 ], + [ 105344.0, 3 ], + [ 105472.0, 2 ], + [ 105600.0, 6 ], + [ 105728.0, 7 ], + [ 105856.0, 7 ], + [ 105984.0, 5 ], + [ 106112.0, 5 ], + [ 106240.0, 3 ], + [ 106368.0, 3 ], + [ 106496.0, 4 ], + [ 106624.0, 3 ], + [ 106752.0, 5 ], + [ 106880.0, 4 ], + [ 107008.0, 4 ], + [ 107136.0, 2 ], + [ 107264.0, 4 ], + [ 107392.0, 3 ], + [ 107520.0, 3 ], + [ 107648.0, 1 ], + [ 107776.0, 1 ], + [ 107904.0, 5 ], + [ 108032.0, 6 ], + [ 108160.0, 4 ], + [ 108288.0, 1 ], + [ 108416.0, 2 ], + [ 108544.0, 1 ], + [ 108672.0, 8 ], + [ 108800.0, 1 ], + [ 108928.0, 2 ], + [ 109056.0, 2 ], + [ 109184.0, 4 ], + [ 109312.0, 3 ], + [ 109440.0, 2 ], + [ 109568.0, 1 ], + [ 109696.0, 2 ], + [ 109824.0, 1 ], + [ 109952.0, 2 ], + [ 110080.0, 1 ], + [ 110336.0, 2 ], + [ 110592.0, 1 ], + [ 110848.0, 1 ], + [ 111232.0, 2 ], + [ 111616.0, 1 ], + [ 112128.0, 2 ], + [ 112256.0, 3 ], + [ 112384.0, 1 ], + [ 112512.0, 2 ], + [ 112640.0, 2 ], + [ 112768.0, 1 ], + [ 113024.0, 3 ], + [ 113152.0, 3 ], + [ 113280.0, 1 ], + [ 113664.0, 1 ], + [ 113792.0, 1 ], + [ 113920.0, 1 ], + [ 114048.0, 1 ], + [ 114176.0, 2 ], + [ 114304.0, 1 ], + [ 114432.0, 1 ], + [ 114560.0, 1 ], + [ 114816.0, 1 ], + [ 115200.0, 1 ], + [ 115456.0, 3 ], + [ 115840.0, 5 ], + [ 115968.0, 1 ], + [ 116224.0, 2 ], + [ 116352.0, 1 ], + [ 116480.0, 3 ], + [ 116608.0, 1 ], + [ 116736.0, 1 ], + [ 116864.0, 1 ], + [ 116992.0, 1 ], + [ 117120.0, 2 ], + [ 117248.0, 5 ], + [ 117632.0, 4 ], + [ 117760.0, 6 ], + [ 117888.0, 2 ], + [ 118016.0, 2 ], + [ 118144.0, 1 ], + [ 118272.0, 2 ], + [ 118400.0, 1 ], + [ 118656.0, 2 ], + [ 118784.0, 1 ], + [ 118912.0, 1 ], + [ 119040.0, 3 ], + [ 119296.0, 1 ], + [ 119552.0, 1 ], + [ 119680.0, 1 ], + [ 120064.0, 1 ], + [ 120192.0, 2 ], + [ 120448.0, 1 ], + [ 120704.0, 2 ], + [ 120832.0, 1 ], + [ 120960.0, 3 ], + [ 121088.0, 1 ], + [ 121216.0, 2 ], + [ 121344.0, 5 ], + [ 121472.0, 2 ], + [ 121600.0, 2 ], + [ 121728.0, 4 ], + [ 121856.0, 1 ], + [ 121984.0, 1 ], + [ 122112.0, 1 ], + [ 122240.0, 3 ], + [ 122368.0, 1 ], + [ 122496.0, 3 ], + [ 122624.0, 1 ], + [ 122880.0, 1 ], + [ 123264.0, 1 ], + [ 123520.0, 2 ], + [ 123648.0, 2 ], + [ 123904.0, 2 ], + [ 124032.0, 1 ], + [ 124160.0, 1 ], + [ 124416.0, 1 ], + [ 124544.0, 1 ], + [ 124928.0, 2 ], + [ 125056.0, 2 ], + [ 125184.0, 3 ], + [ 125440.0, 3 ], + [ 125824.0, 2 ], + [ 126080.0, 1 ], + [ 126336.0, 2 ], + [ 127232.0, 1 ], + [ 127744.0, 1 ], + [ 127872.0, 3 ], + [ 128256.0, 1 ], + [ 129408.0, 1 ], + [ 129792.0, 1 ], + [ 130944.0, 1 ], + [ 131584.0, 1 ], + [ 135424.0, 1 ], + [ 136960.0, 2 ], + [ 141312.0, 2 ], + [ 141568.0, 1 ], + [ 144384.0, 2 ], + [ 146688.0, 1 ], + [ 148480.0, 1 ], + [ 154368.0, 1 ], + [ 160512.0, 1 ], + [ 160768.0, 2 ], + [ 161024.0, 7 ], + [ 161280.0, 7 ], + [ 161536.0, 4 ], + [ 161792.0, 6 ], + [ 162048.0, 3 ], + [ 162304.0, 6 ], + [ 162560.0, 8 ], + [ 162816.0, 6 ], + [ 163072.0, 7 ], + [ 163328.0, 11 ], + [ 163840.0, 3 ], + [ 164096.0, 1 ], + [ 164352.0, 1 ], + [ 164864.0, 1 ], + [ 165120.0, 1 ], + [ 166400.0, 1 ], + [ 167424.0, 1 ], + [ 170240.0, 1 ], + [ 184064.0, 1 ], + [ 194048.0, 1 ], + [ 194560.0, 1 ], + [ 1413120.0, 1 ], + [ 1501184.0, 1 ] + ], + [ + [ 93952.0, 1 ], + [ 94208.0, 1 ], + [ 94336.0, 1 ], + [ 94464.0, 3 ], + [ 94592.0, 4 ], + [ 94720.0, 11 ], + [ 94848.0, 10 ], + [ 94976.0, 9 ], + [ 95104.0, 15 ], + [ 95232.0, 23 ], + [ 95360.0, 31 ], + [ 95488.0, 39 ], + [ 95616.0, 76 ], + [ 95744.0, 73 ], + [ 95872.0, 93 ], + [ 96000.0, 138 ], + [ 96128.0, 177 ], + [ 96256.0, 188 ], + [ 96384.0, 235 ], + [ 96512.0, 303 ], + [ 96640.0, 353 ], + [ 96768.0, 379 ], + [ 96896.0, 408 ], + [ 97024.0, 477 ], + [ 97152.0, 525 ], + [ 97280.0, 525 ], + [ 97408.0, 584 ], + [ 97536.0, 516 ], + [ 97664.0, 543 ], + [ 97792.0, 540 ], + [ 97920.0, 496 ], + [ 98048.0, 419 ], + [ 98176.0, 400 ], + [ 98304.0, 371 ], + [ 98432.0, 320 ], + [ 98560.0, 259 ], + [ 98688.0, 216 ], + [ 98816.0, 148 ], + [ 98944.0, 133 ], + [ 99072.0, 95 ], + [ 99200.0, 70 ], + [ 99328.0, 65 ], + [ 99456.0, 40 ], + [ 99584.0, 45 ], + [ 99712.0, 37 ], + [ 99840.0, 29 ], + [ 99968.0, 12 ], + [ 100096.0, 20 ], + [ 100224.0, 23 ], + [ 100352.0, 11 ], + [ 100480.0, 16 ], + [ 100608.0, 12 ], + [ 100736.0, 9 ], + [ 100864.0, 14 ], + [ 100992.0, 15 ], + [ 101120.0, 14 ], + [ 101248.0, 15 ], + [ 101376.0, 22 ], + [ 101504.0, 12 ], + [ 101632.0, 15 ], + [ 101760.0, 14 ], + [ 101888.0, 17 ], + [ 102016.0, 13 ], + [ 102144.0, 11 ], + [ 102272.0, 11 ], + [ 102400.0, 14 ], + [ 102528.0, 15 ], + [ 102656.0, 16 ], + [ 102784.0, 11 ], + [ 102912.0, 14 ], + [ 103040.0, 8 ], + [ 103168.0, 9 ], + [ 103296.0, 10 ], + [ 103424.0, 7 ], + [ 103552.0, 6 ], + [ 103680.0, 6 ], + [ 103808.0, 4 ], + [ 103936.0, 8 ], + [ 104064.0, 3 ], + [ 104192.0, 4 ], + [ 104320.0, 3 ], + [ 104448.0, 1 ], + [ 104576.0, 3 ], + [ 104704.0, 10 ], + [ 104832.0, 2 ], + [ 104960.0, 6 ], + [ 105088.0, 1 ], + [ 105216.0, 6 ], + [ 105344.0, 4 ], + [ 105472.0, 6 ], + [ 105600.0, 4 ], + [ 105728.0, 4 ], + [ 105856.0, 1 ], + [ 105984.0, 2 ], + [ 106112.0, 3 ], + [ 106240.0, 3 ], + [ 106368.0, 1 ], + [ 106496.0, 6 ], + [ 106624.0, 3 ], + [ 106752.0, 5 ], + [ 106880.0, 7 ], + [ 107008.0, 1 ], + [ 107136.0, 8 ], + [ 107264.0, 4 ], + [ 107392.0, 2 ], + [ 107520.0, 5 ], + [ 107648.0, 5 ], + [ 107776.0, 1 ], + [ 108032.0, 1 ], + [ 108160.0, 3 ], + [ 108288.0, 4 ], + [ 108416.0, 2 ], + [ 108672.0, 4 ], + [ 108800.0, 3 ], + [ 108928.0, 2 ], + [ 109056.0, 2 ], + [ 109184.0, 2 ], + [ 109312.0, 2 ], + [ 109440.0, 2 ], + [ 109568.0, 1 ], + [ 109696.0, 1 ], + [ 110080.0, 2 ], + [ 110208.0, 3 ], + [ 110592.0, 2 ], + [ 110720.0, 2 ], + [ 110848.0, 3 ], + [ 110976.0, 2 ], + [ 111104.0, 2 ], + [ 111360.0, 5 ], + [ 111488.0, 1 ], + [ 111616.0, 1 ], + [ 112000.0, 1 ], + [ 112256.0, 2 ], + [ 112512.0, 1 ], + [ 112640.0, 1 ], + [ 112768.0, 4 ], + [ 112896.0, 2 ], + [ 113024.0, 2 ], + [ 113152.0, 1 ], + [ 113280.0, 1 ], + [ 113408.0, 1 ], + [ 113536.0, 1 ], + [ 113664.0, 1 ], + [ 113792.0, 1 ], + [ 113920.0, 1 ], + [ 114304.0, 1 ], + [ 114816.0, 1 ], + [ 115072.0, 1 ], + [ 115712.0, 2 ], + [ 115840.0, 3 ], + [ 115968.0, 1 ], + [ 116352.0, 1 ], + [ 116480.0, 1 ], + [ 116992.0, 1 ], + [ 117504.0, 1 ], + [ 117760.0, 1 ], + [ 117888.0, 1 ], + [ 118144.0, 1 ], + [ 118272.0, 3 ], + [ 118400.0, 1 ], + [ 118656.0, 2 ], + [ 118912.0, 2 ], + [ 119040.0, 4 ], + [ 119296.0, 4 ], + [ 119424.0, 2 ], + [ 119552.0, 1 ], + [ 119680.0, 2 ], + [ 120064.0, 3 ], + [ 120192.0, 2 ], + [ 120320.0, 1 ], + [ 120448.0, 1 ], + [ 120832.0, 1 ], + [ 120960.0, 2 ], + [ 121088.0, 1 ], + [ 121216.0, 1 ], + [ 121472.0, 3 ], + [ 121600.0, 2 ], + [ 121728.0, 1 ], + [ 121856.0, 3 ], + [ 121984.0, 1 ], + [ 122112.0, 2 ], + [ 122368.0, 2 ], + [ 122624.0, 1 ], + [ 122752.0, 1 ], + [ 123264.0, 1 ], + [ 123776.0, 2 ], + [ 124032.0, 1 ], + [ 124288.0, 1 ], + [ 124416.0, 1 ], + [ 124672.0, 2 ], + [ 125824.0, 1 ], + [ 126336.0, 1 ], + [ 126464.0, 1 ], + [ 126720.0, 3 ], + [ 126976.0, 2 ], + [ 127360.0, 1 ], + [ 127488.0, 1 ], + [ 127744.0, 1 ], + [ 128128.0, 1 ], + [ 128256.0, 1 ], + [ 128384.0, 1 ], + [ 129024.0, 1 ], + [ 129152.0, 1 ], + [ 129920.0, 1 ], + [ 130048.0, 1 ], + [ 130816.0, 1 ], + [ 130944.0, 1 ], + [ 131328.0, 1 ], + [ 131840.0, 1 ], + [ 132864.0, 1 ], + [ 133376.0, 1 ], + [ 134912.0, 1 ], + [ 135168.0, 1 ], + [ 135680.0, 1 ], + [ 136448.0, 1 ], + [ 137728.0, 2 ], + [ 138240.0, 1 ], + [ 139264.0, 1 ], + [ 141056.0, 1 ], + [ 142848.0, 2 ], + [ 143360.0, 1 ], + [ 143872.0, 1 ], + [ 144128.0, 2 ], + [ 145920.0, 1 ], + [ 151296.0, 1 ], + [ 151552.0, 1 ], + [ 151808.0, 1 ], + [ 153088.0, 1 ], + [ 157184.0, 2 ], + [ 158464.0, 1 ], + [ 164608.0, 1 ], + [ 164864.0, 1 ], + [ 165376.0, 1 ], + [ 167680.0, 1 ], + [ 189440.0, 1 ], + [ 202496.0, 1 ], + [ 1425408.0, 1 ], + [ 1490944.0, 1 ] + ], + [ + [ 93568.0, 2 ], + [ 93696.0, 1 ], + [ 93952.0, 4 ], + [ 94080.0, 3 ], + [ 94208.0, 3 ], + [ 94336.0, 5 ], + [ 94464.0, 5 ], + [ 94592.0, 14 ], + [ 94720.0, 10 ], + [ 94848.0, 24 ], + [ 94976.0, 34 ], + [ 95104.0, 50 ], + [ 95232.0, 60 ], + [ 95360.0, 63 ], + [ 95488.0, 103 ], + [ 95616.0, 121 ], + [ 95744.0, 135 ], + [ 95872.0, 166 ], + [ 96000.0, 197 ], + [ 96128.0, 231 ], + [ 96256.0, 292 ], + [ 96384.0, 295 ], + [ 96512.0, 337 ], + [ 96640.0, 378 ], + [ 96768.0, 387 ], + [ 96896.0, 455 ], + [ 97024.0, 459 ], + [ 97152.0, 507 ], + [ 97280.0, 499 ], + [ 97408.0, 509 ], + [ 97536.0, 495 ], + [ 97664.0, 540 ], + [ 97792.0, 514 ], + [ 97920.0, 435 ], + [ 98048.0, 347 ], + [ 98176.0, 338 ], + [ 98304.0, 321 ], + [ 98432.0, 256 ], + [ 98560.0, 188 ], + [ 98688.0, 159 ], + [ 98816.0, 143 ], + [ 98944.0, 108 ], + [ 99072.0, 76 ], + [ 99200.0, 36 ], + [ 99328.0, 47 ], + [ 99456.0, 31 ], + [ 99584.0, 30 ], + [ 99712.0, 19 ], + [ 99840.0, 20 ], + [ 99968.0, 17 ], + [ 100096.0, 15 ], + [ 100224.0, 11 ], + [ 100352.0, 14 ], + [ 100480.0, 17 ], + [ 100608.0, 16 ], + [ 100736.0, 17 ], + [ 100864.0, 11 ], + [ 100992.0, 18 ], + [ 101120.0, 15 ], + [ 101248.0, 16 ], + [ 101376.0, 11 ], + [ 101504.0, 18 ], + [ 101632.0, 15 ], + [ 101760.0, 11 ], + [ 101888.0, 14 ], + [ 102016.0, 11 ], + [ 102144.0, 16 ], + [ 102272.0, 13 ], + [ 102400.0, 15 ], + [ 102528.0, 15 ], + [ 102656.0, 11 ], + [ 102784.0, 10 ], + [ 102912.0, 13 ], + [ 103040.0, 8 ], + [ 103168.0, 5 ], + [ 103296.0, 8 ], + [ 103424.0, 7 ], + [ 103552.0, 5 ], + [ 103680.0, 6 ], + [ 103808.0, 5 ], + [ 103936.0, 7 ], + [ 104064.0, 5 ], + [ 104192.0, 5 ], + [ 104320.0, 3 ], + [ 104448.0, 3 ], + [ 104576.0, 1 ], + [ 104704.0, 3 ], + [ 104832.0, 2 ], + [ 104960.0, 1 ], + [ 105088.0, 5 ], + [ 105216.0, 1 ], + [ 105344.0, 5 ], + [ 105472.0, 1 ], + [ 105600.0, 4 ], + [ 105728.0, 1 ], + [ 105856.0, 3 ], + [ 105984.0, 8 ], + [ 106112.0, 6 ], + [ 106240.0, 1 ], + [ 106368.0, 4 ], + [ 106496.0, 3 ], + [ 106624.0, 3 ], + [ 106752.0, 2 ], + [ 106880.0, 4 ], + [ 107008.0, 3 ], + [ 107136.0, 1 ], + [ 107264.0, 9 ], + [ 107392.0, 2 ], + [ 107520.0, 4 ], + [ 107648.0, 3 ], + [ 107776.0, 1 ], + [ 107904.0, 2 ], + [ 108032.0, 5 ], + [ 108160.0, 5 ], + [ 108288.0, 2 ], + [ 108416.0, 2 ], + [ 108544.0, 2 ], + [ 108672.0, 1 ], + [ 108800.0, 2 ], + [ 108928.0, 2 ], + [ 109056.0, 2 ], + [ 109184.0, 2 ], + [ 109312.0, 2 ], + [ 109440.0, 2 ], + [ 109568.0, 4 ], + [ 109824.0, 3 ], + [ 109952.0, 4 ], + [ 110080.0, 1 ], + [ 110208.0, 2 ], + [ 110336.0, 3 ], + [ 110464.0, 1 ], + [ 110592.0, 1 ], + [ 110720.0, 1 ], + [ 111104.0, 4 ], + [ 111360.0, 1 ], + [ 111488.0, 1 ], + [ 111616.0, 3 ], + [ 111744.0, 2 ], + [ 111872.0, 1 ], + [ 112000.0, 5 ], + [ 112256.0, 2 ], + [ 112384.0, 1 ], + [ 112640.0, 1 ], + [ 112768.0, 1 ], + [ 113024.0, 1 ], + [ 113280.0, 2 ], + [ 113664.0, 1 ], + [ 113920.0, 1 ], + [ 114176.0, 1 ], + [ 114432.0, 1 ], + [ 114816.0, 1 ], + [ 114944.0, 1 ], + [ 115584.0, 2 ], + [ 115712.0, 1 ], + [ 116096.0, 1 ], + [ 116736.0, 3 ], + [ 117120.0, 3 ], + [ 117248.0, 2 ], + [ 117376.0, 1 ], + [ 117504.0, 2 ], + [ 117632.0, 2 ], + [ 117760.0, 2 ], + [ 117888.0, 1 ], + [ 118016.0, 1 ], + [ 118272.0, 1 ], + [ 118400.0, 2 ], + [ 118784.0, 1 ], + [ 119168.0, 3 ], + [ 119296.0, 2 ], + [ 119424.0, 1 ], + [ 119552.0, 3 ], + [ 119680.0, 1 ], + [ 119808.0, 1 ], + [ 119936.0, 2 ], + [ 120064.0, 2 ], + [ 120320.0, 2 ], + [ 120448.0, 1 ], + [ 120576.0, 2 ], + [ 120704.0, 1 ], + [ 120832.0, 3 ], + [ 120960.0, 2 ], + [ 121344.0, 1 ], + [ 121600.0, 3 ], + [ 121728.0, 4 ], + [ 121856.0, 2 ], + [ 122240.0, 2 ], + [ 122496.0, 2 ], + [ 122624.0, 1 ], + [ 122752.0, 1 ], + [ 122880.0, 1 ], + [ 123008.0, 1 ], + [ 123264.0, 2 ], + [ 123392.0, 2 ], + [ 123520.0, 2 ], + [ 123776.0, 1 ], + [ 124160.0, 1 ], + [ 124416.0, 1 ], + [ 124800.0, 1 ], + [ 124928.0, 1 ], + [ 125184.0, 1 ], + [ 125824.0, 1 ], + [ 126208.0, 1 ], + [ 127104.0, 2 ], + [ 127232.0, 1 ], + [ 127488.0, 1 ], + [ 127872.0, 2 ], + [ 128640.0, 1 ], + [ 128768.0, 2 ], + [ 129024.0, 1 ], + [ 129280.0, 1 ], + [ 129536.0, 1 ], + [ 130304.0, 1 ], + [ 131072.0, 1 ], + [ 133888.0, 1 ], + [ 134144.0, 1 ], + [ 134912.0, 1 ], + [ 135424.0, 1 ], + [ 135936.0, 1 ], + [ 137728.0, 1 ], + [ 138240.0, 1 ], + [ 139520.0, 2 ], + [ 140032.0, 1 ], + [ 141056.0, 1 ], + [ 141824.0, 1 ], + [ 142080.0, 2 ], + [ 142336.0, 1 ], + [ 142592.0, 2 ], + [ 143104.0, 1 ], + [ 143616.0, 1 ], + [ 143872.0, 1 ], + [ 144128.0, 1 ], + [ 144384.0, 1 ], + [ 146432.0, 1 ], + [ 146944.0, 1 ], + [ 147456.0, 1 ], + [ 148992.0, 1 ], + [ 149504.0, 1 ], + [ 151040.0, 1 ], + [ 155392.0, 1 ], + [ 155904.0, 1 ], + [ 163072.0, 1 ], + [ 163840.0, 1 ], + [ 164096.0, 2 ], + [ 208128.0, 1 ], + [ 208640.0, 2 ], + [ 783360.0, 1 ], + [ 804864.0, 1 ], + [ 1597440.0, 1 ] + ], + [ + [ 93440.0, 2 ], + [ 93696.0, 2 ], + [ 93824.0, 2 ], + [ 94080.0, 1 ], + [ 94208.0, 3 ], + [ 94336.0, 3 ], + [ 94464.0, 4 ], + [ 94592.0, 3 ], + [ 94720.0, 10 ], + [ 94848.0, 14 ], + [ 94976.0, 21 ], + [ 95104.0, 21 ], + [ 95232.0, 37 ], + [ 95360.0, 39 ], + [ 95488.0, 51 ], + [ 95616.0, 86 ], + [ 95744.0, 86 ], + [ 95872.0, 132 ], + [ 96000.0, 168 ], + [ 96128.0, 207 ], + [ 96256.0, 227 ], + [ 96384.0, 302 ], + [ 96512.0, 399 ], + [ 96640.0, 422 ], + [ 96768.0, 438 ], + [ 96896.0, 478 ], + [ 97024.0, 523 ], + [ 97152.0, 548 ], + [ 97280.0, 545 ], + [ 97408.0, 564 ], + [ 97536.0, 523 ], + [ 97664.0, 527 ], + [ 97792.0, 510 ], + [ 97920.0, 439 ], + [ 98048.0, 335 ], + [ 98176.0, 382 ], + [ 98304.0, 285 ], + [ 98432.0, 253 ], + [ 98560.0, 184 ], + [ 98688.0, 173 ], + [ 98816.0, 140 ], + [ 98944.0, 99 ], + [ 99072.0, 73 ], + [ 99200.0, 55 ], + [ 99328.0, 45 ], + [ 99456.0, 33 ], + [ 99584.0, 31 ], + [ 99712.0, 25 ], + [ 99840.0, 18 ], + [ 99968.0, 17 ], + [ 100096.0, 21 ], + [ 100224.0, 14 ], + [ 100352.0, 12 ], + [ 100480.0, 20 ], + [ 100608.0, 28 ], + [ 100736.0, 27 ], + [ 100864.0, 9 ], + [ 100992.0, 20 ], + [ 101120.0, 19 ], + [ 101248.0, 16 ], + [ 101376.0, 10 ], + [ 101504.0, 19 ], + [ 101632.0, 20 ], + [ 101760.0, 21 ], + [ 101888.0, 21 ], + [ 102016.0, 14 ], + [ 102144.0, 12 ], + [ 102272.0, 12 ], + [ 102400.0, 15 ], + [ 102528.0, 15 ], + [ 102656.0, 10 ], + [ 102784.0, 8 ], + [ 102912.0, 12 ], + [ 103040.0, 5 ], + [ 103168.0, 6 ], + [ 103296.0, 7 ], + [ 103424.0, 10 ], + [ 103552.0, 5 ], + [ 103680.0, 3 ], + [ 103808.0, 5 ], + [ 103936.0, 5 ], + [ 104064.0, 4 ], + [ 104192.0, 3 ], + [ 104320.0, 4 ], + [ 104448.0, 3 ], + [ 104576.0, 3 ], + [ 104704.0, 5 ], + [ 104832.0, 1 ], + [ 104960.0, 4 ], + [ 105088.0, 2 ], + [ 105216.0, 6 ], + [ 105344.0, 2 ], + [ 105472.0, 1 ], + [ 105728.0, 4 ], + [ 105856.0, 1 ], + [ 105984.0, 2 ], + [ 106112.0, 2 ], + [ 106240.0, 1 ], + [ 106496.0, 3 ], + [ 106624.0, 2 ], + [ 106752.0, 2 ], + [ 106880.0, 2 ], + [ 107008.0, 3 ], + [ 107136.0, 1 ], + [ 107264.0, 2 ], + [ 107392.0, 2 ], + [ 107520.0, 2 ], + [ 107648.0, 2 ], + [ 107776.0, 2 ], + [ 107904.0, 1 ], + [ 108032.0, 2 ], + [ 108288.0, 3 ], + [ 108544.0, 1 ], + [ 108672.0, 1 ], + [ 108928.0, 2 ], + [ 109184.0, 1 ], + [ 109568.0, 2 ], + [ 109696.0, 1 ], + [ 109952.0, 2 ], + [ 110208.0, 1 ], + [ 110336.0, 1 ], + [ 110464.0, 1 ], + [ 110592.0, 1 ], + [ 110848.0, 2 ], + [ 110976.0, 1 ], + [ 111104.0, 1 ], + [ 111232.0, 1 ], + [ 111360.0, 1 ], + [ 111744.0, 1 ], + [ 111872.0, 1 ], + [ 112000.0, 1 ], + [ 112256.0, 1 ], + [ 112640.0, 1 ], + [ 113024.0, 5 ], + [ 114048.0, 2 ], + [ 114176.0, 1 ], + [ 114432.0, 2 ], + [ 114560.0, 4 ], + [ 114816.0, 1 ], + [ 114944.0, 1 ], + [ 115200.0, 1 ], + [ 115328.0, 1 ], + [ 115456.0, 1 ], + [ 115968.0, 2 ], + [ 116096.0, 1 ], + [ 116352.0, 1 ], + [ 116480.0, 1 ], + [ 116864.0, 1 ], + [ 117120.0, 1 ], + [ 117248.0, 1 ], + [ 117376.0, 1 ], + [ 117504.0, 1 ], + [ 117632.0, 3 ], + [ 117760.0, 4 ], + [ 118016.0, 1 ], + [ 118144.0, 1 ], + [ 118272.0, 1 ], + [ 118400.0, 2 ], + [ 118784.0, 2 ], + [ 118912.0, 1 ], + [ 119040.0, 1 ], + [ 119424.0, 2 ], + [ 119552.0, 4 ], + [ 119680.0, 3 ], + [ 119808.0, 2 ], + [ 119936.0, 2 ], + [ 120192.0, 2 ], + [ 120320.0, 1 ], + [ 120448.0, 1 ], + [ 120704.0, 1 ], + [ 120960.0, 1 ], + [ 121088.0, 1 ], + [ 121216.0, 5 ], + [ 121344.0, 2 ], + [ 121472.0, 1 ], + [ 121600.0, 1 ], + [ 122112.0, 2 ], + [ 122240.0, 1 ], + [ 122624.0, 1 ], + [ 122880.0, 1 ], + [ 123264.0, 1 ], + [ 123776.0, 1 ], + [ 123904.0, 3 ], + [ 124032.0, 1 ], + [ 124288.0, 1 ], + [ 124544.0, 1 ], + [ 124672.0, 1 ], + [ 124928.0, 3 ], + [ 125056.0, 1 ], + [ 125184.0, 3 ], + [ 125312.0, 2 ], + [ 125440.0, 1 ], + [ 125824.0, 1 ], + [ 126208.0, 1 ], + [ 126336.0, 3 ], + [ 126592.0, 1 ], + [ 127360.0, 2 ], + [ 127616.0, 1 ], + [ 127744.0, 1 ], + [ 128384.0, 1 ], + [ 129408.0, 1 ], + [ 129792.0, 1 ], + [ 129920.0, 1 ], + [ 130176.0, 1 ], + [ 130432.0, 1 ], + [ 130688.0, 1 ], + [ 130816.0, 1 ], + [ 131584.0, 1 ], + [ 132352.0, 1 ], + [ 132608.0, 1 ], + [ 133632.0, 1 ], + [ 133888.0, 2 ], + [ 135168.0, 2 ], + [ 135680.0, 1 ], + [ 135936.0, 1 ], + [ 136704.0, 1 ], + [ 137216.0, 1 ], + [ 138496.0, 1 ], + [ 139008.0, 1 ], + [ 139520.0, 1 ], + [ 139776.0, 1 ], + [ 140032.0, 1 ], + [ 140544.0, 1 ], + [ 142080.0, 1 ], + [ 142592.0, 1 ], + [ 142848.0, 2 ], + [ 145664.0, 1 ], + [ 146176.0, 1 ], + [ 147200.0, 1 ], + [ 147456.0, 4 ], + [ 147712.0, 1 ], + [ 148736.0, 1 ], + [ 148992.0, 1 ], + [ 149248.0, 1 ], + [ 151552.0, 2 ], + [ 154112.0, 1 ], + [ 154624.0, 2 ], + [ 154880.0, 1 ], + [ 156160.0, 2 ], + [ 157184.0, 1 ], + [ 161792.0, 1 ], + [ 169216.0, 1 ], + [ 208384.0, 1 ], + [ 765952.0, 1 ], + [ 820224.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 93056.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 93056.0, + "50.0" : 93056.0, + "90.0" : 93056.0, + "95.0" : 93056.0, + "99.0" : 93056.0, + "99.9" : 93056.0, + "99.99" : 93056.0, + "99.999" : 93056.0, + "99.9999" : 93056.0, + "100.0" : 93056.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 93568.0, + 93056.0, + 93952.0, + 93568.0, + 93440.0 + ] + ] + }, + "p0.50" : { + "score" : 97408.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 97408.0, + "50.0" : 97408.0, + "90.0" : 97408.0, + "95.0" : 97408.0, + "99.0" : 97408.0, + "99.9" : 97408.0, + "99.99" : 97408.0, + "99.999" : 97408.0, + "99.9999" : 97408.0, + "100.0" : 97408.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 97280.0, + 97536.0, + 97536.0, + 97408.0, + 97408.0 + ] + ] + }, + "p0.90" : { + "score" : 99072.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 99072.0, + "50.0" : 99072.0, + "90.0" : 99072.0, + "95.0" : 99072.0, + "99.0" : 99072.0, + "99.9" : 99072.0, + "99.99" : 99072.0, + "99.999" : 99072.0, + "99.9999" : 99072.0, + "100.0" : 99072.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 98944.0, + 99328.0, + 99072.0, + 98944.0, + 98944.0 + ] + ] + }, + "p0.95" : { + "score" : 101760.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 101760.0, + "50.0" : 101760.0, + "90.0" : 101760.0, + "95.0" : 101760.0, + "99.0" : 101760.0, + "99.9" : 101760.0, + "99.99" : 101760.0, + "99.999" : 101760.0, + "99.9999" : 101760.0, + "100.0" : 101760.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 101888.0, + 102784.0, + 101760.0, + 101632.0, + 101248.0 + ] + ] + }, + "p0.99" : { + "score" : 121216.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 121216.0, + "50.0" : 121216.0, + "90.0" : 121216.0, + "95.0" : 121216.0, + "99.0" : 121216.0, + "99.9" : 121216.0, + "99.99" : 121216.0, + "99.999" : 121216.0, + "99.9999" : 121216.0, + "100.0" : 121216.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 120239.3600000001, + 127872.0, + 119040.0, + 119859.19999999995, + 120519.68000000017 + ] + ] + }, + "p0.999" : { + "score" : 163141.11999999918, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 163141.11999999918, + "50.0" : 163141.11999999918, + "90.0" : 163141.11999999918, + "95.0" : 163141.11999999918, + "99.0" : 163141.11999999918, + "99.9" : 163141.11999999918, + "99.99" : 163141.11999999918, + "99.999" : 163141.11999999918, + "99.9999" : 163141.11999999918, + "100.0" : 163141.11999999918 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 140633.0880000014, + 164814.84800000023, + 157184.0, + 161925.12000000104, + 154624.0 + ] + ] + }, + "p0.9999" : { + "score" : 1409232.8960001767, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1409232.8960001767, + "50.0" : 1409232.8960001767, + "90.0" : 1409232.8960001767, + "95.0" : 1409232.8960001767, + "99.0" : 1409232.8960001767, + "99.9" : 1409232.8960001767, + "99.99" : 1409232.8960001767, + "99.999" : 1409232.8960001767, + "99.9999" : 1409232.8960001767, + "100.0" : 1409232.8960001767 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1359838.6176000014, + 1500338.5855998918, + 1490006.8351999521, + 1584758.7839988582, + 819290.5215999875 + ] + ] + }, + "p1.00" : { + "score" : 1597440.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1597440.0, + "50.0" : 1597440.0, + "90.0" : 1597440.0, + "95.0" : 1597440.0, + "99.0" : 1597440.0, + "99.9" : 1597440.0, + "99.99" : 1597440.0, + "99.999" : 1597440.0, + "99.9999" : 1597440.0, + "100.0" : 1597440.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1359872.0, + 1501184.0, + 1490944.0, + 1597440.0, + 820224.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..a38e975ff --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,339 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..50e8e42b2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,863 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..c71bb5afd --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,334 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..cd6925f4c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1389 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..fbbab8b98 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,316 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..9995dce25 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,832 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..e100a03ba --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,447 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..3ae24da1d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/profile/scalapb.perf.IntVectorBench.readJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,907 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/results.json new file mode 100644 index 000000000..03bba012c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/readJava/results.json @@ -0,0 +1,5426 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 33.23222066202738, + "scoreError" : 0.37107987566159273, + "scoreConfidence" : [ + 32.86114078636579, + 33.60330053768897 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 50.0, + "99.9" : 281.0, + "99.99" : 1920.6189999991911, + "99.999" : 5841.395439953543, + "99.9999" : 7888.0, + "100.0" : 7888.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 29625 ], + [ 31.0, 1737 ], + [ 40.0, 6341 ], + [ 41.0, 544 ], + [ 50.0, 275 ], + [ 51.0, 27 ], + [ 60.0, 39 ], + [ 61.0, 5 ], + [ 70.0, 16 ], + [ 71.0, 2 ], + [ 80.0, 6 ], + [ 81.0, 4 ], + [ 90.0, 2 ], + [ 91.0, 2 ], + [ 100.0, 5 ], + [ 101.0, 1 ], + [ 110.0, 6 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 4 ], + [ 131.0, 2 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 3 ], + [ 181.0, 4 ], + [ 190.0, 2 ], + [ 191.0, 2 ], + [ 200.0, 2 ], + [ 201.0, 3 ], + [ 210.0, 2 ], + [ 211.0, 3 ], + [ 220.0, 6 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 250.0, 6 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 551.0, 1 ], + [ 591.0, 1 ], + [ 1352.0, 1 ], + [ 1682.0, 1 ], + [ 1954.0, 1 ], + [ 2892.0, 1 ], + [ 4432.0, 1 ], + [ 5656.0, 1 ] + ], + [ + [ 30.0, 30064 ], + [ 31.0, 1839 ], + [ 40.0, 6177 ], + [ 41.0, 491 ], + [ 50.0, 202 ], + [ 51.0, 19 ], + [ 60.0, 32 ], + [ 61.0, 8 ], + [ 70.0, 11 ], + [ 71.0, 3 ], + [ 80.0, 10 ], + [ 81.0, 1 ], + [ 90.0, 6 ], + [ 91.0, 2 ], + [ 100.0, 4 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 4 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 471.0, 1 ], + [ 792.0, 1 ], + [ 1052.0, 1 ], + [ 1382.0, 1 ], + [ 1522.0, 1 ], + [ 1662.0, 1 ], + [ 4144.0, 1 ], + [ 5256.0, 1 ], + [ 5664.0, 1 ], + [ 5704.0, 1 ] + ], + [ + [ 30.0, 29986 ], + [ 31.0, 1791 ], + [ 40.0, 6283 ], + [ 41.0, 498 ], + [ 50.0, 199 ], + [ 51.0, 22 ], + [ 60.0, 32 ], + [ 61.0, 10 ], + [ 70.0, 14 ], + [ 71.0, 2 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 6 ], + [ 91.0, 1 ], + [ 100.0, 5 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 2 ], + [ 120.0, 6 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 4 ], + [ 151.0, 2 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 4 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 2 ], + [ 210.0, 4 ], + [ 211.0, 3 ], + [ 220.0, 2 ], + [ 221.0, 4 ], + [ 230.0, 3 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 3 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 401.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 481.0, 1 ], + [ 561.0, 1 ], + [ 872.0, 1 ], + [ 902.0, 1 ], + [ 1002.0, 1 ], + [ 1062.0, 1 ], + [ 1342.0, 1 ], + [ 1792.0, 1 ], + [ 2164.0, 1 ], + [ 4048.0, 1 ], + [ 4512.0, 1 ], + [ 5280.0, 1 ] + ], + [ + [ 30.0, 29941 ], + [ 31.0, 1800 ], + [ 40.0, 6213 ], + [ 41.0, 524 ], + [ 50.0, 247 ], + [ 51.0, 33 ], + [ 60.0, 51 ], + [ 61.0, 2 ], + [ 70.0, 14 ], + [ 71.0, 2 ], + [ 80.0, 7 ], + [ 81.0, 2 ], + [ 90.0, 6 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 4 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 3 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 561.0, 1 ], + [ 651.0, 1 ], + [ 912.0, 1 ], + [ 962.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1292.0, 1 ], + [ 1852.0, 1 ], + [ 1864.0, 1 ], + [ 2664.0, 1 ], + [ 4016.0, 1 ], + [ 4112.0, 1 ], + [ 4288.0, 1 ], + [ 5104.0, 1 ] + ], + [ + [ 30.0, 28506 ], + [ 31.0, 1716 ], + [ 40.0, 6360 ], + [ 41.0, 526 ], + [ 50.0, 570 ], + [ 51.0, 57 ], + [ 60.0, 106 ], + [ 61.0, 11 ], + [ 70.0, 42 ], + [ 71.0, 3 ], + [ 80.0, 27 ], + [ 81.0, 7 ], + [ 90.0, 8 ], + [ 91.0, 4 ], + [ 100.0, 3 ], + [ 101.0, 2 ], + [ 110.0, 6 ], + [ 111.0, 1 ], + [ 120.0, 7 ], + [ 121.0, 3 ], + [ 130.0, 2 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 2 ], + [ 211.0, 2 ], + [ 220.0, 2 ], + [ 221.0, 2 ], + [ 230.0, 2 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 5 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 331.0, 1 ], + [ 341.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 521.0, 1 ], + [ 582.0, 1 ], + [ 621.0, 1 ], + [ 792.0, 1 ], + [ 812.0, 1 ], + [ 1082.0, 1 ], + [ 5064.0, 1 ], + [ 7888.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 41.0, + 50.0, + 50.0, + 51.0 + ] + ] + }, + "p0.999" : { + "score" : 281.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 281.0, + "50.0" : 281.0, + "90.0" : 281.0, + "95.0" : 281.0, + "99.0" : 281.0, + "99.9" : 281.0, + "99.99" : 281.0, + "99.999" : 281.0, + "99.9999" : 281.0, + "100.0" : 281.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 280.2459999999992, + 241.36899999997695, + 271.2790000000241, + 310.0420000000013, + 319.34300000002986 + ] + ] + }, + "p0.9999" : { + "score" : 1920.6189999991911, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1920.6189999991911, + "50.0" : 1920.6189999991911, + "90.0" : 1920.6189999991911, + "95.0" : 1920.6189999991911, + "99.0" : 1920.6189999991911, + "99.9" : 1920.6189999991911, + "99.99" : 1920.6189999991911, + "99.999" : 1920.6189999991911, + "99.9999" : 1920.6189999991911, + "100.0" : 1920.6189999991911 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2070.8748000026535, + 4259.759199996479, + 2358.2403999867965, + 4026.003200000152, + 864.0289999998931 + ] + ] + }, + "p1.00" : { + "score" : 7888.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 7888.0, + "50.0" : 7888.0, + "90.0" : 7888.0, + "95.0" : 7888.0, + "99.0" : 7888.0, + "99.9" : 7888.0, + "99.99" : 7888.0, + "99.999" : 7888.0, + "99.9999" : 7888.0, + "100.0" : 7888.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5656.0, + 5704.0, + 5280.0, + 5104.0, + 7888.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 56.16293596414404, + "scoreError" : 1.9272402850749855, + "scoreConfidence" : [ + 54.23569567906905, + 58.09017624921903 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 61.0, + "99.0" : 81.0, + "99.9" : 471.0, + "99.99" : 5542.219999999041, + "99.999" : 44578.75647995062, + "99.9999" : 45888.0, + "100.0" : 45888.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 2457 ], + [ 41.0, 211 ], + [ 50.0, 18600 ], + [ 51.0, 1944 ], + [ 60.0, 5725 ], + [ 61.0, 708 ], + [ 70.0, 784 ], + [ 71.0, 116 ], + [ 80.0, 140 ], + [ 81.0, 31 ], + [ 90.0, 49 ], + [ 91.0, 11 ], + [ 100.0, 22 ], + [ 101.0, 7 ], + [ 110.0, 24 ], + [ 111.0, 4 ], + [ 120.0, 11 ], + [ 121.0, 1 ], + [ 130.0, 6 ], + [ 131.0, 3 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 4 ], + [ 151.0, 3 ], + [ 160.0, 2 ], + [ 161.0, 3 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 3 ], + [ 210.0, 4 ], + [ 211.0, 1 ], + [ 220.0, 5 ], + [ 221.0, 4 ], + [ 230.0, 4 ], + [ 231.0, 5 ], + [ 240.0, 4 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 4 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 5 ], + [ 300.0, 3 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 2 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 381.0, 2 ], + [ 391.0, 3 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 531.0, 1 ], + [ 562.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 622.0, 1 ], + [ 791.0, 1 ], + [ 862.0, 1 ], + [ 882.0, 1 ], + [ 931.0, 1 ], + [ 942.0, 1 ], + [ 952.0, 1 ], + [ 962.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1082.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1292.0, 1 ], + [ 1322.0, 1 ], + [ 1342.0, 1 ], + [ 1382.0, 1 ], + [ 1532.0, 1 ], + [ 1802.0, 1 ], + [ 1822.0, 1 ], + [ 2612.0, 1 ], + [ 3776.0, 1 ], + [ 4272.0, 1 ], + [ 4648.0, 2 ], + [ 4864.0, 1 ], + [ 4928.0, 1 ], + [ 5072.0, 1 ], + [ 5096.0, 1 ], + [ 5816.0, 1 ], + [ 6840.0, 1 ], + [ 8896.0, 1 ], + [ 28064.0, 1 ] + ], + [ + [ 40.0, 2420 ], + [ 41.0, 199 ], + [ 50.0, 18895 ], + [ 51.0, 1955 ], + [ 60.0, 5529 ], + [ 61.0, 678 ], + [ 70.0, 771 ], + [ 71.0, 130 ], + [ 80.0, 141 ], + [ 81.0, 23 ], + [ 90.0, 47 ], + [ 91.0, 12 ], + [ 100.0, 22 ], + [ 101.0, 7 ], + [ 110.0, 10 ], + [ 111.0, 2 ], + [ 120.0, 9 ], + [ 121.0, 1 ], + [ 130.0, 5 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 3 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 8 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 3 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 2 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 5 ], + [ 300.0, 2 ], + [ 301.0, 5 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 4 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 2 ], + [ 381.0, 2 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 521.0, 1 ], + [ 631.0, 1 ], + [ 661.0, 1 ], + [ 741.0, 1 ], + [ 752.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 912.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1082.0, 1 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1192.0, 1 ], + [ 1302.0, 1 ], + [ 1682.0, 1 ], + [ 2484.0, 1 ], + [ 3936.0, 1 ], + [ 4104.0, 1 ], + [ 4536.0, 1 ], + [ 6952.0, 1 ], + [ 10672.0, 1 ], + [ 21056.0, 1 ], + [ 36736.0, 1 ] + ], + [ + [ 40.0, 2400 ], + [ 41.0, 206 ], + [ 50.0, 18775 ], + [ 51.0, 1959 ], + [ 60.0, 5628 ], + [ 61.0, 741 ], + [ 70.0, 793 ], + [ 71.0, 122 ], + [ 80.0, 135 ], + [ 81.0, 31 ], + [ 90.0, 47 ], + [ 91.0, 11 ], + [ 100.0, 26 ], + [ 101.0, 7 ], + [ 110.0, 17 ], + [ 111.0, 6 ], + [ 120.0, 9 ], + [ 121.0, 4 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 2 ], + [ 160.0, 5 ], + [ 161.0, 2 ], + [ 170.0, 5 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 3 ], + [ 210.0, 2 ], + [ 211.0, 2 ], + [ 220.0, 5 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 3 ], + [ 250.0, 5 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 4 ], + [ 280.0, 1 ], + [ 281.0, 8 ], + [ 290.0, 2 ], + [ 291.0, 5 ], + [ 300.0, 4 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 3 ], + [ 321.0, 4 ], + [ 330.0, 2 ], + [ 331.0, 3 ], + [ 340.0, 2 ], + [ 341.0, 3 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 541.0, 1 ], + [ 621.0, 1 ], + [ 832.0, 1 ], + [ 932.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1142.0, 1 ], + [ 1342.0, 1 ], + [ 1362.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1654.0, 1 ], + [ 1972.0, 1 ], + [ 2404.0, 1 ], + [ 2704.0, 1 ], + [ 4256.0, 1 ], + [ 5448.0, 1 ], + [ 5648.0, 1 ], + [ 7320.0, 1 ], + [ 45888.0, 1 ] + ], + [ + [ 40.0, 2413 ], + [ 41.0, 197 ], + [ 50.0, 18793 ], + [ 51.0, 2023 ], + [ 60.0, 5565 ], + [ 61.0, 723 ], + [ 70.0, 776 ], + [ 71.0, 128 ], + [ 80.0, 149 ], + [ 81.0, 30 ], + [ 90.0, 41 ], + [ 91.0, 13 ], + [ 100.0, 27 ], + [ 101.0, 8 ], + [ 110.0, 20 ], + [ 111.0, 4 ], + [ 120.0, 10 ], + [ 121.0, 2 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 4 ], + [ 141.0, 2 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 5 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 3 ], + [ 220.0, 3 ], + [ 221.0, 2 ], + [ 230.0, 7 ], + [ 231.0, 5 ], + [ 240.0, 3 ], + [ 241.0, 4 ], + [ 250.0, 5 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 2 ], + [ 290.0, 3 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 5 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 3 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 2 ], + [ 521.0, 1 ], + [ 551.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 622.0, 1 ], + [ 781.0, 1 ], + [ 932.0, 1 ], + [ 962.0, 1 ], + [ 992.0, 1 ], + [ 1152.0, 1 ], + [ 1432.0, 1 ], + [ 2252.0, 1 ], + [ 43520.0, 1 ] + ], + [ + [ 40.0, 2335 ], + [ 41.0, 198 ], + [ 50.0, 18683 ], + [ 51.0, 2016 ], + [ 60.0, 5644 ], + [ 61.0, 762 ], + [ 70.0, 804 ], + [ 71.0, 126 ], + [ 80.0, 159 ], + [ 81.0, 31 ], + [ 90.0, 53 ], + [ 91.0, 8 ], + [ 100.0, 32 ], + [ 101.0, 5 ], + [ 110.0, 22 ], + [ 111.0, 5 ], + [ 120.0, 5 ], + [ 121.0, 3 ], + [ 130.0, 8 ], + [ 131.0, 2 ], + [ 140.0, 5 ], + [ 141.0, 2 ], + [ 150.0, 5 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 2 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 3 ], + [ 211.0, 2 ], + [ 220.0, 4 ], + [ 221.0, 4 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 6 ], + [ 250.0, 5 ], + [ 251.0, 3 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 3 ], + [ 281.0, 2 ], + [ 290.0, 3 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 2 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 632.0, 1 ], + [ 652.0, 1 ], + [ 691.0, 1 ], + [ 731.0, 1 ], + [ 791.0, 1 ], + [ 831.0, 1 ], + [ 902.0, 1 ], + [ 972.0, 1 ], + [ 982.0, 1 ], + [ 1072.0, 1 ], + [ 1242.0, 1 ], + [ 1332.0, 1 ], + [ 1372.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1492.0, 1 ], + [ 1552.0, 1 ], + [ 1582.0, 1 ], + [ 1682.0, 1 ], + [ 1754.0, 1 ], + [ 4136.0, 1 ], + [ 4656.0, 1 ], + [ 7352.0, 1 ], + [ 8064.0, 1 ], + [ 26432.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.95" : { + "score" : 61.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61.0, + "50.0" : 61.0, + "90.0" : 61.0, + "95.0" : 61.0, + "99.0" : 61.0, + "99.9" : 61.0, + "99.99" : 61.0, + "99.999" : 61.0, + "99.9999" : 61.0, + "100.0" : 61.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61.0, + 61.0, + 61.0, + 61.0, + 61.0 + ] + ] + }, + "p0.99" : { + "score" : 81.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 81.0, + "50.0" : 81.0, + "90.0" : 81.0, + "95.0" : 81.0, + "99.0" : 81.0, + "99.9" : 81.0, + "99.99" : 81.0, + "99.999" : 81.0, + "99.9999" : 81.0, + "100.0" : 81.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 80.0, + 81.0, + 81.0, + 81.0 + ] + ] + }, + "p0.999" : { + "score" : 471.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 471.0, + "50.0" : 471.0, + "90.0" : 471.0, + "95.0" : 471.0, + "99.0" : 471.0, + "99.9" : 471.0, + "99.99" : 471.0, + "99.999" : 471.0, + "99.9999" : 471.0, + "100.0" : 471.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 951.6600000000035, + 460.8300000000381, + 459.17200000002777, + 391.0, + 510.3800000000192 + ] + ] + }, + "p0.9999" : { + "score" : 5542.219999999041, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5542.219999999041, + "50.0" : 5542.219999999041, + "90.0" : 5542.219999999041, + "95.0" : 5542.219999999041, + "99.0" : 5542.219999999041, + "99.9" : 5542.219999999041, + "99.99" : 5542.219999999041, + "99.999" : 5542.219999999041, + "99.9999" : 5542.219999999041, + "100.0" : 5542.219999999041 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6734.1183999963105, + 10293.675999989238, + 5626.15999999948, + 1401.535999999498, + 7065.684799994633 + ] + ] + }, + "p1.00" : { + "score" : 45888.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 45888.0, + "50.0" : 45888.0, + "90.0" : 45888.0, + "95.0" : 45888.0, + "99.0" : 45888.0, + "99.9" : 45888.0, + "99.99" : 45888.0, + "99.999" : 45888.0, + "99.9999" : 45888.0, + "100.0" : 45888.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 28064.0, + 36736.0, + 45888.0, + 43520.0, + 26432.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 579.5447792533234, + "scoreError" : 21.647491678170677, + "scoreConfidence" : [ + 557.8972875751527, + 601.1922709314941 + ], + "scorePercentiles" : { + "0.0" : 510.0, + "50.0" : 541.0, + "90.0" : 571.0, + "95.0" : 591.0, + "99.0" : 852.0, + "99.9" : 4647.743999999948, + "99.99" : 40817.996799983084, + "99.999" : 655112.9292798042, + "99.9999" : 662528.0, + "100.0" : 662528.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 3 ], + [ 521.0, 71 ], + [ 531.0, 3440 ], + [ 532.0, 30 ], + [ 541.0, 11415 ], + [ 542.0, 353 ], + [ 551.0, 6749 ], + [ 552.0, 336 ], + [ 561.0, 3068 ], + [ 562.0, 253 ], + [ 571.0, 1136 ], + [ 572.0, 105 ], + [ 581.0, 503 ], + [ 582.0, 45 ], + [ 591.0, 303 ], + [ 592.0, 46 ], + [ 601.0, 214 ], + [ 602.0, 29 ], + [ 611.0, 117 ], + [ 612.0, 23 ], + [ 621.0, 68 ], + [ 622.0, 19 ], + [ 631.0, 37 ], + [ 632.0, 14 ], + [ 641.0, 33 ], + [ 642.0, 10 ], + [ 651.0, 23 ], + [ 652.0, 8 ], + [ 661.0, 17 ], + [ 662.0, 5 ], + [ 671.0, 13 ], + [ 672.0, 5 ], + [ 681.0, 11 ], + [ 682.0, 2 ], + [ 691.0, 10 ], + [ 692.0, 4 ], + [ 701.0, 12 ], + [ 702.0, 4 ], + [ 711.0, 10 ], + [ 712.0, 3 ], + [ 721.0, 9 ], + [ 722.0, 2 ], + [ 731.0, 10 ], + [ 732.0, 5 ], + [ 741.0, 7 ], + [ 742.0, 4 ], + [ 751.0, 9 ], + [ 752.0, 4 ], + [ 761.0, 3 ], + [ 762.0, 3 ], + [ 771.0, 6 ], + [ 772.0, 5 ], + [ 781.0, 5 ], + [ 782.0, 6 ], + [ 791.0, 10 ], + [ 792.0, 12 ], + [ 801.0, 5 ], + [ 802.0, 9 ], + [ 811.0, 6 ], + [ 812.0, 9 ], + [ 821.0, 8 ], + [ 822.0, 8 ], + [ 831.0, 6 ], + [ 832.0, 12 ], + [ 841.0, 8 ], + [ 842.0, 6 ], + [ 851.0, 7 ], + [ 852.0, 9 ], + [ 861.0, 3 ], + [ 862.0, 8 ], + [ 871.0, 4 ], + [ 872.0, 9 ], + [ 881.0, 7 ], + [ 882.0, 8 ], + [ 891.0, 3 ], + [ 892.0, 7 ], + [ 901.0, 2 ], + [ 902.0, 10 ], + [ 911.0, 3 ], + [ 912.0, 9 ], + [ 921.0, 2 ], + [ 922.0, 7 ], + [ 931.0, 3 ], + [ 932.0, 6 ], + [ 941.0, 2 ], + [ 942.0, 7 ], + [ 951.0, 1 ], + [ 952.0, 7 ], + [ 961.0, 1 ], + [ 962.0, 8 ], + [ 971.0, 2 ], + [ 972.0, 6 ], + [ 981.0, 2 ], + [ 982.0, 4 ], + [ 991.0, 2 ], + [ 992.0, 4 ], + [ 1002.0, 4 ], + [ 1012.0, 3 ], + [ 1021.0, 1 ], + [ 1022.0, 2 ], + [ 1032.0, 3 ], + [ 1040.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 3 ], + [ 1062.0, 2 ], + [ 1072.0, 3 ], + [ 1082.0, 3 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 2 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 3 ], + [ 1162.0, 1 ], + [ 1172.0, 2 ], + [ 1182.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 2 ], + [ 1212.0, 2 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 3 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1402.0, 1 ], + [ 1462.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 2 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1774.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1844.0, 1 ], + [ 1862.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 1 ], + [ 1892.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1964.0, 1 ], + [ 2024.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2212.0, 1 ], + [ 2232.0, 1 ], + [ 2264.0, 1 ], + [ 2284.0, 1 ], + [ 2312.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2392.0, 1 ], + [ 2444.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2504.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2604.0, 1 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2724.0, 1 ], + [ 2744.0, 1 ], + [ 2792.0, 1 ], + [ 2816.0, 1 ], + [ 2844.0, 1 ], + [ 2856.0, 1 ], + [ 2972.0, 1 ], + [ 2984.0, 1 ], + [ 2996.0, 1 ], + [ 3036.0, 1 ], + [ 3076.0, 1 ], + [ 3084.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3184.0, 1 ], + [ 3236.0, 1 ], + [ 3284.0, 1 ], + [ 3304.0, 1 ], + [ 3316.0, 1 ], + [ 3364.0, 1 ], + [ 3384.0, 1 ], + [ 3504.0, 1 ], + [ 3736.0, 1 ], + [ 3976.0, 1 ], + [ 4028.0, 1 ], + [ 4376.0, 1 ], + [ 4416.0, 1 ], + [ 4544.0, 1 ], + [ 4576.0, 1 ], + [ 4616.0, 1 ], + [ 4656.0, 1 ], + [ 4728.0, 1 ], + [ 4824.0, 1 ], + [ 4856.0, 1 ], + [ 4904.0, 1 ], + [ 5056.0, 1 ], + [ 5296.0, 1 ], + [ 5304.0, 1 ], + [ 5360.0, 1 ], + [ 5496.0, 1 ], + [ 7800.0, 1 ], + [ 7992.0, 1 ], + [ 20032.0, 1 ], + [ 21440.0, 1 ], + [ 22528.0, 1 ], + [ 23456.0, 1 ], + [ 23936.0, 1 ], + [ 27008.0, 1 ], + [ 44160.0, 1 ] + ], + [ + [ 511.0, 2 ], + [ 520.0, 2 ], + [ 521.0, 343 ], + [ 531.0, 4107 ], + [ 532.0, 30 ], + [ 541.0, 10977 ], + [ 542.0, 323 ], + [ 551.0, 6407 ], + [ 552.0, 348 ], + [ 561.0, 3091 ], + [ 562.0, 213 ], + [ 571.0, 1127 ], + [ 572.0, 100 ], + [ 581.0, 461 ], + [ 582.0, 49 ], + [ 591.0, 320 ], + [ 592.0, 35 ], + [ 601.0, 184 ], + [ 602.0, 28 ], + [ 611.0, 110 ], + [ 612.0, 18 ], + [ 621.0, 76 ], + [ 622.0, 12 ], + [ 631.0, 47 ], + [ 632.0, 12 ], + [ 641.0, 37 ], + [ 642.0, 9 ], + [ 651.0, 34 ], + [ 652.0, 8 ], + [ 661.0, 22 ], + [ 662.0, 8 ], + [ 671.0, 9 ], + [ 672.0, 5 ], + [ 681.0, 10 ], + [ 682.0, 3 ], + [ 691.0, 10 ], + [ 692.0, 6 ], + [ 701.0, 11 ], + [ 702.0, 5 ], + [ 711.0, 6 ], + [ 712.0, 4 ], + [ 721.0, 6 ], + [ 722.0, 6 ], + [ 731.0, 7 ], + [ 732.0, 2 ], + [ 741.0, 9 ], + [ 742.0, 4 ], + [ 751.0, 9 ], + [ 752.0, 5 ], + [ 761.0, 4 ], + [ 762.0, 3 ], + [ 771.0, 6 ], + [ 772.0, 3 ], + [ 781.0, 4 ], + [ 782.0, 8 ], + [ 791.0, 7 ], + [ 792.0, 7 ], + [ 801.0, 6 ], + [ 802.0, 12 ], + [ 811.0, 10 ], + [ 812.0, 5 ], + [ 821.0, 8 ], + [ 822.0, 8 ], + [ 831.0, 3 ], + [ 832.0, 10 ], + [ 841.0, 5 ], + [ 842.0, 5 ], + [ 851.0, 11 ], + [ 852.0, 7 ], + [ 861.0, 6 ], + [ 862.0, 8 ], + [ 871.0, 2 ], + [ 872.0, 10 ], + [ 881.0, 3 ], + [ 882.0, 6 ], + [ 891.0, 1 ], + [ 892.0, 7 ], + [ 901.0, 3 ], + [ 902.0, 6 ], + [ 911.0, 1 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 5 ], + [ 931.0, 3 ], + [ 932.0, 4 ], + [ 941.0, 1 ], + [ 942.0, 8 ], + [ 951.0, 2 ], + [ 952.0, 5 ], + [ 961.0, 1 ], + [ 962.0, 2 ], + [ 971.0, 1 ], + [ 972.0, 4 ], + [ 981.0, 2 ], + [ 982.0, 7 ], + [ 992.0, 2 ], + [ 1001.0, 1 ], + [ 1002.0, 2 ], + [ 1012.0, 4 ], + [ 1021.0, 1 ], + [ 1022.0, 1 ], + [ 1032.0, 2 ], + [ 1042.0, 2 ], + [ 1052.0, 4 ], + [ 1062.0, 3 ], + [ 1072.0, 2 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 2 ], + [ 1182.0, 2 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1382.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1542.0, 1 ], + [ 1562.0, 1 ], + [ 1582.0, 1 ], + [ 1584.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 2 ], + [ 1672.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1732.0, 1 ], + [ 1752.0, 3 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1802.0, 1 ], + [ 1822.0, 1 ], + [ 1844.0, 1 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 1 ], + [ 1894.0, 1 ], + [ 1964.0, 1 ], + [ 2034.0, 1 ], + [ 2060.0, 1 ], + [ 2092.0, 1 ], + [ 2132.0, 1 ], + [ 2172.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2244.0, 1 ], + [ 2292.0, 1 ], + [ 2312.0, 1 ], + [ 2332.0, 1 ], + [ 2352.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2412.0, 1 ], + [ 2432.0, 1 ], + [ 2532.0, 1 ], + [ 2552.0, 1 ], + [ 2612.0, 1 ], + [ 2632.0, 1 ], + [ 2652.0, 1 ], + [ 2784.0, 1 ], + [ 2804.0, 1 ], + [ 2896.0, 1 ], + [ 3076.0, 1 ], + [ 3104.0, 1 ], + [ 3124.0, 1 ], + [ 3164.0, 1 ], + [ 3264.0, 1 ], + [ 3284.0, 1 ], + [ 3316.0, 1 ], + [ 3396.0, 1 ], + [ 3436.0, 1 ], + [ 3496.0, 1 ], + [ 3636.0, 1 ], + [ 3828.0, 1 ], + [ 3888.0, 1 ], + [ 4472.0, 1 ], + [ 4528.0, 1 ], + [ 4592.0, 1 ], + [ 4608.0, 1 ], + [ 4688.0, 1 ], + [ 4736.0, 1 ], + [ 4744.0, 1 ], + [ 4760.0, 1 ], + [ 4824.0, 1 ], + [ 4872.0, 1 ], + [ 4960.0, 1 ], + [ 4968.0, 1 ], + [ 4984.0, 1 ], + [ 5016.0, 2 ], + [ 5136.0, 1 ], + [ 5280.0, 1 ], + [ 5424.0, 1 ], + [ 5496.0, 1 ], + [ 5528.0, 1 ], + [ 5616.0, 1 ], + [ 5784.0, 1 ], + [ 6232.0, 1 ], + [ 6776.0, 1 ], + [ 7160.0, 1 ], + [ 7344.0, 1 ], + [ 8944.0, 1 ], + [ 9040.0, 1 ], + [ 10048.0, 1 ], + [ 10336.0, 1 ], + [ 10480.0, 1 ], + [ 24000.0, 1 ], + [ 24288.0, 1 ], + [ 24736.0, 1 ], + [ 27360.0, 1 ], + [ 31808.0, 1 ], + [ 43712.0, 1 ], + [ 55296.0, 1 ] + ], + [ + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 7 ], + [ 521.0, 711 ], + [ 531.0, 5466 ], + [ 532.0, 59 ], + [ 541.0, 10137 ], + [ 542.0, 301 ], + [ 551.0, 5841 ], + [ 552.0, 312 ], + [ 561.0, 2689 ], + [ 562.0, 197 ], + [ 571.0, 1085 ], + [ 572.0, 117 ], + [ 581.0, 473 ], + [ 582.0, 51 ], + [ 591.0, 294 ], + [ 592.0, 38 ], + [ 601.0, 180 ], + [ 602.0, 35 ], + [ 611.0, 126 ], + [ 612.0, 25 ], + [ 621.0, 71 ], + [ 622.0, 14 ], + [ 631.0, 53 ], + [ 632.0, 9 ], + [ 641.0, 38 ], + [ 642.0, 6 ], + [ 651.0, 24 ], + [ 652.0, 8 ], + [ 661.0, 20 ], + [ 662.0, 8 ], + [ 671.0, 18 ], + [ 672.0, 6 ], + [ 681.0, 15 ], + [ 682.0, 3 ], + [ 691.0, 10 ], + [ 692.0, 4 ], + [ 701.0, 10 ], + [ 702.0, 6 ], + [ 711.0, 12 ], + [ 712.0, 3 ], + [ 721.0, 11 ], + [ 722.0, 3 ], + [ 731.0, 8 ], + [ 732.0, 11 ], + [ 741.0, 9 ], + [ 742.0, 8 ], + [ 751.0, 12 ], + [ 752.0, 5 ], + [ 761.0, 6 ], + [ 762.0, 6 ], + [ 771.0, 11 ], + [ 772.0, 4 ], + [ 781.0, 9 ], + [ 782.0, 3 ], + [ 791.0, 10 ], + [ 792.0, 11 ], + [ 801.0, 7 ], + [ 802.0, 8 ], + [ 811.0, 7 ], + [ 812.0, 9 ], + [ 821.0, 10 ], + [ 822.0, 9 ], + [ 831.0, 10 ], + [ 832.0, 12 ], + [ 841.0, 10 ], + [ 842.0, 9 ], + [ 851.0, 4 ], + [ 852.0, 8 ], + [ 861.0, 5 ], + [ 862.0, 15 ], + [ 871.0, 7 ], + [ 872.0, 10 ], + [ 881.0, 4 ], + [ 882.0, 10 ], + [ 891.0, 6 ], + [ 892.0, 13 ], + [ 901.0, 3 ], + [ 902.0, 11 ], + [ 911.0, 5 ], + [ 912.0, 7 ], + [ 921.0, 1 ], + [ 922.0, 7 ], + [ 931.0, 3 ], + [ 932.0, 10 ], + [ 941.0, 2 ], + [ 942.0, 9 ], + [ 951.0, 3 ], + [ 952.0, 7 ], + [ 961.0, 1 ], + [ 962.0, 5 ], + [ 971.0, 1 ], + [ 972.0, 5 ], + [ 981.0, 1 ], + [ 982.0, 5 ], + [ 991.0, 1 ], + [ 992.0, 6 ], + [ 1002.0, 2 ], + [ 1011.0, 1 ], + [ 1012.0, 3 ], + [ 1022.0, 3 ], + [ 1032.0, 3 ], + [ 1042.0, 3 ], + [ 1052.0, 2 ], + [ 1062.0, 2 ], + [ 1072.0, 4 ], + [ 1082.0, 2 ], + [ 1092.0, 2 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1122.0, 2 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1342.0, 1 ], + [ 1362.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1632.0, 1 ], + [ 1662.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1792.0, 1 ], + [ 1802.0, 1 ], + [ 1814.0, 1 ], + [ 1832.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 1 ], + [ 1952.0, 1 ], + [ 1964.0, 1 ], + [ 2052.0, 1 ], + [ 2124.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2284.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2464.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2544.0, 1 ], + [ 2584.0, 1 ], + [ 2612.0, 1 ], + [ 2624.0, 1 ], + [ 2644.0, 1 ], + [ 2676.0, 1 ], + [ 2692.0, 1 ], + [ 2712.0, 1 ], + [ 2744.0, 1 ], + [ 2764.0, 1 ], + [ 2772.0, 1 ], + [ 2924.0, 1 ], + [ 2944.0, 1 ], + [ 2984.0, 1 ], + [ 3076.0, 1 ], + [ 3084.0, 1 ], + [ 3096.0, 1 ], + [ 3104.0, 1 ], + [ 3324.0, 1 ], + [ 3336.0, 1 ], + [ 3436.0, 1 ], + [ 3496.0, 1 ], + [ 3676.0, 1 ], + [ 3764.0, 1 ], + [ 3944.0, 1 ], + [ 3948.0, 1 ], + [ 3996.0, 1 ], + [ 4016.0, 1 ], + [ 4376.0, 1 ], + [ 4672.0, 1 ], + [ 4688.0, 1 ], + [ 4848.0, 1 ], + [ 5008.0, 1 ], + [ 5096.0, 1 ], + [ 5368.0, 1 ], + [ 5728.0, 1 ], + [ 5736.0, 1 ], + [ 5768.0, 1 ], + [ 5784.0, 1 ], + [ 5864.0, 1 ], + [ 5928.0, 1 ], + [ 6240.0, 1 ], + [ 6280.0, 1 ], + [ 6472.0, 1 ], + [ 6792.0, 1 ], + [ 6856.0, 1 ], + [ 6944.0, 1 ], + [ 7000.0, 1 ], + [ 7768.0, 1 ], + [ 9776.0, 1 ], + [ 10144.0, 1 ], + [ 13952.0, 1 ], + [ 30080.0, 1 ], + [ 34176.0, 1 ], + [ 37760.0, 1 ], + [ 38016.0, 1 ], + [ 38208.0, 1 ], + [ 49792.0, 1 ], + [ 53568.0, 1 ], + [ 57600.0, 1 ], + [ 66304.0, 1 ], + [ 662528.0, 1 ] + ], + [ + [ 511.0, 1 ], + [ 520.0, 2 ], + [ 521.0, 215 ], + [ 531.0, 3673 ], + [ 532.0, 38 ], + [ 541.0, 11067 ], + [ 542.0, 293 ], + [ 551.0, 6693 ], + [ 552.0, 370 ], + [ 561.0, 3078 ], + [ 562.0, 214 ], + [ 571.0, 1214 ], + [ 572.0, 112 ], + [ 581.0, 477 ], + [ 582.0, 63 ], + [ 591.0, 300 ], + [ 592.0, 52 ], + [ 601.0, 194 ], + [ 602.0, 39 ], + [ 611.0, 122 ], + [ 612.0, 23 ], + [ 621.0, 85 ], + [ 622.0, 13 ], + [ 631.0, 55 ], + [ 632.0, 16 ], + [ 641.0, 32 ], + [ 642.0, 9 ], + [ 651.0, 29 ], + [ 652.0, 12 ], + [ 661.0, 14 ], + [ 662.0, 4 ], + [ 671.0, 13 ], + [ 672.0, 3 ], + [ 681.0, 12 ], + [ 682.0, 5 ], + [ 691.0, 9 ], + [ 692.0, 6 ], + [ 701.0, 5 ], + [ 702.0, 4 ], + [ 711.0, 7 ], + [ 712.0, 3 ], + [ 721.0, 8 ], + [ 722.0, 6 ], + [ 731.0, 8 ], + [ 732.0, 3 ], + [ 741.0, 2 ], + [ 742.0, 3 ], + [ 751.0, 8 ], + [ 752.0, 2 ], + [ 761.0, 5 ], + [ 762.0, 7 ], + [ 771.0, 4 ], + [ 772.0, 8 ], + [ 781.0, 4 ], + [ 782.0, 4 ], + [ 791.0, 8 ], + [ 792.0, 8 ], + [ 801.0, 8 ], + [ 802.0, 10 ], + [ 811.0, 7 ], + [ 812.0, 8 ], + [ 821.0, 6 ], + [ 822.0, 6 ], + [ 831.0, 6 ], + [ 832.0, 11 ], + [ 841.0, 6 ], + [ 842.0, 9 ], + [ 851.0, 8 ], + [ 852.0, 13 ], + [ 861.0, 8 ], + [ 862.0, 7 ], + [ 871.0, 7 ], + [ 872.0, 5 ], + [ 881.0, 2 ], + [ 882.0, 8 ], + [ 891.0, 1 ], + [ 892.0, 6 ], + [ 901.0, 1 ], + [ 902.0, 4 ], + [ 911.0, 1 ], + [ 912.0, 11 ], + [ 921.0, 2 ], + [ 922.0, 7 ], + [ 931.0, 2 ], + [ 932.0, 7 ], + [ 941.0, 4 ], + [ 942.0, 6 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 4 ], + [ 972.0, 2 ], + [ 981.0, 2 ], + [ 982.0, 2 ], + [ 991.0, 1 ], + [ 992.0, 4 ], + [ 1001.0, 1 ], + [ 1002.0, 3 ], + [ 1012.0, 3 ], + [ 1021.0, 1 ], + [ 1022.0, 3 ], + [ 1032.0, 2 ], + [ 1042.0, 2 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 3 ], + [ 1082.0, 2 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1382.0, 1 ], + [ 1402.0, 1 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1482.0, 1 ], + [ 1512.0, 1 ], + [ 1542.0, 2 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 2 ], + [ 1704.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 2 ], + [ 1754.0, 1 ], + [ 1782.0, 1 ], + [ 1794.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1932.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2172.0, 1 ], + [ 2312.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2504.0, 2 ], + [ 2552.0, 1 ], + [ 2612.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2704.0, 1 ], + [ 2832.0, 1 ], + [ 2864.0, 1 ], + [ 2972.0, 1 ], + [ 3324.0, 1 ], + [ 3424.0, 1 ], + [ 3556.0, 1 ], + [ 3704.0, 1 ], + [ 3756.0, 1 ], + [ 3816.0, 1 ], + [ 3876.0, 1 ], + [ 3928.0, 1 ], + [ 4136.0, 1 ], + [ 4624.0, 1 ], + [ 4776.0, 1 ], + [ 4784.0, 1 ], + [ 4792.0, 1 ], + [ 4824.0, 1 ], + [ 4904.0, 1 ], + [ 4976.0, 1 ], + [ 5016.0, 1 ], + [ 5032.0, 1 ], + [ 5168.0, 1 ], + [ 5368.0, 1 ], + [ 5416.0, 1 ], + [ 5488.0, 1 ], + [ 5496.0, 1 ], + [ 5688.0, 1 ], + [ 5728.0, 1 ], + [ 5824.0, 1 ], + [ 5960.0, 1 ], + [ 6088.0, 1 ], + [ 6128.0, 1 ], + [ 6136.0, 1 ], + [ 6160.0, 1 ], + [ 7168.0, 1 ], + [ 7224.0, 1 ], + [ 7312.0, 1 ], + [ 7528.0, 1 ], + [ 7720.0, 1 ], + [ 7960.0, 1 ], + [ 8144.0, 1 ], + [ 8272.0, 1 ], + [ 8416.0, 1 ], + [ 9024.0, 1 ], + [ 10256.0, 1 ], + [ 10480.0, 1 ], + [ 11440.0, 1 ], + [ 11760.0, 1 ], + [ 27872.0, 1 ], + [ 45696.0, 1 ], + [ 45824.0, 1 ], + [ 65792.0, 1 ], + [ 68736.0, 1 ], + [ 69376.0, 1 ], + [ 646144.0, 1 ] + ], + [ + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 2 ], + [ 521.0, 232 ], + [ 531.0, 3221 ], + [ 532.0, 36 ], + [ 541.0, 10830 ], + [ 542.0, 294 ], + [ 551.0, 7067 ], + [ 552.0, 352 ], + [ 561.0, 3297 ], + [ 562.0, 236 ], + [ 571.0, 1338 ], + [ 572.0, 111 ], + [ 581.0, 480 ], + [ 582.0, 56 ], + [ 591.0, 302 ], + [ 592.0, 37 ], + [ 601.0, 209 ], + [ 602.0, 40 ], + [ 611.0, 125 ], + [ 612.0, 27 ], + [ 621.0, 83 ], + [ 622.0, 12 ], + [ 631.0, 65 ], + [ 632.0, 10 ], + [ 641.0, 49 ], + [ 642.0, 12 ], + [ 651.0, 28 ], + [ 652.0, 9 ], + [ 661.0, 24 ], + [ 662.0, 3 ], + [ 671.0, 11 ], + [ 672.0, 5 ], + [ 681.0, 10 ], + [ 682.0, 5 ], + [ 691.0, 12 ], + [ 692.0, 4 ], + [ 701.0, 11 ], + [ 702.0, 4 ], + [ 711.0, 5 ], + [ 712.0, 4 ], + [ 721.0, 8 ], + [ 722.0, 4 ], + [ 731.0, 7 ], + [ 732.0, 4 ], + [ 741.0, 6 ], + [ 742.0, 5 ], + [ 751.0, 2 ], + [ 752.0, 4 ], + [ 761.0, 5 ], + [ 762.0, 4 ], + [ 771.0, 6 ], + [ 772.0, 6 ], + [ 781.0, 3 ], + [ 782.0, 10 ], + [ 791.0, 7 ], + [ 792.0, 8 ], + [ 801.0, 9 ], + [ 802.0, 5 ], + [ 811.0, 4 ], + [ 812.0, 5 ], + [ 821.0, 4 ], + [ 822.0, 5 ], + [ 831.0, 5 ], + [ 832.0, 14 ], + [ 841.0, 5 ], + [ 842.0, 12 ], + [ 851.0, 6 ], + [ 852.0, 13 ], + [ 861.0, 6 ], + [ 862.0, 7 ], + [ 871.0, 3 ], + [ 872.0, 8 ], + [ 881.0, 4 ], + [ 882.0, 5 ], + [ 891.0, 2 ], + [ 892.0, 4 ], + [ 901.0, 2 ], + [ 902.0, 5 ], + [ 911.0, 1 ], + [ 912.0, 7 ], + [ 921.0, 2 ], + [ 922.0, 9 ], + [ 931.0, 1 ], + [ 932.0, 5 ], + [ 941.0, 1 ], + [ 942.0, 4 ], + [ 951.0, 1 ], + [ 952.0, 4 ], + [ 961.0, 1 ], + [ 962.0, 5 ], + [ 971.0, 1 ], + [ 972.0, 3 ], + [ 981.0, 1 ], + [ 982.0, 6 ], + [ 991.0, 1 ], + [ 992.0, 6 ], + [ 1001.0, 1 ], + [ 1002.0, 3 ], + [ 1011.0, 1 ], + [ 1012.0, 3 ], + [ 1021.0, 1 ], + [ 1022.0, 5 ], + [ 1032.0, 2 ], + [ 1042.0, 2 ], + [ 1052.0, 2 ], + [ 1062.0, 2 ], + [ 1072.0, 2 ], + [ 1082.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 2 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 2 ], + [ 1142.0, 3 ], + [ 1152.0, 1 ], + [ 1162.0, 3 ], + [ 1172.0, 2 ], + [ 1182.0, 3 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 2 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 2 ], + [ 1302.0, 1 ], + [ 1342.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1452.0, 1 ], + [ 1482.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 1 ], + [ 1652.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1722.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1764.0, 1 ], + [ 1792.0, 1 ], + [ 1812.0, 1 ], + [ 1844.0, 1 ], + [ 1884.0, 1 ], + [ 1922.0, 1 ], + [ 1972.0, 1 ], + [ 1982.0, 1 ], + [ 2144.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2304.0, 1 ], + [ 2312.0, 1 ], + [ 2372.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2444.0, 1 ], + [ 2452.0, 1 ], + [ 2484.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2544.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2624.0, 1 ], + [ 2644.0, 1 ], + [ 2684.0, 1 ], + [ 2744.0, 1 ], + [ 2864.0, 1 ], + [ 2872.0, 1 ], + [ 2876.0, 1 ], + [ 2944.0, 1 ], + [ 2996.0, 1 ], + [ 3004.0, 1 ], + [ 3024.0, 1 ], + [ 3116.0, 1 ], + [ 3196.0, 1 ], + [ 3204.0, 1 ], + [ 3244.0, 1 ], + [ 3264.0, 1 ], + [ 3324.0, 1 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3576.0, 1 ], + [ 4208.0, 1 ], + [ 4496.0, 1 ], + [ 4568.0, 1 ], + [ 4688.0, 1 ], + [ 4736.0, 1 ], + [ 4768.0, 1 ], + [ 4864.0, 1 ], + [ 4896.0, 1 ], + [ 5008.0, 1 ], + [ 5032.0, 1 ], + [ 5480.0, 1 ], + [ 5608.0, 1 ], + [ 6200.0, 1 ], + [ 6312.0, 1 ], + [ 6520.0, 1 ], + [ 8040.0, 1 ], + [ 8048.0, 1 ], + [ 20864.0, 1 ], + [ 25568.0, 1 ], + [ 25696.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 510.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 510.0, + "50.0" : 510.0, + "90.0" : 510.0, + "95.0" : 510.0, + "99.0" : 510.0, + "99.9" : 510.0, + "99.99" : 510.0, + "99.999" : 510.0, + "99.9999" : 510.0, + "100.0" : 510.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 510.0, + 511.0, + 510.0, + 511.0, + 510.0 + ] + ] + }, + "p0.50" : { + "score" : 541.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 541.0, + "50.0" : 541.0, + "90.0" : 541.0, + "95.0" : 541.0, + "99.0" : 541.0, + "99.9" : 541.0, + "99.99" : 541.0, + "99.999" : 541.0, + "99.9999" : 541.0, + "100.0" : 541.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 541.0, + 541.0, + 541.0, + 541.0, + 542.0 + ] + ] + }, + "p0.90" : { + "score" : 571.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 571.0, + "50.0" : 571.0, + "90.0" : 571.0, + "95.0" : 571.0, + "99.0" : 571.0, + "99.9" : 571.0, + "99.99" : 571.0, + "99.999" : 571.0, + "99.9999" : 571.0, + "100.0" : 571.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 571.0, + 571.0, + 571.0, + 571.0, + 571.0 + ] + ] + }, + "p0.95" : { + "score" : 591.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 591.0, + "50.0" : 591.0, + "90.0" : 591.0, + "95.0" : 591.0, + "99.0" : 591.0, + "99.9" : 591.0, + "99.99" : 591.0, + "99.999" : 591.0, + "99.9999" : 591.0, + "100.0" : 591.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 591.0, + 591.0, + 591.0, + 591.0, + 591.0 + ] + ] + }, + "p0.99" : { + "score" : 852.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 852.0, + "50.0" : 852.0, + "90.0" : 852.0, + "95.0" : 852.0, + "99.0" : 852.0, + "99.9" : 852.0, + "99.99" : 852.0, + "99.999" : 852.0, + "99.9999" : 852.0, + "100.0" : 852.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 871.5200000000004, + 842.0, + 877.2200000000157, + 842.0, + 832.0 + ] + ] + }, + "p0.999" : { + "score" : 4647.743999999948, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4647.743999999948, + "50.0" : 4647.743999999948, + "90.0" : 4647.743999999948, + "95.0" : 4647.743999999948, + "99.0" : 4647.743999999948, + "99.9" : 4647.743999999948, + "99.99" : 4647.743999999948, + "99.999" : 4647.743999999948, + "99.9999" : 4647.743999999948, + "100.0" : 4647.743999999948 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3383.0400000000227, + 4869.216000000131, + 5092.304000000207, + 5683.00800000038, + 3107.904000000024 + ] + ] + }, + "p0.9999" : { + "score" : 40817.996799983084, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40817.996799983084, + "50.0" : 40817.996799983084, + "90.0" : 40817.996799983084, + "95.0" : 40817.996799983084, + "99.0" : 40817.996799983084, + "99.9" : 40817.996799983084, + "99.99" : 40817.996799983084, + "99.999" : 40817.996799983084, + "99.9999" : 40817.996799983084, + "100.0" : 40817.996799983084 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 24228.45439999923, + 32929.356799994595, + 58433.84319999255, + 68798.3359999992, + 21293.004799977876 + ] + ] + }, + "p1.00" : { + "score" : 662528.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 662528.0, + "50.0" : 662528.0, + "90.0" : 662528.0, + "95.0" : 662528.0, + "99.0" : 662528.0, + "99.9" : 662528.0, + "99.99" : 662528.0, + "99.999" : 662528.0, + "99.9999" : 662528.0, + "100.0" : 662528.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 44160.0, + 55296.0, + 662528.0, + 646144.0, + 25696.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 41920.417818740396, + "scoreError" : 173.76615193437377, + "scoreConfidence" : [ + 41746.65166680602, + 42094.18397067477 + ], + "scorePercentiles" : { + "0.0" : 36864.0, + "50.0" : 40704.0, + "90.0" : 42112.0, + "95.0" : 44352.0, + "99.0" : 66816.0, + "99.9" : 107405.69600000046, + "99.99" : 695317.9135999829, + "99.999" : 771072.0, + "99.9999" : 771072.0, + "100.0" : 771072.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 36864.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 1 ], + [ 37312.0, 2 ], + [ 37376.0, 1 ], + [ 37440.0, 1 ], + [ 37568.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 3 ], + [ 37760.0, 2 ], + [ 37824.0, 1 ], + [ 37888.0, 2 ], + [ 37952.0, 4 ], + [ 38016.0, 2 ], + [ 38080.0, 5 ], + [ 38144.0, 3 ], + [ 38208.0, 2 ], + [ 38272.0, 6 ], + [ 38336.0, 3 ], + [ 38400.0, 5 ], + [ 38464.0, 6 ], + [ 38528.0, 3 ], + [ 38592.0, 13 ], + [ 38656.0, 6 ], + [ 38720.0, 9 ], + [ 38784.0, 11 ], + [ 38848.0, 11 ], + [ 38912.0, 18 ], + [ 38976.0, 26 ], + [ 39040.0, 21 ], + [ 39104.0, 29 ], + [ 39168.0, 29 ], + [ 39232.0, 44 ], + [ 39296.0, 41 ], + [ 39360.0, 65 ], + [ 39424.0, 92 ], + [ 39488.0, 84 ], + [ 39552.0, 111 ], + [ 39616.0, 111 ], + [ 39680.0, 130 ], + [ 39744.0, 183 ], + [ 39808.0, 162 ], + [ 39872.0, 200 ], + [ 39936.0, 274 ], + [ 40000.0, 230 ], + [ 40064.0, 310 ], + [ 40128.0, 288 ], + [ 40192.0, 298 ], + [ 40256.0, 376 ], + [ 40320.0, 325 ], + [ 40384.0, 389 ], + [ 40448.0, 348 ], + [ 40512.0, 367 ], + [ 40576.0, 423 ], + [ 40640.0, 348 ], + [ 40704.0, 385 ], + [ 40768.0, 383 ], + [ 40832.0, 346 ], + [ 40896.0, 378 ], + [ 40960.0, 365 ], + [ 41024.0, 331 ], + [ 41088.0, 392 ], + [ 41152.0, 285 ], + [ 41216.0, 331 ], + [ 41280.0, 275 ], + [ 41344.0, 273 ], + [ 41408.0, 265 ], + [ 41472.0, 237 ], + [ 41536.0, 239 ], + [ 41600.0, 187 ], + [ 41664.0, 158 ], + [ 41728.0, 182 ], + [ 41792.0, 135 ], + [ 41856.0, 124 ], + [ 41920.0, 109 ], + [ 41984.0, 96 ], + [ 42048.0, 89 ], + [ 42112.0, 78 ], + [ 42176.0, 58 ], + [ 42240.0, 60 ], + [ 42304.0, 54 ], + [ 42368.0, 45 ], + [ 42432.0, 28 ], + [ 42496.0, 31 ], + [ 42560.0, 29 ], + [ 42624.0, 24 ], + [ 42688.0, 19 ], + [ 42752.0, 19 ], + [ 42816.0, 16 ], + [ 42880.0, 16 ], + [ 42944.0, 11 ], + [ 43008.0, 12 ], + [ 43072.0, 14 ], + [ 43136.0, 11 ], + [ 43200.0, 9 ], + [ 43264.0, 14 ], + [ 43328.0, 8 ], + [ 43392.0, 11 ], + [ 43456.0, 6 ], + [ 43520.0, 15 ], + [ 43584.0, 10 ], + [ 43648.0, 8 ], + [ 43712.0, 7 ], + [ 43776.0, 6 ], + [ 43840.0, 5 ], + [ 43904.0, 6 ], + [ 43968.0, 11 ], + [ 44032.0, 5 ], + [ 44096.0, 9 ], + [ 44160.0, 7 ], + [ 44224.0, 8 ], + [ 44288.0, 10 ], + [ 44352.0, 6 ], + [ 44416.0, 7 ], + [ 44480.0, 8 ], + [ 44544.0, 4 ], + [ 44608.0, 5 ], + [ 44672.0, 7 ], + [ 44736.0, 5 ], + [ 44800.0, 3 ], + [ 44864.0, 7 ], + [ 44928.0, 2 ], + [ 44992.0, 4 ], + [ 45056.0, 5 ], + [ 45120.0, 6 ], + [ 45184.0, 5 ], + [ 45248.0, 2 ], + [ 45312.0, 4 ], + [ 45376.0, 6 ], + [ 45440.0, 3 ], + [ 45504.0, 5 ], + [ 45568.0, 3 ], + [ 45632.0, 4 ], + [ 45696.0, 2 ], + [ 45760.0, 3 ], + [ 45824.0, 3 ], + [ 45888.0, 2 ], + [ 45952.0, 3 ], + [ 46016.0, 3 ], + [ 46080.0, 2 ], + [ 46144.0, 2 ], + [ 46208.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 2 ], + [ 46400.0, 2 ], + [ 46464.0, 2 ], + [ 46528.0, 2 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 2 ], + [ 46848.0, 2 ], + [ 46912.0, 1 ], + [ 46976.0, 2 ], + [ 47040.0, 2 ], + [ 47104.0, 1 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 2 ], + [ 47552.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48064.0, 2 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 2 ], + [ 48320.0, 1 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 2 ], + [ 48640.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 4 ], + [ 49152.0, 2 ], + [ 49216.0, 1 ], + [ 49280.0, 1 ], + [ 49344.0, 1 ], + [ 49408.0, 2 ], + [ 49472.0, 1 ], + [ 49536.0, 1 ], + [ 49600.0, 1 ], + [ 49728.0, 1 ], + [ 49856.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50048.0, 2 ], + [ 50112.0, 1 ], + [ 50240.0, 1 ], + [ 50432.0, 1 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52288.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52992.0, 1 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53632.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54784.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55296.0, 1 ], + [ 56256.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57216.0, 2 ], + [ 57280.0, 1 ], + [ 57472.0, 1 ], + [ 57600.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 58176.0, 1 ], + [ 58496.0, 1 ], + [ 58752.0, 1 ], + [ 59008.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 2 ], + [ 60288.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 2 ], + [ 60800.0, 1 ], + [ 60864.0, 1 ], + [ 60992.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61184.0, 1 ], + [ 61312.0, 1 ], + [ 61440.0, 2 ], + [ 61632.0, 1 ], + [ 61696.0, 2 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 62016.0, 1 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62208.0, 2 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 2 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62784.0, 1 ], + [ 62848.0, 1 ], + [ 62976.0, 1 ], + [ 63040.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 2 ], + [ 63232.0, 3 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63616.0, 2 ], + [ 63680.0, 1 ], + [ 63744.0, 3 ], + [ 63808.0, 1 ], + [ 63872.0, 1 ], + [ 63936.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 2 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64448.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 2 ], + [ 66816.0, 4 ], + [ 66944.0, 2 ], + [ 67072.0, 1 ], + [ 67200.0, 2 ], + [ 67328.0, 2 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 2 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 2 ], + [ 68736.0, 2 ], + [ 68864.0, 1 ], + [ 69120.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 71040.0, 1 ], + [ 71296.0, 1 ], + [ 72192.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73216.0, 1 ], + [ 73856.0, 1 ], + [ 75392.0, 1 ], + [ 76032.0, 1 ], + [ 78080.0, 1 ], + [ 78592.0, 1 ], + [ 80128.0, 1 ], + [ 83072.0, 1 ], + [ 85248.0, 1 ], + [ 86144.0, 1 ], + [ 86784.0, 1 ], + [ 89856.0, 1 ], + [ 90368.0, 1 ], + [ 91008.0, 1 ], + [ 97408.0, 1 ], + [ 102784.0, 1 ], + [ 103680.0, 1 ], + [ 104576.0, 1 ], + [ 106112.0, 1 ], + [ 106368.0, 1 ], + [ 106496.0, 1 ], + [ 106752.0, 1 ], + [ 107008.0, 1 ], + [ 107136.0, 1 ], + [ 133120.0, 1 ], + [ 683008.0, 1 ], + [ 695296.0, 1 ], + [ 717824.0, 1 ], + [ 732160.0, 1 ] + ], + [ + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37568.0, 1 ], + [ 37632.0, 4 ], + [ 37696.0, 2 ], + [ 37760.0, 2 ], + [ 37824.0, 1 ], + [ 37888.0, 1 ], + [ 37952.0, 2 ], + [ 38016.0, 2 ], + [ 38080.0, 3 ], + [ 38144.0, 2 ], + [ 38208.0, 3 ], + [ 38272.0, 8 ], + [ 38336.0, 6 ], + [ 38400.0, 3 ], + [ 38464.0, 5 ], + [ 38528.0, 7 ], + [ 38592.0, 12 ], + [ 38656.0, 11 ], + [ 38720.0, 8 ], + [ 38784.0, 14 ], + [ 38848.0, 12 ], + [ 38912.0, 19 ], + [ 38976.0, 27 ], + [ 39040.0, 29 ], + [ 39104.0, 32 ], + [ 39168.0, 45 ], + [ 39232.0, 57 ], + [ 39296.0, 58 ], + [ 39360.0, 67 ], + [ 39424.0, 106 ], + [ 39488.0, 108 ], + [ 39552.0, 134 ], + [ 39616.0, 162 ], + [ 39680.0, 149 ], + [ 39744.0, 201 ], + [ 39808.0, 204 ], + [ 39872.0, 208 ], + [ 39936.0, 275 ], + [ 40000.0, 265 ], + [ 40064.0, 307 ], + [ 40128.0, 320 ], + [ 40192.0, 333 ], + [ 40256.0, 380 ], + [ 40320.0, 347 ], + [ 40384.0, 405 ], + [ 40448.0, 363 ], + [ 40512.0, 349 ], + [ 40576.0, 431 ], + [ 40640.0, 393 ], + [ 40704.0, 407 ], + [ 40768.0, 387 ], + [ 40832.0, 354 ], + [ 40896.0, 412 ], + [ 40960.0, 313 ], + [ 41024.0, 310 ], + [ 41088.0, 346 ], + [ 41152.0, 288 ], + [ 41216.0, 321 ], + [ 41280.0, 226 ], + [ 41344.0, 222 ], + [ 41408.0, 252 ], + [ 41472.0, 198 ], + [ 41536.0, 207 ], + [ 41600.0, 159 ], + [ 41664.0, 122 ], + [ 41728.0, 163 ], + [ 41792.0, 108 ], + [ 41856.0, 107 ], + [ 41920.0, 105 ], + [ 41984.0, 82 ], + [ 42048.0, 82 ], + [ 42112.0, 70 ], + [ 42176.0, 47 ], + [ 42240.0, 64 ], + [ 42304.0, 36 ], + [ 42368.0, 48 ], + [ 42432.0, 30 ], + [ 42496.0, 28 ], + [ 42560.0, 31 ], + [ 42624.0, 27 ], + [ 42688.0, 28 ], + [ 42752.0, 20 ], + [ 42816.0, 23 ], + [ 42880.0, 26 ], + [ 42944.0, 13 ], + [ 43008.0, 16 ], + [ 43072.0, 17 ], + [ 43136.0, 15 ], + [ 43200.0, 17 ], + [ 43264.0, 7 ], + [ 43328.0, 15 ], + [ 43392.0, 14 ], + [ 43456.0, 14 ], + [ 43520.0, 15 ], + [ 43584.0, 13 ], + [ 43648.0, 11 ], + [ 43712.0, 18 ], + [ 43776.0, 10 ], + [ 43840.0, 10 ], + [ 43904.0, 15 ], + [ 43968.0, 13 ], + [ 44032.0, 12 ], + [ 44096.0, 6 ], + [ 44160.0, 9 ], + [ 44224.0, 8 ], + [ 44288.0, 5 ], + [ 44352.0, 7 ], + [ 44416.0, 11 ], + [ 44480.0, 7 ], + [ 44544.0, 6 ], + [ 44608.0, 8 ], + [ 44672.0, 7 ], + [ 44736.0, 3 ], + [ 44800.0, 8 ], + [ 44864.0, 3 ], + [ 44928.0, 6 ], + [ 44992.0, 4 ], + [ 45056.0, 7 ], + [ 45120.0, 5 ], + [ 45184.0, 2 ], + [ 45248.0, 4 ], + [ 45312.0, 3 ], + [ 45376.0, 4 ], + [ 45440.0, 6 ], + [ 45504.0, 3 ], + [ 45568.0, 1 ], + [ 45632.0, 2 ], + [ 45696.0, 2 ], + [ 45760.0, 4 ], + [ 45824.0, 3 ], + [ 45888.0, 4 ], + [ 45952.0, 1 ], + [ 46016.0, 2 ], + [ 46080.0, 1 ], + [ 46144.0, 2 ], + [ 46208.0, 3 ], + [ 46272.0, 2 ], + [ 46336.0, 2 ], + [ 46400.0, 2 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46976.0, 2 ], + [ 47040.0, 1 ], + [ 47104.0, 3 ], + [ 47168.0, 2 ], + [ 47232.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 3 ], + [ 47616.0, 2 ], + [ 47680.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 2 ], + [ 48000.0, 2 ], + [ 48064.0, 2 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 2 ], + [ 48320.0, 1 ], + [ 48512.0, 4 ], + [ 48576.0, 2 ], + [ 48640.0, 1 ], + [ 48704.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 2 ], + [ 49024.0, 1 ], + [ 49088.0, 1 ], + [ 49216.0, 1 ], + [ 49344.0, 1 ], + [ 49472.0, 1 ], + [ 49536.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50112.0, 1 ], + [ 50240.0, 1 ], + [ 50432.0, 1 ], + [ 50560.0, 2 ], + [ 50624.0, 1 ], + [ 50816.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51456.0, 1 ], + [ 51648.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53504.0, 1 ], + [ 53888.0, 1 ], + [ 54208.0, 1 ], + [ 54336.0, 1 ], + [ 54656.0, 1 ], + [ 54912.0, 1 ], + [ 55424.0, 1 ], + [ 56000.0, 1 ], + [ 56320.0, 1 ], + [ 56576.0, 1 ], + [ 57216.0, 1 ], + [ 57728.0, 1 ], + [ 57984.0, 1 ], + [ 58176.0, 1 ], + [ 58496.0, 1 ], + [ 59072.0, 1 ], + [ 59392.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60224.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 2 ], + [ 60608.0, 1 ], + [ 60992.0, 1 ], + [ 61056.0, 1 ], + [ 61248.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61504.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 62144.0, 2 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 2 ], + [ 62912.0, 1 ], + [ 63040.0, 1 ], + [ 63168.0, 1 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63872.0, 1 ], + [ 64064.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64896.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65344.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 2 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69248.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 69888.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 73088.0, 1 ], + [ 73344.0, 1 ], + [ 73472.0, 1 ], + [ 74112.0, 1 ], + [ 74880.0, 1 ], + [ 76288.0, 1 ], + [ 78080.0, 1 ], + [ 79232.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80384.0, 1 ], + [ 88192.0, 1 ], + [ 90624.0, 1 ], + [ 95360.0, 1 ], + [ 95488.0, 1 ], + [ 96384.0, 1 ], + [ 105472.0, 1 ], + [ 105728.0, 1 ], + [ 106368.0, 1 ], + [ 107264.0, 1 ], + [ 108288.0, 1 ], + [ 123776.0, 1 ], + [ 605184.0, 1 ], + [ 615424.0, 1 ], + [ 626688.0, 1 ], + [ 630784.0, 1 ], + [ 636928.0, 1 ], + [ 663552.0, 1 ] + ], + [ + [ 36992.0, 1 ], + [ 37184.0, 1 ], + [ 37312.0, 1 ], + [ 37376.0, 1 ], + [ 37504.0, 1 ], + [ 37568.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 2 ], + [ 37824.0, 1 ], + [ 37888.0, 2 ], + [ 37952.0, 5 ], + [ 38016.0, 1 ], + [ 38080.0, 2 ], + [ 38144.0, 3 ], + [ 38208.0, 5 ], + [ 38272.0, 9 ], + [ 38336.0, 6 ], + [ 38400.0, 7 ], + [ 38464.0, 10 ], + [ 38528.0, 12 ], + [ 38592.0, 20 ], + [ 38656.0, 17 ], + [ 38720.0, 17 ], + [ 38784.0, 28 ], + [ 38848.0, 24 ], + [ 38912.0, 41 ], + [ 38976.0, 37 ], + [ 39040.0, 50 ], + [ 39104.0, 53 ], + [ 39168.0, 60 ], + [ 39232.0, 87 ], + [ 39296.0, 68 ], + [ 39360.0, 86 ], + [ 39424.0, 123 ], + [ 39488.0, 121 ], + [ 39552.0, 132 ], + [ 39616.0, 138 ], + [ 39680.0, 147 ], + [ 39744.0, 225 ], + [ 39808.0, 202 ], + [ 39872.0, 229 ], + [ 39936.0, 291 ], + [ 40000.0, 258 ], + [ 40064.0, 293 ], + [ 40128.0, 291 ], + [ 40192.0, 310 ], + [ 40256.0, 353 ], + [ 40320.0, 337 ], + [ 40384.0, 410 ], + [ 40448.0, 357 ], + [ 40512.0, 350 ], + [ 40576.0, 426 ], + [ 40640.0, 330 ], + [ 40704.0, 354 ], + [ 40768.0, 372 ], + [ 40832.0, 329 ], + [ 40896.0, 365 ], + [ 40960.0, 294 ], + [ 41024.0, 263 ], + [ 41088.0, 335 ], + [ 41152.0, 254 ], + [ 41216.0, 295 ], + [ 41280.0, 224 ], + [ 41344.0, 219 ], + [ 41408.0, 247 ], + [ 41472.0, 184 ], + [ 41536.0, 193 ], + [ 41600.0, 146 ], + [ 41664.0, 125 ], + [ 41728.0, 147 ], + [ 41792.0, 110 ], + [ 41856.0, 109 ], + [ 41920.0, 93 ], + [ 41984.0, 73 ], + [ 42048.0, 79 ], + [ 42112.0, 55 ], + [ 42176.0, 46 ], + [ 42240.0, 49 ], + [ 42304.0, 50 ], + [ 42368.0, 45 ], + [ 42432.0, 25 ], + [ 42496.0, 30 ], + [ 42560.0, 29 ], + [ 42624.0, 18 ], + [ 42688.0, 28 ], + [ 42752.0, 20 ], + [ 42816.0, 16 ], + [ 42880.0, 22 ], + [ 42944.0, 15 ], + [ 43008.0, 17 ], + [ 43072.0, 10 ], + [ 43136.0, 12 ], + [ 43200.0, 14 ], + [ 43264.0, 11 ], + [ 43328.0, 8 ], + [ 43392.0, 10 ], + [ 43456.0, 9 ], + [ 43520.0, 11 ], + [ 43584.0, 9 ], + [ 43648.0, 8 ], + [ 43712.0, 14 ], + [ 43776.0, 10 ], + [ 43840.0, 8 ], + [ 43904.0, 6 ], + [ 43968.0, 10 ], + [ 44032.0, 6 ], + [ 44096.0, 9 ], + [ 44160.0, 9 ], + [ 44224.0, 8 ], + [ 44288.0, 3 ], + [ 44352.0, 7 ], + [ 44416.0, 5 ], + [ 44480.0, 5 ], + [ 44544.0, 2 ], + [ 44608.0, 3 ], + [ 44672.0, 2 ], + [ 44736.0, 7 ], + [ 44800.0, 3 ], + [ 44864.0, 3 ], + [ 44928.0, 2 ], + [ 44992.0, 6 ], + [ 45056.0, 1 ], + [ 45120.0, 3 ], + [ 45184.0, 5 ], + [ 45248.0, 2 ], + [ 45312.0, 2 ], + [ 45376.0, 7 ], + [ 45440.0, 5 ], + [ 45504.0, 2 ], + [ 45568.0, 3 ], + [ 45632.0, 1 ], + [ 45696.0, 4 ], + [ 45760.0, 3 ], + [ 45824.0, 1 ], + [ 45888.0, 2 ], + [ 45952.0, 1 ], + [ 46016.0, 2 ], + [ 46080.0, 1 ], + [ 46144.0, 2 ], + [ 46208.0, 3 ], + [ 46272.0, 4 ], + [ 46336.0, 1 ], + [ 46400.0, 3 ], + [ 46464.0, 1 ], + [ 46528.0, 2 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 2 ], + [ 46976.0, 2 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 3 ], + [ 47232.0, 1 ], + [ 47296.0, 2 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 2 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 2 ], + [ 48000.0, 1 ], + [ 48064.0, 1 ], + [ 48128.0, 2 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48384.0, 2 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48640.0, 1 ], + [ 48704.0, 2 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 1 ], + [ 49088.0, 1 ], + [ 49152.0, 2 ], + [ 49216.0, 1 ], + [ 49280.0, 1 ], + [ 49344.0, 2 ], + [ 49472.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 1 ], + [ 49856.0, 1 ], + [ 49984.0, 1 ], + [ 50112.0, 1 ], + [ 50240.0, 1 ], + [ 50304.0, 1 ], + [ 50368.0, 1 ], + [ 50432.0, 1 ], + [ 50560.0, 1 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 2 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51840.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 2 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 53120.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54528.0, 1 ], + [ 54656.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 55168.0, 1 ], + [ 55488.0, 1 ], + [ 55872.0, 1 ], + [ 56128.0, 1 ], + [ 56320.0, 1 ], + [ 57024.0, 2 ], + [ 57408.0, 1 ], + [ 57664.0, 1 ], + [ 57920.0, 1 ], + [ 58240.0, 1 ], + [ 58560.0, 1 ], + [ 58752.0, 1 ], + [ 59264.0, 1 ], + [ 59392.0, 2 ], + [ 59456.0, 2 ], + [ 59584.0, 1 ], + [ 59648.0, 2 ], + [ 59712.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 2 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 60800.0, 1 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61568.0, 1 ], + [ 61824.0, 2 ], + [ 61888.0, 1 ], + [ 62016.0, 1 ], + [ 62144.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 2 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62784.0, 1 ], + [ 62912.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 2 ], + [ 63616.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63808.0, 1 ], + [ 63872.0, 1 ], + [ 63936.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 2 ], + [ 64512.0, 1 ], + [ 64576.0, 3 ], + [ 64640.0, 3 ], + [ 64704.0, 5 ], + [ 64768.0, 2 ], + [ 64832.0, 2 ], + [ 64896.0, 3 ], + [ 64960.0, 2 ], + [ 65024.0, 5 ], + [ 65088.0, 4 ], + [ 65152.0, 4 ], + [ 65216.0, 3 ], + [ 65280.0, 4 ], + [ 65344.0, 2 ], + [ 65408.0, 2 ], + [ 65472.0, 4 ], + [ 65536.0, 9 ], + [ 65664.0, 12 ], + [ 65792.0, 13 ], + [ 65920.0, 8 ], + [ 66048.0, 9 ], + [ 66176.0, 13 ], + [ 66304.0, 10 ], + [ 66432.0, 7 ], + [ 66560.0, 8 ], + [ 66688.0, 8 ], + [ 66816.0, 8 ], + [ 66944.0, 8 ], + [ 67072.0, 6 ], + [ 67200.0, 7 ], + [ 67328.0, 7 ], + [ 67456.0, 3 ], + [ 67584.0, 4 ], + [ 67712.0, 2 ], + [ 67840.0, 4 ], + [ 67968.0, 3 ], + [ 68096.0, 1 ], + [ 68224.0, 3 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 2 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 71680.0, 1 ], + [ 72192.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 74112.0, 1 ], + [ 74368.0, 1 ], + [ 74752.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 76160.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77312.0, 1 ], + [ 78080.0, 1 ], + [ 78464.0, 1 ], + [ 79872.0, 1 ], + [ 80512.0, 1 ], + [ 81280.0, 1 ], + [ 82560.0, 1 ], + [ 82816.0, 1 ], + [ 86144.0, 1 ], + [ 89472.0, 1 ], + [ 90880.0, 1 ], + [ 98432.0, 1 ], + [ 100096.0, 1 ], + [ 100352.0, 1 ], + [ 100480.0, 1 ], + [ 100736.0, 1 ], + [ 104576.0, 1 ], + [ 104960.0, 1 ], + [ 105088.0, 1 ], + [ 105856.0, 1 ], + [ 105984.0, 1 ], + [ 106112.0, 1 ], + [ 106880.0, 1 ], + [ 107520.0, 1 ], + [ 108672.0, 1 ], + [ 109312.0, 1 ], + [ 111744.0, 1 ], + [ 112000.0, 1 ], + [ 112896.0, 1 ], + [ 117504.0, 1 ], + [ 118144.0, 1 ], + [ 130432.0, 1 ], + [ 133632.0, 1 ], + [ 657408.0, 1 ], + [ 697344.0, 1 ], + [ 771072.0, 1 ] + ], + [ + [ 36992.0, 1 ], + [ 37248.0, 2 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 2 ], + [ 37760.0, 2 ], + [ 37824.0, 1 ], + [ 37888.0, 1 ], + [ 37952.0, 4 ], + [ 38016.0, 4 ], + [ 38080.0, 4 ], + [ 38144.0, 2 ], + [ 38208.0, 4 ], + [ 38272.0, 8 ], + [ 38336.0, 7 ], + [ 38400.0, 9 ], + [ 38464.0, 8 ], + [ 38528.0, 10 ], + [ 38592.0, 13 ], + [ 38656.0, 13 ], + [ 38720.0, 17 ], + [ 38784.0, 23 ], + [ 38848.0, 27 ], + [ 38912.0, 38 ], + [ 38976.0, 35 ], + [ 39040.0, 36 ], + [ 39104.0, 57 ], + [ 39168.0, 56 ], + [ 39232.0, 69 ], + [ 39296.0, 81 ], + [ 39360.0, 95 ], + [ 39424.0, 107 ], + [ 39488.0, 118 ], + [ 39552.0, 141 ], + [ 39616.0, 151 ], + [ 39680.0, 150 ], + [ 39744.0, 194 ], + [ 39808.0, 211 ], + [ 39872.0, 198 ], + [ 39936.0, 264 ], + [ 40000.0, 246 ], + [ 40064.0, 302 ], + [ 40128.0, 249 ], + [ 40192.0, 279 ], + [ 40256.0, 331 ], + [ 40320.0, 287 ], + [ 40384.0, 329 ], + [ 40448.0, 292 ], + [ 40512.0, 326 ], + [ 40576.0, 365 ], + [ 40640.0, 308 ], + [ 40704.0, 325 ], + [ 40768.0, 303 ], + [ 40832.0, 278 ], + [ 40896.0, 310 ], + [ 40960.0, 273 ], + [ 41024.0, 242 ], + [ 41088.0, 296 ], + [ 41152.0, 233 ], + [ 41216.0, 254 ], + [ 41280.0, 191 ], + [ 41344.0, 202 ], + [ 41408.0, 183 ], + [ 41472.0, 145 ], + [ 41536.0, 137 ], + [ 41600.0, 132 ], + [ 41664.0, 121 ], + [ 41728.0, 115 ], + [ 41792.0, 85 ], + [ 41856.0, 80 ], + [ 41920.0, 77 ], + [ 41984.0, 66 ], + [ 42048.0, 68 ], + [ 42112.0, 43 ], + [ 42176.0, 41 ], + [ 42240.0, 54 ], + [ 42304.0, 30 ], + [ 42368.0, 32 ], + [ 42432.0, 23 ], + [ 42496.0, 30 ], + [ 42560.0, 24 ], + [ 42624.0, 15 ], + [ 42688.0, 19 ], + [ 42752.0, 14 ], + [ 42816.0, 10 ], + [ 42880.0, 12 ], + [ 42944.0, 15 ], + [ 43008.0, 13 ], + [ 43072.0, 14 ], + [ 43136.0, 7 ], + [ 43200.0, 8 ], + [ 43264.0, 10 ], + [ 43328.0, 6 ], + [ 43392.0, 7 ], + [ 43456.0, 10 ], + [ 43520.0, 7 ], + [ 43584.0, 7 ], + [ 43648.0, 6 ], + [ 43712.0, 8 ], + [ 43776.0, 7 ], + [ 43840.0, 9 ], + [ 43904.0, 8 ], + [ 43968.0, 6 ], + [ 44032.0, 2 ], + [ 44096.0, 6 ], + [ 44160.0, 9 ], + [ 44224.0, 8 ], + [ 44288.0, 4 ], + [ 44352.0, 3 ], + [ 44416.0, 4 ], + [ 44480.0, 7 ], + [ 44544.0, 7 ], + [ 44608.0, 5 ], + [ 44672.0, 5 ], + [ 44736.0, 2 ], + [ 44800.0, 2 ], + [ 44864.0, 5 ], + [ 44928.0, 3 ], + [ 44992.0, 3 ], + [ 45056.0, 4 ], + [ 45120.0, 2 ], + [ 45184.0, 4 ], + [ 45248.0, 2 ], + [ 45312.0, 2 ], + [ 45376.0, 1 ], + [ 45440.0, 4 ], + [ 45504.0, 3 ], + [ 45568.0, 3 ], + [ 45632.0, 4 ], + [ 45696.0, 4 ], + [ 45760.0, 2 ], + [ 45824.0, 2 ], + [ 45888.0, 3 ], + [ 45952.0, 2 ], + [ 46016.0, 5 ], + [ 46080.0, 1 ], + [ 46144.0, 2 ], + [ 46208.0, 1 ], + [ 46272.0, 2 ], + [ 46336.0, 1 ], + [ 46400.0, 4 ], + [ 46464.0, 1 ], + [ 46528.0, 1 ], + [ 46592.0, 2 ], + [ 46656.0, 1 ], + [ 46720.0, 2 ], + [ 46912.0, 1 ], + [ 46976.0, 2 ], + [ 47104.0, 1 ], + [ 47168.0, 2 ], + [ 47232.0, 1 ], + [ 47360.0, 1 ], + [ 47488.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 2 ], + [ 48192.0, 1 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48640.0, 1 ], + [ 48704.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 49152.0, 1 ], + [ 49216.0, 1 ], + [ 49280.0, 1 ], + [ 49344.0, 1 ], + [ 49472.0, 1 ], + [ 49536.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 2 ], + [ 49984.0, 1 ], + [ 50048.0, 1 ], + [ 50112.0, 1 ], + [ 50176.0, 1 ], + [ 50240.0, 1 ], + [ 50304.0, 2 ], + [ 50432.0, 2 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50624.0, 2 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50880.0, 1 ], + [ 51008.0, 2 ], + [ 51072.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 52096.0, 1 ], + [ 52224.0, 1 ], + [ 52416.0, 1 ], + [ 52544.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52928.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53696.0, 1 ], + [ 54016.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54656.0, 1 ], + [ 55040.0, 1 ], + [ 55168.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57408.0, 1 ], + [ 57536.0, 1 ], + [ 57600.0, 1 ], + [ 58112.0, 1 ], + [ 58432.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 59008.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 2 ], + [ 59584.0, 1 ], + [ 59712.0, 2 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 2 ], + [ 59968.0, 1 ], + [ 60160.0, 2 ], + [ 60224.0, 1 ], + [ 60288.0, 2 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 2 ], + [ 60544.0, 1 ], + [ 60608.0, 2 ], + [ 60672.0, 1 ], + [ 60736.0, 3 ], + [ 60800.0, 3 ], + [ 60864.0, 3 ], + [ 60928.0, 3 ], + [ 60992.0, 1 ], + [ 61056.0, 4 ], + [ 61120.0, 2 ], + [ 61184.0, 4 ], + [ 61248.0, 3 ], + [ 61312.0, 4 ], + [ 61376.0, 4 ], + [ 61440.0, 5 ], + [ 61504.0, 3 ], + [ 61568.0, 2 ], + [ 61632.0, 3 ], + [ 61696.0, 4 ], + [ 61760.0, 6 ], + [ 61824.0, 4 ], + [ 61888.0, 3 ], + [ 61952.0, 6 ], + [ 62016.0, 6 ], + [ 62080.0, 7 ], + [ 62144.0, 6 ], + [ 62208.0, 5 ], + [ 62272.0, 4 ], + [ 62336.0, 7 ], + [ 62400.0, 4 ], + [ 62464.0, 7 ], + [ 62528.0, 9 ], + [ 62592.0, 4 ], + [ 62656.0, 5 ], + [ 62720.0, 7 ], + [ 62784.0, 7 ], + [ 62848.0, 5 ], + [ 62912.0, 6 ], + [ 62976.0, 4 ], + [ 63040.0, 7 ], + [ 63104.0, 8 ], + [ 63168.0, 5 ], + [ 63232.0, 8 ], + [ 63296.0, 8 ], + [ 63360.0, 6 ], + [ 63424.0, 12 ], + [ 63488.0, 9 ], + [ 63552.0, 10 ], + [ 63616.0, 6 ], + [ 63680.0, 8 ], + [ 63744.0, 6 ], + [ 63808.0, 6 ], + [ 63872.0, 8 ], + [ 63936.0, 9 ], + [ 64000.0, 9 ], + [ 64064.0, 9 ], + [ 64128.0, 7 ], + [ 64192.0, 8 ], + [ 64256.0, 9 ], + [ 64320.0, 15 ], + [ 64384.0, 10 ], + [ 64448.0, 8 ], + [ 64512.0, 11 ], + [ 64576.0, 15 ], + [ 64640.0, 14 ], + [ 64704.0, 16 ], + [ 64768.0, 7 ], + [ 64832.0, 12 ], + [ 64896.0, 10 ], + [ 64960.0, 12 ], + [ 65024.0, 13 ], + [ 65088.0, 13 ], + [ 65152.0, 17 ], + [ 65216.0, 14 ], + [ 65280.0, 11 ], + [ 65344.0, 11 ], + [ 65408.0, 14 ], + [ 65472.0, 11 ], + [ 65536.0, 21 ], + [ 65664.0, 29 ], + [ 65792.0, 33 ], + [ 65920.0, 23 ], + [ 66048.0, 30 ], + [ 66176.0, 26 ], + [ 66304.0, 25 ], + [ 66432.0, 24 ], + [ 66560.0, 19 ], + [ 66688.0, 19 ], + [ 66816.0, 18 ], + [ 66944.0, 11 ], + [ 67072.0, 14 ], + [ 67200.0, 13 ], + [ 67328.0, 16 ], + [ 67456.0, 11 ], + [ 67584.0, 10 ], + [ 67712.0, 7 ], + [ 67840.0, 9 ], + [ 67968.0, 4 ], + [ 68096.0, 6 ], + [ 68224.0, 9 ], + [ 68352.0, 4 ], + [ 68480.0, 6 ], + [ 68608.0, 5 ], + [ 68736.0, 6 ], + [ 68864.0, 4 ], + [ 68992.0, 4 ], + [ 69120.0, 5 ], + [ 69248.0, 2 ], + [ 69376.0, 2 ], + [ 69504.0, 3 ], + [ 69632.0, 2 ], + [ 69760.0, 3 ], + [ 69888.0, 3 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 3 ], + [ 70400.0, 3 ], + [ 70528.0, 2 ], + [ 70656.0, 2 ], + [ 70784.0, 1 ], + [ 70912.0, 3 ], + [ 71040.0, 3 ], + [ 71168.0, 2 ], + [ 71296.0, 4 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72448.0, 2 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 2 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 73472.0, 2 ], + [ 73600.0, 1 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 2 ], + [ 74496.0, 1 ], + [ 74752.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 76800.0, 1 ], + [ 77184.0, 2 ], + [ 77312.0, 1 ], + [ 77440.0, 1 ], + [ 77824.0, 1 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 78848.0, 1 ], + [ 79104.0, 1 ], + [ 79360.0, 1 ], + [ 79488.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 1 ], + [ 80384.0, 1 ], + [ 80640.0, 1 ], + [ 81792.0, 1 ], + [ 82048.0, 1 ], + [ 82304.0, 1 ], + [ 82432.0, 1 ], + [ 83072.0, 1 ], + [ 83584.0, 1 ], + [ 84608.0, 1 ], + [ 85120.0, 1 ], + [ 86528.0, 1 ], + [ 91776.0, 1 ], + [ 93312.0, 1 ], + [ 95744.0, 1 ], + [ 101888.0, 1 ], + [ 102400.0, 1 ], + [ 104192.0, 1 ], + [ 104960.0, 1 ], + [ 105600.0, 1 ], + [ 106240.0, 1 ], + [ 106496.0, 1 ], + [ 106752.0, 1 ], + [ 106880.0, 1 ], + [ 107392.0, 1 ], + [ 107648.0, 1 ], + [ 108928.0, 1 ], + [ 109312.0, 1 ], + [ 111488.0, 1 ], + [ 112128.0, 1 ], + [ 112512.0, 1 ], + [ 114944.0, 1 ], + [ 116224.0, 1 ], + [ 116864.0, 1 ], + [ 116992.0, 1 ], + [ 117760.0, 1 ], + [ 123520.0, 1 ], + [ 133632.0, 1 ], + [ 133888.0, 1 ], + [ 134656.0, 1 ], + [ 136960.0, 1 ], + [ 138752.0, 1 ], + [ 139776.0, 1 ], + [ 140032.0, 1 ], + [ 140544.0, 1 ], + [ 142592.0, 1 ], + [ 151808.0, 1 ], + [ 164352.0, 1 ], + [ 581632.0, 1 ], + [ 619520.0, 1 ], + [ 632832.0, 1 ], + [ 636928.0, 1 ] + ], + [ + [ 37184.0, 1 ], + [ 37312.0, 1 ], + [ 37440.0, 1 ], + [ 37568.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 1 ], + [ 37824.0, 1 ], + [ 37888.0, 2 ], + [ 37952.0, 1 ], + [ 38016.0, 1 ], + [ 38080.0, 3 ], + [ 38144.0, 3 ], + [ 38208.0, 3 ], + [ 38272.0, 3 ], + [ 38336.0, 4 ], + [ 38400.0, 6 ], + [ 38464.0, 6 ], + [ 38528.0, 7 ], + [ 38592.0, 6 ], + [ 38656.0, 7 ], + [ 38720.0, 12 ], + [ 38784.0, 15 ], + [ 38848.0, 15 ], + [ 38912.0, 24 ], + [ 38976.0, 21 ], + [ 39040.0, 21 ], + [ 39104.0, 37 ], + [ 39168.0, 42 ], + [ 39232.0, 55 ], + [ 39296.0, 68 ], + [ 39360.0, 65 ], + [ 39424.0, 109 ], + [ 39488.0, 108 ], + [ 39552.0, 153 ], + [ 39616.0, 146 ], + [ 39680.0, 163 ], + [ 39744.0, 228 ], + [ 39808.0, 197 ], + [ 39872.0, 240 ], + [ 39936.0, 280 ], + [ 40000.0, 267 ], + [ 40064.0, 348 ], + [ 40128.0, 280 ], + [ 40192.0, 314 ], + [ 40256.0, 421 ], + [ 40320.0, 362 ], + [ 40384.0, 435 ], + [ 40448.0, 363 ], + [ 40512.0, 372 ], + [ 40576.0, 407 ], + [ 40640.0, 363 ], + [ 40704.0, 381 ], + [ 40768.0, 382 ], + [ 40832.0, 324 ], + [ 40896.0, 390 ], + [ 40960.0, 324 ], + [ 41024.0, 324 ], + [ 41088.0, 329 ], + [ 41152.0, 282 ], + [ 41216.0, 302 ], + [ 41280.0, 256 ], + [ 41344.0, 252 ], + [ 41408.0, 245 ], + [ 41472.0, 209 ], + [ 41536.0, 194 ], + [ 41600.0, 167 ], + [ 41664.0, 154 ], + [ 41728.0, 149 ], + [ 41792.0, 132 ], + [ 41856.0, 116 ], + [ 41920.0, 121 ], + [ 41984.0, 81 ], + [ 42048.0, 94 ], + [ 42112.0, 64 ], + [ 42176.0, 62 ], + [ 42240.0, 50 ], + [ 42304.0, 45 ], + [ 42368.0, 48 ], + [ 42432.0, 34 ], + [ 42496.0, 25 ], + [ 42560.0, 31 ], + [ 42624.0, 19 ], + [ 42688.0, 23 ], + [ 42752.0, 27 ], + [ 42816.0, 19 ], + [ 42880.0, 20 ], + [ 42944.0, 13 ], + [ 43008.0, 10 ], + [ 43072.0, 13 ], + [ 43136.0, 9 ], + [ 43200.0, 18 ], + [ 43264.0, 9 ], + [ 43328.0, 9 ], + [ 43392.0, 15 ], + [ 43456.0, 8 ], + [ 43520.0, 9 ], + [ 43584.0, 7 ], + [ 43648.0, 6 ], + [ 43712.0, 7 ], + [ 43776.0, 3 ], + [ 43840.0, 7 ], + [ 43904.0, 7 ], + [ 43968.0, 6 ], + [ 44032.0, 6 ], + [ 44096.0, 4 ], + [ 44160.0, 5 ], + [ 44224.0, 5 ], + [ 44288.0, 1 ], + [ 44352.0, 5 ], + [ 44416.0, 5 ], + [ 44480.0, 7 ], + [ 44544.0, 3 ], + [ 44608.0, 7 ], + [ 44672.0, 5 ], + [ 44736.0, 5 ], + [ 44800.0, 3 ], + [ 44864.0, 5 ], + [ 44928.0, 5 ], + [ 44992.0, 2 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 2 ], + [ 45376.0, 3 ], + [ 45440.0, 5 ], + [ 45504.0, 3 ], + [ 45568.0, 2 ], + [ 45632.0, 4 ], + [ 45696.0, 4 ], + [ 45760.0, 2 ], + [ 45824.0, 2 ], + [ 45888.0, 3 ], + [ 45952.0, 5 ], + [ 46016.0, 2 ], + [ 46080.0, 2 ], + [ 46144.0, 3 ], + [ 46208.0, 1 ], + [ 46272.0, 2 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46464.0, 3 ], + [ 46528.0, 2 ], + [ 46592.0, 2 ], + [ 46656.0, 1 ], + [ 46720.0, 2 ], + [ 46784.0, 3 ], + [ 46848.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 2 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 2 ], + [ 47360.0, 2 ], + [ 47424.0, 3 ], + [ 47488.0, 2 ], + [ 47552.0, 1 ], + [ 47680.0, 2 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48320.0, 2 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48640.0, 1 ], + [ 48704.0, 1 ], + [ 48768.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 1 ], + [ 49088.0, 1 ], + [ 49152.0, 1 ], + [ 49216.0, 1 ], + [ 49344.0, 1 ], + [ 49408.0, 1 ], + [ 49472.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 1 ], + [ 49792.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50048.0, 1 ], + [ 50176.0, 2 ], + [ 50240.0, 1 ], + [ 50304.0, 1 ], + [ 50368.0, 1 ], + [ 50432.0, 1 ], + [ 50496.0, 1 ], + [ 50560.0, 1 ], + [ 50688.0, 1 ], + [ 50816.0, 1 ], + [ 50944.0, 1 ], + [ 51072.0, 1 ], + [ 51200.0, 1 ], + [ 51328.0, 2 ], + [ 51456.0, 1 ], + [ 51776.0, 1 ], + [ 51968.0, 1 ], + [ 52224.0, 1 ], + [ 52416.0, 1 ], + [ 52544.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53696.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54528.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55744.0, 1 ], + [ 56000.0, 1 ], + [ 56192.0, 2 ], + [ 56256.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 57408.0, 1 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58496.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59008.0, 1 ], + [ 59200.0, 1 ], + [ 59776.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 60416.0, 1 ], + [ 60736.0, 2 ], + [ 60800.0, 1 ], + [ 60992.0, 2 ], + [ 61248.0, 1 ], + [ 62016.0, 1 ], + [ 62080.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 2 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 63232.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 63936.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64512.0, 1 ], + [ 64768.0, 2 ], + [ 64832.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66688.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 2 ], + [ 67328.0, 1 ], + [ 67712.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68992.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 70784.0, 1 ], + [ 71040.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72832.0, 1 ], + [ 73728.0, 1 ], + [ 74368.0, 1 ], + [ 74752.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77952.0, 1 ], + [ 79232.0, 1 ], + [ 79744.0, 1 ], + [ 80000.0, 1 ], + [ 81536.0, 1 ], + [ 81792.0, 1 ], + [ 82048.0, 1 ], + [ 83584.0, 1 ], + [ 84096.0, 1 ], + [ 84864.0, 1 ], + [ 84992.0, 1 ], + [ 86528.0, 1 ], + [ 86784.0, 1 ], + [ 87936.0, 1 ], + [ 95360.0, 1 ], + [ 96000.0, 1 ], + [ 96128.0, 1 ], + [ 98176.0, 1 ], + [ 100480.0, 1 ], + [ 116608.0, 1 ], + [ 599040.0, 1 ], + [ 611328.0, 1 ], + [ 613376.0, 1 ], + [ 616448.0, 1 ], + [ 765952.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 36864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36864.0, + "50.0" : 36864.0, + "90.0" : 36864.0, + "95.0" : 36864.0, + "99.0" : 36864.0, + "99.9" : 36864.0, + "99.99" : 36864.0, + "99.999" : 36864.0, + "99.9999" : 36864.0, + "100.0" : 36864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 36864.0, + 37120.0, + 36992.0, + 36992.0, + 37184.0 + ] + ] + }, + "p0.50" : { + "score" : 40704.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40704.0, + "50.0" : 40704.0, + "90.0" : 40704.0, + "95.0" : 40704.0, + "99.0" : 40704.0, + "99.9" : 40704.0, + "99.99" : 40704.0, + "99.999" : 40704.0, + "99.9999" : 40704.0, + "100.0" : 40704.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40768.0, + 40704.0, + 40704.0, + 40704.0, + 40704.0 + ] + ] + }, + "p0.90" : { + "score" : 42112.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 42112.0, + "50.0" : 42112.0, + "90.0" : 42112.0, + "95.0" : 42112.0, + "99.0" : 42112.0, + "99.9" : 42112.0, + "99.99" : 42112.0, + "99.999" : 42112.0, + "99.9999" : 42112.0, + "100.0" : 42112.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41984.0, + 41984.0, + 42112.0, + 58700.80000000005, + 41920.0 + ] + ] + }, + "p0.95" : { + "score" : 44352.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 44352.0, + "50.0" : 44352.0, + "90.0" : 44352.0, + "95.0" : 44352.0, + "99.0" : 44352.0, + "99.9" : 44352.0, + "99.99" : 44352.0, + "99.999" : 44352.0, + "99.9999" : 44352.0, + "100.0" : 44352.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 43008.0, + 42944.0, + 43907.19999999995, + 65408.0, + 42560.0 + ] + ] + }, + "p0.99" : { + "score" : 66816.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 66816.0, + "50.0" : 66816.0, + "90.0" : 66816.0, + "95.0" : 66816.0, + "99.0" : 66816.0, + "99.9" : 66816.0, + "99.99" : 66816.0, + "99.999" : 66816.0, + "99.9999" : 66816.0, + "100.0" : 66816.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 62403.19999999995, + 53056.0, + 66944.0, + 71183.3600000001, + 54982.40000000014 + ] + ] + }, + "p0.999" : { + "score" : 107405.69600000046, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 107405.69600000046, + "50.0" : 107405.69600000046, + "90.0" : 107405.69600000046, + "95.0" : 107405.69600000046, + "99.0" : 107405.69600000046, + "99.9" : 107405.69600000046, + "99.99" : 107405.69600000046, + "99.999" : 107405.69600000046, + "99.9999" : 107405.69600000046, + "100.0" : 107405.69600000046 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 104490.88000000059, + 104108.8000000033, + 108672.64000000013, + 137877.50399999786, + 87745.919999999 + ] + ] + }, + "p0.9999" : { + "score" : 695317.9135999829, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 695317.9135999829, + "50.0" : 695317.9135999829, + "90.0" : 695317.9135999829, + "95.0" : 695317.9135999829, + "99.0" : 695317.9135999829, + "99.9" : 695317.9135999829, + "99.99" : 695317.9135999829, + "99.999" : 695317.9135999829, + "99.9999" : 695317.9135999829, + "100.0" : 695317.9135999829 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 729156.608000014, + 657827.8399999961, + 756333.7728000283, + 636318.5151999965, + 733584.3839996606 + ] + ] + }, + "p1.00" : { + "score" : 771072.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 771072.0, + "50.0" : 771072.0, + "90.0" : 771072.0, + "95.0" : 771072.0, + "99.0" : 771072.0, + "99.9" : 771072.0, + "99.99" : 771072.0, + "99.999" : 771072.0, + "99.9999" : 771072.0, + "100.0" : 771072.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 732160.0, + 663552.0, + 771072.0, + 636928.0, + 765952.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..c6ea83d46 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,265 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..99ae2e1d4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,414 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..0ee036924 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,283 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..08258bccc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,685 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..4d420084f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,286 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..878836e44 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,651 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..448383c76 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,284 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..200de1cb7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/profile/scalapb.perf.IntVectorBench.writeJava-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,529 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/results.json new file mode 100644 index 000000000..ede882a3c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/IntVectorBench/writeJava/results.json @@ -0,0 +1,3393 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 27.173069888765628, + "scoreError" : 0.2808788968537075, + "scoreConfidence" : [ + 26.89219099191192, + 27.453948785619335 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 50.0, + "99.99" : 191.0, + "99.999" : 5836.3876799938735, + "99.9999" : 6472.0, + "100.0" : 6472.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 10257 ], + [ 21.0, 409 ], + [ 30.0, 21373 ], + [ 31.0, 1272 ], + [ 40.0, 6 ], + [ 41.0, 1 ], + [ 50.0, 20 ], + [ 51.0, 3 ], + [ 60.0, 12 ], + [ 61.0, 2 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 100.0, 1 ], + [ 171.0, 1 ], + [ 190.0, 1 ], + [ 231.0, 1 ], + [ 321.0, 1 ], + [ 3516.0, 1 ] + ], + [ + [ 20.0, 10262 ], + [ 21.0, 392 ], + [ 30.0, 21414 ], + [ 31.0, 1315 ], + [ 40.0, 9 ], + [ 41.0, 1 ], + [ 50.0, 7 ], + [ 51.0, 1 ], + [ 60.0, 5 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 80.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 160.0, 1 ], + [ 211.0, 1 ], + [ 4336.0, 1 ] + ], + [ + [ 20.0, 10301 ], + [ 21.0, 392 ], + [ 30.0, 21392 ], + [ 31.0, 1290 ], + [ 40.0, 4 ], + [ 41.0, 1 ], + [ 50.0, 5 ], + [ 60.0, 4 ], + [ 70.0, 4 ], + [ 80.0, 1 ], + [ 150.0, 1 ], + [ 3204.0, 1 ], + [ 4576.0, 1 ] + ], + [ + [ 20.0, 10168 ], + [ 21.0, 436 ], + [ 30.0, 21295 ], + [ 31.0, 1229 ], + [ 40.0, 25 ], + [ 41.0, 2 ], + [ 50.0, 22 ], + [ 51.0, 2 ], + [ 60.0, 17 ], + [ 61.0, 3 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 150.0, 1 ], + [ 191.0, 1 ], + [ 2452.0, 1 ], + [ 2776.0, 1 ], + [ 3948.0, 1 ], + [ 5416.0, 1 ], + [ 5520.0, 1 ] + ], + [ + [ 20.0, 10266 ], + [ 21.0, 416 ], + [ 30.0, 21351 ], + [ 31.0, 1270 ], + [ 40.0, 11 ], + [ 41.0, 2 ], + [ 50.0, 14 ], + [ 51.0, 2 ], + [ 60.0, 8 ], + [ 61.0, 1 ], + [ 70.0, 4 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 360.0, 1 ], + [ 2704.0, 1 ], + [ 6472.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 31.0, + 31.0, + 60.0, + 50.0 + ] + ] + }, + "p0.9999" : { + "score" : 191.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 191.0, + "50.0" : 191.0, + "90.0" : 191.0, + "95.0" : 191.0, + "99.0" : 191.0, + "99.9" : 191.0, + "99.99" : 191.0, + "99.999" : 191.0, + "99.9999" : 191.0, + "100.0" : 191.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 217.15429999984917, + 136.42960000001767, + 126.2139999998908, + 3570.4988000028243, + 303.2497999998741 + ] + ] + }, + "p1.00" : { + "score" : 6472.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6472.0, + "50.0" : 6472.0, + "90.0" : 6472.0, + "95.0" : 6472.0, + "99.0" : 6472.0, + "99.9" : 6472.0, + "99.99" : 6472.0, + "99.999" : 6472.0, + "99.9999" : 6472.0, + "100.0" : 6472.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3516.0, + 4336.0, + 4576.0, + 5520.0, + 6472.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 33.95353005801515, + "scoreError" : 2.661539979336918, + "scoreConfidence" : [ + 31.29199007867823, + 36.61507003735206 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 50.0, + "99.9" : 80.0, + "99.99" : 7579.075200003572, + "99.999" : 44892.060159977525, + "99.9999" : 45056.0, + "100.0" : 45056.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 1 ], + [ 30.0, 17987 ], + [ 31.0, 1066 ], + [ 40.0, 1674 ], + [ 41.0, 142 ], + [ 50.0, 35 ], + [ 51.0, 4 ], + [ 60.0, 4 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 1042.0, 1 ], + [ 12880.0, 1 ], + [ 17696.0, 1 ], + [ 33088.0, 1 ] + ], + [ + [ 30.0, 17970 ], + [ 31.0, 1078 ], + [ 40.0, 1680 ], + [ 41.0, 133 ], + [ 50.0, 23 ], + [ 51.0, 4 ], + [ 60.0, 7 ], + [ 61.0, 1 ], + [ 70.0, 6 ], + [ 71.0, 2 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 2 ], + [ 270.0, 1 ], + [ 521.0, 1 ], + [ 3204.0, 1 ], + [ 4592.0, 1 ], + [ 16512.0, 1 ] + ], + [ + [ 30.0, 17369 ], + [ 31.0, 1054 ], + [ 40.0, 1757 ], + [ 41.0, 140 ], + [ 50.0, 229 ], + [ 51.0, 23 ], + [ 60.0, 14 ], + [ 61.0, 1 ], + [ 70.0, 12 ], + [ 71.0, 2 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 161.0, 1 ], + [ 181.0, 1 ], + [ 230.0, 1 ], + [ 381.0, 1 ], + [ 4712.0, 1 ], + [ 7120.0, 1 ], + [ 7808.0, 1 ], + [ 26496.0, 1 ], + [ 40704.0, 1 ], + [ 45056.0, 1 ] + ], + [ + [ 20.0, 1 ], + [ 30.0, 18017 ], + [ 31.0, 1108 ], + [ 40.0, 1615 ], + [ 41.0, 150 ], + [ 50.0, 21 ], + [ 51.0, 2 ], + [ 60.0, 2 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 4992.0, 1 ], + [ 21504.0, 1 ] + ], + [ + [ 30.0, 16649 ], + [ 31.0, 1003 ], + [ 40.0, 1818 ], + [ 41.0, 144 ], + [ 50.0, 538 ], + [ 51.0, 55 ], + [ 60.0, 44 ], + [ 61.0, 7 ], + [ 70.0, 24 ], + [ 71.0, 4 ], + [ 80.0, 10 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 160.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 421.0, 1 ], + [ 2292.0, 1 ], + [ 2844.0, 1 ], + [ 2856.0, 1 ], + [ 3456.0, 1 ], + [ 4888.0, 1 ], + [ 7240.0, 1 ], + [ 7784.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 30.0, + 30.0, + 20.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 40.0, + 31.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 40.0, + 50.0, + 40.0, + 50.0 + ] + ] + }, + "p0.999" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 80.0, + 100.0, + 80.0, + 90.0 + ] + ] + }, + "p0.9999" : { + "score" : 7579.075200003572, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 7579.075200003572, + "50.0" : 7579.075200003572, + "90.0" : 7579.075200003572, + "95.0" : 7579.075200003572, + "99.0" : 7579.075200003572, + "99.9" : 7579.075200003572, + "99.99" : 7579.075200003572, + "99.999" : 7579.075200003572, + "99.9999" : 7579.075200003572, + "100.0" : 7579.075200003572 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 17242.81439999002, + 4463.193600002036, + 39806.054399992805, + 4537.804999994434, + 7164.735999993223 + ] + ] + }, + "p1.00" : { + "score" : 45056.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 45056.0, + "50.0" : 45056.0, + "90.0" : 45056.0, + "95.0" : 45056.0, + "99.0" : 45056.0, + "99.9" : 45056.0, + "99.99" : 45056.0, + "99.999" : 45056.0, + "99.9999" : 45056.0, + "100.0" : 45056.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 33088.0, + 16512.0, + 45056.0, + 21504.0, + 7784.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 640.9360379081263, + "scoreError" : 3.7974015774073786, + "scoreConfidence" : [ + 637.1386363307189, + 644.7334394855337 + ], + "scorePercentiles" : { + "0.0" : 591.0, + "50.0" : 621.0, + "90.0" : 641.0, + "95.0" : 642.0, + "99.0" : 1022.0, + "99.9" : 3535.460000000021, + "99.99" : 22018.943999994546, + "99.999" : 50736.52160006855, + "99.9999" : 55808.0, + "100.0" : 55808.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 591.0, 2 ], + [ 592.0, 1 ], + [ 601.0, 752 ], + [ 602.0, 117 ], + [ 611.0, 5386 ], + [ 612.0, 1053 ], + [ 621.0, 8041 ], + [ 622.0, 1834 ], + [ 631.0, 4577 ], + [ 632.0, 1128 ], + [ 641.0, 1481 ], + [ 642.0, 378 ], + [ 651.0, 258 ], + [ 652.0, 86 ], + [ 661.0, 36 ], + [ 662.0, 12 ], + [ 671.0, 7 ], + [ 672.0, 3 ], + [ 681.0, 1 ], + [ 701.0, 1 ], + [ 711.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 3 ], + [ 762.0, 2 ], + [ 771.0, 4 ], + [ 772.0, 3 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 2 ], + [ 821.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 1 ], + [ 852.0, 1 ], + [ 861.0, 1 ], + [ 862.0, 2 ], + [ 871.0, 2 ], + [ 872.0, 2 ], + [ 881.0, 1 ], + [ 882.0, 1 ], + [ 891.0, 1 ], + [ 892.0, 3 ], + [ 901.0, 1 ], + [ 902.0, 2 ], + [ 911.0, 1 ], + [ 912.0, 4 ], + [ 921.0, 1 ], + [ 922.0, 4 ], + [ 931.0, 1 ], + [ 932.0, 6 ], + [ 941.0, 1 ], + [ 942.0, 8 ], + [ 951.0, 2 ], + [ 952.0, 12 ], + [ 961.0, 2 ], + [ 962.0, 11 ], + [ 971.0, 4 ], + [ 972.0, 16 ], + [ 981.0, 3 ], + [ 982.0, 15 ], + [ 991.0, 3 ], + [ 992.0, 23 ], + [ 1001.0, 1 ], + [ 1002.0, 23 ], + [ 1011.0, 3 ], + [ 1012.0, 23 ], + [ 1021.0, 3 ], + [ 1022.0, 27 ], + [ 1030.0, 1 ], + [ 1032.0, 24 ], + [ 1040.0, 1 ], + [ 1042.0, 34 ], + [ 1052.0, 27 ], + [ 1062.0, 15 ], + [ 1072.0, 7 ], + [ 1082.0, 6 ], + [ 1092.0, 2 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1272.0, 1 ], + [ 1342.0, 2 ], + [ 1472.0, 1 ], + [ 1532.0, 1 ], + [ 3156.0, 1 ], + [ 3244.0, 1 ], + [ 3284.0, 1 ], + [ 3544.0, 1 ], + [ 3604.0, 1 ], + [ 3616.0, 1 ], + [ 3624.0, 1 ], + [ 3636.0, 1 ], + [ 3776.0, 1 ], + [ 3804.0, 1 ], + [ 3996.0, 1 ], + [ 4152.0, 1 ], + [ 4296.0, 1 ], + [ 4432.0, 1 ], + [ 4456.0, 1 ], + [ 4904.0, 1 ], + [ 5168.0, 1 ], + [ 5224.0, 1 ], + [ 6160.0, 1 ], + [ 6976.0, 1 ], + [ 8304.0, 1 ], + [ 12960.0, 1 ], + [ 14304.0, 1 ], + [ 17216.0, 1 ], + [ 20512.0, 1 ], + [ 21472.0, 1 ], + [ 21792.0, 1 ], + [ 22592.0, 1 ], + [ 30400.0, 1 ], + [ 37056.0, 1 ] + ], + [ + [ 591.0, 10 ], + [ 592.0, 1 ], + [ 601.0, 826 ], + [ 602.0, 128 ], + [ 611.0, 5588 ], + [ 612.0, 1108 ], + [ 621.0, 8162 ], + [ 622.0, 1824 ], + [ 631.0, 4583 ], + [ 632.0, 1164 ], + [ 641.0, 1430 ], + [ 642.0, 406 ], + [ 651.0, 265 ], + [ 652.0, 87 ], + [ 661.0, 35 ], + [ 662.0, 17 ], + [ 671.0, 4 ], + [ 701.0, 1 ], + [ 711.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 3 ], + [ 762.0, 2 ], + [ 771.0, 3 ], + [ 772.0, 4 ], + [ 781.0, 3 ], + [ 782.0, 3 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 2 ], + [ 851.0, 1 ], + [ 852.0, 1 ], + [ 861.0, 1 ], + [ 862.0, 1 ], + [ 871.0, 1 ], + [ 872.0, 1 ], + [ 881.0, 1 ], + [ 882.0, 2 ], + [ 891.0, 1 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 911.0, 1 ], + [ 912.0, 1 ], + [ 921.0, 1 ], + [ 922.0, 4 ], + [ 931.0, 1 ], + [ 932.0, 2 ], + [ 941.0, 1 ], + [ 942.0, 2 ], + [ 951.0, 2 ], + [ 952.0, 3 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 5 ], + [ 981.0, 1 ], + [ 982.0, 5 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 2 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1082.0, 1 ], + [ 1102.0, 1 ], + [ 1282.0, 1 ], + [ 3504.0, 1 ], + [ 3604.0, 1 ], + [ 3656.0, 1 ], + [ 3856.0, 1 ], + [ 3888.0, 1 ], + [ 4056.0, 1 ], + [ 4096.0, 1 ], + [ 4256.0, 1 ], + [ 4408.0, 1 ], + [ 4496.0, 1 ], + [ 4552.0, 1 ], + [ 4624.0, 1 ], + [ 4712.0, 1 ], + [ 4752.0, 1 ], + [ 5104.0, 1 ], + [ 6872.0, 1 ], + [ 7392.0, 1 ], + [ 14192.0, 1 ], + [ 14768.0, 1 ], + [ 15488.0, 1 ], + [ 16992.0, 1 ], + [ 18144.0, 1 ], + [ 18976.0, 1 ], + [ 20768.0, 1 ], + [ 21760.0, 1 ], + [ 22784.0, 1 ] + ], + [ + [ 591.0, 2 ], + [ 592.0, 1 ], + [ 601.0, 610 ], + [ 602.0, 124 ], + [ 611.0, 4581 ], + [ 612.0, 875 ], + [ 621.0, 7543 ], + [ 622.0, 1670 ], + [ 631.0, 4609 ], + [ 632.0, 1158 ], + [ 641.0, 1655 ], + [ 642.0, 475 ], + [ 651.0, 430 ], + [ 652.0, 140 ], + [ 661.0, 75 ], + [ 662.0, 26 ], + [ 671.0, 14 ], + [ 672.0, 2 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 711.0, 1 ], + [ 721.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 2 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 2 ], + [ 821.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 2 ], + [ 852.0, 3 ], + [ 861.0, 1 ], + [ 862.0, 2 ], + [ 871.0, 2 ], + [ 872.0, 2 ], + [ 881.0, 2 ], + [ 882.0, 2 ], + [ 891.0, 5 ], + [ 892.0, 5 ], + [ 901.0, 3 ], + [ 902.0, 12 ], + [ 911.0, 6 ], + [ 912.0, 15 ], + [ 921.0, 7 ], + [ 922.0, 23 ], + [ 931.0, 5 ], + [ 932.0, 18 ], + [ 941.0, 2 ], + [ 942.0, 29 ], + [ 951.0, 10 ], + [ 952.0, 32 ], + [ 961.0, 7 ], + [ 962.0, 33 ], + [ 971.0, 9 ], + [ 972.0, 50 ], + [ 981.0, 8 ], + [ 982.0, 50 ], + [ 991.0, 8 ], + [ 992.0, 53 ], + [ 1001.0, 3 ], + [ 1002.0, 60 ], + [ 1011.0, 7 ], + [ 1012.0, 55 ], + [ 1021.0, 6 ], + [ 1022.0, 65 ], + [ 1032.0, 66 ], + [ 1040.0, 1 ], + [ 1042.0, 65 ], + [ 1052.0, 58 ], + [ 1062.0, 41 ], + [ 1072.0, 33 ], + [ 1082.0, 25 ], + [ 1092.0, 19 ], + [ 1102.0, 19 ], + [ 1112.0, 12 ], + [ 1122.0, 14 ], + [ 1132.0, 7 ], + [ 1142.0, 4 ], + [ 1152.0, 4 ], + [ 1162.0, 3 ], + [ 1172.0, 3 ], + [ 1182.0, 4 ], + [ 1192.0, 2 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1262.0, 1 ], + [ 1302.0, 1 ], + [ 1372.0, 1 ], + [ 3316.0, 1 ], + [ 3344.0, 1 ], + [ 3756.0, 1 ], + [ 4048.0, 1 ], + [ 4224.0, 1 ], + [ 4408.0, 1 ], + [ 4552.0, 1 ], + [ 4632.0, 1 ], + [ 4768.0, 1 ], + [ 4792.0, 1 ], + [ 5136.0, 1 ], + [ 5376.0, 1 ], + [ 5504.0, 1 ], + [ 5760.0, 1 ], + [ 6712.0, 1 ], + [ 7408.0, 1 ], + [ 12752.0, 1 ], + [ 14352.0, 1 ], + [ 15840.0, 1 ], + [ 20608.0, 1 ], + [ 20672.0, 1 ], + [ 20800.0, 1 ], + [ 23648.0, 1 ], + [ 23936.0, 1 ], + [ 24608.0, 1 ], + [ 28640.0, 1 ], + [ 55808.0, 1 ] + ], + [ + [ 591.0, 6 ], + [ 592.0, 2 ], + [ 601.0, 626 ], + [ 602.0, 103 ], + [ 611.0, 5193 ], + [ 612.0, 992 ], + [ 621.0, 8047 ], + [ 622.0, 1851 ], + [ 631.0, 4832 ], + [ 632.0, 1240 ], + [ 641.0, 1625 ], + [ 642.0, 464 ], + [ 651.0, 396 ], + [ 652.0, 137 ], + [ 661.0, 79 ], + [ 662.0, 27 ], + [ 671.0, 8 ], + [ 672.0, 2 ], + [ 681.0, 1 ], + [ 682.0, 2 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 711.0, 1 ], + [ 721.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 752.0, 2 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 1 ], + [ 852.0, 2 ], + [ 861.0, 1 ], + [ 862.0, 1 ], + [ 872.0, 1 ], + [ 881.0, 1 ], + [ 882.0, 1 ], + [ 891.0, 1 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 912.0, 2 ], + [ 921.0, 2 ], + [ 922.0, 2 ], + [ 931.0, 1 ], + [ 932.0, 2 ], + [ 941.0, 2 ], + [ 942.0, 3 ], + [ 951.0, 1 ], + [ 952.0, 6 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 3 ], + [ 981.0, 1 ], + [ 982.0, 1 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1001.0, 1 ], + [ 1002.0, 1 ], + [ 1011.0, 1 ], + [ 1012.0, 1 ], + [ 1021.0, 1 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1112.0, 1 ], + [ 1212.0, 1 ], + [ 3584.0, 1 ], + [ 3656.0, 1 ], + [ 3816.0, 1 ], + [ 3836.0, 1 ], + [ 3956.0, 1 ], + [ 4036.0, 1 ], + [ 4068.0, 1 ], + [ 4184.0, 1 ], + [ 4192.0, 1 ], + [ 4208.0, 1 ], + [ 4224.0, 1 ], + [ 4464.0, 1 ], + [ 4488.0, 1 ], + [ 4568.0, 1 ], + [ 4832.0, 1 ], + [ 5024.0, 1 ], + [ 5072.0, 1 ], + [ 5296.0, 1 ], + [ 5328.0, 1 ], + [ 5608.0, 1 ], + [ 7992.0, 1 ], + [ 12816.0, 1 ], + [ 12928.0, 1 ], + [ 13712.0, 1 ], + [ 14144.0, 1 ], + [ 14192.0, 1 ], + [ 15600.0, 1 ], + [ 16768.0, 1 ], + [ 20288.0, 1 ] + ], + [ + [ 591.0, 3 ], + [ 601.0, 654 ], + [ 602.0, 117 ], + [ 611.0, 5326 ], + [ 612.0, 1026 ], + [ 621.0, 7476 ], + [ 622.0, 1653 ], + [ 631.0, 4170 ], + [ 632.0, 1043 ], + [ 641.0, 1244 ], + [ 642.0, 371 ], + [ 651.0, 245 ], + [ 652.0, 74 ], + [ 661.0, 71 ], + [ 662.0, 29 ], + [ 671.0, 15 ], + [ 672.0, 5 ], + [ 681.0, 1 ], + [ 682.0, 1 ], + [ 701.0, 1 ], + [ 712.0, 1 ], + [ 722.0, 1 ], + [ 732.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 2 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 3 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 822.0, 3 ], + [ 831.0, 6 ], + [ 832.0, 4 ], + [ 841.0, 3 ], + [ 842.0, 4 ], + [ 851.0, 2 ], + [ 852.0, 6 ], + [ 861.0, 3 ], + [ 862.0, 6 ], + [ 871.0, 3 ], + [ 872.0, 9 ], + [ 881.0, 1 ], + [ 882.0, 7 ], + [ 891.0, 4 ], + [ 892.0, 8 ], + [ 901.0, 6 ], + [ 902.0, 15 ], + [ 911.0, 5 ], + [ 912.0, 15 ], + [ 921.0, 8 ], + [ 922.0, 26 ], + [ 931.0, 9 ], + [ 932.0, 27 ], + [ 941.0, 18 ], + [ 942.0, 40 ], + [ 951.0, 10 ], + [ 952.0, 35 ], + [ 961.0, 13 ], + [ 962.0, 44 ], + [ 971.0, 12 ], + [ 972.0, 55 ], + [ 981.0, 11 ], + [ 982.0, 52 ], + [ 991.0, 12 ], + [ 992.0, 68 ], + [ 1001.0, 7 ], + [ 1002.0, 86 ], + [ 1011.0, 8 ], + [ 1012.0, 99 ], + [ 1021.0, 4 ], + [ 1022.0, 89 ], + [ 1030.0, 4 ], + [ 1032.0, 88 ], + [ 1040.0, 1 ], + [ 1042.0, 84 ], + [ 1052.0, 113 ], + [ 1062.0, 83 ], + [ 1072.0, 55 ], + [ 1082.0, 37 ], + [ 1092.0, 19 ], + [ 1102.0, 10 ], + [ 1112.0, 7 ], + [ 1122.0, 2 ], + [ 1132.0, 5 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1182.0, 1 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1302.0, 1 ], + [ 1322.0, 1 ], + [ 3164.0, 1 ], + [ 3264.0, 1 ], + [ 3476.0, 1 ], + [ 3524.0, 1 ], + [ 3536.0, 1 ], + [ 3544.0, 1 ], + [ 3756.0, 1 ], + [ 3764.0, 1 ], + [ 3844.0, 1 ], + [ 4496.0, 1 ], + [ 4808.0, 1 ], + [ 5064.0, 1 ], + [ 5728.0, 1 ], + [ 5744.0, 1 ], + [ 5776.0, 1 ], + [ 5784.0, 1 ], + [ 5864.0, 1 ], + [ 6520.0, 1 ], + [ 13952.0, 1 ], + [ 20480.0, 1 ], + [ 20704.0, 1 ], + [ 20928.0, 1 ], + [ 22560.0, 1 ], + [ 25120.0, 1 ], + [ 25728.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 591.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 591.0, + "50.0" : 591.0, + "90.0" : 591.0, + "95.0" : 591.0, + "99.0" : 591.0, + "99.9" : 591.0, + "99.99" : 591.0, + "99.999" : 591.0, + "99.9999" : 591.0, + "100.0" : 591.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 591.0, + 591.0, + 591.0, + 591.0, + 591.0 + ] + ] + }, + "p0.50" : { + "score" : 621.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 621.0, + "50.0" : 621.0, + "90.0" : 621.0, + "95.0" : 621.0, + "99.0" : 621.0, + "99.9" : 621.0, + "99.99" : 621.0, + "99.999" : 621.0, + "99.9999" : 621.0, + "100.0" : 621.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 621.0, + 621.0, + 621.0, + 621.0, + 621.0 + ] + ] + }, + "p0.90" : { + "score" : 641.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 641.0, + "50.0" : 641.0, + "90.0" : 641.0, + "95.0" : 641.0, + "99.0" : 641.0, + "99.9" : 641.0, + "99.99" : 641.0, + "99.999" : 641.0, + "99.9999" : 641.0, + "100.0" : 641.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 641.0, + 632.0, + 641.0, + 641.0, + 641.0 + ] + ] + }, + "p0.95" : { + "score" : 642.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 642.0, + "50.0" : 642.0, + "90.0" : 642.0, + "95.0" : 642.0, + "99.0" : 642.0, + "99.9" : 642.0, + "99.99" : 642.0, + "99.999" : 642.0, + "99.9999" : 642.0, + "100.0" : 642.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 641.0, + 641.0, + 652.0, + 641.0, + 922.0 + ] + ] + }, + "p0.99" : { + "score" : 1022.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1022.0, + "50.0" : 1022.0, + "90.0" : 1022.0, + "95.0" : 1022.0, + "99.0" : 1022.0, + "99.9" : 1022.0, + "99.99" : 1022.0, + "99.999" : 1022.0, + "99.9999" : 1022.0, + "100.0" : 1022.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 992.0, + 652.0, + 1052.0, + 652.0, + 1062.0 + ] + ] + }, + "p0.999" : { + "score" : 3535.460000000021, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3535.460000000021, + "50.0" : 3535.460000000021, + "90.0" : 3535.460000000021, + "95.0" : 3535.460000000021, + "99.0" : 3535.460000000021, + "99.9" : 3535.460000000021, + "99.99" : 3535.460000000021, + "99.999" : 3535.460000000021, + "99.9999" : 3535.460000000021, + "100.0" : 3535.460000000021 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3609.1600000000035, + 3527.500000000058, + 3740.344000001307, + 3866.840000000171, + 3170.7000000002736 + ] + ] + }, + "p0.9999" : { + "score" : 22018.943999994546, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22018.943999994546, + "50.0" : 22018.943999994546, + "90.0" : 22018.943999994546, + "95.0" : 22018.943999994546, + "99.0" : 22018.943999994546, + "99.9" : 22018.943999994546, + "99.99" : 22018.943999994546, + "99.999" : 22018.943999994546, + "99.9999" : 22018.943999994546, + "100.0" : 22018.943999994546 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 26050.943999994546, + 21188.11200000078, + 26608.67839999101, + 16097.217599999742, + 23857.151999995112 + ] + ] + }, + "p1.00" : { + "score" : 55808.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 55808.0, + "50.0" : 55808.0, + "90.0" : 55808.0, + "95.0" : 55808.0, + "99.0" : 55808.0, + "99.9" : 55808.0, + "99.99" : 55808.0, + "99.999" : 55808.0, + "99.9999" : 55808.0, + "100.0" : 55808.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 37056.0, + 22784.0, + 55808.0, + 20288.0, + 25728.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 53404.04850403131, + "scoreError" : 29.169680189113443, + "scoreConfidence" : [ + 53374.87882384219, + 53433.21818422042 + ], + "scorePercentiles" : { + "0.0" : 52096.0, + "50.0" : 52928.0, + "90.0" : 54144.0, + "95.0" : 54528.0, + "99.0" : 66304.0, + "99.9" : 87552.0, + "99.99" : 99140.69759999216, + "99.999" : 141824.0, + "99.9999" : 141824.0, + "100.0" : 141824.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 52160.0, 1 ], + [ 52224.0, 5 ], + [ 52288.0, 18 ], + [ 52352.0, 78 ], + [ 52416.0, 175 ], + [ 52480.0, 362 ], + [ 52544.0, 592 ], + [ 52608.0, 1116 ], + [ 52672.0, 1347 ], + [ 52736.0, 1615 ], + [ 52800.0, 2173 ], + [ 52864.0, 1831 ], + [ 52928.0, 1977 ], + [ 52992.0, 1431 ], + [ 53056.0, 1173 ], + [ 53120.0, 983 ], + [ 53184.0, 575 ], + [ 53248.0, 384 ], + [ 53312.0, 186 ], + [ 53376.0, 80 ], + [ 53440.0, 34 ], + [ 53504.0, 13 ], + [ 53568.0, 9 ], + [ 53632.0, 15 ], + [ 53696.0, 14 ], + [ 53760.0, 27 ], + [ 53824.0, 38 ], + [ 53888.0, 68 ], + [ 53952.0, 143 ], + [ 54016.0, 170 ], + [ 54080.0, 203 ], + [ 54144.0, 207 ], + [ 54208.0, 205 ], + [ 54272.0, 227 ], + [ 54336.0, 149 ], + [ 54400.0, 119 ], + [ 54464.0, 99 ], + [ 54528.0, 45 ], + [ 54592.0, 28 ], + [ 54656.0, 19 ], + [ 54720.0, 10 ], + [ 54784.0, 11 ], + [ 54848.0, 11 ], + [ 54912.0, 10 ], + [ 54976.0, 13 ], + [ 55040.0, 13 ], + [ 55104.0, 11 ], + [ 55168.0, 5 ], + [ 55232.0, 12 ], + [ 55296.0, 6 ], + [ 55360.0, 7 ], + [ 55424.0, 6 ], + [ 55488.0, 7 ], + [ 55552.0, 7 ], + [ 55616.0, 12 ], + [ 55680.0, 14 ], + [ 55744.0, 15 ], + [ 55808.0, 11 ], + [ 55872.0, 13 ], + [ 55936.0, 14 ], + [ 56000.0, 11 ], + [ 56064.0, 6 ], + [ 56128.0, 12 ], + [ 56192.0, 5 ], + [ 56256.0, 15 ], + [ 56320.0, 6 ], + [ 56384.0, 12 ], + [ 56448.0, 7 ], + [ 56512.0, 4 ], + [ 56576.0, 6 ], + [ 56640.0, 5 ], + [ 56704.0, 6 ], + [ 56768.0, 15 ], + [ 56832.0, 9 ], + [ 56896.0, 14 ], + [ 56960.0, 14 ], + [ 57024.0, 18 ], + [ 57088.0, 17 ], + [ 57152.0, 4 ], + [ 57216.0, 8 ], + [ 57280.0, 5 ], + [ 57344.0, 2 ], + [ 57408.0, 5 ], + [ 57472.0, 7 ], + [ 57536.0, 2 ], + [ 57600.0, 6 ], + [ 57664.0, 5 ], + [ 57728.0, 9 ], + [ 57792.0, 7 ], + [ 57856.0, 2 ], + [ 57920.0, 4 ], + [ 57984.0, 3 ], + [ 58048.0, 6 ], + [ 58112.0, 6 ], + [ 58176.0, 5 ], + [ 58240.0, 2 ], + [ 58304.0, 7 ], + [ 58368.0, 2 ], + [ 58432.0, 5 ], + [ 58496.0, 5 ], + [ 58560.0, 6 ], + [ 58624.0, 2 ], + [ 58688.0, 9 ], + [ 58752.0, 5 ], + [ 58816.0, 6 ], + [ 58880.0, 7 ], + [ 58944.0, 2 ], + [ 59008.0, 4 ], + [ 59072.0, 4 ], + [ 59136.0, 2 ], + [ 59200.0, 5 ], + [ 59264.0, 5 ], + [ 59328.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 4 ], + [ 59648.0, 1 ], + [ 59712.0, 2 ], + [ 59776.0, 1 ], + [ 59840.0, 2 ], + [ 59904.0, 3 ], + [ 59968.0, 2 ], + [ 60096.0, 1 ], + [ 60160.0, 2 ], + [ 60224.0, 5 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 4 ], + [ 60544.0, 1 ], + [ 60608.0, 4 ], + [ 60864.0, 2 ], + [ 60928.0, 2 ], + [ 60992.0, 2 ], + [ 61120.0, 3 ], + [ 61184.0, 3 ], + [ 61312.0, 1 ], + [ 61376.0, 2 ], + [ 61440.0, 2 ], + [ 61568.0, 2 ], + [ 61632.0, 2 ], + [ 61760.0, 1 ], + [ 61824.0, 4 ], + [ 61888.0, 3 ], + [ 61952.0, 1 ], + [ 62016.0, 2 ], + [ 62144.0, 2 ], + [ 62208.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62592.0, 2 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62912.0, 1 ], + [ 63104.0, 2 ], + [ 63232.0, 1 ], + [ 63616.0, 1 ], + [ 63680.0, 1 ], + [ 63872.0, 1 ], + [ 64000.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64384.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 2 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64960.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 2 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 3 ], + [ 65920.0, 7 ], + [ 66048.0, 6 ], + [ 66176.0, 3 ], + [ 66304.0, 3 ], + [ 66432.0, 6 ], + [ 66560.0, 2 ], + [ 66688.0, 1 ], + [ 66816.0, 2 ], + [ 66944.0, 1 ], + [ 67072.0, 2 ], + [ 67200.0, 4 ], + [ 67328.0, 1 ], + [ 67456.0, 3 ], + [ 67584.0, 1 ], + [ 67712.0, 2 ], + [ 67840.0, 8 ], + [ 67968.0, 5 ], + [ 68096.0, 6 ], + [ 68224.0, 4 ], + [ 68352.0, 4 ], + [ 68480.0, 6 ], + [ 68608.0, 4 ], + [ 68736.0, 4 ], + [ 68864.0, 1 ], + [ 68992.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 2 ], + [ 69632.0, 2 ], + [ 69760.0, 1 ], + [ 69888.0, 3 ], + [ 70016.0, 4 ], + [ 70528.0, 2 ], + [ 71168.0, 1 ], + [ 71808.0, 1 ], + [ 72064.0, 1 ], + [ 72832.0, 1 ], + [ 73088.0, 1 ], + [ 73856.0, 1 ], + [ 73984.0, 1 ], + [ 74752.0, 2 ], + [ 76160.0, 2 ], + [ 76672.0, 1 ], + [ 79232.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 81536.0, 1 ], + [ 82688.0, 1 ], + [ 84352.0, 1 ], + [ 86784.0, 1 ], + [ 87040.0, 2 ], + [ 87168.0, 2 ], + [ 89088.0, 1 ], + [ 91392.0, 1 ], + [ 91904.0, 1 ], + [ 92416.0, 1 ], + [ 92544.0, 3 ], + [ 92928.0, 4 ], + [ 93056.0, 3 ], + [ 93184.0, 1 ], + [ 97280.0, 1 ], + [ 99456.0, 1 ], + [ 100480.0, 1 ] + ], + [ + [ 52096.0, 1 ], + [ 52160.0, 6 ], + [ 52224.0, 3 ], + [ 52288.0, 20 ], + [ 52352.0, 33 ], + [ 52416.0, 74 ], + [ 52480.0, 249 ], + [ 52544.0, 387 ], + [ 52608.0, 831 ], + [ 52672.0, 1136 ], + [ 52736.0, 1489 ], + [ 52800.0, 2194 ], + [ 52864.0, 1979 ], + [ 52928.0, 2231 ], + [ 52992.0, 1643 ], + [ 53056.0, 1302 ], + [ 53120.0, 1100 ], + [ 53184.0, 601 ], + [ 53248.0, 431 ], + [ 53312.0, 215 ], + [ 53376.0, 115 ], + [ 53440.0, 72 ], + [ 53504.0, 29 ], + [ 53568.0, 21 ], + [ 53632.0, 11 ], + [ 53696.0, 19 ], + [ 53760.0, 26 ], + [ 53824.0, 48 ], + [ 53888.0, 96 ], + [ 53952.0, 174 ], + [ 54016.0, 197 ], + [ 54080.0, 230 ], + [ 54144.0, 195 ], + [ 54208.0, 198 ], + [ 54272.0, 201 ], + [ 54336.0, 174 ], + [ 54400.0, 136 ], + [ 54464.0, 111 ], + [ 54528.0, 51 ], + [ 54592.0, 34 ], + [ 54656.0, 8 ], + [ 54720.0, 10 ], + [ 54784.0, 8 ], + [ 54848.0, 14 ], + [ 54912.0, 8 ], + [ 54976.0, 4 ], + [ 55040.0, 15 ], + [ 55104.0, 6 ], + [ 55168.0, 5 ], + [ 55232.0, 8 ], + [ 55296.0, 11 ], + [ 55360.0, 10 ], + [ 55424.0, 15 ], + [ 55488.0, 9 ], + [ 55552.0, 10 ], + [ 55616.0, 11 ], + [ 55680.0, 15 ], + [ 55744.0, 7 ], + [ 55808.0, 9 ], + [ 55872.0, 7 ], + [ 55936.0, 15 ], + [ 56000.0, 17 ], + [ 56064.0, 19 ], + [ 56128.0, 14 ], + [ 56192.0, 9 ], + [ 56256.0, 11 ], + [ 56320.0, 12 ], + [ 56384.0, 3 ], + [ 56448.0, 8 ], + [ 56512.0, 9 ], + [ 56576.0, 8 ], + [ 56640.0, 5 ], + [ 56704.0, 7 ], + [ 56768.0, 9 ], + [ 56832.0, 5 ], + [ 56896.0, 8 ], + [ 56960.0, 7 ], + [ 57024.0, 3 ], + [ 57088.0, 4 ], + [ 57152.0, 10 ], + [ 57216.0, 8 ], + [ 57280.0, 4 ], + [ 57344.0, 5 ], + [ 57408.0, 2 ], + [ 57472.0, 3 ], + [ 57536.0, 3 ], + [ 57600.0, 2 ], + [ 57664.0, 5 ], + [ 57728.0, 6 ], + [ 57792.0, 3 ], + [ 57856.0, 4 ], + [ 57920.0, 5 ], + [ 57984.0, 3 ], + [ 58048.0, 6 ], + [ 58112.0, 3 ], + [ 58176.0, 4 ], + [ 58240.0, 5 ], + [ 58304.0, 2 ], + [ 58368.0, 4 ], + [ 58432.0, 5 ], + [ 58496.0, 3 ], + [ 58560.0, 8 ], + [ 58624.0, 1 ], + [ 58688.0, 3 ], + [ 58752.0, 7 ], + [ 58816.0, 3 ], + [ 58880.0, 6 ], + [ 58944.0, 1 ], + [ 59008.0, 2 ], + [ 59072.0, 1 ], + [ 59136.0, 3 ], + [ 59200.0, 2 ], + [ 59392.0, 3 ], + [ 59520.0, 4 ], + [ 59584.0, 3 ], + [ 59648.0, 4 ], + [ 59712.0, 5 ], + [ 59776.0, 2 ], + [ 59840.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 4 ], + [ 60096.0, 1 ], + [ 60160.0, 3 ], + [ 60288.0, 2 ], + [ 60480.0, 2 ], + [ 60544.0, 3 ], + [ 60608.0, 2 ], + [ 60864.0, 2 ], + [ 61056.0, 1 ], + [ 61120.0, 2 ], + [ 61184.0, 1 ], + [ 61440.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62976.0, 1 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 2 ], + [ 63616.0, 1 ], + [ 64320.0, 1 ], + [ 64576.0, 1 ], + [ 65664.0, 2 ], + [ 65792.0, 2 ], + [ 65920.0, 2 ], + [ 66048.0, 6 ], + [ 66176.0, 2 ], + [ 66304.0, 2 ], + [ 66432.0, 3 ], + [ 66560.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 3 ], + [ 67200.0, 3 ], + [ 67456.0, 2 ], + [ 67584.0, 2 ], + [ 67712.0, 5 ], + [ 67840.0, 4 ], + [ 67968.0, 2 ], + [ 68096.0, 6 ], + [ 68224.0, 5 ], + [ 68352.0, 3 ], + [ 68480.0, 4 ], + [ 68608.0, 5 ], + [ 68736.0, 2 ], + [ 68864.0, 1 ], + [ 68992.0, 2 ], + [ 69120.0, 3 ], + [ 69376.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 3 ], + [ 70912.0, 2 ], + [ 71040.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 2 ], + [ 71680.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 2 ], + [ 72320.0, 2 ], + [ 72448.0, 2 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 3 ], + [ 73728.0, 2 ], + [ 74368.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 2 ], + [ 75648.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 76800.0, 1 ], + [ 77056.0, 1 ], + [ 77824.0, 1 ], + [ 77952.0, 1 ], + [ 80128.0, 1 ], + [ 80768.0, 2 ], + [ 80896.0, 2 ], + [ 81024.0, 1 ], + [ 81536.0, 1 ], + [ 82048.0, 1 ], + [ 82816.0, 1 ], + [ 85248.0, 1 ], + [ 88448.0, 1 ], + [ 97664.0, 1 ] + ], + [ + [ 52160.0, 1 ], + [ 52224.0, 3 ], + [ 52288.0, 19 ], + [ 52352.0, 66 ], + [ 52416.0, 157 ], + [ 52480.0, 333 ], + [ 52544.0, 510 ], + [ 52608.0, 1064 ], + [ 52672.0, 1327 ], + [ 52736.0, 1548 ], + [ 52800.0, 2153 ], + [ 52864.0, 1860 ], + [ 52928.0, 2036 ], + [ 52992.0, 1578 ], + [ 53056.0, 1197 ], + [ 53120.0, 1051 ], + [ 53184.0, 640 ], + [ 53248.0, 485 ], + [ 53312.0, 309 ], + [ 53376.0, 165 ], + [ 53440.0, 79 ], + [ 53504.0, 33 ], + [ 53568.0, 15 ], + [ 53632.0, 5 ], + [ 53696.0, 12 ], + [ 53760.0, 28 ], + [ 53824.0, 37 ], + [ 53888.0, 71 ], + [ 53952.0, 90 ], + [ 54016.0, 101 ], + [ 54080.0, 143 ], + [ 54144.0, 142 ], + [ 54208.0, 154 ], + [ 54272.0, 189 ], + [ 54336.0, 160 ], + [ 54400.0, 136 ], + [ 54464.0, 104 ], + [ 54528.0, 69 ], + [ 54592.0, 53 ], + [ 54656.0, 25 ], + [ 54720.0, 9 ], + [ 54784.0, 8 ], + [ 54848.0, 18 ], + [ 54912.0, 8 ], + [ 54976.0, 6 ], + [ 55040.0, 11 ], + [ 55104.0, 5 ], + [ 55168.0, 5 ], + [ 55232.0, 8 ], + [ 55296.0, 5 ], + [ 55360.0, 6 ], + [ 55424.0, 11 ], + [ 55488.0, 5 ], + [ 55552.0, 14 ], + [ 55616.0, 10 ], + [ 55680.0, 14 ], + [ 55744.0, 10 ], + [ 55808.0, 9 ], + [ 55872.0, 13 ], + [ 55936.0, 11 ], + [ 56000.0, 13 ], + [ 56064.0, 22 ], + [ 56128.0, 8 ], + [ 56192.0, 13 ], + [ 56256.0, 14 ], + [ 56320.0, 10 ], + [ 56384.0, 8 ], + [ 56448.0, 6 ], + [ 56512.0, 7 ], + [ 56576.0, 12 ], + [ 56640.0, 7 ], + [ 56704.0, 6 ], + [ 56768.0, 6 ], + [ 56832.0, 5 ], + [ 56896.0, 8 ], + [ 56960.0, 2 ], + [ 57024.0, 1 ], + [ 57088.0, 4 ], + [ 57152.0, 8 ], + [ 57216.0, 3 ], + [ 57280.0, 3 ], + [ 57344.0, 2 ], + [ 57408.0, 4 ], + [ 57472.0, 5 ], + [ 57536.0, 5 ], + [ 57600.0, 2 ], + [ 57664.0, 2 ], + [ 57728.0, 8 ], + [ 57792.0, 4 ], + [ 57856.0, 6 ], + [ 57920.0, 4 ], + [ 57984.0, 2 ], + [ 58048.0, 1 ], + [ 58112.0, 7 ], + [ 58176.0, 4 ], + [ 58240.0, 3 ], + [ 58304.0, 2 ], + [ 58368.0, 4 ], + [ 58432.0, 3 ], + [ 58496.0, 2 ], + [ 58560.0, 1 ], + [ 58624.0, 2 ], + [ 58688.0, 5 ], + [ 58752.0, 5 ], + [ 58816.0, 4 ], + [ 58880.0, 4 ], + [ 58944.0, 4 ], + [ 59008.0, 3 ], + [ 59136.0, 3 ], + [ 59200.0, 9 ], + [ 59264.0, 4 ], + [ 59328.0, 3 ], + [ 59392.0, 3 ], + [ 59456.0, 3 ], + [ 59520.0, 1 ], + [ 59584.0, 4 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 59904.0, 2 ], + [ 60096.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 3 ], + [ 60480.0, 1 ], + [ 60736.0, 1 ], + [ 60800.0, 1 ], + [ 60864.0, 2 ], + [ 60992.0, 1 ], + [ 61376.0, 1 ], + [ 61568.0, 1 ], + [ 61696.0, 1 ], + [ 62080.0, 1 ], + [ 62208.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 63168.0, 1 ], + [ 63360.0, 1 ], + [ 63744.0, 1 ], + [ 65024.0, 1 ], + [ 65536.0, 2 ], + [ 65664.0, 2 ], + [ 65792.0, 7 ], + [ 65920.0, 3 ], + [ 66048.0, 5 ], + [ 66176.0, 5 ], + [ 66304.0, 2 ], + [ 66432.0, 2 ], + [ 66560.0, 1 ], + [ 66688.0, 2 ], + [ 66816.0, 2 ], + [ 66944.0, 1 ], + [ 67072.0, 4 ], + [ 67200.0, 2 ], + [ 67328.0, 2 ], + [ 67456.0, 6 ], + [ 67584.0, 4 ], + [ 67712.0, 5 ], + [ 67840.0, 1 ], + [ 67968.0, 4 ], + [ 68096.0, 2 ], + [ 68224.0, 4 ], + [ 68352.0, 1 ], + [ 68480.0, 6 ], + [ 68608.0, 2 ], + [ 68736.0, 4 ], + [ 68864.0, 5 ], + [ 68992.0, 3 ], + [ 69120.0, 4 ], + [ 69248.0, 3 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 70528.0, 2 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 72192.0, 2 ], + [ 72704.0, 1 ], + [ 73088.0, 2 ], + [ 73216.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 3 ], + [ 73856.0, 1 ], + [ 74496.0, 1 ], + [ 75136.0, 1 ], + [ 75392.0, 1 ], + [ 75648.0, 1 ], + [ 78080.0, 1 ], + [ 80640.0, 1 ], + [ 85248.0, 1 ] + ], + [ + [ 52096.0, 2 ], + [ 52160.0, 1 ], + [ 52224.0, 5 ], + [ 52288.0, 23 ], + [ 52352.0, 56 ], + [ 52416.0, 166 ], + [ 52480.0, 313 ], + [ 52544.0, 498 ], + [ 52608.0, 988 ], + [ 52672.0, 1198 ], + [ 52736.0, 1436 ], + [ 52800.0, 2039 ], + [ 52864.0, 1742 ], + [ 52928.0, 1815 ], + [ 52992.0, 1357 ], + [ 53056.0, 1046 ], + [ 53120.0, 842 ], + [ 53184.0, 543 ], + [ 53248.0, 363 ], + [ 53312.0, 203 ], + [ 53376.0, 92 ], + [ 53440.0, 49 ], + [ 53504.0, 10 ], + [ 53568.0, 9 ], + [ 53632.0, 9 ], + [ 53696.0, 9 ], + [ 53760.0, 26 ], + [ 53824.0, 54 ], + [ 53888.0, 80 ], + [ 53952.0, 175 ], + [ 54016.0, 213 ], + [ 54080.0, 294 ], + [ 54144.0, 310 ], + [ 54208.0, 353 ], + [ 54272.0, 310 ], + [ 54336.0, 235 ], + [ 54400.0, 181 ], + [ 54464.0, 134 ], + [ 54528.0, 81 ], + [ 54592.0, 68 ], + [ 54656.0, 45 ], + [ 54720.0, 29 ], + [ 54784.0, 20 ], + [ 54848.0, 20 ], + [ 54912.0, 14 ], + [ 54976.0, 11 ], + [ 55040.0, 9 ], + [ 55104.0, 8 ], + [ 55168.0, 8 ], + [ 55232.0, 6 ], + [ 55296.0, 6 ], + [ 55360.0, 7 ], + [ 55424.0, 7 ], + [ 55488.0, 7 ], + [ 55552.0, 5 ], + [ 55616.0, 2 ], + [ 55680.0, 5 ], + [ 55744.0, 10 ], + [ 55808.0, 10 ], + [ 55872.0, 8 ], + [ 55936.0, 14 ], + [ 56000.0, 8 ], + [ 56064.0, 3 ], + [ 56128.0, 12 ], + [ 56192.0, 10 ], + [ 56256.0, 11 ], + [ 56320.0, 11 ], + [ 56384.0, 11 ], + [ 56448.0, 13 ], + [ 56512.0, 4 ], + [ 56576.0, 13 ], + [ 56640.0, 7 ], + [ 56704.0, 5 ], + [ 56768.0, 7 ], + [ 56832.0, 6 ], + [ 56896.0, 15 ], + [ 56960.0, 10 ], + [ 57024.0, 6 ], + [ 57088.0, 2 ], + [ 57152.0, 8 ], + [ 57216.0, 10 ], + [ 57280.0, 13 ], + [ 57344.0, 7 ], + [ 57408.0, 4 ], + [ 57472.0, 5 ], + [ 57536.0, 9 ], + [ 57600.0, 3 ], + [ 57664.0, 5 ], + [ 57728.0, 4 ], + [ 57792.0, 7 ], + [ 57856.0, 5 ], + [ 57920.0, 4 ], + [ 57984.0, 3 ], + [ 58048.0, 4 ], + [ 58112.0, 2 ], + [ 58176.0, 9 ], + [ 58240.0, 2 ], + [ 58304.0, 8 ], + [ 58368.0, 4 ], + [ 58432.0, 7 ], + [ 58496.0, 4 ], + [ 58560.0, 3 ], + [ 58624.0, 5 ], + [ 58688.0, 1 ], + [ 58752.0, 3 ], + [ 58816.0, 3 ], + [ 58880.0, 3 ], + [ 58944.0, 3 ], + [ 59008.0, 8 ], + [ 59072.0, 2 ], + [ 59136.0, 4 ], + [ 59200.0, 6 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 3 ], + [ 59456.0, 2 ], + [ 59520.0, 5 ], + [ 59584.0, 1 ], + [ 59648.0, 3 ], + [ 59712.0, 2 ], + [ 59776.0, 1 ], + [ 59840.0, 4 ], + [ 59904.0, 3 ], + [ 59968.0, 4 ], + [ 60032.0, 5 ], + [ 60096.0, 3 ], + [ 60160.0, 2 ], + [ 60224.0, 2 ], + [ 60352.0, 3 ], + [ 60544.0, 3 ], + [ 60608.0, 1 ], + [ 60672.0, 2 ], + [ 60736.0, 3 ], + [ 60800.0, 2 ], + [ 60928.0, 1 ], + [ 60992.0, 2 ], + [ 61120.0, 1 ], + [ 61184.0, 2 ], + [ 61248.0, 2 ], + [ 61312.0, 2 ], + [ 61504.0, 1 ], + [ 61632.0, 1 ], + [ 61696.0, 3 ], + [ 61824.0, 3 ], + [ 61888.0, 1 ], + [ 61952.0, 2 ], + [ 62016.0, 3 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62272.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 2 ], + [ 62656.0, 1 ], + [ 62848.0, 2 ], + [ 63168.0, 1 ], + [ 63360.0, 2 ], + [ 63424.0, 1 ], + [ 63552.0, 2 ], + [ 63616.0, 3 ], + [ 63680.0, 1 ], + [ 63808.0, 1 ], + [ 63872.0, 2 ], + [ 63936.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 2 ], + [ 64512.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 2 ], + [ 65152.0, 3 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 2 ], + [ 66432.0, 1 ], + [ 66688.0, 3 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67200.0, 2 ], + [ 67712.0, 1 ], + [ 67840.0, 3 ], + [ 67968.0, 2 ], + [ 68096.0, 2 ], + [ 68224.0, 2 ], + [ 68352.0, 1 ], + [ 68480.0, 3 ], + [ 68608.0, 1 ], + [ 68736.0, 2 ], + [ 68864.0, 1 ], + [ 68992.0, 2 ], + [ 69120.0, 2 ], + [ 69376.0, 3 ], + [ 69504.0, 1 ], + [ 69632.0, 6 ], + [ 69760.0, 3 ], + [ 69888.0, 2 ], + [ 70016.0, 1 ], + [ 70400.0, 2 ], + [ 70656.0, 1 ], + [ 70784.0, 4 ], + [ 70912.0, 1 ], + [ 71040.0, 2 ], + [ 71680.0, 4 ], + [ 71936.0, 3 ], + [ 72064.0, 2 ], + [ 72192.0, 2 ], + [ 72320.0, 5 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 2 ], + [ 73088.0, 2 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 73472.0, 4 ], + [ 73600.0, 1 ], + [ 73728.0, 4 ], + [ 73856.0, 2 ], + [ 73984.0, 3 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 3 ], + [ 74496.0, 3 ], + [ 74624.0, 2 ], + [ 74752.0, 3 ], + [ 74880.0, 5 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 3 ], + [ 75520.0, 2 ], + [ 75648.0, 2 ], + [ 75776.0, 2 ], + [ 75904.0, 2 ], + [ 76032.0, 1 ], + [ 76160.0, 2 ], + [ 76288.0, 2 ], + [ 76544.0, 3 ], + [ 76672.0, 2 ], + [ 76800.0, 2 ], + [ 77056.0, 1 ], + [ 77312.0, 1 ], + [ 77440.0, 1 ], + [ 77568.0, 3 ], + [ 77824.0, 3 ], + [ 77952.0, 1 ], + [ 78208.0, 3 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78976.0, 1 ], + [ 79104.0, 2 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 79616.0, 1 ], + [ 79872.0, 3 ], + [ 80128.0, 4 ], + [ 80256.0, 1 ], + [ 80512.0, 4 ], + [ 80640.0, 2 ], + [ 80768.0, 1 ], + [ 80896.0, 3 ], + [ 81024.0, 1 ], + [ 81152.0, 1 ], + [ 81280.0, 1 ], + [ 81536.0, 2 ], + [ 81792.0, 2 ], + [ 81920.0, 2 ], + [ 82048.0, 1 ], + [ 82176.0, 2 ], + [ 82304.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 3 ], + [ 82688.0, 1 ], + [ 82816.0, 2 ], + [ 83072.0, 2 ], + [ 83200.0, 2 ], + [ 83328.0, 2 ], + [ 83456.0, 2 ], + [ 83584.0, 3 ], + [ 83840.0, 7 ], + [ 83968.0, 11 ], + [ 84096.0, 15 ], + [ 84224.0, 22 ], + [ 84352.0, 21 ], + [ 84480.0, 27 ], + [ 84608.0, 29 ], + [ 84736.0, 9 ], + [ 84864.0, 5 ], + [ 84992.0, 2 ], + [ 85120.0, 2 ], + [ 85248.0, 1 ], + [ 85376.0, 7 ], + [ 85504.0, 5 ], + [ 85632.0, 1 ], + [ 85760.0, 1 ], + [ 85888.0, 3 ], + [ 86016.0, 1 ], + [ 86144.0, 1 ], + [ 86272.0, 2 ], + [ 86400.0, 6 ], + [ 86528.0, 7 ], + [ 86656.0, 1 ], + [ 86784.0, 2 ], + [ 86912.0, 3 ], + [ 87040.0, 3 ], + [ 87168.0, 2 ], + [ 87296.0, 2 ], + [ 87424.0, 2 ], + [ 87552.0, 6 ], + [ 87680.0, 16 ], + [ 87808.0, 8 ], + [ 87936.0, 5 ], + [ 88064.0, 2 ], + [ 88576.0, 1 ], + [ 88832.0, 2 ], + [ 88960.0, 1 ], + [ 89088.0, 3 ], + [ 89344.0, 1 ], + [ 89600.0, 2 ], + [ 89856.0, 1 ], + [ 89984.0, 1 ], + [ 90368.0, 1 ], + [ 90496.0, 2 ], + [ 90624.0, 1 ], + [ 90880.0, 1 ], + [ 91008.0, 2 ], + [ 91264.0, 1 ], + [ 91520.0, 1 ], + [ 92288.0, 1 ], + [ 93312.0, 1 ], + [ 93568.0, 1 ], + [ 94208.0, 1 ], + [ 96384.0, 1 ], + [ 97280.0, 1 ], + [ 98560.0, 1 ], + [ 100480.0, 1 ], + [ 105344.0, 1 ], + [ 106112.0, 1 ], + [ 108416.0, 1 ], + [ 124160.0, 1 ], + [ 126720.0, 1 ], + [ 141824.0, 1 ] + ], + [ + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 4 ], + [ 52288.0, 21 ], + [ 52352.0, 41 ], + [ 52416.0, 77 ], + [ 52480.0, 210 ], + [ 52544.0, 398 ], + [ 52608.0, 839 ], + [ 52672.0, 1078 ], + [ 52736.0, 1502 ], + [ 52800.0, 2059 ], + [ 52864.0, 1876 ], + [ 52928.0, 2204 ], + [ 52992.0, 1592 ], + [ 53056.0, 1323 ], + [ 53120.0, 1093 ], + [ 53184.0, 678 ], + [ 53248.0, 477 ], + [ 53312.0, 295 ], + [ 53376.0, 171 ], + [ 53440.0, 100 ], + [ 53504.0, 72 ], + [ 53568.0, 25 ], + [ 53632.0, 12 ], + [ 53696.0, 15 ], + [ 53760.0, 24 ], + [ 53824.0, 39 ], + [ 53888.0, 68 ], + [ 53952.0, 127 ], + [ 54016.0, 134 ], + [ 54080.0, 205 ], + [ 54144.0, 218 ], + [ 54208.0, 207 ], + [ 54272.0, 204 ], + [ 54336.0, 133 ], + [ 54400.0, 107 ], + [ 54464.0, 112 ], + [ 54528.0, 73 ], + [ 54592.0, 76 ], + [ 54656.0, 56 ], + [ 54720.0, 40 ], + [ 54784.0, 24 ], + [ 54848.0, 15 ], + [ 54912.0, 13 ], + [ 54976.0, 8 ], + [ 55040.0, 5 ], + [ 55104.0, 11 ], + [ 55168.0, 8 ], + [ 55232.0, 12 ], + [ 55296.0, 11 ], + [ 55360.0, 6 ], + [ 55424.0, 7 ], + [ 55488.0, 8 ], + [ 55552.0, 6 ], + [ 55616.0, 18 ], + [ 55680.0, 8 ], + [ 55744.0, 17 ], + [ 55808.0, 4 ], + [ 55872.0, 10 ], + [ 55936.0, 13 ], + [ 56000.0, 12 ], + [ 56064.0, 15 ], + [ 56128.0, 14 ], + [ 56192.0, 8 ], + [ 56256.0, 12 ], + [ 56320.0, 12 ], + [ 56384.0, 7 ], + [ 56448.0, 6 ], + [ 56512.0, 7 ], + [ 56576.0, 10 ], + [ 56640.0, 8 ], + [ 56704.0, 10 ], + [ 56768.0, 15 ], + [ 56832.0, 5 ], + [ 56896.0, 9 ], + [ 56960.0, 5 ], + [ 57024.0, 5 ], + [ 57088.0, 5 ], + [ 57152.0, 5 ], + [ 57216.0, 6 ], + [ 57280.0, 2 ], + [ 57344.0, 3 ], + [ 57408.0, 7 ], + [ 57472.0, 8 ], + [ 57536.0, 8 ], + [ 57600.0, 5 ], + [ 57664.0, 5 ], + [ 57728.0, 5 ], + [ 57792.0, 4 ], + [ 57856.0, 1 ], + [ 57920.0, 3 ], + [ 57984.0, 3 ], + [ 58048.0, 7 ], + [ 58112.0, 5 ], + [ 58176.0, 3 ], + [ 58240.0, 3 ], + [ 58304.0, 3 ], + [ 58368.0, 5 ], + [ 58432.0, 1 ], + [ 58496.0, 4 ], + [ 58560.0, 6 ], + [ 58624.0, 2 ], + [ 58688.0, 5 ], + [ 58752.0, 2 ], + [ 58816.0, 4 ], + [ 58880.0, 4 ], + [ 58944.0, 2 ], + [ 59008.0, 2 ], + [ 59072.0, 3 ], + [ 59136.0, 4 ], + [ 59200.0, 2 ], + [ 59264.0, 2 ], + [ 59328.0, 4 ], + [ 59392.0, 8 ], + [ 59456.0, 2 ], + [ 59520.0, 2 ], + [ 59584.0, 5 ], + [ 59648.0, 2 ], + [ 59712.0, 2 ], + [ 59776.0, 2 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 2 ], + [ 60096.0, 1 ], + [ 60160.0, 3 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 2 ], + [ 60608.0, 1 ], + [ 60672.0, 2 ], + [ 60736.0, 4 ], + [ 60800.0, 1 ], + [ 60864.0, 4 ], + [ 60928.0, 3 ], + [ 60992.0, 2 ], + [ 61056.0, 2 ], + [ 61120.0, 8 ], + [ 61184.0, 2 ], + [ 61248.0, 2 ], + [ 61312.0, 2 ], + [ 61440.0, 2 ], + [ 61504.0, 4 ], + [ 61632.0, 1 ], + [ 61696.0, 3 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 61952.0, 3 ], + [ 62016.0, 2 ], + [ 62272.0, 2 ], + [ 62336.0, 1 ], + [ 62528.0, 1 ], + [ 62656.0, 1 ], + [ 63040.0, 2 ], + [ 63104.0, 2 ], + [ 63168.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63552.0, 1 ], + [ 63744.0, 1 ], + [ 64000.0, 2 ], + [ 64192.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 65024.0, 1 ], + [ 65216.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 2 ], + [ 65792.0, 1 ], + [ 65920.0, 5 ], + [ 66048.0, 8 ], + [ 66176.0, 4 ], + [ 66304.0, 1 ], + [ 66432.0, 2 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 3 ], + [ 67072.0, 2 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 4 ], + [ 67584.0, 2 ], + [ 67712.0, 3 ], + [ 67840.0, 2 ], + [ 67968.0, 2 ], + [ 68096.0, 3 ], + [ 68224.0, 3 ], + [ 68352.0, 3 ], + [ 68480.0, 6 ], + [ 68608.0, 1 ], + [ 68736.0, 2 ], + [ 68864.0, 2 ], + [ 68992.0, 5 ], + [ 69120.0, 1 ], + [ 69504.0, 3 ], + [ 69632.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 3 ], + [ 70656.0, 2 ], + [ 70912.0, 2 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 72064.0, 2 ], + [ 72192.0, 1 ], + [ 72320.0, 2 ], + [ 72448.0, 2 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73344.0, 2 ], + [ 73472.0, 1 ], + [ 73600.0, 2 ], + [ 74112.0, 4 ], + [ 74368.0, 2 ], + [ 74496.0, 2 ], + [ 74880.0, 2 ], + [ 75008.0, 2 ], + [ 75136.0, 2 ], + [ 75648.0, 1 ], + [ 75904.0, 2 ], + [ 76032.0, 2 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 77056.0, 2 ], + [ 77312.0, 1 ], + [ 77696.0, 1 ], + [ 78080.0, 1 ], + [ 78592.0, 2 ], + [ 79104.0, 1 ], + [ 83584.0, 1 ], + [ 89088.0, 1 ], + [ 97536.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 52096.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 52096.0, + "50.0" : 52096.0, + "90.0" : 52096.0, + "95.0" : 52096.0, + "99.0" : 52096.0, + "99.9" : 52096.0, + "99.99" : 52096.0, + "99.999" : 52096.0, + "99.9999" : 52096.0, + "100.0" : 52096.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 52160.0, + 52096.0, + 52160.0, + 52096.0, + 52096.0 + ] + ] + }, + "p0.50" : { + "score" : 52928.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 52928.0, + "50.0" : 52928.0, + "90.0" : 52928.0, + "95.0" : 52928.0, + "99.0" : 52928.0, + "99.9" : 52928.0, + "99.99" : 52928.0, + "99.999" : 52928.0, + "99.9999" : 52928.0, + "100.0" : 52928.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 52928.0, + 52928.0, + 52928.0, + 52928.0, + 52928.0 + ] + ] + }, + "p0.90" : { + "score" : 54144.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 54144.0, + "50.0" : 54144.0, + "90.0" : 54144.0, + "95.0" : 54144.0, + "99.0" : 54144.0, + "99.9" : 54144.0, + "99.99" : 54144.0, + "99.999" : 54144.0, + "99.9999" : 54144.0, + "100.0" : 54144.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 54144.0, + 54080.0, + 54016.0, + 54336.0, + 54144.0 + ] + ] + }, + "p0.95" : { + "score" : 54528.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 54528.0, + "50.0" : 54528.0, + "90.0" : 54528.0, + "95.0" : 54528.0, + "99.0" : 54528.0, + "99.9" : 54528.0, + "99.99" : 54528.0, + "99.999" : 54528.0, + "99.9999" : 54528.0, + "100.0" : 54528.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 54464.0, + 54400.0, + 54400.0, + 56000.0, + 54528.0 + ] + ] + }, + "p0.99" : { + "score" : 66304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 66304.0, + "50.0" : 66304.0, + "90.0" : 66304.0, + "95.0" : 66304.0, + "99.0" : 66304.0, + "99.9" : 66304.0, + "99.99" : 66304.0, + "99.999" : 66304.0, + "99.9999" : 66304.0, + "100.0" : 66304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61888.0, + 59550.080000000075, + 58880.0, + 84480.0, + 61094.39999999991 + ] + ] + }, + "p0.999" : { + "score" : 87552.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 87552.0, + "50.0" : 87552.0, + "90.0" : 87552.0, + "95.0" : 87552.0, + "99.0" : 87552.0, + "99.9" : 87552.0, + "99.99" : 87552.0, + "99.999" : 87552.0, + "99.9999" : 87552.0, + "100.0" : 87552.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 87665.28000000352, + 76351.23200000077, + 71594.4960000012, + 90942.59200000018, + 75269.11999999918 + ] + ] + }, + "p0.9999" : { + "score" : 99140.69759999216, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 99140.69759999216, + "50.0" : 99140.69759999216, + "90.0" : 99140.69759999216, + "95.0" : 99140.69759999216, + "99.0" : 99140.69759999216, + "99.9" : 99140.69759999216, + "99.99" : 99140.69759999216, + "99.999" : 99140.69759999216, + "99.9999" : 99140.69759999216, + "100.0" : 99140.69759999216 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 99584.92159999907, + 89597.23520000279, + 81203.09759999067, + 128968.98560000211, + 90152.44800000172 + ] + ] + }, + "p1.00" : { + "score" : 141824.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 141824.0, + "50.0" : 141824.0, + "90.0" : 141824.0, + "95.0" : 141824.0, + "99.0" : 141824.0, + "99.9" : 141824.0, + "99.99" : 141824.0, + "99.999" : 141824.0, + "99.9999" : 141824.0, + "100.0" : 141824.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100480.0, + 97664.0, + 85248.0, + 141824.0, + 97536.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..401580e7d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,454 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..ab8888a3f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/profile/scalapb.perf.MessageContainerBench.proxyJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,2777 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/results.json new file mode 100644 index 000000000..5d28fefd8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/proxyJava/results.json @@ -0,0 +1,2727 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 27129.944720302035, + "scoreError" : 124.4441282620886, + "scoreConfidence" : [ + 27005.500592039945, + 27254.388848564126 + ], + "scorePercentiles" : { + "0.0" : 25280.0, + "50.0" : 26464.0, + "90.0" : 27680.0, + "95.0" : 28256.0, + "99.0" : 41216.0, + "99.9" : 66560.0, + "99.99" : 669892.6079998016, + "99.999" : 1533952.0, + "99.9999" : 1533952.0, + "100.0" : 1533952.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 25344.0, 3 ], + [ 25376.0, 2 ], + [ 25408.0, 16 ], + [ 25440.0, 17 ], + [ 25472.0, 38 ], + [ 25504.0, 35 ], + [ 25536.0, 52 ], + [ 25568.0, 72 ], + [ 25600.0, 72 ], + [ 25632.0, 68 ], + [ 25664.0, 71 ], + [ 25696.0, 54 ], + [ 25728.0, 73 ], + [ 25760.0, 50 ], + [ 25792.0, 40 ], + [ 25824.0, 36 ], + [ 25856.0, 28 ], + [ 25888.0, 30 ], + [ 25920.0, 42 ], + [ 25952.0, 34 ], + [ 25984.0, 54 ], + [ 26016.0, 63 ], + [ 26048.0, 114 ], + [ 26080.0, 199 ], + [ 26112.0, 207 ], + [ 26144.0, 290 ], + [ 26176.0, 387 ], + [ 26208.0, 506 ], + [ 26240.0, 779 ], + [ 26272.0, 671 ], + [ 26304.0, 767 ], + [ 26336.0, 859 ], + [ 26368.0, 836 ], + [ 26400.0, 1108 ], + [ 26432.0, 816 ], + [ 26464.0, 716 ], + [ 26496.0, 691 ], + [ 26528.0, 600 ], + [ 26560.0, 710 ], + [ 26592.0, 425 ], + [ 26624.0, 362 ], + [ 26656.0, 318 ], + [ 26688.0, 291 ], + [ 26720.0, 310 ], + [ 26752.0, 186 ], + [ 26784.0, 164 ], + [ 26816.0, 154 ], + [ 26848.0, 163 ], + [ 26880.0, 219 ], + [ 26912.0, 151 ], + [ 26944.0, 157 ], + [ 26976.0, 163 ], + [ 27008.0, 154 ], + [ 27040.0, 184 ], + [ 27072.0, 151 ], + [ 27104.0, 133 ], + [ 27136.0, 116 ], + [ 27168.0, 115 ], + [ 27200.0, 96 ], + [ 27232.0, 115 ], + [ 27264.0, 73 ], + [ 27296.0, 77 ], + [ 27328.0, 67 ], + [ 27360.0, 47 ], + [ 27392.0, 72 ], + [ 27424.0, 41 ], + [ 27456.0, 37 ], + [ 27488.0, 39 ], + [ 27520.0, 39 ], + [ 27552.0, 58 ], + [ 27584.0, 43 ], + [ 27616.0, 38 ], + [ 27648.0, 39 ], + [ 27680.0, 57 ], + [ 27712.0, 81 ], + [ 27744.0, 72 ], + [ 27776.0, 47 ], + [ 27808.0, 70 ], + [ 27840.0, 62 ], + [ 27872.0, 76 ], + [ 27904.0, 52 ], + [ 27936.0, 54 ], + [ 27968.0, 66 ], + [ 28000.0, 57 ], + [ 28032.0, 59 ], + [ 28064.0, 50 ], + [ 28096.0, 37 ], + [ 28128.0, 28 ], + [ 28160.0, 32 ], + [ 28192.0, 34 ], + [ 28224.0, 37 ], + [ 28256.0, 27 ], + [ 28288.0, 20 ], + [ 28320.0, 16 ], + [ 28352.0, 20 ], + [ 28384.0, 22 ], + [ 28416.0, 13 ], + [ 28448.0, 12 ], + [ 28480.0, 17 ], + [ 28512.0, 8 ], + [ 28544.0, 22 ], + [ 28576.0, 11 ], + [ 28608.0, 8 ], + [ 28640.0, 5 ], + [ 28672.0, 8 ], + [ 28704.0, 11 ], + [ 28736.0, 6 ], + [ 28768.0, 6 ], + [ 28800.0, 4 ], + [ 28832.0, 5 ], + [ 28864.0, 9 ], + [ 28896.0, 2 ], + [ 28928.0, 2 ], + [ 28960.0, 7 ], + [ 28992.0, 4 ], + [ 29024.0, 5 ], + [ 29056.0, 3 ], + [ 29088.0, 2 ], + [ 29120.0, 3 ], + [ 29152.0, 5 ], + [ 29184.0, 3 ], + [ 29216.0, 6 ], + [ 29248.0, 2 ], + [ 29280.0, 3 ], + [ 29312.0, 4 ], + [ 29344.0, 2 ], + [ 29376.0, 8 ], + [ 29408.0, 4 ], + [ 29440.0, 3 ], + [ 29472.0, 4 ], + [ 29504.0, 3 ], + [ 29536.0, 4 ], + [ 29568.0, 1 ], + [ 29600.0, 4 ], + [ 29632.0, 4 ], + [ 29664.0, 4 ], + [ 29696.0, 6 ], + [ 29728.0, 3 ], + [ 29760.0, 4 ], + [ 29792.0, 2 ], + [ 29824.0, 1 ], + [ 29856.0, 2 ], + [ 29888.0, 3 ], + [ 29920.0, 1 ], + [ 29952.0, 4 ], + [ 29984.0, 2 ], + [ 30016.0, 3 ], + [ 30048.0, 1 ], + [ 30080.0, 2 ], + [ 30112.0, 3 ], + [ 30144.0, 3 ], + [ 30176.0, 3 ], + [ 30208.0, 8 ], + [ 30240.0, 4 ], + [ 30272.0, 4 ], + [ 30304.0, 6 ], + [ 30336.0, 5 ], + [ 30368.0, 5 ], + [ 30400.0, 3 ], + [ 30432.0, 3 ], + [ 30464.0, 3 ], + [ 30496.0, 4 ], + [ 30528.0, 3 ], + [ 30560.0, 5 ], + [ 30592.0, 5 ], + [ 30624.0, 1 ], + [ 30656.0, 3 ], + [ 30688.0, 5 ], + [ 30720.0, 3 ], + [ 30752.0, 2 ], + [ 30784.0, 1 ], + [ 30816.0, 1 ], + [ 30848.0, 3 ], + [ 30880.0, 5 ], + [ 30912.0, 1 ], + [ 30944.0, 4 ], + [ 30976.0, 2 ], + [ 31008.0, 4 ], + [ 31040.0, 2 ], + [ 31072.0, 4 ], + [ 31104.0, 4 ], + [ 31136.0, 2 ], + [ 31168.0, 3 ], + [ 31200.0, 1 ], + [ 31232.0, 4 ], + [ 31264.0, 3 ], + [ 31296.0, 1 ], + [ 31328.0, 4 ], + [ 31360.0, 4 ], + [ 31392.0, 7 ], + [ 31424.0, 3 ], + [ 31456.0, 1 ], + [ 31488.0, 2 ], + [ 31520.0, 2 ], + [ 31552.0, 3 ], + [ 31584.0, 3 ], + [ 31616.0, 2 ], + [ 31648.0, 2 ], + [ 31680.0, 7 ], + [ 31712.0, 2 ], + [ 31744.0, 1 ], + [ 31776.0, 4 ], + [ 31808.0, 3 ], + [ 31840.0, 5 ], + [ 31872.0, 2 ], + [ 31904.0, 3 ], + [ 31968.0, 2 ], + [ 32000.0, 3 ], + [ 32032.0, 2 ], + [ 32064.0, 2 ], + [ 32096.0, 2 ], + [ 32128.0, 5 ], + [ 32160.0, 2 ], + [ 32192.0, 3 ], + [ 32224.0, 2 ], + [ 32256.0, 2 ], + [ 32288.0, 1 ], + [ 32320.0, 5 ], + [ 32352.0, 3 ], + [ 32384.0, 3 ], + [ 32416.0, 3 ], + [ 32448.0, 1 ], + [ 32480.0, 3 ], + [ 32512.0, 4 ], + [ 32544.0, 1 ], + [ 32576.0, 2 ], + [ 32608.0, 3 ], + [ 32640.0, 4 ], + [ 32672.0, 3 ], + [ 32704.0, 2 ], + [ 32736.0, 2 ], + [ 32768.0, 4 ], + [ 32832.0, 3 ], + [ 32896.0, 5 ], + [ 32960.0, 8 ], + [ 33024.0, 4 ], + [ 33088.0, 4 ], + [ 33152.0, 4 ], + [ 33216.0, 3 ], + [ 33280.0, 1 ], + [ 33344.0, 3 ], + [ 33408.0, 2 ], + [ 33472.0, 2 ], + [ 33536.0, 4 ], + [ 33600.0, 1 ], + [ 33664.0, 2 ], + [ 33728.0, 2 ], + [ 33792.0, 4 ], + [ 33856.0, 4 ], + [ 33920.0, 1 ], + [ 33984.0, 3 ], + [ 34048.0, 3 ], + [ 34112.0, 7 ], + [ 34176.0, 2 ], + [ 34240.0, 5 ], + [ 34304.0, 3 ], + [ 34368.0, 6 ], + [ 34432.0, 4 ], + [ 34496.0, 5 ], + [ 34560.0, 3 ], + [ 34624.0, 2 ], + [ 34688.0, 3 ], + [ 34752.0, 2 ], + [ 34816.0, 3 ], + [ 34880.0, 3 ], + [ 34944.0, 4 ], + [ 35008.0, 3 ], + [ 35072.0, 2 ], + [ 35136.0, 1 ], + [ 35200.0, 3 ], + [ 35264.0, 3 ], + [ 35328.0, 4 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 2 ], + [ 35584.0, 2 ], + [ 35648.0, 2 ], + [ 35712.0, 1 ], + [ 35776.0, 2 ], + [ 35840.0, 3 ], + [ 35904.0, 2 ], + [ 35968.0, 2 ], + [ 36032.0, 2 ], + [ 36096.0, 2 ], + [ 36160.0, 1 ], + [ 36224.0, 2 ], + [ 36288.0, 2 ], + [ 36352.0, 3 ], + [ 36416.0, 1 ], + [ 36480.0, 2 ], + [ 36608.0, 3 ], + [ 36672.0, 1 ], + [ 36736.0, 4 ], + [ 36800.0, 1 ], + [ 36864.0, 1 ], + [ 36928.0, 3 ], + [ 36992.0, 2 ], + [ 37056.0, 1 ], + [ 37120.0, 2 ], + [ 37184.0, 2 ], + [ 37248.0, 1 ], + [ 37312.0, 4 ], + [ 37376.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 2 ], + [ 37568.0, 1 ], + [ 37632.0, 2 ], + [ 37696.0, 2 ], + [ 37760.0, 4 ], + [ 37824.0, 3 ], + [ 37888.0, 1 ], + [ 37952.0, 2 ], + [ 38016.0, 2 ], + [ 38080.0, 2 ], + [ 38144.0, 2 ], + [ 38208.0, 1 ], + [ 38272.0, 1 ], + [ 38400.0, 1 ], + [ 38464.0, 2 ], + [ 38528.0, 1 ], + [ 38592.0, 1 ], + [ 38656.0, 1 ], + [ 38720.0, 1 ], + [ 38784.0, 4 ], + [ 38848.0, 1 ], + [ 38912.0, 1 ], + [ 38976.0, 2 ], + [ 39040.0, 1 ], + [ 39104.0, 1 ], + [ 39168.0, 2 ], + [ 39232.0, 2 ], + [ 39296.0, 2 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39488.0, 1 ], + [ 39552.0, 4 ], + [ 39616.0, 2 ], + [ 39680.0, 1 ], + [ 39872.0, 1 ], + [ 39936.0, 1 ], + [ 40000.0, 1 ], + [ 40128.0, 1 ], + [ 40192.0, 4 ], + [ 40256.0, 2 ], + [ 40320.0, 1 ], + [ 40384.0, 2 ], + [ 40512.0, 4 ], + [ 40576.0, 2 ], + [ 40640.0, 2 ], + [ 40704.0, 2 ], + [ 40768.0, 1 ], + [ 40832.0, 2 ], + [ 40896.0, 1 ], + [ 40960.0, 1 ], + [ 41024.0, 2 ], + [ 41088.0, 1 ], + [ 41152.0, 2 ], + [ 41216.0, 2 ], + [ 41344.0, 4 ], + [ 41408.0, 1 ], + [ 41472.0, 3 ], + [ 41536.0, 2 ], + [ 41600.0, 1 ], + [ 41664.0, 5 ], + [ 41728.0, 2 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 3 ], + [ 41984.0, 2 ], + [ 42048.0, 2 ], + [ 42112.0, 3 ], + [ 42176.0, 1 ], + [ 42240.0, 4 ], + [ 42304.0, 2 ], + [ 42368.0, 1 ], + [ 42432.0, 2 ], + [ 42496.0, 2 ], + [ 42560.0, 3 ], + [ 42624.0, 1 ], + [ 42688.0, 3 ], + [ 42752.0, 3 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 2 ], + [ 43072.0, 4 ], + [ 43136.0, 3 ], + [ 43200.0, 4 ], + [ 43264.0, 5 ], + [ 43328.0, 2 ], + [ 43392.0, 3 ], + [ 43456.0, 3 ], + [ 43520.0, 3 ], + [ 43584.0, 1 ], + [ 43648.0, 3 ], + [ 43712.0, 3 ], + [ 43776.0, 3 ], + [ 43840.0, 5 ], + [ 43904.0, 1 ], + [ 43968.0, 2 ], + [ 44032.0, 1 ], + [ 44096.0, 2 ], + [ 44160.0, 1 ], + [ 44224.0, 4 ], + [ 44288.0, 2 ], + [ 44352.0, 6 ], + [ 44416.0, 3 ], + [ 44480.0, 3 ], + [ 44544.0, 2 ], + [ 44608.0, 2 ], + [ 44672.0, 4 ], + [ 44736.0, 4 ], + [ 44800.0, 5 ], + [ 44864.0, 3 ], + [ 44928.0, 4 ], + [ 44992.0, 3 ], + [ 45056.0, 3 ], + [ 45120.0, 2 ], + [ 45184.0, 2 ], + [ 45248.0, 2 ], + [ 45312.0, 2 ], + [ 45376.0, 2 ], + [ 45440.0, 3 ], + [ 45504.0, 3 ], + [ 45568.0, 4 ], + [ 45632.0, 3 ], + [ 45696.0, 5 ], + [ 45760.0, 3 ], + [ 45824.0, 4 ], + [ 45888.0, 4 ], + [ 45952.0, 3 ], + [ 46016.0, 4 ], + [ 46080.0, 2 ], + [ 46144.0, 3 ], + [ 46208.0, 7 ], + [ 46272.0, 5 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46464.0, 3 ], + [ 46528.0, 2 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 2 ], + [ 46848.0, 2 ], + [ 46912.0, 3 ], + [ 47040.0, 1 ], + [ 47104.0, 3 ], + [ 47168.0, 2 ], + [ 47232.0, 3 ], + [ 47360.0, 1 ], + [ 47424.0, 3 ], + [ 47488.0, 2 ], + [ 47552.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 2 ], + [ 47808.0, 1 ], + [ 47872.0, 2 ], + [ 48192.0, 1 ], + [ 48320.0, 1 ], + [ 48448.0, 1 ], + [ 48832.0, 1 ], + [ 49280.0, 1 ], + [ 50112.0, 1 ], + [ 50816.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51456.0, 2 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 2 ], + [ 52480.0, 1 ], + [ 52736.0, 1 ], + [ 53440.0, 1 ], + [ 53568.0, 1 ], + [ 53760.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54144.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 2 ], + [ 54592.0, 1 ], + [ 54784.0, 1 ], + [ 55040.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 57024.0, 1 ], + [ 57536.0, 1 ], + [ 58112.0, 1 ], + [ 58560.0, 1 ], + [ 59072.0, 1 ], + [ 60096.0, 1 ], + [ 60480.0, 1 ], + [ 60672.0, 1 ], + [ 61120.0, 1 ], + [ 61376.0, 1 ], + [ 61568.0, 1 ], + [ 62272.0, 1 ], + [ 62784.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63488.0, 1 ], + [ 64384.0, 1 ], + [ 64576.0, 1 ], + [ 64832.0, 1 ], + [ 65408.0, 1 ], + [ 65664.0, 1 ], + [ 67072.0, 1 ], + [ 67456.0, 1 ], + [ 67712.0, 1 ], + [ 67968.0, 1 ], + [ 68224.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69632.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 73472.0, 1 ], + [ 76288.0, 1 ], + [ 78464.0, 1 ], + [ 78976.0, 1 ], + [ 79488.0, 1 ], + [ 80640.0, 1 ], + [ 85120.0, 1 ], + [ 85248.0, 1 ], + [ 85504.0, 1 ], + [ 85888.0, 1 ], + [ 86272.0, 1 ], + [ 87296.0, 1 ], + [ 88192.0, 1 ], + [ 89856.0, 1 ], + [ 90880.0, 1 ], + [ 92672.0, 1 ], + [ 92928.0, 1 ], + [ 94208.0, 1 ], + [ 94464.0, 1 ], + [ 96640.0, 1 ], + [ 99456.0, 1 ], + [ 100224.0, 1 ], + [ 115200.0, 1 ], + [ 117376.0, 1 ], + [ 119552.0, 1 ], + [ 1400832.0, 1 ], + [ 1431552.0, 1 ], + [ 1533952.0, 1 ] + ], + [ + [ 25312.0, 2 ], + [ 25376.0, 5 ], + [ 25408.0, 9 ], + [ 25440.0, 9 ], + [ 25472.0, 13 ], + [ 25504.0, 35 ], + [ 25536.0, 31 ], + [ 25568.0, 73 ], + [ 25600.0, 51 ], + [ 25632.0, 60 ], + [ 25664.0, 58 ], + [ 25696.0, 72 ], + [ 25728.0, 71 ], + [ 25760.0, 55 ], + [ 25792.0, 45 ], + [ 25824.0, 32 ], + [ 25856.0, 31 ], + [ 25888.0, 39 ], + [ 25920.0, 38 ], + [ 25952.0, 37 ], + [ 25984.0, 64 ], + [ 26016.0, 81 ], + [ 26048.0, 147 ], + [ 26080.0, 222 ], + [ 26112.0, 280 ], + [ 26144.0, 355 ], + [ 26176.0, 431 ], + [ 26208.0, 502 ], + [ 26240.0, 820 ], + [ 26272.0, 677 ], + [ 26304.0, 772 ], + [ 26336.0, 840 ], + [ 26368.0, 868 ], + [ 26400.0, 1173 ], + [ 26432.0, 839 ], + [ 26464.0, 855 ], + [ 26496.0, 762 ], + [ 26528.0, 696 ], + [ 26560.0, 733 ], + [ 26592.0, 464 ], + [ 26624.0, 384 ], + [ 26656.0, 345 ], + [ 26688.0, 267 ], + [ 26720.0, 283 ], + [ 26752.0, 179 ], + [ 26784.0, 176 ], + [ 26816.0, 159 ], + [ 26848.0, 147 ], + [ 26880.0, 190 ], + [ 26912.0, 129 ], + [ 26944.0, 137 ], + [ 26976.0, 133 ], + [ 27008.0, 152 ], + [ 27040.0, 166 ], + [ 27072.0, 187 ], + [ 27104.0, 143 ], + [ 27136.0, 145 ], + [ 27168.0, 126 ], + [ 27200.0, 135 ], + [ 27232.0, 133 ], + [ 27264.0, 98 ], + [ 27296.0, 88 ], + [ 27328.0, 75 ], + [ 27360.0, 55 ], + [ 27392.0, 78 ], + [ 27424.0, 45 ], + [ 27456.0, 45 ], + [ 27488.0, 52 ], + [ 27520.0, 43 ], + [ 27552.0, 48 ], + [ 27584.0, 35 ], + [ 27616.0, 45 ], + [ 27648.0, 45 ], + [ 27680.0, 55 ], + [ 27712.0, 74 ], + [ 27744.0, 61 ], + [ 27776.0, 73 ], + [ 27808.0, 60 ], + [ 27840.0, 73 ], + [ 27872.0, 105 ], + [ 27904.0, 70 ], + [ 27936.0, 67 ], + [ 27968.0, 49 ], + [ 28000.0, 41 ], + [ 28032.0, 56 ], + [ 28064.0, 35 ], + [ 28096.0, 24 ], + [ 28128.0, 22 ], + [ 28160.0, 22 ], + [ 28192.0, 18 ], + [ 28224.0, 20 ], + [ 28256.0, 15 ], + [ 28288.0, 18 ], + [ 28320.0, 14 ], + [ 28352.0, 14 ], + [ 28384.0, 16 ], + [ 28416.0, 12 ], + [ 28448.0, 15 ], + [ 28480.0, 10 ], + [ 28512.0, 7 ], + [ 28544.0, 14 ], + [ 28576.0, 9 ], + [ 28608.0, 8 ], + [ 28640.0, 7 ], + [ 28672.0, 7 ], + [ 28704.0, 8 ], + [ 28736.0, 6 ], + [ 28768.0, 3 ], + [ 28800.0, 11 ], + [ 28832.0, 2 ], + [ 28864.0, 5 ], + [ 28896.0, 5 ], + [ 28928.0, 4 ], + [ 28960.0, 6 ], + [ 28992.0, 3 ], + [ 29024.0, 4 ], + [ 29056.0, 3 ], + [ 29088.0, 1 ], + [ 29120.0, 3 ], + [ 29152.0, 4 ], + [ 29184.0, 3 ], + [ 29216.0, 5 ], + [ 29248.0, 2 ], + [ 29280.0, 2 ], + [ 29312.0, 5 ], + [ 29344.0, 3 ], + [ 29376.0, 7 ], + [ 29408.0, 3 ], + [ 29440.0, 2 ], + [ 29472.0, 2 ], + [ 29504.0, 9 ], + [ 29536.0, 3 ], + [ 29568.0, 7 ], + [ 29600.0, 1 ], + [ 29632.0, 3 ], + [ 29664.0, 6 ], + [ 29696.0, 2 ], + [ 29728.0, 7 ], + [ 29760.0, 4 ], + [ 29792.0, 1 ], + [ 29824.0, 4 ], + [ 29856.0, 7 ], + [ 29888.0, 1 ], + [ 29920.0, 4 ], + [ 29952.0, 3 ], + [ 29984.0, 4 ], + [ 30016.0, 5 ], + [ 30048.0, 5 ], + [ 30080.0, 5 ], + [ 30112.0, 1 ], + [ 30176.0, 3 ], + [ 30208.0, 1 ], + [ 30240.0, 1 ], + [ 30272.0, 2 ], + [ 30304.0, 2 ], + [ 30336.0, 4 ], + [ 30368.0, 4 ], + [ 30400.0, 2 ], + [ 30432.0, 1 ], + [ 30464.0, 1 ], + [ 30496.0, 5 ], + [ 30528.0, 1 ], + [ 30560.0, 2 ], + [ 30592.0, 4 ], + [ 30624.0, 1 ], + [ 30656.0, 1 ], + [ 30688.0, 3 ], + [ 30720.0, 3 ], + [ 30752.0, 1 ], + [ 30784.0, 1 ], + [ 30816.0, 2 ], + [ 30848.0, 3 ], + [ 30880.0, 1 ], + [ 30944.0, 1 ], + [ 30976.0, 2 ], + [ 31008.0, 1 ], + [ 31040.0, 1 ], + [ 31072.0, 3 ], + [ 31104.0, 2 ], + [ 31136.0, 2 ], + [ 31168.0, 1 ], + [ 31200.0, 1 ], + [ 31232.0, 1 ], + [ 31264.0, 1 ], + [ 31296.0, 1 ], + [ 31328.0, 2 ], + [ 31360.0, 1 ], + [ 31392.0, 2 ], + [ 31424.0, 3 ], + [ 31456.0, 2 ], + [ 31488.0, 1 ], + [ 31520.0, 1 ], + [ 31552.0, 2 ], + [ 31584.0, 2 ], + [ 31616.0, 1 ], + [ 31648.0, 2 ], + [ 31680.0, 2 ], + [ 31712.0, 3 ], + [ 31744.0, 1 ], + [ 31776.0, 3 ], + [ 31808.0, 2 ], + [ 31840.0, 2 ], + [ 31872.0, 1 ], + [ 31904.0, 6 ], + [ 31936.0, 4 ], + [ 31968.0, 2 ], + [ 32000.0, 2 ], + [ 32032.0, 3 ], + [ 32064.0, 1 ], + [ 32096.0, 3 ], + [ 32128.0, 1 ], + [ 32192.0, 4 ], + [ 32224.0, 1 ], + [ 32256.0, 2 ], + [ 32288.0, 2 ], + [ 32320.0, 2 ], + [ 32352.0, 2 ], + [ 32384.0, 1 ], + [ 32416.0, 2 ], + [ 32448.0, 5 ], + [ 32480.0, 2 ], + [ 32512.0, 2 ], + [ 32544.0, 2 ], + [ 32576.0, 2 ], + [ 32608.0, 1 ], + [ 32640.0, 2 ], + [ 32672.0, 1 ], + [ 32704.0, 2 ], + [ 32736.0, 4 ], + [ 32768.0, 3 ], + [ 32832.0, 6 ], + [ 32896.0, 2 ], + [ 32960.0, 1 ], + [ 33024.0, 4 ], + [ 33088.0, 2 ], + [ 33152.0, 6 ], + [ 33216.0, 1 ], + [ 33280.0, 1 ], + [ 33344.0, 2 ], + [ 33408.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 3 ], + [ 33600.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 7 ], + [ 33856.0, 2 ], + [ 33920.0, 1 ], + [ 33984.0, 3 ], + [ 34048.0, 2 ], + [ 34112.0, 1 ], + [ 34176.0, 3 ], + [ 34240.0, 1 ], + [ 34304.0, 3 ], + [ 34368.0, 1 ], + [ 34432.0, 2 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34752.0, 2 ], + [ 34880.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35136.0, 1 ], + [ 35200.0, 2 ], + [ 35264.0, 3 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 3 ], + [ 35840.0, 1 ], + [ 35904.0, 2 ], + [ 35968.0, 2 ], + [ 36032.0, 1 ], + [ 36096.0, 2 ], + [ 36160.0, 2 ], + [ 36224.0, 2 ], + [ 36288.0, 1 ], + [ 36352.0, 1 ], + [ 36416.0, 1 ], + [ 36544.0, 1 ], + [ 36608.0, 2 ], + [ 36736.0, 2 ], + [ 36800.0, 2 ], + [ 36864.0, 1 ], + [ 36928.0, 2 ], + [ 36992.0, 1 ], + [ 37056.0, 1 ], + [ 37248.0, 1 ], + [ 37312.0, 2 ], + [ 37440.0, 1 ], + [ 37504.0, 2 ], + [ 37568.0, 1 ], + [ 37632.0, 2 ], + [ 37760.0, 3 ], + [ 37824.0, 1 ], + [ 37888.0, 2 ], + [ 37952.0, 1 ], + [ 38016.0, 1 ], + [ 38080.0, 1 ], + [ 38208.0, 1 ], + [ 38272.0, 1 ], + [ 38336.0, 2 ], + [ 38400.0, 2 ], + [ 38464.0, 1 ], + [ 38528.0, 2 ], + [ 38592.0, 2 ], + [ 38656.0, 2 ], + [ 38720.0, 2 ], + [ 38784.0, 1 ], + [ 38912.0, 1 ], + [ 39040.0, 1 ], + [ 39168.0, 1 ], + [ 39232.0, 1 ], + [ 39296.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39488.0, 1 ], + [ 39616.0, 3 ], + [ 39680.0, 1 ], + [ 39808.0, 2 ], + [ 39936.0, 2 ], + [ 40000.0, 3 ], + [ 40064.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 2 ], + [ 40640.0, 1 ], + [ 40960.0, 1 ], + [ 41088.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41472.0, 2 ], + [ 41600.0, 1 ], + [ 41664.0, 2 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42176.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 43008.0, 2 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43392.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 2 ], + [ 44800.0, 1 ], + [ 44992.0, 2 ], + [ 45120.0, 1 ], + [ 45248.0, 1 ], + [ 45376.0, 2 ], + [ 45696.0, 1 ], + [ 45888.0, 1 ], + [ 46208.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 2 ], + [ 47168.0, 1 ], + [ 47616.0, 2 ], + [ 48128.0, 2 ], + [ 48192.0, 3 ], + [ 48512.0, 1 ], + [ 48704.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49472.0, 1 ], + [ 49536.0, 1 ], + [ 49792.0, 1 ], + [ 50048.0, 1 ], + [ 50304.0, 1 ], + [ 51264.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 52224.0, 1 ], + [ 52480.0, 1 ], + [ 52672.0, 1 ], + [ 52928.0, 1 ], + [ 53184.0, 1 ], + [ 53376.0, 1 ], + [ 53696.0, 1 ], + [ 53824.0, 1 ], + [ 54336.0, 1 ], + [ 54528.0, 1 ], + [ 54848.0, 1 ], + [ 55296.0, 1 ], + [ 55680.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 2 ], + [ 56896.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57472.0, 1 ], + [ 59264.0, 1 ], + [ 59840.0, 1 ], + [ 60160.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 63616.0, 1 ], + [ 63744.0, 1 ], + [ 64256.0, 1 ], + [ 64768.0, 1 ], + [ 64960.0, 1 ], + [ 65152.0, 1 ], + [ 67712.0, 1 ], + [ 68224.0, 1 ], + [ 68992.0, 1 ], + [ 69248.0, 1 ], + [ 69888.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 73984.0, 1 ], + [ 75776.0, 1 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 77184.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 1 ], + [ 81280.0, 1 ], + [ 82560.0, 1 ], + [ 90496.0, 1 ], + [ 90752.0, 1 ], + [ 98048.0, 1 ], + [ 677888.0, 1 ], + [ 696320.0, 1 ], + [ 728064.0, 1 ], + [ 739328.0, 1 ] + ], + [ + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 2 ], + [ 25376.0, 6 ], + [ 25408.0, 11 ], + [ 25440.0, 13 ], + [ 25472.0, 18 ], + [ 25504.0, 30 ], + [ 25536.0, 53 ], + [ 25568.0, 75 ], + [ 25600.0, 56 ], + [ 25632.0, 65 ], + [ 25664.0, 55 ], + [ 25696.0, 48 ], + [ 25728.0, 70 ], + [ 25760.0, 40 ], + [ 25792.0, 40 ], + [ 25824.0, 23 ], + [ 25856.0, 21 ], + [ 25888.0, 35 ], + [ 25920.0, 34 ], + [ 25952.0, 39 ], + [ 25984.0, 70 ], + [ 26016.0, 101 ], + [ 26048.0, 157 ], + [ 26080.0, 246 ], + [ 26112.0, 301 ], + [ 26144.0, 406 ], + [ 26176.0, 486 ], + [ 26208.0, 574 ], + [ 26240.0, 888 ], + [ 26272.0, 797 ], + [ 26304.0, 826 ], + [ 26336.0, 880 ], + [ 26368.0, 850 ], + [ 26400.0, 1169 ], + [ 26432.0, 794 ], + [ 26464.0, 762 ], + [ 26496.0, 648 ], + [ 26528.0, 616 ], + [ 26560.0, 649 ], + [ 26592.0, 359 ], + [ 26624.0, 339 ], + [ 26656.0, 293 ], + [ 26688.0, 240 ], + [ 26720.0, 273 ], + [ 26752.0, 187 ], + [ 26784.0, 171 ], + [ 26816.0, 173 ], + [ 26848.0, 155 ], + [ 26880.0, 207 ], + [ 26912.0, 154 ], + [ 26944.0, 154 ], + [ 26976.0, 129 ], + [ 27008.0, 160 ], + [ 27040.0, 170 ], + [ 27072.0, 181 ], + [ 27104.0, 145 ], + [ 27136.0, 117 ], + [ 27168.0, 115 ], + [ 27200.0, 133 ], + [ 27232.0, 114 ], + [ 27264.0, 90 ], + [ 27296.0, 74 ], + [ 27328.0, 51 ], + [ 27360.0, 73 ], + [ 27392.0, 66 ], + [ 27424.0, 41 ], + [ 27456.0, 53 ], + [ 27488.0, 51 ], + [ 27520.0, 57 ], + [ 27552.0, 70 ], + [ 27584.0, 64 ], + [ 27616.0, 76 ], + [ 27648.0, 71 ], + [ 27680.0, 79 ], + [ 27712.0, 113 ], + [ 27744.0, 82 ], + [ 27776.0, 76 ], + [ 27808.0, 76 ], + [ 27840.0, 69 ], + [ 27872.0, 106 ], + [ 27904.0, 55 ], + [ 27936.0, 49 ], + [ 27968.0, 44 ], + [ 28000.0, 31 ], + [ 28032.0, 38 ], + [ 28064.0, 35 ], + [ 28096.0, 40 ], + [ 28128.0, 20 ], + [ 28160.0, 25 ], + [ 28192.0, 20 ], + [ 28224.0, 23 ], + [ 28256.0, 15 ], + [ 28288.0, 12 ], + [ 28320.0, 12 ], + [ 28352.0, 16 ], + [ 28384.0, 20 ], + [ 28416.0, 13 ], + [ 28448.0, 14 ], + [ 28480.0, 9 ], + [ 28512.0, 9 ], + [ 28544.0, 13 ], + [ 28576.0, 10 ], + [ 28608.0, 6 ], + [ 28640.0, 8 ], + [ 28672.0, 3 ], + [ 28704.0, 5 ], + [ 28736.0, 10 ], + [ 28768.0, 6 ], + [ 28800.0, 7 ], + [ 28832.0, 7 ], + [ 28864.0, 6 ], + [ 28896.0, 5 ], + [ 28928.0, 8 ], + [ 28960.0, 5 ], + [ 28992.0, 5 ], + [ 29024.0, 4 ], + [ 29056.0, 5 ], + [ 29088.0, 4 ], + [ 29120.0, 3 ], + [ 29152.0, 2 ], + [ 29184.0, 7 ], + [ 29216.0, 2 ], + [ 29248.0, 7 ], + [ 29280.0, 4 ], + [ 29312.0, 3 ], + [ 29344.0, 3 ], + [ 29376.0, 7 ], + [ 29408.0, 3 ], + [ 29440.0, 2 ], + [ 29472.0, 1 ], + [ 29504.0, 5 ], + [ 29536.0, 5 ], + [ 29568.0, 1 ], + [ 29600.0, 5 ], + [ 29632.0, 3 ], + [ 29664.0, 2 ], + [ 29696.0, 7 ], + [ 29728.0, 2 ], + [ 29760.0, 3 ], + [ 29792.0, 6 ], + [ 29824.0, 4 ], + [ 29856.0, 4 ], + [ 29888.0, 4 ], + [ 29920.0, 2 ], + [ 29952.0, 4 ], + [ 29984.0, 2 ], + [ 30016.0, 4 ], + [ 30048.0, 2 ], + [ 30080.0, 1 ], + [ 30112.0, 5 ], + [ 30144.0, 3 ], + [ 30176.0, 2 ], + [ 30208.0, 4 ], + [ 30240.0, 2 ], + [ 30272.0, 4 ], + [ 30304.0, 2 ], + [ 30336.0, 4 ], + [ 30368.0, 2 ], + [ 30400.0, 2 ], + [ 30432.0, 4 ], + [ 30496.0, 7 ], + [ 30528.0, 5 ], + [ 30560.0, 4 ], + [ 30592.0, 4 ], + [ 30624.0, 1 ], + [ 30656.0, 3 ], + [ 30688.0, 3 ], + [ 30720.0, 2 ], + [ 30752.0, 1 ], + [ 30784.0, 2 ], + [ 30816.0, 2 ], + [ 30848.0, 4 ], + [ 30880.0, 6 ], + [ 30912.0, 1 ], + [ 30944.0, 4 ], + [ 30976.0, 1 ], + [ 31008.0, 4 ], + [ 31040.0, 1 ], + [ 31072.0, 2 ], + [ 31104.0, 2 ], + [ 31136.0, 1 ], + [ 31168.0, 3 ], + [ 31232.0, 4 ], + [ 31264.0, 2 ], + [ 31296.0, 3 ], + [ 31328.0, 5 ], + [ 31360.0, 3 ], + [ 31392.0, 2 ], + [ 31424.0, 1 ], + [ 31456.0, 4 ], + [ 31488.0, 2 ], + [ 31520.0, 5 ], + [ 31552.0, 2 ], + [ 31584.0, 2 ], + [ 31616.0, 5 ], + [ 31648.0, 4 ], + [ 31680.0, 2 ], + [ 31712.0, 2 ], + [ 31744.0, 3 ], + [ 31776.0, 3 ], + [ 31808.0, 3 ], + [ 31840.0, 2 ], + [ 31872.0, 2 ], + [ 31904.0, 1 ], + [ 31936.0, 3 ], + [ 31968.0, 3 ], + [ 32000.0, 3 ], + [ 32032.0, 4 ], + [ 32064.0, 1 ], + [ 32096.0, 2 ], + [ 32128.0, 1 ], + [ 32160.0, 2 ], + [ 32224.0, 2 ], + [ 32256.0, 1 ], + [ 32288.0, 6 ], + [ 32320.0, 2 ], + [ 32416.0, 1 ], + [ 32448.0, 2 ], + [ 32512.0, 2 ], + [ 32544.0, 1 ], + [ 32576.0, 2 ], + [ 32608.0, 3 ], + [ 32672.0, 1 ], + [ 32736.0, 3 ], + [ 32768.0, 4 ], + [ 32832.0, 3 ], + [ 32896.0, 4 ], + [ 32960.0, 2 ], + [ 33024.0, 2 ], + [ 33088.0, 3 ], + [ 33152.0, 1 ], + [ 33216.0, 1 ], + [ 33280.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 2 ], + [ 33600.0, 2 ], + [ 33664.0, 1 ], + [ 33728.0, 2 ], + [ 33792.0, 1 ], + [ 33856.0, 2 ], + [ 33920.0, 3 ], + [ 33984.0, 2 ], + [ 34112.0, 1 ], + [ 34176.0, 1 ], + [ 34304.0, 2 ], + [ 34432.0, 2 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 2 ], + [ 34688.0, 1 ], + [ 34752.0, 2 ], + [ 34816.0, 1 ], + [ 34880.0, 2 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 2 ], + [ 35200.0, 1 ], + [ 35264.0, 1 ], + [ 35328.0, 4 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 1 ], + [ 35648.0, 2 ], + [ 35712.0, 2 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 35904.0, 2 ], + [ 35968.0, 3 ], + [ 36032.0, 1 ], + [ 36096.0, 1 ], + [ 36224.0, 1 ], + [ 36352.0, 2 ], + [ 36416.0, 1 ], + [ 36480.0, 3 ], + [ 36544.0, 1 ], + [ 36608.0, 1 ], + [ 36672.0, 1 ], + [ 36736.0, 3 ], + [ 36800.0, 1 ], + [ 36864.0, 2 ], + [ 36928.0, 2 ], + [ 36992.0, 1 ], + [ 37056.0, 1 ], + [ 37120.0, 1 ], + [ 37184.0, 2 ], + [ 37312.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 2 ], + [ 37568.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 1 ], + [ 37824.0, 2 ], + [ 38208.0, 2 ], + [ 38272.0, 1 ], + [ 38336.0, 1 ], + [ 38464.0, 1 ], + [ 38528.0, 2 ], + [ 38592.0, 1 ], + [ 38656.0, 1 ], + [ 38720.0, 1 ], + [ 38784.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 2 ], + [ 39168.0, 1 ], + [ 39296.0, 2 ], + [ 39360.0, 1 ], + [ 39552.0, 1 ], + [ 39680.0, 1 ], + [ 39744.0, 2 ], + [ 39936.0, 1 ], + [ 40000.0, 2 ], + [ 40064.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 2 ], + [ 40448.0, 2 ], + [ 40576.0, 1 ], + [ 40640.0, 1 ], + [ 40832.0, 1 ], + [ 40896.0, 1 ], + [ 41216.0, 2 ], + [ 41344.0, 1 ], + [ 41472.0, 1 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41984.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 2 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 2 ], + [ 43072.0, 1 ], + [ 43200.0, 1 ], + [ 43392.0, 1 ], + [ 43456.0, 3 ], + [ 43520.0, 1 ], + [ 43712.0, 2 ], + [ 43776.0, 1 ], + [ 44096.0, 1 ], + [ 44352.0, 1 ], + [ 44416.0, 1 ], + [ 44672.0, 1 ], + [ 44800.0, 1 ], + [ 44928.0, 1 ], + [ 45184.0, 1 ], + [ 45440.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 46144.0, 1 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46592.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 47104.0, 1 ], + [ 47296.0, 1 ], + [ 47424.0, 1 ], + [ 47552.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 2 ], + [ 48000.0, 1 ], + [ 48064.0, 2 ], + [ 48128.0, 1 ], + [ 48320.0, 2 ], + [ 48512.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 2 ], + [ 49024.0, 1 ], + [ 49216.0, 2 ], + [ 49472.0, 2 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49792.0, 1 ], + [ 49920.0, 1 ], + [ 50240.0, 2 ], + [ 50368.0, 1 ], + [ 50496.0, 1 ], + [ 50688.0, 1 ], + [ 50944.0, 2 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51200.0, 1 ], + [ 51328.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51648.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 2 ], + [ 51904.0, 1 ], + [ 52032.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 2 ], + [ 52864.0, 1 ], + [ 52992.0, 2 ], + [ 53056.0, 1 ], + [ 53440.0, 1 ], + [ 53888.0, 1 ], + [ 54016.0, 1 ], + [ 54208.0, 1 ], + [ 54784.0, 1 ], + [ 54976.0, 1 ], + [ 55104.0, 1 ], + [ 55296.0, 1 ], + [ 56128.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56832.0, 2 ], + [ 56896.0, 1 ], + [ 57088.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57728.0, 1 ], + [ 59008.0, 1 ], + [ 59264.0, 1 ], + [ 59456.0, 1 ], + [ 61696.0, 1 ], + [ 62016.0, 1 ], + [ 62848.0, 1 ], + [ 63488.0, 1 ], + [ 65088.0, 1 ], + [ 66816.0, 1 ], + [ 68608.0, 1 ], + [ 610304.0, 1 ], + [ 631808.0, 1 ], + [ 706560.0, 1 ] + ], + [ + [ 25312.0, 2 ], + [ 25344.0, 3 ], + [ 25376.0, 9 ], + [ 25408.0, 15 ], + [ 25440.0, 20 ], + [ 25472.0, 29 ], + [ 25504.0, 50 ], + [ 25536.0, 57 ], + [ 25568.0, 82 ], + [ 25600.0, 76 ], + [ 25632.0, 71 ], + [ 25664.0, 66 ], + [ 25696.0, 47 ], + [ 25728.0, 60 ], + [ 25760.0, 41 ], + [ 25792.0, 36 ], + [ 25824.0, 35 ], + [ 25856.0, 30 ], + [ 25888.0, 34 ], + [ 25920.0, 49 ], + [ 25952.0, 53 ], + [ 25984.0, 85 ], + [ 26016.0, 142 ], + [ 26048.0, 258 ], + [ 26080.0, 424 ], + [ 26112.0, 436 ], + [ 26144.0, 566 ], + [ 26176.0, 622 ], + [ 26208.0, 736 ], + [ 26240.0, 1011 ], + [ 26272.0, 857 ], + [ 26304.0, 789 ], + [ 26336.0, 841 ], + [ 26368.0, 795 ], + [ 26400.0, 1050 ], + [ 26432.0, 640 ], + [ 26464.0, 615 ], + [ 26496.0, 544 ], + [ 26528.0, 451 ], + [ 26560.0, 530 ], + [ 26592.0, 305 ], + [ 26624.0, 256 ], + [ 26656.0, 230 ], + [ 26688.0, 216 ], + [ 26720.0, 265 ], + [ 26752.0, 169 ], + [ 26784.0, 164 ], + [ 26816.0, 158 ], + [ 26848.0, 192 ], + [ 26880.0, 189 ], + [ 26912.0, 169 ], + [ 26944.0, 149 ], + [ 26976.0, 142 ], + [ 27008.0, 149 ], + [ 27040.0, 150 ], + [ 27072.0, 122 ], + [ 27104.0, 112 ], + [ 27136.0, 115 ], + [ 27168.0, 97 ], + [ 27200.0, 101 ], + [ 27232.0, 105 ], + [ 27264.0, 63 ], + [ 27296.0, 61 ], + [ 27328.0, 52 ], + [ 27360.0, 41 ], + [ 27392.0, 62 ], + [ 27424.0, 42 ], + [ 27456.0, 35 ], + [ 27488.0, 47 ], + [ 27520.0, 47 ], + [ 27552.0, 77 ], + [ 27584.0, 68 ], + [ 27616.0, 88 ], + [ 27648.0, 80 ], + [ 27680.0, 80 ], + [ 27712.0, 107 ], + [ 27744.0, 78 ], + [ 27776.0, 58 ], + [ 27808.0, 73 ], + [ 27840.0, 84 ], + [ 27872.0, 59 ], + [ 27904.0, 49 ], + [ 27936.0, 54 ], + [ 27968.0, 45 ], + [ 28000.0, 48 ], + [ 28032.0, 41 ], + [ 28064.0, 38 ], + [ 28096.0, 24 ], + [ 28128.0, 26 ], + [ 28160.0, 25 ], + [ 28192.0, 30 ], + [ 28224.0, 28 ], + [ 28256.0, 16 ], + [ 28288.0, 16 ], + [ 28320.0, 15 ], + [ 28352.0, 13 ], + [ 28384.0, 15 ], + [ 28416.0, 15 ], + [ 28448.0, 4 ], + [ 28480.0, 11 ], + [ 28512.0, 11 ], + [ 28544.0, 17 ], + [ 28576.0, 12 ], + [ 28608.0, 6 ], + [ 28640.0, 10 ], + [ 28672.0, 7 ], + [ 28704.0, 6 ], + [ 28736.0, 5 ], + [ 28768.0, 8 ], + [ 28800.0, 5 ], + [ 28832.0, 6 ], + [ 28864.0, 9 ], + [ 28896.0, 4 ], + [ 28928.0, 5 ], + [ 28960.0, 2 ], + [ 28992.0, 2 ], + [ 29024.0, 2 ], + [ 29056.0, 4 ], + [ 29088.0, 2 ], + [ 29120.0, 4 ], + [ 29152.0, 6 ], + [ 29184.0, 4 ], + [ 29216.0, 1 ], + [ 29248.0, 4 ], + [ 29280.0, 4 ], + [ 29312.0, 4 ], + [ 29344.0, 4 ], + [ 29376.0, 7 ], + [ 29408.0, 5 ], + [ 29440.0, 3 ], + [ 29472.0, 5 ], + [ 29504.0, 3 ], + [ 29536.0, 3 ], + [ 29568.0, 2 ], + [ 29600.0, 4 ], + [ 29632.0, 7 ], + [ 29664.0, 5 ], + [ 29696.0, 4 ], + [ 29728.0, 5 ], + [ 29760.0, 8 ], + [ 29792.0, 4 ], + [ 29824.0, 3 ], + [ 29856.0, 3 ], + [ 29888.0, 4 ], + [ 29920.0, 3 ], + [ 29952.0, 3 ], + [ 29984.0, 4 ], + [ 30016.0, 5 ], + [ 30048.0, 2 ], + [ 30080.0, 4 ], + [ 30112.0, 1 ], + [ 30144.0, 5 ], + [ 30176.0, 3 ], + [ 30208.0, 4 ], + [ 30240.0, 2 ], + [ 30272.0, 3 ], + [ 30304.0, 2 ], + [ 30336.0, 1 ], + [ 30368.0, 4 ], + [ 30400.0, 4 ], + [ 30432.0, 5 ], + [ 30464.0, 3 ], + [ 30496.0, 4 ], + [ 30528.0, 3 ], + [ 30560.0, 3 ], + [ 30592.0, 3 ], + [ 30624.0, 3 ], + [ 30656.0, 3 ], + [ 30688.0, 7 ], + [ 30720.0, 2 ], + [ 30752.0, 1 ], + [ 30784.0, 3 ], + [ 30816.0, 3 ], + [ 30848.0, 6 ], + [ 30880.0, 3 ], + [ 30912.0, 3 ], + [ 30944.0, 1 ], + [ 30976.0, 4 ], + [ 31008.0, 2 ], + [ 31040.0, 3 ], + [ 31072.0, 2 ], + [ 31104.0, 2 ], + [ 31136.0, 3 ], + [ 31168.0, 1 ], + [ 31200.0, 3 ], + [ 31232.0, 4 ], + [ 31264.0, 3 ], + [ 31296.0, 3 ], + [ 31328.0, 2 ], + [ 31360.0, 2 ], + [ 31392.0, 2 ], + [ 31424.0, 4 ], + [ 31456.0, 3 ], + [ 31488.0, 2 ], + [ 31520.0, 1 ], + [ 31552.0, 2 ], + [ 31584.0, 1 ], + [ 31616.0, 2 ], + [ 31648.0, 3 ], + [ 31680.0, 2 ], + [ 31712.0, 3 ], + [ 31744.0, 1 ], + [ 31776.0, 3 ], + [ 31808.0, 1 ], + [ 31840.0, 3 ], + [ 31872.0, 2 ], + [ 31904.0, 3 ], + [ 31936.0, 2 ], + [ 31968.0, 4 ], + [ 32000.0, 5 ], + [ 32032.0, 1 ], + [ 32064.0, 2 ], + [ 32096.0, 4 ], + [ 32128.0, 2 ], + [ 32160.0, 2 ], + [ 32192.0, 2 ], + [ 32256.0, 3 ], + [ 32288.0, 1 ], + [ 32320.0, 1 ], + [ 32352.0, 4 ], + [ 32384.0, 3 ], + [ 32416.0, 2 ], + [ 32448.0, 1 ], + [ 32480.0, 2 ], + [ 32544.0, 1 ], + [ 32576.0, 2 ], + [ 32608.0, 2 ], + [ 32640.0, 2 ], + [ 32672.0, 1 ], + [ 32704.0, 1 ], + [ 32736.0, 1 ], + [ 32768.0, 4 ], + [ 32832.0, 3 ], + [ 32896.0, 5 ], + [ 32960.0, 5 ], + [ 33024.0, 3 ], + [ 33088.0, 7 ], + [ 33152.0, 2 ], + [ 33216.0, 1 ], + [ 33280.0, 4 ], + [ 33344.0, 2 ], + [ 33408.0, 1 ], + [ 33472.0, 6 ], + [ 33536.0, 1 ], + [ 33600.0, 1 ], + [ 33664.0, 2 ], + [ 33728.0, 3 ], + [ 33856.0, 3 ], + [ 33920.0, 2 ], + [ 33984.0, 2 ], + [ 34048.0, 3 ], + [ 34112.0, 2 ], + [ 34176.0, 1 ], + [ 34240.0, 1 ], + [ 34304.0, 1 ], + [ 34368.0, 1 ], + [ 34432.0, 1 ], + [ 34496.0, 2 ], + [ 34560.0, 3 ], + [ 34624.0, 2 ], + [ 34688.0, 2 ], + [ 34816.0, 1 ], + [ 34880.0, 1 ], + [ 34944.0, 2 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35136.0, 1 ], + [ 35200.0, 1 ], + [ 35264.0, 1 ], + [ 35328.0, 1 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 2 ], + [ 35648.0, 2 ], + [ 35712.0, 2 ], + [ 35776.0, 1 ], + [ 35840.0, 5 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36032.0, 2 ], + [ 36096.0, 2 ], + [ 36160.0, 1 ], + [ 36224.0, 1 ], + [ 36352.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 2 ], + [ 36544.0, 3 ], + [ 36608.0, 3 ], + [ 36672.0, 4 ], + [ 36736.0, 2 ], + [ 36800.0, 2 ], + [ 36864.0, 1 ], + [ 36928.0, 1 ], + [ 36992.0, 2 ], + [ 37056.0, 1 ], + [ 37120.0, 2 ], + [ 37184.0, 1 ], + [ 37248.0, 3 ], + [ 37312.0, 1 ], + [ 37376.0, 1 ], + [ 37440.0, 2 ], + [ 37504.0, 1 ], + [ 37568.0, 2 ], + [ 37632.0, 2 ], + [ 37760.0, 1 ], + [ 37888.0, 1 ], + [ 37952.0, 1 ], + [ 38016.0, 2 ], + [ 38080.0, 3 ], + [ 38144.0, 2 ], + [ 38208.0, 2 ], + [ 38272.0, 1 ], + [ 38336.0, 1 ], + [ 38400.0, 2 ], + [ 38464.0, 1 ], + [ 38656.0, 1 ], + [ 38720.0, 1 ], + [ 38784.0, 1 ], + [ 38848.0, 2 ], + [ 38912.0, 1 ], + [ 38976.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 3 ], + [ 39232.0, 1 ], + [ 39296.0, 1 ], + [ 39360.0, 2 ], + [ 39424.0, 2 ], + [ 39488.0, 1 ], + [ 39552.0, 1 ], + [ 39616.0, 1 ], + [ 39744.0, 1 ], + [ 39808.0, 1 ], + [ 39936.0, 1 ], + [ 40000.0, 1 ], + [ 40064.0, 1 ], + [ 40128.0, 2 ], + [ 40320.0, 2 ], + [ 40384.0, 1 ], + [ 40448.0, 3 ], + [ 40512.0, 1 ], + [ 40576.0, 2 ], + [ 40640.0, 1 ], + [ 40704.0, 1 ], + [ 40832.0, 3 ], + [ 40896.0, 2 ], + [ 40960.0, 1 ], + [ 41024.0, 1 ], + [ 41088.0, 1 ], + [ 41152.0, 2 ], + [ 41216.0, 1 ], + [ 41280.0, 2 ], + [ 41472.0, 1 ], + [ 41600.0, 1 ], + [ 41728.0, 2 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 2 ], + [ 42048.0, 1 ], + [ 42176.0, 1 ], + [ 42304.0, 2 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 2 ], + [ 42688.0, 1 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43392.0, 1 ], + [ 43456.0, 2 ], + [ 43520.0, 2 ], + [ 43584.0, 2 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 2 ], + [ 44096.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 44736.0, 2 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45760.0, 2 ], + [ 45824.0, 1 ], + [ 45952.0, 1 ], + [ 46144.0, 1 ], + [ 46272.0, 1 ], + [ 46464.0, 1 ], + [ 46528.0, 1 ], + [ 46656.0, 1 ], + [ 46848.0, 1 ], + [ 46976.0, 2 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 2 ], + [ 48000.0, 1 ], + [ 48064.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 2 ], + [ 48256.0, 2 ], + [ 48320.0, 1 ], + [ 48384.0, 4 ], + [ 48448.0, 2 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 1 ], + [ 48832.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 1 ], + [ 49152.0, 2 ], + [ 49536.0, 1 ], + [ 49600.0, 1 ], + [ 49984.0, 1 ], + [ 50240.0, 1 ], + [ 50304.0, 1 ], + [ 50432.0, 1 ], + [ 50624.0, 1 ], + [ 51008.0, 1 ], + [ 51456.0, 1 ], + [ 52096.0, 1 ], + [ 52352.0, 1 ], + [ 52544.0, 1 ], + [ 52736.0, 1 ], + [ 53120.0, 1 ], + [ 53376.0, 1 ], + [ 54144.0, 1 ], + [ 54272.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 2 ], + [ 55488.0, 1 ], + [ 56000.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56960.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57792.0, 1 ], + [ 58048.0, 1 ], + [ 58368.0, 1 ], + [ 58496.0, 2 ], + [ 59200.0, 1 ], + [ 60096.0, 1 ], + [ 60224.0, 1 ], + [ 60416.0, 1 ], + [ 60800.0, 1 ], + [ 61248.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62784.0, 1 ], + [ 63040.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 2 ], + [ 66176.0, 2 ], + [ 66304.0, 1 ], + [ 66560.0, 1 ], + [ 67200.0, 1 ], + [ 67584.0, 1 ], + [ 70144.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 74112.0, 1 ], + [ 76928.0, 1 ], + [ 86272.0, 1 ], + [ 86400.0, 1 ], + [ 87936.0, 1 ], + [ 619520.0, 1 ], + [ 628736.0, 1 ], + [ 706560.0, 1 ] + ], + [ + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25376.0, 4 ], + [ 25408.0, 16 ], + [ 25440.0, 16 ], + [ 25472.0, 25 ], + [ 25504.0, 49 ], + [ 25536.0, 50 ], + [ 25568.0, 104 ], + [ 25600.0, 74 ], + [ 25632.0, 89 ], + [ 25664.0, 102 ], + [ 25696.0, 94 ], + [ 25728.0, 133 ], + [ 25760.0, 80 ], + [ 25792.0, 54 ], + [ 25824.0, 52 ], + [ 25856.0, 43 ], + [ 25888.0, 61 ], + [ 25920.0, 57 ], + [ 25952.0, 50 ], + [ 25984.0, 47 ], + [ 26016.0, 70 ], + [ 26048.0, 153 ], + [ 26080.0, 232 ], + [ 26112.0, 305 ], + [ 26144.0, 399 ], + [ 26176.0, 518 ], + [ 26208.0, 589 ], + [ 26240.0, 916 ], + [ 26272.0, 735 ], + [ 26304.0, 848 ], + [ 26336.0, 779 ], + [ 26368.0, 823 ], + [ 26400.0, 1035 ], + [ 26432.0, 772 ], + [ 26464.0, 708 ], + [ 26496.0, 619 ], + [ 26528.0, 585 ], + [ 26560.0, 669 ], + [ 26592.0, 402 ], + [ 26624.0, 343 ], + [ 26656.0, 290 ], + [ 26688.0, 265 ], + [ 26720.0, 276 ], + [ 26752.0, 170 ], + [ 26784.0, 146 ], + [ 26816.0, 153 ], + [ 26848.0, 159 ], + [ 26880.0, 195 ], + [ 26912.0, 171 ], + [ 26944.0, 166 ], + [ 26976.0, 138 ], + [ 27008.0, 147 ], + [ 27040.0, 164 ], + [ 27072.0, 159 ], + [ 27104.0, 136 ], + [ 27136.0, 140 ], + [ 27168.0, 125 ], + [ 27200.0, 115 ], + [ 27232.0, 134 ], + [ 27264.0, 91 ], + [ 27296.0, 69 ], + [ 27328.0, 66 ], + [ 27360.0, 67 ], + [ 27392.0, 79 ], + [ 27424.0, 53 ], + [ 27456.0, 33 ], + [ 27488.0, 48 ], + [ 27520.0, 56 ], + [ 27552.0, 71 ], + [ 27584.0, 63 ], + [ 27616.0, 56 ], + [ 27648.0, 71 ], + [ 27680.0, 77 ], + [ 27712.0, 93 ], + [ 27744.0, 83 ], + [ 27776.0, 54 ], + [ 27808.0, 66 ], + [ 27840.0, 71 ], + [ 27872.0, 96 ], + [ 27904.0, 65 ], + [ 27936.0, 67 ], + [ 27968.0, 65 ], + [ 28000.0, 41 ], + [ 28032.0, 60 ], + [ 28064.0, 31 ], + [ 28096.0, 30 ], + [ 28128.0, 25 ], + [ 28160.0, 17 ], + [ 28192.0, 16 ], + [ 28224.0, 24 ], + [ 28256.0, 16 ], + [ 28288.0, 14 ], + [ 28320.0, 11 ], + [ 28352.0, 15 ], + [ 28384.0, 18 ], + [ 28416.0, 11 ], + [ 28448.0, 12 ], + [ 28480.0, 10 ], + [ 28512.0, 17 ], + [ 28544.0, 15 ], + [ 28576.0, 8 ], + [ 28608.0, 7 ], + [ 28640.0, 5 ], + [ 28672.0, 8 ], + [ 28704.0, 13 ], + [ 28736.0, 9 ], + [ 28768.0, 7 ], + [ 28800.0, 5 ], + [ 28832.0, 6 ], + [ 28864.0, 7 ], + [ 28896.0, 4 ], + [ 28928.0, 4 ], + [ 28960.0, 4 ], + [ 28992.0, 3 ], + [ 29024.0, 7 ], + [ 29056.0, 3 ], + [ 29088.0, 5 ], + [ 29120.0, 3 ], + [ 29152.0, 4 ], + [ 29184.0, 1 ], + [ 29216.0, 3 ], + [ 29248.0, 4 ], + [ 29280.0, 4 ], + [ 29312.0, 3 ], + [ 29344.0, 2 ], + [ 29376.0, 6 ], + [ 29408.0, 3 ], + [ 29440.0, 5 ], + [ 29472.0, 6 ], + [ 29504.0, 3 ], + [ 29536.0, 7 ], + [ 29568.0, 4 ], + [ 29600.0, 5 ], + [ 29632.0, 6 ], + [ 29664.0, 3 ], + [ 29696.0, 4 ], + [ 29728.0, 1 ], + [ 29760.0, 3 ], + [ 29792.0, 3 ], + [ 29824.0, 6 ], + [ 29856.0, 4 ], + [ 29888.0, 3 ], + [ 29920.0, 2 ], + [ 29952.0, 1 ], + [ 29984.0, 1 ], + [ 30016.0, 5 ], + [ 30048.0, 6 ], + [ 30080.0, 2 ], + [ 30112.0, 2 ], + [ 30144.0, 6 ], + [ 30176.0, 4 ], + [ 30208.0, 1 ], + [ 30240.0, 3 ], + [ 30272.0, 1 ], + [ 30304.0, 3 ], + [ 30336.0, 3 ], + [ 30368.0, 6 ], + [ 30400.0, 2 ], + [ 30432.0, 5 ], + [ 30464.0, 6 ], + [ 30496.0, 4 ], + [ 30528.0, 6 ], + [ 30560.0, 6 ], + [ 30592.0, 3 ], + [ 30624.0, 1 ], + [ 30656.0, 2 ], + [ 30688.0, 6 ], + [ 30720.0, 2 ], + [ 30752.0, 3 ], + [ 30784.0, 3 ], + [ 30816.0, 5 ], + [ 30848.0, 7 ], + [ 30880.0, 3 ], + [ 30912.0, 3 ], + [ 30944.0, 2 ], + [ 30976.0, 4 ], + [ 31008.0, 3 ], + [ 31040.0, 2 ], + [ 31072.0, 1 ], + [ 31104.0, 7 ], + [ 31136.0, 1 ], + [ 31168.0, 4 ], + [ 31200.0, 1 ], + [ 31232.0, 1 ], + [ 31264.0, 1 ], + [ 31296.0, 1 ], + [ 31328.0, 2 ], + [ 31360.0, 2 ], + [ 31392.0, 4 ], + [ 31424.0, 3 ], + [ 31456.0, 1 ], + [ 31488.0, 1 ], + [ 31520.0, 3 ], + [ 31552.0, 2 ], + [ 31584.0, 4 ], + [ 31616.0, 1 ], + [ 31648.0, 2 ], + [ 31680.0, 3 ], + [ 31712.0, 2 ], + [ 31744.0, 2 ], + [ 31776.0, 3 ], + [ 31808.0, 2 ], + [ 31840.0, 2 ], + [ 31872.0, 1 ], + [ 31904.0, 4 ], + [ 31936.0, 1 ], + [ 31968.0, 1 ], + [ 32000.0, 2 ], + [ 32032.0, 1 ], + [ 32064.0, 1 ], + [ 32096.0, 1 ], + [ 32128.0, 1 ], + [ 32160.0, 2 ], + [ 32192.0, 2 ], + [ 32224.0, 2 ], + [ 32256.0, 1 ], + [ 32288.0, 1 ], + [ 32352.0, 2 ], + [ 32448.0, 3 ], + [ 32480.0, 1 ], + [ 32512.0, 2 ], + [ 32544.0, 2 ], + [ 32576.0, 1 ], + [ 32608.0, 1 ], + [ 32640.0, 2 ], + [ 32704.0, 2 ], + [ 32736.0, 2 ], + [ 32768.0, 1 ], + [ 32832.0, 2 ], + [ 32896.0, 3 ], + [ 32960.0, 4 ], + [ 33024.0, 3 ], + [ 33088.0, 1 ], + [ 33152.0, 2 ], + [ 33216.0, 2 ], + [ 33280.0, 1 ], + [ 33344.0, 1 ], + [ 33408.0, 3 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33600.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33856.0, 3 ], + [ 33920.0, 3 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34176.0, 1 ], + [ 34240.0, 1 ], + [ 34304.0, 3 ], + [ 34368.0, 1 ], + [ 34432.0, 2 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34688.0, 2 ], + [ 34752.0, 3 ], + [ 34880.0, 1 ], + [ 34944.0, 1 ], + [ 35072.0, 1 ], + [ 35136.0, 2 ], + [ 35200.0, 1 ], + [ 35264.0, 1 ], + [ 35328.0, 1 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36032.0, 1 ], + [ 36160.0, 4 ], + [ 36224.0, 1 ], + [ 36288.0, 2 ], + [ 36352.0, 1 ], + [ 36416.0, 2 ], + [ 36544.0, 1 ], + [ 36608.0, 2 ], + [ 36672.0, 1 ], + [ 36736.0, 1 ], + [ 36800.0, 2 ], + [ 36864.0, 1 ], + [ 36928.0, 2 ], + [ 36992.0, 1 ], + [ 37056.0, 3 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 2 ], + [ 37312.0, 1 ], + [ 37376.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37568.0, 2 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 2 ], + [ 37824.0, 2 ], + [ 37952.0, 1 ], + [ 38016.0, 1 ], + [ 38144.0, 2 ], + [ 38208.0, 1 ], + [ 38336.0, 1 ], + [ 38528.0, 2 ], + [ 38592.0, 1 ], + [ 38656.0, 1 ], + [ 38976.0, 1 ], + [ 39040.0, 2 ], + [ 39104.0, 1 ], + [ 39232.0, 1 ], + [ 39360.0, 1 ], + [ 39488.0, 1 ], + [ 39552.0, 2 ], + [ 39616.0, 1 ], + [ 39744.0, 1 ], + [ 39808.0, 2 ], + [ 40128.0, 1 ], + [ 40192.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 40640.0, 1 ], + [ 40768.0, 2 ], + [ 40896.0, 2 ], + [ 41024.0, 1 ], + [ 41152.0, 1 ], + [ 41216.0, 1 ], + [ 41408.0, 1 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41792.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 2 ], + [ 42048.0, 1 ], + [ 42368.0, 1 ], + [ 42816.0, 1 ], + [ 42944.0, 1 ], + [ 43264.0, 1 ], + [ 43456.0, 1 ], + [ 43840.0, 1 ], + [ 44096.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44480.0, 1 ], + [ 44608.0, 1 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45184.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45632.0, 1 ], + [ 45760.0, 1 ], + [ 45824.0, 1 ], + [ 45888.0, 1 ], + [ 45952.0, 1 ], + [ 46080.0, 1 ], + [ 46144.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46464.0, 1 ], + [ 46656.0, 1 ], + [ 46912.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47424.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47936.0, 1 ], + [ 48064.0, 2 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48320.0, 1 ], + [ 48384.0, 1 ], + [ 48640.0, 2 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 2 ], + [ 48960.0, 1 ], + [ 49088.0, 1 ], + [ 49152.0, 1 ], + [ 49280.0, 1 ], + [ 49344.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49792.0, 1 ], + [ 49984.0, 1 ], + [ 50368.0, 1 ], + [ 50496.0, 1 ], + [ 50752.0, 1 ], + [ 51200.0, 1 ], + [ 51328.0, 1 ], + [ 51456.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53632.0, 1 ], + [ 53824.0, 1 ], + [ 54080.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55232.0, 1 ], + [ 55424.0, 1 ], + [ 55616.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 56384.0, 1 ], + [ 57856.0, 1 ], + [ 58240.0, 2 ], + [ 58304.0, 1 ], + [ 59200.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 62464.0, 1 ], + [ 63104.0, 1 ], + [ 63744.0, 1 ], + [ 65152.0, 1 ], + [ 66560.0, 1 ], + [ 70656.0, 1 ], + [ 73600.0, 1 ], + [ 606208.0, 1 ], + [ 632832.0, 1 ], + [ 645120.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 25280.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25280.0, + "50.0" : 25280.0, + "90.0" : 25280.0, + "95.0" : 25280.0, + "99.0" : 25280.0, + "99.9" : 25280.0, + "99.99" : 25280.0, + "99.999" : 25280.0, + "99.9999" : 25280.0, + "100.0" : 25280.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 25344.0, + 25312.0, + 25280.0, + 25312.0, + 25312.0 + ] + ] + }, + "p0.50" : { + "score" : 26464.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 26464.0, + "50.0" : 26464.0, + "90.0" : 26464.0, + "95.0" : 26464.0, + "99.0" : 26464.0, + "99.9" : 26464.0, + "99.99" : 26464.0, + "99.999" : 26464.0, + "99.9999" : 26464.0, + "100.0" : 26464.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 26464.0, + 26464.0, + 26464.0, + 26400.0, + 26432.0 + ] + ] + }, + "p0.90" : { + "score" : 27680.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27680.0, + "50.0" : 27680.0, + "90.0" : 27680.0, + "95.0" : 27680.0, + "99.0" : 27680.0, + "99.9" : 27680.0, + "99.99" : 27680.0, + "99.999" : 27680.0, + "99.9999" : 27680.0, + "100.0" : 27680.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27872.0, + 27584.0, + 27648.0, + 27680.0, + 27648.0 + ] + ] + }, + "p0.95" : { + "score" : 28256.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 28256.0, + "50.0" : 28256.0, + "90.0" : 28256.0, + "95.0" : 28256.0, + "99.0" : 28256.0, + "99.9" : 28256.0, + "99.99" : 28256.0, + "99.999" : 28256.0, + "99.9999" : 28256.0, + "100.0" : 28256.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 29760.0, + 28064.0, + 28096.0, + 28320.0, + 28096.0 + ] + ] + }, + "p0.99" : { + "score" : 41216.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41216.0, + "50.0" : 41216.0, + "90.0" : 41216.0, + "95.0" : 41216.0, + "99.0" : 41216.0, + "99.9" : 41216.0, + "99.99" : 41216.0, + "99.999" : 41216.0, + "99.9999" : 41216.0, + "100.0" : 41216.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 45504.0, + 37025.919999999925, + 36815.3600000001, + 41489.919999999925, + 37056.0 + ] + ] + }, + "p0.999" : { + "score" : 66560.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 66560.0, + "50.0" : 66560.0, + "90.0" : 66560.0, + "95.0" : 66560.0, + "99.0" : 66560.0, + "99.9" : 66560.0, + "99.99" : 66560.0, + "99.999" : 66560.0, + "99.9999" : 66560.0, + "100.0" : 66560.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 86179.4560000007, + 72793.72800000291, + 56859.13600000017, + 66241.79200000037, + 56079.87200000137 + ] + ] + }, + "p0.9999" : { + "score" : 669892.6079998016, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 669892.6079998016, + "50.0" : 669892.6079998016, + "90.0" : 669892.6079998016, + "95.0" : 669892.6079998016, + "99.0" : 669892.6079998016, + "99.9" : 669892.6079998016, + "99.99" : 669892.6079998016, + "99.999" : 669892.6079998016, + "99.9999" : 669892.6079998016, + "100.0" : 669892.6079998016 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1449564.1599998325, + 729700.6591999605, + 642452.6848000474, + 640518.553599909, + 634559.6927999854 + ] + ] + }, + "p1.00" : { + "score" : 1533952.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1533952.0, + "50.0" : 1533952.0, + "90.0" : 1533952.0, + "95.0" : 1533952.0, + "99.0" : 1533952.0, + "99.9" : 1533952.0, + "99.99" : 1533952.0, + "99.999" : 1533952.0, + "99.9999" : 1533952.0, + "100.0" : 1533952.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1533952.0, + 739328.0, + 706560.0, + 706560.0, + 645120.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..afeef6df5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,462 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..2c606f290 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/profile/scalapb.perf.MessageContainerBench.readJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1938 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/results.json new file mode 100644 index 000000000..ec3b59833 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/readJava/results.json @@ -0,0 +1,3166 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 16854.459789989676, + "scoreError" : 85.49116622711333, + "scoreConfidence" : [ + 16768.968623762565, + 16939.950956216788 + ], + "scorePercentiles" : { + "0.0" : 15136.0, + "50.0" : 16176.0, + "90.0" : 16896.0, + "95.0" : 17888.0, + "99.0" : 30464.0, + "99.9" : 50039.16800000053, + "99.99" : 644713.8815999329, + "99.999" : 851341.2095998228, + "99.9999" : 860160.0, + "100.0" : 860160.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 15248.0, 2 ], + [ 15264.0, 4 ], + [ 15280.0, 1 ], + [ 15296.0, 2 ], + [ 15312.0, 9 ], + [ 15328.0, 7 ], + [ 15344.0, 11 ], + [ 15360.0, 12 ], + [ 15376.0, 22 ], + [ 15392.0, 14 ], + [ 15408.0, 31 ], + [ 15424.0, 32 ], + [ 15440.0, 26 ], + [ 15456.0, 32 ], + [ 15472.0, 18 ], + [ 15488.0, 40 ], + [ 15504.0, 26 ], + [ 15520.0, 23 ], + [ 15536.0, 35 ], + [ 15552.0, 14 ], + [ 15568.0, 36 ], + [ 15584.0, 19 ], + [ 15600.0, 22 ], + [ 15616.0, 27 ], + [ 15632.0, 7 ], + [ 15648.0, 14 ], + [ 15664.0, 7 ], + [ 15680.0, 15 ], + [ 15696.0, 16 ], + [ 15712.0, 8 ], + [ 15728.0, 9 ], + [ 15744.0, 5 ], + [ 15760.0, 11 ], + [ 15776.0, 15 ], + [ 15792.0, 20 ], + [ 15808.0, 36 ], + [ 15824.0, 21 ], + [ 15840.0, 76 ], + [ 15856.0, 103 ], + [ 15872.0, 69 ], + [ 15888.0, 199 ], + [ 15904.0, 139 ], + [ 15920.0, 333 ], + [ 15936.0, 442 ], + [ 15952.0, 265 ], + [ 15968.0, 630 ], + [ 15984.0, 374 ], + [ 16000.0, 885 ], + [ 16016.0, 1008 ], + [ 16032.0, 561 ], + [ 16048.0, 1187 ], + [ 16064.0, 645 ], + [ 16080.0, 1335 ], + [ 16096.0, 1325 ], + [ 16112.0, 650 ], + [ 16128.0, 1326 ], + [ 16144.0, 619 ], + [ 16160.0, 1214 ], + [ 16176.0, 1150 ], + [ 16192.0, 546 ], + [ 16208.0, 1019 ], + [ 16224.0, 488 ], + [ 16240.0, 850 ], + [ 16256.0, 781 ], + [ 16272.0, 378 ], + [ 16288.0, 678 ], + [ 16304.0, 300 ], + [ 16320.0, 581 ], + [ 16336.0, 487 ], + [ 16352.0, 254 ], + [ 16368.0, 389 ], + [ 16384.0, 513 ], + [ 16416.0, 416 ], + [ 16448.0, 331 ], + [ 16480.0, 328 ], + [ 16512.0, 296 ], + [ 16544.0, 235 ], + [ 16576.0, 235 ], + [ 16608.0, 246 ], + [ 16640.0, 281 ], + [ 16672.0, 351 ], + [ 16704.0, 280 ], + [ 16736.0, 306 ], + [ 16768.0, 300 ], + [ 16800.0, 295 ], + [ 16832.0, 367 ], + [ 16864.0, 238 ], + [ 16896.0, 213 ], + [ 16928.0, 191 ], + [ 16960.0, 162 ], + [ 16992.0, 191 ], + [ 17024.0, 123 ], + [ 17056.0, 99 ], + [ 17088.0, 107 ], + [ 17120.0, 81 ], + [ 17152.0, 94 ], + [ 17184.0, 52 ], + [ 17216.0, 41 ], + [ 17248.0, 35 ], + [ 17280.0, 40 ], + [ 17312.0, 35 ], + [ 17344.0, 26 ], + [ 17376.0, 24 ], + [ 17408.0, 24 ], + [ 17440.0, 21 ], + [ 17472.0, 19 ], + [ 17504.0, 17 ], + [ 17536.0, 21 ], + [ 17568.0, 8 ], + [ 17600.0, 14 ], + [ 17632.0, 13 ], + [ 17664.0, 15 ], + [ 17696.0, 13 ], + [ 17728.0, 17 ], + [ 17760.0, 15 ], + [ 17792.0, 8 ], + [ 17824.0, 12 ], + [ 17856.0, 6 ], + [ 17888.0, 13 ], + [ 17920.0, 8 ], + [ 17952.0, 6 ], + [ 17984.0, 6 ], + [ 18016.0, 8 ], + [ 18048.0, 8 ], + [ 18080.0, 6 ], + [ 18112.0, 7 ], + [ 18144.0, 4 ], + [ 18176.0, 7 ], + [ 18208.0, 4 ], + [ 18240.0, 3 ], + [ 18272.0, 4 ], + [ 18304.0, 4 ], + [ 18336.0, 6 ], + [ 18368.0, 5 ], + [ 18400.0, 4 ], + [ 18432.0, 4 ], + [ 18464.0, 4 ], + [ 18496.0, 6 ], + [ 18528.0, 5 ], + [ 18560.0, 2 ], + [ 18592.0, 3 ], + [ 18624.0, 4 ], + [ 18656.0, 11 ], + [ 18688.0, 5 ], + [ 18720.0, 5 ], + [ 18752.0, 4 ], + [ 18784.0, 8 ], + [ 18816.0, 7 ], + [ 18848.0, 4 ], + [ 18880.0, 1 ], + [ 18912.0, 5 ], + [ 18944.0, 2 ], + [ 18976.0, 7 ], + [ 19008.0, 7 ], + [ 19040.0, 7 ], + [ 19072.0, 3 ], + [ 19104.0, 4 ], + [ 19136.0, 8 ], + [ 19168.0, 5 ], + [ 19200.0, 5 ], + [ 19232.0, 12 ], + [ 19264.0, 10 ], + [ 19296.0, 11 ], + [ 19328.0, 2 ], + [ 19360.0, 5 ], + [ 19392.0, 7 ], + [ 19424.0, 2 ], + [ 19456.0, 4 ], + [ 19488.0, 2 ], + [ 19520.0, 3 ], + [ 19552.0, 5 ], + [ 19584.0, 3 ], + [ 19616.0, 10 ], + [ 19648.0, 9 ], + [ 19680.0, 5 ], + [ 19712.0, 6 ], + [ 19744.0, 3 ], + [ 19776.0, 1 ], + [ 19808.0, 3 ], + [ 19840.0, 7 ], + [ 19872.0, 4 ], + [ 19904.0, 7 ], + [ 19936.0, 4 ], + [ 19968.0, 6 ], + [ 20000.0, 5 ], + [ 20032.0, 1 ], + [ 20064.0, 4 ], + [ 20096.0, 4 ], + [ 20128.0, 2 ], + [ 20160.0, 5 ], + [ 20192.0, 4 ], + [ 20224.0, 5 ], + [ 20256.0, 7 ], + [ 20288.0, 2 ], + [ 20320.0, 4 ], + [ 20352.0, 2 ], + [ 20384.0, 4 ], + [ 20416.0, 2 ], + [ 20448.0, 3 ], + [ 20480.0, 3 ], + [ 20512.0, 5 ], + [ 20544.0, 4 ], + [ 20576.0, 5 ], + [ 20608.0, 6 ], + [ 20640.0, 1 ], + [ 20672.0, 4 ], + [ 20704.0, 4 ], + [ 20736.0, 6 ], + [ 20768.0, 4 ], + [ 20800.0, 2 ], + [ 20832.0, 3 ], + [ 20864.0, 4 ], + [ 20896.0, 3 ], + [ 20928.0, 1 ], + [ 20960.0, 2 ], + [ 20992.0, 1 ], + [ 21024.0, 3 ], + [ 21056.0, 1 ], + [ 21088.0, 2 ], + [ 21120.0, 2 ], + [ 21152.0, 3 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 3 ], + [ 21312.0, 2 ], + [ 21344.0, 2 ], + [ 21376.0, 1 ], + [ 21440.0, 4 ], + [ 21472.0, 2 ], + [ 21504.0, 1 ], + [ 21568.0, 2 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 3 ], + [ 21824.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 2 ], + [ 21984.0, 2 ], + [ 22016.0, 2 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 3 ], + [ 22272.0, 3 ], + [ 22304.0, 1 ], + [ 22336.0, 2 ], + [ 22400.0, 1 ], + [ 22432.0, 2 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 3 ], + [ 22560.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 2 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22816.0, 1 ], + [ 22880.0, 2 ], + [ 22912.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 2 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23360.0, 2 ], + [ 23392.0, 2 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23520.0, 3 ], + [ 23552.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 2 ], + [ 23744.0, 3 ], + [ 23776.0, 4 ], + [ 23840.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 2 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24128.0, 2 ], + [ 24160.0, 2 ], + [ 24192.0, 2 ], + [ 24224.0, 2 ], + [ 24256.0, 1 ], + [ 24320.0, 1 ], + [ 24416.0, 4 ], + [ 24480.0, 3 ], + [ 24576.0, 2 ], + [ 24640.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 3 ], + [ 24768.0, 1 ], + [ 24832.0, 3 ], + [ 24864.0, 1 ], + [ 24928.0, 2 ], + [ 24960.0, 2 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25216.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 2 ], + [ 25376.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 2 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 25888.0, 1 ], + [ 25920.0, 1 ], + [ 26016.0, 2 ], + [ 26048.0, 1 ], + [ 26080.0, 2 ], + [ 26144.0, 2 ], + [ 26208.0, 1 ], + [ 26304.0, 1 ], + [ 26336.0, 1 ], + [ 26400.0, 1 ], + [ 26432.0, 2 ], + [ 26464.0, 4 ], + [ 26496.0, 3 ], + [ 26528.0, 1 ], + [ 26624.0, 1 ], + [ 26656.0, 1 ], + [ 26720.0, 1 ], + [ 26752.0, 1 ], + [ 26784.0, 3 ], + [ 26816.0, 1 ], + [ 26848.0, 2 ], + [ 26880.0, 1 ], + [ 26912.0, 1 ], + [ 26944.0, 1 ], + [ 26976.0, 1 ], + [ 27040.0, 3 ], + [ 27072.0, 1 ], + [ 27104.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27296.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 2 ], + [ 27488.0, 1 ], + [ 27520.0, 3 ], + [ 27552.0, 1 ], + [ 27584.0, 3 ], + [ 27616.0, 2 ], + [ 27744.0, 3 ], + [ 27776.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 1 ], + [ 27904.0, 4 ], + [ 27968.0, 1 ], + [ 28000.0, 1 ], + [ 28032.0, 1 ], + [ 28096.0, 1 ], + [ 28128.0, 1 ], + [ 28192.0, 1 ], + [ 28224.0, 1 ], + [ 28256.0, 1 ], + [ 28320.0, 1 ], + [ 28352.0, 1 ], + [ 28384.0, 2 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 1 ], + [ 28576.0, 2 ], + [ 28608.0, 1 ], + [ 28640.0, 1 ], + [ 28672.0, 1 ], + [ 28704.0, 1 ], + [ 28768.0, 2 ], + [ 28800.0, 2 ], + [ 28832.0, 1 ], + [ 28864.0, 2 ], + [ 28896.0, 4 ], + [ 28928.0, 2 ], + [ 28960.0, 4 ], + [ 28992.0, 1 ], + [ 29024.0, 1 ], + [ 29056.0, 3 ], + [ 29120.0, 2 ], + [ 29152.0, 3 ], + [ 29184.0, 5 ], + [ 29248.0, 3 ], + [ 29280.0, 3 ], + [ 29312.0, 1 ], + [ 29344.0, 3 ], + [ 29376.0, 3 ], + [ 29408.0, 2 ], + [ 29440.0, 2 ], + [ 29472.0, 3 ], + [ 29504.0, 2 ], + [ 29536.0, 5 ], + [ 29568.0, 3 ], + [ 29600.0, 4 ], + [ 29632.0, 1 ], + [ 29664.0, 4 ], + [ 29696.0, 6 ], + [ 29728.0, 6 ], + [ 29760.0, 4 ], + [ 29792.0, 10 ], + [ 29824.0, 5 ], + [ 29856.0, 4 ], + [ 29888.0, 5 ], + [ 29920.0, 7 ], + [ 29952.0, 6 ], + [ 29984.0, 8 ], + [ 30016.0, 6 ], + [ 30048.0, 7 ], + [ 30080.0, 10 ], + [ 30112.0, 2 ], + [ 30144.0, 4 ], + [ 30176.0, 7 ], + [ 30208.0, 11 ], + [ 30240.0, 10 ], + [ 30272.0, 6 ], + [ 30304.0, 4 ], + [ 30336.0, 1 ], + [ 30368.0, 7 ], + [ 30400.0, 4 ], + [ 30432.0, 3 ], + [ 30464.0, 4 ], + [ 30496.0, 5 ], + [ 30528.0, 9 ], + [ 30560.0, 12 ], + [ 30592.0, 5 ], + [ 30624.0, 7 ], + [ 30656.0, 8 ], + [ 30688.0, 7 ], + [ 30720.0, 8 ], + [ 30752.0, 3 ], + [ 30784.0, 3 ], + [ 30816.0, 5 ], + [ 30848.0, 8 ], + [ 30880.0, 1 ], + [ 30912.0, 10 ], + [ 30944.0, 4 ], + [ 30976.0, 1 ], + [ 31008.0, 5 ], + [ 31040.0, 5 ], + [ 31072.0, 5 ], + [ 31104.0, 5 ], + [ 31136.0, 3 ], + [ 31168.0, 3 ], + [ 31200.0, 6 ], + [ 31232.0, 3 ], + [ 31296.0, 1 ], + [ 31328.0, 3 ], + [ 31360.0, 6 ], + [ 31392.0, 2 ], + [ 31424.0, 3 ], + [ 31456.0, 2 ], + [ 31488.0, 3 ], + [ 31520.0, 6 ], + [ 31616.0, 1 ], + [ 31648.0, 2 ], + [ 31680.0, 3 ], + [ 31712.0, 2 ], + [ 31744.0, 3 ], + [ 31776.0, 1 ], + [ 31808.0, 1 ], + [ 31840.0, 1 ], + [ 31904.0, 1 ], + [ 31936.0, 1 ], + [ 31968.0, 1 ], + [ 32000.0, 1 ], + [ 32032.0, 1 ], + [ 32160.0, 1 ], + [ 32192.0, 2 ], + [ 32224.0, 1 ], + [ 32384.0, 1 ], + [ 32416.0, 1 ], + [ 32480.0, 1 ], + [ 32544.0, 1 ], + [ 32576.0, 1 ], + [ 34944.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 36032.0, 1 ], + [ 36096.0, 1 ], + [ 36160.0, 1 ], + [ 36224.0, 1 ], + [ 36352.0, 1 ], + [ 36480.0, 1 ], + [ 36736.0, 1 ], + [ 36800.0, 3 ], + [ 36928.0, 1 ], + [ 37056.0, 1 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37888.0, 1 ], + [ 38016.0, 1 ], + [ 38208.0, 1 ], + [ 38336.0, 1 ], + [ 38464.0, 2 ], + [ 38976.0, 1 ], + [ 39552.0, 1 ], + [ 39808.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40640.0, 1 ], + [ 40704.0, 2 ], + [ 40768.0, 1 ], + [ 41152.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41792.0, 1 ], + [ 42048.0, 2 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42688.0, 1 ], + [ 42880.0, 1 ], + [ 43008.0, 1 ], + [ 43136.0, 1 ], + [ 43264.0, 1 ], + [ 43520.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 44096.0, 1 ], + [ 44672.0, 2 ], + [ 44736.0, 1 ], + [ 45184.0, 1 ], + [ 45952.0, 1 ], + [ 46144.0, 1 ], + [ 46528.0, 1 ], + [ 46720.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 48128.0, 1 ], + [ 49088.0, 1 ], + [ 49792.0, 1 ], + [ 50240.0, 1 ], + [ 50560.0, 1 ], + [ 50880.0, 1 ], + [ 52416.0, 1 ], + [ 54656.0, 1 ], + [ 56384.0, 1 ], + [ 57600.0, 1 ], + [ 58816.0, 1 ], + [ 61568.0, 1 ], + [ 64512.0, 1 ], + [ 65216.0, 1 ], + [ 562176.0, 1 ], + [ 651264.0, 1 ], + [ 669696.0, 1 ], + [ 694272.0, 1 ], + [ 703488.0, 1 ] + ], + [ + [ 15200.0, 1 ], + [ 15248.0, 1 ], + [ 15264.0, 2 ], + [ 15280.0, 3 ], + [ 15296.0, 4 ], + [ 15312.0, 4 ], + [ 15328.0, 4 ], + [ 15344.0, 8 ], + [ 15360.0, 6 ], + [ 15376.0, 8 ], + [ 15392.0, 3 ], + [ 15408.0, 16 ], + [ 15424.0, 15 ], + [ 15440.0, 10 ], + [ 15456.0, 17 ], + [ 15472.0, 6 ], + [ 15488.0, 18 ], + [ 15504.0, 13 ], + [ 15520.0, 10 ], + [ 15536.0, 17 ], + [ 15552.0, 5 ], + [ 15568.0, 14 ], + [ 15584.0, 7 ], + [ 15600.0, 15 ], + [ 15616.0, 9 ], + [ 15632.0, 5 ], + [ 15648.0, 8 ], + [ 15664.0, 4 ], + [ 15680.0, 6 ], + [ 15696.0, 6 ], + [ 15712.0, 4 ], + [ 15728.0, 5 ], + [ 15744.0, 2 ], + [ 15760.0, 7 ], + [ 15776.0, 6 ], + [ 15792.0, 5 ], + [ 15808.0, 12 ], + [ 15824.0, 12 ], + [ 15840.0, 29 ], + [ 15856.0, 46 ], + [ 15872.0, 41 ], + [ 15888.0, 108 ], + [ 15904.0, 59 ], + [ 15920.0, 196 ], + [ 15936.0, 277 ], + [ 15952.0, 175 ], + [ 15968.0, 423 ], + [ 15984.0, 274 ], + [ 16000.0, 707 ], + [ 16016.0, 879 ], + [ 16032.0, 489 ], + [ 16048.0, 1115 ], + [ 16064.0, 631 ], + [ 16080.0, 1355 ], + [ 16096.0, 1385 ], + [ 16112.0, 720 ], + [ 16128.0, 1438 ], + [ 16144.0, 706 ], + [ 16160.0, 1355 ], + [ 16176.0, 1310 ], + [ 16192.0, 645 ], + [ 16208.0, 1167 ], + [ 16224.0, 535 ], + [ 16240.0, 955 ], + [ 16256.0, 915 ], + [ 16272.0, 384 ], + [ 16288.0, 687 ], + [ 16304.0, 342 ], + [ 16320.0, 588 ], + [ 16336.0, 519 ], + [ 16352.0, 264 ], + [ 16368.0, 435 ], + [ 16384.0, 561 ], + [ 16416.0, 505 ], + [ 16448.0, 367 ], + [ 16480.0, 341 ], + [ 16512.0, 274 ], + [ 16544.0, 220 ], + [ 16576.0, 215 ], + [ 16608.0, 237 ], + [ 16640.0, 278 ], + [ 16672.0, 349 ], + [ 16704.0, 341 ], + [ 16736.0, 323 ], + [ 16768.0, 365 ], + [ 16800.0, 352 ], + [ 16832.0, 430 ], + [ 16864.0, 258 ], + [ 16896.0, 232 ], + [ 16928.0, 194 ], + [ 16960.0, 173 ], + [ 16992.0, 197 ], + [ 17024.0, 130 ], + [ 17056.0, 102 ], + [ 17088.0, 85 ], + [ 17120.0, 81 ], + [ 17152.0, 91 ], + [ 17184.0, 54 ], + [ 17216.0, 49 ], + [ 17248.0, 35 ], + [ 17280.0, 33 ], + [ 17312.0, 41 ], + [ 17344.0, 24 ], + [ 17376.0, 24 ], + [ 17408.0, 26 ], + [ 17440.0, 21 ], + [ 17472.0, 25 ], + [ 17504.0, 16 ], + [ 17536.0, 18 ], + [ 17568.0, 12 ], + [ 17600.0, 7 ], + [ 17632.0, 20 ], + [ 17664.0, 15 ], + [ 17696.0, 9 ], + [ 17728.0, 7 ], + [ 17760.0, 8 ], + [ 17792.0, 7 ], + [ 17824.0, 6 ], + [ 17856.0, 10 ], + [ 17888.0, 6 ], + [ 17920.0, 9 ], + [ 17952.0, 7 ], + [ 17984.0, 14 ], + [ 18016.0, 8 ], + [ 18048.0, 5 ], + [ 18080.0, 4 ], + [ 18112.0, 6 ], + [ 18144.0, 7 ], + [ 18176.0, 3 ], + [ 18208.0, 4 ], + [ 18240.0, 9 ], + [ 18272.0, 5 ], + [ 18304.0, 3 ], + [ 18336.0, 3 ], + [ 18368.0, 10 ], + [ 18400.0, 6 ], + [ 18432.0, 5 ], + [ 18464.0, 4 ], + [ 18496.0, 4 ], + [ 18528.0, 4 ], + [ 18560.0, 3 ], + [ 18592.0, 6 ], + [ 18624.0, 4 ], + [ 18656.0, 4 ], + [ 18688.0, 4 ], + [ 18720.0, 2 ], + [ 18752.0, 2 ], + [ 18784.0, 7 ], + [ 18816.0, 3 ], + [ 18848.0, 3 ], + [ 18880.0, 2 ], + [ 18912.0, 6 ], + [ 18944.0, 2 ], + [ 18976.0, 9 ], + [ 19008.0, 4 ], + [ 19040.0, 1 ], + [ 19072.0, 9 ], + [ 19104.0, 8 ], + [ 19136.0, 6 ], + [ 19168.0, 2 ], + [ 19200.0, 4 ], + [ 19232.0, 5 ], + [ 19264.0, 5 ], + [ 19296.0, 9 ], + [ 19328.0, 4 ], + [ 19360.0, 8 ], + [ 19392.0, 8 ], + [ 19424.0, 10 ], + [ 19456.0, 11 ], + [ 19488.0, 6 ], + [ 19520.0, 6 ], + [ 19552.0, 6 ], + [ 19584.0, 8 ], + [ 19616.0, 9 ], + [ 19648.0, 8 ], + [ 19680.0, 7 ], + [ 19712.0, 5 ], + [ 19744.0, 5 ], + [ 19776.0, 4 ], + [ 19808.0, 10 ], + [ 19840.0, 5 ], + [ 19872.0, 3 ], + [ 19904.0, 1 ], + [ 19936.0, 2 ], + [ 19968.0, 2 ], + [ 20000.0, 5 ], + [ 20032.0, 6 ], + [ 20064.0, 5 ], + [ 20096.0, 2 ], + [ 20128.0, 6 ], + [ 20160.0, 3 ], + [ 20192.0, 3 ], + [ 20224.0, 3 ], + [ 20256.0, 3 ], + [ 20288.0, 4 ], + [ 20320.0, 1 ], + [ 20352.0, 2 ], + [ 20384.0, 4 ], + [ 20416.0, 2 ], + [ 20448.0, 4 ], + [ 20480.0, 3 ], + [ 20512.0, 5 ], + [ 20544.0, 1 ], + [ 20576.0, 5 ], + [ 20608.0, 6 ], + [ 20640.0, 4 ], + [ 20672.0, 1 ], + [ 20704.0, 3 ], + [ 20736.0, 3 ], + [ 20768.0, 5 ], + [ 20800.0, 3 ], + [ 20832.0, 4 ], + [ 20864.0, 5 ], + [ 20896.0, 6 ], + [ 20928.0, 4 ], + [ 20960.0, 3 ], + [ 20992.0, 3 ], + [ 21024.0, 1 ], + [ 21120.0, 4 ], + [ 21152.0, 2 ], + [ 21184.0, 3 ], + [ 21216.0, 3 ], + [ 21248.0, 2 ], + [ 21280.0, 1 ], + [ 21312.0, 1 ], + [ 21344.0, 2 ], + [ 21376.0, 1 ], + [ 21408.0, 2 ], + [ 21440.0, 2 ], + [ 21472.0, 3 ], + [ 21536.0, 2 ], + [ 21568.0, 2 ], + [ 21600.0, 2 ], + [ 21632.0, 3 ], + [ 21664.0, 1 ], + [ 21696.0, 2 ], + [ 21728.0, 1 ], + [ 21760.0, 3 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21920.0, 2 ], + [ 21952.0, 1 ], + [ 22016.0, 2 ], + [ 22048.0, 3 ], + [ 22144.0, 2 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22272.0, 2 ], + [ 22304.0, 2 ], + [ 22368.0, 1 ], + [ 22400.0, 2 ], + [ 22432.0, 2 ], + [ 22496.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22656.0, 2 ], + [ 22688.0, 1 ], + [ 22752.0, 2 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 2 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23264.0, 1 ], + [ 23328.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23488.0, 1 ], + [ 23520.0, 2 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 2 ], + [ 23840.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 2 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 2 ], + [ 24128.0, 1 ], + [ 24160.0, 2 ], + [ 24288.0, 1 ], + [ 24320.0, 2 ], + [ 24352.0, 1 ], + [ 24416.0, 2 ], + [ 24448.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 2 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24768.0, 1 ], + [ 24800.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 3 ], + [ 24928.0, 2 ], + [ 25024.0, 2 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 2 ], + [ 25152.0, 1 ], + [ 25184.0, 2 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25440.0, 2 ], + [ 25472.0, 1 ], + [ 25504.0, 2 ], + [ 25568.0, 2 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25792.0, 2 ], + [ 25888.0, 2 ], + [ 25920.0, 2 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 1 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26400.0, 1 ], + [ 26464.0, 2 ], + [ 26496.0, 2 ], + [ 26528.0, 1 ], + [ 26592.0, 1 ], + [ 26624.0, 1 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26784.0, 1 ], + [ 26816.0, 1 ], + [ 26880.0, 2 ], + [ 26912.0, 1 ], + [ 26976.0, 1 ], + [ 27008.0, 1 ], + [ 27040.0, 2 ], + [ 27072.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27296.0, 1 ], + [ 27360.0, 1 ], + [ 27392.0, 1 ], + [ 27520.0, 2 ], + [ 27552.0, 2 ], + [ 27584.0, 1 ], + [ 27616.0, 1 ], + [ 27680.0, 1 ], + [ 27712.0, 1 ], + [ 27744.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 1 ], + [ 27872.0, 1 ], + [ 27904.0, 2 ], + [ 27936.0, 1 ], + [ 27968.0, 2 ], + [ 28000.0, 1 ], + [ 28064.0, 2 ], + [ 28096.0, 1 ], + [ 28128.0, 1 ], + [ 28192.0, 1 ], + [ 28224.0, 2 ], + [ 28256.0, 2 ], + [ 28288.0, 2 ], + [ 28320.0, 1 ], + [ 28352.0, 2 ], + [ 28384.0, 3 ], + [ 28416.0, 1 ], + [ 28448.0, 2 ], + [ 28480.0, 1 ], + [ 28512.0, 2 ], + [ 28544.0, 2 ], + [ 28576.0, 2 ], + [ 28608.0, 3 ], + [ 28640.0, 3 ], + [ 28672.0, 2 ], + [ 28704.0, 3 ], + [ 28736.0, 3 ], + [ 28768.0, 3 ], + [ 28800.0, 3 ], + [ 28832.0, 3 ], + [ 28864.0, 6 ], + [ 28896.0, 1 ], + [ 28928.0, 4 ], + [ 28960.0, 4 ], + [ 28992.0, 4 ], + [ 29024.0, 5 ], + [ 29056.0, 4 ], + [ 29088.0, 3 ], + [ 29120.0, 5 ], + [ 29152.0, 4 ], + [ 29184.0, 4 ], + [ 29216.0, 6 ], + [ 29248.0, 3 ], + [ 29280.0, 5 ], + [ 29312.0, 3 ], + [ 29344.0, 5 ], + [ 29376.0, 7 ], + [ 29408.0, 5 ], + [ 29440.0, 4 ], + [ 29472.0, 6 ], + [ 29504.0, 8 ], + [ 29536.0, 9 ], + [ 29568.0, 4 ], + [ 29600.0, 5 ], + [ 29632.0, 4 ], + [ 29664.0, 4 ], + [ 29696.0, 9 ], + [ 29728.0, 8 ], + [ 29760.0, 5 ], + [ 29792.0, 9 ], + [ 29824.0, 6 ], + [ 29856.0, 6 ], + [ 29888.0, 7 ], + [ 29920.0, 4 ], + [ 29952.0, 5 ], + [ 29984.0, 6 ], + [ 30016.0, 7 ], + [ 30048.0, 8 ], + [ 30080.0, 4 ], + [ 30112.0, 7 ], + [ 30144.0, 4 ], + [ 30176.0, 8 ], + [ 30208.0, 8 ], + [ 30240.0, 3 ], + [ 30272.0, 7 ], + [ 30304.0, 8 ], + [ 30336.0, 7 ], + [ 30368.0, 6 ], + [ 30400.0, 4 ], + [ 30432.0, 5 ], + [ 30464.0, 6 ], + [ 30496.0, 7 ], + [ 30528.0, 6 ], + [ 30560.0, 6 ], + [ 30592.0, 7 ], + [ 30624.0, 9 ], + [ 30656.0, 4 ], + [ 30688.0, 8 ], + [ 30720.0, 3 ], + [ 30752.0, 5 ], + [ 30784.0, 3 ], + [ 30816.0, 2 ], + [ 30848.0, 3 ], + [ 30880.0, 3 ], + [ 30912.0, 3 ], + [ 30944.0, 3 ], + [ 30976.0, 2 ], + [ 31008.0, 5 ], + [ 31040.0, 2 ], + [ 31072.0, 3 ], + [ 31104.0, 2 ], + [ 31136.0, 4 ], + [ 31168.0, 2 ], + [ 31200.0, 2 ], + [ 31232.0, 1 ], + [ 31264.0, 1 ], + [ 31296.0, 2 ], + [ 31328.0, 1 ], + [ 31360.0, 1 ], + [ 31392.0, 1 ], + [ 31424.0, 1 ], + [ 31456.0, 2 ], + [ 31488.0, 2 ], + [ 31520.0, 2 ], + [ 31552.0, 1 ], + [ 31616.0, 1 ], + [ 31648.0, 1 ], + [ 31680.0, 2 ], + [ 31776.0, 1 ], + [ 31808.0, 1 ], + [ 31840.0, 1 ], + [ 31904.0, 1 ], + [ 31936.0, 1 ], + [ 32000.0, 1 ], + [ 32160.0, 1 ], + [ 32256.0, 1 ], + [ 32448.0, 1 ], + [ 32480.0, 1 ], + [ 32640.0, 1 ], + [ 32896.0, 2 ], + [ 33088.0, 1 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33920.0, 1 ], + [ 34176.0, 1 ], + [ 34432.0, 2 ], + [ 34752.0, 1 ], + [ 35200.0, 1 ], + [ 35968.0, 2 ], + [ 36416.0, 1 ], + [ 36544.0, 1 ], + [ 36736.0, 1 ], + [ 36800.0, 1 ], + [ 36864.0, 1 ], + [ 37056.0, 1 ], + [ 37184.0, 2 ], + [ 37312.0, 1 ], + [ 37376.0, 1 ], + [ 37504.0, 1 ], + [ 37632.0, 1 ], + [ 38080.0, 1 ], + [ 38144.0, 2 ], + [ 38208.0, 1 ], + [ 38336.0, 2 ], + [ 38656.0, 2 ], + [ 38720.0, 1 ], + [ 38976.0, 1 ], + [ 39104.0, 2 ], + [ 39296.0, 1 ], + [ 39680.0, 1 ], + [ 39744.0, 1 ], + [ 39808.0, 1 ], + [ 39936.0, 2 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40704.0, 1 ], + [ 40960.0, 1 ], + [ 41088.0, 1 ], + [ 41344.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 42048.0, 1 ], + [ 42560.0, 1 ], + [ 42752.0, 2 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43712.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 45312.0, 1 ], + [ 45440.0, 1 ], + [ 47232.0, 1 ], + [ 47808.0, 1 ], + [ 50560.0, 1 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 52160.0, 1 ], + [ 52736.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 54592.0, 1 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 56320.0, 1 ], + [ 57472.0, 1 ], + [ 58752.0, 1 ], + [ 58880.0, 1 ], + [ 59776.0, 1 ], + [ 60160.0, 1 ], + [ 62016.0, 1 ], + [ 64128.0, 1 ], + [ 65216.0, 1 ], + [ 66816.0, 1 ], + [ 67584.0, 1 ], + [ 67968.0, 1 ], + [ 68864.0, 1 ], + [ 594944.0, 1 ], + [ 613376.0, 1 ], + [ 644096.0, 1 ], + [ 663552.0, 1 ] + ], + [ + [ 15152.0, 1 ], + [ 15168.0, 4 ], + [ 15184.0, 10 ], + [ 15200.0, 2 ], + [ 15216.0, 14 ], + [ 15232.0, 11 ], + [ 15248.0, 25 ], + [ 15264.0, 41 ], + [ 15280.0, 24 ], + [ 15296.0, 69 ], + [ 15312.0, 49 ], + [ 15328.0, 110 ], + [ 15344.0, 118 ], + [ 15360.0, 92 ], + [ 15376.0, 175 ], + [ 15392.0, 89 ], + [ 15408.0, 190 ], + [ 15424.0, 158 ], + [ 15440.0, 140 ], + [ 15456.0, 189 ], + [ 15472.0, 96 ], + [ 15488.0, 167 ], + [ 15504.0, 127 ], + [ 15520.0, 124 ], + [ 15536.0, 152 ], + [ 15552.0, 70 ], + [ 15568.0, 122 ], + [ 15584.0, 84 ], + [ 15600.0, 109 ], + [ 15616.0, 119 ], + [ 15632.0, 54 ], + [ 15648.0, 102 ], + [ 15664.0, 42 ], + [ 15680.0, 78 ], + [ 15696.0, 78 ], + [ 15712.0, 45 ], + [ 15728.0, 82 ], + [ 15744.0, 37 ], + [ 15760.0, 73 ], + [ 15776.0, 82 ], + [ 15792.0, 37 ], + [ 15808.0, 115 ], + [ 15824.0, 66 ], + [ 15840.0, 162 ], + [ 15856.0, 224 ], + [ 15872.0, 134 ], + [ 15888.0, 324 ], + [ 15904.0, 196 ], + [ 15920.0, 471 ], + [ 15936.0, 629 ], + [ 15952.0, 336 ], + [ 15968.0, 812 ], + [ 15984.0, 432 ], + [ 16000.0, 959 ], + [ 16016.0, 1054 ], + [ 16032.0, 507 ], + [ 16048.0, 1082 ], + [ 16064.0, 558 ], + [ 16080.0, 1125 ], + [ 16096.0, 1093 ], + [ 16112.0, 538 ], + [ 16128.0, 977 ], + [ 16144.0, 474 ], + [ 16160.0, 869 ], + [ 16176.0, 805 ], + [ 16192.0, 361 ], + [ 16208.0, 607 ], + [ 16224.0, 330 ], + [ 16240.0, 562 ], + [ 16256.0, 501 ], + [ 16272.0, 218 ], + [ 16288.0, 427 ], + [ 16304.0, 189 ], + [ 16320.0, 347 ], + [ 16336.0, 312 ], + [ 16352.0, 155 ], + [ 16368.0, 255 ], + [ 16384.0, 356 ], + [ 16416.0, 293 ], + [ 16448.0, 241 ], + [ 16480.0, 256 ], + [ 16512.0, 234 ], + [ 16544.0, 182 ], + [ 16576.0, 235 ], + [ 16608.0, 230 ], + [ 16640.0, 253 ], + [ 16672.0, 303 ], + [ 16704.0, 234 ], + [ 16736.0, 242 ], + [ 16768.0, 227 ], + [ 16800.0, 198 ], + [ 16832.0, 210 ], + [ 16864.0, 161 ], + [ 16896.0, 139 ], + [ 16928.0, 129 ], + [ 16960.0, 103 ], + [ 16992.0, 106 ], + [ 17024.0, 60 ], + [ 17056.0, 56 ], + [ 17088.0, 55 ], + [ 17120.0, 42 ], + [ 17152.0, 49 ], + [ 17184.0, 38 ], + [ 17216.0, 28 ], + [ 17248.0, 27 ], + [ 17280.0, 17 ], + [ 17312.0, 31 ], + [ 17344.0, 22 ], + [ 17376.0, 14 ], + [ 17408.0, 22 ], + [ 17440.0, 12 ], + [ 17472.0, 13 ], + [ 17504.0, 16 ], + [ 17536.0, 10 ], + [ 17568.0, 8 ], + [ 17600.0, 15 ], + [ 17632.0, 13 ], + [ 17664.0, 10 ], + [ 17696.0, 11 ], + [ 17728.0, 6 ], + [ 17760.0, 10 ], + [ 17792.0, 3 ], + [ 17824.0, 4 ], + [ 17856.0, 11 ], + [ 17888.0, 7 ], + [ 17920.0, 8 ], + [ 17952.0, 7 ], + [ 17984.0, 4 ], + [ 18016.0, 7 ], + [ 18048.0, 2 ], + [ 18080.0, 3 ], + [ 18112.0, 5 ], + [ 18144.0, 5 ], + [ 18176.0, 3 ], + [ 18208.0, 1 ], + [ 18240.0, 1 ], + [ 18272.0, 7 ], + [ 18304.0, 3 ], + [ 18336.0, 6 ], + [ 18368.0, 5 ], + [ 18400.0, 2 ], + [ 18432.0, 2 ], + [ 18464.0, 6 ], + [ 18496.0, 3 ], + [ 18528.0, 5 ], + [ 18560.0, 3 ], + [ 18592.0, 2 ], + [ 18624.0, 5 ], + [ 18656.0, 9 ], + [ 18688.0, 4 ], + [ 18720.0, 10 ], + [ 18752.0, 5 ], + [ 18784.0, 3 ], + [ 18816.0, 5 ], + [ 18848.0, 1 ], + [ 18880.0, 6 ], + [ 18912.0, 2 ], + [ 18944.0, 4 ], + [ 18976.0, 3 ], + [ 19008.0, 3 ], + [ 19040.0, 4 ], + [ 19072.0, 3 ], + [ 19104.0, 7 ], + [ 19136.0, 4 ], + [ 19168.0, 7 ], + [ 19200.0, 4 ], + [ 19232.0, 2 ], + [ 19264.0, 5 ], + [ 19296.0, 7 ], + [ 19328.0, 3 ], + [ 19360.0, 2 ], + [ 19392.0, 3 ], + [ 19424.0, 7 ], + [ 19456.0, 8 ], + [ 19488.0, 6 ], + [ 19520.0, 5 ], + [ 19552.0, 5 ], + [ 19584.0, 2 ], + [ 19616.0, 5 ], + [ 19648.0, 6 ], + [ 19680.0, 3 ], + [ 19712.0, 6 ], + [ 19744.0, 6 ], + [ 19776.0, 6 ], + [ 19808.0, 6 ], + [ 19840.0, 4 ], + [ 19872.0, 6 ], + [ 19904.0, 2 ], + [ 19936.0, 4 ], + [ 19968.0, 4 ], + [ 20000.0, 5 ], + [ 20032.0, 5 ], + [ 20064.0, 3 ], + [ 20096.0, 3 ], + [ 20128.0, 4 ], + [ 20160.0, 4 ], + [ 20192.0, 6 ], + [ 20224.0, 1 ], + [ 20256.0, 2 ], + [ 20288.0, 7 ], + [ 20320.0, 3 ], + [ 20352.0, 6 ], + [ 20384.0, 8 ], + [ 20416.0, 5 ], + [ 20448.0, 6 ], + [ 20480.0, 4 ], + [ 20512.0, 3 ], + [ 20544.0, 1 ], + [ 20576.0, 6 ], + [ 20608.0, 2 ], + [ 20640.0, 3 ], + [ 20672.0, 3 ], + [ 20704.0, 2 ], + [ 20736.0, 5 ], + [ 20768.0, 3 ], + [ 20800.0, 3 ], + [ 20832.0, 2 ], + [ 20864.0, 2 ], + [ 20896.0, 3 ], + [ 20928.0, 2 ], + [ 20960.0, 2 ], + [ 20992.0, 1 ], + [ 21024.0, 3 ], + [ 21056.0, 3 ], + [ 21088.0, 2 ], + [ 21120.0, 5 ], + [ 21152.0, 2 ], + [ 21184.0, 4 ], + [ 21216.0, 4 ], + [ 21248.0, 3 ], + [ 21280.0, 2 ], + [ 21376.0, 1 ], + [ 21408.0, 3 ], + [ 21440.0, 5 ], + [ 21472.0, 4 ], + [ 21504.0, 1 ], + [ 21536.0, 2 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21664.0, 3 ], + [ 21696.0, 2 ], + [ 21760.0, 3 ], + [ 21792.0, 2 ], + [ 21824.0, 2 ], + [ 21856.0, 2 ], + [ 21888.0, 3 ], + [ 21920.0, 3 ], + [ 21952.0, 1 ], + [ 22016.0, 2 ], + [ 22048.0, 3 ], + [ 22144.0, 3 ], + [ 22176.0, 1 ], + [ 22208.0, 2 ], + [ 22240.0, 2 ], + [ 22272.0, 1 ], + [ 22304.0, 3 ], + [ 22336.0, 2 ], + [ 22368.0, 2 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 3 ], + [ 22560.0, 1 ], + [ 22592.0, 2 ], + [ 22624.0, 2 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22752.0, 2 ], + [ 22784.0, 3 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22912.0, 1 ], + [ 23008.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 2 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23200.0, 1 ], + [ 23232.0, 4 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 2 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 2 ], + [ 23456.0, 2 ], + [ 23488.0, 3 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 3 ], + [ 23776.0, 1 ], + [ 23840.0, 2 ], + [ 23872.0, 3 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 24000.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24160.0, 2 ], + [ 24256.0, 1 ], + [ 24288.0, 1 ], + [ 24320.0, 5 ], + [ 24416.0, 2 ], + [ 24480.0, 1 ], + [ 24512.0, 4 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 2 ], + [ 24672.0, 3 ], + [ 24704.0, 2 ], + [ 24736.0, 3 ], + [ 24800.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 3 ], + [ 24896.0, 1 ], + [ 24928.0, 3 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25056.0, 2 ], + [ 25088.0, 2 ], + [ 25120.0, 1 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 5 ], + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 3 ], + [ 25408.0, 3 ], + [ 25440.0, 3 ], + [ 25472.0, 3 ], + [ 25504.0, 2 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 2 ], + [ 25632.0, 1 ], + [ 25664.0, 2 ], + [ 25696.0, 1 ], + [ 25728.0, 2 ], + [ 25760.0, 2 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 2 ], + [ 25920.0, 1 ], + [ 25952.0, 2 ], + [ 25984.0, 1 ], + [ 26048.0, 4 ], + [ 26080.0, 1 ], + [ 26112.0, 3 ], + [ 26144.0, 2 ], + [ 26176.0, 2 ], + [ 26208.0, 3 ], + [ 26240.0, 1 ], + [ 26272.0, 1 ], + [ 26304.0, 2 ], + [ 26336.0, 1 ], + [ 26368.0, 1 ], + [ 26400.0, 4 ], + [ 26432.0, 2 ], + [ 26464.0, 1 ], + [ 26528.0, 2 ], + [ 26560.0, 2 ], + [ 26592.0, 1 ], + [ 26656.0, 1 ], + [ 26688.0, 2 ], + [ 26720.0, 2 ], + [ 26752.0, 1 ], + [ 26784.0, 3 ], + [ 26816.0, 3 ], + [ 26848.0, 3 ], + [ 26880.0, 3 ], + [ 26912.0, 2 ], + [ 26944.0, 2 ], + [ 26976.0, 3 ], + [ 27008.0, 4 ], + [ 27040.0, 3 ], + [ 27072.0, 5 ], + [ 27104.0, 4 ], + [ 27136.0, 4 ], + [ 27168.0, 2 ], + [ 27200.0, 3 ], + [ 27232.0, 2 ], + [ 27264.0, 3 ], + [ 27296.0, 1 ], + [ 27328.0, 2 ], + [ 27360.0, 2 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 3 ], + [ 27488.0, 2 ], + [ 27520.0, 2 ], + [ 27552.0, 3 ], + [ 27584.0, 4 ], + [ 27616.0, 4 ], + [ 27648.0, 3 ], + [ 27680.0, 2 ], + [ 27712.0, 8 ], + [ 27744.0, 4 ], + [ 27776.0, 5 ], + [ 27808.0, 3 ], + [ 27840.0, 3 ], + [ 27872.0, 3 ], + [ 27904.0, 5 ], + [ 27936.0, 2 ], + [ 27968.0, 3 ], + [ 28000.0, 4 ], + [ 28032.0, 5 ], + [ 28064.0, 2 ], + [ 28096.0, 4 ], + [ 28128.0, 7 ], + [ 28160.0, 6 ], + [ 28192.0, 6 ], + [ 28224.0, 4 ], + [ 28256.0, 4 ], + [ 28288.0, 5 ], + [ 28320.0, 4 ], + [ 28352.0, 4 ], + [ 28384.0, 4 ], + [ 28416.0, 6 ], + [ 28448.0, 7 ], + [ 28480.0, 7 ], + [ 28512.0, 6 ], + [ 28544.0, 10 ], + [ 28576.0, 8 ], + [ 28608.0, 8 ], + [ 28640.0, 6 ], + [ 28672.0, 7 ], + [ 28704.0, 17 ], + [ 28736.0, 7 ], + [ 28768.0, 10 ], + [ 28800.0, 11 ], + [ 28832.0, 7 ], + [ 28864.0, 14 ], + [ 28896.0, 9 ], + [ 28928.0, 12 ], + [ 28960.0, 15 ], + [ 28992.0, 11 ], + [ 29024.0, 17 ], + [ 29056.0, 13 ], + [ 29088.0, 15 ], + [ 29120.0, 10 ], + [ 29152.0, 12 ], + [ 29184.0, 18 ], + [ 29216.0, 16 ], + [ 29248.0, 13 ], + [ 29280.0, 15 ], + [ 29312.0, 11 ], + [ 29344.0, 17 ], + [ 29376.0, 20 ], + [ 29408.0, 12 ], + [ 29440.0, 21 ], + [ 29472.0, 15 ], + [ 29504.0, 10 ], + [ 29536.0, 24 ], + [ 29568.0, 24 ], + [ 29600.0, 19 ], + [ 29632.0, 25 ], + [ 29664.0, 19 ], + [ 29696.0, 28 ], + [ 29728.0, 18 ], + [ 29760.0, 22 ], + [ 29792.0, 25 ], + [ 29824.0, 22 ], + [ 29856.0, 29 ], + [ 29888.0, 25 ], + [ 29920.0, 20 ], + [ 29952.0, 20 ], + [ 29984.0, 22 ], + [ 30016.0, 29 ], + [ 30048.0, 23 ], + [ 30080.0, 23 ], + [ 30112.0, 21 ], + [ 30144.0, 21 ], + [ 30176.0, 25 ], + [ 30208.0, 22 ], + [ 30240.0, 24 ], + [ 30272.0, 19 ], + [ 30304.0, 22 ], + [ 30336.0, 15 ], + [ 30368.0, 20 ], + [ 30400.0, 17 ], + [ 30432.0, 17 ], + [ 30464.0, 16 ], + [ 30496.0, 15 ], + [ 30528.0, 20 ], + [ 30560.0, 15 ], + [ 30592.0, 18 ], + [ 30624.0, 10 ], + [ 30656.0, 16 ], + [ 30688.0, 18 ], + [ 30720.0, 14 ], + [ 30752.0, 12 ], + [ 30784.0, 8 ], + [ 30816.0, 10 ], + [ 30848.0, 12 ], + [ 30880.0, 13 ], + [ 30912.0, 8 ], + [ 30944.0, 11 ], + [ 30976.0, 6 ], + [ 31008.0, 11 ], + [ 31040.0, 5 ], + [ 31072.0, 13 ], + [ 31104.0, 4 ], + [ 31136.0, 5 ], + [ 31168.0, 11 ], + [ 31200.0, 7 ], + [ 31232.0, 7 ], + [ 31264.0, 6 ], + [ 31296.0, 5 ], + [ 31328.0, 8 ], + [ 31360.0, 5 ], + [ 31392.0, 3 ], + [ 31424.0, 3 ], + [ 31456.0, 4 ], + [ 31488.0, 4 ], + [ 31520.0, 6 ], + [ 31552.0, 7 ], + [ 31584.0, 4 ], + [ 31616.0, 4 ], + [ 31648.0, 3 ], + [ 31680.0, 3 ], + [ 31712.0, 2 ], + [ 31744.0, 8 ], + [ 31776.0, 4 ], + [ 31808.0, 1 ], + [ 31840.0, 3 ], + [ 31872.0, 2 ], + [ 31904.0, 3 ], + [ 31936.0, 4 ], + [ 31968.0, 1 ], + [ 32000.0, 2 ], + [ 32032.0, 3 ], + [ 32064.0, 1 ], + [ 32096.0, 2 ], + [ 32128.0, 4 ], + [ 32160.0, 2 ], + [ 32192.0, 2 ], + [ 32224.0, 3 ], + [ 32256.0, 1 ], + [ 32288.0, 1 ], + [ 32320.0, 3 ], + [ 32352.0, 1 ], + [ 32416.0, 1 ], + [ 32448.0, 1 ], + [ 32480.0, 1 ], + [ 32512.0, 1 ], + [ 32544.0, 1 ], + [ 32608.0, 1 ], + [ 32640.0, 1 ], + [ 32704.0, 1 ], + [ 32768.0, 2 ], + [ 32832.0, 2 ], + [ 32896.0, 1 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 1 ], + [ 33152.0, 2 ], + [ 33216.0, 1 ], + [ 33280.0, 1 ], + [ 33344.0, 3 ], + [ 33408.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33856.0, 1 ], + [ 33920.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34176.0, 2 ], + [ 34368.0, 1 ], + [ 34432.0, 1 ], + [ 34624.0, 1 ], + [ 34880.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35200.0, 1 ], + [ 35264.0, 1 ], + [ 35328.0, 1 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35648.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 35968.0, 1 ], + [ 36032.0, 1 ], + [ 36160.0, 1 ], + [ 36224.0, 1 ], + [ 36288.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 1 ], + [ 36608.0, 1 ], + [ 36736.0, 1 ], + [ 36864.0, 1 ], + [ 36928.0, 1 ], + [ 36992.0, 1 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37376.0, 1 ], + [ 37696.0, 1 ], + [ 37888.0, 1 ], + [ 38144.0, 1 ], + [ 38208.0, 1 ], + [ 38272.0, 2 ], + [ 38336.0, 1 ], + [ 38464.0, 1 ], + [ 38848.0, 1 ], + [ 38912.0, 1 ], + [ 38976.0, 1 ], + [ 39168.0, 1 ], + [ 39680.0, 1 ], + [ 40256.0, 1 ], + [ 40576.0, 1 ], + [ 40832.0, 1 ], + [ 42176.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42752.0, 1 ], + [ 43648.0, 2 ], + [ 43904.0, 1 ], + [ 44224.0, 1 ], + [ 44352.0, 1 ], + [ 45376.0, 1 ], + [ 45952.0, 1 ], + [ 46208.0, 1 ], + [ 47296.0, 1 ], + [ 48064.0, 1 ], + [ 49984.0, 1 ], + [ 50176.0, 1 ], + [ 50304.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 52544.0, 1 ], + [ 54208.0, 1 ], + [ 56640.0, 1 ], + [ 56896.0, 1 ], + [ 57856.0, 1 ], + [ 58432.0, 1 ], + [ 58880.0, 1 ], + [ 59328.0, 1 ], + [ 60288.0, 1 ], + [ 61312.0, 1 ], + [ 62848.0, 1 ], + [ 63424.0, 1 ], + [ 63808.0, 1 ], + [ 64512.0, 1 ], + [ 65536.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 67200.0, 1 ], + [ 67584.0, 1 ], + [ 67840.0, 1 ], + [ 68480.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 70400.0, 1 ], + [ 70656.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71936.0, 1 ], + [ 72704.0, 1 ], + [ 73088.0, 1 ], + [ 73984.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 76160.0, 1 ], + [ 77440.0, 1 ], + [ 78848.0, 1 ], + [ 80384.0, 1 ], + [ 586752.0, 1 ], + [ 613376.0, 1 ], + [ 673792.0, 1 ] + ], + [ + [ 15136.0, 1 ], + [ 15184.0, 1 ], + [ 15200.0, 1 ], + [ 15216.0, 5 ], + [ 15232.0, 3 ], + [ 15248.0, 9 ], + [ 15264.0, 8 ], + [ 15280.0, 8 ], + [ 15296.0, 19 ], + [ 15312.0, 11 ], + [ 15328.0, 39 ], + [ 15344.0, 42 ], + [ 15360.0, 28 ], + [ 15376.0, 71 ], + [ 15392.0, 35 ], + [ 15408.0, 93 ], + [ 15424.0, 79 ], + [ 15440.0, 74 ], + [ 15456.0, 109 ], + [ 15472.0, 57 ], + [ 15488.0, 120 ], + [ 15504.0, 88 ], + [ 15520.0, 80 ], + [ 15536.0, 107 ], + [ 15552.0, 48 ], + [ 15568.0, 78 ], + [ 15584.0, 46 ], + [ 15600.0, 73 ], + [ 15616.0, 68 ], + [ 15632.0, 31 ], + [ 15648.0, 56 ], + [ 15664.0, 40 ], + [ 15680.0, 48 ], + [ 15696.0, 42 ], + [ 15712.0, 27 ], + [ 15728.0, 37 ], + [ 15744.0, 23 ], + [ 15760.0, 43 ], + [ 15776.0, 43 ], + [ 15792.0, 24 ], + [ 15808.0, 41 ], + [ 15824.0, 28 ], + [ 15840.0, 75 ], + [ 15856.0, 94 ], + [ 15872.0, 55 ], + [ 15888.0, 142 ], + [ 15904.0, 82 ], + [ 15920.0, 208 ], + [ 15936.0, 268 ], + [ 15952.0, 149 ], + [ 15968.0, 368 ], + [ 15984.0, 208 ], + [ 16000.0, 484 ], + [ 16016.0, 543 ], + [ 16032.0, 287 ], + [ 16048.0, 591 ], + [ 16064.0, 294 ], + [ 16080.0, 592 ], + [ 16096.0, 612 ], + [ 16112.0, 305 ], + [ 16128.0, 588 ], + [ 16144.0, 289 ], + [ 16160.0, 538 ], + [ 16176.0, 472 ], + [ 16192.0, 234 ], + [ 16208.0, 438 ], + [ 16224.0, 205 ], + [ 16240.0, 336 ], + [ 16256.0, 328 ], + [ 16272.0, 148 ], + [ 16288.0, 262 ], + [ 16304.0, 113 ], + [ 16320.0, 235 ], + [ 16336.0, 198 ], + [ 16352.0, 100 ], + [ 16368.0, 151 ], + [ 16384.0, 215 ], + [ 16416.0, 164 ], + [ 16448.0, 150 ], + [ 16480.0, 150 ], + [ 16512.0, 138 ], + [ 16544.0, 91 ], + [ 16576.0, 109 ], + [ 16608.0, 101 ], + [ 16640.0, 117 ], + [ 16672.0, 157 ], + [ 16704.0, 138 ], + [ 16736.0, 136 ], + [ 16768.0, 124 ], + [ 16800.0, 119 ], + [ 16832.0, 150 ], + [ 16864.0, 87 ], + [ 16896.0, 78 ], + [ 16928.0, 73 ], + [ 16960.0, 71 ], + [ 16992.0, 61 ], + [ 17024.0, 39 ], + [ 17056.0, 37 ], + [ 17088.0, 38 ], + [ 17120.0, 30 ], + [ 17152.0, 32 ], + [ 17184.0, 21 ], + [ 17216.0, 17 ], + [ 17248.0, 15 ], + [ 17280.0, 11 ], + [ 17312.0, 17 ], + [ 17344.0, 14 ], + [ 17376.0, 5 ], + [ 17408.0, 12 ], + [ 17440.0, 5 ], + [ 17472.0, 8 ], + [ 17504.0, 10 ], + [ 17536.0, 6 ], + [ 17568.0, 7 ], + [ 17600.0, 5 ], + [ 17632.0, 7 ], + [ 17664.0, 5 ], + [ 17696.0, 4 ], + [ 17728.0, 4 ], + [ 17760.0, 3 ], + [ 17792.0, 4 ], + [ 17824.0, 2 ], + [ 17856.0, 3 ], + [ 17888.0, 4 ], + [ 17920.0, 3 ], + [ 17952.0, 4 ], + [ 17984.0, 3 ], + [ 18016.0, 6 ], + [ 18048.0, 3 ], + [ 18080.0, 3 ], + [ 18112.0, 2 ], + [ 18144.0, 4 ], + [ 18176.0, 1 ], + [ 18208.0, 1 ], + [ 18240.0, 2 ], + [ 18272.0, 2 ], + [ 18304.0, 4 ], + [ 18336.0, 2 ], + [ 18368.0, 1 ], + [ 18400.0, 2 ], + [ 18432.0, 1 ], + [ 18464.0, 2 ], + [ 18496.0, 1 ], + [ 18528.0, 2 ], + [ 18560.0, 2 ], + [ 18592.0, 2 ], + [ 18624.0, 3 ], + [ 18656.0, 6 ], + [ 18688.0, 1 ], + [ 18720.0, 2 ], + [ 18752.0, 1 ], + [ 18784.0, 2 ], + [ 18816.0, 1 ], + [ 18848.0, 2 ], + [ 18880.0, 1 ], + [ 18912.0, 3 ], + [ 18944.0, 3 ], + [ 18976.0, 2 ], + [ 19040.0, 2 ], + [ 19072.0, 3 ], + [ 19104.0, 2 ], + [ 19136.0, 3 ], + [ 19168.0, 2 ], + [ 19200.0, 3 ], + [ 19232.0, 2 ], + [ 19264.0, 4 ], + [ 19296.0, 4 ], + [ 19328.0, 1 ], + [ 19360.0, 4 ], + [ 19392.0, 4 ], + [ 19424.0, 1 ], + [ 19456.0, 3 ], + [ 19488.0, 2 ], + [ 19520.0, 1 ], + [ 19552.0, 2 ], + [ 19584.0, 2 ], + [ 19616.0, 2 ], + [ 19648.0, 3 ], + [ 19680.0, 4 ], + [ 19712.0, 2 ], + [ 19744.0, 2 ], + [ 19776.0, 2 ], + [ 19808.0, 2 ], + [ 19840.0, 1 ], + [ 19872.0, 3 ], + [ 19904.0, 2 ], + [ 19936.0, 3 ], + [ 19968.0, 1 ], + [ 20000.0, 3 ], + [ 20032.0, 3 ], + [ 20064.0, 2 ], + [ 20096.0, 2 ], + [ 20128.0, 1 ], + [ 20160.0, 1 ], + [ 20192.0, 1 ], + [ 20224.0, 2 ], + [ 20256.0, 1 ], + [ 20288.0, 4 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 2 ], + [ 20416.0, 1 ], + [ 20448.0, 3 ], + [ 20480.0, 1 ], + [ 20512.0, 1 ], + [ 20544.0, 3 ], + [ 20576.0, 1 ], + [ 20608.0, 2 ], + [ 20640.0, 3 ], + [ 20672.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 3 ], + [ 20768.0, 2 ], + [ 20800.0, 2 ], + [ 20832.0, 1 ], + [ 20864.0, 2 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 2 ], + [ 21120.0, 2 ], + [ 21152.0, 1 ], + [ 21184.0, 2 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21312.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21472.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 2 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 2 ], + [ 21888.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 2 ], + [ 22112.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22272.0, 1 ], + [ 22336.0, 1 ], + [ 22368.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 2 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 23008.0, 2 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23488.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 2 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 2 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 1 ], + [ 24032.0, 2 ], + [ 24096.0, 1 ], + [ 24160.0, 1 ], + [ 24192.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 1 ], + [ 24288.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24448.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24736.0, 1 ], + [ 24800.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 2 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 2 ], + [ 25344.0, 1 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 2 ], + [ 25760.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 2 ], + [ 26144.0, 1 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26240.0, 1 ], + [ 26272.0, 1 ], + [ 26304.0, 1 ], + [ 26368.0, 1 ], + [ 26400.0, 1 ], + [ 26432.0, 1 ], + [ 26464.0, 1 ], + [ 26496.0, 1 ], + [ 26528.0, 1 ], + [ 26560.0, 1 ], + [ 26624.0, 1 ], + [ 26656.0, 1 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26784.0, 1 ], + [ 26816.0, 1 ], + [ 26848.0, 1 ], + [ 26880.0, 1 ], + [ 26912.0, 1 ], + [ 26944.0, 1 ], + [ 26976.0, 1 ], + [ 27040.0, 1 ], + [ 27072.0, 1 ], + [ 27104.0, 1 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27264.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 27392.0, 1 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 1 ], + [ 27520.0, 1 ], + [ 27552.0, 1 ], + [ 27616.0, 1 ], + [ 27648.0, 1 ], + [ 27680.0, 1 ], + [ 27712.0, 2 ], + [ 27744.0, 1 ], + [ 27776.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 1 ], + [ 27872.0, 1 ], + [ 27904.0, 1 ], + [ 27936.0, 2 ], + [ 27968.0, 2 ], + [ 28000.0, 1 ], + [ 28032.0, 1 ], + [ 28064.0, 1 ], + [ 28096.0, 1 ], + [ 28128.0, 1 ], + [ 28160.0, 1 ], + [ 28192.0, 1 ], + [ 28224.0, 1 ], + [ 28256.0, 1 ], + [ 28320.0, 1 ], + [ 28352.0, 1 ], + [ 28384.0, 1 ], + [ 28416.0, 1 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 1 ], + [ 28544.0, 1 ], + [ 28576.0, 2 ], + [ 28640.0, 1 ], + [ 28704.0, 1 ], + [ 28736.0, 1 ], + [ 28768.0, 1 ], + [ 28800.0, 1 ], + [ 28832.0, 1 ], + [ 28896.0, 1 ], + [ 28928.0, 1 ], + [ 28992.0, 1 ], + [ 29056.0, 2 ], + [ 29088.0, 1 ], + [ 29120.0, 1 ], + [ 29152.0, 1 ], + [ 29216.0, 1 ], + [ 29248.0, 1 ], + [ 29280.0, 1 ], + [ 29344.0, 1 ], + [ 29376.0, 1 ], + [ 29408.0, 1 ], + [ 29472.0, 1 ], + [ 29568.0, 1 ], + [ 29632.0, 2 ], + [ 29696.0, 1 ], + [ 29728.0, 1 ], + [ 29760.0, 1 ], + [ 29856.0, 1 ], + [ 29888.0, 1 ], + [ 30080.0, 1 ], + [ 30176.0, 1 ], + [ 30368.0, 1 ], + [ 30432.0, 1 ], + [ 30720.0, 1 ], + [ 30848.0, 1 ], + [ 30944.0, 1 ], + [ 31232.0, 1 ], + [ 31392.0, 1 ], + [ 31424.0, 1 ], + [ 31520.0, 1 ], + [ 31712.0, 1 ], + [ 32896.0, 1 ], + [ 33280.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 1 ], + [ 34048.0, 1 ], + [ 35776.0, 1 ], + [ 36352.0, 1 ], + [ 36992.0, 1 ], + [ 37248.0, 1 ], + [ 37312.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37824.0, 1 ], + [ 37952.0, 1 ], + [ 38144.0, 1 ], + [ 38272.0, 1 ], + [ 38464.0, 1 ], + [ 38912.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 1 ], + [ 39168.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39616.0, 1 ], + [ 40320.0, 1 ], + [ 40448.0, 1 ], + [ 40832.0, 1 ], + [ 41024.0, 1 ], + [ 41216.0, 1 ], + [ 41280.0, 1 ], + [ 41472.0, 1 ], + [ 41600.0, 1 ], + [ 41792.0, 1 ], + [ 42112.0, 1 ], + [ 42304.0, 1 ], + [ 42816.0, 1 ], + [ 43136.0, 1 ], + [ 43264.0, 1 ], + [ 43456.0, 1 ], + [ 43648.0, 1 ], + [ 44224.0, 1 ], + [ 44416.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 44800.0, 1 ], + [ 44928.0, 1 ], + [ 45120.0, 1 ], + [ 45504.0, 1 ], + [ 45696.0, 1 ], + [ 46336.0, 1 ], + [ 46720.0, 1 ], + [ 46912.0, 1 ], + [ 47424.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 49152.0, 1 ], + [ 49536.0, 1 ], + [ 50048.0, 1 ], + [ 50176.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 54336.0, 1 ], + [ 54976.0, 1 ], + [ 55680.0, 1 ], + [ 58432.0, 1 ], + [ 59200.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 587776.0, 1 ], + [ 605184.0, 1 ], + [ 640000.0, 1 ], + [ 654336.0, 1 ] + ], + [ + [ 15184.0, 1 ], + [ 15216.0, 1 ], + [ 15232.0, 1 ], + [ 15248.0, 2 ], + [ 15264.0, 4 ], + [ 15280.0, 1 ], + [ 15296.0, 9 ], + [ 15312.0, 6 ], + [ 15328.0, 10 ], + [ 15344.0, 6 ], + [ 15360.0, 8 ], + [ 15376.0, 15 ], + [ 15392.0, 11 ], + [ 15408.0, 20 ], + [ 15424.0, 18 ], + [ 15440.0, 18 ], + [ 15456.0, 24 ], + [ 15472.0, 11 ], + [ 15488.0, 25 ], + [ 15504.0, 20 ], + [ 15520.0, 16 ], + [ 15536.0, 24 ], + [ 15552.0, 8 ], + [ 15568.0, 15 ], + [ 15584.0, 10 ], + [ 15600.0, 14 ], + [ 15616.0, 15 ], + [ 15632.0, 6 ], + [ 15648.0, 14 ], + [ 15664.0, 6 ], + [ 15680.0, 13 ], + [ 15696.0, 14 ], + [ 15712.0, 4 ], + [ 15728.0, 12 ], + [ 15744.0, 3 ], + [ 15760.0, 13 ], + [ 15776.0, 14 ], + [ 15792.0, 4 ], + [ 15808.0, 19 ], + [ 15824.0, 11 ], + [ 15840.0, 24 ], + [ 15856.0, 45 ], + [ 15872.0, 37 ], + [ 15888.0, 82 ], + [ 15904.0, 56 ], + [ 15920.0, 128 ], + [ 15936.0, 178 ], + [ 15952.0, 105 ], + [ 15968.0, 276 ], + [ 15984.0, 155 ], + [ 16000.0, 365 ], + [ 16016.0, 434 ], + [ 16032.0, 246 ], + [ 16048.0, 539 ], + [ 16064.0, 319 ], + [ 16080.0, 635 ], + [ 16096.0, 652 ], + [ 16112.0, 350 ], + [ 16128.0, 720 ], + [ 16144.0, 343 ], + [ 16160.0, 669 ], + [ 16176.0, 664 ], + [ 16192.0, 323 ], + [ 16208.0, 579 ], + [ 16224.0, 262 ], + [ 16240.0, 517 ], + [ 16256.0, 450 ], + [ 16272.0, 212 ], + [ 16288.0, 363 ], + [ 16304.0, 178 ], + [ 16320.0, 313 ], + [ 16336.0, 236 ], + [ 16352.0, 133 ], + [ 16368.0, 223 ], + [ 16384.0, 286 ], + [ 16416.0, 234 ], + [ 16448.0, 208 ], + [ 16480.0, 186 ], + [ 16512.0, 139 ], + [ 16544.0, 123 ], + [ 16576.0, 92 ], + [ 16608.0, 100 ], + [ 16640.0, 125 ], + [ 16672.0, 147 ], + [ 16704.0, 151 ], + [ 16736.0, 163 ], + [ 16768.0, 140 ], + [ 16800.0, 165 ], + [ 16832.0, 171 ], + [ 16864.0, 114 ], + [ 16896.0, 107 ], + [ 16928.0, 88 ], + [ 16960.0, 81 ], + [ 16992.0, 88 ], + [ 17024.0, 53 ], + [ 17056.0, 47 ], + [ 17088.0, 50 ], + [ 17120.0, 38 ], + [ 17152.0, 43 ], + [ 17184.0, 26 ], + [ 17216.0, 21 ], + [ 17248.0, 23 ], + [ 17280.0, 15 ], + [ 17312.0, 21 ], + [ 17344.0, 12 ], + [ 17376.0, 11 ], + [ 17408.0, 13 ], + [ 17440.0, 6 ], + [ 17472.0, 13 ], + [ 17504.0, 14 ], + [ 17536.0, 9 ], + [ 17568.0, 9 ], + [ 17600.0, 7 ], + [ 17632.0, 7 ], + [ 17664.0, 5 ], + [ 17696.0, 8 ], + [ 17728.0, 5 ], + [ 17760.0, 5 ], + [ 17792.0, 5 ], + [ 17824.0, 5 ], + [ 17856.0, 6 ], + [ 17888.0, 4 ], + [ 17920.0, 4 ], + [ 17952.0, 4 ], + [ 17984.0, 8 ], + [ 18016.0, 1 ], + [ 18048.0, 2 ], + [ 18080.0, 4 ], + [ 18112.0, 3 ], + [ 18144.0, 2 ], + [ 18176.0, 3 ], + [ 18208.0, 3 ], + [ 18240.0, 3 ], + [ 18272.0, 2 ], + [ 18304.0, 3 ], + [ 18336.0, 3 ], + [ 18368.0, 1 ], + [ 18400.0, 4 ], + [ 18432.0, 2 ], + [ 18464.0, 4 ], + [ 18496.0, 2 ], + [ 18528.0, 2 ], + [ 18560.0, 2 ], + [ 18592.0, 2 ], + [ 18624.0, 3 ], + [ 18656.0, 3 ], + [ 18688.0, 2 ], + [ 18720.0, 1 ], + [ 18752.0, 1 ], + [ 18784.0, 3 ], + [ 18816.0, 2 ], + [ 18848.0, 2 ], + [ 18880.0, 3 ], + [ 18912.0, 4 ], + [ 18944.0, 3 ], + [ 18976.0, 3 ], + [ 19008.0, 1 ], + [ 19040.0, 2 ], + [ 19072.0, 2 ], + [ 19104.0, 2 ], + [ 19136.0, 3 ], + [ 19168.0, 2 ], + [ 19200.0, 3 ], + [ 19232.0, 4 ], + [ 19264.0, 3 ], + [ 19296.0, 4 ], + [ 19328.0, 2 ], + [ 19360.0, 3 ], + [ 19392.0, 3 ], + [ 19424.0, 3 ], + [ 19456.0, 3 ], + [ 19488.0, 3 ], + [ 19520.0, 3 ], + [ 19552.0, 2 ], + [ 19584.0, 3 ], + [ 19616.0, 2 ], + [ 19648.0, 3 ], + [ 19680.0, 2 ], + [ 19712.0, 3 ], + [ 19744.0, 1 ], + [ 19776.0, 2 ], + [ 19808.0, 3 ], + [ 19840.0, 3 ], + [ 19872.0, 2 ], + [ 19904.0, 1 ], + [ 19936.0, 2 ], + [ 19968.0, 3 ], + [ 20000.0, 1 ], + [ 20032.0, 3 ], + [ 20064.0, 3 ], + [ 20096.0, 1 ], + [ 20128.0, 2 ], + [ 20160.0, 1 ], + [ 20192.0, 2 ], + [ 20224.0, 2 ], + [ 20256.0, 2 ], + [ 20288.0, 4 ], + [ 20320.0, 1 ], + [ 20352.0, 2 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 3 ], + [ 20480.0, 2 ], + [ 20512.0, 2 ], + [ 20544.0, 2 ], + [ 20576.0, 2 ], + [ 20608.0, 3 ], + [ 20640.0, 4 ], + [ 20672.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20864.0, 1 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 2 ], + [ 20992.0, 1 ], + [ 21024.0, 2 ], + [ 21056.0, 1 ], + [ 21088.0, 2 ], + [ 21120.0, 2 ], + [ 21152.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 2 ], + [ 21248.0, 1 ], + [ 21280.0, 2 ], + [ 21312.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 2 ], + [ 21472.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 1 ], + [ 21600.0, 2 ], + [ 21632.0, 2 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21888.0, 1 ], + [ 21952.0, 1 ], + [ 21984.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 2 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 2 ], + [ 22208.0, 1 ], + [ 22272.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22400.0, 2 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22528.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 2 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 2 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 2 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23840.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24128.0, 1 ], + [ 24160.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24640.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24800.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 25920.0, 1 ], + [ 25952.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26112.0, 1 ], + [ 26144.0, 1 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26304.0, 1 ], + [ 26336.0, 1 ], + [ 26368.0, 1 ], + [ 26400.0, 1 ], + [ 26432.0, 1 ], + [ 26464.0, 1 ], + [ 26528.0, 1 ], + [ 26560.0, 1 ], + [ 26624.0, 1 ], + [ 26656.0, 1 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26752.0, 1 ], + [ 26784.0, 1 ], + [ 26816.0, 1 ], + [ 26880.0, 1 ], + [ 26912.0, 1 ], + [ 26976.0, 1 ], + [ 27104.0, 1 ], + [ 27200.0, 1 ], + [ 27264.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 27584.0, 1 ], + [ 27616.0, 1 ], + [ 27648.0, 1 ], + [ 27680.0, 1 ], + [ 27744.0, 1 ], + [ 27776.0, 1 ], + [ 27808.0, 1 ], + [ 27872.0, 1 ], + [ 27904.0, 1 ], + [ 27968.0, 1 ], + [ 28224.0, 1 ], + [ 28320.0, 1 ], + [ 28672.0, 1 ], + [ 28768.0, 1 ], + [ 28832.0, 1 ], + [ 28896.0, 1 ], + [ 29120.0, 1 ], + [ 29184.0, 1 ], + [ 30208.0, 1 ], + [ 30848.0, 1 ], + [ 31712.0, 1 ], + [ 32160.0, 1 ], + [ 32416.0, 1 ], + [ 33984.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 35136.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 1 ], + [ 36800.0, 1 ], + [ 36864.0, 1 ], + [ 37056.0, 2 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 1 ], + [ 37312.0, 1 ], + [ 37376.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 1 ], + [ 37824.0, 1 ], + [ 37888.0, 1 ], + [ 38080.0, 1 ], + [ 38272.0, 1 ], + [ 38336.0, 1 ], + [ 38400.0, 1 ], + [ 38528.0, 1 ], + [ 38592.0, 1 ], + [ 38912.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 1 ], + [ 39808.0, 1 ], + [ 39872.0, 1 ], + [ 39936.0, 1 ], + [ 40448.0, 1 ], + [ 40640.0, 1 ], + [ 40832.0, 1 ], + [ 40896.0, 1 ], + [ 40960.0, 1 ], + [ 41024.0, 1 ], + [ 41088.0, 1 ], + [ 41152.0, 1 ], + [ 41728.0, 1 ], + [ 41920.0, 1 ], + [ 42496.0, 1 ], + [ 42880.0, 1 ], + [ 43008.0, 1 ], + [ 43904.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44480.0, 1 ], + [ 44928.0, 1 ], + [ 45824.0, 1 ], + [ 46016.0, 1 ], + [ 46784.0, 1 ], + [ 47360.0, 1 ], + [ 48064.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48320.0, 1 ], + [ 49856.0, 1 ], + [ 51328.0, 1 ], + [ 51456.0, 1 ], + [ 53760.0, 1 ], + [ 55680.0, 1 ], + [ 56000.0, 1 ], + [ 59008.0, 1 ], + [ 59200.0, 1 ], + [ 59776.0, 1 ], + [ 65664.0, 1 ], + [ 749568.0, 1 ], + [ 793600.0, 1 ], + [ 814080.0, 1 ], + [ 860160.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 15136.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 15136.0, + "50.0" : 15136.0, + "90.0" : 15136.0, + "95.0" : 15136.0, + "99.0" : 15136.0, + "99.9" : 15136.0, + "99.99" : 15136.0, + "99.999" : 15136.0, + "99.9999" : 15136.0, + "100.0" : 15136.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 15248.0, + 15200.0, + 15152.0, + 15136.0, + 15184.0 + ] + ] + }, + "p0.50" : { + "score" : 16176.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 16176.0, + "50.0" : 16176.0, + "90.0" : 16176.0, + "95.0" : 16176.0, + "99.0" : 16176.0, + "99.9" : 16176.0, + "99.99" : 16176.0, + "99.999" : 16176.0, + "99.9999" : 16176.0, + "100.0" : 16176.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 16176.0, + 16208.0, + 16128.0, + 16128.0, + 16192.0 + ] + ] + }, + "p0.90" : { + "score" : 16896.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 16896.0, + "50.0" : 16896.0, + "90.0" : 16896.0, + "95.0" : 16896.0, + "99.0" : 16896.0, + "99.9" : 16896.0, + "99.99" : 16896.0, + "99.999" : 16896.0, + "99.9999" : 16896.0, + "100.0" : 16896.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 16864.0, + 16896.0, + 17120.0, + 16800.0, + 16832.0 + ] + ] + }, + "p0.95" : { + "score" : 17888.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 17888.0, + "50.0" : 17888.0, + "90.0" : 17888.0, + "95.0" : 17888.0, + "99.0" : 17888.0, + "99.9" : 17888.0, + "99.99" : 17888.0, + "99.999" : 17888.0, + "99.9999" : 17888.0, + "100.0" : 17888.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 17323.199999999953, + 17344.0, + 28928.0, + 17152.0, + 17152.0 + ] + ] + }, + "p0.99" : { + "score" : 30464.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30464.0, + "50.0" : 30464.0, + "90.0" : 30464.0, + "95.0" : 30464.0, + "99.0" : 30464.0, + "99.9" : 30464.0, + "99.99" : 30464.0, + "99.999" : 30464.0, + "99.9999" : 30464.0, + "100.0" : 30464.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30267.839999999967, + 30080.0, + 31135.040000000037, + 27448.96000000002, + 24776.31999999995 + ] + ] + }, + "p0.999" : { + "score" : 50039.16800000053, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50039.16800000053, + "50.0" : 50039.16800000053, + "90.0" : 50039.16800000053, + "95.0" : 50039.16800000053, + "99.0" : 50039.16800000053, + "99.9" : 50039.16800000053, + "99.99" : 50039.16800000053, + "99.999" : 50039.16800000053, + "99.9999" : 50039.16800000053, + "100.0" : 50039.16800000053 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 44146.11200000183, + 48174.016000004485, + 63806.84800000116, + 50147.58400000003, + 48311.23200000008 + ] + ] + }, + "p0.9999" : { + "score" : 644713.8815999329, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 644713.8815999329, + "50.0" : 644713.8815999329, + "90.0" : 644713.8815999329, + "95.0" : 644713.8815999329, + "99.0" : 644713.8815999329, + "99.9" : 644713.8815999329, + "99.99" : 644713.8815999329, + "99.999" : 644713.8815999329, + "99.9999" : 644713.8815999329, + "100.0" : 644713.8815999329 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 669909.8111998737, + 613784.5760000721, + 589406.4127999693, + 646849.7408000082, + 836488.7039999384 + ] + ] + }, + "p1.00" : { + "score" : 860160.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 860160.0, + "50.0" : 860160.0, + "90.0" : 860160.0, + "95.0" : 860160.0, + "99.0" : 860160.0, + "99.9" : 860160.0, + "99.99" : 860160.0, + "99.999" : 860160.0, + "99.9999" : 860160.0, + "100.0" : 860160.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 703488.0, + 663552.0, + 673792.0, + 654336.0, + 860160.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..972bda6c9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,358 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..8e44b6a5c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/profile/scalapb.perf.MessageContainerBench.writeJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1454 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/results.json new file mode 100644 index 000000000..e82db4d88 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/MessageContainerBench/writeJava/results.json @@ -0,0 +1,1852 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 8727.327743701244, + "scoreError" : 7.443458170610864, + "scoreConfidence" : [ + 8719.884285530634, + 8734.771201871854 + ], + "scorePercentiles" : { + "0.0" : 8400.0, + "50.0" : 8672.0, + "90.0" : 8736.0, + "95.0" : 8768.0, + "99.0" : 9878.720000000205, + "99.9" : 24897.344000000507, + "99.99" : 34536.01280000061, + "99.999" : 44073.470719993114, + "99.9999" : 44608.0, + "100.0" : 44608.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 8416.0, 2 ], + [ 8432.0, 5 ], + [ 8448.0, 7 ], + [ 8464.0, 31 ], + [ 8480.0, 31 ], + [ 8496.0, 128 ], + [ 8512.0, 240 ], + [ 8528.0, 196 ], + [ 8544.0, 557 ], + [ 8560.0, 364 ], + [ 8576.0, 1059 ], + [ 8592.0, 1625 ], + [ 8608.0, 1112 ], + [ 8624.0, 2712 ], + [ 8640.0, 1619 ], + [ 8656.0, 3683 ], + [ 8672.0, 3913 ], + [ 8688.0, 1839 ], + [ 8704.0, 3291 ], + [ 8720.0, 1298 ], + [ 8736.0, 2020 ], + [ 8752.0, 1240 ], + [ 8768.0, 401 ], + [ 8784.0, 481 ], + [ 8800.0, 143 ], + [ 8816.0, 171 ], + [ 8832.0, 67 ], + [ 8848.0, 18 ], + [ 8864.0, 18 ], + [ 8880.0, 4 ], + [ 8896.0, 8 ], + [ 8912.0, 1 ], + [ 8928.0, 2 ], + [ 8960.0, 1 ], + [ 8976.0, 1 ], + [ 8992.0, 2 ], + [ 9008.0, 3 ], + [ 9040.0, 1 ], + [ 9056.0, 2 ], + [ 9072.0, 1 ], + [ 9088.0, 1 ], + [ 9104.0, 1 ], + [ 9120.0, 1 ], + [ 9152.0, 3 ], + [ 9168.0, 1 ], + [ 9184.0, 1 ], + [ 9200.0, 1 ], + [ 9216.0, 2 ], + [ 9232.0, 2 ], + [ 9248.0, 1 ], + [ 9264.0, 2 ], + [ 9296.0, 1 ], + [ 9328.0, 2 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 1 ], + [ 9392.0, 2 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9440.0, 1 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 1 ], + [ 9536.0, 1 ], + [ 9552.0, 1 ], + [ 9584.0, 1 ], + [ 9616.0, 1 ], + [ 9632.0, 1 ], + [ 9664.0, 1 ], + [ 9680.0, 1 ], + [ 9696.0, 1 ], + [ 9728.0, 1 ], + [ 9776.0, 1 ], + [ 9808.0, 1 ], + [ 9856.0, 1 ], + [ 9872.0, 1 ], + [ 9888.0, 2 ], + [ 9920.0, 1 ], + [ 9936.0, 1 ], + [ 9984.0, 1 ], + [ 10016.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10128.0, 1 ], + [ 10176.0, 2 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 1 ], + [ 10288.0, 1 ], + [ 10320.0, 2 ], + [ 10400.0, 1 ], + [ 10432.0, 1 ], + [ 10448.0, 2 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10560.0, 1 ], + [ 10576.0, 1 ], + [ 10592.0, 1 ], + [ 10608.0, 1 ], + [ 10624.0, 1 ], + [ 10640.0, 2 ], + [ 10688.0, 1 ], + [ 10720.0, 1 ], + [ 10736.0, 1 ], + [ 10752.0, 1 ], + [ 10768.0, 3 ], + [ 10784.0, 1 ], + [ 10800.0, 3 ], + [ 10816.0, 2 ], + [ 10832.0, 1 ], + [ 10848.0, 3 ], + [ 10864.0, 1 ], + [ 10880.0, 3 ], + [ 10896.0, 2 ], + [ 10912.0, 2 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 11024.0, 1 ], + [ 11040.0, 1 ], + [ 11072.0, 1 ], + [ 11104.0, 1 ], + [ 11200.0, 1 ], + [ 11216.0, 2 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11328.0, 2 ], + [ 11344.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 2 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 1 ], + [ 11504.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 1 ], + [ 11600.0, 1 ], + [ 11616.0, 2 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 1 ], + [ 11712.0, 1 ], + [ 11728.0, 1 ], + [ 11744.0, 3 ], + [ 11760.0, 1 ], + [ 11792.0, 3 ], + [ 11808.0, 1 ], + [ 11840.0, 1 ], + [ 11856.0, 1 ], + [ 11872.0, 1 ], + [ 11888.0, 1 ], + [ 11904.0, 2 ], + [ 11920.0, 2 ], + [ 11952.0, 2 ], + [ 11968.0, 2 ], + [ 11984.0, 3 ], + [ 12000.0, 2 ], + [ 12032.0, 3 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12080.0, 3 ], + [ 12096.0, 1 ], + [ 12112.0, 2 ], + [ 12128.0, 2 ], + [ 12144.0, 1 ], + [ 12160.0, 3 ], + [ 12192.0, 3 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 2 ], + [ 12256.0, 1 ], + [ 12272.0, 3 ], + [ 12304.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12384.0, 2 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12432.0, 1 ], + [ 12448.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12512.0, 1 ], + [ 12544.0, 2 ], + [ 12560.0, 2 ], + [ 12592.0, 2 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12768.0, 2 ], + [ 12784.0, 2 ], + [ 12800.0, 1 ], + [ 12816.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12880.0, 1 ], + [ 12896.0, 1 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12944.0, 3 ], + [ 12960.0, 1 ], + [ 12976.0, 1 ], + [ 12992.0, 3 ], + [ 13008.0, 1 ], + [ 13024.0, 2 ], + [ 13040.0, 2 ], + [ 13056.0, 1 ], + [ 13088.0, 2 ], + [ 13104.0, 1 ], + [ 13120.0, 2 ], + [ 13136.0, 1 ], + [ 13152.0, 2 ], + [ 13168.0, 1 ], + [ 13184.0, 2 ], + [ 13216.0, 1 ], + [ 13232.0, 1 ], + [ 13248.0, 1 ], + [ 13264.0, 5 ], + [ 13280.0, 1 ], + [ 13296.0, 2 ], + [ 13312.0, 2 ], + [ 13328.0, 1 ], + [ 13344.0, 1 ], + [ 13360.0, 3 ], + [ 13376.0, 3 ], + [ 13392.0, 3 ], + [ 13408.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 2 ], + [ 13472.0, 2 ], + [ 13488.0, 1 ], + [ 13504.0, 3 ], + [ 13520.0, 2 ], + [ 13536.0, 2 ], + [ 13552.0, 2 ], + [ 13568.0, 3 ], + [ 13584.0, 2 ], + [ 13632.0, 3 ], + [ 13648.0, 1 ], + [ 13664.0, 2 ], + [ 13680.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 1 ], + [ 13728.0, 2 ], + [ 13744.0, 1 ], + [ 13776.0, 2 ], + [ 13792.0, 1 ], + [ 13808.0, 1 ], + [ 13824.0, 2 ], + [ 13856.0, 1 ], + [ 13872.0, 1 ], + [ 13904.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 2 ], + [ 13968.0, 2 ], + [ 13984.0, 1 ], + [ 14016.0, 1 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14064.0, 1 ], + [ 14080.0, 1 ], + [ 14096.0, 2 ], + [ 14128.0, 1 ], + [ 14144.0, 1 ], + [ 14160.0, 1 ], + [ 14176.0, 3 ], + [ 14192.0, 1 ], + [ 14224.0, 2 ], + [ 14240.0, 1 ], + [ 14256.0, 2 ], + [ 14272.0, 1 ], + [ 14304.0, 1 ], + [ 14320.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 2 ], + [ 14400.0, 2 ], + [ 14416.0, 2 ], + [ 14432.0, 1 ], + [ 14464.0, 1 ], + [ 14496.0, 1 ], + [ 14528.0, 1 ], + [ 14576.0, 1 ], + [ 14672.0, 1 ], + [ 14704.0, 1 ], + [ 14944.0, 1 ], + [ 14960.0, 1 ], + [ 14976.0, 2 ], + [ 15072.0, 1 ], + [ 15088.0, 1 ], + [ 15104.0, 1 ], + [ 15120.0, 1 ], + [ 15216.0, 1 ], + [ 15232.0, 1 ], + [ 15312.0, 1 ], + [ 15456.0, 1 ], + [ 16000.0, 1 ], + [ 16128.0, 1 ], + [ 16160.0, 1 ], + [ 16240.0, 1 ], + [ 16832.0, 1 ], + [ 16864.0, 1 ], + [ 16992.0, 1 ], + [ 17184.0, 1 ], + [ 17920.0, 1 ], + [ 18048.0, 1 ], + [ 18496.0, 1 ], + [ 18624.0, 1 ], + [ 18848.0, 1 ], + [ 19072.0, 1 ], + [ 19200.0, 1 ], + [ 19232.0, 1 ], + [ 19264.0, 1 ], + [ 19328.0, 1 ], + [ 19520.0, 1 ], + [ 19968.0, 1 ], + [ 20448.0, 1 ], + [ 20992.0, 1 ], + [ 21056.0, 1 ], + [ 21120.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21536.0, 1 ], + [ 22784.0, 1 ], + [ 23264.0, 1 ], + [ 23552.0, 1 ], + [ 23968.0, 1 ], + [ 24000.0, 1 ], + [ 24224.0, 1 ], + [ 24416.0, 1 ], + [ 24448.0, 1 ], + [ 24480.0, 1 ], + [ 24736.0, 1 ], + [ 24960.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 2 ], + [ 25184.0, 1 ], + [ 25280.0, 1 ], + [ 25600.0, 1 ], + [ 25664.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25888.0, 1 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26304.0, 1 ], + [ 26432.0, 1 ], + [ 27648.0, 1 ], + [ 28352.0, 1 ], + [ 28544.0, 1 ], + [ 30464.0, 1 ], + [ 30848.0, 1 ], + [ 31104.0, 1 ], + [ 31136.0, 1 ], + [ 31168.0, 1 ], + [ 31424.0, 1 ], + [ 31520.0, 1 ], + [ 32064.0, 1 ], + [ 32192.0, 1 ], + [ 32608.0, 1 ], + [ 32832.0, 1 ], + [ 33152.0, 1 ], + [ 33472.0, 1 ], + [ 33728.0, 1 ], + [ 34048.0, 1 ], + [ 34304.0, 1 ], + [ 35840.0, 1 ], + [ 44608.0, 1 ] + ], + [ + [ 8416.0, 1 ], + [ 8432.0, 7 ], + [ 8448.0, 11 ], + [ 8464.0, 42 ], + [ 8480.0, 35 ], + [ 8496.0, 174 ], + [ 8512.0, 304 ], + [ 8528.0, 236 ], + [ 8544.0, 623 ], + [ 8560.0, 379 ], + [ 8576.0, 1032 ], + [ 8592.0, 1436 ], + [ 8608.0, 961 ], + [ 8624.0, 2631 ], + [ 8640.0, 1630 ], + [ 8656.0, 3627 ], + [ 8672.0, 3962 ], + [ 8688.0, 1975 ], + [ 8704.0, 3463 ], + [ 8720.0, 1429 ], + [ 8736.0, 2047 ], + [ 8752.0, 1259 ], + [ 8768.0, 385 ], + [ 8784.0, 437 ], + [ 8800.0, 132 ], + [ 8816.0, 133 ], + [ 8832.0, 61 ], + [ 8848.0, 11 ], + [ 8864.0, 8 ], + [ 8880.0, 1 ], + [ 8896.0, 3 ], + [ 8912.0, 3 ], + [ 8944.0, 2 ], + [ 8960.0, 1 ], + [ 8976.0, 1 ], + [ 8992.0, 1 ], + [ 9008.0, 1 ], + [ 9024.0, 1 ], + [ 9040.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 1 ], + [ 9104.0, 2 ], + [ 9120.0, 1 ], + [ 9136.0, 1 ], + [ 9152.0, 1 ], + [ 9168.0, 1 ], + [ 9184.0, 2 ], + [ 9200.0, 1 ], + [ 9216.0, 3 ], + [ 9232.0, 1 ], + [ 9248.0, 1 ], + [ 9264.0, 2 ], + [ 9280.0, 2 ], + [ 9296.0, 2 ], + [ 9312.0, 2 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9376.0, 2 ], + [ 9392.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9440.0, 1 ], + [ 9456.0, 1 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 1 ], + [ 9520.0, 1 ], + [ 9536.0, 2 ], + [ 9552.0, 1 ], + [ 9584.0, 1 ], + [ 9616.0, 1 ], + [ 9632.0, 1 ], + [ 9648.0, 1 ], + [ 9696.0, 1 ], + [ 9744.0, 1 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9792.0, 1 ], + [ 9824.0, 1 ], + [ 9888.0, 1 ], + [ 9904.0, 1 ], + [ 9952.0, 1 ], + [ 9984.0, 1 ], + [ 10032.0, 1 ], + [ 10128.0, 1 ], + [ 10144.0, 1 ], + [ 10176.0, 1 ], + [ 10208.0, 1 ], + [ 10288.0, 1 ], + [ 10304.0, 1 ], + [ 10320.0, 1 ], + [ 10384.0, 1 ], + [ 10416.0, 1 ], + [ 10448.0, 1 ], + [ 10464.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10544.0, 1 ], + [ 10608.0, 1 ], + [ 10624.0, 1 ], + [ 10688.0, 1 ], + [ 10704.0, 1 ], + [ 10736.0, 1 ], + [ 10752.0, 1 ], + [ 10768.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 1 ], + [ 10816.0, 1 ], + [ 10832.0, 1 ], + [ 10848.0, 3 ], + [ 10880.0, 3 ], + [ 10896.0, 1 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 11008.0, 1 ], + [ 11024.0, 1 ], + [ 11040.0, 1 ], + [ 11056.0, 1 ], + [ 11072.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 1 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 2 ], + [ 11280.0, 1 ], + [ 11312.0, 1 ], + [ 11328.0, 1 ], + [ 11344.0, 1 ], + [ 11360.0, 2 ], + [ 11376.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 2 ], + [ 11472.0, 2 ], + [ 11488.0, 3 ], + [ 11504.0, 1 ], + [ 11520.0, 2 ], + [ 11536.0, 1 ], + [ 11568.0, 3 ], + [ 11584.0, 2 ], + [ 11616.0, 1 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 2 ], + [ 11712.0, 3 ], + [ 11728.0, 1 ], + [ 11744.0, 1 ], + [ 11776.0, 1 ], + [ 11792.0, 3 ], + [ 11808.0, 2 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11856.0, 1 ], + [ 11872.0, 3 ], + [ 11904.0, 2 ], + [ 11920.0, 2 ], + [ 11936.0, 1 ], + [ 11968.0, 2 ], + [ 11984.0, 1 ], + [ 12000.0, 2 ], + [ 12032.0, 2 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12112.0, 3 ], + [ 12128.0, 3 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 3 ], + [ 12272.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12400.0, 2 ], + [ 12432.0, 1 ], + [ 12480.0, 1 ], + [ 12512.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12576.0, 1 ], + [ 12592.0, 1 ], + [ 12608.0, 1 ], + [ 12640.0, 1 ], + [ 12672.0, 1 ], + [ 12704.0, 2 ], + [ 12752.0, 1 ], + [ 12768.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13088.0, 1 ], + [ 13104.0, 1 ], + [ 13152.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 1 ], + [ 13216.0, 1 ], + [ 13232.0, 1 ], + [ 13264.0, 1 ], + [ 13280.0, 1 ], + [ 13296.0, 1 ], + [ 13312.0, 2 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13392.0, 2 ], + [ 13424.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13488.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 1 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 1 ], + [ 13664.0, 1 ], + [ 13680.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 1 ], + [ 13744.0, 1 ], + [ 13760.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 2 ], + [ 13808.0, 1 ], + [ 13824.0, 1 ], + [ 13840.0, 1 ], + [ 13856.0, 1 ], + [ 13872.0, 2 ], + [ 13888.0, 1 ], + [ 13904.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 1 ], + [ 13952.0, 1 ], + [ 13968.0, 1 ], + [ 13984.0, 1 ], + [ 14016.0, 1 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14064.0, 1 ], + [ 14096.0, 1 ], + [ 14112.0, 2 ], + [ 14128.0, 1 ], + [ 14144.0, 1 ], + [ 14176.0, 1 ], + [ 14192.0, 1 ], + [ 14208.0, 1 ], + [ 14256.0, 1 ], + [ 14272.0, 1 ], + [ 14288.0, 1 ], + [ 14304.0, 1 ], + [ 14320.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14400.0, 1 ], + [ 14416.0, 1 ], + [ 14448.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 1 ], + [ 14544.0, 2 ], + [ 14560.0, 1 ], + [ 14576.0, 1 ], + [ 14592.0, 1 ], + [ 14608.0, 2 ], + [ 14624.0, 1 ], + [ 14656.0, 1 ], + [ 14736.0, 1 ], + [ 14768.0, 1 ], + [ 15024.0, 1 ], + [ 15088.0, 1 ], + [ 15136.0, 1 ], + [ 15520.0, 1 ], + [ 16896.0, 1 ], + [ 17024.0, 1 ], + [ 18144.0, 1 ], + [ 20864.0, 1 ], + [ 21952.0, 1 ], + [ 22368.0, 1 ], + [ 22432.0, 1 ], + [ 22720.0, 1 ], + [ 22784.0, 1 ], + [ 23488.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23904.0, 1 ], + [ 24256.0, 2 ], + [ 24288.0, 1 ], + [ 24352.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 25280.0, 1 ], + [ 25472.0, 2 ], + [ 25504.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 26144.0, 1 ], + [ 26848.0, 1 ], + [ 27584.0, 1 ], + [ 29216.0, 1 ], + [ 29568.0, 1 ], + [ 30240.0, 1 ], + [ 30400.0, 1 ], + [ 30496.0, 1 ], + [ 31328.0, 1 ], + [ 31680.0, 1 ], + [ 31840.0, 1 ], + [ 31872.0, 1 ], + [ 32096.0, 1 ], + [ 32448.0, 1 ], + [ 33792.0, 1 ], + [ 35008.0, 1 ], + [ 36928.0, 1 ], + [ 41280.0, 1 ], + [ 42752.0, 1 ], + [ 43392.0, 1 ] + ], + [ + [ 8416.0, 2 ], + [ 8432.0, 5 ], + [ 8448.0, 12 ], + [ 8464.0, 48 ], + [ 8480.0, 51 ], + [ 8496.0, 192 ], + [ 8512.0, 348 ], + [ 8528.0, 242 ], + [ 8544.0, 637 ], + [ 8560.0, 392 ], + [ 8576.0, 1049 ], + [ 8592.0, 1615 ], + [ 8608.0, 999 ], + [ 8624.0, 2617 ], + [ 8640.0, 1688 ], + [ 8656.0, 3857 ], + [ 8672.0, 4017 ], + [ 8688.0, 1898 ], + [ 8704.0, 3334 ], + [ 8720.0, 1328 ], + [ 8736.0, 1967 ], + [ 8752.0, 1152 ], + [ 8768.0, 364 ], + [ 8784.0, 454 ], + [ 8800.0, 93 ], + [ 8816.0, 111 ], + [ 8832.0, 44 ], + [ 8848.0, 7 ], + [ 8864.0, 13 ], + [ 8880.0, 1 ], + [ 8896.0, 3 ], + [ 8912.0, 2 ], + [ 8928.0, 1 ], + [ 8944.0, 1 ], + [ 8960.0, 1 ], + [ 8976.0, 1 ], + [ 8992.0, 1 ], + [ 9008.0, 1 ], + [ 9024.0, 1 ], + [ 9040.0, 1 ], + [ 9056.0, 2 ], + [ 9072.0, 2 ], + [ 9088.0, 1 ], + [ 9104.0, 2 ], + [ 9136.0, 2 ], + [ 9152.0, 1 ], + [ 9168.0, 1 ], + [ 9184.0, 1 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9232.0, 1 ], + [ 9264.0, 1 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 1 ], + [ 9392.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9488.0, 1 ], + [ 9552.0, 1 ], + [ 9616.0, 1 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9696.0, 2 ], + [ 9760.0, 1 ], + [ 9792.0, 1 ], + [ 9824.0, 1 ], + [ 9840.0, 1 ], + [ 9904.0, 1 ], + [ 9920.0, 1 ], + [ 9936.0, 2 ], + [ 9968.0, 1 ], + [ 10016.0, 2 ], + [ 10064.0, 1 ], + [ 10080.0, 1 ], + [ 10096.0, 1 ], + [ 10176.0, 2 ], + [ 10208.0, 2 ], + [ 10304.0, 1 ], + [ 10496.0, 1 ], + [ 10544.0, 1 ], + [ 10656.0, 1 ], + [ 10688.0, 1 ], + [ 10720.0, 1 ], + [ 10736.0, 1 ], + [ 10848.0, 1 ], + [ 10880.0, 1 ], + [ 10896.0, 2 ], + [ 10928.0, 1 ], + [ 10960.0, 1 ], + [ 11024.0, 1 ], + [ 11040.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 1 ], + [ 11152.0, 1 ], + [ 11168.0, 2 ], + [ 11200.0, 1 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11328.0, 2 ], + [ 11344.0, 1 ], + [ 11360.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11440.0, 1 ], + [ 11456.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 1 ], + [ 11520.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 2 ], + [ 11584.0, 1 ], + [ 11600.0, 1 ], + [ 11616.0, 1 ], + [ 11680.0, 2 ], + [ 11696.0, 3 ], + [ 11712.0, 2 ], + [ 11728.0, 2 ], + [ 11744.0, 1 ], + [ 11760.0, 1 ], + [ 11776.0, 1 ], + [ 11792.0, 3 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 2 ], + [ 11856.0, 2 ], + [ 11872.0, 2 ], + [ 11888.0, 1 ], + [ 11904.0, 1 ], + [ 11920.0, 4 ], + [ 11936.0, 3 ], + [ 11952.0, 1 ], + [ 11968.0, 1 ], + [ 11984.0, 1 ], + [ 12000.0, 2 ], + [ 12016.0, 1 ], + [ 12032.0, 2 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12096.0, 1 ], + [ 12112.0, 2 ], + [ 12128.0, 2 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12272.0, 2 ], + [ 12384.0, 1 ], + [ 12400.0, 1 ], + [ 12464.0, 1 ], + [ 12512.0, 1 ], + [ 12560.0, 1 ], + [ 12576.0, 1 ], + [ 12624.0, 1 ], + [ 12704.0, 2 ], + [ 12784.0, 1 ], + [ 12832.0, 1 ], + [ 12864.0, 1 ], + [ 12928.0, 1 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13120.0, 1 ], + [ 13152.0, 1 ], + [ 13184.0, 1 ], + [ 13232.0, 1 ], + [ 13248.0, 1 ], + [ 13280.0, 1 ], + [ 13296.0, 1 ], + [ 13312.0, 1 ], + [ 13328.0, 1 ], + [ 13344.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13440.0, 1 ], + [ 13472.0, 1 ], + [ 13488.0, 2 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 2 ], + [ 13552.0, 1 ], + [ 13584.0, 2 ], + [ 13632.0, 1 ], + [ 13696.0, 1 ], + [ 13792.0, 1 ], + [ 13808.0, 1 ], + [ 13872.0, 1 ], + [ 13920.0, 1 ], + [ 13968.0, 1 ], + [ 14048.0, 1 ], + [ 14064.0, 1 ], + [ 14208.0, 1 ], + [ 14272.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14496.0, 1 ], + [ 14544.0, 1 ], + [ 14560.0, 1 ], + [ 14576.0, 1 ], + [ 14592.0, 1 ], + [ 14624.0, 1 ], + [ 14640.0, 1 ], + [ 14864.0, 1 ], + [ 15024.0, 1 ], + [ 15056.0, 1 ], + [ 15296.0, 1 ], + [ 15584.0, 1 ], + [ 15680.0, 1 ], + [ 15728.0, 1 ], + [ 16224.0, 1 ], + [ 16256.0, 1 ], + [ 17984.0, 1 ], + [ 21568.0, 1 ], + [ 21696.0, 1 ], + [ 22048.0, 1 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22400.0, 1 ], + [ 22912.0, 1 ], + [ 23008.0, 1 ], + [ 23200.0, 1 ], + [ 23712.0, 1 ], + [ 24096.0, 1 ], + [ 24192.0, 1 ], + [ 24288.0, 1 ], + [ 24352.0, 1 ], + [ 24416.0, 1 ], + [ 24640.0, 1 ], + [ 24736.0, 1 ], + [ 24864.0, 1 ], + [ 24960.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26176.0, 1 ], + [ 26368.0, 1 ], + [ 26528.0, 1 ], + [ 26656.0, 1 ], + [ 26880.0, 1 ], + [ 27776.0, 1 ], + [ 29472.0, 1 ], + [ 30112.0, 1 ], + [ 30400.0, 1 ], + [ 30688.0, 1 ], + [ 30848.0, 1 ], + [ 31008.0, 1 ], + [ 32128.0, 1 ], + [ 32320.0, 1 ], + [ 34688.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 37696.0, 1 ], + [ 40832.0, 1 ] + ], + [ + [ 8416.0, 4 ], + [ 8432.0, 10 ], + [ 8448.0, 13 ], + [ 8464.0, 48 ], + [ 8480.0, 48 ], + [ 8496.0, 177 ], + [ 8512.0, 352 ], + [ 8528.0, 224 ], + [ 8544.0, 617 ], + [ 8560.0, 421 ], + [ 8576.0, 1025 ], + [ 8592.0, 1557 ], + [ 8608.0, 1010 ], + [ 8624.0, 2675 ], + [ 8640.0, 1627 ], + [ 8656.0, 3893 ], + [ 8672.0, 4008 ], + [ 8688.0, 1906 ], + [ 8704.0, 3316 ], + [ 8720.0, 1382 ], + [ 8736.0, 1985 ], + [ 8752.0, 1124 ], + [ 8768.0, 383 ], + [ 8784.0, 431 ], + [ 8800.0, 111 ], + [ 8816.0, 113 ], + [ 8832.0, 40 ], + [ 8848.0, 12 ], + [ 8864.0, 14 ], + [ 8880.0, 4 ], + [ 8896.0, 5 ], + [ 8912.0, 4 ], + [ 8928.0, 1 ], + [ 8944.0, 1 ], + [ 8976.0, 2 ], + [ 8992.0, 1 ], + [ 9008.0, 1 ], + [ 9024.0, 3 ], + [ 9040.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 1 ], + [ 9088.0, 3 ], + [ 9104.0, 2 ], + [ 9120.0, 2 ], + [ 9136.0, 2 ], + [ 9152.0, 1 ], + [ 9168.0, 1 ], + [ 9184.0, 3 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9232.0, 1 ], + [ 9248.0, 2 ], + [ 9264.0, 2 ], + [ 9280.0, 1 ], + [ 9296.0, 2 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9456.0, 3 ], + [ 9488.0, 1 ], + [ 9536.0, 1 ], + [ 9584.0, 1 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9680.0, 1 ], + [ 9728.0, 1 ], + [ 9824.0, 1 ], + [ 9888.0, 1 ], + [ 9952.0, 1 ], + [ 10000.0, 1 ], + [ 10048.0, 1 ], + [ 10128.0, 1 ], + [ 10336.0, 1 ], + [ 10400.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10576.0, 1 ], + [ 10592.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 1 ], + [ 10688.0, 1 ], + [ 10720.0, 1 ], + [ 10800.0, 1 ], + [ 10848.0, 2 ], + [ 10960.0, 1 ], + [ 10976.0, 2 ], + [ 11040.0, 1 ], + [ 11120.0, 1 ], + [ 11152.0, 1 ], + [ 11200.0, 1 ], + [ 11216.0, 2 ], + [ 11248.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11344.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11440.0, 2 ], + [ 11472.0, 1 ], + [ 11488.0, 1 ], + [ 11504.0, 1 ], + [ 11520.0, 1 ], + [ 11568.0, 2 ], + [ 11600.0, 2 ], + [ 11616.0, 1 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 1 ], + [ 11712.0, 2 ], + [ 11728.0, 2 ], + [ 11744.0, 1 ], + [ 11760.0, 2 ], + [ 11776.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11856.0, 1 ], + [ 11872.0, 2 ], + [ 11888.0, 1 ], + [ 11904.0, 1 ], + [ 11920.0, 2 ], + [ 11936.0, 1 ], + [ 11952.0, 1 ], + [ 11968.0, 2 ], + [ 11984.0, 2 ], + [ 12000.0, 2 ], + [ 12032.0, 1 ], + [ 12048.0, 2 ], + [ 12080.0, 2 ], + [ 12096.0, 1 ], + [ 12112.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 2 ], + [ 12208.0, 2 ], + [ 12224.0, 1 ], + [ 12240.0, 2 ], + [ 12272.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12368.0, 2 ], + [ 12384.0, 1 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 1 ], + [ 12512.0, 2 ], + [ 12544.0, 1 ], + [ 12608.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 2 ], + [ 12736.0, 1 ], + [ 12752.0, 1 ], + [ 12800.0, 1 ], + [ 12912.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 1 ], + [ 13216.0, 1 ], + [ 13232.0, 1 ], + [ 13264.0, 1 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13392.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 2 ], + [ 13504.0, 1 ], + [ 13536.0, 2 ], + [ 13552.0, 1 ], + [ 13584.0, 2 ], + [ 13616.0, 1 ], + [ 13648.0, 1 ], + [ 13744.0, 1 ], + [ 13776.0, 1 ], + [ 13840.0, 1 ], + [ 13872.0, 1 ], + [ 13936.0, 1 ], + [ 13952.0, 2 ], + [ 13984.0, 1 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14096.0, 1 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14288.0, 1 ], + [ 14416.0, 1 ], + [ 14576.0, 1 ], + [ 14896.0, 2 ], + [ 15088.0, 1 ], + [ 15648.0, 1 ], + [ 15680.0, 1 ], + [ 16192.0, 1 ], + [ 21952.0, 1 ], + [ 22272.0, 1 ], + [ 22528.0, 1 ], + [ 22624.0, 1 ], + [ 22752.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23072.0, 1 ], + [ 23168.0, 1 ], + [ 23456.0, 1 ], + [ 23680.0, 1 ], + [ 23808.0, 1 ], + [ 23904.0, 1 ], + [ 24032.0, 1 ], + [ 24224.0, 1 ], + [ 24288.0, 1 ], + [ 24352.0, 1 ], + [ 24576.0, 1 ], + [ 24672.0, 1 ], + [ 24736.0, 1 ], + [ 24960.0, 1 ], + [ 25376.0, 1 ], + [ 25504.0, 1 ], + [ 25632.0, 1 ], + [ 25824.0, 1 ], + [ 25952.0, 1 ], + [ 27168.0, 1 ], + [ 27776.0, 1 ], + [ 27968.0, 1 ], + [ 28576.0, 1 ], + [ 29696.0, 1 ], + [ 29760.0, 1 ], + [ 30688.0, 1 ], + [ 30912.0, 1 ], + [ 30944.0, 1 ], + [ 31744.0, 1 ], + [ 31808.0, 1 ], + [ 31840.0, 1 ], + [ 31968.0, 1 ], + [ 32448.0, 1 ], + [ 34240.0, 1 ] + ], + [ + [ 8400.0, 1 ], + [ 8432.0, 5 ], + [ 8448.0, 6 ], + [ 8464.0, 38 ], + [ 8480.0, 33 ], + [ 8496.0, 141 ], + [ 8512.0, 283 ], + [ 8528.0, 185 ], + [ 8544.0, 581 ], + [ 8560.0, 393 ], + [ 8576.0, 1161 ], + [ 8592.0, 1728 ], + [ 8608.0, 1116 ], + [ 8624.0, 2931 ], + [ 8640.0, 1752 ], + [ 8656.0, 3908 ], + [ 8672.0, 4027 ], + [ 8688.0, 1873 ], + [ 8704.0, 3144 ], + [ 8720.0, 1240 ], + [ 8736.0, 1816 ], + [ 8752.0, 1092 ], + [ 8768.0, 348 ], + [ 8784.0, 379 ], + [ 8800.0, 89 ], + [ 8816.0, 118 ], + [ 8832.0, 36 ], + [ 8848.0, 11 ], + [ 8864.0, 11 ], + [ 8880.0, 2 ], + [ 8896.0, 2 ], + [ 8912.0, 2 ], + [ 8944.0, 2 ], + [ 8960.0, 2 ], + [ 8976.0, 1 ], + [ 8992.0, 2 ], + [ 9008.0, 1 ], + [ 9040.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 2 ], + [ 9088.0, 1 ], + [ 9120.0, 3 ], + [ 9136.0, 1 ], + [ 9152.0, 2 ], + [ 9168.0, 1 ], + [ 9184.0, 2 ], + [ 9200.0, 1 ], + [ 9216.0, 2 ], + [ 9248.0, 1 ], + [ 9264.0, 1 ], + [ 9280.0, 1 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 2 ], + [ 9360.0, 3 ], + [ 9376.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 2 ], + [ 9440.0, 1 ], + [ 9456.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 2 ], + [ 9520.0, 2 ], + [ 9536.0, 2 ], + [ 9584.0, 1 ], + [ 9648.0, 1 ], + [ 9856.0, 2 ], + [ 9872.0, 1 ], + [ 9984.0, 1 ], + [ 10032.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10096.0, 4 ], + [ 10144.0, 1 ], + [ 10160.0, 1 ], + [ 10272.0, 1 ], + [ 10288.0, 1 ], + [ 10304.0, 1 ], + [ 10336.0, 1 ], + [ 10352.0, 1 ], + [ 10368.0, 2 ], + [ 10400.0, 2 ], + [ 10416.0, 1 ], + [ 10432.0, 1 ], + [ 10464.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 2 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10560.0, 2 ], + [ 10576.0, 1 ], + [ 10608.0, 1 ], + [ 10624.0, 1 ], + [ 10640.0, 2 ], + [ 10656.0, 1 ], + [ 10672.0, 1 ], + [ 10736.0, 1 ], + [ 10800.0, 1 ], + [ 10816.0, 1 ], + [ 10880.0, 1 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10960.0, 1 ], + [ 11008.0, 2 ], + [ 11040.0, 1 ], + [ 11056.0, 1 ], + [ 11072.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 2 ], + [ 11200.0, 3 ], + [ 11232.0, 2 ], + [ 11248.0, 1 ], + [ 11280.0, 1 ], + [ 11328.0, 2 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11408.0, 3 ], + [ 11440.0, 2 ], + [ 11456.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 2 ], + [ 11504.0, 1 ], + [ 11520.0, 1 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 2 ], + [ 11584.0, 1 ], + [ 11600.0, 2 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 2 ], + [ 11712.0, 1 ], + [ 11728.0, 1 ], + [ 11744.0, 1 ], + [ 11760.0, 2 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11872.0, 1 ], + [ 11888.0, 1 ], + [ 11920.0, 2 ], + [ 11936.0, 1 ], + [ 11968.0, 1 ], + [ 11984.0, 1 ], + [ 12000.0, 5 ], + [ 12016.0, 1 ], + [ 12032.0, 2 ], + [ 12048.0, 1 ], + [ 12064.0, 2 ], + [ 12080.0, 2 ], + [ 12096.0, 1 ], + [ 12112.0, 1 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12192.0, 2 ], + [ 12208.0, 2 ], + [ 12224.0, 3 ], + [ 12240.0, 1 ], + [ 12256.0, 2 ], + [ 12272.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12368.0, 1 ], + [ 12384.0, 1 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12448.0, 4 ], + [ 12464.0, 2 ], + [ 12480.0, 1 ], + [ 12496.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 3 ], + [ 12592.0, 1 ], + [ 12624.0, 4 ], + [ 12640.0, 2 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12752.0, 2 ], + [ 12784.0, 1 ], + [ 12800.0, 2 ], + [ 12816.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 2 ], + [ 12864.0, 3 ], + [ 12912.0, 2 ], + [ 12944.0, 1 ], + [ 12960.0, 2 ], + [ 12992.0, 1 ], + [ 13024.0, 2 ], + [ 13040.0, 1 ], + [ 13088.0, 1 ], + [ 13136.0, 1 ], + [ 13152.0, 1 ], + [ 13200.0, 1 ], + [ 13232.0, 2 ], + [ 13248.0, 1 ], + [ 13264.0, 2 ], + [ 13296.0, 2 ], + [ 13312.0, 1 ], + [ 13360.0, 3 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13408.0, 2 ], + [ 13424.0, 1 ], + [ 13456.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 2 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 2 ], + [ 13568.0, 1 ], + [ 13616.0, 2 ], + [ 13632.0, 1 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 2 ], + [ 13744.0, 1 ], + [ 13776.0, 1 ], + [ 13872.0, 1 ], + [ 13904.0, 1 ], + [ 13952.0, 1 ], + [ 13984.0, 1 ], + [ 14016.0, 1 ], + [ 14064.0, 1 ], + [ 14096.0, 1 ], + [ 14128.0, 1 ], + [ 14192.0, 1 ], + [ 14208.0, 1 ], + [ 14256.0, 1 ], + [ 14272.0, 1 ], + [ 14288.0, 1 ], + [ 14352.0, 2 ], + [ 14368.0, 1 ], + [ 14400.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 1 ], + [ 14512.0, 1 ], + [ 14624.0, 2 ], + [ 15216.0, 1 ], + [ 15232.0, 1 ], + [ 15328.0, 1 ], + [ 15488.0, 1 ], + [ 15872.0, 1 ], + [ 15904.0, 1 ], + [ 16448.0, 1 ], + [ 16672.0, 1 ], + [ 20640.0, 1 ], + [ 21792.0, 1 ], + [ 22656.0, 1 ], + [ 22912.0, 1 ], + [ 23136.0, 1 ], + [ 23360.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23680.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 24032.0, 1 ], + [ 24160.0, 1 ], + [ 24288.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24640.0, 3 ], + [ 24960.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25280.0, 1 ], + [ 25344.0, 1 ], + [ 25408.0, 1 ], + [ 25504.0, 2 ], + [ 25568.0, 1 ], + [ 25664.0, 1 ], + [ 25920.0, 1 ], + [ 26208.0, 1 ], + [ 26656.0, 1 ], + [ 28480.0, 1 ], + [ 29792.0, 1 ], + [ 29824.0, 1 ], + [ 29856.0, 1 ], + [ 30080.0, 1 ], + [ 30144.0, 1 ], + [ 30176.0, 1 ], + [ 30560.0, 1 ], + [ 30848.0, 1 ], + [ 30944.0, 1 ], + [ 31392.0, 1 ], + [ 31680.0, 1 ], + [ 31712.0, 1 ], + [ 33600.0, 1 ], + [ 39168.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 8400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8400.0, + "50.0" : 8400.0, + "90.0" : 8400.0, + "95.0" : 8400.0, + "99.0" : 8400.0, + "99.9" : 8400.0, + "99.99" : 8400.0, + "99.999" : 8400.0, + "99.9999" : 8400.0, + "100.0" : 8400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8416.0, + 8416.0, + 8416.0, + 8416.0, + 8400.0 + ] + ] + }, + "p0.50" : { + "score" : 8672.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8672.0, + "50.0" : 8672.0, + "90.0" : 8672.0, + "95.0" : 8672.0, + "99.0" : 8672.0, + "99.9" : 8672.0, + "99.99" : 8672.0, + "99.999" : 8672.0, + "99.9999" : 8672.0, + "100.0" : 8672.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8672.0, + 8672.0, + 8672.0, + 8672.0, + 8672.0 + ] + ] + }, + "p0.90" : { + "score" : 8736.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8736.0, + "50.0" : 8736.0, + "90.0" : 8736.0, + "95.0" : 8736.0, + "99.0" : 8736.0, + "99.9" : 8736.0, + "99.99" : 8736.0, + "99.999" : 8736.0, + "99.9999" : 8736.0, + "100.0" : 8736.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8752.0, + 8736.0, + 8736.0, + 8736.0, + 8736.0 + ] + ] + }, + "p0.95" : { + "score" : 8768.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8768.0, + "50.0" : 8768.0, + "90.0" : 8768.0, + "95.0" : 8768.0, + "99.0" : 8768.0, + "99.9" : 8768.0, + "99.99" : 8768.0, + "99.999" : 8768.0, + "99.9999" : 8768.0, + "100.0" : 8768.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8768.0, + 8768.0, + 8752.0, + 8752.0, + 8752.0 + ] + ] + }, + "p0.99" : { + "score" : 9878.720000000205, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 9878.720000000205, + "50.0" : 9878.720000000205, + "90.0" : 9878.720000000205, + "95.0" : 9878.720000000205, + "99.0" : 9878.720000000205, + "99.9" : 9878.720000000205, + "99.99" : 9878.720000000205, + "99.999" : 9878.720000000205, + "99.9999" : 9878.720000000205, + "100.0" : 9878.720000000205 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 12016.319999999949, + 10416.640000000014, + 8864.0, + 8848.0, + 10142.560000000056 + ] + ] + }, + "p0.999" : { + "score" : 24897.344000000507, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24897.344000000507, + "50.0" : 24897.344000000507, + "90.0" : 24897.344000000507, + "95.0" : 24897.344000000507, + "99.0" : 24897.344000000507, + "99.9" : 24897.344000000507, + "99.99" : 24897.344000000507, + "99.999" : 24897.344000000507, + "99.9999" : 24897.344000000507, + "100.0" : 24897.344000000507 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 25672.032000000007, + 24768.32000000018, + 25093.856000000145, + 23930.240000000224, + 24703.040000000037 + ] + ] + }, + "p0.9999" : { + "score" : 34536.01280000061, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 34536.01280000061, + "50.0" : 34536.01280000061, + "90.0" : 34536.01280000061, + "95.0" : 34536.01280000061, + "99.0" : 34536.01280000061, + "99.9" : 34536.01280000061, + "99.99" : 34536.01280000061, + "99.999" : 34536.01280000061, + "99.9999" : 34536.01280000061, + "100.0" : 34536.01280000061 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 34496.15359999612, + 41456.93440000177, + 36059.56480000354, + 32025.839999998687, + 31937.99359999178 + ] + ] + }, + "p1.00" : { + "score" : 44608.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 44608.0, + "50.0" : 44608.0, + "90.0" : 44608.0, + "95.0" : 44608.0, + "99.0" : 44608.0, + "99.9" : 44608.0, + "99.99" : 44608.0, + "99.999" : 44608.0, + "99.9999" : 44608.0, + "100.0" : 44608.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 44608.0, + 43392.0, + 40832.0, + 34240.0, + 39168.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..828a90cf7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,368 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..96f8c3235 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/profile/scalapb.perf.SimpleMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1793 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/results.json new file mode 100644 index 000000000..e918a33a5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/proxyJava/results.json @@ -0,0 +1,726 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 73.25097330500735, + "scoreError" : 3.769224218305006, + "scoreConfidence" : [ + 69.48174908670234, + 77.02019752331236 + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 70.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 110.0, + "99.9" : 440.7200000000885, + "99.99" : 13953.043199967127, + "99.999" : 67522.01983982697, + "99.9999" : 67968.0, + "100.0" : 67968.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 60.0, 6498 ], + [ 61.0, 854 ], + [ 70.0, 10995 ], + [ 71.0, 1662 ], + [ 80.0, 375 ], + [ 81.0, 63 ], + [ 90.0, 142 ], + [ 91.0, 31 ], + [ 100.0, 82 ], + [ 101.0, 21 ], + [ 110.0, 42 ], + [ 111.0, 11 ], + [ 120.0, 8 ], + [ 121.0, 4 ], + [ 130.0, 5 ], + [ 131.0, 3 ], + [ 140.0, 4 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 541.0, 1 ], + [ 561.0, 1 ], + [ 892.0, 1 ], + [ 932.0, 1 ], + [ 1182.0, 1 ], + [ 1292.0, 1 ], + [ 1462.0, 1 ], + [ 1702.0, 1 ], + [ 1872.0, 1 ], + [ 2244.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 3984.0, 1 ], + [ 5144.0, 1 ], + [ 5704.0, 1 ], + [ 6400.0, 1 ], + [ 6928.0, 1 ], + [ 8352.0, 1 ], + [ 9840.0, 1 ], + [ 12128.0, 1 ], + [ 56896.0, 1 ], + [ 67968.0, 1 ] + ], + [ + [ 60.0, 6547 ], + [ 61.0, 829 ], + [ 70.0, 10945 ], + [ 71.0, 1662 ], + [ 80.0, 403 ], + [ 81.0, 74 ], + [ 90.0, 135 ], + [ 91.0, 29 ], + [ 100.0, 78 ], + [ 101.0, 15 ], + [ 110.0, 43 ], + [ 111.0, 10 ], + [ 120.0, 16 ], + [ 121.0, 4 ], + [ 130.0, 11 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 1 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 370.0, 1 ], + [ 490.0, 1 ], + [ 511.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 631.0, 1 ], + [ 1182.0, 1 ], + [ 1312.0, 1 ], + [ 1492.0, 1 ], + [ 1852.0, 1 ], + [ 2684.0, 1 ], + [ 2996.0, 1 ], + [ 3556.0, 1 ], + [ 4312.0, 1 ], + [ 4368.0, 1 ], + [ 4392.0, 1 ], + [ 4472.0, 1 ], + [ 4576.0, 1 ], + [ 4696.0, 1 ], + [ 7544.0, 1 ], + [ 7632.0, 1 ], + [ 39744.0, 1 ] + ], + [ + [ 60.0, 6541 ], + [ 61.0, 837 ], + [ 70.0, 10976 ], + [ 71.0, 1713 ], + [ 80.0, 389 ], + [ 81.0, 76 ], + [ 90.0, 140 ], + [ 91.0, 24 ], + [ 100.0, 73 ], + [ 101.0, 15 ], + [ 110.0, 30 ], + [ 111.0, 11 ], + [ 120.0, 14 ], + [ 121.0, 3 ], + [ 130.0, 5 ], + [ 131.0, 2 ], + [ 140.0, 4 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 2 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 781.0, 1 ], + [ 1052.0, 1 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1162.0, 1 ], + [ 1242.0, 1 ], + [ 1322.0, 1 ], + [ 1522.0, 1 ], + [ 1702.0, 1 ], + [ 1884.0, 1 ], + [ 2864.0, 1 ], + [ 4424.0, 1 ], + [ 4768.0, 1 ], + [ 4984.0, 1 ], + [ 5128.0, 1 ], + [ 5224.0, 1 ], + [ 6176.0, 1 ], + [ 21120.0, 1 ], + [ 21504.0, 1 ], + [ 23552.0, 1 ], + [ 27488.0, 1 ] + ], + [ + [ 60.0, 6291 ], + [ 61.0, 791 ], + [ 70.0, 10583 ], + [ 71.0, 1609 ], + [ 80.0, 359 ], + [ 81.0, 68 ], + [ 90.0, 129 ], + [ 91.0, 28 ], + [ 100.0, 106 ], + [ 101.0, 29 ], + [ 110.0, 133 ], + [ 111.0, 44 ], + [ 120.0, 92 ], + [ 121.0, 27 ], + [ 130.0, 55 ], + [ 131.0, 17 ], + [ 140.0, 34 ], + [ 141.0, 15 ], + [ 150.0, 18 ], + [ 151.0, 8 ], + [ 160.0, 7 ], + [ 161.0, 2 ], + [ 170.0, 5 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 471.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 661.0, 1 ], + [ 772.0, 1 ], + [ 802.0, 1 ], + [ 862.0, 1 ], + [ 982.0, 1 ], + [ 1002.0, 1 ], + [ 1072.0, 1 ], + [ 1152.0, 1 ], + [ 1352.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1934.0, 1 ], + [ 2704.0, 1 ], + [ 4704.0, 1 ], + [ 15184.0, 1 ], + [ 21920.0, 1 ] + ], + [ + [ 60.0, 6420 ], + [ 61.0, 790 ], + [ 70.0, 11078 ], + [ 71.0, 1694 ], + [ 80.0, 376 ], + [ 81.0, 74 ], + [ 90.0, 135 ], + [ 91.0, 28 ], + [ 100.0, 80 ], + [ 101.0, 20 ], + [ 110.0, 38 ], + [ 111.0, 14 ], + [ 120.0, 17 ], + [ 121.0, 3 ], + [ 130.0, 6 ], + [ 131.0, 3 ], + [ 140.0, 9 ], + [ 141.0, 2 ], + [ 150.0, 7 ], + [ 151.0, 4 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 350.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 450.0, 1 ], + [ 461.0, 1 ], + [ 521.0, 1 ], + [ 662.0, 1 ], + [ 902.0, 1 ], + [ 1022.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 2092.0, 1 ], + [ 2312.0, 1 ], + [ 4488.0, 1 ], + [ 4656.0, 1 ], + [ 7624.0, 1 ], + [ 27552.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 80.0, + 71.0 + ] + ] + }, + "p0.99" : { + "score" : 110.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 110.0, + "50.0" : 110.0, + "90.0" : 110.0, + "95.0" : 110.0, + "99.0" : 110.0, + "99.9" : 110.0, + "99.99" : 110.0, + "99.999" : 110.0, + "99.9999" : 110.0, + "100.0" : 110.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 100.0, + 100.0, + 130.0, + 100.0 + ] + ] + }, + "p0.999" : { + "score" : 440.7200000000885, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 440.7200000000885, + "50.0" : 440.7200000000885, + "90.0" : 440.7200000000885, + "95.0" : 440.7200000000885, + "99.0" : 440.7200000000885, + "99.9" : 440.7200000000885, + "99.99" : 440.7200000000885, + "99.999" : 440.7200000000885, + "99.9999" : 440.7200000000885, + "100.0" : 440.7200000000885 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 601.7129999998651, + 492.7090000000171, + 803.492999999653, + 410.800000000032, + 341.4300000000003 + ] + ] + }, + "p0.9999" : { + "score" : 13953.043199967127, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 13953.043199967127, + "50.0" : 13953.043199967127, + "90.0" : 13953.043199967127, + "95.0" : 13953.043199967127, + "99.0" : 13953.043199967127, + "99.9" : 13953.043199967127, + "99.99" : 13953.043199967127, + "99.999" : 13953.043199967127, + "99.9999" : 13953.043199967127, + "100.0" : 13953.043199967127 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 52969.846399998176, + 7624.335199999943, + 23364.198399998248, + 14649.52000000549, + 7369.642400001088 + ] + ] + }, + "p1.00" : { + "score" : 67968.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 67968.0, + "50.0" : 67968.0, + "90.0" : 67968.0, + "95.0" : 67968.0, + "99.0" : 67968.0, + "99.9" : 67968.0, + "99.99" : 67968.0, + "99.999" : 67968.0, + "99.9999" : 67968.0, + "100.0" : 67968.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 67968.0, + 39744.0, + 27488.0, + 21920.0, + 27552.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..eea3af256 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,331 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..d656a892c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/profile/scalapb.perf.SimpleMessageBench.readJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1220 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/results.json new file mode 100644 index 000000000..6cdb74a55 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/readJava/results.json @@ -0,0 +1,772 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 49.58589036673145, + "scoreError" : 1.1256540804620163, + "scoreConfidence" : [ + 48.460236286269435, + 50.71154444719346 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 51.0, + "99.0" : 80.0, + "99.9" : 341.0, + "99.99" : 4525.7504000021145, + "99.999" : 27060.96383998543, + "99.9999" : 27840.0, + "100.0" : 27840.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 10609 ], + [ 41.0, 888 ], + [ 50.0, 17375 ], + [ 51.0, 1922 ], + [ 60.0, 275 ], + [ 61.0, 32 ], + [ 70.0, 161 ], + [ 71.0, 24 ], + [ 80.0, 182 ], + [ 81.0, 32 ], + [ 90.0, 52 ], + [ 91.0, 8 ], + [ 100.0, 18 ], + [ 101.0, 6 ], + [ 110.0, 9 ], + [ 111.0, 5 ], + [ 120.0, 16 ], + [ 121.0, 5 ], + [ 130.0, 10 ], + [ 131.0, 2 ], + [ 140.0, 7 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 4 ], + [ 161.0, 2 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 541.0, 1 ], + [ 611.0, 1 ], + [ 671.0, 1 ], + [ 751.0, 1 ], + [ 801.0, 1 ], + [ 872.0, 1 ], + [ 892.0, 1 ], + [ 911.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2272.0, 1 ], + [ 3296.0, 1 ], + [ 3304.0, 1 ], + [ 3476.0, 1 ], + [ 3524.0, 1 ], + [ 4808.0, 1 ], + [ 6976.0, 1 ] + ], + [ + [ 40.0, 10366 ], + [ 41.0, 833 ], + [ 50.0, 17304 ], + [ 51.0, 1836 ], + [ 60.0, 549 ], + [ 61.0, 62 ], + [ 70.0, 194 ], + [ 71.0, 25 ], + [ 80.0, 189 ], + [ 81.0, 40 ], + [ 90.0, 52 ], + [ 91.0, 16 ], + [ 100.0, 22 ], + [ 101.0, 5 ], + [ 110.0, 13 ], + [ 111.0, 6 ], + [ 120.0, 18 ], + [ 121.0, 4 ], + [ 130.0, 6 ], + [ 131.0, 3 ], + [ 140.0, 3 ], + [ 141.0, 3 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 3 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 460.0, 1 ], + [ 531.0, 1 ], + [ 671.0, 1 ], + [ 922.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 1 ], + [ 1152.0, 1 ], + [ 1262.0, 1 ], + [ 1692.0, 1 ], + [ 2164.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2644.0, 1 ], + [ 2664.0, 1 ], + [ 2804.0, 1 ], + [ 4312.0, 1 ], + [ 4472.0, 1 ], + [ 4840.0, 1 ], + [ 5720.0, 1 ], + [ 7592.0, 1 ], + [ 8024.0, 1 ], + [ 8040.0, 1 ] + ], + [ + [ 40.0, 10389 ], + [ 41.0, 860 ], + [ 50.0, 17193 ], + [ 51.0, 1836 ], + [ 60.0, 563 ], + [ 61.0, 72 ], + [ 70.0, 189 ], + [ 71.0, 27 ], + [ 80.0, 221 ], + [ 81.0, 42 ], + [ 90.0, 64 ], + [ 91.0, 9 ], + [ 100.0, 20 ], + [ 101.0, 7 ], + [ 110.0, 16 ], + [ 111.0, 1 ], + [ 120.0, 13 ], + [ 121.0, 6 ], + [ 130.0, 6 ], + [ 131.0, 3 ], + [ 140.0, 3 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 3 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 461.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 722.0, 1 ], + [ 781.0, 1 ], + [ 792.0, 1 ], + [ 831.0, 1 ], + [ 1032.0, 1 ], + [ 1262.0, 1 ], + [ 1312.0, 1 ], + [ 1372.0, 1 ], + [ 1562.0, 1 ], + [ 1682.0, 1 ], + [ 2804.0, 1 ], + [ 2852.0, 1 ], + [ 2984.0, 1 ], + [ 3296.0, 1 ], + [ 3756.0, 1 ], + [ 3764.0, 1 ], + [ 5424.0, 1 ], + [ 5560.0, 1 ] + ], + [ + [ 40.0, 10582 ], + [ 41.0, 847 ], + [ 50.0, 16300 ], + [ 51.0, 1733 ], + [ 60.0, 518 ], + [ 61.0, 77 ], + [ 70.0, 269 ], + [ 71.0, 33 ], + [ 80.0, 384 ], + [ 81.0, 74 ], + [ 90.0, 160 ], + [ 91.0, 34 ], + [ 100.0, 43 ], + [ 101.0, 10 ], + [ 110.0, 24 ], + [ 111.0, 8 ], + [ 120.0, 16 ], + [ 121.0, 4 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 3 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 380.0, 1 ], + [ 391.0, 2 ], + [ 431.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 511.0, 1 ], + [ 561.0, 1 ], + [ 651.0, 1 ], + [ 1172.0, 1 ], + [ 1262.0, 1 ], + [ 1282.0, 1 ], + [ 1372.0, 1 ], + [ 1562.0, 1 ], + [ 1824.0, 1 ], + [ 2084.0, 1 ], + [ 2172.0, 1 ], + [ 2724.0, 1 ], + [ 2852.0, 1 ], + [ 4184.0, 1 ], + [ 4368.0, 1 ], + [ 5688.0, 1 ], + [ 24864.0, 1 ], + [ 27840.0, 1 ] + ], + [ + [ 40.0, 10888 ], + [ 41.0, 880 ], + [ 50.0, 17021 ], + [ 51.0, 1809 ], + [ 60.0, 593 ], + [ 61.0, 78 ], + [ 70.0, 169 ], + [ 71.0, 26 ], + [ 80.0, 141 ], + [ 81.0, 25 ], + [ 90.0, 43 ], + [ 91.0, 9 ], + [ 100.0, 10 ], + [ 101.0, 1 ], + [ 110.0, 9 ], + [ 111.0, 2 ], + [ 120.0, 8 ], + [ 121.0, 2 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 341.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 441.0, 1 ], + [ 511.0, 1 ], + [ 531.0, 1 ], + [ 651.0, 1 ], + [ 781.0, 1 ], + [ 941.0, 1 ], + [ 962.0, 1 ], + [ 1052.0, 1 ], + [ 1182.0, 1 ], + [ 1242.0, 1 ], + [ 1402.0, 1 ], + [ 1922.0, 1 ], + [ 1944.0, 1 ], + [ 2012.0, 1 ], + [ 2052.0, 1 ], + [ 2192.0, 1 ], + [ 2312.0, 1 ], + [ 2364.0, 1 ], + [ 2552.0, 1 ], + [ 3896.0, 1 ], + [ 4736.0, 1 ], + [ 5808.0, 1 ], + [ 26496.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 51.0, + 51.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 60.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 90.0, + 80.0 + ] + ] + }, + "p0.999" : { + "score" : 341.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 341.0, + "50.0" : 341.0, + "90.0" : 341.0, + "95.0" : 341.0, + "99.0" : 341.0, + "99.9" : 341.0, + "99.99" : 341.0, + "99.999" : 341.0, + "99.9999" : 341.0, + "100.0" : 341.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 353.53800000002593, + 331.0, + 340.37900000000445, + 350.7920000000013, + 333.09999999999127 + ] + ] + }, + "p0.9999" : { + "score" : 4525.7504000021145, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4525.7504000021145, + "50.0" : 4525.7504000021145, + "90.0" : 4525.7504000021145, + "95.0" : 4525.7504000021145, + "99.0" : 4525.7504000021145, + "99.9" : 4525.7504000021145, + "99.99" : 4525.7504000021145, + "99.999" : 4525.7504000021145, + "99.9999" : 4525.7504000021145, + "100.0" : 4525.7504000021145 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3515.7535999999964, + 7286.676799997047, + 3762.703199999989, + 5528.543999999209, + 4585.639999996871 + ] + ] + }, + "p1.00" : { + "score" : 27840.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27840.0, + "50.0" : 27840.0, + "90.0" : 27840.0, + "95.0" : 27840.0, + "99.0" : 27840.0, + "99.9" : 27840.0, + "99.99" : 27840.0, + "99.999" : 27840.0, + "99.9999" : 27840.0, + "100.0" : 27840.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6976.0, + 8040.0, + 5560.0, + 27840.0, + 26496.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..7cfd1aad5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,309 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..95f923449 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/profile/scalapb.perf.SimpleMessageBench.writeJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,996 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/results.json new file mode 100644 index 000000000..82bd4421f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/SimpleMessageBench/writeJava/results.json @@ -0,0 +1,481 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 42.078340627462815, + "scoreError" : 1.559303196959705, + "scoreConfidence" : [ + 40.51903743050311, + 43.63764382442252 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 40.0, + "90.0" : 41.0, + "95.0" : 50.0, + "99.0" : 60.0, + "99.9" : 100.0, + "99.99" : 4948.17999999912, + "99.999" : 27369.703999993857, + "99.9999" : 27968.0, + "100.0" : 27968.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 1776 ], + [ 31.0, 103 ], + [ 40.0, 18144 ], + [ 41.0, 1477 ], + [ 50.0, 1694 ], + [ 51.0, 185 ], + [ 60.0, 260 ], + [ 61.0, 28 ], + [ 70.0, 74 ], + [ 71.0, 17 ], + [ 80.0, 16 ], + [ 81.0, 3 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 1 ], + [ 400.0, 1 ], + [ 3364.0, 1 ], + [ 3416.0, 1 ], + [ 3676.0, 1 ], + [ 5856.0, 1 ], + [ 7200.0, 1 ] + ], + [ + [ 30.0, 1855 ], + [ 31.0, 116 ], + [ 40.0, 18337 ], + [ 41.0, 1509 ], + [ 50.0, 1685 ], + [ 51.0, 186 ], + [ 60.0, 137 ], + [ 61.0, 22 ], + [ 70.0, 37 ], + [ 71.0, 3 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 3 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 210.0, 1 ], + [ 261.0, 1 ], + [ 321.0, 1 ], + [ 401.0, 1 ], + [ 3724.0, 1 ], + [ 14704.0, 1 ] + ], + [ + [ 30.0, 1845 ], + [ 31.0, 127 ], + [ 40.0, 18234 ], + [ 41.0, 1502 ], + [ 50.0, 1697 ], + [ 51.0, 176 ], + [ 60.0, 168 ], + [ 61.0, 20 ], + [ 70.0, 40 ], + [ 71.0, 5 ], + [ 80.0, 16 ], + [ 81.0, 1 ], + [ 90.0, 8 ], + [ 91.0, 4 ], + [ 100.0, 10 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 281.0, 1 ], + [ 601.0, 1 ], + [ 2904.0, 1 ], + [ 3316.0, 1 ], + [ 4232.0, 1 ], + [ 4936.0, 1 ], + [ 7400.0, 1 ], + [ 19744.0, 1 ] + ], + [ + [ 30.0, 1861 ], + [ 31.0, 112 ], + [ 40.0, 18140 ], + [ 41.0, 1485 ], + [ 50.0, 1713 ], + [ 51.0, 178 ], + [ 60.0, 182 ], + [ 61.0, 26 ], + [ 70.0, 54 ], + [ 71.0, 9 ], + [ 80.0, 13 ], + [ 81.0, 2 ], + [ 90.0, 15 ], + [ 91.0, 4 ], + [ 100.0, 11 ], + [ 101.0, 1 ], + [ 110.0, 7 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 140.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 201.0, 1 ], + [ 591.0, 1 ], + [ 3256.0, 1 ], + [ 3536.0, 1 ], + [ 5216.0, 1 ], + [ 18688.0, 1 ], + [ 24864.0, 1 ] + ], + [ + [ 30.0, 1841 ], + [ 31.0, 115 ], + [ 40.0, 18166 ], + [ 41.0, 1536 ], + [ 50.0, 1723 ], + [ 51.0, 180 ], + [ 60.0, 150 ], + [ 61.0, 17 ], + [ 70.0, 49 ], + [ 71.0, 8 ], + [ 80.0, 16 ], + [ 81.0, 2 ], + [ 90.0, 10 ], + [ 91.0, 3 ], + [ 100.0, 15 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 511.0, 1 ], + [ 5104.0, 1 ], + [ 22816.0, 1 ], + [ 27968.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.90" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 41.0, + 41.0, + 41.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 51.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.999" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 81.0, + 90.0, + 100.0, + 100.1710000000021, + 101.0 + ] + ] + }, + "p0.9999" : { + "score" : 4948.17999999912, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4948.17999999912, + "50.0" : 4948.17999999912, + "90.0" : 4948.17999999912, + "95.0" : 4948.17999999912, + "99.0" : 4948.17999999912, + "99.9" : 4948.17999999912, + "99.99" : 4948.17999999912, + "99.999" : 4948.17999999912, + "99.9999" : 4948.17999999912, + "100.0" : 4948.17999999912 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5027.599999997779, + 2421.7163000042747, + 6445.199999998207, + 13529.57119999302, + 15986.252799974638 + ] + ] + }, + "p1.00" : { + "score" : 27968.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27968.0, + "50.0" : 27968.0, + "90.0" : 27968.0, + "95.0" : 27968.0, + "99.0" : 27968.0, + "99.9" : 27968.0, + "99.99" : 27968.0, + "99.999" : 27968.0, + "99.9999" : 27968.0, + "100.0" : 27968.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7200.0, + 14704.0, + 19744.0, + 24864.0, + 27968.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..2a6146376 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,339 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..9ea1653df --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/profile/scalapb.perf.StringMessageBench.proxyJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1541 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/results.json new file mode 100644 index 000000000..753ef6fef --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/proxyJava/results.json @@ -0,0 +1,750 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.proxyJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 91.19886253563224, + "scoreError" : 1.9757834677844341, + "scoreConfidence" : [ + 89.2230790678478, + 93.17464600341668 + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 90.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 130.0, + "99.9" : 360.4670000000042, + "99.99" : 6375.362400000449, + "99.999" : 36144.98432001099, + "99.9999" : 36544.0, + "100.0" : 36544.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 80.0, 8283 ], + [ 81.0, 1434 ], + [ 90.0, 15062 ], + [ 91.0, 3152 ], + [ 100.0, 354 ], + [ 101.0, 87 ], + [ 110.0, 191 ], + [ 111.0, 50 ], + [ 120.0, 72 ], + [ 121.0, 16 ], + [ 130.0, 54 ], + [ 131.0, 8 ], + [ 140.0, 39 ], + [ 141.0, 15 ], + [ 150.0, 23 ], + [ 151.0, 12 ], + [ 160.0, 11 ], + [ 161.0, 3 ], + [ 170.0, 8 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 441.0, 1 ], + [ 571.0, 1 ], + [ 631.0, 1 ], + [ 672.0, 1 ], + [ 692.0, 1 ], + [ 902.0, 1 ], + [ 1002.0, 1 ], + [ 1032.0, 1 ], + [ 1122.0, 1 ], + [ 1162.0, 1 ], + [ 1212.0, 1 ], + [ 1694.0, 1 ], + [ 1944.0, 1 ], + [ 2564.0, 1 ], + [ 3544.0, 1 ], + [ 4076.0, 1 ], + [ 4616.0, 1 ], + [ 4752.0, 1 ], + [ 5448.0, 1 ], + [ 5528.0, 1 ], + [ 6336.0, 1 ], + [ 8864.0, 1 ], + [ 10640.0, 1 ] + ], + [ + [ 80.0, 7717 ], + [ 81.0, 1364 ], + [ 90.0, 15440 ], + [ 91.0, 3245 ], + [ 100.0, 331 ], + [ 101.0, 81 ], + [ 110.0, 182 ], + [ 111.0, 42 ], + [ 120.0, 88 ], + [ 121.0, 25 ], + [ 130.0, 47 ], + [ 131.0, 17 ], + [ 140.0, 56 ], + [ 141.0, 21 ], + [ 150.0, 52 ], + [ 151.0, 12 ], + [ 160.0, 23 ], + [ 161.0, 6 ], + [ 170.0, 15 ], + [ 171.0, 6 ], + [ 180.0, 9 ], + [ 181.0, 3 ], + [ 190.0, 4 ], + [ 191.0, 4 ], + [ 200.0, 4 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 481.0, 1 ], + [ 531.0, 1 ], + [ 631.0, 1 ], + [ 982.0, 1 ], + [ 1092.0, 1 ], + [ 1142.0, 1 ], + [ 1182.0, 1 ], + [ 1622.0, 1 ], + [ 2144.0, 1 ], + [ 2372.0, 1 ], + [ 2544.0, 1 ], + [ 3996.0, 1 ], + [ 4344.0, 1 ], + [ 4752.0, 1 ], + [ 4912.0, 1 ], + [ 5224.0, 1 ], + [ 5640.0, 1 ], + [ 6056.0, 1 ], + [ 6296.0, 1 ], + [ 7584.0, 1 ], + [ 34944.0, 1 ] + ], + [ + [ 80.0, 7613 ], + [ 81.0, 1391 ], + [ 90.0, 15463 ], + [ 91.0, 3222 ], + [ 100.0, 326 ], + [ 101.0, 59 ], + [ 110.0, 188 ], + [ 111.0, 50 ], + [ 120.0, 103 ], + [ 121.0, 34 ], + [ 130.0, 75 ], + [ 131.0, 29 ], + [ 140.0, 41 ], + [ 141.0, 29 ], + [ 150.0, 43 ], + [ 151.0, 17 ], + [ 160.0, 17 ], + [ 161.0, 8 ], + [ 170.0, 11 ], + [ 171.0, 3 ], + [ 180.0, 8 ], + [ 181.0, 2 ], + [ 190.0, 4 ], + [ 191.0, 3 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 471.0, 2 ], + [ 491.0, 1 ], + [ 520.0, 1 ], + [ 541.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 612.0, 1 ], + [ 641.0, 1 ], + [ 671.0, 1 ], + [ 691.0, 1 ], + [ 761.0, 1 ], + [ 1152.0, 1 ], + [ 1242.0, 1 ], + [ 1272.0, 1 ], + [ 1482.0, 1 ], + [ 1562.0, 1 ], + [ 2152.0, 1 ], + [ 2412.0, 1 ], + [ 2584.0, 1 ], + [ 4536.0, 1 ], + [ 4728.0, 1 ], + [ 6520.0, 1 ], + [ 26656.0, 1 ] + ], + [ + [ 80.0, 7750 ], + [ 81.0, 1393 ], + [ 90.0, 15645 ], + [ 91.0, 3261 ], + [ 100.0, 331 ], + [ 101.0, 85 ], + [ 110.0, 164 ], + [ 111.0, 41 ], + [ 120.0, 70 ], + [ 121.0, 24 ], + [ 130.0, 39 ], + [ 131.0, 11 ], + [ 140.0, 28 ], + [ 141.0, 9 ], + [ 150.0, 21 ], + [ 151.0, 7 ], + [ 160.0, 8 ], + [ 161.0, 4 ], + [ 170.0, 3 ], + [ 171.0, 3 ], + [ 180.0, 6 ], + [ 181.0, 3 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 2 ], + [ 361.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 461.0, 1 ], + [ 501.0, 1 ], + [ 1142.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1312.0, 1 ], + [ 1752.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 2112.0, 1 ], + [ 2324.0, 1 ], + [ 2884.0, 1 ], + [ 3256.0, 1 ], + [ 4816.0, 1 ], + [ 6408.0, 1 ], + [ 7088.0, 1 ], + [ 35648.0, 1 ], + [ 36544.0, 1 ] + ], + [ + [ 80.0, 7723 ], + [ 81.0, 1358 ], + [ 90.0, 15589 ], + [ 91.0, 3226 ], + [ 100.0, 355 ], + [ 101.0, 80 ], + [ 110.0, 171 ], + [ 111.0, 41 ], + [ 120.0, 76 ], + [ 121.0, 25 ], + [ 130.0, 50 ], + [ 131.0, 13 ], + [ 140.0, 35 ], + [ 141.0, 14 ], + [ 150.0, 24 ], + [ 151.0, 10 ], + [ 160.0, 13 ], + [ 161.0, 7 ], + [ 170.0, 8 ], + [ 171.0, 9 ], + [ 180.0, 13 ], + [ 181.0, 9 ], + [ 190.0, 8 ], + [ 191.0, 3 ], + [ 200.0, 7 ], + [ 201.0, 3 ], + [ 210.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 581.0, 1 ], + [ 642.0, 1 ], + [ 661.0, 1 ], + [ 691.0, 1 ], + [ 1302.0, 1 ], + [ 1352.0, 1 ], + [ 1372.0, 1 ], + [ 1772.0, 1 ], + [ 1792.0, 1 ], + [ 1834.0, 1 ], + [ 1952.0, 1 ], + [ 2072.0, 1 ], + [ 2284.0, 1 ], + [ 2484.0, 1 ], + [ 2724.0, 1 ], + [ 4224.0, 1 ], + [ 6512.0, 1 ], + [ 7592.0, 1 ], + [ 26656.0, 1 ], + [ 34880.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.50" : { + "score" : 90.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 90.0, + "50.0" : 90.0, + "90.0" : 90.0, + "95.0" : 90.0, + "99.0" : 90.0, + "99.9" : 90.0, + "99.99" : 90.0, + "99.999" : 90.0, + "99.9999" : 90.0, + "100.0" : 90.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 90.0, + 90.0, + 90.0, + 90.0 + ] + ] + }, + "p0.90" : { + "score" : 91.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91.0, + "50.0" : 91.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 91.0, + "99.9" : 91.0, + "99.99" : 91.0, + "99.999" : 91.0, + "99.9999" : 91.0, + "100.0" : 91.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91.0, + 91.0, + 91.0, + 91.0, + 91.0 + ] + ] + }, + "p0.95" : { + "score" : 91.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91.0, + "50.0" : 91.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 91.0, + "99.9" : 91.0, + "99.99" : 91.0, + "99.999" : 91.0, + "99.9999" : 91.0, + "100.0" : 91.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91.0, + 91.0, + 91.0, + 91.0, + 91.0 + ] + ] + }, + "p0.99" : { + "score" : 130.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 130.0, + "50.0" : 130.0, + "90.0" : 130.0, + "95.0" : 130.0, + "99.0" : 130.0, + "99.9" : 130.0, + "99.99" : 130.0, + "99.999" : 130.0, + "99.9999" : 130.0, + "100.0" : 130.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 120.0, + 131.0, + 130.0, + 120.0, + 121.0 + ] + ] + }, + "p0.999" : { + "score" : 360.4670000000042, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 360.4670000000042, + "50.0" : 360.4670000000042, + "90.0" : 360.4670000000042, + "95.0" : 360.4670000000042, + "99.0" : 360.4670000000042, + "99.9" : 360.4670000000042, + "99.99" : 360.4670000000042, + "99.999" : 360.4670000000042, + "99.9999" : 360.4670000000042, + "100.0" : 360.4670000000042 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 370.0499999999993, + 362.37000000002445, + 372.8800000000192, + 371.0, + 340.06900000000314 + ] + ] + }, + "p0.9999" : { + "score" : 6375.362400000449, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6375.362400000449, + "50.0" : 6375.362400000449, + "90.0" : 6375.362400000449, + "95.0" : 6375.362400000449, + "99.0" : 6375.362400000449, + "99.9" : 6375.362400000449, + "99.99" : 6375.362400000449, + "99.999" : 6375.362400000449, + "99.9999" : 6375.362400000449, + "100.0" : 6375.362400000449 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6601.439999998896, + 6442.445599997503, + 4940.889600000344, + 9998.263999938325, + 9629.94159997825 + ] + ] + }, + "p1.00" : { + "score" : 36544.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36544.0, + "50.0" : 36544.0, + "90.0" : 36544.0, + "95.0" : 36544.0, + "99.0" : 36544.0, + "99.9" : 36544.0, + "99.99" : 36544.0, + "99.999" : 36544.0, + "99.9999" : 36544.0, + "100.0" : 36544.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 10640.0, + 34944.0, + 26656.0, + 36544.0, + 34880.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..9676ffba4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,349 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..6b0d5de82 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/profile/scalapb.perf.StringMessageBench.readJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1289 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/results.json new file mode 100644 index 000000000..f119627c7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/readJava/results.json @@ -0,0 +1,745 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.readJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 71.106684269541, + "scoreError" : 16.797185667414304, + "scoreConfidence" : [ + 54.3094986021267, + 87.90386993695532 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 60.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 101.0, + "99.9" : 410.4110000000219, + "99.99" : 7033.874399999622, + "99.999" : 503213.0528042549, + "99.9999" : 557056.0, + "100.0" : 557056.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 70 ], + [ 51.0, 7 ], + [ 60.0, 17391 ], + [ 61.0, 2229 ], + [ 70.0, 1620 ], + [ 71.0, 262 ], + [ 80.0, 128 ], + [ 81.0, 29 ], + [ 90.0, 122 ], + [ 91.0, 24 ], + [ 100.0, 105 ], + [ 101.0, 19 ], + [ 110.0, 44 ], + [ 111.0, 8 ], + [ 120.0, 16 ], + [ 121.0, 3 ], + [ 130.0, 9 ], + [ 131.0, 2 ], + [ 140.0, 6 ], + [ 141.0, 4 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 891.0, 1 ], + [ 1312.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1794.0, 1 ], + [ 1854.0, 1 ], + [ 1894.0, 1 ], + [ 2432.0, 1 ], + [ 2884.0, 1 ], + [ 2944.0, 1 ], + [ 7040.0, 1 ] + ], + [ + [ 50.0, 69 ], + [ 51.0, 7 ], + [ 60.0, 17180 ], + [ 61.0, 2180 ], + [ 70.0, 1621 ], + [ 71.0, 238 ], + [ 80.0, 154 ], + [ 81.0, 31 ], + [ 90.0, 129 ], + [ 91.0, 26 ], + [ 100.0, 143 ], + [ 101.0, 34 ], + [ 110.0, 94 ], + [ 111.0, 21 ], + [ 120.0, 19 ], + [ 121.0, 4 ], + [ 130.0, 13 ], + [ 131.0, 2 ], + [ 140.0, 7 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 410.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 541.0, 1 ], + [ 641.0, 1 ], + [ 1022.0, 1 ], + [ 1162.0, 1 ], + [ 1272.0, 1 ], + [ 1312.0, 1 ], + [ 1422.0, 1 ], + [ 1634.0, 1 ], + [ 2956.0, 1 ], + [ 3596.0, 1 ], + [ 4624.0, 1 ], + [ 5152.0, 1 ], + [ 5488.0, 1 ], + [ 5880.0, 1 ], + [ 6176.0, 1 ], + [ 6864.0, 1 ], + [ 9744.0, 1 ], + [ 38592.0, 1 ], + [ 48576.0, 1 ] + ], + [ + [ 50.0, 61 ], + [ 51.0, 8 ], + [ 60.0, 17335 ], + [ 61.0, 2291 ], + [ 70.0, 1654 ], + [ 71.0, 253 ], + [ 80.0, 140 ], + [ 81.0, 26 ], + [ 90.0, 124 ], + [ 91.0, 24 ], + [ 100.0, 85 ], + [ 101.0, 18 ], + [ 110.0, 50 ], + [ 111.0, 8 ], + [ 120.0, 19 ], + [ 121.0, 3 ], + [ 130.0, 7 ], + [ 131.0, 4 ], + [ 140.0, 7 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 491.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 621.0, 1 ], + [ 922.0, 1 ], + [ 962.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1252.0, 1 ], + [ 1302.0, 1 ], + [ 1362.0, 1 ], + [ 1432.0, 1 ], + [ 1502.0, 1 ], + [ 1652.0, 1 ], + [ 1794.0, 1 ], + [ 2272.0, 1 ], + [ 3044.0, 1 ], + [ 3124.0, 1 ], + [ 3144.0, 1 ], + [ 4296.0, 1 ], + [ 4472.0, 1 ], + [ 7520.0, 1 ], + [ 7920.0, 1 ], + [ 42240.0, 1 ] + ], + [ + [ 50.0, 76 ], + [ 51.0, 6 ], + [ 60.0, 17296 ], + [ 61.0, 2278 ], + [ 70.0, 1690 ], + [ 71.0, 255 ], + [ 80.0, 127 ], + [ 81.0, 22 ], + [ 90.0, 110 ], + [ 91.0, 22 ], + [ 100.0, 91 ], + [ 101.0, 25 ], + [ 110.0, 47 ], + [ 111.0, 15 ], + [ 120.0, 13 ], + [ 121.0, 4 ], + [ 130.0, 9 ], + [ 131.0, 3 ], + [ 140.0, 4 ], + [ 141.0, 2 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 430.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 1 ], + [ 681.0, 1 ], + [ 871.0, 1 ], + [ 881.0, 1 ], + [ 941.0, 1 ], + [ 1012.0, 1 ], + [ 1272.0, 1 ], + [ 1302.0, 1 ], + [ 1982.0, 1 ], + [ 2052.0, 1 ], + [ 2084.0, 1 ], + [ 2412.0, 1 ], + [ 4352.0, 1 ], + [ 4376.0, 1 ], + [ 4552.0, 1 ], + [ 4960.0, 1 ], + [ 6856.0, 1 ], + [ 6936.0, 1 ], + [ 23840.0, 1 ], + [ 35328.0, 1 ] + ], + [ + [ 50.0, 59 ], + [ 51.0, 4 ], + [ 60.0, 17116 ], + [ 61.0, 2219 ], + [ 70.0, 1618 ], + [ 71.0, 246 ], + [ 80.0, 153 ], + [ 81.0, 18 ], + [ 90.0, 139 ], + [ 91.0, 22 ], + [ 100.0, 139 ], + [ 101.0, 26 ], + [ 110.0, 115 ], + [ 111.0, 30 ], + [ 120.0, 22 ], + [ 121.0, 5 ], + [ 130.0, 12 ], + [ 131.0, 6 ], + [ 140.0, 6 ], + [ 141.0, 4 ], + [ 150.0, 4 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 441.0, 1 ], + [ 461.0, 1 ], + [ 511.0, 1 ], + [ 571.0, 1 ], + [ 1082.0, 1 ], + [ 1362.0, 1 ], + [ 1662.0, 1 ], + [ 1902.0, 1 ], + [ 2084.0, 1 ], + [ 2124.0, 1 ], + [ 2344.0, 1 ], + [ 2392.0, 1 ], + [ 2612.0, 1 ], + [ 4592.0, 1 ], + [ 5184.0, 1 ], + [ 5216.0, 1 ], + [ 8192.0, 1 ], + [ 557056.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.90" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.95" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.99" : { + "score" : 101.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 101.0, + "50.0" : 101.0, + "90.0" : 101.0, + "95.0" : 101.0, + "99.0" : 101.0, + "99.9" : 101.0, + "99.99" : 101.0, + "99.999" : 101.0, + "99.9999" : 101.0, + "100.0" : 101.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 110.0, + 100.0, + 100.0, + 110.0 + ] + ] + }, + "p0.999" : { + "score" : 410.4110000000219, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 410.4110000000219, + "50.0" : 410.4110000000219, + "90.0" : 410.4110000000219, + "95.0" : 410.4110000000219, + "99.0" : 410.4110000000219, + "99.9" : 410.4110000000219, + "99.99" : 410.4110000000219, + "99.999" : 410.4110000000219, + "99.9999" : 410.4110000000219, + "100.0" : 410.4110000000219 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 360.8339999999989, + 409.22099999997954, + 571.8080000000045, + 426.8649999999834, + 350.97100000000137 + ] + ] + }, + "p0.9999" : { + "score" : 7033.874399999622, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 7033.874399999622, + "50.0" : 7033.874399999622, + "90.0" : 7033.874399999622, + "95.0" : 7033.874399999622, + "99.0" : 7033.874399999622, + "99.9" : 7033.874399999622, + "99.99" : 7033.874399999622, + "99.999" : 7033.874399999622, + "99.9999" : 7033.874399999622, + "100.0" : 7033.874399999622 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2931.0040000000154, + 32704.12319992343, + 7832.320000000182, + 20180.284000023123, + 7588.169599999324 + ] + ] + }, + "p1.00" : { + "score" : 557056.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 557056.0, + "50.0" : 557056.0, + "90.0" : 557056.0, + "95.0" : 557056.0, + "99.0" : 557056.0, + "99.9" : 557056.0, + "99.99" : 557056.0, + "99.999" : 557056.0, + "99.9999" : 557056.0, + "100.0" : 557056.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7040.0, + 48576.0, + 42240.0, + 35328.0, + 557056.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..21248daa1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-forward.html @@ -0,0 +1,294 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..cc0aa1efd --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/profile/scalapb.perf.StringMessageBench.writeJava-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,849 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/results.json new file mode 100644 index 000000000..4715db34a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/javapb-3.19.6/java/StringMessageBench/writeJava/results.json @@ -0,0 +1,479 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.writeJava", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 51.0815264040752, + "scoreError" : 1.2023630696610301, + "scoreConfidence" : [ + 49.879163334414166, + 52.28388947373623 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 60.0, + "99.9" : 90.0, + "99.99" : 4059.799999996554, + "99.999" : 26447.99999999255, + "99.9999" : 31456.0, + "100.0" : 31456.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 3190 ], + [ 41.0, 269 ], + [ 50.0, 27408 ], + [ 51.0, 2887 ], + [ 60.0, 906 ], + [ 61.0, 124 ], + [ 70.0, 334 ], + [ 71.0, 50 ], + [ 80.0, 98 ], + [ 81.0, 21 ], + [ 90.0, 29 ], + [ 91.0, 9 ], + [ 100.0, 8 ], + [ 101.0, 4 ], + [ 110.0, 3 ], + [ 111.0, 3 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 150.0, 2 ], + [ 160.0, 1 ], + [ 220.0, 1 ], + [ 231.0, 1 ], + [ 270.0, 1 ], + [ 281.0, 1 ], + [ 491.0, 1 ], + [ 3044.0, 1 ], + [ 4928.0, 1 ], + [ 13824.0, 1 ] + ], + [ + [ 40.0, 3203 ], + [ 41.0, 268 ], + [ 50.0, 28166 ], + [ 51.0, 2939 ], + [ 60.0, 859 ], + [ 61.0, 117 ], + [ 70.0, 73 ], + [ 71.0, 11 ], + [ 80.0, 23 ], + [ 81.0, 4 ], + [ 90.0, 8 ], + [ 91.0, 2 ], + [ 100.0, 11 ], + [ 101.0, 1 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 140.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 2 ], + [ 251.0, 1 ], + [ 291.0, 1 ], + [ 480.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 1502.0, 1 ], + [ 1704.0, 1 ], + [ 3024.0, 1 ], + [ 3116.0, 1 ], + [ 3776.0, 1 ], + [ 8192.0, 1 ], + [ 14944.0, 1 ], + [ 15216.0, 1 ], + [ 16576.0, 1 ], + [ 31456.0, 1 ] + ], + [ + [ 40.0, 3290 ], + [ 41.0, 279 ], + [ 50.0, 27943 ], + [ 51.0, 3011 ], + [ 60.0, 890 ], + [ 61.0, 126 ], + [ 70.0, 80 ], + [ 71.0, 12 ], + [ 80.0, 20 ], + [ 81.0, 3 ], + [ 90.0, 15 ], + [ 91.0, 3 ], + [ 100.0, 11 ], + [ 101.0, 3 ], + [ 110.0, 5 ], + [ 111.0, 1 ], + [ 120.0, 5 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 141.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 230.0, 1 ], + [ 391.0, 1 ], + [ 1592.0, 1 ], + [ 2944.0, 1 ], + [ 2984.0, 1 ], + [ 3104.0, 1 ], + [ 4304.0, 1 ], + [ 5344.0, 1 ], + [ 5840.0, 1 ], + [ 17152.0, 1 ], + [ 19456.0, 1 ], + [ 25056.0, 1 ] + ], + [ + [ 40.0, 3249 ], + [ 41.0, 281 ], + [ 50.0, 28079 ], + [ 51.0, 3050 ], + [ 60.0, 848 ], + [ 61.0, 114 ], + [ 70.0, 51 ], + [ 71.0, 5 ], + [ 80.0, 13 ], + [ 81.0, 2 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 130.0, 1 ], + [ 200.0, 1 ], + [ 271.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 2812.0, 1 ], + [ 3836.0, 1 ], + [ 4008.0, 1 ], + [ 5288.0, 1 ], + [ 14400.0, 1 ] + ], + [ + [ 40.0, 3304 ], + [ 41.0, 259 ], + [ 50.0, 28185 ], + [ 51.0, 2984 ], + [ 60.0, 841 ], + [ 61.0, 121 ], + [ 70.0, 29 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 251.0, 1 ], + [ 290.0, 1 ], + [ 5216.0, 1 ], + [ 22304.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.999" : { + "score" : 90.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 90.0, + "50.0" : 90.0, + "90.0" : 90.0, + "95.0" : 90.0, + "99.0" : 90.0, + "99.9" : 90.0, + "99.99" : 90.0, + "99.999" : 90.0, + "99.9999" : 90.0, + "100.0" : 90.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91.0, + 100.0, + 100.0, + 73.5830000000351, + 70.0 + ] + ] + }, + "p0.9999" : { + "score" : 4059.799999996554, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4059.799999996554, + "50.0" : 4059.799999996554, + "90.0" : 4059.799999996554, + "95.0" : 4059.799999996554, + "99.0" : 4059.799999996554, + "99.9" : 4059.799999996554, + "99.99" : 4059.799999996554, + "99.999" : 4059.799999996554, + "99.9999" : 4059.799999996554, + "100.0" : 4059.799999996554 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1676.102600005528, + 15060.443199999281, + 10686.060799966683, + 3909.7363999994413, + 267.58279999991646 + ] + ] + }, + "p1.00" : { + "score" : 31456.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31456.0, + "50.0" : 31456.0, + "90.0" : 31456.0, + "95.0" : 31456.0, + "99.0" : 31456.0, + "99.9" : 31456.0, + "99.99" : 31456.0, + "99.999" : 31456.0, + "99.9999" : 31456.0, + "100.0" : 31456.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 13824.0, + 31456.0, + 25056.0, + 14400.0, + 22304.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..3089794e9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,308 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..959c6b8f3 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,805 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/results.json new file mode 100644 index 000000000..6634cdd54 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/proxyScala/results.json @@ -0,0 +1,456 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 31.117028459669847, + "scoreError" : 1.3713104554353976, + "scoreConfidence" : [ + 29.745718004234448, + 32.488338915105246 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 61.0, + "99.99" : 3318.2800000024727, + "99.999" : 27594.975999974646, + "99.9999" : 28352.0, + "100.0" : 28352.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 784 ], + [ 21.0, 31 ], + [ 30.0, 23309 ], + [ 31.0, 1416 ], + [ 40.0, 148 ], + [ 41.0, 8 ], + [ 50.0, 31 ], + [ 51.0, 3 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 12 ], + [ 71.0, 2 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 371.0, 1 ], + [ 2824.0, 1 ], + [ 4784.0, 1 ], + [ 17120.0, 1 ] + ], + [ + [ 20.0, 772 ], + [ 21.0, 34 ], + [ 30.0, 23450 ], + [ 31.0, 1432 ], + [ 40.0, 111 ], + [ 41.0, 9 ], + [ 50.0, 11 ], + [ 51.0, 1 ], + [ 60.0, 4 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 240.0, 1 ], + [ 3736.0, 1 ], + [ 19296.0, 1 ] + ], + [ + [ 20.0, 806 ], + [ 21.0, 36 ], + [ 30.0, 23448 ], + [ 31.0, 1379 ], + [ 40.0, 118 ], + [ 41.0, 11 ], + [ 50.0, 11 ], + [ 51.0, 2 ], + [ 60.0, 4 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 111.0, 1 ], + [ 121.0, 1 ], + [ 180.0, 1 ], + [ 201.0, 1 ], + [ 5224.0, 1 ], + [ 23584.0, 1 ] + ], + [ + [ 20.0, 800 ], + [ 21.0, 30 ], + [ 30.0, 23036 ], + [ 31.0, 1401 ], + [ 40.0, 242 ], + [ 41.0, 21 ], + [ 50.0, 42 ], + [ 51.0, 4 ], + [ 60.0, 15 ], + [ 61.0, 1 ], + [ 70.0, 14 ], + [ 71.0, 1 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 401.0, 1 ], + [ 2776.0, 1 ], + [ 4056.0, 1 ], + [ 4944.0, 1 ], + [ 5080.0, 1 ], + [ 6832.0, 1 ], + [ 28352.0, 1 ] + ], + [ + [ 20.0, 762 ], + [ 21.0, 32 ], + [ 30.0, 23359 ], + [ 31.0, 1417 ], + [ 40.0, 140 ], + [ 41.0, 14 ], + [ 50.0, 20 ], + [ 51.0, 1 ], + [ 60.0, 7 ], + [ 61.0, 2 ], + [ 70.0, 9 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 171.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 3264.0, 1 ], + [ 25728.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 40.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 61.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61.0, + "50.0" : 61.0, + "90.0" : 61.0, + "95.0" : 61.0, + "99.0" : 61.0, + "99.9" : 61.0, + "99.99" : 61.0, + "99.999" : 61.0, + "99.9999" : 61.0, + "100.0" : 61.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 50.0, + 50.0, + 74.30300000001807, + 62.98000000001048 + ] + ] + }, + "p0.9999" : { + "score" : 3318.2800000024727, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3318.2800000024727, + "50.0" : 3318.2800000024727, + "90.0" : 3318.2800000024727, + "95.0" : 3318.2800000024727, + "99.0" : 3318.2800000024727, + "99.9" : 3318.2800000024727, + "99.99" : 3318.2800000024727, + "99.999" : 3318.2800000024727, + "99.9999" : 3318.2800000024727, + "100.0" : 3318.2800000024727 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3653.0799999977753, + 1694.3360000037646, + 2295.088700000848, + 5845.098399997165, + 1493.5859999958993 + ] + ] + }, + "p1.00" : { + "score" : 28352.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 28352.0, + "50.0" : 28352.0, + "90.0" : 28352.0, + "95.0" : 28352.0, + "99.0" : 28352.0, + "99.9" : 28352.0, + "99.99" : 28352.0, + "99.999" : 28352.0, + "99.9999" : 28352.0, + "100.0" : 28352.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 17120.0, + 19296.0, + 23584.0, + 28352.0, + 25728.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..0caecc6db --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,280 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..962890aaf --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,512 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/results.json new file mode 100644 index 000000000..b149a4ed5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/readScala/results.json @@ -0,0 +1,583 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 30.64066339066339, + "scoreError" : 1.3948188305643054, + "scoreConfidence" : [ + 29.245844560099087, + 32.035482221227696 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 40.0, + "99.9" : 130.0, + "99.99" : 3508.0964000000386, + "99.999" : 36314.17663999833, + "99.9999" : 36416.0, + "100.0" : 36416.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 3442 ], + [ 21.0, 135 ], + [ 30.0, 25208 ], + [ 31.0, 1522 ], + [ 40.0, 213 ], + [ 41.0, 14 ], + [ 50.0, 85 ], + [ 51.0, 7 ], + [ 60.0, 10 ], + [ 61.0, 1 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 331.0, 1 ], + [ 441.0, 1 ], + [ 481.0, 1 ], + [ 1092.0, 1 ], + [ 4544.0, 1 ], + [ 5024.0, 1 ], + [ 8008.0, 1 ] + ], + [ + [ 20.0, 3523 ], + [ 21.0, 152 ], + [ 30.0, 25103 ], + [ 31.0, 1518 ], + [ 40.0, 212 ], + [ 41.0, 18 ], + [ 50.0, 100 ], + [ 51.0, 9 ], + [ 60.0, 11 ], + [ 61.0, 3 ], + [ 70.0, 10 ], + [ 71.0, 1 ], + [ 80.0, 9 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 3 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 151.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 1272.0, 1 ], + [ 1302.0, 1 ], + [ 9056.0, 1 ], + [ 36416.0, 1 ] + ], + [ + [ 20.0, 3492 ], + [ 21.0, 132 ], + [ 30.0, 25198 ], + [ 31.0, 1508 ], + [ 40.0, 235 ], + [ 41.0, 16 ], + [ 50.0, 87 ], + [ 51.0, 10 ], + [ 60.0, 14 ], + [ 61.0, 3 ], + [ 70.0, 3 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 201.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 421.0, 1 ], + [ 511.0, 1 ], + [ 531.0, 1 ], + [ 591.0, 1 ], + [ 742.0, 1 ], + [ 781.0, 1 ], + [ 2264.0, 1 ], + [ 4096.0, 1 ], + [ 5760.0, 1 ], + [ 5976.0, 1 ], + [ 19328.0, 1 ], + [ 36224.0, 1 ] + ], + [ + [ 20.0, 3402 ], + [ 21.0, 136 ], + [ 30.0, 24943 ], + [ 31.0, 1437 ], + [ 40.0, 333 ], + [ 41.0, 22 ], + [ 50.0, 88 ], + [ 51.0, 11 ], + [ 60.0, 29 ], + [ 61.0, 2 ], + [ 70.0, 14 ], + [ 71.0, 3 ], + [ 80.0, 14 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 3 ], + [ 120.0, 1 ], + [ 131.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 331.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 581.0, 1 ], + [ 962.0, 1 ], + [ 1984.0, 1 ], + [ 3444.0, 1 ], + [ 4592.0, 1 ], + [ 10976.0, 1 ], + [ 26112.0, 1 ] + ], + [ + [ 20.0, 3417 ], + [ 21.0, 144 ], + [ 30.0, 24783 ], + [ 31.0, 1471 ], + [ 40.0, 382 ], + [ 41.0, 29 ], + [ 50.0, 78 ], + [ 51.0, 8 ], + [ 60.0, 26 ], + [ 61.0, 3 ], + [ 70.0, 10 ], + [ 71.0, 5 ], + [ 80.0, 8 ], + [ 81.0, 3 ], + [ 90.0, 2 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 2 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 221.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 310.0, 1 ], + [ 320.0, 1 ], + [ 331.0, 1 ], + [ 350.0, 1 ], + [ 361.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 511.0, 1 ], + [ 851.0, 1 ], + [ 982.0, 1 ], + [ 1172.0, 1 ], + [ 2984.0, 1 ], + [ 3536.0, 1 ], + [ 6712.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 130.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 130.0, + "50.0" : 130.0, + "90.0" : 130.0, + "95.0" : 130.0, + "99.0" : 130.0, + "99.9" : 130.0, + "99.99" : 130.0, + "99.999" : 130.0, + "99.9999" : 130.0, + "100.0" : 130.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 123.7810000000427, + 100.0, + 142.5500000000102, + 146.10900000001857, + 165.84999999999127 + ] + ] + }, + "p0.9999" : { + "score" : 3508.0964000000386, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3508.0964000000386, + "50.0" : 3508.0964000000386, + "90.0" : 3508.0964000000386, + "95.0" : 3508.0964000000386, + "99.0" : 3508.0964000000386, + "99.9" : 3508.0964000000386, + "99.99" : 3508.0964000000386, + "99.999" : 3508.0964000000386, + "99.9999" : 3508.0964000000386, + "100.0" : 3508.0964000000386 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4305.46679999787, + 1299.8789999998844, + 5959.907999999472, + 4537.010799998403, + 2908.801999994568 + ] + ] + }, + "p1.00" : { + "score" : 36416.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36416.0, + "50.0" : 36416.0, + "90.0" : 36416.0, + "95.0" : 36416.0, + "99.0" : 36416.0, + "99.9" : 36416.0, + "99.99" : 36416.0, + "99.999" : 36416.0, + "99.9999" : 36416.0, + "100.0" : 36416.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8008.0, + 36416.0, + 36224.0, + 26112.0, + 6712.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..0ab8bf802 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,278 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..97e514289 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,604 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/results.json new file mode 100644 index 000000000..8faf65f0e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumBench/writeScala/results.json @@ -0,0 +1,460 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 29.169269713113398, + "scoreError" : 1.06344784818251, + "scoreConfidence" : [ + 28.10582186493089, + 30.232717561295907 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 70.0, + "99.99" : 1118.0190000003786, + "99.999" : 30395.51136005111, + "99.9999" : 33024.0, + "100.0" : 33024.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 7020 ], + [ 21.0, 278 ], + [ 30.0, 27190 ], + [ 31.0, 1618 ], + [ 40.0, 100 ], + [ 41.0, 10 ], + [ 50.0, 17 ], + [ 51.0, 1 ], + [ 60.0, 28 ], + [ 61.0, 2 ], + [ 70.0, 18 ], + [ 71.0, 4 ], + [ 80.0, 10 ], + [ 81.0, 3 ], + [ 90.0, 6 ], + [ 91.0, 1 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 120.0, 1 ], + [ 161.0, 1 ], + [ 201.0, 1 ], + [ 461.0, 1 ], + [ 1442.0, 1 ], + [ 1662.0, 1 ], + [ 5256.0, 1 ], + [ 11440.0, 1 ] + ], + [ + [ 20.0, 7098 ], + [ 21.0, 275 ], + [ 30.0, 27275 ], + [ 31.0, 1621 ], + [ 40.0, 77 ], + [ 41.0, 10 ], + [ 50.0, 5 ], + [ 51.0, 1 ], + [ 60.0, 10 ], + [ 61.0, 1 ], + [ 70.0, 6 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 150.0, 1 ], + [ 171.0, 1 ], + [ 200.0, 1 ], + [ 301.0, 1 ], + [ 2684.0, 1 ], + [ 2876.0, 1 ], + [ 4936.0, 1 ], + [ 23552.0, 1 ] + ], + [ + [ 20.0, 7135 ], + [ 21.0, 278 ], + [ 30.0, 27202 ], + [ 31.0, 1649 ], + [ 40.0, 90 ], + [ 41.0, 11 ], + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 5 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 151.0, 1 ], + [ 191.0, 1 ], + [ 241.0, 1 ], + [ 1122.0, 1 ], + [ 4044.0, 1 ], + [ 6632.0, 1 ], + [ 7144.0, 1 ], + [ 22656.0, 1 ], + [ 29792.0, 1 ] + ], + [ + [ 20.0, 7075 ], + [ 21.0, 294 ], + [ 30.0, 27286 ], + [ 31.0, 1627 ], + [ 40.0, 77 ], + [ 41.0, 6 ], + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 15 ], + [ 61.0, 4 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 140.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 251.0, 1 ], + [ 411.0, 1 ], + [ 1092.0, 1 ], + [ 4456.0, 1 ], + [ 33024.0, 1 ] + ], + [ + [ 20.0, 6731 ], + [ 21.0, 283 ], + [ 30.0, 26335 ], + [ 31.0, 1579 ], + [ 40.0, 514 ], + [ 41.0, 50 ], + [ 50.0, 90 ], + [ 51.0, 14 ], + [ 60.0, 79 ], + [ 61.0, 7 ], + [ 70.0, 56 ], + [ 71.0, 8 ], + [ 80.0, 18 ], + [ 81.0, 4 ], + [ 90.0, 10 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 3 ], + [ 120.0, 1 ], + [ 140.0, 1 ], + [ 161.0, 1 ], + [ 201.0, 1 ], + [ 5296.0, 1 ], + [ 5320.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 30.0, + 30.0, + 30.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.68100000000413, + 60.0, + 41.0, + 60.580000000001746, + 80.0 + ] + ] + }, + "p0.9999" : { + "score" : 1118.0190000003786, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1118.0190000003786, + "50.0" : 1118.0190000003786, + "90.0" : 1118.0190000003786, + "95.0" : 1118.0190000003786, + "99.0" : 1118.0190000003786, + "99.9" : 1118.0190000003786, + "99.99" : 1118.0190000003786, + "99.999" : 1118.0190000003786, + "99.9999" : 1118.0190000003786, + "100.0" : 1118.0190000003786 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1522.9819999983301, + 2753.1007999992, + 6816.4224000014365, + 654.7980000001189, + 177.8279999998049 + ] + ] + }, + "p1.00" : { + "score" : 33024.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 33024.0, + "50.0" : 33024.0, + "90.0" : 33024.0, + "95.0" : 33024.0, + "99.0" : 33024.0, + "99.9" : 33024.0, + "99.99" : 33024.0, + "99.999" : 33024.0, + "99.9999" : 33024.0, + "100.0" : 33024.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 11440.0, + 23552.0, + 29792.0, + 33024.0, + 5320.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..99b1cc9f2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,349 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..0eba21ffc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,724 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..561ab0bef --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,330 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..6c5e173b6 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1153 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..2ef778674 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,337 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..3549769c4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1008 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..cf80ef46e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,409 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..9ed487098 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,1019 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/results.json new file mode 100644 index 000000000..f0a07222d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/proxyScala/results.json @@ -0,0 +1,4411 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 38.07914645116574, + "scoreError" : 1.7764872476470286, + "scoreConfidence" : [ + 36.302659203518715, + 39.85563369881277 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 50.0, + "99.0" : 190.0, + "99.9" : 531.0, + "99.99" : 4538.632800006308, + "99.999" : 37156.498559976, + "99.9999" : 38912.0, + "100.0" : 38912.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 863 ], + [ 21.0, 36 ], + [ 30.0, 20488 ], + [ 31.0, 1269 ], + [ 40.0, 2707 ], + [ 41.0, 220 ], + [ 50.0, 338 ], + [ 51.0, 35 ], + [ 60.0, 137 ], + [ 61.0, 20 ], + [ 70.0, 77 ], + [ 71.0, 13 ], + [ 80.0, 54 ], + [ 81.0, 11 ], + [ 90.0, 42 ], + [ 91.0, 7 ], + [ 100.0, 28 ], + [ 101.0, 7 ], + [ 110.0, 31 ], + [ 111.0, 6 ], + [ 120.0, 27 ], + [ 121.0, 6 ], + [ 130.0, 26 ], + [ 131.0, 10 ], + [ 140.0, 32 ], + [ 141.0, 7 ], + [ 150.0, 32 ], + [ 151.0, 13 ], + [ 160.0, 37 ], + [ 161.0, 10 ], + [ 170.0, 44 ], + [ 171.0, 17 ], + [ 180.0, 38 ], + [ 181.0, 22 ], + [ 190.0, 38 ], + [ 191.0, 20 ], + [ 200.0, 30 ], + [ 201.0, 11 ], + [ 210.0, 23 ], + [ 211.0, 14 ], + [ 220.0, 10 ], + [ 221.0, 7 ], + [ 230.0, 7 ], + [ 231.0, 6 ], + [ 240.0, 5 ], + [ 241.0, 7 ], + [ 250.0, 3 ], + [ 251.0, 2 ], + [ 260.0, 4 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 4 ], + [ 331.0, 3 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 3 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 520.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 621.0, 1 ], + [ 671.0, 1 ], + [ 681.0, 1 ], + [ 791.0, 1 ], + [ 842.0, 1 ], + [ 872.0, 1 ], + [ 882.0, 1 ], + [ 992.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1082.0, 1 ], + [ 1182.0, 1 ], + [ 1402.0, 1 ], + [ 1552.0, 1 ], + [ 1894.0, 1 ], + [ 2044.0, 1 ], + [ 2112.0, 1 ], + [ 2592.0, 1 ], + [ 3504.0, 1 ], + [ 3516.0, 1 ], + [ 4248.0, 1 ], + [ 5000.0, 1 ], + [ 5640.0, 1 ], + [ 5864.0, 1 ], + [ 6632.0, 1 ], + [ 38912.0, 1 ] + ], + [ + [ 20.0, 849 ], + [ 21.0, 25 ], + [ 30.0, 20669 ], + [ 31.0, 1273 ], + [ 40.0, 2718 ], + [ 41.0, 222 ], + [ 50.0, 341 ], + [ 51.0, 33 ], + [ 60.0, 116 ], + [ 61.0, 17 ], + [ 70.0, 82 ], + [ 71.0, 11 ], + [ 80.0, 59 ], + [ 81.0, 10 ], + [ 90.0, 36 ], + [ 91.0, 6 ], + [ 100.0, 32 ], + [ 101.0, 8 ], + [ 110.0, 31 ], + [ 111.0, 5 ], + [ 120.0, 34 ], + [ 121.0, 8 ], + [ 130.0, 28 ], + [ 131.0, 8 ], + [ 140.0, 31 ], + [ 141.0, 19 ], + [ 150.0, 31 ], + [ 151.0, 10 ], + [ 160.0, 34 ], + [ 161.0, 21 ], + [ 170.0, 37 ], + [ 171.0, 16 ], + [ 180.0, 36 ], + [ 181.0, 17 ], + [ 190.0, 32 ], + [ 191.0, 22 ], + [ 200.0, 26 ], + [ 201.0, 16 ], + [ 210.0, 18 ], + [ 211.0, 13 ], + [ 220.0, 11 ], + [ 221.0, 7 ], + [ 230.0, 7 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 2 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 4 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 2 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 5 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 2 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 592.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 641.0, 1 ], + [ 791.0, 1 ], + [ 821.0, 1 ], + [ 841.0, 1 ], + [ 911.0, 1 ], + [ 1192.0, 1 ], + [ 1442.0, 1 ], + [ 1502.0, 1 ], + [ 1762.0, 1 ], + [ 2224.0, 1 ], + [ 2604.0, 1 ], + [ 3296.0, 1 ], + [ 3788.0, 1 ], + [ 4912.0, 1 ], + [ 7960.0, 1 ], + [ 12624.0, 1 ] + ], + [ + [ 20.0, 840 ], + [ 21.0, 30 ], + [ 30.0, 20369 ], + [ 31.0, 1216 ], + [ 40.0, 2801 ], + [ 41.0, 224 ], + [ 50.0, 344 ], + [ 51.0, 33 ], + [ 60.0, 111 ], + [ 61.0, 12 ], + [ 70.0, 85 ], + [ 71.0, 6 ], + [ 80.0, 50 ], + [ 81.0, 10 ], + [ 90.0, 45 ], + [ 91.0, 7 ], + [ 100.0, 32 ], + [ 101.0, 9 ], + [ 110.0, 32 ], + [ 111.0, 6 ], + [ 120.0, 27 ], + [ 121.0, 4 ], + [ 130.0, 28 ], + [ 131.0, 10 ], + [ 140.0, 30 ], + [ 141.0, 12 ], + [ 150.0, 39 ], + [ 151.0, 15 ], + [ 160.0, 39 ], + [ 161.0, 14 ], + [ 170.0, 37 ], + [ 171.0, 14 ], + [ 180.0, 34 ], + [ 181.0, 23 ], + [ 190.0, 36 ], + [ 191.0, 16 ], + [ 200.0, 29 ], + [ 201.0, 20 ], + [ 210.0, 17 ], + [ 211.0, 17 ], + [ 220.0, 14 ], + [ 221.0, 10 ], + [ 230.0, 14 ], + [ 231.0, 8 ], + [ 240.0, 6 ], + [ 241.0, 5 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 631.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 821.0, 1 ], + [ 872.0, 1 ], + [ 921.0, 1 ], + [ 951.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1142.0, 1 ], + [ 1422.0, 1 ], + [ 1442.0, 1 ], + [ 1512.0, 1 ], + [ 1834.0, 1 ], + [ 2152.0, 1 ], + [ 2192.0, 1 ], + [ 2332.0, 1 ], + [ 2512.0, 1 ], + [ 2772.0, 1 ], + [ 2836.0, 1 ] + ], + [ + [ 20.0, 873 ], + [ 21.0, 32 ], + [ 30.0, 20609 ], + [ 31.0, 1257 ], + [ 40.0, 2854 ], + [ 41.0, 265 ], + [ 50.0, 320 ], + [ 51.0, 42 ], + [ 60.0, 129 ], + [ 61.0, 16 ], + [ 70.0, 71 ], + [ 71.0, 15 ], + [ 80.0, 58 ], + [ 81.0, 13 ], + [ 90.0, 35 ], + [ 91.0, 8 ], + [ 100.0, 35 ], + [ 101.0, 7 ], + [ 110.0, 47 ], + [ 111.0, 8 ], + [ 120.0, 33 ], + [ 121.0, 11 ], + [ 130.0, 25 ], + [ 131.0, 11 ], + [ 140.0, 31 ], + [ 141.0, 11 ], + [ 150.0, 31 ], + [ 151.0, 16 ], + [ 160.0, 32 ], + [ 161.0, 14 ], + [ 170.0, 40 ], + [ 171.0, 24 ], + [ 180.0, 33 ], + [ 181.0, 17 ], + [ 190.0, 33 ], + [ 191.0, 17 ], + [ 200.0, 25 ], + [ 201.0, 22 ], + [ 210.0, 25 ], + [ 211.0, 14 ], + [ 220.0, 11 ], + [ 221.0, 6 ], + [ 230.0, 6 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 4 ], + [ 250.0, 2 ], + [ 251.0, 3 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 4 ], + [ 291.0, 4 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 4 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 821.0, 1 ], + [ 831.0, 1 ], + [ 851.0, 1 ], + [ 872.0, 1 ], + [ 962.0, 1 ], + [ 1052.0, 1 ], + [ 1132.0, 1 ], + [ 1162.0, 1 ], + [ 1292.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1402.0, 1 ], + [ 1512.0, 1 ], + [ 1692.0, 1 ], + [ 1762.0, 1 ], + [ 2204.0, 1 ], + [ 2772.0, 1 ], + [ 2944.0, 1 ], + [ 6848.0, 1 ], + [ 30240.0, 1 ], + [ 30528.0, 1 ] + ], + [ + [ 20.0, 809 ], + [ 21.0, 33 ], + [ 30.0, 20452 ], + [ 31.0, 1201 ], + [ 40.0, 3149 ], + [ 41.0, 245 ], + [ 50.0, 364 ], + [ 51.0, 42 ], + [ 60.0, 120 ], + [ 61.0, 13 ], + [ 70.0, 66 ], + [ 71.0, 13 ], + [ 80.0, 51 ], + [ 81.0, 13 ], + [ 90.0, 42 ], + [ 91.0, 6 ], + [ 100.0, 29 ], + [ 101.0, 8 ], + [ 110.0, 34 ], + [ 111.0, 7 ], + [ 120.0, 32 ], + [ 121.0, 11 ], + [ 130.0, 30 ], + [ 131.0, 9 ], + [ 140.0, 27 ], + [ 141.0, 7 ], + [ 150.0, 24 ], + [ 151.0, 12 ], + [ 160.0, 31 ], + [ 161.0, 19 ], + [ 170.0, 29 ], + [ 171.0, 15 ], + [ 180.0, 36 ], + [ 181.0, 20 ], + [ 190.0, 36 ], + [ 191.0, 21 ], + [ 200.0, 28 ], + [ 201.0, 17 ], + [ 210.0, 21 ], + [ 211.0, 11 ], + [ 220.0, 12 ], + [ 221.0, 5 ], + [ 230.0, 11 ], + [ 231.0, 9 ], + [ 240.0, 7 ], + [ 241.0, 5 ], + [ 250.0, 1 ], + [ 251.0, 3 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 451.0, 2 ], + [ 460.0, 2 ], + [ 461.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 3 ], + [ 490.0, 1 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 2 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 671.0, 1 ], + [ 701.0, 1 ], + [ 712.0, 1 ], + [ 891.0, 1 ], + [ 912.0, 1 ], + [ 1002.0, 1 ], + [ 1172.0, 1 ], + [ 1252.0, 1 ], + [ 1712.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1764.0, 1 ], + [ 1814.0, 1 ], + [ 2034.0, 1 ], + [ 2144.0, 1 ], + [ 2232.0, 1 ], + [ 3484.0, 1 ], + [ 7168.0, 1 ], + [ 33984.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 190.0, + 185.94999999999345, + 190.0, + 190.0, + 190.0 + ] + ] + }, + "p0.999" : { + "score" : 531.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 531.0, + "50.0" : 531.0, + "90.0" : 531.0, + "95.0" : 531.0, + "99.0" : 531.0, + "99.9" : 531.0, + "99.99" : 531.0, + "99.999" : 531.0, + "99.9999" : 531.0, + "100.0" : 531.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 570.9599999999919, + 509.54999999999563, + 542.2400000000343, + 547.8500000000131, + 508.13000000003376 + ] + ] + }, + "p0.9999" : { + "score" : 4538.632800006308, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4538.632800006308, + "50.0" : 4538.632800006308, + "90.0" : 4538.632800006308, + "95.0" : 4538.632800006308, + "99.0" : 4538.632800006308, + "99.9" : 4538.632800006308, + "99.99" : 4538.632800006308, + "99.999" : 4538.632800006308, + "99.9999" : 4538.632800006308, + "100.0" : 4538.632800006308 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6094.09279999882, + 5782.203999994323, + 2593.223999999711, + 13128.751999875414, + 4483.469200001244 + ] + ] + }, + "p1.00" : { + "score" : 38912.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 38912.0, + "50.0" : 38912.0, + "90.0" : 38912.0, + "95.0" : 38912.0, + "99.0" : 38912.0, + "99.9" : 38912.0, + "99.99" : 38912.0, + "99.999" : 38912.0, + "99.9999" : 38912.0, + "100.0" : 38912.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 38912.0, + 12624.0, + 2836.0, + 30528.0, + 33984.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 70.65682280078211, + "scoreError" : 1.98997716935709, + "scoreConfidence" : [ + 68.66684563142502, + 72.6467999701392 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 60.0, + "90.0" : 71.0, + "95.0" : 80.0, + "99.0" : 170.0, + "99.9" : 852.0, + "99.99" : 5590.366399999359, + "99.999" : 26604.43135999888, + "99.9999" : 26624.0, + "100.0" : 26624.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 1 ], + [ 60.0, 11314 ], + [ 61.0, 1427 ], + [ 70.0, 5995 ], + [ 71.0, 914 ], + [ 80.0, 330 ], + [ 81.0, 57 ], + [ 90.0, 274 ], + [ 91.0, 53 ], + [ 100.0, 161 ], + [ 101.0, 40 ], + [ 110.0, 52 ], + [ 111.0, 11 ], + [ 120.0, 21 ], + [ 121.0, 7 ], + [ 130.0, 14 ], + [ 131.0, 4 ], + [ 140.0, 13 ], + [ 141.0, 5 ], + [ 150.0, 7 ], + [ 151.0, 5 ], + [ 160.0, 6 ], + [ 161.0, 4 ], + [ 170.0, 8 ], + [ 171.0, 3 ], + [ 180.0, 3 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 551.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 622.0, 1 ], + [ 671.0, 1 ], + [ 852.0, 1 ], + [ 1012.0, 1 ], + [ 1152.0, 1 ], + [ 1182.0, 1 ], + [ 1884.0, 1 ], + [ 4096.0, 1 ], + [ 4352.0, 1 ], + [ 5624.0, 1 ], + [ 7800.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 11367 ], + [ 61.0, 1457 ], + [ 70.0, 5855 ], + [ 71.0, 904 ], + [ 80.0, 374 ], + [ 81.0, 65 ], + [ 90.0, 243 ], + [ 91.0, 48 ], + [ 100.0, 124 ], + [ 101.0, 28 ], + [ 110.0, 39 ], + [ 111.0, 7 ], + [ 120.0, 19 ], + [ 121.0, 3 ], + [ 130.0, 12 ], + [ 131.0, 4 ], + [ 140.0, 9 ], + [ 141.0, 1 ], + [ 150.0, 7 ], + [ 151.0, 2 ], + [ 160.0, 9 ], + [ 161.0, 2 ], + [ 170.0, 8 ], + [ 171.0, 2 ], + [ 180.0, 5 ], + [ 181.0, 1 ], + [ 190.0, 5 ], + [ 191.0, 3 ], + [ 200.0, 5 ], + [ 201.0, 1 ], + [ 210.0, 4 ], + [ 211.0, 4 ], + [ 220.0, 5 ], + [ 221.0, 3 ], + [ 230.0, 6 ], + [ 231.0, 4 ], + [ 240.0, 3 ], + [ 241.0, 4 ], + [ 250.0, 5 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 4 ], + [ 270.0, 5 ], + [ 271.0, 4 ], + [ 280.0, 4 ], + [ 281.0, 7 ], + [ 290.0, 3 ], + [ 291.0, 7 ], + [ 300.0, 4 ], + [ 301.0, 5 ], + [ 310.0, 5 ], + [ 311.0, 4 ], + [ 320.0, 5 ], + [ 321.0, 11 ], + [ 330.0, 3 ], + [ 331.0, 7 ], + [ 340.0, 3 ], + [ 341.0, 7 ], + [ 350.0, 1 ], + [ 351.0, 5 ], + [ 360.0, 2 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 3 ], + [ 380.0, 2 ], + [ 381.0, 4 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 1 ], + [ 520.0, 1 ], + [ 521.0, 1 ], + [ 591.0, 1 ], + [ 642.0, 1 ], + [ 651.0, 1 ], + [ 732.0, 1 ], + [ 1052.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1172.0, 1 ], + [ 1212.0, 1 ], + [ 1232.0, 1 ], + [ 1312.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1532.0, 1 ], + [ 1622.0, 1 ], + [ 3224.0, 1 ], + [ 4688.0, 1 ], + [ 5768.0, 1 ], + [ 26112.0, 1 ], + [ 26624.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 10894 ], + [ 61.0, 1424 ], + [ 70.0, 5967 ], + [ 71.0, 922 ], + [ 80.0, 544 ], + [ 81.0, 91 ], + [ 90.0, 275 ], + [ 91.0, 54 ], + [ 100.0, 167 ], + [ 101.0, 41 ], + [ 110.0, 47 ], + [ 111.0, 15 ], + [ 120.0, 21 ], + [ 121.0, 4 ], + [ 130.0, 15 ], + [ 131.0, 5 ], + [ 140.0, 14 ], + [ 141.0, 4 ], + [ 150.0, 14 ], + [ 151.0, 2 ], + [ 160.0, 10 ], + [ 161.0, 5 ], + [ 170.0, 7 ], + [ 171.0, 3 ], + [ 180.0, 8 ], + [ 181.0, 4 ], + [ 190.0, 6 ], + [ 191.0, 5 ], + [ 200.0, 4 ], + [ 201.0, 5 ], + [ 210.0, 4 ], + [ 211.0, 2 ], + [ 220.0, 5 ], + [ 221.0, 1 ], + [ 230.0, 3 ], + [ 231.0, 3 ], + [ 240.0, 5 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 4 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 5 ], + [ 290.0, 3 ], + [ 291.0, 5 ], + [ 300.0, 6 ], + [ 301.0, 5 ], + [ 310.0, 3 ], + [ 311.0, 5 ], + [ 320.0, 3 ], + [ 321.0, 4 ], + [ 330.0, 4 ], + [ 331.0, 4 ], + [ 340.0, 3 ], + [ 341.0, 7 ], + [ 350.0, 2 ], + [ 351.0, 5 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 3 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 4 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 641.0, 1 ], + [ 731.0, 1 ], + [ 912.0, 1 ], + [ 942.0, 1 ], + [ 992.0, 1 ], + [ 1032.0, 1 ], + [ 1132.0, 1 ], + [ 1352.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1442.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1732.0, 1 ], + [ 1754.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1812.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1852.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1894.0, 1 ], + [ 1932.0, 1 ], + [ 1954.0, 1 ], + [ 2032.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2084.0, 1 ], + [ 2112.0, 1 ], + [ 2144.0, 1 ], + [ 2192.0, 1 ], + [ 2244.0, 1 ], + [ 2344.0, 1 ], + [ 3808.0, 1 ], + [ 4068.0, 1 ], + [ 6080.0, 1 ], + [ 6368.0, 1 ], + [ 24032.0, 1 ], + [ 24896.0, 1 ] + ], + [ + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 10855 ], + [ 61.0, 1400 ], + [ 70.0, 5838 ], + [ 71.0, 936 ], + [ 80.0, 419 ], + [ 81.0, 83 ], + [ 90.0, 284 ], + [ 91.0, 52 ], + [ 100.0, 188 ], + [ 101.0, 46 ], + [ 110.0, 107 ], + [ 111.0, 28 ], + [ 120.0, 34 ], + [ 121.0, 10 ], + [ 130.0, 15 ], + [ 131.0, 5 ], + [ 140.0, 13 ], + [ 141.0, 5 ], + [ 150.0, 10 ], + [ 151.0, 2 ], + [ 160.0, 7 ], + [ 161.0, 3 ], + [ 170.0, 11 ], + [ 171.0, 6 ], + [ 180.0, 11 ], + [ 181.0, 4 ], + [ 190.0, 6 ], + [ 191.0, 4 ], + [ 200.0, 7 ], + [ 201.0, 4 ], + [ 210.0, 7 ], + [ 211.0, 3 ], + [ 220.0, 4 ], + [ 221.0, 4 ], + [ 230.0, 4 ], + [ 231.0, 4 ], + [ 240.0, 8 ], + [ 241.0, 5 ], + [ 250.0, 7 ], + [ 251.0, 5 ], + [ 260.0, 5 ], + [ 261.0, 2 ], + [ 270.0, 6 ], + [ 271.0, 5 ], + [ 280.0, 5 ], + [ 281.0, 6 ], + [ 290.0, 4 ], + [ 291.0, 9 ], + [ 300.0, 5 ], + [ 301.0, 5 ], + [ 310.0, 4 ], + [ 311.0, 8 ], + [ 320.0, 6 ], + [ 321.0, 6 ], + [ 330.0, 4 ], + [ 331.0, 6 ], + [ 340.0, 5 ], + [ 341.0, 5 ], + [ 350.0, 5 ], + [ 351.0, 6 ], + [ 360.0, 1 ], + [ 361.0, 7 ], + [ 370.0, 2 ], + [ 371.0, 4 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 912.0, 1 ], + [ 1242.0, 1 ], + [ 4584.0, 1 ], + [ 5520.0, 1 ], + [ 5536.0, 1 ] + ], + [ + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 11312 ], + [ 61.0, 1494 ], + [ 70.0, 5801 ], + [ 71.0, 906 ], + [ 80.0, 349 ], + [ 81.0, 55 ], + [ 90.0, 257 ], + [ 91.0, 55 ], + [ 100.0, 158 ], + [ 101.0, 40 ], + [ 110.0, 42 ], + [ 111.0, 10 ], + [ 120.0, 24 ], + [ 121.0, 7 ], + [ 130.0, 18 ], + [ 131.0, 5 ], + [ 140.0, 9 ], + [ 141.0, 5 ], + [ 150.0, 9 ], + [ 151.0, 2 ], + [ 160.0, 13 ], + [ 161.0, 4 ], + [ 170.0, 8 ], + [ 171.0, 5 ], + [ 180.0, 7 ], + [ 181.0, 2 ], + [ 190.0, 6 ], + [ 191.0, 4 ], + [ 200.0, 6 ], + [ 201.0, 3 ], + [ 210.0, 5 ], + [ 211.0, 2 ], + [ 220.0, 3 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 3 ], + [ 240.0, 4 ], + [ 241.0, 3 ], + [ 250.0, 2 ], + [ 251.0, 5 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 5 ], + [ 271.0, 1 ], + [ 280.0, 4 ], + [ 281.0, 5 ], + [ 290.0, 3 ], + [ 291.0, 6 ], + [ 300.0, 5 ], + [ 301.0, 2 ], + [ 310.0, 3 ], + [ 311.0, 4 ], + [ 320.0, 5 ], + [ 321.0, 6 ], + [ 330.0, 4 ], + [ 331.0, 7 ], + [ 340.0, 4 ], + [ 341.0, 4 ], + [ 350.0, 2 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 4 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 622.0, 1 ], + [ 712.0, 1 ], + [ 852.0, 1 ], + [ 881.0, 1 ], + [ 972.0, 1 ], + [ 1002.0, 1 ], + [ 1092.0, 1 ], + [ 1492.0, 1 ], + [ 1562.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1892.0, 1 ], + [ 2172.0, 1 ], + [ 2212.0, 1 ], + [ 2404.0, 1 ], + [ 2584.0, 1 ], + [ 3044.0, 1 ], + [ 4096.0, 1 ], + [ 4216.0, 1 ], + [ 5344.0, 1 ], + [ 25696.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 81.0, + 90.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 170.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 170.0, + "50.0" : 170.0, + "90.0" : 170.0, + "95.0" : 170.0, + "99.0" : 170.0, + "99.9" : 170.0, + "99.99" : 170.0, + "99.999" : 170.0, + "99.9999" : 170.0, + "100.0" : 170.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 110.0, + 191.0, + 220.02999999999884, + 210.0, + 170.0 + ] + ] + }, + "p0.999" : { + "score" : 852.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 852.0, + "50.0" : 852.0, + "90.0" : 852.0, + "95.0" : 852.0, + "99.0" : 852.0, + "99.9" : 852.0, + "99.99" : 852.0, + "99.999" : 852.0, + "99.9999" : 852.0, + "100.0" : 852.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 472.77999999999884, + 534.1600000001345, + 1854.0300000000134, + 440.39600000000064, + 858.0610000000743 + ] + ] + }, + "p0.9999" : { + "score" : 5590.366399999359, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5590.366399999359, + "50.0" : 5590.366399999359, + "90.0" : 5590.366399999359, + "95.0" : 5590.366399999359, + "99.0" : 5590.366399999359, + "99.9" : 5590.366399999359, + "99.99" : 5590.366399999359, + "99.999" : 5590.366399999359, + "99.9999" : 5590.366399999359, + "100.0" : 5590.366399999359 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5519.44159999906, + 24460.067199989106, + 22624.179199963808, + 5463.465599998017, + 5254.775199997006 + ] + ] + }, + "p1.00" : { + "score" : 26624.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 26624.0, + "50.0" : 26624.0, + "90.0" : 26624.0, + "95.0" : 26624.0, + "99.0" : 26624.0, + "99.9" : 26624.0, + "99.99" : 26624.0, + "99.999" : 26624.0, + "99.9999" : 26624.0, + "100.0" : 26624.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7800.0, + 26624.0, + 24896.0, + 5536.0, + 25696.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 843.1100699914771, + "scoreError" : 21.7295353510423, + "scoreConfidence" : [ + 821.3805346404348, + 864.8396053425193 + ], + "scorePercentiles" : { + "0.0" : 761.0, + "50.0" : 821.0, + "90.0" : 851.0, + "95.0" : 862.0, + "99.0" : 962.0, + "99.9" : 4007.3120000002673, + "99.99" : 21960.985600000247, + "99.999" : 131490.13503694162, + "99.9999" : 1265664.0, + "100.0" : 1265664.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 771.0, 2 ], + [ 772.0, 2 ], + [ 781.0, 95 ], + [ 782.0, 90 ], + [ 791.0, 895 ], + [ 792.0, 887 ], + [ 801.0, 2984 ], + [ 802.0, 3258 ], + [ 811.0, 4434 ], + [ 812.0, 5195 ], + [ 821.0, 3638 ], + [ 822.0, 4665 ], + [ 831.0, 2184 ], + [ 832.0, 2956 ], + [ 841.0, 1197 ], + [ 842.0, 1856 ], + [ 851.0, 542 ], + [ 852.0, 989 ], + [ 861.0, 307 ], + [ 862.0, 552 ], + [ 871.0, 149 ], + [ 872.0, 299 ], + [ 881.0, 86 ], + [ 882.0, 168 ], + [ 891.0, 52 ], + [ 892.0, 104 ], + [ 901.0, 29 ], + [ 902.0, 94 ], + [ 911.0, 30 ], + [ 912.0, 63 ], + [ 921.0, 38 ], + [ 922.0, 85 ], + [ 931.0, 27 ], + [ 932.0, 79 ], + [ 941.0, 16 ], + [ 942.0, 70 ], + [ 951.0, 14 ], + [ 952.0, 63 ], + [ 961.0, 14 ], + [ 962.0, 58 ], + [ 971.0, 4 ], + [ 972.0, 34 ], + [ 981.0, 5 ], + [ 982.0, 33 ], + [ 991.0, 3 ], + [ 992.0, 12 ], + [ 1001.0, 3 ], + [ 1002.0, 13 ], + [ 1011.0, 1 ], + [ 1012.0, 22 ], + [ 1021.0, 1 ], + [ 1022.0, 11 ], + [ 1030.0, 1 ], + [ 1032.0, 8 ], + [ 1040.0, 1 ], + [ 1042.0, 6 ], + [ 1052.0, 2 ], + [ 1062.0, 3 ], + [ 1072.0, 3 ], + [ 1082.0, 3 ], + [ 1092.0, 4 ], + [ 1102.0, 4 ], + [ 1112.0, 2 ], + [ 1122.0, 2 ], + [ 1132.0, 5 ], + [ 1142.0, 1 ], + [ 1152.0, 2 ], + [ 1162.0, 2 ], + [ 1172.0, 4 ], + [ 1182.0, 3 ], + [ 1192.0, 2 ], + [ 1202.0, 1 ], + [ 1212.0, 3 ], + [ 1222.0, 3 ], + [ 1232.0, 3 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 2 ], + [ 1272.0, 3 ], + [ 1282.0, 2 ], + [ 1292.0, 3 ], + [ 1302.0, 2 ], + [ 1312.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 2 ], + [ 1362.0, 2 ], + [ 1372.0, 2 ], + [ 1382.0, 2 ], + [ 1392.0, 5 ], + [ 1402.0, 5 ], + [ 1412.0, 3 ], + [ 1422.0, 4 ], + [ 1432.0, 7 ], + [ 1442.0, 7 ], + [ 1452.0, 5 ], + [ 1462.0, 4 ], + [ 1472.0, 6 ], + [ 1482.0, 3 ], + [ 1492.0, 4 ], + [ 1502.0, 5 ], + [ 1512.0, 4 ], + [ 1522.0, 6 ], + [ 1532.0, 1 ], + [ 1542.0, 4 ], + [ 1552.0, 3 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 3 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 2 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 2 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1812.0, 1 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1872.0, 1 ], + [ 1874.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1974.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2084.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2552.0, 1 ], + [ 2604.0, 1 ], + [ 2692.0, 1 ], + [ 2744.0, 1 ], + [ 2752.0, 1 ], + [ 2896.0, 1 ], + [ 2924.0, 1 ], + [ 2952.0, 1 ], + [ 3004.0, 1 ], + [ 3032.0, 1 ], + [ 3156.0, 1 ], + [ 3244.0, 1 ], + [ 3364.0, 1 ], + [ 3384.0, 1 ], + [ 3484.0, 1 ], + [ 3516.0, 1 ], + [ 4024.0, 1 ], + [ 4272.0, 1 ], + [ 4296.0, 1 ], + [ 4592.0, 1 ], + [ 4632.0, 1 ], + [ 4688.0, 1 ], + [ 4696.0, 1 ], + [ 4824.0, 1 ], + [ 4864.0, 1 ], + [ 4888.0, 1 ], + [ 4952.0, 1 ], + [ 4960.0, 1 ], + [ 4976.0, 1 ], + [ 5016.0, 1 ], + [ 5056.0, 1 ], + [ 5184.0, 1 ], + [ 5264.0, 1 ], + [ 5360.0, 1 ], + [ 5376.0, 1 ], + [ 5408.0, 1 ], + [ 5440.0, 1 ], + [ 5896.0, 1 ], + [ 6016.0, 1 ], + [ 6368.0, 1 ], + [ 6608.0, 1 ], + [ 6832.0, 1 ], + [ 6920.0, 1 ], + [ 7232.0, 1 ], + [ 8816.0, 1 ], + [ 18592.0, 1 ], + [ 19424.0, 1 ], + [ 19680.0, 1 ], + [ 20416.0, 1 ], + [ 21600.0, 1 ], + [ 23648.0, 1 ], + [ 25120.0, 1 ], + [ 25504.0, 1 ], + [ 46784.0, 1 ] + ], + [ + [ 771.0, 3 ], + [ 772.0, 2 ], + [ 781.0, 79 ], + [ 782.0, 70 ], + [ 791.0, 833 ], + [ 792.0, 885 ], + [ 801.0, 3035 ], + [ 802.0, 3319 ], + [ 811.0, 4605 ], + [ 812.0, 5521 ], + [ 821.0, 3627 ], + [ 822.0, 4628 ], + [ 831.0, 2105 ], + [ 832.0, 2989 ], + [ 841.0, 1157 ], + [ 842.0, 1759 ], + [ 851.0, 605 ], + [ 852.0, 1011 ], + [ 861.0, 320 ], + [ 862.0, 547 ], + [ 871.0, 158 ], + [ 872.0, 307 ], + [ 881.0, 88 ], + [ 882.0, 164 ], + [ 891.0, 42 ], + [ 892.0, 108 ], + [ 901.0, 32 ], + [ 902.0, 68 ], + [ 911.0, 19 ], + [ 912.0, 61 ], + [ 921.0, 12 ], + [ 922.0, 47 ], + [ 931.0, 9 ], + [ 932.0, 41 ], + [ 941.0, 6 ], + [ 942.0, 34 ], + [ 951.0, 6 ], + [ 952.0, 34 ], + [ 961.0, 8 ], + [ 962.0, 24 ], + [ 971.0, 3 ], + [ 972.0, 20 ], + [ 981.0, 4 ], + [ 982.0, 15 ], + [ 991.0, 1 ], + [ 992.0, 10 ], + [ 1001.0, 2 ], + [ 1002.0, 10 ], + [ 1011.0, 1 ], + [ 1012.0, 11 ], + [ 1021.0, 1 ], + [ 1022.0, 6 ], + [ 1030.0, 1 ], + [ 1032.0, 5 ], + [ 1040.0, 1 ], + [ 1042.0, 4 ], + [ 1052.0, 4 ], + [ 1062.0, 2 ], + [ 1072.0, 3 ], + [ 1082.0, 3 ], + [ 1092.0, 7 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 5 ], + [ 1132.0, 4 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 4 ], + [ 1182.0, 4 ], + [ 1192.0, 4 ], + [ 1202.0, 2 ], + [ 1212.0, 2 ], + [ 1222.0, 6 ], + [ 1232.0, 2 ], + [ 1242.0, 3 ], + [ 1252.0, 3 ], + [ 1262.0, 2 ], + [ 1272.0, 2 ], + [ 1282.0, 1 ], + [ 1292.0, 2 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 2 ], + [ 1342.0, 3 ], + [ 1352.0, 3 ], + [ 1362.0, 2 ], + [ 1372.0, 6 ], + [ 1382.0, 3 ], + [ 1392.0, 6 ], + [ 1402.0, 4 ], + [ 1412.0, 2 ], + [ 1422.0, 3 ], + [ 1432.0, 7 ], + [ 1442.0, 8 ], + [ 1452.0, 5 ], + [ 1462.0, 8 ], + [ 1472.0, 5 ], + [ 1482.0, 3 ], + [ 1492.0, 3 ], + [ 1502.0, 3 ], + [ 1512.0, 3 ], + [ 1522.0, 2 ], + [ 1532.0, 1 ], + [ 1542.0, 3 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 1 ], + [ 1622.0, 3 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1702.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1852.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1874.0, 1 ], + [ 1912.0, 1 ], + [ 1934.0, 1 ], + [ 1944.0, 1 ], + [ 1964.0, 1 ], + [ 1992.0, 1 ], + [ 2004.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2124.0, 1 ], + [ 2164.0, 1 ], + [ 2192.0, 1 ], + [ 2232.0, 1 ], + [ 2324.0, 1 ], + [ 2392.0, 1 ], + [ 2412.0, 1 ], + [ 2452.0, 1 ], + [ 2764.0, 1 ], + [ 2792.0, 1 ], + [ 2844.0, 1 ], + [ 3016.0, 1 ], + [ 3116.0, 1 ], + [ 3136.0, 1 ], + [ 3176.0, 1 ], + [ 3204.0, 1 ], + [ 3336.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3484.0, 1 ], + [ 3536.0, 1 ], + [ 3564.0, 1 ], + [ 3584.0, 1 ], + [ 3676.0, 1 ], + [ 3764.0, 1 ], + [ 4168.0, 1 ], + [ 4272.0, 1 ], + [ 4664.0, 1 ], + [ 4688.0, 1 ], + [ 4712.0, 1 ], + [ 4744.0, 1 ], + [ 4808.0, 1 ], + [ 4872.0, 1 ], + [ 4888.0, 1 ], + [ 4904.0, 1 ], + [ 4968.0, 1 ], + [ 4984.0, 1 ], + [ 4992.0, 1 ], + [ 5080.0, 1 ], + [ 5184.0, 1 ], + [ 5280.0, 1 ], + [ 5288.0, 1 ], + [ 5336.0, 1 ], + [ 5416.0, 1 ], + [ 6208.0, 1 ], + [ 6232.0, 1 ], + [ 6328.0, 1 ], + [ 6456.0, 1 ], + [ 6616.0, 1 ], + [ 6720.0, 1 ], + [ 7000.0, 1 ], + [ 8024.0, 1 ], + [ 10848.0, 1 ], + [ 16672.0, 1 ], + [ 18464.0, 1 ], + [ 20096.0, 1 ], + [ 21472.0, 1 ], + [ 21728.0, 1 ], + [ 21920.0, 1 ], + [ 23328.0, 1 ], + [ 29632.0, 1 ], + [ 33088.0, 1 ], + [ 34432.0, 1 ] + ], + [ + [ 762.0, 1 ], + [ 771.0, 4 ], + [ 772.0, 2 ], + [ 781.0, 63 ], + [ 782.0, 82 ], + [ 791.0, 789 ], + [ 792.0, 825 ], + [ 801.0, 2834 ], + [ 802.0, 3157 ], + [ 811.0, 4486 ], + [ 812.0, 5375 ], + [ 821.0, 3754 ], + [ 822.0, 4939 ], + [ 831.0, 2244 ], + [ 832.0, 3116 ], + [ 841.0, 1169 ], + [ 842.0, 1827 ], + [ 851.0, 622 ], + [ 852.0, 1013 ], + [ 861.0, 321 ], + [ 862.0, 553 ], + [ 871.0, 158 ], + [ 872.0, 339 ], + [ 881.0, 82 ], + [ 882.0, 205 ], + [ 891.0, 47 ], + [ 892.0, 103 ], + [ 901.0, 32 ], + [ 902.0, 74 ], + [ 911.0, 19 ], + [ 912.0, 52 ], + [ 921.0, 10 ], + [ 922.0, 19 ], + [ 931.0, 4 ], + [ 932.0, 16 ], + [ 941.0, 5 ], + [ 942.0, 16 ], + [ 951.0, 1 ], + [ 952.0, 15 ], + [ 961.0, 1 ], + [ 962.0, 17 ], + [ 971.0, 3 ], + [ 972.0, 18 ], + [ 981.0, 2 ], + [ 982.0, 13 ], + [ 991.0, 2 ], + [ 992.0, 12 ], + [ 1001.0, 2 ], + [ 1002.0, 6 ], + [ 1011.0, 1 ], + [ 1012.0, 6 ], + [ 1021.0, 1 ], + [ 1022.0, 6 ], + [ 1030.0, 1 ], + [ 1032.0, 4 ], + [ 1040.0, 1 ], + [ 1042.0, 3 ], + [ 1052.0, 3 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 3 ], + [ 1092.0, 2 ], + [ 1102.0, 2 ], + [ 1112.0, 3 ], + [ 1122.0, 5 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 3 ], + [ 1172.0, 2 ], + [ 1182.0, 1 ], + [ 1192.0, 4 ], + [ 1202.0, 3 ], + [ 1212.0, 6 ], + [ 1222.0, 3 ], + [ 1232.0, 4 ], + [ 1242.0, 1 ], + [ 1252.0, 3 ], + [ 1262.0, 3 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1292.0, 3 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 2 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 2 ], + [ 1372.0, 2 ], + [ 1382.0, 2 ], + [ 1392.0, 2 ], + [ 1402.0, 5 ], + [ 1412.0, 4 ], + [ 1422.0, 7 ], + [ 1432.0, 5 ], + [ 1442.0, 7 ], + [ 1452.0, 8 ], + [ 1462.0, 4 ], + [ 1472.0, 6 ], + [ 1482.0, 5 ], + [ 1492.0, 5 ], + [ 1502.0, 7 ], + [ 1512.0, 3 ], + [ 1522.0, 1 ], + [ 1532.0, 3 ], + [ 1542.0, 2 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 2 ], + [ 1632.0, 2 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1802.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1872.0, 2 ], + [ 1874.0, 1 ], + [ 1882.0, 1 ], + [ 1902.0, 1 ], + [ 1914.0, 1 ], + [ 1924.0, 1 ], + [ 1964.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2092.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 2 ], + [ 2132.0, 1 ], + [ 2152.0, 1 ], + [ 2204.0, 1 ], + [ 2344.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2432.0, 1 ], + [ 2524.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2692.0, 1 ], + [ 2732.0, 1 ], + [ 2764.0, 1 ], + [ 2816.0, 1 ], + [ 3316.0, 1 ], + [ 3396.0, 1 ], + [ 3996.0, 1 ], + [ 4528.0, 1 ], + [ 4536.0, 1 ], + [ 4632.0, 1 ], + [ 4648.0, 1 ], + [ 4664.0, 1 ], + [ 4672.0, 1 ], + [ 4704.0, 1 ], + [ 4728.0, 1 ], + [ 4776.0, 1 ], + [ 4848.0, 1 ], + [ 4896.0, 1 ], + [ 4904.0, 1 ], + [ 4968.0, 1 ], + [ 4992.0, 1 ], + [ 5096.0, 2 ], + [ 5200.0, 1 ], + [ 5216.0, 1 ], + [ 5264.0, 1 ], + [ 5368.0, 1 ], + [ 5400.0, 1 ], + [ 6008.0, 1 ], + [ 6040.0, 1 ], + [ 6248.0, 1 ], + [ 6320.0, 1 ], + [ 6720.0, 1 ], + [ 7080.0, 1 ], + [ 7320.0, 1 ], + [ 7768.0, 1 ], + [ 17824.0, 1 ], + [ 17952.0, 1 ], + [ 18688.0, 1 ], + [ 18848.0, 1 ], + [ 19552.0, 1 ], + [ 19648.0, 1 ], + [ 19968.0, 1 ], + [ 21280.0, 1 ], + [ 21344.0, 1 ], + [ 21984.0, 1 ], + [ 24032.0, 1 ], + [ 26976.0, 1 ], + [ 33792.0, 1 ], + [ 1265664.0, 1 ] + ], + [ + [ 771.0, 2 ], + [ 772.0, 1 ], + [ 781.0, 63 ], + [ 782.0, 55 ], + [ 791.0, 670 ], + [ 792.0, 685 ], + [ 801.0, 2744 ], + [ 802.0, 2977 ], + [ 811.0, 4431 ], + [ 812.0, 5269 ], + [ 821.0, 3799 ], + [ 822.0, 4802 ], + [ 831.0, 2342 ], + [ 832.0, 3247 ], + [ 841.0, 1255 ], + [ 842.0, 1943 ], + [ 851.0, 712 ], + [ 852.0, 1108 ], + [ 861.0, 363 ], + [ 862.0, 684 ], + [ 871.0, 187 ], + [ 872.0, 338 ], + [ 881.0, 99 ], + [ 882.0, 195 ], + [ 891.0, 43 ], + [ 892.0, 113 ], + [ 901.0, 22 ], + [ 902.0, 62 ], + [ 911.0, 19 ], + [ 912.0, 54 ], + [ 921.0, 7 ], + [ 922.0, 26 ], + [ 931.0, 3 ], + [ 932.0, 16 ], + [ 941.0, 7 ], + [ 942.0, 12 ], + [ 951.0, 3 ], + [ 952.0, 11 ], + [ 961.0, 3 ], + [ 962.0, 9 ], + [ 971.0, 3 ], + [ 972.0, 10 ], + [ 981.0, 1 ], + [ 982.0, 5 ], + [ 991.0, 2 ], + [ 992.0, 9 ], + [ 1001.0, 1 ], + [ 1002.0, 6 ], + [ 1011.0, 1 ], + [ 1012.0, 3 ], + [ 1021.0, 1 ], + [ 1022.0, 6 ], + [ 1030.0, 1 ], + [ 1032.0, 3 ], + [ 1042.0, 5 ], + [ 1052.0, 3 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 4 ], + [ 1092.0, 2 ], + [ 1102.0, 3 ], + [ 1112.0, 4 ], + [ 1122.0, 4 ], + [ 1132.0, 2 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 3 ], + [ 1182.0, 3 ], + [ 1192.0, 5 ], + [ 1202.0, 6 ], + [ 1212.0, 5 ], + [ 1222.0, 3 ], + [ 1232.0, 3 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 2 ], + [ 1282.0, 1 ], + [ 1292.0, 3 ], + [ 1302.0, 2 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 4 ], + [ 1362.0, 3 ], + [ 1372.0, 2 ], + [ 1382.0, 4 ], + [ 1392.0, 2 ], + [ 1402.0, 6 ], + [ 1412.0, 2 ], + [ 1422.0, 3 ], + [ 1432.0, 3 ], + [ 1442.0, 3 ], + [ 1452.0, 12 ], + [ 1462.0, 9 ], + [ 1472.0, 6 ], + [ 1482.0, 6 ], + [ 1492.0, 7 ], + [ 1502.0, 5 ], + [ 1512.0, 2 ], + [ 1522.0, 2 ], + [ 1532.0, 2 ], + [ 1542.0, 2 ], + [ 1552.0, 1 ], + [ 1562.0, 3 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 2 ], + [ 1622.0, 2 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 2 ], + [ 1734.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1772.0, 2 ], + [ 1774.0, 1 ], + [ 1782.0, 2 ], + [ 1792.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 2 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1882.0, 1 ], + [ 1892.0, 1 ], + [ 1904.0, 2 ], + [ 1912.0, 1 ], + [ 1924.0, 1 ], + [ 1942.0, 1 ], + [ 2002.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 2 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2244.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2384.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2492.0, 1 ], + [ 2572.0, 1 ], + [ 2604.0, 1 ], + [ 2724.0, 1 ], + [ 2744.0, 1 ], + [ 2832.0, 1 ], + [ 3056.0, 1 ], + [ 3176.0, 1 ], + [ 3384.0, 1 ], + [ 3436.0, 1 ], + [ 4488.0, 1 ], + [ 4648.0, 1 ], + [ 4656.0, 1 ], + [ 4664.0, 1 ], + [ 4736.0, 1 ], + [ 4744.0, 1 ], + [ 4752.0, 1 ], + [ 4768.0, 1 ], + [ 4848.0, 1 ], + [ 4888.0, 1 ], + [ 4976.0, 1 ], + [ 5008.0, 1 ], + [ 5056.0, 1 ], + [ 5256.0, 1 ], + [ 5288.0, 1 ], + [ 5320.0, 1 ], + [ 5336.0, 1 ], + [ 5368.0, 1 ], + [ 5576.0, 1 ], + [ 5656.0, 1 ], + [ 5688.0, 1 ], + [ 5744.0, 1 ], + [ 5968.0, 1 ], + [ 6568.0, 1 ], + [ 8272.0, 1 ], + [ 18656.0, 1 ], + [ 18688.0, 1 ], + [ 19296.0, 1 ], + [ 19520.0, 1 ], + [ 20256.0, 1 ], + [ 20384.0, 1 ], + [ 20960.0, 1 ], + [ 34624.0, 1 ], + [ 53888.0, 1 ] + ], + [ + [ 761.0, 1 ], + [ 771.0, 3 ], + [ 772.0, 3 ], + [ 781.0, 82 ], + [ 782.0, 88 ], + [ 791.0, 742 ], + [ 792.0, 797 ], + [ 801.0, 2808 ], + [ 802.0, 3109 ], + [ 811.0, 4434 ], + [ 812.0, 5247 ], + [ 821.0, 3794 ], + [ 822.0, 4871 ], + [ 831.0, 2322 ], + [ 832.0, 3231 ], + [ 841.0, 1268 ], + [ 842.0, 1838 ], + [ 851.0, 676 ], + [ 852.0, 1071 ], + [ 861.0, 331 ], + [ 862.0, 568 ], + [ 871.0, 173 ], + [ 872.0, 339 ], + [ 881.0, 69 ], + [ 882.0, 160 ], + [ 891.0, 40 ], + [ 892.0, 91 ], + [ 901.0, 23 ], + [ 902.0, 52 ], + [ 911.0, 11 ], + [ 912.0, 37 ], + [ 921.0, 2 ], + [ 922.0, 25 ], + [ 931.0, 4 ], + [ 932.0, 13 ], + [ 941.0, 2 ], + [ 942.0, 10 ], + [ 951.0, 3 ], + [ 952.0, 4 ], + [ 961.0, 1 ], + [ 962.0, 9 ], + [ 971.0, 2 ], + [ 972.0, 7 ], + [ 981.0, 1 ], + [ 982.0, 8 ], + [ 991.0, 1 ], + [ 992.0, 5 ], + [ 1001.0, 2 ], + [ 1002.0, 6 ], + [ 1012.0, 5 ], + [ 1021.0, 1 ], + [ 1022.0, 8 ], + [ 1032.0, 2 ], + [ 1042.0, 6 ], + [ 1052.0, 5 ], + [ 1062.0, 2 ], + [ 1072.0, 5 ], + [ 1082.0, 3 ], + [ 1092.0, 2 ], + [ 1102.0, 2 ], + [ 1112.0, 5 ], + [ 1122.0, 3 ], + [ 1132.0, 3 ], + [ 1142.0, 3 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 1 ], + [ 1182.0, 6 ], + [ 1192.0, 1 ], + [ 1202.0, 4 ], + [ 1212.0, 4 ], + [ 1222.0, 1 ], + [ 1232.0, 3 ], + [ 1242.0, 4 ], + [ 1252.0, 1 ], + [ 1262.0, 2 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1292.0, 3 ], + [ 1302.0, 3 ], + [ 1312.0, 2 ], + [ 1322.0, 2 ], + [ 1332.0, 3 ], + [ 1342.0, 2 ], + [ 1352.0, 3 ], + [ 1362.0, 3 ], + [ 1372.0, 6 ], + [ 1382.0, 8 ], + [ 1392.0, 6 ], + [ 1402.0, 4 ], + [ 1412.0, 8 ], + [ 1422.0, 4 ], + [ 1432.0, 7 ], + [ 1442.0, 8 ], + [ 1452.0, 5 ], + [ 1462.0, 7 ], + [ 1472.0, 8 ], + [ 1482.0, 6 ], + [ 1492.0, 7 ], + [ 1502.0, 2 ], + [ 1512.0, 2 ], + [ 1522.0, 5 ], + [ 1532.0, 1 ], + [ 1542.0, 2 ], + [ 1552.0, 2 ], + [ 1562.0, 1 ], + [ 1572.0, 2 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 2 ], + [ 1622.0, 1 ], + [ 1632.0, 2 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 2 ], + [ 1674.0, 1 ], + [ 1682.0, 2 ], + [ 1702.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 2 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1814.0, 2 ], + [ 1822.0, 1 ], + [ 1824.0, 2 ], + [ 1834.0, 2 ], + [ 1852.0, 1 ], + [ 1882.0, 1 ], + [ 1904.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 2 ], + [ 1994.0, 1 ], + [ 2014.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2084.0, 2 ], + [ 2152.0, 1 ], + [ 2192.0, 1 ], + [ 2212.0, 1 ], + [ 2252.0, 1 ], + [ 2452.0, 1 ], + [ 2544.0, 1 ], + [ 2632.0, 1 ], + [ 2652.0, 1 ], + [ 2712.0, 1 ], + [ 2756.0, 1 ], + [ 2872.0, 1 ], + [ 2952.0, 1 ], + [ 3076.0, 1 ], + [ 3176.0, 1 ], + [ 3184.0, 1 ], + [ 3344.0, 1 ], + [ 3396.0, 1 ], + [ 3756.0, 1 ], + [ 4248.0, 1 ], + [ 4256.0, 1 ], + [ 4624.0, 1 ], + [ 4648.0, 1 ], + [ 4744.0, 1 ], + [ 4816.0, 1 ], + [ 4864.0, 1 ], + [ 5016.0, 1 ], + [ 5024.0, 1 ], + [ 5088.0, 1 ], + [ 5144.0, 1 ], + [ 5160.0, 1 ], + [ 5240.0, 1 ], + [ 5280.0, 1 ], + [ 5336.0, 1 ], + [ 5400.0, 1 ], + [ 5560.0, 1 ], + [ 5648.0, 1 ], + [ 5680.0, 1 ], + [ 5880.0, 1 ], + [ 5896.0, 1 ], + [ 5936.0, 1 ], + [ 6448.0, 1 ], + [ 6768.0, 1 ], + [ 7752.0, 1 ], + [ 7928.0, 1 ], + [ 8032.0, 1 ], + [ 17824.0, 1 ], + [ 18176.0, 1 ], + [ 18816.0, 1 ], + [ 19008.0, 1 ], + [ 19392.0, 1 ], + [ 20576.0, 1 ], + [ 20672.0, 1 ], + [ 21248.0, 1 ], + [ 21728.0, 1 ], + [ 24448.0, 1 ], + [ 24704.0, 1 ], + [ 34432.0, 1 ], + [ 35520.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 761.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 761.0, + "50.0" : 761.0, + "90.0" : 761.0, + "95.0" : 761.0, + "99.0" : 761.0, + "99.9" : 761.0, + "99.99" : 761.0, + "99.999" : 761.0, + "99.9999" : 761.0, + "100.0" : 761.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 771.0, + 771.0, + 762.0, + 771.0, + 761.0 + ] + ] + }, + "p0.50" : { + "score" : 821.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 821.0, + "50.0" : 821.0, + "90.0" : 821.0, + "95.0" : 821.0, + "99.0" : 821.0, + "99.9" : 821.0, + "99.99" : 821.0, + "99.999" : 821.0, + "99.9999" : 821.0, + "100.0" : 821.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 821.0, + 821.0, + 821.0, + 821.0, + 821.0 + ] + ] + }, + "p0.90" : { + "score" : 851.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 851.0, + "50.0" : 851.0, + "90.0" : 851.0, + "95.0" : 851.0, + "99.0" : 851.0, + "99.9" : 851.0, + "99.99" : 851.0, + "99.999" : 851.0, + "99.9999" : 851.0, + "100.0" : 851.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 851.0, + 851.0, + 851.0, + 851.0, + 851.0 + ] + ] + }, + "p0.95" : { + "score" : 862.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 862.0, + "50.0" : 862.0, + "90.0" : 862.0, + "95.0" : 862.0, + "99.0" : 862.0, + "99.9" : 862.0, + "99.99" : 862.0, + "99.999" : 862.0, + "99.9999" : 862.0, + "100.0" : 862.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 871.0, + 862.0, + 862.0, + 862.0, + 862.0 + ] + ] + }, + "p0.99" : { + "score" : 962.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 962.0, + "50.0" : 962.0, + "90.0" : 962.0, + "95.0" : 962.0, + "99.0" : 962.0, + "99.9" : 962.0, + "99.99" : 962.0, + "99.999" : 962.0, + "99.9999" : 962.0, + "100.0" : 962.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 981.0400000000009, + 962.0, + 942.0, + 932.0, + 942.0 + ] + ] + }, + "p0.999" : { + "score" : 4007.3120000002673, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4007.3120000002673, + "50.0" : 4007.3120000002673, + "90.0" : 4007.3120000002673, + "95.0" : 4007.3120000002673, + "99.0" : 4007.3120000002673, + "99.9" : 4007.3120000002673, + "99.99" : 4007.3120000002673, + "99.999" : 4007.3120000002673, + "99.9999" : 4007.3120000002673, + "100.0" : 4007.3120000002673 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3670.4320000018924, + 3869.4439999994356, + 4666.087999999989, + 2896.736000000965, + 4360.880000001285 + ] + ] + }, + "p0.9999" : { + "score" : 21960.985600000247, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 21960.985600000247, + "50.0" : 21960.985600000247, + "90.0" : 21960.985600000247, + "95.0" : 21960.985600000247, + "99.0" : 21960.985600000247, + "99.9" : 21960.985600000247, + "99.99" : 21960.985600000247, + "99.999" : 21960.985600000247, + "99.9999" : 21960.985600000247, + "100.0" : 21960.985600000247 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 23839.94879999198, + 24122.934400008293, + 24403.238400003873, + 20458.246399997734, + 24480.895999999717 + ] + ] + }, + "p1.00" : { + "score" : 1265664.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1265664.0, + "50.0" : 1265664.0, + "90.0" : 1265664.0, + "95.0" : 1265664.0, + "99.0" : 1265664.0, + "99.9" : 1265664.0, + "99.99" : 1265664.0, + "99.999" : 1265664.0, + "99.9999" : 1265664.0, + "100.0" : 1265664.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 46784.0, + 34432.0, + 1265664.0, + 53888.0, + 35520.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 123994.41965748325, + "scoreError" : 210.37349825302772, + "scoreConfidence" : [ + 123784.04615923022, + 124204.79315573628 + ], + "scorePercentiles" : { + "0.0" : 121600.0, + "50.0" : 122880.0, + "90.0" : 124416.0, + "95.0" : 127289.59999999963, + "99.0" : 143360.0, + "99.9" : 198325.50400000066, + "99.99" : 517372.00640003383, + "99.999" : 1488896.0, + "99.9999" : 1488896.0, + "100.0" : 1488896.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 121984.0, 1 ], + [ 122240.0, 1 ], + [ 122368.0, 5 ], + [ 122496.0, 156 ], + [ 122624.0, 745 ], + [ 122752.0, 1437 ], + [ 122880.0, 1384 ], + [ 123008.0, 942 ], + [ 123136.0, 542 ], + [ 123264.0, 441 ], + [ 123392.0, 461 ], + [ 123520.0, 354 ], + [ 123648.0, 237 ], + [ 123776.0, 151 ], + [ 123904.0, 117 ], + [ 124032.0, 103 ], + [ 124160.0, 77 ], + [ 124288.0, 47 ], + [ 124416.0, 34 ], + [ 124544.0, 21 ], + [ 124672.0, 24 ], + [ 124800.0, 28 ], + [ 124928.0, 20 ], + [ 125056.0, 31 ], + [ 125184.0, 29 ], + [ 125312.0, 34 ], + [ 125440.0, 13 ], + [ 125568.0, 15 ], + [ 125696.0, 10 ], + [ 125824.0, 12 ], + [ 125952.0, 8 ], + [ 126080.0, 9 ], + [ 126208.0, 6 ], + [ 126336.0, 7 ], + [ 126464.0, 7 ], + [ 126592.0, 11 ], + [ 126720.0, 14 ], + [ 126848.0, 22 ], + [ 126976.0, 22 ], + [ 127104.0, 24 ], + [ 127232.0, 21 ], + [ 127360.0, 17 ], + [ 127488.0, 15 ], + [ 127616.0, 16 ], + [ 127744.0, 11 ], + [ 127872.0, 9 ], + [ 128000.0, 19 ], + [ 128128.0, 11 ], + [ 128256.0, 8 ], + [ 128384.0, 9 ], + [ 128512.0, 5 ], + [ 128640.0, 8 ], + [ 128768.0, 4 ], + [ 128896.0, 6 ], + [ 129024.0, 6 ], + [ 129152.0, 7 ], + [ 129280.0, 4 ], + [ 129408.0, 5 ], + [ 129536.0, 4 ], + [ 129664.0, 6 ], + [ 129792.0, 2 ], + [ 129920.0, 1 ], + [ 130048.0, 1 ], + [ 130176.0, 4 ], + [ 130304.0, 3 ], + [ 130432.0, 4 ], + [ 130560.0, 5 ], + [ 130688.0, 5 ], + [ 130816.0, 5 ], + [ 130944.0, 4 ], + [ 131072.0, 2 ], + [ 131328.0, 6 ], + [ 131584.0, 8 ], + [ 131840.0, 7 ], + [ 132096.0, 8 ], + [ 132352.0, 3 ], + [ 132608.0, 9 ], + [ 132864.0, 5 ], + [ 133120.0, 2 ], + [ 133376.0, 2 ], + [ 133632.0, 1 ], + [ 133888.0, 1 ], + [ 134144.0, 5 ], + [ 134400.0, 1 ], + [ 134656.0, 1 ], + [ 135168.0, 1 ], + [ 135424.0, 2 ], + [ 135680.0, 3 ], + [ 136192.0, 1 ], + [ 136448.0, 2 ], + [ 136960.0, 2 ], + [ 137728.0, 1 ], + [ 137984.0, 1 ], + [ 138240.0, 2 ], + [ 138496.0, 1 ], + [ 138752.0, 1 ], + [ 139264.0, 2 ], + [ 139520.0, 4 ], + [ 139776.0, 6 ], + [ 140032.0, 2 ], + [ 140288.0, 4 ], + [ 140544.0, 4 ], + [ 140800.0, 5 ], + [ 141056.0, 8 ], + [ 141312.0, 3 ], + [ 141568.0, 3 ], + [ 141824.0, 5 ], + [ 142080.0, 3 ], + [ 142336.0, 7 ], + [ 142592.0, 5 ], + [ 142848.0, 2 ], + [ 143104.0, 2 ], + [ 143360.0, 4 ], + [ 143616.0, 3 ], + [ 143872.0, 5 ], + [ 144128.0, 1 ], + [ 144384.0, 2 ], + [ 144640.0, 2 ], + [ 144896.0, 3 ], + [ 145152.0, 1 ], + [ 145408.0, 1 ], + [ 145664.0, 1 ], + [ 145920.0, 2 ], + [ 146432.0, 1 ], + [ 147200.0, 1 ], + [ 147712.0, 1 ], + [ 148480.0, 1 ], + [ 148736.0, 1 ], + [ 149248.0, 1 ], + [ 150528.0, 1 ], + [ 151808.0, 1 ], + [ 152064.0, 1 ], + [ 153088.0, 2 ], + [ 153344.0, 2 ], + [ 153600.0, 1 ], + [ 153856.0, 4 ], + [ 154112.0, 1 ], + [ 154880.0, 2 ], + [ 155136.0, 1 ], + [ 155392.0, 1 ], + [ 156672.0, 1 ], + [ 157440.0, 1 ], + [ 159744.0, 1 ], + [ 160000.0, 2 ], + [ 160256.0, 2 ], + [ 160512.0, 1 ], + [ 161024.0, 1 ], + [ 161280.0, 1 ], + [ 162816.0, 1 ], + [ 163840.0, 2 ], + [ 164352.0, 1 ], + [ 164608.0, 1 ], + [ 165120.0, 1 ], + [ 168192.0, 2 ], + [ 168960.0, 1 ], + [ 170496.0, 1 ], + [ 172288.0, 1 ], + [ 173824.0, 1 ], + [ 174336.0, 1 ], + [ 176640.0, 1 ], + [ 183552.0, 2 ], + [ 186880.0, 1 ], + [ 188416.0, 1 ], + [ 193536.0, 1 ], + [ 199680.0, 1 ], + [ 209920.0, 1 ], + [ 216576.0, 1 ], + [ 217856.0, 1 ], + [ 218112.0, 1 ], + [ 229632.0, 1 ], + [ 247296.0, 1 ], + [ 389120.0, 1 ] + ], + [ + [ 121600.0, 1 ], + [ 121984.0, 1 ], + [ 122240.0, 5 ], + [ 122368.0, 60 ], + [ 122496.0, 522 ], + [ 122624.0, 1251 ], + [ 122752.0, 1500 ], + [ 122880.0, 1110 ], + [ 123008.0, 664 ], + [ 123136.0, 425 ], + [ 123264.0, 478 ], + [ 123392.0, 378 ], + [ 123520.0, 288 ], + [ 123648.0, 188 ], + [ 123776.0, 125 ], + [ 123904.0, 99 ], + [ 124032.0, 86 ], + [ 124160.0, 57 ], + [ 124288.0, 23 ], + [ 124416.0, 19 ], + [ 124544.0, 31 ], + [ 124672.0, 21 ], + [ 124800.0, 30 ], + [ 124928.0, 23 ], + [ 125056.0, 22 ], + [ 125184.0, 24 ], + [ 125312.0, 16 ], + [ 125440.0, 19 ], + [ 125568.0, 16 ], + [ 125696.0, 8 ], + [ 125824.0, 7 ], + [ 125952.0, 8 ], + [ 126080.0, 6 ], + [ 126208.0, 6 ], + [ 126336.0, 5 ], + [ 126464.0, 25 ], + [ 126592.0, 20 ], + [ 126720.0, 23 ], + [ 126848.0, 16 ], + [ 126976.0, 19 ], + [ 127104.0, 18 ], + [ 127232.0, 19 ], + [ 127360.0, 24 ], + [ 127488.0, 14 ], + [ 127616.0, 12 ], + [ 127744.0, 12 ], + [ 127872.0, 9 ], + [ 128000.0, 4 ], + [ 128128.0, 8 ], + [ 128256.0, 9 ], + [ 128384.0, 9 ], + [ 128512.0, 6 ], + [ 128640.0, 4 ], + [ 128768.0, 4 ], + [ 128896.0, 5 ], + [ 129024.0, 8 ], + [ 129152.0, 4 ], + [ 129280.0, 1 ], + [ 129408.0, 4 ], + [ 129536.0, 4 ], + [ 129664.0, 3 ], + [ 129792.0, 8 ], + [ 129920.0, 2 ], + [ 130048.0, 2 ], + [ 130304.0, 4 ], + [ 130432.0, 4 ], + [ 130560.0, 2 ], + [ 130688.0, 3 ], + [ 130816.0, 4 ], + [ 130944.0, 1 ], + [ 131072.0, 2 ], + [ 131328.0, 4 ], + [ 131584.0, 2 ], + [ 131840.0, 6 ], + [ 132096.0, 5 ], + [ 132352.0, 3 ], + [ 132608.0, 4 ], + [ 132864.0, 5 ], + [ 133120.0, 3 ], + [ 133376.0, 3 ], + [ 133632.0, 4 ], + [ 133888.0, 3 ], + [ 134144.0, 2 ], + [ 134400.0, 1 ], + [ 134656.0, 1 ], + [ 134912.0, 1 ], + [ 135168.0, 1 ], + [ 135680.0, 2 ], + [ 136192.0, 2 ], + [ 136448.0, 1 ], + [ 136704.0, 1 ], + [ 137216.0, 1 ], + [ 137472.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 1 ], + [ 138240.0, 4 ], + [ 138752.0, 4 ], + [ 139008.0, 2 ], + [ 139264.0, 6 ], + [ 139520.0, 2 ], + [ 139776.0, 10 ], + [ 140032.0, 5 ], + [ 140288.0, 4 ], + [ 140544.0, 6 ], + [ 140800.0, 5 ], + [ 141056.0, 4 ], + [ 141312.0, 5 ], + [ 141568.0, 5 ], + [ 141824.0, 4 ], + [ 142080.0, 4 ], + [ 142336.0, 2 ], + [ 142848.0, 5 ], + [ 143104.0, 1 ], + [ 143360.0, 3 ], + [ 143616.0, 1 ], + [ 143872.0, 2 ], + [ 144128.0, 1 ], + [ 144384.0, 1 ], + [ 144640.0, 2 ], + [ 144896.0, 3 ], + [ 145408.0, 2 ], + [ 146176.0, 1 ], + [ 146688.0, 1 ], + [ 146944.0, 2 ], + [ 147456.0, 1 ], + [ 147968.0, 1 ], + [ 148224.0, 1 ], + [ 148480.0, 1 ], + [ 148736.0, 1 ], + [ 148992.0, 4 ], + [ 149248.0, 1 ], + [ 149760.0, 1 ], + [ 150528.0, 1 ], + [ 151552.0, 1 ], + [ 152576.0, 1 ], + [ 153088.0, 1 ], + [ 153344.0, 1 ], + [ 153600.0, 1 ], + [ 154368.0, 2 ], + [ 154880.0, 2 ], + [ 155392.0, 1 ], + [ 155648.0, 1 ], + [ 155904.0, 1 ], + [ 156672.0, 1 ], + [ 156928.0, 2 ], + [ 157440.0, 1 ], + [ 159744.0, 1 ], + [ 161280.0, 1 ], + [ 161792.0, 3 ], + [ 162048.0, 1 ], + [ 162560.0, 2 ], + [ 163328.0, 1 ], + [ 164096.0, 1 ], + [ 164864.0, 2 ], + [ 165888.0, 1 ], + [ 168704.0, 1 ], + [ 170752.0, 1 ], + [ 171520.0, 1 ], + [ 174592.0, 1 ], + [ 174848.0, 1 ], + [ 175360.0, 1 ], + [ 176128.0, 1 ], + [ 179968.0, 1 ], + [ 182016.0, 1 ], + [ 186112.0, 1 ], + [ 192512.0, 1 ], + [ 194304.0, 1 ], + [ 198400.0, 1 ], + [ 199424.0, 2 ], + [ 215040.0, 1 ], + [ 216832.0, 1 ], + [ 220672.0, 1 ], + [ 222208.0, 1 ], + [ 361984.0, 1 ], + [ 1458176.0, 1 ] + ], + [ + [ 121600.0, 2 ], + [ 121728.0, 2 ], + [ 121984.0, 1 ], + [ 122240.0, 5 ], + [ 122368.0, 142 ], + [ 122496.0, 849 ], + [ 122624.0, 1235 ], + [ 122752.0, 1245 ], + [ 122880.0, 899 ], + [ 123008.0, 650 ], + [ 123136.0, 500 ], + [ 123264.0, 501 ], + [ 123392.0, 356 ], + [ 123520.0, 265 ], + [ 123648.0, 182 ], + [ 123776.0, 128 ], + [ 123904.0, 93 ], + [ 124032.0, 81 ], + [ 124160.0, 49 ], + [ 124288.0, 36 ], + [ 124416.0, 26 ], + [ 124544.0, 27 ], + [ 124672.0, 38 ], + [ 124800.0, 26 ], + [ 124928.0, 26 ], + [ 125056.0, 23 ], + [ 125184.0, 26 ], + [ 125312.0, 27 ], + [ 125440.0, 11 ], + [ 125568.0, 12 ], + [ 125696.0, 11 ], + [ 125824.0, 4 ], + [ 125952.0, 8 ], + [ 126080.0, 6 ], + [ 126208.0, 9 ], + [ 126336.0, 14 ], + [ 126464.0, 12 ], + [ 126592.0, 18 ], + [ 126720.0, 20 ], + [ 126848.0, 17 ], + [ 126976.0, 22 ], + [ 127104.0, 18 ], + [ 127232.0, 13 ], + [ 127360.0, 19 ], + [ 127488.0, 19 ], + [ 127616.0, 8 ], + [ 127744.0, 10 ], + [ 127872.0, 11 ], + [ 128000.0, 12 ], + [ 128128.0, 8 ], + [ 128256.0, 4 ], + [ 128384.0, 5 ], + [ 128512.0, 11 ], + [ 128640.0, 6 ], + [ 128768.0, 8 ], + [ 128896.0, 5 ], + [ 129024.0, 5 ], + [ 129152.0, 8 ], + [ 129280.0, 6 ], + [ 129408.0, 4 ], + [ 129536.0, 6 ], + [ 129664.0, 4 ], + [ 129792.0, 5 ], + [ 129920.0, 1 ], + [ 130048.0, 2 ], + [ 130176.0, 3 ], + [ 130304.0, 2 ], + [ 130432.0, 4 ], + [ 130560.0, 1 ], + [ 130688.0, 1 ], + [ 130816.0, 2 ], + [ 130944.0, 5 ], + [ 131072.0, 6 ], + [ 131328.0, 4 ], + [ 131584.0, 4 ], + [ 131840.0, 4 ], + [ 132096.0, 5 ], + [ 132352.0, 5 ], + [ 132608.0, 4 ], + [ 132864.0, 2 ], + [ 133120.0, 2 ], + [ 133376.0, 2 ], + [ 133632.0, 2 ], + [ 133888.0, 2 ], + [ 134400.0, 1 ], + [ 134656.0, 2 ], + [ 134912.0, 2 ], + [ 135168.0, 2 ], + [ 135424.0, 3 ], + [ 135936.0, 3 ], + [ 136192.0, 1 ], + [ 136704.0, 2 ], + [ 136960.0, 1 ], + [ 137472.0, 1 ], + [ 137984.0, 2 ], + [ 138752.0, 3 ], + [ 139008.0, 4 ], + [ 139264.0, 2 ], + [ 139520.0, 3 ], + [ 139776.0, 5 ], + [ 140032.0, 2 ], + [ 140288.0, 3 ], + [ 140544.0, 7 ], + [ 140800.0, 5 ], + [ 141056.0, 4 ], + [ 141312.0, 6 ], + [ 141568.0, 5 ], + [ 141824.0, 5 ], + [ 142080.0, 3 ], + [ 142336.0, 3 ], + [ 142592.0, 3 ], + [ 142848.0, 2 ], + [ 143104.0, 5 ], + [ 143360.0, 5 ], + [ 143616.0, 6 ], + [ 143872.0, 1 ], + [ 144128.0, 1 ], + [ 144384.0, 1 ], + [ 144640.0, 7 ], + [ 144896.0, 1 ], + [ 145152.0, 2 ], + [ 145408.0, 1 ], + [ 145664.0, 3 ], + [ 145920.0, 2 ], + [ 146176.0, 3 ], + [ 146432.0, 3 ], + [ 146688.0, 5 ], + [ 146944.0, 2 ], + [ 147712.0, 2 ], + [ 147968.0, 1 ], + [ 148992.0, 1 ], + [ 149760.0, 1 ], + [ 150016.0, 1 ], + [ 151040.0, 1 ], + [ 151296.0, 1 ], + [ 152320.0, 1 ], + [ 152576.0, 2 ], + [ 152832.0, 1 ], + [ 153344.0, 2 ], + [ 153856.0, 1 ], + [ 154624.0, 1 ], + [ 154880.0, 2 ], + [ 157696.0, 1 ], + [ 158976.0, 1 ], + [ 159488.0, 1 ], + [ 160000.0, 1 ], + [ 162048.0, 1 ], + [ 163328.0, 1 ], + [ 163840.0, 1 ], + [ 164864.0, 1 ], + [ 168704.0, 1 ], + [ 169728.0, 1 ], + [ 175360.0, 1 ], + [ 176384.0, 1 ], + [ 178944.0, 1 ], + [ 180224.0, 1 ], + [ 180992.0, 1 ], + [ 181760.0, 1 ], + [ 182016.0, 1 ], + [ 185088.0, 1 ], + [ 188416.0, 1 ], + [ 193024.0, 1 ], + [ 194560.0, 1 ], + [ 195328.0, 1 ], + [ 197888.0, 3 ], + [ 199424.0, 1 ], + [ 201728.0, 1 ], + [ 206080.0, 1 ], + [ 216832.0, 1 ], + [ 217344.0, 1 ], + [ 217600.0, 1 ], + [ 218368.0, 1 ], + [ 219648.0, 1 ], + [ 221952.0, 1 ], + [ 282112.0, 1 ], + [ 521216.0, 1 ], + [ 1488896.0, 1 ] + ], + [ + [ 122240.0, 2 ], + [ 122368.0, 44 ], + [ 122496.0, 432 ], + [ 122624.0, 1153 ], + [ 122752.0, 1363 ], + [ 122880.0, 1100 ], + [ 123008.0, 688 ], + [ 123136.0, 537 ], + [ 123264.0, 511 ], + [ 123392.0, 453 ], + [ 123520.0, 299 ], + [ 123648.0, 223 ], + [ 123776.0, 174 ], + [ 123904.0, 109 ], + [ 124032.0, 80 ], + [ 124160.0, 55 ], + [ 124288.0, 32 ], + [ 124416.0, 38 ], + [ 124544.0, 37 ], + [ 124672.0, 30 ], + [ 124800.0, 22 ], + [ 124928.0, 25 ], + [ 125056.0, 25 ], + [ 125184.0, 27 ], + [ 125312.0, 19 ], + [ 125440.0, 18 ], + [ 125568.0, 8 ], + [ 125696.0, 9 ], + [ 125824.0, 5 ], + [ 125952.0, 9 ], + [ 126080.0, 7 ], + [ 126208.0, 10 ], + [ 126336.0, 13 ], + [ 126464.0, 25 ], + [ 126592.0, 19 ], + [ 126720.0, 21 ], + [ 126848.0, 21 ], + [ 126976.0, 18 ], + [ 127104.0, 24 ], + [ 127232.0, 17 ], + [ 127360.0, 18 ], + [ 127488.0, 13 ], + [ 127616.0, 17 ], + [ 127744.0, 6 ], + [ 127872.0, 7 ], + [ 128000.0, 11 ], + [ 128128.0, 8 ], + [ 128256.0, 7 ], + [ 128384.0, 11 ], + [ 128512.0, 12 ], + [ 128640.0, 3 ], + [ 128768.0, 8 ], + [ 128896.0, 4 ], + [ 129024.0, 3 ], + [ 129152.0, 6 ], + [ 129280.0, 2 ], + [ 129408.0, 6 ], + [ 129536.0, 2 ], + [ 129664.0, 7 ], + [ 129792.0, 4 ], + [ 129920.0, 1 ], + [ 130048.0, 5 ], + [ 130176.0, 3 ], + [ 130304.0, 2 ], + [ 130432.0, 1 ], + [ 130560.0, 3 ], + [ 130688.0, 2 ], + [ 130816.0, 1 ], + [ 130944.0, 2 ], + [ 131072.0, 6 ], + [ 131328.0, 5 ], + [ 131584.0, 3 ], + [ 131840.0, 7 ], + [ 132096.0, 3 ], + [ 132352.0, 2 ], + [ 132608.0, 2 ], + [ 132864.0, 3 ], + [ 133376.0, 1 ], + [ 133632.0, 2 ], + [ 133888.0, 2 ], + [ 134400.0, 1 ], + [ 134912.0, 1 ], + [ 135168.0, 2 ], + [ 135424.0, 3 ], + [ 135680.0, 1 ], + [ 136192.0, 1 ], + [ 137984.0, 1 ], + [ 138240.0, 1 ], + [ 138496.0, 2 ], + [ 139008.0, 4 ], + [ 139264.0, 4 ], + [ 139776.0, 4 ], + [ 140032.0, 8 ], + [ 140288.0, 4 ], + [ 140544.0, 6 ], + [ 140800.0, 5 ], + [ 141056.0, 7 ], + [ 141312.0, 4 ], + [ 141568.0, 8 ], + [ 141824.0, 4 ], + [ 142080.0, 2 ], + [ 142336.0, 7 ], + [ 142592.0, 3 ], + [ 142848.0, 2 ], + [ 143104.0, 2 ], + [ 143360.0, 2 ], + [ 143616.0, 3 ], + [ 143872.0, 2 ], + [ 144128.0, 3 ], + [ 144384.0, 4 ], + [ 144640.0, 4 ], + [ 144896.0, 2 ], + [ 145152.0, 4 ], + [ 145664.0, 1 ], + [ 145920.0, 1 ], + [ 146176.0, 2 ], + [ 146432.0, 1 ], + [ 146688.0, 2 ], + [ 146944.0, 1 ], + [ 147456.0, 1 ], + [ 147712.0, 1 ], + [ 147968.0, 1 ], + [ 148480.0, 1 ], + [ 148992.0, 1 ], + [ 149504.0, 2 ], + [ 150272.0, 1 ], + [ 152832.0, 1 ], + [ 153088.0, 1 ], + [ 154880.0, 1 ], + [ 155904.0, 1 ], + [ 156160.0, 1 ], + [ 157184.0, 1 ], + [ 160000.0, 1 ], + [ 160768.0, 2 ], + [ 163072.0, 1 ], + [ 173056.0, 1 ], + [ 174848.0, 1 ], + [ 176640.0, 2 ], + [ 182016.0, 1 ], + [ 186112.0, 1 ], + [ 186368.0, 1 ], + [ 187136.0, 1 ], + [ 191232.0, 1 ], + [ 193280.0, 1 ], + [ 194304.0, 1 ], + [ 198144.0, 1 ], + [ 216320.0, 2 ], + [ 221952.0, 1 ], + [ 226048.0, 1 ], + [ 239616.0, 1 ], + [ 246784.0, 1 ], + [ 310272.0, 1 ] + ], + [ + [ 121600.0, 2 ], + [ 121856.0, 1 ], + [ 121984.0, 3 ], + [ 122112.0, 2 ], + [ 122240.0, 1 ], + [ 122368.0, 104 ], + [ 122496.0, 593 ], + [ 122624.0, 1231 ], + [ 122752.0, 1399 ], + [ 122880.0, 985 ], + [ 123008.0, 625 ], + [ 123136.0, 454 ], + [ 123264.0, 514 ], + [ 123392.0, 391 ], + [ 123520.0, 296 ], + [ 123648.0, 165 ], + [ 123776.0, 146 ], + [ 123904.0, 122 ], + [ 124032.0, 69 ], + [ 124160.0, 52 ], + [ 124288.0, 31 ], + [ 124416.0, 43 ], + [ 124544.0, 29 ], + [ 124672.0, 37 ], + [ 124800.0, 31 ], + [ 124928.0, 26 ], + [ 125056.0, 25 ], + [ 125184.0, 20 ], + [ 125312.0, 19 ], + [ 125440.0, 23 ], + [ 125568.0, 8 ], + [ 125696.0, 11 ], + [ 125824.0, 9 ], + [ 125952.0, 8 ], + [ 126080.0, 6 ], + [ 126208.0, 8 ], + [ 126336.0, 16 ], + [ 126464.0, 20 ], + [ 126592.0, 21 ], + [ 126720.0, 12 ], + [ 126848.0, 23 ], + [ 126976.0, 30 ], + [ 127104.0, 25 ], + [ 127232.0, 18 ], + [ 127360.0, 16 ], + [ 127488.0, 18 ], + [ 127616.0, 18 ], + [ 127744.0, 10 ], + [ 127872.0, 13 ], + [ 128000.0, 3 ], + [ 128128.0, 3 ], + [ 128256.0, 7 ], + [ 128384.0, 10 ], + [ 128512.0, 6 ], + [ 128640.0, 11 ], + [ 128768.0, 9 ], + [ 128896.0, 5 ], + [ 129024.0, 8 ], + [ 129152.0, 2 ], + [ 129280.0, 4 ], + [ 129408.0, 1 ], + [ 129536.0, 3 ], + [ 129664.0, 7 ], + [ 129920.0, 4 ], + [ 130048.0, 3 ], + [ 130176.0, 4 ], + [ 130304.0, 1 ], + [ 130432.0, 1 ], + [ 130560.0, 2 ], + [ 130688.0, 1 ], + [ 130816.0, 6 ], + [ 130944.0, 2 ], + [ 131072.0, 5 ], + [ 131328.0, 9 ], + [ 131584.0, 6 ], + [ 131840.0, 4 ], + [ 132096.0, 3 ], + [ 132352.0, 3 ], + [ 132608.0, 6 ], + [ 132864.0, 4 ], + [ 133120.0, 1 ], + [ 133376.0, 3 ], + [ 133632.0, 6 ], + [ 133888.0, 4 ], + [ 134144.0, 3 ], + [ 134400.0, 5 ], + [ 134656.0, 5 ], + [ 134912.0, 2 ], + [ 135168.0, 4 ], + [ 135936.0, 3 ], + [ 136192.0, 2 ], + [ 136448.0, 1 ], + [ 136960.0, 2 ], + [ 137216.0, 1 ], + [ 137728.0, 1 ], + [ 138240.0, 1 ], + [ 138496.0, 2 ], + [ 138752.0, 1 ], + [ 139008.0, 2 ], + [ 139264.0, 2 ], + [ 139520.0, 3 ], + [ 139776.0, 5 ], + [ 140032.0, 4 ], + [ 140288.0, 6 ], + [ 140544.0, 4 ], + [ 140800.0, 6 ], + [ 141056.0, 5 ], + [ 141312.0, 7 ], + [ 141568.0, 5 ], + [ 141824.0, 6 ], + [ 142080.0, 4 ], + [ 142336.0, 2 ], + [ 142592.0, 5 ], + [ 142848.0, 4 ], + [ 143104.0, 2 ], + [ 143360.0, 2 ], + [ 143616.0, 1 ], + [ 143872.0, 2 ], + [ 144128.0, 1 ], + [ 144384.0, 6 ], + [ 144640.0, 2 ], + [ 144896.0, 2 ], + [ 145152.0, 1 ], + [ 145408.0, 3 ], + [ 145664.0, 4 ], + [ 145920.0, 2 ], + [ 146176.0, 2 ], + [ 146432.0, 1 ], + [ 146688.0, 1 ], + [ 146944.0, 2 ], + [ 147456.0, 4 ], + [ 147712.0, 1 ], + [ 147968.0, 1 ], + [ 148224.0, 1 ], + [ 148736.0, 1 ], + [ 150016.0, 2 ], + [ 150272.0, 1 ], + [ 151040.0, 1 ], + [ 152320.0, 2 ], + [ 152832.0, 1 ], + [ 153344.0, 1 ], + [ 154880.0, 1 ], + [ 155904.0, 1 ], + [ 156416.0, 1 ], + [ 159488.0, 1 ], + [ 160256.0, 1 ], + [ 160512.0, 1 ], + [ 161536.0, 1 ], + [ 168192.0, 1 ], + [ 168704.0, 1 ], + [ 181504.0, 1 ], + [ 183296.0, 1 ], + [ 184064.0, 2 ], + [ 184576.0, 1 ], + [ 186624.0, 1 ], + [ 187904.0, 1 ], + [ 194048.0, 1 ], + [ 197120.0, 1 ], + [ 202752.0, 1 ], + [ 215552.0, 1 ], + [ 248832.0, 1 ], + [ 1435648.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 121600.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 121600.0, + "50.0" : 121600.0, + "90.0" : 121600.0, + "95.0" : 121600.0, + "99.0" : 121600.0, + "99.9" : 121600.0, + "99.99" : 121600.0, + "99.999" : 121600.0, + "99.9999" : 121600.0, + "100.0" : 121600.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 121984.0, + 121600.0, + 121600.0, + 122240.0, + 121600.0 + ] + ] + }, + "p0.50" : { + "score" : 122880.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 122880.0, + "50.0" : 122880.0, + "90.0" : 122880.0, + "95.0" : 122880.0, + "99.0" : 122880.0, + "99.9" : 122880.0, + "99.99" : 122880.0, + "99.999" : 122880.0, + "99.9999" : 122880.0, + "100.0" : 122880.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 123008.0, + 122880.0, + 122880.0, + 122880.0, + 122880.0 + ] + ] + }, + "p0.90" : { + "score" : 124416.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 124416.0, + "50.0" : 124416.0, + "90.0" : 124416.0, + "95.0" : 124416.0, + "99.0" : 124416.0, + "99.9" : 124416.0, + "99.99" : 124416.0, + "99.999" : 124416.0, + "99.9999" : 124416.0, + "100.0" : 124416.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 124544.0, + 124288.0, + 124416.0, + 124416.0, + 124544.0 + ] + ] + }, + "p0.95" : { + "score" : 127289.59999999963, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 127289.59999999963, + "50.0" : 127289.59999999963, + "90.0" : 127289.59999999963, + "95.0" : 127289.59999999963, + "99.0" : 127289.59999999963, + "99.9" : 127289.59999999963, + "99.99" : 127289.59999999963, + "99.999" : 127289.59999999963, + "99.9999" : 127289.59999999963, + "100.0" : 127289.59999999963 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 127488.0, + 127232.0, + 127360.0, + 127104.0, + 127360.0 + ] + ] + }, + "p0.99" : { + "score" : 143360.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 143360.0, + "50.0" : 143360.0, + "90.0" : 143360.0, + "95.0" : 143360.0, + "99.0" : 143360.0, + "99.9" : 143360.0, + "99.99" : 143360.0, + "99.999" : 143360.0, + "99.9999" : 143360.0, + "100.0" : 143360.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 143616.0, + 143360.0, + 144640.0, + 142336.0, + 142592.0 + ] + ] + }, + "p0.999" : { + "score" : 198325.50400000066, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 198325.50400000066, + "50.0" : 198325.50400000066, + "90.0" : 198325.50400000066, + "95.0" : 198325.50400000066, + "99.0" : 198325.50400000066, + "99.9" : 198325.50400000066, + "99.99" : 198325.50400000066, + "99.999" : 198325.50400000066, + "99.9999" : 198325.50400000066, + "100.0" : 198325.50400000066 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 199335.93600000255, + 199366.65600000042, + 217317.88800000027, + 197875.20000000112, + 186497.0240000002 + ] + ] + }, + "p0.9999" : { + "score" : 517372.00640003383, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 517372.00640003383, + "50.0" : 517372.00640003383, + "90.0" : 517372.00640003383, + "95.0" : 517372.00640003383, + "99.0" : 517372.00640003383, + "99.9" : 517372.00640003383, + "99.99" : 517372.00640003383, + "99.999" : 517372.00640003383, + "99.9999" : 517372.00640003383, + "100.0" : 517372.00640003383 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 389120.0, + 1458176.0, + 1488896.0, + 310272.0, + 1435648.0 + ] + ] + }, + "p1.00" : { + "score" : 1488896.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1488896.0, + "50.0" : 1488896.0, + "90.0" : 1488896.0, + "95.0" : 1488896.0, + "99.0" : 1488896.0, + "99.9" : 1488896.0, + "99.99" : 1488896.0, + "99.999" : 1488896.0, + "99.9999" : 1488896.0, + "100.0" : 1488896.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 389120.0, + 1458176.0, + 1488896.0, + 310272.0, + 1435648.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..e3abdffb2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,324 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..eb6a86d79 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,586 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..5029fd4d6 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,328 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..f670bf6a2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,974 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..7990f8f5d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,294 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..74bb9e579 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,813 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..e7abab7a1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,279 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..37b6031ba --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,497 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/results.json new file mode 100644 index 000000000..76de78811 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/readScala/results.json @@ -0,0 +1,5512 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 41.399881532069095, + "scoreError" : 1.473889713820584, + "scoreConfidence" : [ + 39.92599181824851, + 42.87377124588968 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 51.0, + "99.0" : 201.0, + "99.9" : 611.0, + "99.99" : 4732.800000000978, + "99.999" : 27094.655999999028, + "99.9999" : 27232.0, + "100.0" : 27232.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 14120 ], + [ 31.0, 869 ], + [ 40.0, 6116 ], + [ 41.0, 504 ], + [ 50.0, 387 ], + [ 51.0, 43 ], + [ 60.0, 150 ], + [ 61.0, 20 ], + [ 70.0, 93 ], + [ 71.0, 15 ], + [ 80.0, 47 ], + [ 81.0, 11 ], + [ 90.0, 32 ], + [ 91.0, 9 ], + [ 100.0, 34 ], + [ 101.0, 5 ], + [ 110.0, 25 ], + [ 111.0, 8 ], + [ 120.0, 26 ], + [ 121.0, 5 ], + [ 130.0, 26 ], + [ 131.0, 10 ], + [ 140.0, 27 ], + [ 141.0, 12 ], + [ 150.0, 25 ], + [ 151.0, 12 ], + [ 160.0, 31 ], + [ 161.0, 17 ], + [ 170.0, 37 ], + [ 171.0, 18 ], + [ 180.0, 39 ], + [ 181.0, 22 ], + [ 190.0, 45 ], + [ 191.0, 25 ], + [ 200.0, 30 ], + [ 201.0, 14 ], + [ 210.0, 24 ], + [ 211.0, 17 ], + [ 220.0, 20 ], + [ 221.0, 12 ], + [ 230.0, 9 ], + [ 231.0, 10 ], + [ 240.0, 5 ], + [ 241.0, 5 ], + [ 250.0, 3 ], + [ 251.0, 4 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 4 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 3 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 532.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 622.0, 1 ], + [ 662.0, 1 ], + [ 682.0, 1 ], + [ 831.0, 1 ], + [ 841.0, 1 ], + [ 921.0, 1 ], + [ 972.0, 1 ], + [ 992.0, 1 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1062.0, 1 ], + [ 1162.0, 1 ], + [ 1252.0, 1 ], + [ 1462.0, 1 ], + [ 1622.0, 1 ], + [ 1744.0, 1 ], + [ 1764.0, 1 ], + [ 1952.0, 1 ], + [ 2092.0, 1 ], + [ 2432.0, 1 ], + [ 2752.0, 1 ], + [ 3396.0, 1 ], + [ 6080.0, 1 ] + ], + [ + [ 30.0, 14006 ], + [ 31.0, 835 ], + [ 40.0, 6142 ], + [ 41.0, 496 ], + [ 50.0, 369 ], + [ 51.0, 33 ], + [ 60.0, 147 ], + [ 61.0, 19 ], + [ 70.0, 89 ], + [ 71.0, 13 ], + [ 80.0, 39 ], + [ 81.0, 7 ], + [ 90.0, 39 ], + [ 91.0, 9 ], + [ 100.0, 32 ], + [ 101.0, 6 ], + [ 110.0, 27 ], + [ 111.0, 7 ], + [ 120.0, 21 ], + [ 121.0, 8 ], + [ 130.0, 24 ], + [ 131.0, 5 ], + [ 140.0, 29 ], + [ 141.0, 8 ], + [ 150.0, 25 ], + [ 151.0, 12 ], + [ 160.0, 33 ], + [ 161.0, 14 ], + [ 170.0, 35 ], + [ 171.0, 17 ], + [ 180.0, 39 ], + [ 181.0, 22 ], + [ 190.0, 40 ], + [ 191.0, 23 ], + [ 200.0, 39 ], + [ 201.0, 17 ], + [ 210.0, 26 ], + [ 211.0, 16 ], + [ 220.0, 18 ], + [ 221.0, 13 ], + [ 230.0, 8 ], + [ 231.0, 8 ], + [ 240.0, 9 ], + [ 241.0, 8 ], + [ 250.0, 7 ], + [ 251.0, 3 ], + [ 260.0, 5 ], + [ 261.0, 4 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 2 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 3 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 641.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 1 ], + [ 731.0, 1 ], + [ 902.0, 1 ], + [ 942.0, 1 ], + [ 962.0, 1 ], + [ 972.0, 1 ], + [ 1011.0, 1 ], + [ 1122.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1312.0, 1 ], + [ 1652.0, 1 ], + [ 1902.0, 1 ], + [ 2084.0, 1 ], + [ 2272.0, 1 ], + [ 2352.0, 1 ], + [ 3916.0, 1 ], + [ 4856.0, 1 ], + [ 6512.0, 1 ] + ], + [ + [ 30.0, 13629 ], + [ 31.0, 853 ], + [ 40.0, 6044 ], + [ 41.0, 485 ], + [ 50.0, 416 ], + [ 51.0, 44 ], + [ 60.0, 161 ], + [ 61.0, 19 ], + [ 70.0, 91 ], + [ 71.0, 20 ], + [ 80.0, 51 ], + [ 81.0, 9 ], + [ 90.0, 45 ], + [ 91.0, 11 ], + [ 100.0, 29 ], + [ 101.0, 8 ], + [ 110.0, 25 ], + [ 111.0, 6 ], + [ 120.0, 23 ], + [ 121.0, 7 ], + [ 130.0, 23 ], + [ 131.0, 7 ], + [ 140.0, 26 ], + [ 141.0, 13 ], + [ 150.0, 41 ], + [ 151.0, 12 ], + [ 160.0, 35 ], + [ 161.0, 16 ], + [ 170.0, 31 ], + [ 171.0, 17 ], + [ 180.0, 35 ], + [ 181.0, 22 ], + [ 190.0, 45 ], + [ 191.0, 29 ], + [ 200.0, 34 ], + [ 201.0, 26 ], + [ 210.0, 30 ], + [ 211.0, 19 ], + [ 220.0, 20 ], + [ 221.0, 11 ], + [ 230.0, 11 ], + [ 231.0, 10 ], + [ 240.0, 7 ], + [ 241.0, 5 ], + [ 250.0, 6 ], + [ 251.0, 4 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 2 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 2 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 4 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 2 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 652.0, 1 ], + [ 662.0, 1 ], + [ 701.0, 1 ], + [ 822.0, 1 ], + [ 851.0, 1 ], + [ 922.0, 1 ], + [ 952.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1172.0, 1 ], + [ 1362.0, 1 ], + [ 1392.0, 1 ], + [ 1582.0, 1 ], + [ 1884.0, 1 ], + [ 1912.0, 1 ], + [ 2284.0, 1 ], + [ 2492.0, 1 ], + [ 2532.0, 1 ], + [ 2844.0, 1 ], + [ 10640.0, 1 ] + ], + [ + [ 30.0, 13898 ], + [ 31.0, 844 ], + [ 40.0, 6239 ], + [ 41.0, 501 ], + [ 50.0, 440 ], + [ 51.0, 51 ], + [ 60.0, 169 ], + [ 61.0, 24 ], + [ 70.0, 103 ], + [ 71.0, 14 ], + [ 80.0, 57 ], + [ 81.0, 11 ], + [ 90.0, 40 ], + [ 91.0, 7 ], + [ 100.0, 26 ], + [ 101.0, 6 ], + [ 110.0, 23 ], + [ 111.0, 6 ], + [ 120.0, 25 ], + [ 121.0, 9 ], + [ 130.0, 27 ], + [ 131.0, 6 ], + [ 140.0, 28 ], + [ 141.0, 10 ], + [ 150.0, 32 ], + [ 151.0, 12 ], + [ 160.0, 40 ], + [ 161.0, 16 ], + [ 170.0, 35 ], + [ 171.0, 19 ], + [ 180.0, 35 ], + [ 181.0, 22 ], + [ 190.0, 45 ], + [ 191.0, 26 ], + [ 200.0, 30 ], + [ 201.0, 22 ], + [ 210.0, 23 ], + [ 211.0, 19 ], + [ 220.0, 17 ], + [ 221.0, 13 ], + [ 230.0, 9 ], + [ 231.0, 8 ], + [ 240.0, 7 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 2 ], + [ 261.0, 4 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 3 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 3 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 642.0, 1 ], + [ 701.0, 1 ], + [ 822.0, 1 ], + [ 882.0, 1 ], + [ 1082.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1252.0, 1 ], + [ 1302.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1422.0, 1 ], + [ 1472.0, 1 ], + [ 1652.0, 1 ], + [ 1822.0, 1 ], + [ 2204.0, 1 ], + [ 2812.0, 1 ], + [ 4848.0, 1 ], + [ 6440.0, 1 ], + [ 10496.0, 1 ], + [ 20544.0, 1 ], + [ 27232.0, 1 ] + ], + [ + [ 30.0, 14028 ], + [ 31.0, 855 ], + [ 40.0, 5796 ], + [ 41.0, 480 ], + [ 50.0, 635 ], + [ 51.0, 62 ], + [ 60.0, 170 ], + [ 61.0, 24 ], + [ 70.0, 108 ], + [ 71.0, 15 ], + [ 80.0, 53 ], + [ 81.0, 10 ], + [ 90.0, 40 ], + [ 91.0, 14 ], + [ 100.0, 27 ], + [ 101.0, 6 ], + [ 110.0, 25 ], + [ 111.0, 8 ], + [ 120.0, 19 ], + [ 121.0, 8 ], + [ 130.0, 25 ], + [ 131.0, 15 ], + [ 140.0, 31 ], + [ 141.0, 9 ], + [ 150.0, 28 ], + [ 151.0, 9 ], + [ 160.0, 28 ], + [ 161.0, 12 ], + [ 170.0, 42 ], + [ 171.0, 17 ], + [ 180.0, 48 ], + [ 181.0, 23 ], + [ 190.0, 45 ], + [ 191.0, 28 ], + [ 200.0, 28 ], + [ 201.0, 20 ], + [ 210.0, 22 ], + [ 211.0, 19 ], + [ 220.0, 13 ], + [ 221.0, 14 ], + [ 230.0, 13 ], + [ 231.0, 11 ], + [ 240.0, 7 ], + [ 241.0, 5 ], + [ 250.0, 5 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 4 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 4 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 3 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 641.0, 1 ], + [ 661.0, 1 ], + [ 711.0, 1 ], + [ 721.0, 1 ], + [ 821.0, 1 ], + [ 882.0, 1 ], + [ 941.0, 1 ], + [ 972.0, 1 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1142.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1582.0, 1 ], + [ 1712.0, 1 ], + [ 2072.0, 1 ], + [ 2164.0, 1 ], + [ 3096.0, 1 ], + [ 4608.0, 1 ], + [ 6880.0, 1 ], + [ 26304.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 41.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 60.0, + 51.0, + 60.0 + ] + ] + }, + "p0.99" : { + "score" : 201.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 201.0, + "50.0" : 201.0, + "90.0" : 201.0, + "95.0" : 201.0, + "99.0" : 201.0, + "99.9" : 201.0, + "99.99" : 201.0, + "99.999" : 201.0, + "99.9999" : 201.0, + "100.0" : 201.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 200.0, + 201.0, + 210.0, + 201.0, + 201.0 + ] + ] + }, + "p0.999" : { + "score" : 611.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 611.0, + "50.0" : 611.0, + "90.0" : 611.0, + "95.0" : 611.0, + "99.0" : 611.0, + "99.9" : 611.0, + "99.99" : 611.0, + "99.999" : 611.0, + "99.9999" : 611.0, + "100.0" : 611.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 619.5849999999664, + 642.6430000001092, + 614.839999999982, + 618.6600000000326, + 600.8200000000361 + ] + ] + }, + "p0.9999" : { + "score" : 4732.800000000978, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4732.800000000978, + "50.0" : 4732.800000000978, + "90.0" : 4732.800000000978, + "95.0" : 4732.800000000978, + "99.0" : 4732.800000000978, + "99.9" : 4732.800000000978, + "99.99" : 4732.800000000978, + "99.999" : 4732.800000000978, + "99.9999" : 4732.800000000978, + "100.0" : 4732.800000000978 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3195.394000000131, + 4578.981999997937, + 2762.3807999994897, + 17412.03840001626, + 6196.355199995451 + ] + ] + }, + "p1.00" : { + "score" : 27232.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27232.0, + "50.0" : 27232.0, + "90.0" : 27232.0, + "95.0" : 27232.0, + "99.0" : 27232.0, + "99.9" : 27232.0, + "99.99" : 27232.0, + "99.999" : 27232.0, + "99.9999" : 27232.0, + "100.0" : 27232.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6080.0, + 6512.0, + 10640.0, + 27232.0, + 26304.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 59.835770975940626, + "scoreError" : 1.7698116761668474, + "scoreConfidence" : [ + 58.06595929977378, + 61.60558265210747 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 80.0, + "99.0" : 190.0, + "99.9" : 892.0, + "99.99" : 6205.525599996792, + "99.999" : 35086.32031992916, + "99.9999" : 36416.0, + "100.0" : 36416.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 82 ], + [ 41.0, 6 ], + [ 50.0, 17492 ], + [ 51.0, 1798 ], + [ 60.0, 4458 ], + [ 61.0, 575 ], + [ 70.0, 577 ], + [ 71.0, 88 ], + [ 80.0, 305 ], + [ 81.0, 54 ], + [ 90.0, 125 ], + [ 91.0, 20 ], + [ 100.0, 68 ], + [ 101.0, 12 ], + [ 110.0, 43 ], + [ 111.0, 14 ], + [ 120.0, 29 ], + [ 121.0, 11 ], + [ 130.0, 21 ], + [ 131.0, 12 ], + [ 140.0, 18 ], + [ 141.0, 5 ], + [ 150.0, 12 ], + [ 151.0, 7 ], + [ 160.0, 12 ], + [ 161.0, 3 ], + [ 170.0, 21 ], + [ 171.0, 9 ], + [ 180.0, 19 ], + [ 181.0, 9 ], + [ 190.0, 12 ], + [ 191.0, 7 ], + [ 200.0, 14 ], + [ 201.0, 6 ], + [ 210.0, 10 ], + [ 211.0, 6 ], + [ 220.0, 4 ], + [ 221.0, 3 ], + [ 230.0, 6 ], + [ 231.0, 3 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 4 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 4 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 2 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 691.0, 1 ], + [ 882.0, 1 ], + [ 1422.0, 1 ], + [ 1502.0, 1 ], + [ 3684.0, 1 ], + [ 4112.0, 1 ], + [ 4552.0, 1 ], + [ 7344.0, 1 ], + [ 7672.0, 1 ], + [ 9056.0, 1 ], + [ 31712.0, 1 ] + ], + [ + [ 40.0, 64 ], + [ 41.0, 3 ], + [ 50.0, 17647 ], + [ 51.0, 1873 ], + [ 60.0, 4210 ], + [ 61.0, 535 ], + [ 70.0, 380 ], + [ 71.0, 62 ], + [ 80.0, 360 ], + [ 81.0, 55 ], + [ 90.0, 126 ], + [ 91.0, 25 ], + [ 100.0, 56 ], + [ 101.0, 8 ], + [ 110.0, 42 ], + [ 111.0, 11 ], + [ 120.0, 36 ], + [ 121.0, 6 ], + [ 130.0, 29 ], + [ 131.0, 7 ], + [ 140.0, 27 ], + [ 141.0, 7 ], + [ 150.0, 20 ], + [ 151.0, 8 ], + [ 160.0, 10 ], + [ 161.0, 4 ], + [ 170.0, 13 ], + [ 171.0, 9 ], + [ 180.0, 12 ], + [ 181.0, 7 ], + [ 190.0, 12 ], + [ 191.0, 11 ], + [ 200.0, 15 ], + [ 201.0, 8 ], + [ 210.0, 6 ], + [ 211.0, 5 ], + [ 220.0, 7 ], + [ 221.0, 5 ], + [ 230.0, 4 ], + [ 231.0, 3 ], + [ 240.0, 6 ], + [ 241.0, 4 ], + [ 250.0, 2 ], + [ 251.0, 3 ], + [ 260.0, 2 ], + [ 261.0, 6 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 3 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 4 ], + [ 320.0, 2 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 5 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 2 ], + [ 361.0, 2 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 591.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 661.0, 1 ], + [ 902.0, 1 ], + [ 2034.0, 1 ], + [ 2924.0, 1 ], + [ 4112.0, 1 ], + [ 4856.0, 1 ] + ], + [ + [ 40.0, 61 ], + [ 41.0, 4 ], + [ 50.0, 17147 ], + [ 51.0, 1848 ], + [ 60.0, 4238 ], + [ 61.0, 550 ], + [ 70.0, 545 ], + [ 71.0, 89 ], + [ 80.0, 425 ], + [ 81.0, 76 ], + [ 90.0, 129 ], + [ 91.0, 21 ], + [ 100.0, 65 ], + [ 101.0, 17 ], + [ 110.0, 52 ], + [ 111.0, 16 ], + [ 120.0, 54 ], + [ 121.0, 12 ], + [ 130.0, 45 ], + [ 131.0, 9 ], + [ 140.0, 37 ], + [ 141.0, 15 ], + [ 150.0, 54 ], + [ 151.0, 19 ], + [ 160.0, 46 ], + [ 161.0, 16 ], + [ 170.0, 29 ], + [ 171.0, 13 ], + [ 180.0, 23 ], + [ 181.0, 10 ], + [ 190.0, 14 ], + [ 191.0, 8 ], + [ 200.0, 11 ], + [ 201.0, 4 ], + [ 210.0, 12 ], + [ 211.0, 3 ], + [ 220.0, 4 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 4 ], + [ 240.0, 3 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 5 ], + [ 310.0, 2 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 5 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 2 ], + [ 350.0, 2 ], + [ 351.0, 3 ], + [ 360.0, 3 ], + [ 361.0, 2 ], + [ 370.0, 2 ], + [ 371.0, 4 ], + [ 380.0, 2 ], + [ 381.0, 5 ], + [ 390.0, 2 ], + [ 391.0, 7 ], + [ 400.0, 1 ], + [ 401.0, 5 ], + [ 410.0, 2 ], + [ 411.0, 3 ], + [ 420.0, 2 ], + [ 421.0, 4 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 8 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 470.0, 1 ], + [ 471.0, 5 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 490.0, 1 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 2 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 641.0, 1 ], + [ 651.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 1 ], + [ 721.0, 1 ], + [ 732.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 2 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 2 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 4 ], + [ 812.0, 3 ], + [ 821.0, 1 ], + [ 822.0, 2 ], + [ 831.0, 1 ], + [ 832.0, 4 ], + [ 841.0, 1 ], + [ 842.0, 3 ], + [ 851.0, 2 ], + [ 852.0, 1 ], + [ 861.0, 2 ], + [ 862.0, 4 ], + [ 871.0, 1 ], + [ 872.0, 1 ], + [ 881.0, 3 ], + [ 882.0, 2 ], + [ 891.0, 2 ], + [ 892.0, 3 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 911.0, 1 ], + [ 912.0, 2 ], + [ 921.0, 2 ], + [ 922.0, 1 ], + [ 931.0, 1 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 942.0, 2 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 2 ], + [ 962.0, 2 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 981.0, 1 ], + [ 982.0, 4 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 3 ], + [ 1012.0, 4 ], + [ 1022.0, 1 ], + [ 1030.0, 2 ], + [ 1032.0, 2 ], + [ 1042.0, 2 ], + [ 1052.0, 2 ], + [ 1062.0, 1 ], + [ 1072.0, 4 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1162.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 2 ], + [ 1222.0, 1 ], + [ 1252.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1352.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1452.0, 1 ], + [ 1502.0, 1 ], + [ 1672.0, 1 ], + [ 1884.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2264.0, 1 ], + [ 2372.0, 1 ], + [ 2672.0, 1 ], + [ 2872.0, 1 ], + [ 2976.0, 1 ], + [ 3304.0, 1 ], + [ 3664.0, 1 ], + [ 4056.0, 1 ], + [ 5448.0, 1 ], + [ 5984.0, 1 ], + [ 8352.0, 1 ], + [ 31424.0, 1 ] + ], + [ + [ 40.0, 75 ], + [ 41.0, 6 ], + [ 50.0, 16211 ], + [ 51.0, 1665 ], + [ 60.0, 3559 ], + [ 61.0, 484 ], + [ 70.0, 424 ], + [ 71.0, 65 ], + [ 80.0, 494 ], + [ 81.0, 80 ], + [ 90.0, 214 ], + [ 91.0, 42 ], + [ 100.0, 132 ], + [ 101.0, 22 ], + [ 110.0, 99 ], + [ 111.0, 25 ], + [ 120.0, 71 ], + [ 121.0, 20 ], + [ 130.0, 63 ], + [ 131.0, 16 ], + [ 140.0, 48 ], + [ 141.0, 16 ], + [ 150.0, 45 ], + [ 151.0, 12 ], + [ 160.0, 34 ], + [ 161.0, 13 ], + [ 170.0, 29 ], + [ 171.0, 12 ], + [ 180.0, 34 ], + [ 181.0, 14 ], + [ 190.0, 41 ], + [ 191.0, 19 ], + [ 200.0, 26 ], + [ 201.0, 21 ], + [ 210.0, 29 ], + [ 211.0, 16 ], + [ 220.0, 13 ], + [ 221.0, 14 ], + [ 230.0, 12 ], + [ 231.0, 11 ], + [ 240.0, 6 ], + [ 241.0, 11 ], + [ 250.0, 6 ], + [ 251.0, 5 ], + [ 260.0, 6 ], + [ 261.0, 8 ], + [ 270.0, 5 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 4 ], + [ 290.0, 3 ], + [ 291.0, 3 ], + [ 300.0, 4 ], + [ 301.0, 3 ], + [ 310.0, 2 ], + [ 311.0, 3 ], + [ 320.0, 2 ], + [ 321.0, 3 ], + [ 330.0, 4 ], + [ 331.0, 7 ], + [ 340.0, 3 ], + [ 341.0, 3 ], + [ 350.0, 3 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 7 ], + [ 370.0, 2 ], + [ 371.0, 4 ], + [ 380.0, 1 ], + [ 381.0, 6 ], + [ 390.0, 2 ], + [ 391.0, 5 ], + [ 400.0, 2 ], + [ 401.0, 6 ], + [ 410.0, 3 ], + [ 411.0, 4 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 2 ], + [ 431.0, 3 ], + [ 440.0, 1 ], + [ 441.0, 5 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 2 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 681.0, 1 ], + [ 722.0, 1 ], + [ 912.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1702.0, 1 ], + [ 2104.0, 1 ], + [ 3224.0, 1 ], + [ 5648.0, 1 ], + [ 6096.0, 1 ], + [ 7480.0, 1 ], + [ 7832.0, 1 ], + [ 8464.0, 1 ], + [ 36416.0, 1 ] + ], + [ + [ 40.0, 81 ], + [ 41.0, 8 ], + [ 50.0, 17702 ], + [ 51.0, 1823 ], + [ 60.0, 4206 ], + [ 61.0, 546 ], + [ 70.0, 535 ], + [ 71.0, 81 ], + [ 80.0, 287 ], + [ 81.0, 54 ], + [ 90.0, 99 ], + [ 91.0, 22 ], + [ 100.0, 43 ], + [ 101.0, 7 ], + [ 110.0, 31 ], + [ 111.0, 6 ], + [ 120.0, 37 ], + [ 121.0, 17 ], + [ 130.0, 20 ], + [ 131.0, 9 ], + [ 140.0, 20 ], + [ 141.0, 7 ], + [ 150.0, 17 ], + [ 151.0, 4 ], + [ 160.0, 14 ], + [ 161.0, 5 ], + [ 170.0, 11 ], + [ 171.0, 8 ], + [ 180.0, 18 ], + [ 181.0, 8 ], + [ 190.0, 17 ], + [ 191.0, 8 ], + [ 200.0, 12 ], + [ 201.0, 7 ], + [ 210.0, 7 ], + [ 211.0, 7 ], + [ 220.0, 5 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 2 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 1 ], + [ 521.0, 2 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 661.0, 1 ], + [ 691.0, 1 ], + [ 781.0, 1 ], + [ 1242.0, 1 ], + [ 1402.0, 1 ], + [ 1422.0, 1 ], + [ 1642.0, 1 ], + [ 1692.0, 1 ], + [ 2332.0, 1 ], + [ 2956.0, 1 ], + [ 4144.0, 1 ], + [ 6728.0, 1 ], + [ 19104.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 61.0, + 61.0, + 60.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 80.0, + 90.0, + 70.0 + ] + ] + }, + "p0.99" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 150.0, + 150.0, + 321.0, + 220.0, + 141.0 + ] + ] + }, + "p0.999" : { + "score" : 892.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 892.0, + "50.0" : 892.0, + "90.0" : 892.0, + "95.0" : 892.0, + "99.0" : 892.0, + "99.9" : 892.0, + "99.99" : 892.0, + "99.999" : 892.0, + "99.9999" : 892.0, + "100.0" : 892.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 441.0, + 461.0, + 1221.7400000000198, + 506.74000000000524, + 502.03000000002794 + ] + ] + }, + "p0.9999" : { + "score" : 6205.525599996792, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6205.525599996792, + "50.0" : 6205.525599996792, + "90.0" : 6205.525599996792, + "95.0" : 6205.525599996792, + "99.0" : 6205.525599996792, + "99.9" : 6205.525599996792, + "99.99" : 6205.525599996792, + "99.999" : 6205.525599996792, + "99.9999" : 6205.525599996792, + "100.0" : 6205.525599996792 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8215.220000002417, + 3417.3763999963558, + 6925.0431999953, + 8184.276799998654, + 5204.215199998842 + ] + ] + }, + "p1.00" : { + "score" : 36416.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36416.0, + "50.0" : 36416.0, + "90.0" : 36416.0, + "95.0" : 36416.0, + "99.0" : 36416.0, + "99.9" : 36416.0, + "99.99" : 36416.0, + "99.999" : 36416.0, + "99.9999" : 36416.0, + "100.0" : 36416.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31712.0, + 4856.0, + 31424.0, + 36416.0, + 19104.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 454.1673524577125, + "scoreError" : 12.82754183487409, + "scoreConfidence" : [ + 441.33981062283846, + 466.9948942925866 + ], + "scorePercentiles" : { + "0.0" : 400.0, + "50.0" : 431.0, + "90.0" : 451.0, + "95.0" : 471.0, + "99.0" : 722.0, + "99.9" : 2224.0, + "99.99" : 28053.79199999571, + "99.999" : 127694.99135220051, + "99.9999" : 713728.0, + "100.0" : 713728.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 400.0, 2 ], + [ 401.0, 7 ], + [ 410.0, 126 ], + [ 411.0, 389 ], + [ 420.0, 1538 ], + [ 421.0, 6167 ], + [ 430.0, 2677 ], + [ 431.0, 12326 ], + [ 440.0, 1470 ], + [ 441.0, 7313 ], + [ 450.0, 420 ], + [ 451.0, 2259 ], + [ 460.0, 172 ], + [ 461.0, 1135 ], + [ 470.0, 67 ], + [ 471.0, 617 ], + [ 480.0, 22 ], + [ 481.0, 254 ], + [ 490.0, 12 ], + [ 491.0, 125 ], + [ 500.0, 3 ], + [ 501.0, 70 ], + [ 510.0, 1 ], + [ 511.0, 50 ], + [ 520.0, 1 ], + [ 521.0, 43 ], + [ 531.0, 27 ], + [ 532.0, 1 ], + [ 541.0, 18 ], + [ 542.0, 1 ], + [ 551.0, 17 ], + [ 552.0, 1 ], + [ 561.0, 8 ], + [ 562.0, 2 ], + [ 571.0, 10 ], + [ 572.0, 1 ], + [ 581.0, 5 ], + [ 582.0, 1 ], + [ 591.0, 2 ], + [ 592.0, 2 ], + [ 601.0, 9 ], + [ 602.0, 2 ], + [ 611.0, 8 ], + [ 612.0, 1 ], + [ 621.0, 2 ], + [ 622.0, 1 ], + [ 631.0, 3 ], + [ 632.0, 1 ], + [ 641.0, 6 ], + [ 642.0, 1 ], + [ 651.0, 4 ], + [ 652.0, 2 ], + [ 661.0, 10 ], + [ 662.0, 5 ], + [ 671.0, 8 ], + [ 672.0, 1 ], + [ 681.0, 5 ], + [ 682.0, 4 ], + [ 691.0, 4 ], + [ 692.0, 3 ], + [ 701.0, 5 ], + [ 702.0, 2 ], + [ 711.0, 8 ], + [ 712.0, 4 ], + [ 721.0, 10 ], + [ 722.0, 6 ], + [ 731.0, 9 ], + [ 732.0, 3 ], + [ 741.0, 6 ], + [ 742.0, 5 ], + [ 751.0, 7 ], + [ 752.0, 7 ], + [ 761.0, 6 ], + [ 762.0, 11 ], + [ 771.0, 10 ], + [ 772.0, 9 ], + [ 781.0, 7 ], + [ 782.0, 11 ], + [ 791.0, 9 ], + [ 792.0, 8 ], + [ 801.0, 8 ], + [ 802.0, 6 ], + [ 811.0, 3 ], + [ 812.0, 6 ], + [ 821.0, 5 ], + [ 822.0, 7 ], + [ 831.0, 2 ], + [ 832.0, 2 ], + [ 841.0, 2 ], + [ 842.0, 4 ], + [ 851.0, 3 ], + [ 852.0, 6 ], + [ 861.0, 3 ], + [ 862.0, 4 ], + [ 872.0, 4 ], + [ 881.0, 3 ], + [ 882.0, 2 ], + [ 891.0, 2 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 4 ], + [ 911.0, 2 ], + [ 912.0, 2 ], + [ 921.0, 1 ], + [ 922.0, 2 ], + [ 931.0, 1 ], + [ 932.0, 3 ], + [ 941.0, 1 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 952.0, 1 ], + [ 961.0, 1 ], + [ 962.0, 2 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 981.0, 2 ], + [ 982.0, 2 ], + [ 992.0, 2 ], + [ 1002.0, 2 ], + [ 1012.0, 3 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1040.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 2 ], + [ 1092.0, 3 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 2 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 2 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 2 ], + [ 1252.0, 1 ], + [ 1262.0, 3 ], + [ 1272.0, 2 ], + [ 1292.0, 2 ], + [ 1302.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1382.0, 2 ], + [ 1392.0, 3 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1452.0, 1 ], + [ 1472.0, 2 ], + [ 1502.0, 2 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1562.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1662.0, 1 ], + [ 1712.0, 1 ], + [ 1724.0, 1 ], + [ 1974.0, 1 ], + [ 2112.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2244.0, 1 ], + [ 2332.0, 1 ], + [ 2384.0, 1 ], + [ 2564.0, 1 ], + [ 2664.0, 1 ], + [ 2744.0, 1 ], + [ 2852.0, 1 ], + [ 2956.0, 1 ], + [ 3644.0, 1 ], + [ 3656.0, 1 ], + [ 3684.0, 1 ], + [ 3724.0, 1 ], + [ 4192.0, 1 ], + [ 4248.0, 1 ], + [ 4688.0, 1 ], + [ 4736.0, 1 ], + [ 5016.0, 1 ], + [ 5056.0, 1 ], + [ 5096.0, 1 ], + [ 5240.0, 1 ], + [ 5616.0, 1 ], + [ 6016.0, 1 ], + [ 6048.0, 1 ], + [ 6120.0, 1 ], + [ 6192.0, 1 ], + [ 6568.0, 1 ], + [ 7152.0, 1 ], + [ 7248.0, 1 ], + [ 7272.0, 1 ], + [ 9664.0, 1 ], + [ 42048.0, 1 ] + ], + [ + [ 400.0, 1 ], + [ 401.0, 4 ], + [ 410.0, 77 ], + [ 411.0, 290 ], + [ 420.0, 1124 ], + [ 421.0, 4299 ], + [ 430.0, 2481 ], + [ 431.0, 11318 ], + [ 440.0, 1677 ], + [ 441.0, 9307 ], + [ 450.0, 485 ], + [ 451.0, 2856 ], + [ 460.0, 188 ], + [ 461.0, 1400 ], + [ 470.0, 81 ], + [ 471.0, 721 ], + [ 480.0, 20 ], + [ 481.0, 313 ], + [ 490.0, 7 ], + [ 491.0, 156 ], + [ 500.0, 3 ], + [ 501.0, 84 ], + [ 510.0, 1 ], + [ 511.0, 61 ], + [ 520.0, 1 ], + [ 521.0, 55 ], + [ 531.0, 42 ], + [ 532.0, 1 ], + [ 541.0, 20 ], + [ 542.0, 1 ], + [ 551.0, 21 ], + [ 552.0, 4 ], + [ 561.0, 10 ], + [ 562.0, 2 ], + [ 571.0, 10 ], + [ 572.0, 3 ], + [ 581.0, 5 ], + [ 582.0, 2 ], + [ 591.0, 7 ], + [ 592.0, 1 ], + [ 601.0, 3 ], + [ 602.0, 1 ], + [ 611.0, 5 ], + [ 612.0, 2 ], + [ 621.0, 8 ], + [ 622.0, 1 ], + [ 631.0, 3 ], + [ 632.0, 1 ], + [ 641.0, 7 ], + [ 642.0, 1 ], + [ 651.0, 7 ], + [ 652.0, 1 ], + [ 661.0, 9 ], + [ 662.0, 5 ], + [ 671.0, 8 ], + [ 672.0, 1 ], + [ 681.0, 6 ], + [ 682.0, 2 ], + [ 691.0, 5 ], + [ 692.0, 3 ], + [ 701.0, 11 ], + [ 702.0, 4 ], + [ 711.0, 7 ], + [ 712.0, 5 ], + [ 721.0, 10 ], + [ 722.0, 5 ], + [ 731.0, 11 ], + [ 732.0, 6 ], + [ 741.0, 9 ], + [ 742.0, 8 ], + [ 751.0, 13 ], + [ 752.0, 9 ], + [ 761.0, 16 ], + [ 762.0, 9 ], + [ 771.0, 13 ], + [ 772.0, 13 ], + [ 781.0, 16 ], + [ 782.0, 18 ], + [ 791.0, 13 ], + [ 792.0, 13 ], + [ 801.0, 11 ], + [ 802.0, 13 ], + [ 811.0, 5 ], + [ 812.0, 8 ], + [ 821.0, 5 ], + [ 822.0, 10 ], + [ 831.0, 6 ], + [ 832.0, 6 ], + [ 841.0, 3 ], + [ 842.0, 8 ], + [ 851.0, 3 ], + [ 852.0, 5 ], + [ 861.0, 3 ], + [ 862.0, 3 ], + [ 871.0, 1 ], + [ 872.0, 2 ], + [ 881.0, 1 ], + [ 882.0, 1 ], + [ 891.0, 3 ], + [ 892.0, 2 ], + [ 901.0, 1 ], + [ 902.0, 3 ], + [ 911.0, 1 ], + [ 912.0, 3 ], + [ 921.0, 2 ], + [ 922.0, 3 ], + [ 931.0, 2 ], + [ 932.0, 2 ], + [ 941.0, 1 ], + [ 942.0, 2 ], + [ 951.0, 1 ], + [ 952.0, 1 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 981.0, 1 ], + [ 982.0, 1 ], + [ 991.0, 1 ], + [ 992.0, 4 ], + [ 1002.0, 2 ], + [ 1012.0, 2 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 2 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 2 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 2 ], + [ 1192.0, 1 ], + [ 1202.0, 2 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 3 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 4 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 2 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1672.0, 1 ], + [ 1692.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1782.0, 1 ], + [ 1842.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1994.0, 1 ], + [ 2022.0, 1 ], + [ 2072.0, 1 ], + [ 2164.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2264.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2312.0, 1 ], + [ 2392.0, 1 ], + [ 2424.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2572.0, 1 ], + [ 2592.0, 1 ], + [ 2624.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2692.0, 1 ], + [ 2824.0, 1 ], + [ 2936.0, 1 ], + [ 2964.0, 1 ], + [ 3036.0, 1 ], + [ 3216.0, 1 ], + [ 3396.0, 1 ], + [ 3444.0, 1 ], + [ 3596.0, 1 ], + [ 4576.0, 1 ], + [ 4728.0, 1 ], + [ 5320.0, 1 ], + [ 5480.0, 1 ], + [ 6080.0, 1 ], + [ 6376.0, 1 ], + [ 6416.0, 1 ], + [ 7016.0, 1 ], + [ 7720.0, 1 ], + [ 7952.0, 1 ], + [ 10304.0, 1 ], + [ 26816.0, 1 ], + [ 31744.0, 1 ], + [ 32576.0, 1 ], + [ 37632.0, 1 ], + [ 52224.0, 1 ], + [ 713728.0, 1 ] + ], + [ + [ 400.0, 1 ], + [ 401.0, 5 ], + [ 410.0, 104 ], + [ 411.0, 360 ], + [ 420.0, 1152 ], + [ 421.0, 4473 ], + [ 430.0, 2530 ], + [ 431.0, 11392 ], + [ 440.0, 1810 ], + [ 441.0, 8941 ], + [ 450.0, 484 ], + [ 451.0, 2794 ], + [ 460.0, 178 ], + [ 461.0, 1292 ], + [ 470.0, 65 ], + [ 471.0, 609 ], + [ 480.0, 22 ], + [ 481.0, 307 ], + [ 490.0, 10 ], + [ 491.0, 150 ], + [ 500.0, 2 ], + [ 501.0, 86 ], + [ 510.0, 1 ], + [ 511.0, 52 ], + [ 520.0, 1 ], + [ 521.0, 40 ], + [ 531.0, 41 ], + [ 532.0, 1 ], + [ 541.0, 16 ], + [ 542.0, 1 ], + [ 551.0, 17 ], + [ 552.0, 2 ], + [ 561.0, 10 ], + [ 562.0, 1 ], + [ 571.0, 7 ], + [ 572.0, 1 ], + [ 581.0, 6 ], + [ 582.0, 1 ], + [ 591.0, 7 ], + [ 592.0, 1 ], + [ 601.0, 4 ], + [ 602.0, 3 ], + [ 611.0, 5 ], + [ 612.0, 1 ], + [ 621.0, 3 ], + [ 622.0, 3 ], + [ 631.0, 3 ], + [ 632.0, 1 ], + [ 641.0, 5 ], + [ 642.0, 3 ], + [ 651.0, 5 ], + [ 652.0, 3 ], + [ 661.0, 6 ], + [ 662.0, 3 ], + [ 671.0, 6 ], + [ 672.0, 4 ], + [ 681.0, 5 ], + [ 682.0, 4 ], + [ 691.0, 6 ], + [ 692.0, 1 ], + [ 701.0, 12 ], + [ 702.0, 3 ], + [ 711.0, 4 ], + [ 712.0, 2 ], + [ 721.0, 9 ], + [ 722.0, 8 ], + [ 731.0, 7 ], + [ 732.0, 5 ], + [ 741.0, 10 ], + [ 742.0, 6 ], + [ 751.0, 12 ], + [ 752.0, 6 ], + [ 761.0, 14 ], + [ 762.0, 11 ], + [ 771.0, 26 ], + [ 772.0, 16 ], + [ 781.0, 17 ], + [ 782.0, 23 ], + [ 791.0, 17 ], + [ 792.0, 21 ], + [ 801.0, 16 ], + [ 802.0, 15 ], + [ 811.0, 16 ], + [ 812.0, 14 ], + [ 821.0, 9 ], + [ 822.0, 11 ], + [ 831.0, 9 ], + [ 832.0, 10 ], + [ 841.0, 7 ], + [ 842.0, 12 ], + [ 851.0, 6 ], + [ 852.0, 7 ], + [ 861.0, 6 ], + [ 862.0, 7 ], + [ 871.0, 5 ], + [ 872.0, 4 ], + [ 881.0, 3 ], + [ 882.0, 5 ], + [ 891.0, 2 ], + [ 892.0, 2 ], + [ 901.0, 2 ], + [ 902.0, 3 ], + [ 911.0, 1 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 5 ], + [ 931.0, 1 ], + [ 932.0, 3 ], + [ 941.0, 1 ], + [ 942.0, 2 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 2 ], + [ 971.0, 2 ], + [ 972.0, 4 ], + [ 981.0, 1 ], + [ 982.0, 3 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 2 ], + [ 1032.0, 2 ], + [ 1042.0, 2 ], + [ 1052.0, 2 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 3 ], + [ 1092.0, 2 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 2 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 2 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1482.0, 2 ], + [ 1502.0, 2 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 1 ], + [ 1662.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 2 ], + [ 1722.0, 1 ], + [ 1754.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1854.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 2044.0, 1 ], + [ 2064.0, 1 ], + [ 2084.0, 1 ], + [ 2104.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2224.0, 1 ], + [ 2252.0, 1 ], + [ 2292.0, 1 ], + [ 2332.0, 1 ], + [ 2452.0, 1 ], + [ 2464.0, 1 ], + [ 2532.0, 1 ], + [ 2564.0, 1 ], + [ 2684.0, 1 ], + [ 2724.0, 1 ], + [ 2812.0, 1 ], + [ 2964.0, 1 ], + [ 3032.0, 1 ], + [ 3376.0, 1 ], + [ 3584.0, 1 ], + [ 3596.0, 1 ], + [ 3988.0, 1 ], + [ 4352.0, 1 ], + [ 4368.0, 1 ], + [ 4464.0, 1 ], + [ 4504.0, 1 ], + [ 4576.0, 1 ], + [ 4656.0, 1 ], + [ 4768.0, 1 ], + [ 4824.0, 1 ], + [ 4912.0, 1 ], + [ 4928.0, 1 ], + [ 4944.0, 1 ], + [ 4968.0, 1 ], + [ 5064.0, 1 ], + [ 5288.0, 1 ], + [ 5304.0, 1 ], + [ 5336.0, 1 ], + [ 5704.0, 1 ], + [ 5864.0, 1 ], + [ 6088.0, 1 ], + [ 6096.0, 1 ], + [ 7912.0, 1 ], + [ 8192.0, 1 ], + [ 9360.0, 1 ], + [ 27648.0, 1 ], + [ 33920.0, 1 ], + [ 35264.0, 1 ], + [ 43648.0, 1 ] + ], + [ + [ 400.0, 4 ], + [ 401.0, 14 ], + [ 410.0, 68 ], + [ 411.0, 252 ], + [ 420.0, 453 ], + [ 421.0, 1860 ], + [ 430.0, 2336 ], + [ 431.0, 10585 ], + [ 440.0, 2288 ], + [ 441.0, 11914 ], + [ 450.0, 537 ], + [ 451.0, 3459 ], + [ 460.0, 209 ], + [ 461.0, 1578 ], + [ 470.0, 98 ], + [ 471.0, 817 ], + [ 480.0, 31 ], + [ 481.0, 368 ], + [ 490.0, 18 ], + [ 491.0, 191 ], + [ 500.0, 4 ], + [ 501.0, 108 ], + [ 510.0, 3 ], + [ 511.0, 55 ], + [ 520.0, 1 ], + [ 521.0, 51 ], + [ 531.0, 36 ], + [ 541.0, 20 ], + [ 551.0, 12 ], + [ 552.0, 1 ], + [ 561.0, 9 ], + [ 562.0, 1 ], + [ 571.0, 6 ], + [ 572.0, 1 ], + [ 581.0, 6 ], + [ 582.0, 1 ], + [ 591.0, 3 ], + [ 592.0, 1 ], + [ 601.0, 4 ], + [ 602.0, 2 ], + [ 611.0, 2 ], + [ 612.0, 1 ], + [ 621.0, 4 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 632.0, 2 ], + [ 641.0, 3 ], + [ 642.0, 5 ], + [ 651.0, 4 ], + [ 652.0, 2 ], + [ 661.0, 5 ], + [ 662.0, 1 ], + [ 671.0, 8 ], + [ 672.0, 4 ], + [ 681.0, 4 ], + [ 682.0, 2 ], + [ 691.0, 8 ], + [ 692.0, 4 ], + [ 701.0, 6 ], + [ 702.0, 3 ], + [ 711.0, 4 ], + [ 712.0, 4 ], + [ 721.0, 5 ], + [ 722.0, 3 ], + [ 731.0, 6 ], + [ 732.0, 2 ], + [ 741.0, 6 ], + [ 742.0, 3 ], + [ 751.0, 4 ], + [ 752.0, 3 ], + [ 761.0, 3 ], + [ 762.0, 2 ], + [ 771.0, 5 ], + [ 772.0, 5 ], + [ 781.0, 6 ], + [ 782.0, 5 ], + [ 791.0, 3 ], + [ 792.0, 4 ], + [ 801.0, 3 ], + [ 802.0, 5 ], + [ 811.0, 3 ], + [ 812.0, 2 ], + [ 821.0, 3 ], + [ 822.0, 4 ], + [ 831.0, 2 ], + [ 832.0, 2 ], + [ 841.0, 1 ], + [ 842.0, 3 ], + [ 851.0, 1 ], + [ 852.0, 4 ], + [ 861.0, 1 ], + [ 862.0, 6 ], + [ 871.0, 1 ], + [ 872.0, 5 ], + [ 881.0, 3 ], + [ 882.0, 5 ], + [ 891.0, 1 ], + [ 892.0, 3 ], + [ 901.0, 2 ], + [ 902.0, 3 ], + [ 911.0, 1 ], + [ 912.0, 2 ], + [ 921.0, 1 ], + [ 922.0, 4 ], + [ 931.0, 4 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 942.0, 2 ], + [ 951.0, 1 ], + [ 952.0, 3 ], + [ 961.0, 2 ], + [ 962.0, 4 ], + [ 972.0, 1 ], + [ 981.0, 2 ], + [ 982.0, 3 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 6 ], + [ 1011.0, 1 ], + [ 1012.0, 2 ], + [ 1022.0, 2 ], + [ 1032.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 1 ], + [ 1062.0, 2 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 4 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 2 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1302.0, 3 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1372.0, 2 ], + [ 1382.0, 2 ], + [ 1392.0, 2 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 2 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1502.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1692.0, 1 ], + [ 1742.0, 1 ], + [ 1774.0, 1 ], + [ 1902.0, 1 ], + [ 1934.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 2092.0, 1 ], + [ 2124.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2452.0, 1 ], + [ 2524.0, 1 ], + [ 2644.0, 1 ], + [ 2684.0, 1 ], + [ 2724.0, 1 ], + [ 2772.0, 1 ], + [ 2784.0, 1 ], + [ 2864.0, 1 ], + [ 3116.0, 1 ], + [ 3184.0, 1 ], + [ 3256.0, 1 ], + [ 4352.0, 1 ], + [ 4392.0, 1 ], + [ 4504.0, 1 ], + [ 4608.0, 1 ], + [ 4648.0, 1 ], + [ 4824.0, 1 ], + [ 4928.0, 1 ], + [ 5008.0, 1 ], + [ 5048.0, 1 ], + [ 5064.0, 1 ], + [ 6328.0, 1 ], + [ 6712.0, 1 ], + [ 6872.0, 1 ], + [ 7560.0, 1 ], + [ 8064.0, 1 ], + [ 8240.0, 1 ], + [ 9136.0, 1 ], + [ 26080.0, 1 ], + [ 31520.0, 1 ], + [ 31840.0, 1 ], + [ 34304.0, 1 ], + [ 40768.0, 1 ] + ], + [ + [ 400.0, 1 ], + [ 401.0, 6 ], + [ 410.0, 88 ], + [ 411.0, 332 ], + [ 420.0, 827 ], + [ 421.0, 3410 ], + [ 430.0, 2435 ], + [ 431.0, 11438 ], + [ 440.0, 1939 ], + [ 441.0, 10219 ], + [ 450.0, 514 ], + [ 451.0, 2910 ], + [ 460.0, 191 ], + [ 461.0, 1396 ], + [ 470.0, 92 ], + [ 471.0, 704 ], + [ 480.0, 31 ], + [ 481.0, 332 ], + [ 490.0, 12 ], + [ 491.0, 153 ], + [ 500.0, 6 ], + [ 501.0, 91 ], + [ 510.0, 2 ], + [ 511.0, 50 ], + [ 521.0, 36 ], + [ 531.0, 27 ], + [ 541.0, 17 ], + [ 542.0, 1 ], + [ 551.0, 14 ], + [ 552.0, 2 ], + [ 561.0, 8 ], + [ 562.0, 2 ], + [ 571.0, 7 ], + [ 572.0, 2 ], + [ 581.0, 5 ], + [ 591.0, 6 ], + [ 592.0, 1 ], + [ 601.0, 5 ], + [ 611.0, 7 ], + [ 612.0, 2 ], + [ 621.0, 3 ], + [ 622.0, 1 ], + [ 631.0, 4 ], + [ 632.0, 1 ], + [ 641.0, 7 ], + [ 642.0, 2 ], + [ 651.0, 6 ], + [ 652.0, 2 ], + [ 661.0, 7 ], + [ 662.0, 4 ], + [ 671.0, 6 ], + [ 672.0, 3 ], + [ 681.0, 4 ], + [ 682.0, 5 ], + [ 691.0, 8 ], + [ 692.0, 2 ], + [ 701.0, 5 ], + [ 702.0, 2 ], + [ 711.0, 9 ], + [ 712.0, 5 ], + [ 721.0, 4 ], + [ 722.0, 5 ], + [ 731.0, 5 ], + [ 732.0, 4 ], + [ 741.0, 6 ], + [ 742.0, 4 ], + [ 751.0, 4 ], + [ 752.0, 2 ], + [ 761.0, 6 ], + [ 762.0, 4 ], + [ 771.0, 8 ], + [ 772.0, 6 ], + [ 781.0, 3 ], + [ 782.0, 3 ], + [ 791.0, 2 ], + [ 792.0, 2 ], + [ 801.0, 3 ], + [ 802.0, 4 ], + [ 811.0, 3 ], + [ 812.0, 6 ], + [ 821.0, 2 ], + [ 822.0, 4 ], + [ 831.0, 9 ], + [ 832.0, 8 ], + [ 841.0, 7 ], + [ 842.0, 9 ], + [ 851.0, 3 ], + [ 852.0, 8 ], + [ 861.0, 1 ], + [ 862.0, 6 ], + [ 871.0, 2 ], + [ 872.0, 5 ], + [ 881.0, 1 ], + [ 882.0, 3 ], + [ 891.0, 2 ], + [ 892.0, 2 ], + [ 901.0, 1 ], + [ 902.0, 2 ], + [ 911.0, 1 ], + [ 912.0, 3 ], + [ 921.0, 1 ], + [ 922.0, 1 ], + [ 931.0, 1 ], + [ 932.0, 1 ], + [ 942.0, 3 ], + [ 951.0, 2 ], + [ 952.0, 3 ], + [ 962.0, 4 ], + [ 972.0, 2 ], + [ 981.0, 1 ], + [ 982.0, 2 ], + [ 992.0, 1 ], + [ 1001.0, 1 ], + [ 1002.0, 4 ], + [ 1012.0, 1 ], + [ 1022.0, 2 ], + [ 1032.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 2 ], + [ 1062.0, 1 ], + [ 1072.0, 3 ], + [ 1082.0, 2 ], + [ 1092.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 2 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1252.0, 2 ], + [ 1272.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 2 ], + [ 1312.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 2 ], + [ 1342.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1572.0, 1 ], + [ 1592.0, 1 ], + [ 1622.0, 1 ], + [ 1672.0, 1 ], + [ 1692.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1854.0, 1 ], + [ 1872.0, 1 ], + [ 1954.0, 1 ], + [ 2024.0, 1 ], + [ 2044.0, 1 ], + [ 2092.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2212.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2272.0, 1 ], + [ 2372.0, 1 ], + [ 2444.0, 1 ], + [ 2504.0, 1 ], + [ 2544.0, 1 ], + [ 2752.0, 1 ], + [ 2844.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3196.0, 1 ], + [ 3324.0, 1 ], + [ 3804.0, 1 ], + [ 4336.0, 1 ], + [ 4712.0, 1 ], + [ 4968.0, 1 ], + [ 5048.0, 1 ], + [ 5088.0, 1 ], + [ 5120.0, 1 ], + [ 5184.0, 1 ], + [ 5200.0, 1 ], + [ 5488.0, 1 ], + [ 5720.0, 1 ], + [ 5776.0, 1 ], + [ 5808.0, 1 ], + [ 6048.0, 1 ], + [ 6552.0, 1 ], + [ 6840.0, 1 ], + [ 6960.0, 1 ], + [ 7240.0, 1 ], + [ 7800.0, 1 ], + [ 24224.0, 1 ], + [ 30528.0, 1 ], + [ 39808.0, 1 ], + [ 41280.0, 1 ], + [ 42112.0, 1 ], + [ 52032.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 400.0, + "50.0" : 400.0, + "90.0" : 400.0, + "95.0" : 400.0, + "99.0" : 400.0, + "99.9" : 400.0, + "99.99" : 400.0, + "99.999" : 400.0, + "99.9999" : 400.0, + "100.0" : 400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 400.0, + 400.0, + 400.0, + 400.0, + 400.0 + ] + ] + }, + "p0.50" : { + "score" : 431.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 431.0, + "50.0" : 431.0, + "90.0" : 431.0, + "95.0" : 431.0, + "99.0" : 431.0, + "99.9" : 431.0, + "99.99" : 431.0, + "99.999" : 431.0, + "99.9999" : 431.0, + "100.0" : 431.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 431.0, + 431.0, + 431.0, + 441.0, + 440.0 + ] + ] + }, + "p0.90" : { + "score" : 451.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 451.0, + "50.0" : 451.0, + "90.0" : 451.0, + "95.0" : 451.0, + "99.0" : 451.0, + "99.9" : 451.0, + "99.99" : 451.0, + "99.999" : 451.0, + "99.9999" : 451.0, + "100.0" : 451.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 451.0, + 460.0, + 451.0, + 461.0, + 451.0 + ] + ] + }, + "p0.95" : { + "score" : 471.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 471.0, + "50.0" : 471.0, + "90.0" : 471.0, + "95.0" : 471.0, + "99.0" : 471.0, + "99.9" : 471.0, + "99.99" : 471.0, + "99.999" : 471.0, + "99.9999" : 471.0, + "100.0" : 471.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 461.0, + 471.0, + 471.0, + 471.0, + 471.0 + ] + ] + }, + "p0.99" : { + "score" : 722.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 722.0, + "50.0" : 722.0, + "90.0" : 722.0, + "95.0" : 722.0, + "99.0" : 722.0, + "99.9" : 722.0, + "99.99" : 722.0, + "99.999" : 722.0, + "99.9999" : 722.0, + "100.0" : 722.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 680.5499999999738, + 761.0, + 791.0, + 581.2799999999988, + 631.0 + ] + ] + }, + "p0.999" : { + "score" : 2224.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2224.0, + "50.0" : 2224.0, + "90.0" : 2224.0, + "95.0" : 2224.0, + "99.0" : 2224.0, + "99.9" : 2224.0, + "99.99" : 2224.0, + "99.999" : 2224.0, + "99.9999" : 2224.0, + "100.0" : 2224.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1772.7499999999272, + 2286.4400000000023, + 2544.256000000052, + 2214.7360000000335, + 2235.5280000000203 + ] + ] + }, + "p0.9999" : { + "score" : 28053.79199999571, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 28053.79199999571, + "50.0" : 28053.79199999571, + "90.0" : 28053.79199999571, + "95.0" : 28053.79199999571, + "99.0" : 28053.79199999571, + "99.9" : 28053.79199999571, + "99.99" : 28053.79199999571, + "99.999" : 28053.79199999571, + "99.9999" : 28053.79199999571, + "100.0" : 28053.79199999571 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7253.267999999982, + 33741.40799998911, + 29142.61759998277, + 31591.295999998692, + 40145.67679999489 + ] + ] + }, + "p1.00" : { + "score" : 713728.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 713728.0, + "50.0" : 713728.0, + "90.0" : 713728.0, + "95.0" : 713728.0, + "99.0" : 713728.0, + "99.9" : 713728.0, + "99.99" : 713728.0, + "99.999" : 713728.0, + "99.9999" : 713728.0, + "100.0" : 713728.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 42048.0, + 713728.0, + 43648.0, + 40768.0, + 52032.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 35474.65290817333, + "scoreError" : 188.46850763354965, + "scoreConfidence" : [ + 35286.18440053978, + 35663.12141580688 + ], + "scorePercentiles" : { + "0.0" : 32736.0, + "50.0" : 34688.0, + "90.0" : 35648.0, + "95.0" : 36480.0, + "99.0" : 52288.0, + "99.9" : 88711.8080000002, + "99.99" : 1281788.313599825, + "99.999" : 1441792.0, + "99.9999" : 1441792.0, + "100.0" : 1441792.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 32736.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 5 ], + [ 32896.0, 12 ], + [ 32960.0, 14 ], + [ 33024.0, 17 ], + [ 33088.0, 13 ], + [ 33152.0, 22 ], + [ 33216.0, 8 ], + [ 33280.0, 4 ], + [ 33344.0, 8 ], + [ 33408.0, 4 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33600.0, 5 ], + [ 33664.0, 3 ], + [ 33728.0, 4 ], + [ 33792.0, 3 ], + [ 33856.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 3 ], + [ 34048.0, 1 ], + [ 34112.0, 10 ], + [ 34176.0, 74 ], + [ 34240.0, 380 ], + [ 34304.0, 1158 ], + [ 34368.0, 1582 ], + [ 34432.0, 1926 ], + [ 34496.0, 1753 ], + [ 34560.0, 1199 ], + [ 34624.0, 980 ], + [ 34688.0, 625 ], + [ 34752.0, 439 ], + [ 34816.0, 407 ], + [ 34880.0, 353 ], + [ 34944.0, 444 ], + [ 35008.0, 394 ], + [ 35072.0, 325 ], + [ 35136.0, 306 ], + [ 35200.0, 188 ], + [ 35264.0, 143 ], + [ 35328.0, 100 ], + [ 35392.0, 64 ], + [ 35456.0, 64 ], + [ 35520.0, 43 ], + [ 35584.0, 50 ], + [ 35648.0, 55 ], + [ 35712.0, 54 ], + [ 35776.0, 62 ], + [ 35840.0, 57 ], + [ 35904.0, 70 ], + [ 35968.0, 69 ], + [ 36032.0, 43 ], + [ 36096.0, 36 ], + [ 36160.0, 28 ], + [ 36224.0, 13 ], + [ 36288.0, 21 ], + [ 36352.0, 10 ], + [ 36416.0, 21 ], + [ 36480.0, 20 ], + [ 36544.0, 14 ], + [ 36608.0, 15 ], + [ 36672.0, 10 ], + [ 36736.0, 6 ], + [ 36800.0, 4 ], + [ 36864.0, 2 ], + [ 36928.0, 5 ], + [ 36992.0, 4 ], + [ 37056.0, 1 ], + [ 37120.0, 7 ], + [ 37184.0, 3 ], + [ 37248.0, 8 ], + [ 37312.0, 8 ], + [ 37376.0, 4 ], + [ 37440.0, 9 ], + [ 37504.0, 9 ], + [ 37568.0, 4 ], + [ 37632.0, 6 ], + [ 37696.0, 6 ], + [ 37760.0, 7 ], + [ 37824.0, 6 ], + [ 37888.0, 8 ], + [ 37952.0, 8 ], + [ 38016.0, 6 ], + [ 38080.0, 6 ], + [ 38144.0, 6 ], + [ 38208.0, 7 ], + [ 38272.0, 6 ], + [ 38336.0, 5 ], + [ 38400.0, 6 ], + [ 38464.0, 11 ], + [ 38528.0, 7 ], + [ 38592.0, 6 ], + [ 38656.0, 8 ], + [ 38720.0, 4 ], + [ 38784.0, 6 ], + [ 38848.0, 6 ], + [ 38912.0, 3 ], + [ 38976.0, 4 ], + [ 39040.0, 3 ], + [ 39104.0, 5 ], + [ 39168.0, 4 ], + [ 39232.0, 4 ], + [ 39296.0, 3 ], + [ 39360.0, 3 ], + [ 39424.0, 4 ], + [ 39488.0, 3 ], + [ 39552.0, 2 ], + [ 39616.0, 1 ], + [ 39680.0, 3 ], + [ 39744.0, 3 ], + [ 39808.0, 1 ], + [ 39872.0, 1 ], + [ 39936.0, 3 ], + [ 40000.0, 1 ], + [ 40064.0, 3 ], + [ 40128.0, 1 ], + [ 40256.0, 3 ], + [ 40320.0, 2 ], + [ 40384.0, 1 ], + [ 40448.0, 3 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40640.0, 2 ], + [ 40704.0, 4 ], + [ 40768.0, 7 ], + [ 40832.0, 4 ], + [ 40896.0, 8 ], + [ 40960.0, 4 ], + [ 41024.0, 8 ], + [ 41088.0, 4 ], + [ 41152.0, 5 ], + [ 41216.0, 2 ], + [ 41280.0, 2 ], + [ 41344.0, 2 ], + [ 41408.0, 1 ], + [ 41472.0, 2 ], + [ 41536.0, 6 ], + [ 41600.0, 3 ], + [ 41664.0, 2 ], + [ 41728.0, 1 ], + [ 41792.0, 4 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 1 ], + [ 42688.0, 1 ], + [ 42816.0, 2 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 2 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 44032.0, 2 ], + [ 44096.0, 1 ], + [ 44224.0, 1 ], + [ 44416.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 2 ], + [ 44800.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45568.0, 1 ], + [ 45696.0, 1 ], + [ 45824.0, 1 ], + [ 45952.0, 1 ], + [ 46080.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 2 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46976.0, 1 ], + [ 47168.0, 1 ], + [ 47424.0, 1 ], + [ 47744.0, 1 ], + [ 47872.0, 1 ], + [ 48128.0, 1 ], + [ 49280.0, 1 ], + [ 50176.0, 1 ], + [ 50560.0, 1 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51136.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51840.0, 1 ], + [ 52160.0, 1 ], + [ 52288.0, 2 ], + [ 52352.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 2 ], + [ 52928.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53312.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 2 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54912.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 2 ], + [ 55360.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57664.0, 1 ], + [ 57792.0, 1 ], + [ 58112.0, 1 ], + [ 59072.0, 1 ], + [ 59456.0, 1 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60224.0, 1 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61312.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61568.0, 1 ], + [ 61696.0, 1 ], + [ 61824.0, 1 ], + [ 62208.0, 1 ], + [ 62528.0, 1 ], + [ 62720.0, 1 ], + [ 63232.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 66048.0, 1 ], + [ 66304.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 70656.0, 1 ], + [ 72576.0, 1 ], + [ 73344.0, 1 ], + [ 74112.0, 1 ], + [ 74368.0, 1 ], + [ 76288.0, 1 ], + [ 77952.0, 1 ], + [ 78720.0, 1 ], + [ 79232.0, 1 ], + [ 79616.0, 1 ], + [ 81152.0, 1 ], + [ 82432.0, 1 ], + [ 83712.0, 1 ], + [ 83968.0, 1 ], + [ 85120.0, 1 ], + [ 86400.0, 1 ], + [ 87808.0, 1 ], + [ 88192.0, 1 ], + [ 88320.0, 1 ], + [ 88576.0, 1 ], + [ 88704.0, 1 ], + [ 88832.0, 1 ], + [ 96128.0, 1 ], + [ 102272.0, 1 ], + [ 105472.0, 1 ], + [ 105856.0, 1 ], + [ 107904.0, 1 ], + [ 129536.0, 1 ], + [ 146176.0, 1 ], + [ 161536.0, 1 ], + [ 1259520.0, 1 ], + [ 1294336.0, 1 ] + ], + [ + [ 32768.0, 2 ], + [ 32832.0, 6 ], + [ 32896.0, 7 ], + [ 32960.0, 11 ], + [ 33024.0, 17 ], + [ 33088.0, 15 ], + [ 33152.0, 14 ], + [ 33216.0, 13 ], + [ 33280.0, 8 ], + [ 33344.0, 8 ], + [ 33408.0, 7 ], + [ 33472.0, 8 ], + [ 33536.0, 4 ], + [ 33600.0, 4 ], + [ 33664.0, 3 ], + [ 33728.0, 2 ], + [ 33792.0, 2 ], + [ 33856.0, 1 ], + [ 33920.0, 2 ], + [ 33984.0, 4 ], + [ 34048.0, 1 ], + [ 34112.0, 6 ], + [ 34176.0, 80 ], + [ 34240.0, 317 ], + [ 34304.0, 956 ], + [ 34368.0, 1373 ], + [ 34432.0, 1614 ], + [ 34496.0, 1517 ], + [ 34560.0, 1081 ], + [ 34624.0, 897 ], + [ 34688.0, 543 ], + [ 34752.0, 393 ], + [ 34816.0, 443 ], + [ 34880.0, 389 ], + [ 34944.0, 573 ], + [ 35008.0, 577 ], + [ 35072.0, 547 ], + [ 35136.0, 483 ], + [ 35200.0, 282 ], + [ 35264.0, 201 ], + [ 35328.0, 140 ], + [ 35392.0, 90 ], + [ 35456.0, 97 ], + [ 35520.0, 63 ], + [ 35584.0, 66 ], + [ 35648.0, 81 ], + [ 35712.0, 72 ], + [ 35776.0, 77 ], + [ 35840.0, 70 ], + [ 35904.0, 80 ], + [ 35968.0, 69 ], + [ 36032.0, 45 ], + [ 36096.0, 37 ], + [ 36160.0, 25 ], + [ 36224.0, 15 ], + [ 36288.0, 19 ], + [ 36352.0, 18 ], + [ 36416.0, 23 ], + [ 36480.0, 22 ], + [ 36544.0, 21 ], + [ 36608.0, 20 ], + [ 36672.0, 17 ], + [ 36736.0, 8 ], + [ 36800.0, 6 ], + [ 36864.0, 6 ], + [ 36928.0, 7 ], + [ 36992.0, 6 ], + [ 37056.0, 3 ], + [ 37120.0, 4 ], + [ 37184.0, 3 ], + [ 37248.0, 5 ], + [ 37312.0, 10 ], + [ 37376.0, 5 ], + [ 37440.0, 10 ], + [ 37504.0, 7 ], + [ 37568.0, 12 ], + [ 37632.0, 3 ], + [ 37696.0, 13 ], + [ 37760.0, 10 ], + [ 37824.0, 4 ], + [ 37888.0, 3 ], + [ 37952.0, 9 ], + [ 38016.0, 2 ], + [ 38080.0, 3 ], + [ 38144.0, 3 ], + [ 38208.0, 6 ], + [ 38272.0, 6 ], + [ 38336.0, 6 ], + [ 38400.0, 4 ], + [ 38464.0, 4 ], + [ 38528.0, 7 ], + [ 38592.0, 7 ], + [ 38656.0, 2 ], + [ 38720.0, 3 ], + [ 38784.0, 8 ], + [ 38848.0, 4 ], + [ 38912.0, 7 ], + [ 38976.0, 5 ], + [ 39040.0, 5 ], + [ 39104.0, 4 ], + [ 39168.0, 3 ], + [ 39232.0, 4 ], + [ 39296.0, 4 ], + [ 39360.0, 3 ], + [ 39424.0, 5 ], + [ 39488.0, 5 ], + [ 39552.0, 4 ], + [ 39616.0, 6 ], + [ 39680.0, 4 ], + [ 39744.0, 3 ], + [ 39808.0, 2 ], + [ 39872.0, 1 ], + [ 39936.0, 1 ], + [ 40000.0, 2 ], + [ 40064.0, 2 ], + [ 40128.0, 3 ], + [ 40192.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 3 ], + [ 40384.0, 4 ], + [ 40448.0, 2 ], + [ 40512.0, 3 ], + [ 40576.0, 1 ], + [ 40640.0, 2 ], + [ 40704.0, 4 ], + [ 40768.0, 7 ], + [ 40832.0, 4 ], + [ 40896.0, 2 ], + [ 40960.0, 5 ], + [ 41024.0, 8 ], + [ 41088.0, 4 ], + [ 41152.0, 3 ], + [ 41216.0, 2 ], + [ 41280.0, 3 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 41536.0, 3 ], + [ 41600.0, 3 ], + [ 41664.0, 5 ], + [ 41728.0, 2 ], + [ 41792.0, 2 ], + [ 41856.0, 2 ], + [ 41920.0, 1 ], + [ 41984.0, 2 ], + [ 42048.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 42752.0, 2 ], + [ 42816.0, 2 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 2 ], + [ 43328.0, 1 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43776.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 2 ], + [ 44096.0, 1 ], + [ 44160.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 2 ], + [ 44608.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 1 ], + [ 44928.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45312.0, 1 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45696.0, 1 ], + [ 45824.0, 1 ], + [ 45952.0, 1 ], + [ 46080.0, 1 ], + [ 46208.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46592.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 1 ], + [ 47296.0, 1 ], + [ 47424.0, 1 ], + [ 47680.0, 1 ], + [ 47808.0, 1 ], + [ 47936.0, 1 ], + [ 48256.0, 1 ], + [ 48384.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 1 ], + [ 48896.0, 1 ], + [ 49024.0, 1 ], + [ 49280.0, 1 ], + [ 49344.0, 1 ], + [ 49536.0, 1 ], + [ 49792.0, 1 ], + [ 49984.0, 1 ], + [ 50048.0, 1 ], + [ 50176.0, 1 ], + [ 50304.0, 1 ], + [ 50496.0, 1 ], + [ 51200.0, 1 ], + [ 51392.0, 1 ], + [ 52096.0, 2 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53120.0, 1 ], + [ 53312.0, 1 ], + [ 53440.0, 1 ], + [ 53568.0, 2 ], + [ 53824.0, 3 ], + [ 53888.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54784.0, 1 ], + [ 54912.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55680.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56512.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 2 ], + [ 57408.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58880.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60736.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61184.0, 1 ], + [ 61248.0, 1 ], + [ 61376.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 62016.0, 1 ], + [ 62208.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 63104.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63488.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63872.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64768.0, 1 ], + [ 65152.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66560.0, 1 ], + [ 66816.0, 2 ], + [ 66944.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 2 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 70528.0, 1 ], + [ 70784.0, 1 ], + [ 71424.0, 1 ], + [ 72704.0, 1 ], + [ 73088.0, 1 ], + [ 73472.0, 1 ], + [ 73856.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 75392.0, 1 ], + [ 75904.0, 1 ], + [ 76288.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 78720.0, 1 ], + [ 78976.0, 1 ], + [ 79104.0, 1 ], + [ 79488.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 80256.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 82816.0, 1 ], + [ 83584.0, 1 ], + [ 83968.0, 1 ], + [ 84480.0, 1 ], + [ 84736.0, 1 ], + [ 85120.0, 1 ], + [ 85504.0, 1 ], + [ 86400.0, 1 ], + [ 87296.0, 1 ], + [ 87936.0, 2 ], + [ 88320.0, 1 ], + [ 88448.0, 1 ], + [ 88576.0, 1 ], + [ 92416.0, 1 ], + [ 93184.0, 1 ], + [ 100608.0, 1 ], + [ 101376.0, 1 ], + [ 103552.0, 1 ], + [ 104832.0, 1 ], + [ 105600.0, 1 ], + [ 106240.0, 1 ], + [ 109824.0, 1 ], + [ 110080.0, 1 ], + [ 129152.0, 1 ], + [ 130304.0, 1 ], + [ 135936.0, 1 ], + [ 253952.0, 1 ], + [ 1370112.0, 1 ], + [ 1437696.0, 1 ] + ], + [ + [ 32832.0, 1 ], + [ 32896.0, 2 ], + [ 32960.0, 2 ], + [ 33024.0, 1 ], + [ 33088.0, 2 ], + [ 33152.0, 1 ], + [ 33216.0, 2 ], + [ 33344.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33792.0, 2 ], + [ 33920.0, 1 ], + [ 34112.0, 5 ], + [ 34176.0, 40 ], + [ 34240.0, 147 ], + [ 34304.0, 407 ], + [ 34368.0, 529 ], + [ 34432.0, 643 ], + [ 34496.0, 639 ], + [ 34560.0, 459 ], + [ 34624.0, 437 ], + [ 34688.0, 276 ], + [ 34752.0, 234 ], + [ 34816.0, 354 ], + [ 34880.0, 494 ], + [ 34944.0, 989 ], + [ 35008.0, 1359 ], + [ 35072.0, 1439 ], + [ 35136.0, 1388 ], + [ 35200.0, 771 ], + [ 35264.0, 544 ], + [ 35328.0, 288 ], + [ 35392.0, 200 ], + [ 35456.0, 189 ], + [ 35520.0, 155 ], + [ 35584.0, 174 ], + [ 35648.0, 216 ], + [ 35712.0, 162 ], + [ 35776.0, 181 ], + [ 35840.0, 90 ], + [ 35904.0, 79 ], + [ 35968.0, 86 ], + [ 36032.0, 39 ], + [ 36096.0, 38 ], + [ 36160.0, 34 ], + [ 36224.0, 33 ], + [ 36288.0, 27 ], + [ 36352.0, 21 ], + [ 36416.0, 34 ], + [ 36480.0, 50 ], + [ 36544.0, 47 ], + [ 36608.0, 46 ], + [ 36672.0, 28 ], + [ 36736.0, 21 ], + [ 36800.0, 10 ], + [ 36864.0, 9 ], + [ 36928.0, 16 ], + [ 36992.0, 13 ], + [ 37056.0, 11 ], + [ 37120.0, 10 ], + [ 37184.0, 13 ], + [ 37248.0, 9 ], + [ 37312.0, 7 ], + [ 37376.0, 6 ], + [ 37440.0, 9 ], + [ 37504.0, 12 ], + [ 37568.0, 10 ], + [ 37632.0, 13 ], + [ 37696.0, 7 ], + [ 37760.0, 8 ], + [ 37824.0, 2 ], + [ 37888.0, 6 ], + [ 37952.0, 8 ], + [ 38016.0, 3 ], + [ 38080.0, 6 ], + [ 38144.0, 2 ], + [ 38208.0, 3 ], + [ 38272.0, 7 ], + [ 38336.0, 7 ], + [ 38400.0, 2 ], + [ 38464.0, 5 ], + [ 38528.0, 4 ], + [ 38592.0, 8 ], + [ 38656.0, 4 ], + [ 38720.0, 3 ], + [ 38784.0, 4 ], + [ 38848.0, 5 ], + [ 38912.0, 10 ], + [ 38976.0, 2 ], + [ 39040.0, 10 ], + [ 39104.0, 9 ], + [ 39168.0, 5 ], + [ 39232.0, 3 ], + [ 39296.0, 4 ], + [ 39360.0, 8 ], + [ 39424.0, 4 ], + [ 39488.0, 4 ], + [ 39552.0, 3 ], + [ 39616.0, 3 ], + [ 39680.0, 2 ], + [ 39744.0, 2 ], + [ 39808.0, 3 ], + [ 39872.0, 1 ], + [ 39936.0, 2 ], + [ 40000.0, 1 ], + [ 40064.0, 4 ], + [ 40128.0, 5 ], + [ 40192.0, 4 ], + [ 40256.0, 1 ], + [ 40320.0, 2 ], + [ 40384.0, 3 ], + [ 40448.0, 4 ], + [ 40512.0, 4 ], + [ 40576.0, 4 ], + [ 40640.0, 3 ], + [ 40704.0, 5 ], + [ 40768.0, 3 ], + [ 40832.0, 5 ], + [ 40896.0, 5 ], + [ 40960.0, 5 ], + [ 41024.0, 3 ], + [ 41088.0, 3 ], + [ 41152.0, 4 ], + [ 41216.0, 4 ], + [ 41280.0, 2 ], + [ 41344.0, 1 ], + [ 41408.0, 5 ], + [ 41472.0, 2 ], + [ 41536.0, 2 ], + [ 41600.0, 3 ], + [ 41664.0, 1 ], + [ 41728.0, 1 ], + [ 41792.0, 2 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42496.0, 2 ], + [ 42560.0, 2 ], + [ 42624.0, 1 ], + [ 42688.0, 2 ], + [ 42752.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43008.0, 3 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 2 ], + [ 43328.0, 2 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43840.0, 2 ], + [ 43904.0, 2 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44608.0, 1 ], + [ 44672.0, 3 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 45056.0, 2 ], + [ 45120.0, 1 ], + [ 45184.0, 2 ], + [ 45248.0, 2 ], + [ 45312.0, 1 ], + [ 45376.0, 1 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 2 ], + [ 45760.0, 1 ], + [ 45952.0, 2 ], + [ 46016.0, 1 ], + [ 46080.0, 1 ], + [ 46208.0, 1 ], + [ 46272.0, 1 ], + [ 46400.0, 2 ], + [ 46464.0, 2 ], + [ 46592.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47104.0, 1 ], + [ 47232.0, 2 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47488.0, 2 ], + [ 47552.0, 1 ], + [ 47616.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 2 ], + [ 48064.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 2 ], + [ 48320.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 1 ], + [ 49152.0, 1 ], + [ 49216.0, 1 ], + [ 49344.0, 1 ], + [ 49408.0, 1 ], + [ 49472.0, 1 ], + [ 49536.0, 1 ], + [ 49792.0, 2 ], + [ 50048.0, 1 ], + [ 50240.0, 1 ], + [ 50304.0, 1 ], + [ 50432.0, 1 ], + [ 50624.0, 1 ], + [ 50944.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 2 ], + [ 51328.0, 1 ], + [ 51520.0, 1 ], + [ 51712.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53824.0, 2 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 2 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54656.0, 2 ], + [ 54720.0, 1 ], + [ 54784.0, 3 ], + [ 54848.0, 1 ], + [ 54912.0, 2 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 3 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56512.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57728.0, 1 ], + [ 58112.0, 1 ], + [ 58368.0, 1 ], + [ 58624.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 59008.0, 1 ], + [ 59264.0, 1 ], + [ 59520.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 60032.0, 1 ], + [ 60224.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60608.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 60992.0, 1 ], + [ 61120.0, 1 ], + [ 61184.0, 1 ], + [ 61504.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 61952.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62784.0, 1 ], + [ 62848.0, 1 ], + [ 62976.0, 1 ], + [ 63424.0, 1 ], + [ 63872.0, 1 ], + [ 64064.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64704.0, 1 ], + [ 64832.0, 1 ], + [ 65280.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66304.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67712.0, 1 ], + [ 68096.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69632.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 72064.0, 1 ], + [ 72832.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 75136.0, 1 ], + [ 76288.0, 1 ], + [ 76672.0, 1 ], + [ 76928.0, 1 ], + [ 77184.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 79744.0, 1 ], + [ 80128.0, 1 ], + [ 82688.0, 1 ], + [ 88320.0, 1 ], + [ 92928.0, 1 ], + [ 104576.0, 1 ], + [ 105472.0, 1 ], + [ 112256.0, 1 ], + [ 117760.0, 1 ], + [ 126848.0, 1 ], + [ 131328.0, 1 ], + [ 155904.0, 1 ], + [ 1284096.0, 1 ], + [ 1417216.0, 1 ], + [ 1441792.0, 1 ] + ], + [ + [ 32736.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 3 ], + [ 32896.0, 9 ], + [ 32960.0, 12 ], + [ 33024.0, 10 ], + [ 33088.0, 8 ], + [ 33152.0, 10 ], + [ 33216.0, 5 ], + [ 33280.0, 6 ], + [ 33344.0, 3 ], + [ 33408.0, 2 ], + [ 33472.0, 5 ], + [ 33536.0, 2 ], + [ 33600.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 3 ], + [ 33792.0, 1 ], + [ 33920.0, 1 ], + [ 34112.0, 6 ], + [ 34176.0, 33 ], + [ 34240.0, 178 ], + [ 34304.0, 693 ], + [ 34368.0, 965 ], + [ 34432.0, 1241 ], + [ 34496.0, 1229 ], + [ 34560.0, 945 ], + [ 34624.0, 791 ], + [ 34688.0, 461 ], + [ 34752.0, 376 ], + [ 34816.0, 436 ], + [ 34880.0, 419 ], + [ 34944.0, 683 ], + [ 35008.0, 841 ], + [ 35072.0, 868 ], + [ 35136.0, 833 ], + [ 35200.0, 469 ], + [ 35264.0, 343 ], + [ 35328.0, 221 ], + [ 35392.0, 147 ], + [ 35456.0, 136 ], + [ 35520.0, 104 ], + [ 35584.0, 120 ], + [ 35648.0, 135 ], + [ 35712.0, 112 ], + [ 35776.0, 110 ], + [ 35840.0, 83 ], + [ 35904.0, 62 ], + [ 35968.0, 70 ], + [ 36032.0, 43 ], + [ 36096.0, 48 ], + [ 36160.0, 23 ], + [ 36224.0, 24 ], + [ 36288.0, 22 ], + [ 36352.0, 22 ], + [ 36416.0, 31 ], + [ 36480.0, 33 ], + [ 36544.0, 34 ], + [ 36608.0, 32 ], + [ 36672.0, 21 ], + [ 36736.0, 10 ], + [ 36800.0, 9 ], + [ 36864.0, 9 ], + [ 36928.0, 12 ], + [ 36992.0, 10 ], + [ 37056.0, 12 ], + [ 37120.0, 9 ], + [ 37184.0, 9 ], + [ 37248.0, 7 ], + [ 37312.0, 8 ], + [ 37376.0, 6 ], + [ 37440.0, 10 ], + [ 37504.0, 8 ], + [ 37568.0, 9 ], + [ 37632.0, 7 ], + [ 37696.0, 6 ], + [ 37760.0, 6 ], + [ 37824.0, 5 ], + [ 37888.0, 6 ], + [ 37952.0, 4 ], + [ 38016.0, 6 ], + [ 38080.0, 3 ], + [ 38144.0, 5 ], + [ 38208.0, 6 ], + [ 38272.0, 9 ], + [ 38336.0, 9 ], + [ 38400.0, 6 ], + [ 38464.0, 4 ], + [ 38528.0, 4 ], + [ 38592.0, 5 ], + [ 38656.0, 4 ], + [ 38720.0, 6 ], + [ 38784.0, 3 ], + [ 38848.0, 4 ], + [ 38912.0, 9 ], + [ 38976.0, 4 ], + [ 39040.0, 3 ], + [ 39104.0, 10 ], + [ 39168.0, 4 ], + [ 39232.0, 5 ], + [ 39296.0, 4 ], + [ 39360.0, 5 ], + [ 39424.0, 5 ], + [ 39488.0, 2 ], + [ 39552.0, 5 ], + [ 39616.0, 4 ], + [ 39680.0, 2 ], + [ 39744.0, 4 ], + [ 39808.0, 2 ], + [ 39872.0, 1 ], + [ 39936.0, 3 ], + [ 40000.0, 1 ], + [ 40064.0, 2 ], + [ 40128.0, 1 ], + [ 40192.0, 2 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 2 ], + [ 40448.0, 1 ], + [ 40512.0, 3 ], + [ 40576.0, 4 ], + [ 40640.0, 3 ], + [ 40704.0, 2 ], + [ 40768.0, 5 ], + [ 40832.0, 3 ], + [ 40896.0, 3 ], + [ 40960.0, 7 ], + [ 41024.0, 6 ], + [ 41088.0, 3 ], + [ 41152.0, 5 ], + [ 41216.0, 4 ], + [ 41280.0, 1 ], + [ 41344.0, 2 ], + [ 41408.0, 3 ], + [ 41472.0, 1 ], + [ 41536.0, 2 ], + [ 41600.0, 2 ], + [ 41664.0, 1 ], + [ 41728.0, 2 ], + [ 41792.0, 3 ], + [ 41856.0, 3 ], + [ 41920.0, 1 ], + [ 41984.0, 2 ], + [ 42048.0, 2 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 1 ], + [ 42688.0, 2 ], + [ 42752.0, 2 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 2 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44352.0, 2 ], + [ 44416.0, 2 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 44672.0, 2 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44992.0, 2 ], + [ 45056.0, 2 ], + [ 45120.0, 1 ], + [ 45248.0, 1 ], + [ 45376.0, 1 ], + [ 45504.0, 3 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45696.0, 1 ], + [ 45760.0, 2 ], + [ 45888.0, 1 ], + [ 45952.0, 1 ], + [ 46016.0, 1 ], + [ 46144.0, 1 ], + [ 46272.0, 1 ], + [ 46400.0, 1 ], + [ 46528.0, 2 ], + [ 46592.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 2 ], + [ 47104.0, 1 ], + [ 47168.0, 2 ], + [ 47296.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 3 ], + [ 47616.0, 1 ], + [ 47744.0, 2 ], + [ 47808.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48384.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 1 ], + [ 49344.0, 1 ], + [ 49408.0, 1 ], + [ 49472.0, 1 ], + [ 49792.0, 1 ], + [ 49856.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50176.0, 1 ], + [ 50496.0, 1 ], + [ 50624.0, 2 ], + [ 50688.0, 1 ], + [ 51072.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51648.0, 1 ], + [ 52096.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52608.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 2 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53568.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 2 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 2 ], + [ 55424.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 2 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 2 ], + [ 56128.0, 1 ], + [ 56192.0, 2 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 2 ], + [ 56704.0, 1 ], + [ 56768.0, 2 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 3 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57600.0, 1 ], + [ 57664.0, 2 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58112.0, 1 ], + [ 58304.0, 1 ], + [ 58432.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 2 ], + [ 59008.0, 2 ], + [ 59072.0, 1 ], + [ 59136.0, 2 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59648.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 1 ], + [ 60800.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 61440.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 62016.0, 1 ], + [ 62144.0, 1 ], + [ 62272.0, 1 ], + [ 62400.0, 1 ], + [ 62912.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63872.0, 1 ], + [ 64576.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65472.0, 1 ], + [ 66432.0, 1 ], + [ 66816.0, 1 ], + [ 67328.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 73472.0, 1 ], + [ 75776.0, 1 ], + [ 76800.0, 1 ], + [ 77440.0, 1 ], + [ 79104.0, 1 ], + [ 79232.0, 1 ], + [ 80768.0, 1 ], + [ 86656.0, 1 ], + [ 88320.0, 1 ], + [ 88704.0, 1 ], + [ 91904.0, 1 ], + [ 104192.0, 1 ], + [ 105472.0, 1 ], + [ 128000.0, 1 ], + [ 132352.0, 1 ], + [ 158464.0, 1 ], + [ 1437696.0, 1 ] + ], + [ + [ 32896.0, 1 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 2 ], + [ 33152.0, 2 ], + [ 33344.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33856.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 1 ], + [ 34112.0, 4 ], + [ 34176.0, 36 ], + [ 34240.0, 220 ], + [ 34304.0, 850 ], + [ 34368.0, 1208 ], + [ 34432.0, 1501 ], + [ 34496.0, 1423 ], + [ 34560.0, 1029 ], + [ 34624.0, 866 ], + [ 34688.0, 502 ], + [ 34752.0, 389 ], + [ 34816.0, 390 ], + [ 34880.0, 374 ], + [ 34944.0, 603 ], + [ 35008.0, 651 ], + [ 35072.0, 697 ], + [ 35136.0, 663 ], + [ 35200.0, 393 ], + [ 35264.0, 308 ], + [ 35328.0, 178 ], + [ 35392.0, 127 ], + [ 35456.0, 121 ], + [ 35520.0, 89 ], + [ 35584.0, 87 ], + [ 35648.0, 109 ], + [ 35712.0, 93 ], + [ 35776.0, 111 ], + [ 35840.0, 82 ], + [ 35904.0, 74 ], + [ 35968.0, 84 ], + [ 36032.0, 39 ], + [ 36096.0, 47 ], + [ 36160.0, 35 ], + [ 36224.0, 23 ], + [ 36288.0, 23 ], + [ 36352.0, 19 ], + [ 36416.0, 25 ], + [ 36480.0, 27 ], + [ 36544.0, 21 ], + [ 36608.0, 22 ], + [ 36672.0, 17 ], + [ 36736.0, 13 ], + [ 36800.0, 13 ], + [ 36864.0, 10 ], + [ 36928.0, 9 ], + [ 36992.0, 11 ], + [ 37056.0, 5 ], + [ 37120.0, 6 ], + [ 37184.0, 6 ], + [ 37248.0, 10 ], + [ 37312.0, 7 ], + [ 37376.0, 4 ], + [ 37440.0, 12 ], + [ 37504.0, 8 ], + [ 37568.0, 7 ], + [ 37632.0, 9 ], + [ 37696.0, 6 ], + [ 37760.0, 3 ], + [ 37824.0, 6 ], + [ 37888.0, 4 ], + [ 37952.0, 5 ], + [ 38016.0, 5 ], + [ 38080.0, 6 ], + [ 38144.0, 5 ], + [ 38208.0, 13 ], + [ 38272.0, 7 ], + [ 38336.0, 5 ], + [ 38400.0, 3 ], + [ 38464.0, 3 ], + [ 38528.0, 5 ], + [ 38592.0, 5 ], + [ 38656.0, 5 ], + [ 38720.0, 5 ], + [ 38784.0, 5 ], + [ 38848.0, 2 ], + [ 38912.0, 5 ], + [ 38976.0, 8 ], + [ 39040.0, 6 ], + [ 39104.0, 2 ], + [ 39168.0, 4 ], + [ 39232.0, 5 ], + [ 39296.0, 5 ], + [ 39360.0, 6 ], + [ 39424.0, 3 ], + [ 39488.0, 2 ], + [ 39552.0, 3 ], + [ 39616.0, 3 ], + [ 39680.0, 3 ], + [ 39744.0, 2 ], + [ 39808.0, 1 ], + [ 39872.0, 6 ], + [ 39936.0, 3 ], + [ 40000.0, 4 ], + [ 40064.0, 2 ], + [ 40128.0, 3 ], + [ 40192.0, 1 ], + [ 40256.0, 2 ], + [ 40320.0, 2 ], + [ 40384.0, 3 ], + [ 40448.0, 3 ], + [ 40512.0, 2 ], + [ 40576.0, 3 ], + [ 40640.0, 3 ], + [ 40704.0, 3 ], + [ 40768.0, 2 ], + [ 40832.0, 1 ], + [ 40896.0, 8 ], + [ 40960.0, 10 ], + [ 41024.0, 5 ], + [ 41088.0, 5 ], + [ 41152.0, 4 ], + [ 41216.0, 5 ], + [ 41280.0, 3 ], + [ 41344.0, 2 ], + [ 41408.0, 4 ], + [ 41472.0, 3 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 2 ], + [ 41728.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 2 ], + [ 41984.0, 2 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 2 ], + [ 42624.0, 1 ], + [ 42752.0, 1 ], + [ 42816.0, 2 ], + [ 42944.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 2 ], + [ 43136.0, 1 ], + [ 43200.0, 3 ], + [ 43328.0, 1 ], + [ 43392.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43904.0, 2 ], + [ 43968.0, 2 ], + [ 44032.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 2 ], + [ 44608.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 2 ], + [ 44928.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45184.0, 2 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 2 ], + [ 45440.0, 1 ], + [ 45504.0, 2 ], + [ 45632.0, 2 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 45824.0, 1 ], + [ 45952.0, 1 ], + [ 46080.0, 2 ], + [ 46272.0, 2 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 2 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47616.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48640.0, 1 ], + [ 48832.0, 1 ], + [ 48960.0, 1 ], + [ 49280.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50240.0, 2 ], + [ 50368.0, 1 ], + [ 50432.0, 1 ], + [ 50624.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 2 ], + [ 50880.0, 1 ], + [ 51328.0, 1 ], + [ 51584.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 52032.0, 1 ], + [ 52224.0, 1 ], + [ 52672.0, 1 ], + [ 52864.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53760.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 2 ], + [ 54208.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 55040.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55616.0, 1 ], + [ 55872.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56192.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57536.0, 1 ], + [ 57600.0, 1 ], + [ 57792.0, 2 ], + [ 57856.0, 1 ], + [ 58496.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58944.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59584.0, 1 ], + [ 59712.0, 1 ], + [ 59840.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60928.0, 1 ], + [ 61184.0, 1 ], + [ 61376.0, 1 ], + [ 61696.0, 2 ], + [ 61760.0, 1 ], + [ 61952.0, 1 ], + [ 62016.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62720.0, 1 ], + [ 62784.0, 1 ], + [ 63040.0, 1 ], + [ 63168.0, 1 ], + [ 63616.0, 1 ], + [ 63808.0, 1 ], + [ 64704.0, 1 ], + [ 64832.0, 1 ], + [ 65344.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 1 ], + [ 66688.0, 2 ], + [ 68096.0, 2 ], + [ 68224.0, 1 ], + [ 68608.0, 1 ], + [ 69120.0, 1 ], + [ 71040.0, 1 ], + [ 71296.0, 1 ], + [ 71936.0, 1 ], + [ 72960.0, 1 ], + [ 74240.0, 1 ], + [ 74752.0, 1 ], + [ 76544.0, 1 ], + [ 78336.0, 1 ], + [ 78592.0, 1 ], + [ 79360.0, 1 ], + [ 79872.0, 1 ], + [ 80128.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 1 ], + [ 85888.0, 1 ], + [ 88448.0, 1 ], + [ 91008.0, 1 ], + [ 96000.0, 1 ], + [ 99200.0, 1 ], + [ 100096.0, 1 ], + [ 101760.0, 1 ], + [ 103936.0, 1 ], + [ 106880.0, 1 ], + [ 111360.0, 1 ], + [ 113024.0, 1 ], + [ 116224.0, 1 ], + [ 116992.0, 1 ], + [ 118912.0, 1 ], + [ 125952.0, 1 ], + [ 129792.0, 1 ], + [ 133632.0, 1 ], + [ 159232.0, 1 ], + [ 159744.0, 2 ], + [ 160256.0, 1 ], + [ 160512.0, 1 ], + [ 163072.0, 1 ], + [ 185344.0, 1 ], + [ 246016.0, 1 ], + [ 773120.0, 1 ], + [ 777216.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 32736.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 32736.0, + "50.0" : 32736.0, + "90.0" : 32736.0, + "95.0" : 32736.0, + "99.0" : 32736.0, + "99.9" : 32736.0, + "99.99" : 32736.0, + "99.999" : 32736.0, + "99.9999" : 32736.0, + "100.0" : 32736.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 32736.0, + 32768.0, + 32832.0, + 32736.0, + 32896.0 + ] + ] + }, + "p0.50" : { + "score" : 34688.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 34688.0, + "50.0" : 34688.0, + "90.0" : 34688.0, + "95.0" : 34688.0, + "99.0" : 34688.0, + "99.9" : 34688.0, + "99.99" : 34688.0, + "99.999" : 34688.0, + "99.9999" : 34688.0, + "100.0" : 34688.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 34560.0, + 34624.0, + 35072.0, + 34816.0, + 34624.0 + ] + ] + }, + "p0.90" : { + "score" : 35648.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35648.0, + "50.0" : 35648.0, + "90.0" : 35648.0, + "95.0" : 35648.0, + "99.0" : 35648.0, + "99.9" : 35648.0, + "99.99" : 35648.0, + "99.999" : 35648.0, + "99.9999" : 35648.0, + "100.0" : 35648.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 35328.0, + 35520.0, + 35776.0, + 35712.0, + 35648.0 + ] + ] + }, + "p0.95" : { + "score" : 36480.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36480.0, + "50.0" : 36480.0, + "90.0" : 36480.0, + "95.0" : 36480.0, + "99.0" : 36480.0, + "99.9" : 36480.0, + "99.99" : 36480.0, + "99.999" : 36480.0, + "99.9999" : 36480.0, + "100.0" : 36480.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 36096.0, + 36416.0, + 36672.0, + 36544.0, + 36422.40000000002 + ] + ] + }, + "p0.99" : { + "score" : 52288.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 52288.0, + "50.0" : 52288.0, + "90.0" : 52288.0, + "95.0" : 52288.0, + "99.0" : 52288.0, + "99.9" : 52288.0, + "99.99" : 52288.0, + "99.999" : 52288.0, + "99.9999" : 52288.0, + "100.0" : 52288.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 46606.71999999997, + 57340.80000000005, + 51544.959999999846, + 52654.07999999996, + 50369.28000000003 + ] + ] + }, + "p0.999" : { + "score" : 88711.8080000002, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 88711.8080000002, + "50.0" : 88711.8080000002, + "90.0" : 88711.8080000002, + "95.0" : 88711.8080000002, + "99.0" : 88711.8080000002, + "99.9" : 88711.8080000002, + "99.99" : 88711.8080000002, + "99.999" : 88711.8080000002, + "99.9999" : 88711.8080000002, + "100.0" : 88711.8080000002 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 88284.544, + 99086.08000000054, + 80094.59200000018, + 77327.36000000034, + 118531.84000000288 + ] + ] + }, + "p0.9999" : { + "score" : 1281788.313599825, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1281788.313599825, + "50.0" : 1281788.313599825, + "90.0" : 1281788.313599825, + "95.0" : 1281788.313599825, + "99.0" : 1281788.313599825, + "99.9" : 1281788.313599825, + "99.99" : 1281788.313599825, + "99.999" : 1281788.313599825, + "99.9999" : 1281788.313599825, + "100.0" : 1281788.313599825 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1279445.1967999935, + 1409276.9279999882, + 1431747.7887999564, + 903488.7167991363, + 775496.4992000014 + ] + ] + }, + "p1.00" : { + "score" : 1441792.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1441792.0, + "50.0" : 1441792.0, + "90.0" : 1441792.0, + "95.0" : 1441792.0, + "99.0" : 1441792.0, + "99.9" : 1441792.0, + "99.99" : 1441792.0, + "99.999" : 1441792.0, + "99.9999" : 1441792.0, + "100.0" : 1441792.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1294336.0, + 1437696.0, + 1441792.0, + 1437696.0, + 777216.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..b83bb4d3d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,277 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..bdc8b81f3 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,428 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..babd476d1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,299 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..7452bb245 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,595 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..72f78fd54 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,296 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..ed752f308 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,500 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..1086c4c6a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,311 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..3155d70b4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,605 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/results.json new file mode 100644 index 000000000..277d46668 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/EnumVectorBench/writeScala/results.json @@ -0,0 +1,3198 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 28.58333775185578, + "scoreError" : 1.1888170125237527, + "scoreConfidence" : [ + 27.394520739332027, + 29.772154764379533 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 61.0, + "99.99" : 2955.437200001208, + "99.999" : 25183.297280002385, + "99.9999" : 27072.0, + "100.0" : 27072.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 7934 ], + [ 21.0, 307 ], + [ 30.0, 20462 ], + [ 31.0, 1272 ], + [ 40.0, 36 ], + [ 41.0, 1 ], + [ 50.0, 29 ], + [ 51.0, 5 ], + [ 60.0, 22 ], + [ 61.0, 2 ], + [ 70.0, 12 ], + [ 71.0, 3 ], + [ 80.0, 6 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 150.0, 1 ], + [ 171.0, 1 ], + [ 191.0, 1 ], + [ 220.0, 1 ], + [ 571.0, 1 ], + [ 1622.0, 1 ], + [ 2404.0, 1 ], + [ 2784.0, 1 ], + [ 3156.0, 1 ], + [ 4672.0, 1 ], + [ 4976.0, 1 ], + [ 5344.0, 1 ], + [ 7872.0, 1 ], + [ 23360.0, 1 ], + [ 27072.0, 1 ] + ], + [ + [ 20.0, 8019 ], + [ 21.0, 290 ], + [ 30.0, 20522 ], + [ 31.0, 1241 ], + [ 40.0, 15 ], + [ 41.0, 1 ], + [ 50.0, 22 ], + [ 51.0, 4 ], + [ 60.0, 17 ], + [ 61.0, 2 ], + [ 70.0, 3 ], + [ 71.0, 3 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 111.0, 1 ], + [ 411.0, 1 ], + [ 1092.0, 1 ], + [ 5144.0, 1 ] + ], + [ + [ 20.0, 7986 ], + [ 21.0, 302 ], + [ 30.0, 20537 ], + [ 31.0, 1216 ], + [ 40.0, 21 ], + [ 41.0, 1 ], + [ 50.0, 29 ], + [ 51.0, 1 ], + [ 60.0, 23 ], + [ 61.0, 2 ], + [ 70.0, 11 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 130.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 210.0, 1 ], + [ 241.0, 1 ], + [ 270.0, 1 ], + [ 3124.0, 1 ], + [ 5816.0, 1 ], + [ 15168.0, 1 ], + [ 21536.0, 1 ] + ], + [ + [ 20.0, 8027 ], + [ 21.0, 321 ], + [ 30.0, 20604 ], + [ 31.0, 1261 ], + [ 40.0, 3 ], + [ 41.0, 1 ], + [ 50.0, 8 ], + [ 51.0, 3 ], + [ 60.0, 8 ], + [ 61.0, 1 ], + [ 70.0, 9 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 140.0, 1 ], + [ 1092.0, 1 ], + [ 21216.0, 1 ] + ], + [ + [ 20.0, 7956 ], + [ 21.0, 328 ], + [ 30.0, 20554 ], + [ 31.0, 1284 ], + [ 40.0, 20 ], + [ 41.0, 2 ], + [ 50.0, 13 ], + [ 51.0, 3 ], + [ 60.0, 13 ], + [ 61.0, 2 ], + [ 70.0, 10 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 2 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 170.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 1102.0, 1 ], + [ 2972.0, 1 ], + [ 17568.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 61.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61.0, + "50.0" : 61.0, + "90.0" : 61.0, + "95.0" : 61.0, + "99.0" : 61.0, + "99.9" : 61.0, + "99.99" : 61.0, + "99.999" : 61.0, + "99.9999" : 61.0, + "100.0" : 61.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 60.0, + 70.0, + 60.0, + 60.796000000002095 + ] + ] + }, + "p0.9999" : { + "score" : 2955.437200001208, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2955.437200001208, + "50.0" : 2955.437200001208, + "90.0" : 2955.437200001208, + "95.0" : 2955.437200001208, + "99.0" : 2955.437200001208, + "99.9" : 2955.437200001208, + "99.99" : 2955.437200001208, + "99.999" : 2955.437200001208, + "99.9999" : 2955.437200001208, + "100.0" : 2955.437200001208 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7842.927999989479, + 406.3799999999319, + 5775.350799988781, + 138.72109999986424, + 1085.0271999989636 + ] + ] + }, + "p1.00" : { + "score" : 27072.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27072.0, + "50.0" : 27072.0, + "90.0" : 27072.0, + "95.0" : 27072.0, + "99.0" : 27072.0, + "99.9" : 27072.0, + "99.99" : 27072.0, + "99.999" : 27072.0, + "99.9999" : 27072.0, + "100.0" : 27072.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27072.0, + 5144.0, + 21536.0, + 21216.0, + 17568.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 32.22942968307739, + "scoreError" : 1.636467009125416, + "scoreConfidence" : [ + 30.592962673951977, + 33.86589669220281 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 40.0, + "99.9" : 70.0, + "99.99" : 4940.135999999824, + "99.999" : 25061.686399979517, + "99.9999" : 25376.0, + "100.0" : 25376.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 9 ], + [ 21.0, 1 ], + [ 30.0, 20280 ], + [ 31.0, 1222 ], + [ 40.0, 645 ], + [ 41.0, 53 ], + [ 50.0, 30 ], + [ 51.0, 3 ], + [ 60.0, 3 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 260.0, 1 ], + [ 461.0, 1 ], + [ 2952.0, 1 ], + [ 2964.0, 1 ], + [ 3076.0, 1 ], + [ 3576.0, 1 ], + [ 4968.0, 1 ], + [ 21792.0, 1 ], + [ 22592.0, 1 ] + ], + [ + [ 20.0, 15 ], + [ 21.0, 1 ], + [ 30.0, 20107 ], + [ 31.0, 1262 ], + [ 40.0, 710 ], + [ 41.0, 66 ], + [ 50.0, 28 ], + [ 51.0, 2 ], + [ 60.0, 10 ], + [ 61.0, 3 ], + [ 70.0, 12 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 110.0, 3 ], + [ 121.0, 1 ], + [ 190.0, 1 ], + [ 250.0, 1 ], + [ 271.0, 1 ], + [ 4728.0, 1 ] + ], + [ + [ 20.0, 13 ], + [ 21.0, 1 ], + [ 30.0, 20273 ], + [ 31.0, 1217 ], + [ 40.0, 664 ], + [ 41.0, 59 ], + [ 50.0, 22 ], + [ 51.0, 1 ], + [ 60.0, 7 ], + [ 61.0, 1 ], + [ 70.0, 4 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 1632.0, 1 ], + [ 3504.0, 1 ], + [ 6080.0, 1 ], + [ 19296.0, 1 ] + ], + [ + [ 20.0, 10 ], + [ 21.0, 1 ], + [ 30.0, 20106 ], + [ 31.0, 1214 ], + [ 40.0, 767 ], + [ 41.0, 63 ], + [ 50.0, 31 ], + [ 51.0, 6 ], + [ 60.0, 11 ], + [ 61.0, 1 ], + [ 70.0, 11 ], + [ 71.0, 1 ], + [ 80.0, 7 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 171.0, 1 ], + [ 181.0, 1 ], + [ 220.0, 1 ], + [ 250.0, 1 ], + [ 280.0, 1 ], + [ 4752.0, 1 ], + [ 5912.0, 1 ], + [ 12864.0, 1 ], + [ 25376.0, 1 ] + ], + [ + [ 20.0, 11 ], + [ 21.0, 2 ], + [ 30.0, 20206 ], + [ 31.0, 1211 ], + [ 40.0, 711 ], + [ 41.0, 55 ], + [ 50.0, 29 ], + [ 51.0, 4 ], + [ 60.0, 4 ], + [ 61.0, 1 ], + [ 70.0, 3 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 130.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 3204.0, 1 ], + [ 6976.0, 1 ], + [ 15056.0, 1 ], + [ 20608.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 77.83099999998376, + 60.0, + 77.79500000000917, + 60.0 + ] + ] + }, + "p0.9999" : { + "score" : 4940.135999999824, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4940.135999999824, + "50.0" : 4940.135999999824, + "90.0" : 4940.135999999824, + "95.0" : 4940.135999999824, + "99.0" : 4940.135999999824, + "99.9" : 4940.135999999824, + "99.99" : 4940.135999999824, + "99.999" : 4940.135999999824, + "99.9999" : 4940.135999999824, + "100.0" : 4940.135999999824 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 17961.175200009107, + 266.2938999999351, + 5493.702399994887, + 11303.275999998179, + 13233.959999966843 + ] + ] + }, + "p1.00" : { + "score" : 25376.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25376.0, + "50.0" : 25376.0, + "90.0" : 25376.0, + "95.0" : 25376.0, + "99.0" : 25376.0, + "99.9" : 25376.0, + "99.99" : 25376.0, + "99.999" : 25376.0, + "99.9999" : 25376.0, + "100.0" : 25376.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22592.0, + 4728.0, + 19296.0, + 25376.0, + 20608.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 318.5797701973257, + "scoreError" : 2.661825242079571, + "scoreConfidence" : [ + 315.9179449552461, + 321.2415954394052 + ], + "scorePercentiles" : { + "0.0" : 270.0, + "50.0" : 310.0, + "90.0" : 331.0, + "95.0" : 341.0, + "99.0" : 481.0, + "99.9" : 631.0580000000191, + "99.99" : 16339.84959999891, + "99.999" : 30095.87967999652, + "99.9999" : 30400.0, + "100.0" : 30400.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 44 ], + [ 281.0, 45 ], + [ 290.0, 1203 ], + [ 291.0, 1494 ], + [ 300.0, 4121 ], + [ 301.0, 5593 ], + [ 310.0, 3344 ], + [ 311.0, 4800 ], + [ 320.0, 1197 ], + [ 321.0, 1809 ], + [ 330.0, 523 ], + [ 331.0, 885 ], + [ 340.0, 287 ], + [ 341.0, 521 ], + [ 350.0, 112 ], + [ 351.0, 221 ], + [ 360.0, 25 ], + [ 361.0, 66 ], + [ 370.0, 8 ], + [ 371.0, 22 ], + [ 380.0, 8 ], + [ 381.0, 20 ], + [ 390.0, 9 ], + [ 391.0, 24 ], + [ 400.0, 3 ], + [ 401.0, 24 ], + [ 410.0, 2 ], + [ 411.0, 5 ], + [ 420.0, 1 ], + [ 421.0, 5 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 2 ], + [ 441.0, 8 ], + [ 450.0, 1 ], + [ 451.0, 8 ], + [ 460.0, 2 ], + [ 461.0, 16 ], + [ 470.0, 8 ], + [ 471.0, 68 ], + [ 480.0, 13 ], + [ 481.0, 128 ], + [ 490.0, 3 ], + [ 491.0, 68 ], + [ 500.0, 1 ], + [ 501.0, 12 ], + [ 510.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 2 ], + [ 531.0, 3 ], + [ 541.0, 2 ], + [ 551.0, 6 ], + [ 561.0, 6 ], + [ 571.0, 5 ], + [ 572.0, 1 ], + [ 581.0, 5 ], + [ 582.0, 1 ], + [ 591.0, 3 ], + [ 592.0, 2 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 772.0, 1 ], + [ 822.0, 1 ], + [ 2512.0, 1 ], + [ 3004.0, 1 ], + [ 3624.0, 1 ], + [ 3984.0, 1 ], + [ 4112.0, 1 ], + [ 4184.0, 1 ], + [ 4192.0, 1 ], + [ 4864.0, 1 ], + [ 4888.0, 1 ], + [ 5064.0, 1 ], + [ 5248.0, 1 ], + [ 5464.0, 1 ], + [ 9856.0, 1 ], + [ 11968.0, 1 ], + [ 13024.0, 1 ], + [ 14528.0, 1 ], + [ 15728.0, 1 ], + [ 21376.0, 1 ], + [ 23488.0, 1 ], + [ 27296.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 41 ], + [ 281.0, 49 ], + [ 290.0, 1258 ], + [ 291.0, 1490 ], + [ 300.0, 4157 ], + [ 301.0, 5670 ], + [ 310.0, 3348 ], + [ 311.0, 4851 ], + [ 320.0, 1181 ], + [ 321.0, 1841 ], + [ 330.0, 482 ], + [ 331.0, 851 ], + [ 340.0, 262 ], + [ 341.0, 477 ], + [ 350.0, 101 ], + [ 351.0, 186 ], + [ 360.0, 20 ], + [ 361.0, 50 ], + [ 370.0, 7 ], + [ 371.0, 19 ], + [ 380.0, 6 ], + [ 381.0, 17 ], + [ 390.0, 8 ], + [ 391.0, 31 ], + [ 400.0, 3 ], + [ 401.0, 18 ], + [ 410.0, 3 ], + [ 411.0, 10 ], + [ 420.0, 1 ], + [ 421.0, 7 ], + [ 430.0, 1 ], + [ 431.0, 5 ], + [ 440.0, 1 ], + [ 441.0, 10 ], + [ 450.0, 1 ], + [ 451.0, 14 ], + [ 460.0, 2 ], + [ 461.0, 15 ], + [ 470.0, 5 ], + [ 471.0, 75 ], + [ 480.0, 10 ], + [ 481.0, 125 ], + [ 490.0, 2 ], + [ 491.0, 71 ], + [ 500.0, 1 ], + [ 501.0, 14 ], + [ 510.0, 1 ], + [ 511.0, 3 ], + [ 521.0, 2 ], + [ 531.0, 2 ], + [ 541.0, 2 ], + [ 551.0, 3 ], + [ 561.0, 7 ], + [ 562.0, 1 ], + [ 571.0, 6 ], + [ 572.0, 1 ], + [ 581.0, 6 ], + [ 582.0, 1 ], + [ 591.0, 2 ], + [ 592.0, 1 ], + [ 601.0, 3 ], + [ 611.0, 2 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 632.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 1482.0, 1 ], + [ 2564.0, 1 ], + [ 3216.0, 1 ], + [ 3244.0, 1 ], + [ 3256.0, 1 ], + [ 3276.0, 1 ], + [ 3416.0, 1 ], + [ 3464.0, 1 ], + [ 3664.0, 1 ], + [ 3756.0, 1 ], + [ 4076.0, 1 ], + [ 4144.0, 1 ], + [ 5880.0, 1 ], + [ 7168.0, 1 ], + [ 7448.0, 1 ], + [ 10208.0, 1 ], + [ 12096.0, 1 ], + [ 12224.0, 1 ], + [ 15104.0, 1 ], + [ 15152.0, 1 ], + [ 15296.0, 1 ], + [ 16272.0, 1 ], + [ 17568.0, 1 ], + [ 18752.0, 1 ] + ], + [ + [ 280.0, 39 ], + [ 281.0, 44 ], + [ 290.0, 1025 ], + [ 291.0, 1214 ], + [ 300.0, 3704 ], + [ 301.0, 5008 ], + [ 310.0, 3393 ], + [ 311.0, 4840 ], + [ 320.0, 1311 ], + [ 321.0, 2041 ], + [ 330.0, 572 ], + [ 331.0, 1010 ], + [ 340.0, 323 ], + [ 341.0, 571 ], + [ 350.0, 114 ], + [ 351.0, 239 ], + [ 360.0, 22 ], + [ 361.0, 62 ], + [ 370.0, 8 ], + [ 371.0, 22 ], + [ 380.0, 7 ], + [ 381.0, 27 ], + [ 390.0, 9 ], + [ 391.0, 29 ], + [ 400.0, 8 ], + [ 401.0, 21 ], + [ 410.0, 4 ], + [ 411.0, 16 ], + [ 420.0, 1 ], + [ 421.0, 8 ], + [ 430.0, 2 ], + [ 431.0, 10 ], + [ 440.0, 3 ], + [ 441.0, 19 ], + [ 450.0, 6 ], + [ 451.0, 39 ], + [ 460.0, 11 ], + [ 461.0, 72 ], + [ 470.0, 17 ], + [ 471.0, 137 ], + [ 480.0, 17 ], + [ 481.0, 193 ], + [ 490.0, 9 ], + [ 491.0, 135 ], + [ 500.0, 3 ], + [ 501.0, 56 ], + [ 510.0, 1 ], + [ 511.0, 22 ], + [ 520.0, 1 ], + [ 521.0, 13 ], + [ 531.0, 7 ], + [ 532.0, 1 ], + [ 541.0, 7 ], + [ 542.0, 1 ], + [ 551.0, 6 ], + [ 552.0, 1 ], + [ 561.0, 5 ], + [ 562.0, 1 ], + [ 571.0, 7 ], + [ 572.0, 1 ], + [ 581.0, 4 ], + [ 582.0, 1 ], + [ 591.0, 2 ], + [ 592.0, 1 ], + [ 601.0, 3 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 632.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 651.0, 1 ], + [ 652.0, 1 ], + [ 661.0, 1 ], + [ 662.0, 1 ], + [ 682.0, 1 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 721.0, 1 ], + [ 752.0, 1 ], + [ 771.0, 1 ], + [ 781.0, 1 ], + [ 2924.0, 1 ], + [ 3036.0, 1 ], + [ 3096.0, 1 ], + [ 3164.0, 1 ], + [ 3204.0, 1 ], + [ 3304.0, 1 ], + [ 3624.0, 1 ], + [ 4872.0, 1 ], + [ 5328.0, 1 ], + [ 5384.0, 1 ], + [ 5616.0, 1 ], + [ 6000.0, 1 ], + [ 6184.0, 1 ], + [ 6216.0, 1 ], + [ 6928.0, 1 ], + [ 7112.0, 1 ], + [ 7144.0, 1 ], + [ 7440.0, 1 ], + [ 13696.0, 1 ], + [ 13936.0, 1 ], + [ 15456.0, 1 ], + [ 16384.0, 1 ], + [ 21024.0, 1 ] + ], + [ + [ 280.0, 39 ], + [ 281.0, 45 ], + [ 290.0, 1182 ], + [ 291.0, 1444 ], + [ 300.0, 4089 ], + [ 301.0, 5450 ], + [ 310.0, 3422 ], + [ 311.0, 4907 ], + [ 320.0, 1142 ], + [ 321.0, 1820 ], + [ 330.0, 533 ], + [ 331.0, 892 ], + [ 340.0, 286 ], + [ 341.0, 544 ], + [ 350.0, 112 ], + [ 351.0, 202 ], + [ 360.0, 31 ], + [ 361.0, 51 ], + [ 370.0, 9 ], + [ 371.0, 22 ], + [ 380.0, 7 ], + [ 381.0, 18 ], + [ 390.0, 7 ], + [ 391.0, 27 ], + [ 400.0, 5 ], + [ 401.0, 19 ], + [ 410.0, 3 ], + [ 411.0, 7 ], + [ 420.0, 3 ], + [ 421.0, 7 ], + [ 430.0, 1 ], + [ 431.0, 12 ], + [ 440.0, 1 ], + [ 441.0, 13 ], + [ 450.0, 2 ], + [ 451.0, 18 ], + [ 460.0, 4 ], + [ 461.0, 16 ], + [ 470.0, 9 ], + [ 471.0, 80 ], + [ 480.0, 12 ], + [ 481.0, 134 ], + [ 490.0, 6 ], + [ 491.0, 76 ], + [ 500.0, 1 ], + [ 501.0, 14 ], + [ 511.0, 6 ], + [ 521.0, 4 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 5 ], + [ 552.0, 1 ], + [ 561.0, 6 ], + [ 562.0, 1 ], + [ 571.0, 7 ], + [ 572.0, 1 ], + [ 581.0, 4 ], + [ 582.0, 2 ], + [ 591.0, 4 ], + [ 592.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 701.0, 1 ], + [ 752.0, 1 ], + [ 982.0, 1 ], + [ 2916.0, 1 ], + [ 2976.0, 1 ], + [ 3056.0, 1 ], + [ 3424.0, 1 ], + [ 3756.0, 1 ], + [ 3804.0, 1 ], + [ 4096.0, 1 ], + [ 4352.0, 1 ], + [ 4784.0, 1 ], + [ 5440.0, 1 ], + [ 6152.0, 1 ], + [ 8240.0, 1 ], + [ 8624.0, 1 ], + [ 15168.0, 1 ], + [ 18144.0, 1 ], + [ 22496.0, 1 ], + [ 29504.0, 1 ], + [ 30400.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 280.0, 55 ], + [ 281.0, 51 ], + [ 290.0, 1237 ], + [ 291.0, 1548 ], + [ 300.0, 4264 ], + [ 301.0, 5595 ], + [ 310.0, 3406 ], + [ 311.0, 4931 ], + [ 320.0, 1132 ], + [ 321.0, 1758 ], + [ 330.0, 481 ], + [ 331.0, 803 ], + [ 340.0, 260 ], + [ 341.0, 477 ], + [ 350.0, 92 ], + [ 351.0, 204 ], + [ 360.0, 24 ], + [ 361.0, 51 ], + [ 370.0, 8 ], + [ 371.0, 14 ], + [ 380.0, 9 ], + [ 381.0, 15 ], + [ 390.0, 11 ], + [ 391.0, 30 ], + [ 400.0, 4 ], + [ 401.0, 10 ], + [ 410.0, 3 ], + [ 411.0, 8 ], + [ 420.0, 1 ], + [ 421.0, 5 ], + [ 430.0, 2 ], + [ 431.0, 4 ], + [ 440.0, 2 ], + [ 441.0, 7 ], + [ 450.0, 2 ], + [ 451.0, 5 ], + [ 460.0, 1 ], + [ 461.0, 13 ], + [ 470.0, 7 ], + [ 471.0, 64 ], + [ 480.0, 11 ], + [ 481.0, 142 ], + [ 490.0, 5 ], + [ 491.0, 63 ], + [ 500.0, 1 ], + [ 501.0, 11 ], + [ 511.0, 2 ], + [ 521.0, 2 ], + [ 531.0, 2 ], + [ 541.0, 5 ], + [ 551.0, 4 ], + [ 561.0, 5 ], + [ 571.0, 4 ], + [ 581.0, 2 ], + [ 582.0, 1 ], + [ 591.0, 4 ], + [ 592.0, 1 ], + [ 601.0, 2 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 612.0, 1 ], + [ 631.0, 1 ], + [ 651.0, 1 ], + [ 661.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 692.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 862.0, 1 ], + [ 2892.0, 1 ], + [ 2976.0, 1 ], + [ 3324.0, 1 ], + [ 3424.0, 1 ], + [ 3476.0, 1 ], + [ 3484.0, 1 ], + [ 3684.0, 1 ], + [ 3884.0, 1 ], + [ 4224.0, 1 ], + [ 4336.0, 1 ], + [ 7168.0, 1 ], + [ 13392.0, 1 ], + [ 15184.0, 1 ], + [ 15520.0, 1 ], + [ 22560.0, 1 ], + [ 25568.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 270.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 270.0, + "50.0" : 270.0, + "90.0" : 270.0, + "95.0" : 270.0, + "99.0" : 270.0, + "99.9" : 270.0, + "99.99" : 270.0, + "99.999" : 270.0, + "99.9999" : 270.0, + "100.0" : 270.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 270.0, + 270.0, + 280.0, + 280.0, + 270.0 + ] + ] + }, + "p0.50" : { + "score" : 310.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 310.0, + "50.0" : 310.0, + "90.0" : 310.0, + "95.0" : 310.0, + "99.0" : 310.0, + "99.9" : 310.0, + "99.99" : 310.0, + "99.999" : 310.0, + "99.9999" : 310.0, + "100.0" : 310.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 310.0, + 310.0, + 310.0, + 310.0, + 310.0 + ] + ] + }, + "p0.90" : { + "score" : 331.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 331.0, + "50.0" : 331.0, + "90.0" : 331.0, + "95.0" : 331.0, + "99.0" : 331.0, + "99.9" : 331.0, + "99.99" : 331.0, + "99.999" : 331.0, + "99.9999" : 331.0, + "100.0" : 331.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 330.0, + 330.0, + 331.0, + 331.0, + 330.0 + ] + ] + }, + "p0.95" : { + "score" : 341.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 341.0, + "50.0" : 341.0, + "90.0" : 341.0, + "95.0" : 341.0, + "99.0" : 341.0, + "99.9" : 341.0, + "99.99" : 341.0, + "99.999" : 341.0, + "99.9999" : 341.0, + "100.0" : 341.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 341.0, + 341.0, + 351.0, + 341.0, + 341.0 + ] + ] + }, + "p0.99" : { + "score" : 481.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 481.0, + "50.0" : 481.0, + "90.0" : 481.0, + "95.0" : 481.0, + "99.0" : 481.0, + "99.9" : 481.0, + "99.99" : 481.0, + "99.999" : 481.0, + "99.9999" : 481.0, + "100.0" : 481.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 481.0, + 481.0, + 491.0, + 481.0, + 481.0 + ] + ] + }, + "p0.999" : { + "score" : 631.0580000000191, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 631.0580000000191, + "50.0" : 631.0580000000191, + "90.0" : 631.0580000000191, + "95.0" : 631.0580000000191, + "99.0" : 631.0580000000191, + "99.9" : 631.0580000000191, + "99.99" : 631.0580000000191, + "99.999" : 631.0580000000191, + "99.9999" : 631.0580000000191, + "100.0" : 631.0580000000191 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 601.1670000000013, + 638.22300000002, + 734.8880000001227, + 601.2030000000013, + 611.109000000004 + ] + ] + }, + "p0.9999" : { + "score" : 16339.84959999891, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 16339.84959999891, + "50.0" : 16339.84959999891, + "90.0" : 16339.84959999891, + "95.0" : 16339.84959999891, + "99.0" : 16339.84959999891, + "99.9" : 16339.84959999891, + "99.99" : 16339.84959999891, + "99.999" : 16339.84959999891, + "99.9999" : 16339.84959999891, + "100.0" : 16339.84959999891 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22044.870399998734, + 16677.259199998167, + 15775.974399999017, + 24740.66239999584, + 17708.735999977216 + ] + ] + }, + "p1.00" : { + "score" : 30400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30400.0, + "50.0" : 30400.0, + "90.0" : 30400.0, + "95.0" : 30400.0, + "99.0" : 30400.0, + "99.9" : 30400.0, + "99.99" : 30400.0, + "99.999" : 30400.0, + "99.9999" : 30400.0, + "100.0" : 30400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27296.0, + 18752.0, + 21024.0, + 30400.0, + 25568.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 58392.25514403292, + "scoreError" : 32.2764196152014, + "scoreConfidence" : [ + 58359.97872441772, + 58424.53156364812 + ], + "scorePercentiles" : { + "0.0" : 57600.0, + "50.0" : 57920.0, + "90.0" : 58304.0, + "95.0" : 60352.0, + "99.0" : 72192.0, + "99.9" : 86272.0, + "99.99" : 119140.50559999794, + "99.999" : 300544.0, + "99.9999" : 300544.0, + "100.0" : 300544.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 57664.0, 22 ], + [ 57728.0, 417 ], + [ 57792.0, 1834 ], + [ 57856.0, 3699 ], + [ 57920.0, 4280 ], + [ 57984.0, 2182 ], + [ 58048.0, 1423 ], + [ 58112.0, 664 ], + [ 58176.0, 391 ], + [ 58240.0, 280 ], + [ 58304.0, 184 ], + [ 58368.0, 126 ], + [ 58432.0, 81 ], + [ 58496.0, 72 ], + [ 58560.0, 47 ], + [ 58624.0, 20 ], + [ 58688.0, 32 ], + [ 58752.0, 11 ], + [ 58816.0, 13 ], + [ 58880.0, 24 ], + [ 58944.0, 31 ], + [ 59008.0, 50 ], + [ 59072.0, 61 ], + [ 59136.0, 45 ], + [ 59200.0, 35 ], + [ 59264.0, 18 ], + [ 59328.0, 12 ], + [ 59392.0, 11 ], + [ 59456.0, 11 ], + [ 59520.0, 10 ], + [ 59584.0, 25 ], + [ 59648.0, 18 ], + [ 59712.0, 13 ], + [ 59776.0, 10 ], + [ 59840.0, 14 ], + [ 59904.0, 34 ], + [ 59968.0, 32 ], + [ 60032.0, 39 ], + [ 60096.0, 39 ], + [ 60160.0, 25 ], + [ 60224.0, 23 ], + [ 60288.0, 25 ], + [ 60352.0, 36 ], + [ 60416.0, 27 ], + [ 60480.0, 20 ], + [ 60544.0, 18 ], + [ 60608.0, 19 ], + [ 60672.0, 28 ], + [ 60736.0, 33 ], + [ 60800.0, 20 ], + [ 60864.0, 25 ], + [ 60928.0, 14 ], + [ 60992.0, 14 ], + [ 61056.0, 16 ], + [ 61120.0, 15 ], + [ 61184.0, 18 ], + [ 61248.0, 16 ], + [ 61312.0, 10 ], + [ 61376.0, 6 ], + [ 61440.0, 8 ], + [ 61504.0, 6 ], + [ 61568.0, 10 ], + [ 61632.0, 11 ], + [ 61696.0, 9 ], + [ 61760.0, 9 ], + [ 61824.0, 4 ], + [ 61888.0, 5 ], + [ 61952.0, 6 ], + [ 62016.0, 6 ], + [ 62080.0, 2 ], + [ 62144.0, 5 ], + [ 62208.0, 4 ], + [ 62272.0, 5 ], + [ 62336.0, 1 ], + [ 62400.0, 3 ], + [ 62528.0, 6 ], + [ 62592.0, 4 ], + [ 62656.0, 4 ], + [ 62720.0, 5 ], + [ 62784.0, 3 ], + [ 62848.0, 12 ], + [ 62912.0, 6 ], + [ 62976.0, 8 ], + [ 63040.0, 5 ], + [ 63104.0, 10 ], + [ 63168.0, 6 ], + [ 63232.0, 4 ], + [ 63296.0, 5 ], + [ 63360.0, 3 ], + [ 63424.0, 2 ], + [ 63488.0, 8 ], + [ 63616.0, 5 ], + [ 63680.0, 5 ], + [ 63808.0, 1 ], + [ 63872.0, 3 ], + [ 63936.0, 1 ], + [ 64000.0, 2 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64320.0, 3 ], + [ 64576.0, 1 ], + [ 64640.0, 1 ], + [ 64896.0, 1 ], + [ 65024.0, 1 ], + [ 65152.0, 1 ], + [ 65280.0, 1 ], + [ 65536.0, 1 ], + [ 65920.0, 2 ], + [ 66048.0, 2 ], + [ 66432.0, 2 ], + [ 66688.0, 1 ], + [ 66816.0, 2 ], + [ 66944.0, 3 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 2 ], + [ 67968.0, 1 ], + [ 68096.0, 2 ], + [ 68224.0, 2 ], + [ 68480.0, 5 ], + [ 69120.0, 1 ], + [ 69248.0, 3 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 2 ], + [ 70144.0, 2 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70784.0, 3 ], + [ 70912.0, 2 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 2 ], + [ 71808.0, 3 ], + [ 71936.0, 1 ], + [ 72064.0, 2 ], + [ 72192.0, 9 ], + [ 72320.0, 3 ], + [ 72448.0, 5 ], + [ 72576.0, 5 ], + [ 72704.0, 4 ], + [ 72832.0, 2 ], + [ 72960.0, 2 ], + [ 73088.0, 4 ], + [ 73216.0, 3 ], + [ 73344.0, 3 ], + [ 73472.0, 6 ], + [ 73600.0, 6 ], + [ 73728.0, 5 ], + [ 73856.0, 4 ], + [ 73984.0, 6 ], + [ 74112.0, 5 ], + [ 74368.0, 3 ], + [ 74496.0, 3 ], + [ 74624.0, 3 ], + [ 74752.0, 3 ], + [ 75008.0, 2 ], + [ 75392.0, 1 ], + [ 75520.0, 2 ], + [ 75648.0, 3 ], + [ 75776.0, 2 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 77184.0, 1 ], + [ 77440.0, 1 ], + [ 77696.0, 1 ], + [ 77824.0, 1 ], + [ 78080.0, 1 ], + [ 78336.0, 1 ], + [ 78976.0, 2 ], + [ 79104.0, 1 ], + [ 79360.0, 1 ], + [ 79488.0, 2 ], + [ 79616.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 5 ], + [ 80640.0, 1 ], + [ 81280.0, 1 ], + [ 81408.0, 1 ], + [ 81536.0, 2 ], + [ 81792.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83968.0, 1 ], + [ 87552.0, 1 ], + [ 87680.0, 1 ], + [ 87808.0, 1 ], + [ 89088.0, 1 ], + [ 94592.0, 1 ], + [ 106880.0, 1 ], + [ 107392.0, 1 ], + [ 110720.0, 1 ], + [ 118912.0, 1 ], + [ 282624.0, 1 ] + ], + [ + [ 57664.0, 11 ], + [ 57728.0, 367 ], + [ 57792.0, 1810 ], + [ 57856.0, 3792 ], + [ 57920.0, 4146 ], + [ 57984.0, 2332 ], + [ 58048.0, 1547 ], + [ 58112.0, 768 ], + [ 58176.0, 405 ], + [ 58240.0, 239 ], + [ 58304.0, 143 ], + [ 58368.0, 88 ], + [ 58432.0, 65 ], + [ 58496.0, 28 ], + [ 58560.0, 33 ], + [ 58624.0, 15 ], + [ 58688.0, 15 ], + [ 58752.0, 14 ], + [ 58816.0, 9 ], + [ 58880.0, 14 ], + [ 58944.0, 17 ], + [ 59008.0, 13 ], + [ 59072.0, 14 ], + [ 59136.0, 15 ], + [ 59200.0, 13 ], + [ 59264.0, 7 ], + [ 59328.0, 6 ], + [ 59456.0, 1 ], + [ 59520.0, 11 ], + [ 59584.0, 17 ], + [ 59648.0, 13 ], + [ 59712.0, 16 ], + [ 59776.0, 10 ], + [ 59840.0, 10 ], + [ 59904.0, 22 ], + [ 59968.0, 14 ], + [ 60032.0, 23 ], + [ 60096.0, 26 ], + [ 60160.0, 16 ], + [ 60224.0, 29 ], + [ 60288.0, 27 ], + [ 60352.0, 35 ], + [ 60416.0, 20 ], + [ 60480.0, 13 ], + [ 60544.0, 19 ], + [ 60608.0, 10 ], + [ 60672.0, 20 ], + [ 60736.0, 13 ], + [ 60800.0, 14 ], + [ 60864.0, 17 ], + [ 60928.0, 12 ], + [ 60992.0, 14 ], + [ 61056.0, 18 ], + [ 61120.0, 13 ], + [ 61184.0, 15 ], + [ 61248.0, 19 ], + [ 61312.0, 14 ], + [ 61376.0, 14 ], + [ 61440.0, 8 ], + [ 61504.0, 16 ], + [ 61568.0, 11 ], + [ 61632.0, 6 ], + [ 61696.0, 5 ], + [ 61760.0, 9 ], + [ 61824.0, 9 ], + [ 61888.0, 8 ], + [ 61952.0, 8 ], + [ 62016.0, 13 ], + [ 62080.0, 3 ], + [ 62144.0, 4 ], + [ 62208.0, 5 ], + [ 62272.0, 2 ], + [ 62336.0, 6 ], + [ 62400.0, 5 ], + [ 62464.0, 3 ], + [ 62528.0, 9 ], + [ 62592.0, 4 ], + [ 62656.0, 10 ], + [ 62720.0, 3 ], + [ 62784.0, 3 ], + [ 62848.0, 6 ], + [ 62912.0, 11 ], + [ 62976.0, 7 ], + [ 63040.0, 1 ], + [ 63104.0, 4 ], + [ 63168.0, 6 ], + [ 63232.0, 8 ], + [ 63296.0, 4 ], + [ 63360.0, 9 ], + [ 63424.0, 8 ], + [ 63488.0, 6 ], + [ 63552.0, 2 ], + [ 63616.0, 3 ], + [ 63680.0, 3 ], + [ 63744.0, 4 ], + [ 63808.0, 7 ], + [ 63872.0, 5 ], + [ 63936.0, 6 ], + [ 64000.0, 6 ], + [ 64064.0, 2 ], + [ 64128.0, 3 ], + [ 64192.0, 1 ], + [ 64256.0, 7 ], + [ 64320.0, 3 ], + [ 64384.0, 4 ], + [ 64640.0, 2 ], + [ 64704.0, 2 ], + [ 64768.0, 4 ], + [ 64832.0, 2 ], + [ 64896.0, 3 ], + [ 64960.0, 2 ], + [ 65024.0, 2 ], + [ 65216.0, 3 ], + [ 65280.0, 2 ], + [ 65472.0, 1 ], + [ 65536.0, 3 ], + [ 65664.0, 2 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66560.0, 2 ], + [ 66816.0, 4 ], + [ 66944.0, 2 ], + [ 67072.0, 3 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 2 ], + [ 67584.0, 4 ], + [ 67712.0, 3 ], + [ 67968.0, 1 ], + [ 68224.0, 2 ], + [ 69248.0, 2 ], + [ 69376.0, 3 ], + [ 69760.0, 1 ], + [ 69888.0, 3 ], + [ 70016.0, 3 ], + [ 70144.0, 3 ], + [ 70272.0, 3 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70656.0, 4 ], + [ 70784.0, 3 ], + [ 71040.0, 4 ], + [ 71296.0, 1 ], + [ 71680.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 2 ], + [ 72320.0, 2 ], + [ 72448.0, 4 ], + [ 72576.0, 1 ], + [ 72704.0, 5 ], + [ 72832.0, 5 ], + [ 72960.0, 1 ], + [ 73088.0, 2 ], + [ 73216.0, 4 ], + [ 73344.0, 4 ], + [ 73472.0, 3 ], + [ 73600.0, 1 ], + [ 73856.0, 1 ], + [ 73984.0, 2 ], + [ 74112.0, 3 ], + [ 74240.0, 2 ], + [ 74368.0, 2 ], + [ 74496.0, 4 ], + [ 74624.0, 4 ], + [ 74752.0, 3 ], + [ 74880.0, 1 ], + [ 75008.0, 6 ], + [ 75264.0, 1 ], + [ 75520.0, 2 ], + [ 75648.0, 5 ], + [ 75776.0, 4 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 3 ], + [ 76672.0, 1 ], + [ 76800.0, 2 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77312.0, 2 ], + [ 77440.0, 1 ], + [ 77824.0, 1 ], + [ 77952.0, 3 ], + [ 78080.0, 3 ], + [ 78336.0, 2 ], + [ 78720.0, 1 ], + [ 78848.0, 2 ], + [ 78976.0, 2 ], + [ 79104.0, 1 ], + [ 79232.0, 2 ], + [ 79360.0, 4 ], + [ 79488.0, 3 ], + [ 79616.0, 1 ], + [ 79744.0, 2 ], + [ 79872.0, 2 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 2 ], + [ 80384.0, 2 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 81024.0, 1 ], + [ 81280.0, 1 ], + [ 81408.0, 1 ], + [ 81536.0, 1 ], + [ 81664.0, 1 ], + [ 82176.0, 1 ], + [ 82560.0, 1 ], + [ 82816.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 2 ], + [ 83712.0, 1 ], + [ 83840.0, 1 ], + [ 84096.0, 1 ], + [ 84224.0, 1 ], + [ 84608.0, 2 ], + [ 84736.0, 1 ], + [ 84864.0, 2 ], + [ 85120.0, 3 ], + [ 85248.0, 1 ], + [ 85376.0, 2 ], + [ 85504.0, 1 ], + [ 85760.0, 3 ], + [ 85888.0, 9 ], + [ 86016.0, 26 ], + [ 86144.0, 25 ], + [ 86272.0, 10 ], + [ 86400.0, 2 ], + [ 86528.0, 1 ], + [ 86656.0, 1 ], + [ 86784.0, 2 ], + [ 87168.0, 1 ], + [ 87424.0, 1 ], + [ 87808.0, 1 ], + [ 87936.0, 1 ], + [ 88448.0, 1 ], + [ 89088.0, 1 ], + [ 89344.0, 1 ], + [ 90752.0, 1 ], + [ 91776.0, 2 ], + [ 95744.0, 1 ], + [ 96000.0, 1 ], + [ 96128.0, 1 ], + [ 97792.0, 1 ], + [ 103808.0, 1 ], + [ 108928.0, 1 ], + [ 114048.0, 1 ], + [ 114432.0, 1 ], + [ 148480.0, 1 ], + [ 246016.0, 1 ], + [ 300544.0, 1 ] + ], + [ + [ 57600.0, 1 ], + [ 57664.0, 17 ], + [ 57728.0, 392 ], + [ 57792.0, 1842 ], + [ 57856.0, 3858 ], + [ 57920.0, 4185 ], + [ 57984.0, 2186 ], + [ 58048.0, 1503 ], + [ 58112.0, 766 ], + [ 58176.0, 438 ], + [ 58240.0, 289 ], + [ 58304.0, 160 ], + [ 58368.0, 127 ], + [ 58432.0, 78 ], + [ 58496.0, 55 ], + [ 58560.0, 31 ], + [ 58624.0, 18 ], + [ 58688.0, 15 ], + [ 58752.0, 8 ], + [ 58816.0, 13 ], + [ 58880.0, 13 ], + [ 58944.0, 17 ], + [ 59008.0, 18 ], + [ 59072.0, 14 ], + [ 59136.0, 10 ], + [ 59200.0, 7 ], + [ 59264.0, 4 ], + [ 59328.0, 6 ], + [ 59392.0, 2 ], + [ 59456.0, 5 ], + [ 59520.0, 5 ], + [ 59584.0, 9 ], + [ 59648.0, 17 ], + [ 59712.0, 16 ], + [ 59776.0, 7 ], + [ 59840.0, 12 ], + [ 59904.0, 18 ], + [ 59968.0, 26 ], + [ 60032.0, 32 ], + [ 60096.0, 22 ], + [ 60160.0, 14 ], + [ 60224.0, 17 ], + [ 60288.0, 27 ], + [ 60352.0, 40 ], + [ 60416.0, 27 ], + [ 60480.0, 23 ], + [ 60544.0, 16 ], + [ 60608.0, 19 ], + [ 60672.0, 16 ], + [ 60736.0, 26 ], + [ 60800.0, 21 ], + [ 60864.0, 22 ], + [ 60928.0, 17 ], + [ 60992.0, 13 ], + [ 61056.0, 22 ], + [ 61120.0, 13 ], + [ 61184.0, 27 ], + [ 61248.0, 10 ], + [ 61312.0, 9 ], + [ 61376.0, 12 ], + [ 61440.0, 7 ], + [ 61504.0, 12 ], + [ 61568.0, 8 ], + [ 61632.0, 5 ], + [ 61696.0, 18 ], + [ 61760.0, 5 ], + [ 61824.0, 9 ], + [ 61888.0, 12 ], + [ 61952.0, 7 ], + [ 62016.0, 3 ], + [ 62080.0, 7 ], + [ 62144.0, 6 ], + [ 62208.0, 10 ], + [ 62272.0, 7 ], + [ 62336.0, 6 ], + [ 62400.0, 6 ], + [ 62464.0, 7 ], + [ 62528.0, 6 ], + [ 62592.0, 5 ], + [ 62656.0, 11 ], + [ 62720.0, 7 ], + [ 62784.0, 5 ], + [ 62848.0, 8 ], + [ 62912.0, 5 ], + [ 62976.0, 6 ], + [ 63040.0, 13 ], + [ 63104.0, 7 ], + [ 63168.0, 6 ], + [ 63232.0, 3 ], + [ 63296.0, 5 ], + [ 63360.0, 7 ], + [ 63424.0, 6 ], + [ 63488.0, 9 ], + [ 63552.0, 5 ], + [ 63616.0, 4 ], + [ 63680.0, 2 ], + [ 63744.0, 1 ], + [ 63872.0, 2 ], + [ 63936.0, 3 ], + [ 64000.0, 3 ], + [ 64128.0, 2 ], + [ 64192.0, 2 ], + [ 64256.0, 2 ], + [ 64320.0, 2 ], + [ 64384.0, 1 ], + [ 64448.0, 3 ], + [ 64512.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 2 ], + [ 65088.0, 1 ], + [ 65152.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 4 ], + [ 65920.0, 2 ], + [ 66304.0, 3 ], + [ 66432.0, 1 ], + [ 66816.0, 2 ], + [ 66944.0, 5 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68096.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 2 ], + [ 69376.0, 1 ], + [ 69504.0, 2 ], + [ 69888.0, 1 ], + [ 70144.0, 1 ], + [ 70400.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 2 ], + [ 71424.0, 3 ], + [ 71680.0, 3 ], + [ 71808.0, 2 ], + [ 71936.0, 5 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 2 ], + [ 72448.0, 1 ], + [ 72576.0, 3 ], + [ 72704.0, 3 ], + [ 72960.0, 2 ], + [ 73088.0, 3 ], + [ 73216.0, 1 ], + [ 73344.0, 4 ], + [ 73472.0, 6 ], + [ 73600.0, 5 ], + [ 73728.0, 3 ], + [ 73856.0, 5 ], + [ 73984.0, 4 ], + [ 74112.0, 4 ], + [ 74240.0, 9 ], + [ 74368.0, 4 ], + [ 74496.0, 1 ], + [ 74752.0, 3 ], + [ 74880.0, 3 ], + [ 75008.0, 1 ], + [ 75264.0, 3 ], + [ 75520.0, 2 ], + [ 75776.0, 2 ], + [ 75904.0, 2 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76672.0, 1 ], + [ 76928.0, 2 ], + [ 77056.0, 2 ], + [ 77312.0, 1 ], + [ 77440.0, 1 ], + [ 77568.0, 2 ], + [ 77696.0, 1 ], + [ 77824.0, 2 ], + [ 77952.0, 1 ], + [ 78080.0, 2 ], + [ 78208.0, 2 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 79104.0, 2 ], + [ 79232.0, 2 ], + [ 79360.0, 1 ], + [ 79488.0, 1 ], + [ 79616.0, 3 ], + [ 80000.0, 1 ], + [ 80256.0, 1 ], + [ 81024.0, 1 ], + [ 81152.0, 1 ], + [ 81280.0, 1 ], + [ 81536.0, 1 ], + [ 81664.0, 2 ], + [ 81920.0, 1 ], + [ 82176.0, 1 ], + [ 82304.0, 2 ], + [ 82944.0, 4 ], + [ 83072.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 1 ], + [ 83584.0, 2 ], + [ 83712.0, 2 ], + [ 84608.0, 1 ], + [ 84736.0, 3 ], + [ 85248.0, 1 ], + [ 85504.0, 1 ], + [ 86400.0, 2 ], + [ 86656.0, 3 ], + [ 87168.0, 1 ], + [ 87424.0, 1 ], + [ 87808.0, 1 ], + [ 87936.0, 2 ], + [ 89216.0, 1 ], + [ 92160.0, 1 ], + [ 94592.0, 1 ], + [ 110848.0, 1 ], + [ 119424.0, 1 ] + ], + [ + [ 57600.0, 1 ], + [ 57664.0, 17 ], + [ 57728.0, 411 ], + [ 57792.0, 1896 ], + [ 57856.0, 3822 ], + [ 57920.0, 4025 ], + [ 57984.0, 2183 ], + [ 58048.0, 1491 ], + [ 58112.0, 727 ], + [ 58176.0, 442 ], + [ 58240.0, 342 ], + [ 58304.0, 163 ], + [ 58368.0, 129 ], + [ 58432.0, 52 ], + [ 58496.0, 41 ], + [ 58560.0, 33 ], + [ 58624.0, 24 ], + [ 58688.0, 21 ], + [ 58752.0, 16 ], + [ 58816.0, 12 ], + [ 58880.0, 19 ], + [ 58944.0, 20 ], + [ 59008.0, 12 ], + [ 59072.0, 16 ], + [ 59136.0, 6 ], + [ 59200.0, 11 ], + [ 59264.0, 9 ], + [ 59328.0, 3 ], + [ 59392.0, 3 ], + [ 59456.0, 2 ], + [ 59520.0, 9 ], + [ 59584.0, 10 ], + [ 59648.0, 11 ], + [ 59712.0, 15 ], + [ 59776.0, 13 ], + [ 59840.0, 14 ], + [ 59904.0, 19 ], + [ 59968.0, 18 ], + [ 60032.0, 30 ], + [ 60096.0, 14 ], + [ 60160.0, 21 ], + [ 60224.0, 23 ], + [ 60288.0, 25 ], + [ 60352.0, 37 ], + [ 60416.0, 18 ], + [ 60480.0, 23 ], + [ 60544.0, 17 ], + [ 60608.0, 15 ], + [ 60672.0, 17 ], + [ 60736.0, 16 ], + [ 60800.0, 21 ], + [ 60864.0, 25 ], + [ 60928.0, 12 ], + [ 60992.0, 14 ], + [ 61056.0, 15 ], + [ 61120.0, 17 ], + [ 61184.0, 15 ], + [ 61248.0, 7 ], + [ 61312.0, 13 ], + [ 61376.0, 18 ], + [ 61440.0, 10 ], + [ 61504.0, 10 ], + [ 61568.0, 8 ], + [ 61632.0, 5 ], + [ 61696.0, 9 ], + [ 61760.0, 7 ], + [ 61824.0, 14 ], + [ 61888.0, 17 ], + [ 61952.0, 6 ], + [ 62016.0, 9 ], + [ 62080.0, 7 ], + [ 62144.0, 10 ], + [ 62208.0, 7 ], + [ 62272.0, 7 ], + [ 62336.0, 10 ], + [ 62400.0, 5 ], + [ 62464.0, 2 ], + [ 62528.0, 3 ], + [ 62592.0, 5 ], + [ 62656.0, 8 ], + [ 62720.0, 7 ], + [ 62784.0, 6 ], + [ 62848.0, 9 ], + [ 62912.0, 6 ], + [ 62976.0, 10 ], + [ 63040.0, 9 ], + [ 63104.0, 7 ], + [ 63168.0, 11 ], + [ 63232.0, 7 ], + [ 63296.0, 9 ], + [ 63360.0, 8 ], + [ 63424.0, 6 ], + [ 63488.0, 7 ], + [ 63552.0, 10 ], + [ 63616.0, 5 ], + [ 63680.0, 5 ], + [ 63744.0, 4 ], + [ 63808.0, 7 ], + [ 63872.0, 3 ], + [ 63936.0, 5 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 3 ], + [ 64192.0, 2 ], + [ 64256.0, 2 ], + [ 64320.0, 5 ], + [ 64384.0, 2 ], + [ 64448.0, 3 ], + [ 64512.0, 2 ], + [ 64576.0, 3 ], + [ 64640.0, 7 ], + [ 64704.0, 6 ], + [ 64768.0, 5 ], + [ 64832.0, 9 ], + [ 64896.0, 10 ], + [ 64960.0, 7 ], + [ 65024.0, 5 ], + [ 65088.0, 7 ], + [ 65152.0, 5 ], + [ 65216.0, 3 ], + [ 65280.0, 1 ], + [ 65344.0, 4 ], + [ 65408.0, 2 ], + [ 65472.0, 4 ], + [ 65536.0, 2 ], + [ 65664.0, 5 ], + [ 65792.0, 1 ], + [ 65920.0, 2 ], + [ 66048.0, 5 ], + [ 66176.0, 1 ], + [ 66304.0, 3 ], + [ 66432.0, 2 ], + [ 66560.0, 3 ], + [ 66688.0, 2 ], + [ 66816.0, 2 ], + [ 66944.0, 1 ], + [ 67072.0, 5 ], + [ 67200.0, 3 ], + [ 67328.0, 2 ], + [ 67456.0, 2 ], + [ 67584.0, 2 ], + [ 67712.0, 1 ], + [ 67968.0, 3 ], + [ 68224.0, 1 ], + [ 68352.0, 2 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 69248.0, 2 ], + [ 69376.0, 3 ], + [ 69504.0, 1 ], + [ 69632.0, 2 ], + [ 69760.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 3 ], + [ 70144.0, 2 ], + [ 70272.0, 1 ], + [ 70400.0, 3 ], + [ 70528.0, 2 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 2 ], + [ 71040.0, 3 ], + [ 71168.0, 1 ], + [ 71296.0, 3 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 2 ], + [ 71936.0, 5 ], + [ 72192.0, 2 ], + [ 72320.0, 4 ], + [ 72448.0, 3 ], + [ 72576.0, 2 ], + [ 72704.0, 4 ], + [ 72960.0, 5 ], + [ 73088.0, 3 ], + [ 73216.0, 3 ], + [ 73344.0, 1 ], + [ 73472.0, 4 ], + [ 73600.0, 3 ], + [ 73728.0, 2 ], + [ 73856.0, 3 ], + [ 73984.0, 7 ], + [ 74112.0, 2 ], + [ 74240.0, 2 ], + [ 74624.0, 3 ], + [ 74752.0, 1 ], + [ 74880.0, 3 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75648.0, 2 ], + [ 75776.0, 1 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 1 ], + [ 76800.0, 1 ], + [ 76928.0, 2 ], + [ 77184.0, 2 ], + [ 77312.0, 1 ], + [ 77568.0, 3 ], + [ 77696.0, 1 ], + [ 77952.0, 2 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 4 ], + [ 78848.0, 2 ], + [ 78976.0, 1 ], + [ 79104.0, 2 ], + [ 79232.0, 7 ], + [ 79360.0, 3 ], + [ 79488.0, 2 ], + [ 79616.0, 3 ], + [ 79744.0, 2 ], + [ 79872.0, 2 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 2 ], + [ 80384.0, 3 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 81152.0, 1 ], + [ 81280.0, 2 ], + [ 81408.0, 1 ], + [ 81920.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 1 ], + [ 83328.0, 1 ], + [ 83584.0, 1 ], + [ 85376.0, 1 ], + [ 85888.0, 2 ], + [ 86144.0, 1 ], + [ 86784.0, 1 ], + [ 87424.0, 1 ], + [ 87808.0, 2 ], + [ 87936.0, 1 ], + [ 89216.0, 2 ], + [ 90624.0, 1 ], + [ 92800.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 113536.0, 1 ], + [ 118528.0, 1 ], + [ 121344.0, 1 ], + [ 129408.0, 1 ] + ], + [ + [ 57664.0, 19 ], + [ 57728.0, 400 ], + [ 57792.0, 1866 ], + [ 57856.0, 3778 ], + [ 57920.0, 4253 ], + [ 57984.0, 2216 ], + [ 58048.0, 1473 ], + [ 58112.0, 684 ], + [ 58176.0, 436 ], + [ 58240.0, 275 ], + [ 58304.0, 167 ], + [ 58368.0, 116 ], + [ 58432.0, 67 ], + [ 58496.0, 31 ], + [ 58560.0, 23 ], + [ 58624.0, 17 ], + [ 58688.0, 8 ], + [ 58752.0, 9 ], + [ 58816.0, 16 ], + [ 58880.0, 16 ], + [ 58944.0, 15 ], + [ 59008.0, 12 ], + [ 59072.0, 11 ], + [ 59136.0, 15 ], + [ 59200.0, 10 ], + [ 59264.0, 7 ], + [ 59328.0, 3 ], + [ 59392.0, 3 ], + [ 59456.0, 5 ], + [ 59520.0, 10 ], + [ 59584.0, 12 ], + [ 59648.0, 10 ], + [ 59712.0, 16 ], + [ 59776.0, 9 ], + [ 59840.0, 2 ], + [ 59904.0, 17 ], + [ 59968.0, 24 ], + [ 60032.0, 31 ], + [ 60096.0, 20 ], + [ 60160.0, 22 ], + [ 60224.0, 28 ], + [ 60288.0, 42 ], + [ 60352.0, 36 ], + [ 60416.0, 30 ], + [ 60480.0, 20 ], + [ 60544.0, 15 ], + [ 60608.0, 9 ], + [ 60672.0, 23 ], + [ 60736.0, 21 ], + [ 60800.0, 20 ], + [ 60864.0, 17 ], + [ 60928.0, 14 ], + [ 60992.0, 13 ], + [ 61056.0, 19 ], + [ 61120.0, 7 ], + [ 61184.0, 20 ], + [ 61248.0, 15 ], + [ 61312.0, 6 ], + [ 61376.0, 6 ], + [ 61440.0, 12 ], + [ 61504.0, 12 ], + [ 61568.0, 12 ], + [ 61632.0, 8 ], + [ 61696.0, 8 ], + [ 61760.0, 5 ], + [ 61824.0, 14 ], + [ 61888.0, 5 ], + [ 61952.0, 8 ], + [ 62016.0, 8 ], + [ 62080.0, 9 ], + [ 62144.0, 7 ], + [ 62208.0, 8 ], + [ 62272.0, 4 ], + [ 62336.0, 7 ], + [ 62400.0, 4 ], + [ 62464.0, 10 ], + [ 62528.0, 4 ], + [ 62592.0, 9 ], + [ 62656.0, 5 ], + [ 62720.0, 7 ], + [ 62784.0, 6 ], + [ 62848.0, 9 ], + [ 62912.0, 7 ], + [ 62976.0, 11 ], + [ 63040.0, 9 ], + [ 63104.0, 8 ], + [ 63168.0, 8 ], + [ 63232.0, 4 ], + [ 63296.0, 5 ], + [ 63360.0, 6 ], + [ 63424.0, 3 ], + [ 63488.0, 8 ], + [ 63552.0, 3 ], + [ 63616.0, 4 ], + [ 63680.0, 5 ], + [ 63744.0, 2 ], + [ 63808.0, 6 ], + [ 63872.0, 3 ], + [ 63936.0, 5 ], + [ 64000.0, 7 ], + [ 64064.0, 2 ], + [ 64192.0, 3 ], + [ 64256.0, 2 ], + [ 64320.0, 3 ], + [ 64384.0, 3 ], + [ 64448.0, 2 ], + [ 64512.0, 3 ], + [ 64576.0, 3 ], + [ 64640.0, 4 ], + [ 64704.0, 2 ], + [ 64768.0, 9 ], + [ 64832.0, 4 ], + [ 64896.0, 8 ], + [ 64960.0, 5 ], + [ 65024.0, 5 ], + [ 65088.0, 3 ], + [ 65152.0, 4 ], + [ 65216.0, 1 ], + [ 65344.0, 3 ], + [ 65472.0, 1 ], + [ 65536.0, 4 ], + [ 65664.0, 3 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 2 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 2 ], + [ 66816.0, 3 ], + [ 66944.0, 4 ], + [ 67072.0, 3 ], + [ 67328.0, 1 ], + [ 67456.0, 3 ], + [ 67712.0, 2 ], + [ 67840.0, 1 ], + [ 68096.0, 2 ], + [ 68352.0, 2 ], + [ 68864.0, 2 ], + [ 68992.0, 3 ], + [ 69120.0, 4 ], + [ 69376.0, 3 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 3 ], + [ 70016.0, 1 ], + [ 70144.0, 2 ], + [ 70272.0, 1 ], + [ 70400.0, 3 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70912.0, 2 ], + [ 71040.0, 1 ], + [ 71168.0, 2 ], + [ 71296.0, 2 ], + [ 71424.0, 2 ], + [ 71552.0, 2 ], + [ 71680.0, 4 ], + [ 71808.0, 3 ], + [ 71936.0, 6 ], + [ 72064.0, 3 ], + [ 72192.0, 6 ], + [ 72320.0, 1 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 5 ], + [ 72832.0, 3 ], + [ 72960.0, 2 ], + [ 73088.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 2 ], + [ 73472.0, 2 ], + [ 73600.0, 6 ], + [ 73728.0, 4 ], + [ 73856.0, 4 ], + [ 73984.0, 4 ], + [ 74112.0, 2 ], + [ 74240.0, 4 ], + [ 74368.0, 1 ], + [ 74496.0, 2 ], + [ 74624.0, 3 ], + [ 74752.0, 3 ], + [ 74880.0, 3 ], + [ 75008.0, 3 ], + [ 75136.0, 3 ], + [ 75264.0, 2 ], + [ 75392.0, 2 ], + [ 75520.0, 2 ], + [ 75648.0, 1 ], + [ 75776.0, 3 ], + [ 75904.0, 2 ], + [ 76160.0, 3 ], + [ 76416.0, 2 ], + [ 76672.0, 1 ], + [ 76800.0, 3 ], + [ 77184.0, 2 ], + [ 77312.0, 2 ], + [ 77440.0, 1 ], + [ 78080.0, 2 ], + [ 78208.0, 1 ], + [ 78336.0, 3 ], + [ 78720.0, 4 ], + [ 78848.0, 2 ], + [ 78976.0, 1 ], + [ 79232.0, 2 ], + [ 79360.0, 3 ], + [ 79488.0, 3 ], + [ 79616.0, 2 ], + [ 79744.0, 1 ], + [ 79872.0, 2 ], + [ 80000.0, 2 ], + [ 80128.0, 2 ], + [ 80384.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 2 ], + [ 81280.0, 1 ], + [ 81536.0, 2 ], + [ 81920.0, 2 ], + [ 82048.0, 1 ], + [ 82304.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 1 ], + [ 82816.0, 1 ], + [ 83072.0, 3 ], + [ 83200.0, 3 ], + [ 83456.0, 1 ], + [ 83584.0, 2 ], + [ 83840.0, 1 ], + [ 83968.0, 2 ], + [ 84352.0, 1 ], + [ 84480.0, 1 ], + [ 84736.0, 1 ], + [ 85632.0, 1 ], + [ 86016.0, 1 ], + [ 86656.0, 1 ], + [ 87040.0, 1 ], + [ 87168.0, 1 ], + [ 87296.0, 1 ], + [ 87424.0, 1 ], + [ 87936.0, 5 ], + [ 88064.0, 1 ], + [ 89472.0, 1 ], + [ 90240.0, 1 ], + [ 90496.0, 1 ], + [ 92672.0, 1 ], + [ 108928.0, 1 ], + [ 249856.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 57600.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57600.0, + "50.0" : 57600.0, + "90.0" : 57600.0, + "95.0" : 57600.0, + "99.0" : 57600.0, + "99.9" : 57600.0, + "99.99" : 57600.0, + "99.999" : 57600.0, + "99.9999" : 57600.0, + "100.0" : 57600.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57664.0, + 57664.0, + 57600.0, + 57600.0, + 57664.0 + ] + ] + }, + "p0.50" : { + "score" : 57920.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57920.0, + "50.0" : 57920.0, + "90.0" : 57920.0, + "95.0" : 57920.0, + "99.0" : 57920.0, + "99.9" : 57920.0, + "99.99" : 57920.0, + "99.999" : 57920.0, + "99.9999" : 57920.0, + "100.0" : 57920.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57920.0, + 57920.0, + 57920.0, + 57920.0, + 57920.0 + ] + ] + }, + "p0.90" : { + "score" : 58304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 58304.0, + "50.0" : 58304.0, + "90.0" : 58304.0, + "95.0" : 58304.0, + "99.0" : 58304.0, + "99.9" : 58304.0, + "99.99" : 58304.0, + "99.999" : 58304.0, + "99.9999" : 58304.0, + "100.0" : 58304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 58368.0, + 58240.0, + 58240.0, + 58304.0, + 58240.0 + ] + ] + }, + "p0.95" : { + "score" : 60352.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60352.0, + "50.0" : 60352.0, + "90.0" : 60352.0, + "95.0" : 60352.0, + "99.0" : 60352.0, + "99.9" : 60352.0, + "99.99" : 60352.0, + "99.999" : 60352.0, + "99.9999" : 60352.0, + "100.0" : 60352.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60096.0, + 60416.0, + 60224.0, + 60544.0, + 60416.0 + ] + ] + }, + "p0.99" : { + "score" : 72192.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 72192.0, + "50.0" : 72192.0, + "90.0" : 72192.0, + "95.0" : 72192.0, + "99.0" : 72192.0, + "99.9" : 72192.0, + "99.99" : 72192.0, + "99.999" : 72192.0, + "99.9999" : 72192.0, + "100.0" : 72192.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 68480.0, + 77096.95999999996, + 70860.80000000075, + 70400.0, + 72192.0 + ] + ] + }, + "p0.999" : { + "score" : 86272.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 86272.0, + "50.0" : 86272.0, + "90.0" : 86272.0, + "95.0" : 86272.0, + "99.0" : 86272.0, + "99.9" : 86272.0, + "99.99" : 86272.0, + "99.999" : 86272.0, + "99.9999" : 86272.0, + "100.0" : 86272.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 81391.4879999999, + 88413.18400000036, + 85182.46400000155, + 85888.0, + 86588.80000000028 + ] + ] + }, + "p0.9999" : { + "score" : 119140.50559999794, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 119140.50559999794, + "50.0" : 119140.50559999794, + "90.0" : 119140.50559999794, + "95.0" : 119140.50559999794, + "99.0" : 119140.50559999794, + "99.9" : 119140.50559999794, + "99.99" : 119140.50559999794, + "99.999" : 119140.50559999794, + "99.9999" : 119140.50559999794, + "100.0" : 119140.50559999794 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 165913.7152002249, + 262003.6096000038, + 113311.02719999012, + 123673.68959999643, + 149726.65599985234 + ] + ] + }, + "p1.00" : { + "score" : 300544.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 300544.0, + "50.0" : 300544.0, + "90.0" : 300544.0, + "95.0" : 300544.0, + "99.0" : 300544.0, + "99.9" : 300544.0, + "99.99" : 300544.0, + "99.999" : 300544.0, + "99.9999" : 300544.0, + "100.0" : 300544.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 282624.0, + 300544.0, + 119424.0, + 129408.0, + 249856.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..57055717f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,343 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..b2d792d99 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,700 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..ebaab8dec --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,370 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..c2a851a9a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1368 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..47be1efd9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,423 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..c5d0a4c92 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1648 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..20a904f6e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,348 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..f62f9fea9 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,1211 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/results.json new file mode 100644 index 000000000..566bd9176 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/proxyScala/results.json @@ -0,0 +1,4805 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 38.42639392033088, + "scoreError" : 1.821368631263325, + "scoreConfidence" : [ + 36.605025289067555, + 40.24776255159421 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 50.0, + "99.0" : 160.0, + "99.9" : 511.0, + "99.99" : 5063.316799998749, + "99.999" : 47979.5328001678, + "99.9999" : 60480.0, + "100.0" : 60480.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 18858 ], + [ 31.0, 1130 ], + [ 40.0, 6017 ], + [ 41.0, 468 ], + [ 50.0, 367 ], + [ 51.0, 33 ], + [ 60.0, 160 ], + [ 61.0, 20 ], + [ 70.0, 75 ], + [ 71.0, 12 ], + [ 80.0, 40 ], + [ 81.0, 7 ], + [ 90.0, 41 ], + [ 91.0, 8 ], + [ 100.0, 35 ], + [ 101.0, 8 ], + [ 110.0, 43 ], + [ 111.0, 10 ], + [ 120.0, 37 ], + [ 121.0, 9 ], + [ 130.0, 34 ], + [ 131.0, 15 ], + [ 140.0, 40 ], + [ 141.0, 14 ], + [ 150.0, 39 ], + [ 151.0, 13 ], + [ 160.0, 32 ], + [ 161.0, 14 ], + [ 170.0, 29 ], + [ 171.0, 9 ], + [ 180.0, 26 ], + [ 181.0, 12 ], + [ 190.0, 12 ], + [ 191.0, 9 ], + [ 200.0, 10 ], + [ 201.0, 7 ], + [ 210.0, 7 ], + [ 211.0, 4 ], + [ 220.0, 4 ], + [ 221.0, 2 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 2 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 561.0, 2 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 642.0, 1 ], + [ 671.0, 1 ], + [ 771.0, 1 ], + [ 831.0, 1 ], + [ 852.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1222.0, 1 ], + [ 1272.0, 1 ], + [ 1402.0, 1 ], + [ 1472.0, 1 ], + [ 2012.0, 1 ], + [ 2132.0, 1 ], + [ 2184.0, 1 ], + [ 2252.0, 1 ], + [ 2472.0, 1 ], + [ 2572.0, 1 ], + [ 3216.0, 1 ], + [ 5688.0, 1 ], + [ 6152.0, 1 ], + [ 6256.0, 1 ], + [ 8752.0, 1 ], + [ 10096.0, 1 ], + [ 27840.0, 1 ] + ], + [ + [ 30.0, 18547 ], + [ 31.0, 1112 ], + [ 40.0, 5976 ], + [ 41.0, 492 ], + [ 50.0, 370 ], + [ 51.0, 46 ], + [ 60.0, 158 ], + [ 61.0, 19 ], + [ 70.0, 86 ], + [ 71.0, 12 ], + [ 80.0, 50 ], + [ 81.0, 7 ], + [ 90.0, 39 ], + [ 91.0, 7 ], + [ 100.0, 32 ], + [ 101.0, 4 ], + [ 110.0, 45 ], + [ 111.0, 3 ], + [ 120.0, 39 ], + [ 121.0, 12 ], + [ 130.0, 40 ], + [ 131.0, 12 ], + [ 140.0, 37 ], + [ 141.0, 11 ], + [ 150.0, 38 ], + [ 151.0, 14 ], + [ 160.0, 32 ], + [ 161.0, 15 ], + [ 170.0, 30 ], + [ 171.0, 12 ], + [ 180.0, 23 ], + [ 181.0, 12 ], + [ 190.0, 18 ], + [ 191.0, 5 ], + [ 200.0, 11 ], + [ 201.0, 9 ], + [ 210.0, 6 ], + [ 211.0, 3 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 3 ], + [ 231.0, 1 ], + [ 240.0, 5 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 3 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 2 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 2 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 622.0, 1 ], + [ 651.0, 1 ], + [ 672.0, 1 ], + [ 781.0, 1 ], + [ 872.0, 1 ], + [ 942.0, 1 ], + [ 952.0, 1 ], + [ 1122.0, 1 ], + [ 1142.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1282.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1562.0, 1 ], + [ 1752.0, 1 ], + [ 1942.0, 1 ], + [ 1964.0, 1 ], + [ 1984.0, 1 ], + [ 4272.0, 1 ], + [ 4792.0, 1 ], + [ 5216.0, 1 ] + ], + [ + [ 30.0, 17478 ], + [ 31.0, 1040 ], + [ 40.0, 4722 ], + [ 41.0, 392 ], + [ 50.0, 459 ], + [ 51.0, 50 ], + [ 60.0, 161 ], + [ 61.0, 17 ], + [ 70.0, 102 ], + [ 71.0, 16 ], + [ 80.0, 57 ], + [ 81.0, 10 ], + [ 90.0, 46 ], + [ 91.0, 5 ], + [ 100.0, 37 ], + [ 101.0, 10 ], + [ 110.0, 39 ], + [ 111.0, 9 ], + [ 120.0, 35 ], + [ 121.0, 11 ], + [ 130.0, 38 ], + [ 131.0, 12 ], + [ 140.0, 30 ], + [ 141.0, 18 ], + [ 150.0, 33 ], + [ 151.0, 9 ], + [ 160.0, 38 ], + [ 161.0, 15 ], + [ 170.0, 32 ], + [ 171.0, 13 ], + [ 180.0, 35 ], + [ 181.0, 19 ], + [ 190.0, 26 ], + [ 191.0, 19 ], + [ 200.0, 21 ], + [ 201.0, 15 ], + [ 210.0, 14 ], + [ 211.0, 10 ], + [ 220.0, 6 ], + [ 221.0, 9 ], + [ 230.0, 9 ], + [ 231.0, 7 ], + [ 240.0, 5 ], + [ 241.0, 4 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 3 ], + [ 261.0, 4 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 2 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 732.0, 1 ], + [ 752.0, 1 ], + [ 762.0, 1 ], + [ 822.0, 1 ], + [ 1022.0, 1 ], + [ 1082.0, 1 ], + [ 1112.0, 1 ], + [ 1132.0, 1 ], + [ 1232.0, 1 ], + [ 1342.0, 1 ], + [ 1382.0, 1 ], + [ 1442.0, 1 ], + [ 2014.0, 1 ], + [ 2572.0, 1 ], + [ 2796.0, 1 ], + [ 3896.0, 1 ], + [ 7064.0, 1 ] + ], + [ + [ 30.0, 20574 ], + [ 31.0, 1198 ], + [ 40.0, 5497 ], + [ 41.0, 444 ], + [ 50.0, 400 ], + [ 51.0, 30 ], + [ 60.0, 139 ], + [ 61.0, 15 ], + [ 70.0, 74 ], + [ 71.0, 11 ], + [ 80.0, 52 ], + [ 81.0, 6 ], + [ 90.0, 37 ], + [ 91.0, 6 ], + [ 100.0, 36 ], + [ 101.0, 4 ], + [ 110.0, 40 ], + [ 111.0, 4 ], + [ 120.0, 30 ], + [ 121.0, 11 ], + [ 130.0, 33 ], + [ 131.0, 12 ], + [ 140.0, 31 ], + [ 141.0, 6 ], + [ 150.0, 34 ], + [ 151.0, 12 ], + [ 160.0, 26 ], + [ 161.0, 10 ], + [ 170.0, 25 ], + [ 171.0, 10 ], + [ 180.0, 18 ], + [ 181.0, 8 ], + [ 190.0, 12 ], + [ 191.0, 8 ], + [ 200.0, 6 ], + [ 201.0, 5 ], + [ 210.0, 4 ], + [ 211.0, 3 ], + [ 220.0, 2 ], + [ 221.0, 3 ], + [ 230.0, 4 ], + [ 231.0, 2 ], + [ 240.0, 5 ], + [ 241.0, 5 ], + [ 250.0, 1 ], + [ 251.0, 3 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 4 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 3 ], + [ 301.0, 1 ], + [ 310.0, 3 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 5 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 5 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 2 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 2 ], + [ 611.0, 1 ], + [ 631.0, 1 ], + [ 672.0, 1 ], + [ 702.0, 1 ], + [ 781.0, 1 ], + [ 792.0, 1 ], + [ 822.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1112.0, 1 ], + [ 1132.0, 1 ], + [ 1302.0, 1 ], + [ 1332.0, 1 ], + [ 1362.0, 1 ], + [ 1482.0, 1 ], + [ 1642.0, 1 ], + [ 1844.0, 1 ], + [ 4184.0, 1 ] + ], + [ + [ 30.0, 20325 ], + [ 31.0, 1224 ], + [ 40.0, 5374 ], + [ 41.0, 461 ], + [ 50.0, 441 ], + [ 51.0, 58 ], + [ 60.0, 148 ], + [ 61.0, 19 ], + [ 70.0, 79 ], + [ 71.0, 17 ], + [ 80.0, 45 ], + [ 81.0, 8 ], + [ 90.0, 39 ], + [ 91.0, 10 ], + [ 100.0, 28 ], + [ 101.0, 5 ], + [ 110.0, 33 ], + [ 111.0, 7 ], + [ 120.0, 28 ], + [ 121.0, 8 ], + [ 130.0, 38 ], + [ 131.0, 7 ], + [ 140.0, 31 ], + [ 141.0, 9 ], + [ 150.0, 32 ], + [ 151.0, 8 ], + [ 160.0, 35 ], + [ 161.0, 9 ], + [ 170.0, 23 ], + [ 171.0, 10 ], + [ 180.0, 11 ], + [ 181.0, 8 ], + [ 190.0, 11 ], + [ 191.0, 8 ], + [ 200.0, 7 ], + [ 201.0, 3 ], + [ 210.0, 7 ], + [ 211.0, 3 ], + [ 220.0, 4 ], + [ 221.0, 3 ], + [ 230.0, 2 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 3 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 3 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 1022.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1222.0, 1 ], + [ 1872.0, 1 ], + [ 2464.0, 1 ], + [ 4224.0, 1 ], + [ 5032.0, 1 ], + [ 5864.0, 1 ], + [ 7664.0, 1 ], + [ 8720.0, 1 ], + [ 23264.0, 1 ], + [ 60480.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 50.0, + 50.0, + 41.0, + 41.0 + ] + ] + }, + "p0.99" : { + "score" : 160.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 160.0, + "50.0" : 160.0, + "90.0" : 160.0, + "95.0" : 160.0, + "99.0" : 160.0, + "99.9" : 160.0, + "99.99" : 160.0, + "99.999" : 160.0, + "99.9999" : 160.0, + "100.0" : 160.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 160.0, + 160.0, + 181.0, + 150.0, + 150.0 + ] + ] + }, + "p0.999" : { + "score" : 511.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 511.0, + "50.0" : 511.0, + "90.0" : 511.0, + "95.0" : 511.0, + "99.0" : 511.0, + "99.9" : 511.0, + "99.99" : 511.0, + "99.999" : 511.0, + "99.9999" : 511.0, + "100.0" : 511.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 584.5400000000664, + 521.0, + 538.7000000000044, + 470.997000000003, + 503.38499999999476 + ] + ] + }, + "p0.9999" : { + "score" : 5063.316799998749, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5063.316799998749, + "50.0" : 5063.316799998749, + "90.0" : 5063.316799998749, + "95.0" : 5063.316799998749, + "99.0" : 5063.316799998749, + "99.9" : 5063.316799998749, + "99.99" : 5063.316799998749, + "99.999" : 5063.316799998749, + "99.9999" : 5063.316799998749, + "100.0" : 5063.316799998749 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 9044.588800001424, + 4401.427999997424, + 3320.6999999988475, + 1662.1393999997672, + 10559.81599997799 + ] + ] + }, + "p1.00" : { + "score" : 60480.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60480.0, + "50.0" : 60480.0, + "90.0" : 60480.0, + "95.0" : 60480.0, + "99.0" : 60480.0, + "99.9" : 60480.0, + "99.99" : 60480.0, + "99.999" : 60480.0, + "99.9999" : 60480.0, + "100.0" : 60480.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27840.0, + 5216.0, + 7064.0, + 4184.0, + 60480.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 69.84264581174031, + "scoreError" : 2.268127879972135, + "scoreConfidence" : [ + 67.57451793176817, + 72.11077369171245 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 61.0, + "90.0" : 71.0, + "95.0" : 80.0, + "99.0" : 111.0, + "99.9" : 461.0, + "99.99" : 5355.856799999834, + "99.999" : 34990.07455998426, + "99.9999" : 35200.0, + "100.0" : 35200.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 1 ], + [ 60.0, 10506 ], + [ 61.0, 1342 ], + [ 70.0, 7050 ], + [ 71.0, 1089 ], + [ 80.0, 490 ], + [ 81.0, 88 ], + [ 90.0, 185 ], + [ 91.0, 34 ], + [ 100.0, 143 ], + [ 101.0, 32 ], + [ 110.0, 61 ], + [ 111.0, 17 ], + [ 120.0, 26 ], + [ 121.0, 7 ], + [ 130.0, 9 ], + [ 131.0, 3 ], + [ 140.0, 9 ], + [ 141.0, 2 ], + [ 150.0, 4 ], + [ 151.0, 3 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 641.0, 1 ], + [ 751.0, 1 ], + [ 1172.0, 1 ], + [ 1372.0, 1 ], + [ 4312.0, 1 ], + [ 4328.0, 1 ], + [ 4376.0, 1 ], + [ 18112.0, 1 ], + [ 35200.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 51.0, 1 ], + [ 60.0, 10333 ], + [ 61.0, 1313 ], + [ 70.0, 7156 ], + [ 71.0, 1108 ], + [ 80.0, 500 ], + [ 81.0, 96 ], + [ 90.0, 282 ], + [ 91.0, 59 ], + [ 100.0, 174 ], + [ 101.0, 42 ], + [ 110.0, 58 ], + [ 111.0, 18 ], + [ 120.0, 21 ], + [ 121.0, 10 ], + [ 130.0, 9 ], + [ 131.0, 2 ], + [ 140.0, 9 ], + [ 141.0, 3 ], + [ 150.0, 4 ], + [ 151.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 3 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 3 ], + [ 181.0, 2 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 691.0, 1 ], + [ 932.0, 1 ], + [ 982.0, 1 ], + [ 1092.0, 1 ], + [ 1122.0, 1 ], + [ 1142.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 1262.0, 1 ], + [ 1762.0, 1 ], + [ 1992.0, 1 ], + [ 2604.0, 1 ], + [ 4328.0, 1 ], + [ 4960.0, 1 ], + [ 9024.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 51.0, 1 ], + [ 60.0, 10640 ], + [ 61.0, 1317 ], + [ 70.0, 7054 ], + [ 71.0, 1049 ], + [ 80.0, 337 ], + [ 81.0, 62 ], + [ 90.0, 215 ], + [ 91.0, 41 ], + [ 100.0, 145 ], + [ 101.0, 26 ], + [ 110.0, 53 ], + [ 111.0, 14 ], + [ 120.0, 18 ], + [ 121.0, 6 ], + [ 130.0, 8 ], + [ 131.0, 3 ], + [ 140.0, 7 ], + [ 141.0, 3 ], + [ 150.0, 2 ], + [ 151.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 5 ], + [ 171.0, 2 ], + [ 180.0, 4 ], + [ 181.0, 2 ], + [ 190.0, 4 ], + [ 191.0, 4 ], + [ 200.0, 5 ], + [ 201.0, 1 ], + [ 210.0, 3 ], + [ 211.0, 1 ], + [ 220.0, 7 ], + [ 221.0, 2 ], + [ 230.0, 11 ], + [ 231.0, 4 ], + [ 240.0, 9 ], + [ 241.0, 7 ], + [ 250.0, 10 ], + [ 251.0, 9 ], + [ 260.0, 7 ], + [ 261.0, 9 ], + [ 270.0, 8 ], + [ 271.0, 10 ], + [ 280.0, 6 ], + [ 281.0, 8 ], + [ 290.0, 5 ], + [ 291.0, 12 ], + [ 300.0, 8 ], + [ 301.0, 8 ], + [ 310.0, 8 ], + [ 311.0, 9 ], + [ 320.0, 5 ], + [ 321.0, 10 ], + [ 330.0, 3 ], + [ 331.0, 9 ], + [ 340.0, 2 ], + [ 341.0, 4 ], + [ 350.0, 3 ], + [ 351.0, 6 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 2 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 551.0, 1 ], + [ 862.0, 1 ], + [ 882.0, 1 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1382.0, 1 ], + [ 1452.0, 1 ], + [ 2644.0, 1 ], + [ 4224.0, 1 ], + [ 4712.0, 1 ], + [ 5328.0, 1 ], + [ 6400.0, 1 ], + [ 25408.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 9894 ], + [ 61.0, 1300 ], + [ 70.0, 7147 ], + [ 71.0, 1131 ], + [ 80.0, 718 ], + [ 81.0, 128 ], + [ 90.0, 255 ], + [ 91.0, 54 ], + [ 100.0, 148 ], + [ 101.0, 37 ], + [ 110.0, 68 ], + [ 111.0, 17 ], + [ 120.0, 30 ], + [ 121.0, 9 ], + [ 130.0, 17 ], + [ 131.0, 5 ], + [ 140.0, 11 ], + [ 141.0, 4 ], + [ 150.0, 7 ], + [ 151.0, 3 ], + [ 160.0, 6 ], + [ 161.0, 2 ], + [ 170.0, 5 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 3 ], + [ 190.0, 3 ], + [ 191.0, 2 ], + [ 200.0, 3 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 2 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 621.0, 1 ], + [ 712.0, 1 ], + [ 1252.0, 1 ], + [ 1632.0, 1 ], + [ 1692.0, 1 ], + [ 5256.0, 1 ], + [ 5400.0, 1 ], + [ 26944.0, 1 ], + [ 31776.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 51.0, 1 ], + [ 60.0, 10374 ], + [ 61.0, 1350 ], + [ 70.0, 7238 ], + [ 71.0, 1102 ], + [ 80.0, 529 ], + [ 81.0, 96 ], + [ 90.0, 161 ], + [ 91.0, 37 ], + [ 100.0, 114 ], + [ 101.0, 25 ], + [ 110.0, 51 ], + [ 111.0, 10 ], + [ 120.0, 22 ], + [ 121.0, 6 ], + [ 130.0, 11 ], + [ 131.0, 3 ], + [ 140.0, 6 ], + [ 141.0, 3 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 3 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 3 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 562.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 591.0, 1 ], + [ 1012.0, 1 ], + [ 1042.0, 1 ], + [ 1092.0, 1 ], + [ 1112.0, 1 ], + [ 1854.0, 1 ], + [ 2252.0, 1 ], + [ 2624.0, 1 ], + [ 5256.0, 1 ], + [ 6488.0, 1 ], + [ 29984.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 61.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61.0, + "50.0" : 61.0, + "90.0" : 61.0, + "95.0" : 61.0, + "99.0" : 61.0, + "99.9" : 61.0, + "99.99" : 61.0, + "99.999" : 61.0, + "99.9999" : 61.0, + "100.0" : 61.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61.0, + 61.0, + 61.0, + 61.0, + 61.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 111.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 111.0, + "50.0" : 111.0, + "90.0" : 111.0, + "95.0" : 111.0, + "99.0" : 111.0, + "99.9" : 111.0, + "99.99" : 111.0, + "99.999" : 111.0, + "99.9999" : 111.0, + "100.0" : 111.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 110.0, + 110.0, + 241.0, + 111.0, + 110.0 + ] + ] + }, + "p0.999" : { + "score" : 461.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 461.0, + "50.0" : 461.0, + "90.0" : 461.0, + "95.0" : 461.0, + "99.0" : 461.0, + "99.9" : 461.0, + "99.99" : 461.0, + "99.999" : 461.0, + "99.9999" : 461.0, + "100.0" : 461.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 450.8110000000015, + 557.8800000000192, + 468.08999999998923, + 430.90499999999884, + 448.5200000000041 + ] + ] + }, + "p0.9999" : { + "score" : 5355.856799999834, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5355.856799999834, + "50.0" : 5355.856799999834, + "90.0" : 5355.856799999834, + "95.0" : 5355.856799999834, + "99.0" : 5355.856799999834, + "99.9" : 5355.856799999834, + "99.99" : 5355.856799999834, + "99.999" : 5355.856799999834, + "99.9999" : 5355.856799999834, + "100.0" : 5355.856799999834 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 16478.78959998209, + 4877.081600000121, + 6261.604799997935, + 24584.931999950466, + 6334.246399998257 + ] + ] + }, + "p1.00" : { + "score" : 35200.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35200.0, + "50.0" : 35200.0, + "90.0" : 35200.0, + "95.0" : 35200.0, + "99.0" : 35200.0, + "99.9" : 35200.0, + "99.99" : 35200.0, + "99.999" : 35200.0, + "99.9999" : 35200.0, + "100.0" : 35200.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 35200.0, + 9024.0, + 25408.0, + 31776.0, + 29984.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 1308.5004868391159, + "scoreError" : 15.101276222263266, + "scoreConfidence" : [ + 1293.3992106168525, + 1323.6017630613792 + ], + "scorePercentiles" : { + "0.0" : 1202.0, + "50.0" : 1262.0, + "90.0" : 1292.0, + "95.0" : 1312.0, + "99.0" : 2432.0, + "99.9" : 6628.2400000002235, + "99.99" : 31533.775999994017, + "99.999" : 413826.5695951581, + "99.9999" : 521728.0, + "100.0" : 521728.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 1202.0, 1 ], + [ 1212.0, 13 ], + [ 1222.0, 260 ], + [ 1232.0, 1623 ], + [ 1242.0, 3969 ], + [ 1252.0, 5359 ], + [ 1262.0, 4928 ], + [ 1272.0, 3512 ], + [ 1282.0, 2064 ], + [ 1292.0, 1110 ], + [ 1302.0, 530 ], + [ 1312.0, 246 ], + [ 1322.0, 116 ], + [ 1332.0, 62 ], + [ 1342.0, 38 ], + [ 1352.0, 25 ], + [ 1362.0, 23 ], + [ 1372.0, 13 ], + [ 1382.0, 15 ], + [ 1392.0, 11 ], + [ 1402.0, 9 ], + [ 1412.0, 6 ], + [ 1422.0, 10 ], + [ 1432.0, 5 ], + [ 1442.0, 8 ], + [ 1452.0, 6 ], + [ 1462.0, 5 ], + [ 1472.0, 3 ], + [ 1482.0, 4 ], + [ 1492.0, 4 ], + [ 1502.0, 3 ], + [ 1512.0, 2 ], + [ 1522.0, 6 ], + [ 1532.0, 3 ], + [ 1542.0, 3 ], + [ 1552.0, 5 ], + [ 1562.0, 6 ], + [ 1572.0, 6 ], + [ 1582.0, 7 ], + [ 1592.0, 4 ], + [ 1594.0, 1 ], + [ 1602.0, 2 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1844.0, 1 ], + [ 1852.0, 2 ], + [ 1854.0, 4 ], + [ 1862.0, 2 ], + [ 1864.0, 2 ], + [ 1872.0, 3 ], + [ 1874.0, 2 ], + [ 1882.0, 2 ], + [ 1884.0, 6 ], + [ 1892.0, 2 ], + [ 1894.0, 6 ], + [ 1902.0, 2 ], + [ 1904.0, 4 ], + [ 1912.0, 5 ], + [ 1914.0, 8 ], + [ 1922.0, 3 ], + [ 1924.0, 6 ], + [ 1932.0, 1 ], + [ 1934.0, 3 ], + [ 1942.0, 1 ], + [ 1944.0, 3 ], + [ 1952.0, 1 ], + [ 1954.0, 4 ], + [ 1962.0, 1 ], + [ 1964.0, 5 ], + [ 1972.0, 1 ], + [ 1974.0, 3 ], + [ 1982.0, 1 ], + [ 1984.0, 3 ], + [ 1992.0, 2 ], + [ 1994.0, 4 ], + [ 2002.0, 2 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2060.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 2 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 2 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 2 ], + [ 2164.0, 2 ], + [ 2172.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 2 ], + [ 2264.0, 2 ], + [ 2272.0, 2 ], + [ 2284.0, 1 ], + [ 2292.0, 4 ], + [ 2304.0, 3 ], + [ 2312.0, 2 ], + [ 2324.0, 4 ], + [ 2332.0, 2 ], + [ 2344.0, 4 ], + [ 2352.0, 4 ], + [ 2364.0, 6 ], + [ 2372.0, 5 ], + [ 2384.0, 4 ], + [ 2392.0, 9 ], + [ 2404.0, 7 ], + [ 2412.0, 7 ], + [ 2424.0, 7 ], + [ 2432.0, 10 ], + [ 2444.0, 10 ], + [ 2452.0, 14 ], + [ 2464.0, 13 ], + [ 2472.0, 9 ], + [ 2484.0, 12 ], + [ 2492.0, 9 ], + [ 2504.0, 11 ], + [ 2512.0, 8 ], + [ 2524.0, 10 ], + [ 2532.0, 10 ], + [ 2544.0, 9 ], + [ 2552.0, 9 ], + [ 2564.0, 5 ], + [ 2572.0, 6 ], + [ 2584.0, 7 ], + [ 2592.0, 6 ], + [ 2604.0, 6 ], + [ 2612.0, 6 ], + [ 2624.0, 6 ], + [ 2632.0, 2 ], + [ 2644.0, 4 ], + [ 2652.0, 4 ], + [ 2664.0, 3 ], + [ 2672.0, 2 ], + [ 2684.0, 3 ], + [ 2692.0, 2 ], + [ 2704.0, 3 ], + [ 2712.0, 1 ], + [ 2716.0, 1 ], + [ 2724.0, 1 ], + [ 2732.0, 1 ], + [ 2736.0, 1 ], + [ 2744.0, 1 ], + [ 2752.0, 1 ], + [ 2764.0, 2 ], + [ 2772.0, 1 ], + [ 2776.0, 1 ], + [ 2784.0, 1 ], + [ 2792.0, 1 ], + [ 2816.0, 1 ], + [ 2824.0, 1 ], + [ 2832.0, 1 ], + [ 2904.0, 1 ], + [ 2932.0, 1 ], + [ 2936.0, 1 ], + [ 2944.0, 1 ], + [ 3012.0, 1 ], + [ 3036.0, 1 ], + [ 3076.0, 1 ], + [ 3084.0, 1 ], + [ 3104.0, 1 ], + [ 3116.0, 1 ], + [ 3136.0, 1 ], + [ 3184.0, 1 ], + [ 3224.0, 1 ], + [ 3296.0, 1 ], + [ 3304.0, 1 ], + [ 3336.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3416.0, 1 ], + [ 3444.0, 1 ], + [ 3456.0, 1 ], + [ 3464.0, 1 ], + [ 3484.0, 1 ], + [ 3504.0, 1 ], + [ 3516.0, 1 ], + [ 3524.0, 1 ], + [ 3576.0, 1 ], + [ 3596.0, 1 ], + [ 3644.0, 1 ], + [ 3656.0, 1 ], + [ 3736.0, 1 ], + [ 3744.0, 1 ], + [ 3796.0, 1 ], + [ 3848.0, 1 ], + [ 3856.0, 1 ], + [ 3864.0, 1 ], + [ 4136.0, 1 ], + [ 4184.0, 1 ], + [ 4224.0, 1 ], + [ 4232.0, 1 ], + [ 4352.0, 1 ], + [ 4384.0, 1 ], + [ 4392.0, 1 ], + [ 4472.0, 1 ], + [ 4488.0, 1 ], + [ 4496.0, 1 ], + [ 4512.0, 1 ], + [ 4784.0, 1 ], + [ 4960.0, 1 ], + [ 4984.0, 1 ], + [ 5048.0, 1 ], + [ 5176.0, 1 ], + [ 5240.0, 1 ], + [ 5256.0, 1 ], + [ 5280.0, 1 ], + [ 5336.0, 1 ], + [ 5368.0, 1 ], + [ 5376.0, 1 ], + [ 5416.0, 1 ], + [ 5496.0, 1 ], + [ 5568.0, 1 ], + [ 5584.0, 1 ], + [ 5616.0, 1 ], + [ 5656.0, 1 ], + [ 5664.0, 1 ], + [ 5688.0, 1 ], + [ 5744.0, 1 ], + [ 5880.0, 1 ], + [ 6072.0, 1 ], + [ 6120.0, 1 ], + [ 6128.0, 1 ], + [ 6328.0, 1 ], + [ 6368.0, 1 ], + [ 6376.0, 1 ], + [ 6432.0, 1 ], + [ 6592.0, 1 ], + [ 6720.0, 1 ], + [ 6856.0, 1 ], + [ 7032.0, 1 ], + [ 7112.0, 1 ], + [ 7440.0, 1 ], + [ 8464.0, 1 ], + [ 8688.0, 1 ], + [ 10192.0, 1 ], + [ 10208.0, 1 ], + [ 11328.0, 1 ], + [ 20192.0, 1 ], + [ 23264.0, 1 ], + [ 24352.0, 1 ], + [ 25056.0, 1 ], + [ 25408.0, 1 ], + [ 27616.0, 1 ], + [ 31296.0, 1 ], + [ 31648.0, 1 ], + [ 36800.0, 1 ], + [ 38464.0, 1 ], + [ 41216.0, 1 ], + [ 41280.0, 1 ], + [ 57536.0, 1 ] + ], + [ + [ 1202.0, 1 ], + [ 1212.0, 7 ], + [ 1222.0, 223 ], + [ 1232.0, 1588 ], + [ 1242.0, 4121 ], + [ 1252.0, 5547 ], + [ 1262.0, 5134 ], + [ 1272.0, 3528 ], + [ 1282.0, 2106 ], + [ 1292.0, 1079 ], + [ 1302.0, 547 ], + [ 1312.0, 261 ], + [ 1322.0, 142 ], + [ 1332.0, 76 ], + [ 1342.0, 38 ], + [ 1352.0, 22 ], + [ 1362.0, 22 ], + [ 1372.0, 18 ], + [ 1382.0, 14 ], + [ 1392.0, 8 ], + [ 1402.0, 14 ], + [ 1412.0, 7 ], + [ 1422.0, 9 ], + [ 1432.0, 11 ], + [ 1442.0, 7 ], + [ 1452.0, 5 ], + [ 1462.0, 4 ], + [ 1472.0, 5 ], + [ 1482.0, 1 ], + [ 1492.0, 3 ], + [ 1502.0, 1 ], + [ 1512.0, 2 ], + [ 1522.0, 2 ], + [ 1532.0, 4 ], + [ 1542.0, 4 ], + [ 1552.0, 4 ], + [ 1562.0, 5 ], + [ 1572.0, 5 ], + [ 1582.0, 6 ], + [ 1592.0, 4 ], + [ 1594.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 2 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 2 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 2 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 2 ], + [ 1864.0, 4 ], + [ 1872.0, 2 ], + [ 1874.0, 4 ], + [ 1882.0, 3 ], + [ 1884.0, 5 ], + [ 1892.0, 2 ], + [ 1894.0, 6 ], + [ 1902.0, 3 ], + [ 1904.0, 7 ], + [ 1912.0, 2 ], + [ 1914.0, 5 ], + [ 1922.0, 1 ], + [ 1924.0, 3 ], + [ 1932.0, 2 ], + [ 1934.0, 4 ], + [ 1942.0, 2 ], + [ 1944.0, 4 ], + [ 1952.0, 2 ], + [ 1954.0, 3 ], + [ 1962.0, 1 ], + [ 1964.0, 2 ], + [ 1972.0, 1 ], + [ 1974.0, 4 ], + [ 1982.0, 1 ], + [ 1984.0, 4 ], + [ 1992.0, 1 ], + [ 1994.0, 3 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 2 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 2 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 2 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 2 ], + [ 2292.0, 3 ], + [ 2304.0, 3 ], + [ 2312.0, 2 ], + [ 2324.0, 2 ], + [ 2332.0, 2 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 3 ], + [ 2384.0, 1 ], + [ 2392.0, 1 ], + [ 2404.0, 3 ], + [ 2412.0, 1 ], + [ 2424.0, 2 ], + [ 2432.0, 2 ], + [ 2444.0, 2 ], + [ 2452.0, 3 ], + [ 2464.0, 2 ], + [ 2472.0, 1 ], + [ 2484.0, 2 ], + [ 2492.0, 2 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 2 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2672.0, 1 ], + [ 2704.0, 1 ], + [ 2712.0, 1 ], + [ 2724.0, 1 ], + [ 2756.0, 1 ], + [ 2784.0, 1 ], + [ 2792.0, 1 ], + [ 2844.0, 1 ], + [ 2864.0, 1 ], + [ 2892.0, 1 ], + [ 2896.0, 1 ], + [ 2912.0, 1 ], + [ 2932.0, 1 ], + [ 2996.0, 1 ], + [ 3064.0, 1 ], + [ 3072.0, 1 ], + [ 3084.0, 1 ], + [ 3096.0, 1 ], + [ 3144.0, 1 ], + [ 3164.0, 1 ], + [ 3196.0, 1 ], + [ 3224.0, 1 ], + [ 3236.0, 1 ], + [ 3244.0, 1 ], + [ 3284.0, 1 ], + [ 3344.0, 1 ], + [ 3384.0, 1 ], + [ 3416.0, 1 ], + [ 3624.0, 1 ], + [ 3656.0, 1 ], + [ 3716.0, 1 ], + [ 3776.0, 1 ], + [ 3784.0, 1 ], + [ 3996.0, 1 ], + [ 4028.0, 1 ], + [ 4036.0, 1 ], + [ 4056.0, 1 ], + [ 4184.0, 1 ], + [ 4344.0, 1 ], + [ 4576.0, 1 ], + [ 5016.0, 1 ], + [ 5048.0, 1 ], + [ 5168.0, 1 ], + [ 5176.0, 1 ], + [ 5216.0, 1 ], + [ 5240.0, 1 ], + [ 5256.0, 1 ], + [ 5288.0, 1 ], + [ 5328.0, 1 ], + [ 5400.0, 1 ], + [ 5424.0, 1 ], + [ 5440.0, 1 ], + [ 5464.0, 1 ], + [ 5520.0, 1 ], + [ 5536.0, 1 ], + [ 5544.0, 1 ], + [ 5616.0, 1 ], + [ 5624.0, 1 ], + [ 5640.0, 1 ], + [ 5664.0, 1 ], + [ 5704.0, 1 ], + [ 5768.0, 1 ], + [ 5784.0, 1 ], + [ 5840.0, 1 ], + [ 5864.0, 1 ], + [ 6048.0, 1 ], + [ 6216.0, 1 ], + [ 6576.0, 1 ], + [ 6728.0, 1 ], + [ 6776.0, 1 ], + [ 6808.0, 1 ], + [ 6848.0, 1 ], + [ 6880.0, 1 ], + [ 6928.0, 1 ], + [ 7304.0, 1 ], + [ 7464.0, 1 ], + [ 7568.0, 1 ], + [ 18272.0, 1 ], + [ 18848.0, 1 ], + [ 19072.0, 1 ], + [ 19904.0, 1 ], + [ 20192.0, 1 ], + [ 20576.0, 1 ], + [ 20704.0, 1 ], + [ 20992.0, 1 ], + [ 22112.0, 1 ], + [ 27168.0, 1 ], + [ 30400.0, 1 ] + ], + [ + [ 1202.0, 1 ], + [ 1212.0, 18 ], + [ 1222.0, 353 ], + [ 1232.0, 1939 ], + [ 1242.0, 4346 ], + [ 1252.0, 5034 ], + [ 1262.0, 4094 ], + [ 1272.0, 2977 ], + [ 1282.0, 2114 ], + [ 1292.0, 1440 ], + [ 1302.0, 855 ], + [ 1312.0, 519 ], + [ 1322.0, 280 ], + [ 1332.0, 161 ], + [ 1342.0, 73 ], + [ 1352.0, 50 ], + [ 1362.0, 27 ], + [ 1372.0, 26 ], + [ 1382.0, 10 ], + [ 1392.0, 12 ], + [ 1402.0, 8 ], + [ 1412.0, 9 ], + [ 1422.0, 7 ], + [ 1432.0, 7 ], + [ 1442.0, 7 ], + [ 1452.0, 9 ], + [ 1462.0, 4 ], + [ 1472.0, 2 ], + [ 1482.0, 6 ], + [ 1492.0, 6 ], + [ 1502.0, 1 ], + [ 1512.0, 3 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 3 ], + [ 1552.0, 4 ], + [ 1562.0, 7 ], + [ 1572.0, 6 ], + [ 1582.0, 4 ], + [ 1584.0, 1 ], + [ 1592.0, 3 ], + [ 1594.0, 1 ], + [ 1602.0, 4 ], + [ 1604.0, 1 ], + [ 1612.0, 2 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 2 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1724.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 2 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 2 ], + [ 1842.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 2 ], + [ 1854.0, 2 ], + [ 1862.0, 1 ], + [ 1864.0, 2 ], + [ 1872.0, 1 ], + [ 1874.0, 7 ], + [ 1882.0, 2 ], + [ 1884.0, 3 ], + [ 1892.0, 3 ], + [ 1894.0, 4 ], + [ 1902.0, 4 ], + [ 1904.0, 5 ], + [ 1912.0, 4 ], + [ 1914.0, 5 ], + [ 1922.0, 3 ], + [ 1924.0, 7 ], + [ 1932.0, 3 ], + [ 1934.0, 6 ], + [ 1942.0, 4 ], + [ 1944.0, 5 ], + [ 1952.0, 1 ], + [ 1954.0, 6 ], + [ 1962.0, 1 ], + [ 1964.0, 4 ], + [ 1972.0, 1 ], + [ 1974.0, 4 ], + [ 1982.0, 1 ], + [ 1984.0, 4 ], + [ 1994.0, 3 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 2 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 2 ], + [ 2060.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 3 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 2 ], + [ 2164.0, 1 ], + [ 2172.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 3 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 3 ], + [ 2244.0, 1 ], + [ 2252.0, 2 ], + [ 2264.0, 2 ], + [ 2272.0, 1 ], + [ 2284.0, 4 ], + [ 2292.0, 2 ], + [ 2304.0, 4 ], + [ 2312.0, 2 ], + [ 2324.0, 2 ], + [ 2332.0, 2 ], + [ 2344.0, 4 ], + [ 2352.0, 2 ], + [ 2364.0, 5 ], + [ 2372.0, 5 ], + [ 2384.0, 4 ], + [ 2392.0, 5 ], + [ 2404.0, 4 ], + [ 2412.0, 5 ], + [ 2424.0, 4 ], + [ 2432.0, 5 ], + [ 2444.0, 5 ], + [ 2452.0, 4 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 3 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 1 ], + [ 2532.0, 2 ], + [ 2544.0, 2 ], + [ 2552.0, 2 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2604.0, 1 ], + [ 2612.0, 1 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2704.0, 1 ], + [ 2784.0, 1 ], + [ 2804.0, 1 ], + [ 2812.0, 1 ], + [ 2976.0, 1 ], + [ 3024.0, 1 ], + [ 3076.0, 2 ], + [ 3104.0, 1 ], + [ 3112.0, 1 ], + [ 3136.0, 1 ], + [ 3204.0, 1 ], + [ 3224.0, 1 ], + [ 3236.0, 1 ], + [ 3244.0, 1 ], + [ 3256.0, 1 ], + [ 3264.0, 1 ], + [ 3276.0, 1 ], + [ 3284.0, 1 ], + [ 3304.0, 1 ], + [ 3316.0, 1 ], + [ 3324.0, 1 ], + [ 3336.0, 1 ], + [ 3364.0, 1 ], + [ 3396.0, 1 ], + [ 3516.0, 1 ], + [ 3524.0, 1 ], + [ 3556.0, 1 ], + [ 3664.0, 1 ], + [ 3676.0, 1 ], + [ 3716.0, 1 ], + [ 3724.0, 1 ], + [ 3788.0, 1 ], + [ 3868.0, 1 ], + [ 3904.0, 1 ], + [ 3936.0, 1 ], + [ 4016.0, 1 ], + [ 4056.0, 1 ], + [ 4272.0, 1 ], + [ 4464.0, 1 ], + [ 4608.0, 1 ], + [ 4864.0, 2 ], + [ 4992.0, 1 ], + [ 5112.0, 1 ], + [ 5136.0, 1 ], + [ 5264.0, 1 ], + [ 5288.0, 1 ], + [ 5376.0, 1 ], + [ 5384.0, 1 ], + [ 5440.0, 1 ], + [ 5456.0, 1 ], + [ 5488.0, 1 ], + [ 5624.0, 1 ], + [ 5704.0, 1 ], + [ 5720.0, 2 ], + [ 5728.0, 1 ], + [ 5800.0, 1 ], + [ 5936.0, 1 ], + [ 5944.0, 1 ], + [ 5960.0, 1 ], + [ 5976.0, 1 ], + [ 6776.0, 1 ], + [ 6832.0, 1 ], + [ 6896.0, 1 ], + [ 6992.0, 1 ], + [ 7280.0, 1 ], + [ 7360.0, 1 ], + [ 7728.0, 1 ], + [ 7864.0, 1 ], + [ 10864.0, 1 ], + [ 19008.0, 1 ], + [ 19968.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20128.0, 1 ], + [ 20288.0, 1 ], + [ 20544.0, 1 ], + [ 20640.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21984.0, 1 ], + [ 25824.0, 1 ], + [ 26432.0, 1 ], + [ 31840.0, 1 ], + [ 32608.0, 1 ] + ], + [ + [ 1202.0, 2 ], + [ 1212.0, 47 ], + [ 1222.0, 498 ], + [ 1232.0, 2168 ], + [ 1242.0, 4364 ], + [ 1252.0, 4770 ], + [ 1262.0, 4084 ], + [ 1272.0, 2958 ], + [ 1282.0, 2098 ], + [ 1292.0, 1378 ], + [ 1302.0, 921 ], + [ 1312.0, 517 ], + [ 1322.0, 252 ], + [ 1332.0, 134 ], + [ 1342.0, 69 ], + [ 1352.0, 34 ], + [ 1362.0, 27 ], + [ 1372.0, 15 ], + [ 1382.0, 13 ], + [ 1392.0, 10 ], + [ 1402.0, 9 ], + [ 1412.0, 9 ], + [ 1422.0, 10 ], + [ 1432.0, 10 ], + [ 1442.0, 9 ], + [ 1452.0, 6 ], + [ 1462.0, 2 ], + [ 1472.0, 5 ], + [ 1482.0, 1 ], + [ 1492.0, 3 ], + [ 1502.0, 2 ], + [ 1512.0, 3 ], + [ 1522.0, 2 ], + [ 1532.0, 4 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 2 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 5 ], + [ 1602.0, 1 ], + [ 1612.0, 3 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 3 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1724.0, 2 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 2 ], + [ 1844.0, 2 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 2 ], + [ 1864.0, 2 ], + [ 1872.0, 2 ], + [ 1874.0, 5 ], + [ 1882.0, 4 ], + [ 1884.0, 5 ], + [ 1892.0, 2 ], + [ 1894.0, 3 ], + [ 1902.0, 1 ], + [ 1904.0, 6 ], + [ 1912.0, 2 ], + [ 1914.0, 8 ], + [ 1922.0, 3 ], + [ 1924.0, 7 ], + [ 1932.0, 2 ], + [ 1934.0, 3 ], + [ 1942.0, 1 ], + [ 1944.0, 2 ], + [ 1952.0, 1 ], + [ 1954.0, 5 ], + [ 1962.0, 1 ], + [ 1964.0, 4 ], + [ 1972.0, 2 ], + [ 1974.0, 4 ], + [ 1982.0, 1 ], + [ 1984.0, 3 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 3 ], + [ 2012.0, 1 ], + [ 2014.0, 2 ], + [ 2022.0, 1 ], + [ 2024.0, 2 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 3 ], + [ 2060.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 2 ], + [ 2080.0, 1 ], + [ 2084.0, 3 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 2 ], + [ 2124.0, 1 ], + [ 2132.0, 2 ], + [ 2144.0, 2 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 2 ], + [ 2184.0, 2 ], + [ 2192.0, 1 ], + [ 2204.0, 2 ], + [ 2212.0, 4 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 4 ], + [ 2304.0, 4 ], + [ 2312.0, 3 ], + [ 2324.0, 1 ], + [ 2332.0, 2 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 2 ], + [ 2384.0, 3 ], + [ 2392.0, 4 ], + [ 2404.0, 1 ], + [ 2412.0, 2 ], + [ 2424.0, 2 ], + [ 2432.0, 1 ], + [ 2444.0, 1 ], + [ 2452.0, 2 ], + [ 2464.0, 3 ], + [ 2472.0, 3 ], + [ 2484.0, 5 ], + [ 2492.0, 2 ], + [ 2504.0, 1 ], + [ 2512.0, 2 ], + [ 2524.0, 2 ], + [ 2532.0, 2 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2612.0, 2 ], + [ 2624.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2704.0, 1 ], + [ 2712.0, 1 ], + [ 2716.0, 1 ], + [ 2724.0, 2 ], + [ 2732.0, 1 ], + [ 2744.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2812.0, 1 ], + [ 2824.0, 1 ], + [ 2832.0, 1 ], + [ 2896.0, 1 ], + [ 2916.0, 1 ], + [ 2924.0, 1 ], + [ 2936.0, 1 ], + [ 2972.0, 1 ], + [ 3004.0, 1 ], + [ 3012.0, 1 ], + [ 3024.0, 1 ], + [ 3036.0, 1 ], + [ 3044.0, 1 ], + [ 3056.0, 1 ], + [ 3104.0, 1 ], + [ 3124.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3176.0, 1 ], + [ 3184.0, 1 ], + [ 3224.0, 1 ], + [ 3296.0, 1 ], + [ 3316.0, 1 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3424.0, 1 ], + [ 3436.0, 1 ], + [ 3464.0, 1 ], + [ 3476.0, 1 ], + [ 3524.0, 1 ], + [ 3564.0, 1 ], + [ 3624.0, 1 ], + [ 3716.0, 1 ], + [ 3856.0, 1 ], + [ 4036.0, 1 ], + [ 4048.0, 1 ], + [ 4208.0, 1 ], + [ 4216.0, 1 ], + [ 4296.0, 1 ], + [ 4384.0, 1 ], + [ 4392.0, 1 ], + [ 4464.0, 1 ], + [ 4496.0, 1 ], + [ 4656.0, 1 ], + [ 4888.0, 1 ], + [ 4928.0, 1 ], + [ 5024.0, 1 ], + [ 5104.0, 1 ], + [ 5176.0, 1 ], + [ 5216.0, 1 ], + [ 5296.0, 1 ], + [ 5360.0, 1 ], + [ 5384.0, 1 ], + [ 5400.0, 1 ], + [ 5408.0, 1 ], + [ 5424.0, 1 ], + [ 5448.0, 1 ], + [ 5496.0, 1 ], + [ 5576.0, 1 ], + [ 5640.0, 1 ], + [ 5688.0, 1 ], + [ 5728.0, 1 ], + [ 5744.0, 1 ], + [ 5992.0, 1 ], + [ 6008.0, 1 ], + [ 6016.0, 1 ], + [ 6128.0, 1 ], + [ 6480.0, 1 ], + [ 6536.0, 1 ], + [ 6656.0, 1 ], + [ 6672.0, 1 ], + [ 6712.0, 1 ], + [ 6792.0, 1 ], + [ 6848.0, 1 ], + [ 6880.0, 1 ], + [ 6944.0, 1 ], + [ 7000.0, 1 ], + [ 7096.0, 1 ], + [ 7152.0, 1 ], + [ 7168.0, 1 ], + [ 7568.0, 1 ], + [ 7720.0, 1 ], + [ 10320.0, 1 ], + [ 18464.0, 1 ], + [ 19840.0, 1 ], + [ 20064.0, 1 ], + [ 21056.0, 1 ], + [ 22368.0, 1 ], + [ 24608.0, 1 ], + [ 24896.0, 1 ], + [ 25472.0, 1 ], + [ 25664.0, 1 ], + [ 27456.0, 1 ], + [ 28864.0, 1 ], + [ 30848.0, 1 ], + [ 32032.0, 1 ], + [ 32256.0, 1 ] + ], + [ + [ 1202.0, 1 ], + [ 1212.0, 23 ], + [ 1222.0, 388 ], + [ 1232.0, 2119 ], + [ 1242.0, 4186 ], + [ 1252.0, 4641 ], + [ 1262.0, 3751 ], + [ 1272.0, 2755 ], + [ 1282.0, 1942 ], + [ 1292.0, 1296 ], + [ 1302.0, 829 ], + [ 1312.0, 485 ], + [ 1322.0, 255 ], + [ 1332.0, 126 ], + [ 1342.0, 68 ], + [ 1352.0, 47 ], + [ 1362.0, 29 ], + [ 1372.0, 12 ], + [ 1382.0, 10 ], + [ 1392.0, 10 ], + [ 1402.0, 8 ], + [ 1412.0, 9 ], + [ 1422.0, 9 ], + [ 1432.0, 6 ], + [ 1442.0, 7 ], + [ 1452.0, 6 ], + [ 1462.0, 6 ], + [ 1472.0, 2 ], + [ 1482.0, 7 ], + [ 1492.0, 5 ], + [ 1502.0, 2 ], + [ 1512.0, 2 ], + [ 1522.0, 3 ], + [ 1532.0, 1 ], + [ 1542.0, 2 ], + [ 1552.0, 1 ], + [ 1562.0, 3 ], + [ 1572.0, 2 ], + [ 1582.0, 2 ], + [ 1592.0, 2 ], + [ 1602.0, 1 ], + [ 1612.0, 2 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 2 ], + [ 1634.0, 1 ], + [ 1642.0, 2 ], + [ 1644.0, 1 ], + [ 1652.0, 2 ], + [ 1662.0, 2 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 2 ], + [ 1822.0, 1 ], + [ 1824.0, 2 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 2 ], + [ 1862.0, 2 ], + [ 1864.0, 1 ], + [ 1872.0, 3 ], + [ 1874.0, 5 ], + [ 1882.0, 1 ], + [ 1884.0, 4 ], + [ 1892.0, 3 ], + [ 1894.0, 2 ], + [ 1902.0, 3 ], + [ 1904.0, 6 ], + [ 1912.0, 2 ], + [ 1914.0, 4 ], + [ 1922.0, 2 ], + [ 1924.0, 3 ], + [ 1932.0, 2 ], + [ 1934.0, 3 ], + [ 1942.0, 2 ], + [ 1944.0, 7 ], + [ 1952.0, 3 ], + [ 1954.0, 4 ], + [ 1962.0, 1 ], + [ 1964.0, 2 ], + [ 1972.0, 2 ], + [ 1974.0, 2 ], + [ 1982.0, 2 ], + [ 1984.0, 2 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 2 ], + [ 2012.0, 1 ], + [ 2014.0, 5 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 2 ], + [ 2060.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 1 ], + [ 2084.0, 2 ], + [ 2092.0, 2 ], + [ 2104.0, 1 ], + [ 2112.0, 2 ], + [ 2124.0, 3 ], + [ 2132.0, 1 ], + [ 2144.0, 5 ], + [ 2152.0, 1 ], + [ 2164.0, 2 ], + [ 2172.0, 2 ], + [ 2184.0, 3 ], + [ 2192.0, 5 ], + [ 2204.0, 3 ], + [ 2212.0, 5 ], + [ 2224.0, 2 ], + [ 2232.0, 3 ], + [ 2244.0, 6 ], + [ 2252.0, 4 ], + [ 2264.0, 2 ], + [ 2272.0, 5 ], + [ 2284.0, 10 ], + [ 2292.0, 11 ], + [ 2304.0, 9 ], + [ 2312.0, 9 ], + [ 2324.0, 8 ], + [ 2332.0, 13 ], + [ 2344.0, 11 ], + [ 2352.0, 15 ], + [ 2364.0, 18 ], + [ 2372.0, 23 ], + [ 2384.0, 18 ], + [ 2392.0, 17 ], + [ 2404.0, 39 ], + [ 2412.0, 44 ], + [ 2424.0, 38 ], + [ 2432.0, 59 ], + [ 2444.0, 41 ], + [ 2452.0, 35 ], + [ 2464.0, 38 ], + [ 2472.0, 31 ], + [ 2484.0, 22 ], + [ 2492.0, 26 ], + [ 2504.0, 18 ], + [ 2512.0, 18 ], + [ 2524.0, 17 ], + [ 2532.0, 16 ], + [ 2544.0, 14 ], + [ 2552.0, 14 ], + [ 2564.0, 20 ], + [ 2572.0, 15 ], + [ 2584.0, 14 ], + [ 2592.0, 12 ], + [ 2604.0, 15 ], + [ 2612.0, 7 ], + [ 2624.0, 6 ], + [ 2632.0, 11 ], + [ 2644.0, 9 ], + [ 2652.0, 5 ], + [ 2664.0, 8 ], + [ 2672.0, 3 ], + [ 2676.0, 1 ], + [ 2684.0, 2 ], + [ 2692.0, 4 ], + [ 2696.0, 1 ], + [ 2712.0, 1 ], + [ 2724.0, 3 ], + [ 2744.0, 2 ], + [ 2752.0, 1 ], + [ 2784.0, 1 ], + [ 2792.0, 1 ], + [ 2796.0, 1 ], + [ 2824.0, 1 ], + [ 2864.0, 1 ], + [ 2876.0, 1 ], + [ 2964.0, 2 ], + [ 3004.0, 1 ], + [ 3024.0, 1 ], + [ 3036.0, 1 ], + [ 3044.0, 1 ], + [ 3084.0, 1 ], + [ 3092.0, 1 ], + [ 3124.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3164.0, 2 ], + [ 3176.0, 1 ], + [ 3184.0, 1 ], + [ 3204.0, 1 ], + [ 3224.0, 1 ], + [ 3236.0, 1 ], + [ 3244.0, 1 ], + [ 3284.0, 1 ], + [ 3344.0, 1 ], + [ 3384.0, 1 ], + [ 3484.0, 1 ], + [ 3516.0, 1 ], + [ 3556.0, 1 ], + [ 3584.0, 1 ], + [ 3656.0, 1 ], + [ 3704.0, 1 ], + [ 3764.0, 1 ], + [ 3816.0, 1 ], + [ 3856.0, 1 ], + [ 3956.0, 1 ], + [ 3988.0, 1 ], + [ 4336.0, 1 ], + [ 4352.0, 1 ], + [ 4504.0, 1 ], + [ 4544.0, 1 ], + [ 4568.0, 1 ], + [ 4624.0, 1 ], + [ 4824.0, 1 ], + [ 4912.0, 1 ], + [ 5016.0, 1 ], + [ 5048.0, 1 ], + [ 5088.0, 1 ], + [ 5176.0, 1 ], + [ 5184.0, 1 ], + [ 5208.0, 1 ], + [ 5216.0, 1 ], + [ 5240.0, 1 ], + [ 5264.0, 1 ], + [ 5328.0, 1 ], + [ 5344.0, 1 ], + [ 5368.0, 1 ], + [ 5400.0, 1 ], + [ 5416.0, 1 ], + [ 5448.0, 1 ], + [ 5496.0, 1 ], + [ 5568.0, 1 ], + [ 5616.0, 1 ], + [ 5648.0, 1 ], + [ 5776.0, 1 ], + [ 5816.0, 1 ], + [ 5856.0, 1 ], + [ 5880.0, 1 ], + [ 5968.0, 1 ], + [ 6016.0, 1 ], + [ 6040.0, 1 ], + [ 6160.0, 1 ], + [ 6440.0, 1 ], + [ 6640.0, 1 ], + [ 6696.0, 1 ], + [ 6920.0, 1 ], + [ 6936.0, 1 ], + [ 6952.0, 1 ], + [ 6992.0, 1 ], + [ 7152.0, 1 ], + [ 7784.0, 1 ], + [ 8032.0, 1 ], + [ 8040.0, 1 ], + [ 8048.0, 1 ], + [ 8256.0, 1 ], + [ 8288.0, 1 ], + [ 8544.0, 2 ], + [ 18848.0, 1 ], + [ 18976.0, 1 ], + [ 19616.0, 1 ], + [ 22560.0, 1 ], + [ 24256.0, 1 ], + [ 24480.0, 1 ], + [ 25344.0, 1 ], + [ 25536.0, 1 ], + [ 25632.0, 1 ], + [ 26304.0, 1 ], + [ 29728.0, 1 ], + [ 31904.0, 1 ], + [ 521728.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 1202.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1202.0, + "50.0" : 1202.0, + "90.0" : 1202.0, + "95.0" : 1202.0, + "99.0" : 1202.0, + "99.9" : 1202.0, + "99.99" : 1202.0, + "99.999" : 1202.0, + "99.9999" : 1202.0, + "100.0" : 1202.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1202.0, + 1202.0, + 1202.0, + 1202.0, + 1202.0 + ] + ] + }, + "p0.50" : { + "score" : 1262.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1262.0, + "50.0" : 1262.0, + "90.0" : 1262.0, + "95.0" : 1262.0, + "99.0" : 1262.0, + "99.9" : 1262.0, + "99.99" : 1262.0, + "99.999" : 1262.0, + "99.9999" : 1262.0, + "100.0" : 1262.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1262.0, + 1262.0, + 1262.0, + 1262.0, + 1262.0 + ] + ] + }, + "p0.90" : { + "score" : 1292.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1292.0, + "50.0" : 1292.0, + "90.0" : 1292.0, + "95.0" : 1292.0, + "99.0" : 1292.0, + "99.9" : 1292.0, + "99.99" : 1292.0, + "99.999" : 1292.0, + "99.9999" : 1292.0, + "100.0" : 1292.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1292.0, + 1292.0, + 1302.0, + 1292.0, + 1302.0 + ] + ] + }, + "p0.95" : { + "score" : 1312.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1312.0, + "50.0" : 1312.0, + "90.0" : 1312.0, + "95.0" : 1312.0, + "99.0" : 1312.0, + "99.9" : 1312.0, + "99.99" : 1312.0, + "99.999" : 1312.0, + "99.9999" : 1312.0, + "100.0" : 1312.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1302.0, + 1302.0, + 1312.0, + 1312.0, + 1362.0 + ] + ] + }, + "p0.99" : { + "score" : 2432.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2432.0, + "50.0" : 2432.0, + "90.0" : 2432.0, + "95.0" : 2432.0, + "99.0" : 2432.0, + "99.9" : 2432.0, + "99.99" : 2432.0, + "99.999" : 2432.0, + "99.9999" : 2432.0, + "100.0" : 2432.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2492.0, + 1874.0, + 1954.0, + 1954.0, + 2564.0 + ] + ] + }, + "p0.999" : { + "score" : 6628.2400000002235, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6628.2400000002235, + "50.0" : 6628.2400000002235, + "90.0" : 6628.2400000002235, + "95.0" : 6628.2400000002235, + "99.0" : 6628.2400000002235, + "99.9" : 6628.2400000002235, + "99.99" : 6628.2400000002235, + "99.999" : 6628.2400000002235, + "99.9999" : 6628.2400000002235, + "100.0" : 6628.2400000002235 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6496.799999999814, + 5842.448000000062, + 6130.400000002352, + 6802.752000000153, + 6949.744000000006 + ] + ] + }, + "p0.9999" : { + "score" : 31533.775999994017, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31533.775999994017, + "50.0" : 31533.775999994017, + "90.0" : 31533.775999994017, + "95.0" : 31533.775999994017, + "99.0" : 31533.775999994017, + "99.9" : 31533.775999994017, + "99.99" : 31533.775999994017, + "99.999" : 31533.775999994017, + "99.9999" : 31533.775999994017, + "100.0" : 31533.775999994017 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41250.591999999946, + 24691.57120000315, + 29240.374399979948, + 31462.7327999986, + 31002.918399996124 + ] + ] + }, + "p1.00" : { + "score" : 521728.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 521728.0, + "50.0" : 521728.0, + "90.0" : 521728.0, + "95.0" : 521728.0, + "99.0" : 521728.0, + "99.9" : 521728.0, + "99.99" : 521728.0, + "99.999" : 521728.0, + "99.9999" : 521728.0, + "100.0" : 521728.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57536.0, + 30400.0, + 32608.0, + 32256.0, + 521728.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 125831.32570910374, + "scoreError" : 337.68970938275, + "scoreConfidence" : [ + 125493.635999721, + 126169.01541848648 + ], + "scorePercentiles" : { + "0.0" : 122752.0, + "50.0" : 124416.0, + "90.0" : 126976.0, + "95.0" : 129792.0, + "99.0" : 150530.56000000052, + "99.9" : 216526.3359999992, + "99.99" : 1459593.8303998262, + "99.999" : 1587200.0, + "99.9999" : 1587200.0, + "100.0" : 1587200.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 123392.0, 1 ], + [ 123520.0, 46 ], + [ 123648.0, 151 ], + [ 123776.0, 288 ], + [ 123904.0, 443 ], + [ 124032.0, 561 ], + [ 124160.0, 505 ], + [ 124288.0, 459 ], + [ 124416.0, 575 ], + [ 124544.0, 646 ], + [ 124672.0, 625 ], + [ 124800.0, 585 ], + [ 124928.0, 504 ], + [ 125056.0, 387 ], + [ 125184.0, 315 ], + [ 125312.0, 218 ], + [ 125440.0, 148 ], + [ 125568.0, 106 ], + [ 125696.0, 83 ], + [ 125824.0, 67 ], + [ 125952.0, 49 ], + [ 126080.0, 43 ], + [ 126208.0, 24 ], + [ 126336.0, 34 ], + [ 126464.0, 25 ], + [ 126592.0, 30 ], + [ 126720.0, 26 ], + [ 126848.0, 24 ], + [ 126976.0, 35 ], + [ 127104.0, 25 ], + [ 127232.0, 17 ], + [ 127360.0, 30 ], + [ 127488.0, 26 ], + [ 127616.0, 21 ], + [ 127744.0, 26 ], + [ 127872.0, 18 ], + [ 128000.0, 22 ], + [ 128128.0, 27 ], + [ 128256.0, 14 ], + [ 128384.0, 23 ], + [ 128512.0, 22 ], + [ 128640.0, 21 ], + [ 128768.0, 28 ], + [ 128896.0, 18 ], + [ 129024.0, 21 ], + [ 129152.0, 19 ], + [ 129280.0, 17 ], + [ 129408.0, 14 ], + [ 129536.0, 19 ], + [ 129664.0, 12 ], + [ 129792.0, 8 ], + [ 129920.0, 14 ], + [ 130048.0, 10 ], + [ 130176.0, 8 ], + [ 130304.0, 14 ], + [ 130432.0, 8 ], + [ 130560.0, 8 ], + [ 130688.0, 5 ], + [ 130816.0, 4 ], + [ 130944.0, 10 ], + [ 131072.0, 10 ], + [ 131328.0, 8 ], + [ 131584.0, 7 ], + [ 131840.0, 7 ], + [ 132096.0, 7 ], + [ 132352.0, 7 ], + [ 132608.0, 3 ], + [ 132864.0, 8 ], + [ 133120.0, 8 ], + [ 133376.0, 7 ], + [ 133632.0, 3 ], + [ 133888.0, 2 ], + [ 134144.0, 2 ], + [ 134400.0, 7 ], + [ 134656.0, 5 ], + [ 134912.0, 5 ], + [ 135168.0, 4 ], + [ 135424.0, 5 ], + [ 135680.0, 10 ], + [ 135936.0, 8 ], + [ 136192.0, 2 ], + [ 136448.0, 3 ], + [ 136704.0, 9 ], + [ 136960.0, 5 ], + [ 137216.0, 5 ], + [ 137472.0, 8 ], + [ 137984.0, 4 ], + [ 138240.0, 1 ], + [ 138496.0, 1 ], + [ 138752.0, 4 ], + [ 139008.0, 2 ], + [ 139264.0, 2 ], + [ 139520.0, 1 ], + [ 139776.0, 1 ], + [ 140032.0, 5 ], + [ 140288.0, 1 ], + [ 140544.0, 2 ], + [ 140800.0, 1 ], + [ 141056.0, 3 ], + [ 141824.0, 5 ], + [ 142080.0, 5 ], + [ 142336.0, 3 ], + [ 142592.0, 3 ], + [ 142848.0, 6 ], + [ 143104.0, 5 ], + [ 143360.0, 4 ], + [ 143616.0, 5 ], + [ 143872.0, 6 ], + [ 144128.0, 5 ], + [ 144384.0, 5 ], + [ 144640.0, 3 ], + [ 144896.0, 2 ], + [ 145152.0, 2 ], + [ 145408.0, 6 ], + [ 145664.0, 1 ], + [ 145920.0, 2 ], + [ 146176.0, 2 ], + [ 146432.0, 1 ], + [ 146688.0, 3 ], + [ 146944.0, 2 ], + [ 147200.0, 4 ], + [ 147456.0, 2 ], + [ 147712.0, 1 ], + [ 147968.0, 3 ], + [ 148224.0, 4 ], + [ 148480.0, 4 ], + [ 148736.0, 3 ], + [ 148992.0, 6 ], + [ 149248.0, 3 ], + [ 149504.0, 7 ], + [ 149760.0, 3 ], + [ 150016.0, 2 ], + [ 150272.0, 3 ], + [ 150528.0, 3 ], + [ 150784.0, 2 ], + [ 151040.0, 3 ], + [ 151296.0, 3 ], + [ 151808.0, 2 ], + [ 152064.0, 3 ], + [ 152320.0, 1 ], + [ 152576.0, 6 ], + [ 153088.0, 1 ], + [ 153344.0, 4 ], + [ 153600.0, 1 ], + [ 154368.0, 2 ], + [ 154624.0, 1 ], + [ 154880.0, 2 ], + [ 155136.0, 1 ], + [ 155392.0, 1 ], + [ 155648.0, 2 ], + [ 155904.0, 3 ], + [ 156160.0, 2 ], + [ 157184.0, 1 ], + [ 158208.0, 1 ], + [ 158464.0, 1 ], + [ 158720.0, 1 ], + [ 158976.0, 2 ], + [ 159488.0, 2 ], + [ 159744.0, 1 ], + [ 160000.0, 1 ], + [ 160768.0, 2 ], + [ 161024.0, 2 ], + [ 162560.0, 1 ], + [ 163584.0, 1 ], + [ 164608.0, 1 ], + [ 165888.0, 1 ], + [ 167168.0, 1 ], + [ 167424.0, 1 ], + [ 167680.0, 2 ], + [ 168192.0, 1 ], + [ 168448.0, 1 ], + [ 168704.0, 1 ], + [ 169472.0, 1 ], + [ 169984.0, 1 ], + [ 171776.0, 1 ], + [ 176896.0, 1 ], + [ 181504.0, 1 ], + [ 184576.0, 1 ], + [ 184832.0, 1 ], + [ 187392.0, 1 ], + [ 191488.0, 1 ], + [ 197120.0, 1 ], + [ 231680.0, 1 ], + [ 1329152.0, 1 ], + [ 1341440.0, 1 ] + ], + [ + [ 122752.0, 3 ], + [ 122880.0, 15 ], + [ 123008.0, 81 ], + [ 123136.0, 188 ], + [ 123264.0, 379 ], + [ 123392.0, 478 ], + [ 123520.0, 508 ], + [ 123648.0, 495 ], + [ 123776.0, 504 ], + [ 123904.0, 589 ], + [ 124032.0, 562 ], + [ 124160.0, 557 ], + [ 124288.0, 485 ], + [ 124416.0, 423 ], + [ 124544.0, 387 ], + [ 124672.0, 297 ], + [ 124800.0, 235 ], + [ 124928.0, 211 ], + [ 125056.0, 146 ], + [ 125184.0, 129 ], + [ 125312.0, 107 ], + [ 125440.0, 61 ], + [ 125568.0, 59 ], + [ 125696.0, 42 ], + [ 125824.0, 38 ], + [ 125952.0, 42 ], + [ 126080.0, 38 ], + [ 126208.0, 29 ], + [ 126336.0, 26 ], + [ 126464.0, 32 ], + [ 126592.0, 21 ], + [ 126720.0, 26 ], + [ 126848.0, 23 ], + [ 126976.0, 26 ], + [ 127104.0, 21 ], + [ 127232.0, 23 ], + [ 127360.0, 25 ], + [ 127488.0, 19 ], + [ 127616.0, 20 ], + [ 127744.0, 14 ], + [ 127872.0, 19 ], + [ 128000.0, 18 ], + [ 128128.0, 18 ], + [ 128256.0, 18 ], + [ 128384.0, 18 ], + [ 128512.0, 17 ], + [ 128640.0, 17 ], + [ 128768.0, 12 ], + [ 128896.0, 16 ], + [ 129024.0, 20 ], + [ 129152.0, 10 ], + [ 129280.0, 8 ], + [ 129408.0, 4 ], + [ 129536.0, 11 ], + [ 129664.0, 13 ], + [ 129792.0, 7 ], + [ 129920.0, 14 ], + [ 130048.0, 10 ], + [ 130176.0, 6 ], + [ 130304.0, 8 ], + [ 130432.0, 5 ], + [ 130560.0, 4 ], + [ 130688.0, 6 ], + [ 130816.0, 4 ], + [ 130944.0, 6 ], + [ 131072.0, 6 ], + [ 131328.0, 5 ], + [ 131584.0, 10 ], + [ 131840.0, 13 ], + [ 132096.0, 9 ], + [ 132352.0, 3 ], + [ 132608.0, 4 ], + [ 132864.0, 9 ], + [ 133120.0, 6 ], + [ 133376.0, 6 ], + [ 133632.0, 5 ], + [ 133888.0, 4 ], + [ 134144.0, 2 ], + [ 134400.0, 2 ], + [ 134656.0, 4 ], + [ 135168.0, 6 ], + [ 135424.0, 2 ], + [ 135680.0, 3 ], + [ 135936.0, 3 ], + [ 136192.0, 2 ], + [ 136448.0, 4 ], + [ 136704.0, 1 ], + [ 136960.0, 1 ], + [ 137216.0, 2 ], + [ 137472.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 2 ], + [ 138496.0, 1 ], + [ 138752.0, 2 ], + [ 139264.0, 1 ], + [ 139776.0, 2 ], + [ 140032.0, 2 ], + [ 140800.0, 2 ], + [ 141056.0, 1 ], + [ 141312.0, 1 ], + [ 141568.0, 2 ], + [ 141824.0, 2 ], + [ 142080.0, 4 ], + [ 142336.0, 4 ], + [ 142592.0, 6 ], + [ 142848.0, 2 ], + [ 143104.0, 5 ], + [ 143360.0, 6 ], + [ 143616.0, 6 ], + [ 143872.0, 3 ], + [ 144128.0, 3 ], + [ 144384.0, 5 ], + [ 144640.0, 4 ], + [ 144896.0, 3 ], + [ 145152.0, 3 ], + [ 145408.0, 1 ], + [ 145664.0, 2 ], + [ 145920.0, 1 ], + [ 146176.0, 2 ], + [ 146432.0, 2 ], + [ 146688.0, 2 ], + [ 146944.0, 1 ], + [ 147200.0, 1 ], + [ 147456.0, 2 ], + [ 147712.0, 4 ], + [ 147968.0, 1 ], + [ 148224.0, 2 ], + [ 148480.0, 2 ], + [ 148736.0, 1 ], + [ 148992.0, 4 ], + [ 149504.0, 2 ], + [ 150272.0, 3 ], + [ 150528.0, 1 ], + [ 151040.0, 1 ], + [ 151296.0, 1 ], + [ 151552.0, 2 ], + [ 152064.0, 1 ], + [ 152320.0, 1 ], + [ 152576.0, 1 ], + [ 153856.0, 1 ], + [ 154112.0, 1 ], + [ 154624.0, 2 ], + [ 154880.0, 1 ], + [ 155136.0, 2 ], + [ 155392.0, 1 ], + [ 155648.0, 3 ], + [ 156160.0, 1 ], + [ 156416.0, 2 ], + [ 156928.0, 1 ], + [ 157184.0, 1 ], + [ 157696.0, 2 ], + [ 158976.0, 1 ], + [ 159488.0, 2 ], + [ 159744.0, 2 ], + [ 160000.0, 2 ], + [ 160256.0, 1 ], + [ 161024.0, 1 ], + [ 161792.0, 2 ], + [ 162048.0, 1 ], + [ 162304.0, 2 ], + [ 162560.0, 1 ], + [ 162816.0, 1 ], + [ 164096.0, 1 ], + [ 164352.0, 1 ], + [ 164864.0, 1 ], + [ 165120.0, 1 ], + [ 168448.0, 1 ], + [ 173056.0, 1 ], + [ 173312.0, 1 ], + [ 173824.0, 1 ], + [ 174080.0, 1 ], + [ 176640.0, 1 ], + [ 178176.0, 1 ], + [ 184320.0, 1 ], + [ 186880.0, 1 ], + [ 190976.0, 1 ], + [ 200704.0, 1 ], + [ 207104.0, 1 ], + [ 208384.0, 1 ], + [ 213760.0, 1 ], + [ 216064.0, 1 ], + [ 218624.0, 1 ], + [ 219392.0, 1 ], + [ 221184.0, 1 ], + [ 221952.0, 1 ], + [ 226816.0, 1 ], + [ 229888.0, 1 ], + [ 230144.0, 1 ], + [ 230656.0, 1 ], + [ 232960.0, 1 ], + [ 239872.0, 1 ], + [ 260864.0, 1 ], + [ 1286144.0, 1 ], + [ 1396736.0, 1 ], + [ 1458176.0, 1 ] + ], + [ + [ 123264.0, 12 ], + [ 123392.0, 75 ], + [ 123520.0, 211 ], + [ 123648.0, 416 ], + [ 123776.0, 581 ], + [ 123904.0, 608 ], + [ 124032.0, 630 ], + [ 124160.0, 614 ], + [ 124288.0, 564 ], + [ 124416.0, 636 ], + [ 124544.0, 624 ], + [ 124672.0, 584 ], + [ 124800.0, 392 ], + [ 124928.0, 329 ], + [ 125056.0, 227 ], + [ 125184.0, 172 ], + [ 125312.0, 121 ], + [ 125440.0, 69 ], + [ 125568.0, 45 ], + [ 125696.0, 46 ], + [ 125824.0, 23 ], + [ 125952.0, 36 ], + [ 126080.0, 37 ], + [ 126208.0, 34 ], + [ 126336.0, 24 ], + [ 126464.0, 23 ], + [ 126592.0, 25 ], + [ 126720.0, 26 ], + [ 126848.0, 29 ], + [ 126976.0, 27 ], + [ 127104.0, 26 ], + [ 127232.0, 19 ], + [ 127360.0, 17 ], + [ 127488.0, 27 ], + [ 127616.0, 27 ], + [ 127744.0, 14 ], + [ 127872.0, 24 ], + [ 128000.0, 27 ], + [ 128128.0, 21 ], + [ 128256.0, 20 ], + [ 128384.0, 25 ], + [ 128512.0, 26 ], + [ 128640.0, 16 ], + [ 128768.0, 20 ], + [ 128896.0, 19 ], + [ 129024.0, 16 ], + [ 129152.0, 13 ], + [ 129280.0, 11 ], + [ 129408.0, 10 ], + [ 129536.0, 11 ], + [ 129664.0, 4 ], + [ 129792.0, 10 ], + [ 129920.0, 9 ], + [ 130048.0, 6 ], + [ 130176.0, 10 ], + [ 130304.0, 8 ], + [ 130432.0, 8 ], + [ 130560.0, 8 ], + [ 130688.0, 4 ], + [ 130816.0, 3 ], + [ 130944.0, 6 ], + [ 131072.0, 10 ], + [ 131328.0, 6 ], + [ 131584.0, 7 ], + [ 131840.0, 3 ], + [ 132096.0, 5 ], + [ 132352.0, 3 ], + [ 132608.0, 3 ], + [ 132864.0, 4 ], + [ 133120.0, 3 ], + [ 133376.0, 5 ], + [ 133632.0, 2 ], + [ 133888.0, 3 ], + [ 134144.0, 3 ], + [ 134400.0, 4 ], + [ 134656.0, 4 ], + [ 134912.0, 6 ], + [ 135168.0, 3 ], + [ 135424.0, 3 ], + [ 135680.0, 1 ], + [ 135936.0, 1 ], + [ 136192.0, 1 ], + [ 136448.0, 3 ], + [ 136704.0, 3 ], + [ 136960.0, 2 ], + [ 137216.0, 3 ], + [ 137728.0, 2 ], + [ 138240.0, 1 ], + [ 138496.0, 1 ], + [ 138752.0, 2 ], + [ 139008.0, 2 ], + [ 139264.0, 2 ], + [ 139520.0, 1 ], + [ 139776.0, 5 ], + [ 140032.0, 1 ], + [ 140288.0, 1 ], + [ 140544.0, 2 ], + [ 140800.0, 1 ], + [ 141056.0, 2 ], + [ 141312.0, 1 ], + [ 141568.0, 4 ], + [ 142080.0, 1 ], + [ 142336.0, 2 ], + [ 142848.0, 4 ], + [ 143104.0, 1 ], + [ 143360.0, 3 ], + [ 143616.0, 2 ], + [ 143872.0, 2 ], + [ 144128.0, 4 ], + [ 144384.0, 2 ], + [ 144640.0, 4 ], + [ 144896.0, 1 ], + [ 145152.0, 1 ], + [ 145408.0, 4 ], + [ 145664.0, 3 ], + [ 145920.0, 5 ], + [ 146176.0, 3 ], + [ 146432.0, 5 ], + [ 146688.0, 3 ], + [ 146944.0, 4 ], + [ 147200.0, 2 ], + [ 147456.0, 4 ], + [ 147712.0, 3 ], + [ 147968.0, 2 ], + [ 148224.0, 2 ], + [ 148480.0, 3 ], + [ 148736.0, 3 ], + [ 148992.0, 2 ], + [ 149248.0, 2 ], + [ 149504.0, 2 ], + [ 149760.0, 5 ], + [ 150016.0, 1 ], + [ 150528.0, 2 ], + [ 150784.0, 2 ], + [ 151040.0, 3 ], + [ 151808.0, 1 ], + [ 152064.0, 1 ], + [ 152320.0, 2 ], + [ 153344.0, 3 ], + [ 153600.0, 1 ], + [ 153856.0, 1 ], + [ 154112.0, 1 ], + [ 154624.0, 1 ], + [ 155136.0, 2 ], + [ 155392.0, 1 ], + [ 155904.0, 1 ], + [ 156416.0, 1 ], + [ 157184.0, 1 ], + [ 157440.0, 1 ], + [ 158208.0, 1 ], + [ 158976.0, 2 ], + [ 159488.0, 1 ], + [ 160512.0, 1 ], + [ 161024.0, 1 ], + [ 161536.0, 1 ], + [ 161792.0, 1 ], + [ 163584.0, 1 ], + [ 164096.0, 1 ], + [ 165632.0, 1 ], + [ 167424.0, 1 ], + [ 167936.0, 1 ], + [ 169216.0, 1 ], + [ 171264.0, 1 ], + [ 172288.0, 1 ], + [ 180480.0, 1 ], + [ 194816.0, 1 ], + [ 223488.0, 1 ], + [ 233984.0, 1 ], + [ 1505280.0, 1 ], + [ 1507328.0, 1 ] + ], + [ + [ 123008.0, 1 ], + [ 123136.0, 1 ], + [ 123264.0, 28 ], + [ 123392.0, 154 ], + [ 123520.0, 340 ], + [ 123648.0, 534 ], + [ 123776.0, 588 ], + [ 123904.0, 568 ], + [ 124032.0, 523 ], + [ 124160.0, 616 ], + [ 124288.0, 658 ], + [ 124416.0, 690 ], + [ 124544.0, 592 ], + [ 124672.0, 467 ], + [ 124800.0, 349 ], + [ 124928.0, 251 ], + [ 125056.0, 186 ], + [ 125184.0, 126 ], + [ 125312.0, 93 ], + [ 125440.0, 52 ], + [ 125568.0, 54 ], + [ 125696.0, 41 ], + [ 125824.0, 30 ], + [ 125952.0, 27 ], + [ 126080.0, 32 ], + [ 126208.0, 30 ], + [ 126336.0, 30 ], + [ 126464.0, 22 ], + [ 126592.0, 23 ], + [ 126720.0, 19 ], + [ 126848.0, 28 ], + [ 126976.0, 17 ], + [ 127104.0, 20 ], + [ 127232.0, 25 ], + [ 127360.0, 32 ], + [ 127488.0, 31 ], + [ 127616.0, 26 ], + [ 127744.0, 21 ], + [ 127872.0, 30 ], + [ 128000.0, 20 ], + [ 128128.0, 18 ], + [ 128256.0, 27 ], + [ 128384.0, 28 ], + [ 128512.0, 22 ], + [ 128640.0, 19 ], + [ 128768.0, 20 ], + [ 128896.0, 11 ], + [ 129024.0, 16 ], + [ 129152.0, 12 ], + [ 129280.0, 12 ], + [ 129408.0, 10 ], + [ 129536.0, 12 ], + [ 129664.0, 9 ], + [ 129792.0, 4 ], + [ 129920.0, 9 ], + [ 130048.0, 6 ], + [ 130176.0, 8 ], + [ 130304.0, 7 ], + [ 130432.0, 7 ], + [ 130560.0, 3 ], + [ 130688.0, 8 ], + [ 130816.0, 6 ], + [ 130944.0, 4 ], + [ 131072.0, 10 ], + [ 131328.0, 7 ], + [ 131584.0, 4 ], + [ 131840.0, 2 ], + [ 132096.0, 8 ], + [ 132352.0, 7 ], + [ 132608.0, 6 ], + [ 132864.0, 5 ], + [ 133120.0, 1 ], + [ 133376.0, 6 ], + [ 133632.0, 5 ], + [ 133888.0, 3 ], + [ 134144.0, 3 ], + [ 134400.0, 2 ], + [ 134656.0, 2 ], + [ 134912.0, 3 ], + [ 135168.0, 6 ], + [ 135424.0, 6 ], + [ 135680.0, 6 ], + [ 135936.0, 2 ], + [ 136192.0, 4 ], + [ 136448.0, 1 ], + [ 136704.0, 1 ], + [ 136960.0, 2 ], + [ 137216.0, 6 ], + [ 137472.0, 1 ], + [ 137728.0, 2 ], + [ 137984.0, 2 ], + [ 138240.0, 2 ], + [ 138496.0, 1 ], + [ 138752.0, 1 ], + [ 139008.0, 3 ], + [ 139264.0, 1 ], + [ 139520.0, 1 ], + [ 139776.0, 2 ], + [ 140288.0, 1 ], + [ 140800.0, 2 ], + [ 141568.0, 1 ], + [ 141824.0, 3 ], + [ 142080.0, 1 ], + [ 142336.0, 1 ], + [ 142592.0, 2 ], + [ 142848.0, 3 ], + [ 143104.0, 1 ], + [ 143360.0, 5 ], + [ 143616.0, 2 ], + [ 143872.0, 2 ], + [ 144128.0, 4 ], + [ 144384.0, 2 ], + [ 144640.0, 5 ], + [ 144896.0, 4 ], + [ 145152.0, 3 ], + [ 145408.0, 3 ], + [ 145664.0, 7 ], + [ 145920.0, 6 ], + [ 146176.0, 6 ], + [ 146432.0, 5 ], + [ 146688.0, 3 ], + [ 146944.0, 4 ], + [ 147456.0, 3 ], + [ 147712.0, 4 ], + [ 147968.0, 3 ], + [ 148224.0, 1 ], + [ 148480.0, 2 ], + [ 148736.0, 1 ], + [ 148992.0, 1 ], + [ 149248.0, 3 ], + [ 149504.0, 4 ], + [ 150272.0, 1 ], + [ 150528.0, 2 ], + [ 150784.0, 4 ], + [ 151040.0, 1 ], + [ 151808.0, 5 ], + [ 152064.0, 1 ], + [ 152320.0, 1 ], + [ 152576.0, 1 ], + [ 153088.0, 1 ], + [ 153344.0, 2 ], + [ 153856.0, 2 ], + [ 154368.0, 2 ], + [ 155136.0, 3 ], + [ 156160.0, 1 ], + [ 156416.0, 1 ], + [ 158208.0, 1 ], + [ 158464.0, 1 ], + [ 158720.0, 2 ], + [ 158976.0, 1 ], + [ 160256.0, 1 ], + [ 160768.0, 1 ], + [ 161792.0, 1 ], + [ 162560.0, 1 ], + [ 162816.0, 1 ], + [ 163584.0, 1 ], + [ 172800.0, 1 ], + [ 174080.0, 1 ], + [ 174336.0, 1 ], + [ 175104.0, 1 ], + [ 177408.0, 1 ], + [ 178176.0, 1 ], + [ 180480.0, 1 ], + [ 181248.0, 1 ], + [ 182272.0, 1 ], + [ 184320.0, 1 ], + [ 187648.0, 1 ], + [ 189952.0, 1 ], + [ 190208.0, 1 ], + [ 194304.0, 1 ], + [ 197120.0, 1 ], + [ 198400.0, 1 ], + [ 198912.0, 1 ], + [ 204800.0, 1 ], + [ 205824.0, 1 ], + [ 213248.0, 1 ], + [ 216064.0, 1 ], + [ 217600.0, 1 ], + [ 223488.0, 1 ], + [ 224256.0, 1 ], + [ 227072.0, 1 ], + [ 228864.0, 2 ], + [ 230400.0, 1 ], + [ 232448.0, 1 ], + [ 267264.0, 1 ], + [ 285184.0, 1 ], + [ 840704.0, 1 ], + [ 1587200.0, 1 ] + ], + [ + [ 123264.0, 20 ], + [ 123392.0, 126 ], + [ 123520.0, 350 ], + [ 123648.0, 499 ], + [ 123776.0, 538 ], + [ 123904.0, 495 ], + [ 124032.0, 496 ], + [ 124160.0, 618 ], + [ 124288.0, 662 ], + [ 124416.0, 701 ], + [ 124544.0, 618 ], + [ 124672.0, 509 ], + [ 124800.0, 359 ], + [ 124928.0, 274 ], + [ 125056.0, 207 ], + [ 125184.0, 130 ], + [ 125312.0, 91 ], + [ 125440.0, 61 ], + [ 125568.0, 47 ], + [ 125696.0, 39 ], + [ 125824.0, 40 ], + [ 125952.0, 24 ], + [ 126080.0, 25 ], + [ 126208.0, 29 ], + [ 126336.0, 29 ], + [ 126464.0, 28 ], + [ 126592.0, 14 ], + [ 126720.0, 20 ], + [ 126848.0, 38 ], + [ 126976.0, 22 ], + [ 127104.0, 24 ], + [ 127232.0, 16 ], + [ 127360.0, 18 ], + [ 127488.0, 20 ], + [ 127616.0, 19 ], + [ 127744.0, 21 ], + [ 127872.0, 16 ], + [ 128000.0, 15 ], + [ 128128.0, 15 ], + [ 128256.0, 14 ], + [ 128384.0, 20 ], + [ 128512.0, 15 ], + [ 128640.0, 22 ], + [ 128768.0, 19 ], + [ 128896.0, 9 ], + [ 129024.0, 15 ], + [ 129152.0, 12 ], + [ 129280.0, 22 ], + [ 129408.0, 9 ], + [ 129536.0, 12 ], + [ 129664.0, 11 ], + [ 129792.0, 9 ], + [ 129920.0, 12 ], + [ 130048.0, 8 ], + [ 130176.0, 6 ], + [ 130304.0, 13 ], + [ 130432.0, 12 ], + [ 130560.0, 10 ], + [ 130688.0, 8 ], + [ 130816.0, 5 ], + [ 130944.0, 6 ], + [ 131072.0, 10 ], + [ 131328.0, 12 ], + [ 131584.0, 9 ], + [ 131840.0, 12 ], + [ 132096.0, 9 ], + [ 132352.0, 9 ], + [ 132608.0, 5 ], + [ 132864.0, 4 ], + [ 133120.0, 10 ], + [ 133376.0, 6 ], + [ 133632.0, 3 ], + [ 133888.0, 3 ], + [ 134144.0, 4 ], + [ 134400.0, 6 ], + [ 134656.0, 5 ], + [ 134912.0, 5 ], + [ 135168.0, 5 ], + [ 135424.0, 2 ], + [ 135680.0, 5 ], + [ 135936.0, 2 ], + [ 136192.0, 1 ], + [ 136448.0, 2 ], + [ 136960.0, 4 ], + [ 137216.0, 3 ], + [ 137472.0, 4 ], + [ 137728.0, 2 ], + [ 137984.0, 3 ], + [ 138240.0, 3 ], + [ 138496.0, 5 ], + [ 138752.0, 5 ], + [ 139008.0, 4 ], + [ 139264.0, 3 ], + [ 139776.0, 4 ], + [ 140032.0, 2 ], + [ 140288.0, 1 ], + [ 140544.0, 2 ], + [ 140800.0, 2 ], + [ 141056.0, 1 ], + [ 141312.0, 2 ], + [ 141568.0, 1 ], + [ 141824.0, 1 ], + [ 142080.0, 5 ], + [ 142336.0, 2 ], + [ 142592.0, 4 ], + [ 142848.0, 1 ], + [ 143360.0, 3 ], + [ 143616.0, 1 ], + [ 143872.0, 1 ], + [ 144128.0, 3 ], + [ 144384.0, 2 ], + [ 144640.0, 2 ], + [ 144896.0, 3 ], + [ 145152.0, 2 ], + [ 145408.0, 1 ], + [ 145664.0, 8 ], + [ 145920.0, 2 ], + [ 146176.0, 2 ], + [ 146432.0, 2 ], + [ 146688.0, 2 ], + [ 147200.0, 1 ], + [ 147456.0, 1 ], + [ 147712.0, 9 ], + [ 147968.0, 1 ], + [ 148224.0, 1 ], + [ 148480.0, 4 ], + [ 148736.0, 3 ], + [ 148992.0, 2 ], + [ 149248.0, 2 ], + [ 149504.0, 1 ], + [ 149760.0, 2 ], + [ 150272.0, 4 ], + [ 150528.0, 1 ], + [ 150784.0, 2 ], + [ 151040.0, 2 ], + [ 151296.0, 2 ], + [ 151552.0, 2 ], + [ 151808.0, 2 ], + [ 152064.0, 3 ], + [ 152320.0, 1 ], + [ 152576.0, 1 ], + [ 153088.0, 3 ], + [ 153344.0, 1 ], + [ 153600.0, 1 ], + [ 154112.0, 3 ], + [ 154368.0, 1 ], + [ 154880.0, 2 ], + [ 155136.0, 1 ], + [ 155392.0, 3 ], + [ 155648.0, 1 ], + [ 155904.0, 1 ], + [ 156416.0, 1 ], + [ 156928.0, 2 ], + [ 157184.0, 2 ], + [ 157440.0, 4 ], + [ 157696.0, 3 ], + [ 157952.0, 1 ], + [ 158208.0, 1 ], + [ 158464.0, 1 ], + [ 158720.0, 1 ], + [ 158976.0, 2 ], + [ 159232.0, 1 ], + [ 159744.0, 1 ], + [ 160256.0, 1 ], + [ 160512.0, 1 ], + [ 160768.0, 1 ], + [ 161536.0, 2 ], + [ 161792.0, 2 ], + [ 162048.0, 1 ], + [ 162304.0, 1 ], + [ 162560.0, 1 ], + [ 163072.0, 3 ], + [ 163584.0, 1 ], + [ 163840.0, 1 ], + [ 164352.0, 1 ], + [ 164608.0, 1 ], + [ 165632.0, 2 ], + [ 166400.0, 1 ], + [ 166912.0, 2 ], + [ 168192.0, 2 ], + [ 168448.0, 1 ], + [ 169472.0, 1 ], + [ 170496.0, 1 ], + [ 171520.0, 1 ], + [ 171776.0, 1 ], + [ 172032.0, 2 ], + [ 172800.0, 1 ], + [ 173056.0, 2 ], + [ 173312.0, 2 ], + [ 173568.0, 1 ], + [ 174080.0, 1 ], + [ 174592.0, 1 ], + [ 175616.0, 1 ], + [ 176128.0, 1 ], + [ 176896.0, 1 ], + [ 178432.0, 1 ], + [ 178688.0, 1 ], + [ 178944.0, 1 ], + [ 181248.0, 1 ], + [ 182528.0, 1 ], + [ 182784.0, 1 ], + [ 183296.0, 1 ], + [ 183808.0, 2 ], + [ 184832.0, 2 ], + [ 185088.0, 1 ], + [ 185344.0, 1 ], + [ 185600.0, 1 ], + [ 186368.0, 1 ], + [ 186624.0, 1 ], + [ 187904.0, 2 ], + [ 188928.0, 1 ], + [ 190208.0, 1 ], + [ 190720.0, 1 ], + [ 191488.0, 1 ], + [ 199936.0, 1 ], + [ 202240.0, 1 ], + [ 207104.0, 1 ], + [ 211712.0, 1 ], + [ 212992.0, 1 ], + [ 213248.0, 1 ], + [ 213760.0, 1 ], + [ 215296.0, 1 ], + [ 223744.0, 1 ], + [ 224512.0, 1 ], + [ 227840.0, 1 ], + [ 230144.0, 1 ], + [ 877568.0, 1 ], + [ 894976.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 122752.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 122752.0, + "50.0" : 122752.0, + "90.0" : 122752.0, + "95.0" : 122752.0, + "99.0" : 122752.0, + "99.9" : 122752.0, + "99.99" : 122752.0, + "99.999" : 122752.0, + "99.9999" : 122752.0, + "100.0" : 122752.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 123392.0, + 122752.0, + 123264.0, + 123008.0, + 123264.0 + ] + ] + }, + "p0.50" : { + "score" : 124416.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 124416.0, + "50.0" : 124416.0, + "90.0" : 124416.0, + "95.0" : 124416.0, + "99.0" : 124416.0, + "99.9" : 124416.0, + "99.99" : 124416.0, + "99.999" : 124416.0, + "99.9999" : 124416.0, + "100.0" : 124416.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 124672.0, + 124160.0, + 124416.0, + 124288.0, + 124416.0 + ] + ] + }, + "p0.90" : { + "score" : 126976.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 126976.0, + "50.0" : 126976.0, + "90.0" : 126976.0, + "95.0" : 126976.0, + "99.0" : 126976.0, + "99.9" : 126976.0, + "99.99" : 126976.0, + "99.999" : 126976.0, + "99.9999" : 126976.0, + "100.0" : 126976.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 127744.0, + 126592.0, + 126720.0, + 126873.59999999998, + 127232.0 + ] + ] + }, + "p0.95" : { + "score" : 129792.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 129792.0, + "50.0" : 129792.0, + "90.0" : 129792.0, + "95.0" : 129792.0, + "99.0" : 129792.0, + "99.9" : 129792.0, + "99.99" : 129792.0, + "99.999" : 129792.0, + "99.9999" : 129792.0, + "100.0" : 129792.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 130828.80000000005, + 129280.0, + 128896.0, + 129280.0, + 130816.0 + ] + ] + }, + "p0.99" : { + "score" : 150530.56000000052, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 150530.56000000052, + "50.0" : 150530.56000000052, + "90.0" : 150530.56000000052, + "95.0" : 150530.56000000052, + "99.0" : 150530.56000000052, + "99.9" : 150530.56000000052, + "99.99" : 150530.56000000052, + "99.999" : 150530.56000000052, + "99.9999" : 150530.56000000052, + "100.0" : 150530.56000000052 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 150528.0, + 149504.0, + 146944.0, + 149125.1200000001, + 159580.16000000015 + ] + ] + }, + "p0.999" : { + "score" : 216526.3359999992, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 216526.3359999992, + "50.0" : 216526.3359999992, + "90.0" : 216526.3359999992, + "95.0" : 216526.3359999992, + "99.0" : 216526.3359999992, + "99.9" : 216526.3359999992, + "99.99" : 216526.3359999992, + "99.999" : 216526.3359999992, + "99.9999" : 216526.3359999992, + "100.0" : 216526.3359999992 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 184596.9920000001, + 230170.6240000003, + 171308.0320000006, + 228864.0, + 213864.44800000032 + ] + ] + }, + "p0.9999" : { + "score" : 1459593.8303998262, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1459593.8303998262, + "50.0" : 1459593.8303998262, + "90.0" : 1459593.8303998262, + "95.0" : 1459593.8303998262, + "99.0" : 1459593.8303998262, + "99.9" : 1459593.8303998262, + "99.99" : 1459593.8303998262, + "99.999" : 1459593.8303998262, + "99.9999" : 1459593.8303998262, + "100.0" : 1459593.8303998262 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1341440.0, + 1458176.0, + 1507328.0, + 1587200.0, + 894976.0 + ] + ] + }, + "p1.00" : { + "score" : 1587200.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1587200.0, + "50.0" : 1587200.0, + "90.0" : 1587200.0, + "95.0" : 1587200.0, + "99.0" : 1587200.0, + "99.9" : 1587200.0, + "99.99" : 1587200.0, + "99.999" : 1587200.0, + "99.9999" : 1587200.0, + "100.0" : 1587200.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1341440.0, + 1458176.0, + 1507328.0, + 1587200.0, + 894976.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..a3121f7c1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,332 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..2765cf9a5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,662 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..46b56f3ee --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,320 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..bbb4fd6e1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,812 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..170b3d456 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,295 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..0db65883c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,728 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..525508623 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,353 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..8c5bd252e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,657 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/results.json new file mode 100644 index 000000000..65117438b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/readScala/results.json @@ -0,0 +1,5973 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 40.37152629328773, + "scoreError" : 1.2895003508138265, + "scoreConfidence" : [ + 39.082025942473905, + 41.661026644101554 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 50.0, + "99.0" : 200.0, + "99.9" : 654.8800000000629, + "99.99" : 3130.5535999985877, + "99.999" : 30930.676480202004, + "99.9999" : 33984.0, + "100.0" : 33984.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 13606 ], + [ 31.0, 802 ], + [ 40.0, 5648 ], + [ 41.0, 459 ], + [ 50.0, 317 ], + [ 51.0, 29 ], + [ 60.0, 129 ], + [ 61.0, 19 ], + [ 70.0, 82 ], + [ 71.0, 14 ], + [ 80.0, 46 ], + [ 81.0, 6 ], + [ 90.0, 39 ], + [ 91.0, 8 ], + [ 100.0, 33 ], + [ 101.0, 9 ], + [ 110.0, 27 ], + [ 111.0, 6 ], + [ 120.0, 31 ], + [ 121.0, 6 ], + [ 130.0, 31 ], + [ 131.0, 7 ], + [ 140.0, 28 ], + [ 141.0, 10 ], + [ 150.0, 27 ], + [ 151.0, 14 ], + [ 160.0, 38 ], + [ 161.0, 14 ], + [ 170.0, 41 ], + [ 171.0, 22 ], + [ 180.0, 46 ], + [ 181.0, 24 ], + [ 190.0, 39 ], + [ 191.0, 16 ], + [ 200.0, 26 ], + [ 201.0, 20 ], + [ 210.0, 24 ], + [ 211.0, 14 ], + [ 220.0, 12 ], + [ 221.0, 9 ], + [ 230.0, 12 ], + [ 231.0, 7 ], + [ 240.0, 8 ], + [ 241.0, 3 ], + [ 250.0, 2 ], + [ 251.0, 5 ], + [ 260.0, 3 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 3 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 2 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 4 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 771.0, 1 ], + [ 782.0, 1 ], + [ 801.0, 1 ], + [ 931.0, 1 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 942.0, 1 ], + [ 962.0, 1 ], + [ 972.0, 1 ], + [ 1102.0, 1 ], + [ 1192.0, 1 ], + [ 1352.0, 1 ], + [ 1412.0, 1 ], + [ 1462.0, 1 ], + [ 1612.0, 1 ], + [ 1652.0, 1 ], + [ 1682.0, 1 ], + [ 1742.0, 1 ], + [ 2152.0, 1 ], + [ 2916.0, 1 ], + [ 4752.0, 1 ], + [ 8040.0, 1 ] + ], + [ + [ 30.0, 13455 ], + [ 31.0, 792 ], + [ 40.0, 5594 ], + [ 41.0, 465 ], + [ 50.0, 351 ], + [ 51.0, 34 ], + [ 60.0, 133 ], + [ 61.0, 16 ], + [ 70.0, 86 ], + [ 71.0, 10 ], + [ 80.0, 51 ], + [ 81.0, 8 ], + [ 90.0, 31 ], + [ 91.0, 8 ], + [ 100.0, 30 ], + [ 101.0, 9 ], + [ 110.0, 33 ], + [ 111.0, 6 ], + [ 120.0, 26 ], + [ 121.0, 4 ], + [ 130.0, 26 ], + [ 131.0, 11 ], + [ 140.0, 22 ], + [ 141.0, 9 ], + [ 150.0, 27 ], + [ 151.0, 11 ], + [ 160.0, 43 ], + [ 161.0, 14 ], + [ 170.0, 40 ], + [ 171.0, 16 ], + [ 180.0, 41 ], + [ 181.0, 21 ], + [ 190.0, 37 ], + [ 191.0, 26 ], + [ 200.0, 36 ], + [ 201.0, 18 ], + [ 210.0, 23 ], + [ 211.0, 17 ], + [ 220.0, 20 ], + [ 221.0, 12 ], + [ 230.0, 11 ], + [ 231.0, 8 ], + [ 240.0, 9 ], + [ 241.0, 9 ], + [ 250.0, 2 ], + [ 251.0, 4 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 2 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 4 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 641.0, 1 ], + [ 651.0, 1 ], + [ 692.0, 1 ], + [ 741.0, 1 ], + [ 791.0, 1 ], + [ 862.0, 1 ], + [ 912.0, 1 ], + [ 942.0, 1 ], + [ 1011.0, 1 ], + [ 1012.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1212.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1312.0, 1 ], + [ 1402.0, 1 ], + [ 1462.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 2172.0, 1 ], + [ 2204.0, 1 ], + [ 2624.0, 1 ], + [ 2796.0, 1 ], + [ 2984.0, 1 ], + [ 4704.0, 1 ], + [ 13088.0, 1 ] + ], + [ + [ 30.0, 13213 ], + [ 31.0, 802 ], + [ 40.0, 5223 ], + [ 41.0, 449 ], + [ 50.0, 308 ], + [ 51.0, 35 ], + [ 60.0, 129 ], + [ 61.0, 18 ], + [ 70.0, 86 ], + [ 71.0, 9 ], + [ 80.0, 45 ], + [ 81.0, 9 ], + [ 90.0, 40 ], + [ 91.0, 6 ], + [ 100.0, 35 ], + [ 101.0, 11 ], + [ 110.0, 33 ], + [ 111.0, 12 ], + [ 120.0, 33 ], + [ 121.0, 7 ], + [ 130.0, 24 ], + [ 131.0, 9 ], + [ 140.0, 28 ], + [ 141.0, 11 ], + [ 150.0, 31 ], + [ 151.0, 11 ], + [ 160.0, 40 ], + [ 161.0, 11 ], + [ 170.0, 36 ], + [ 171.0, 18 ], + [ 180.0, 46 ], + [ 181.0, 22 ], + [ 190.0, 42 ], + [ 191.0, 22 ], + [ 200.0, 33 ], + [ 201.0, 21 ], + [ 210.0, 26 ], + [ 211.0, 20 ], + [ 220.0, 19 ], + [ 221.0, 14 ], + [ 230.0, 11 ], + [ 231.0, 7 ], + [ 240.0, 9 ], + [ 241.0, 9 ], + [ 250.0, 6 ], + [ 251.0, 4 ], + [ 260.0, 4 ], + [ 261.0, 2 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 3 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 621.0, 1 ], + [ 862.0, 1 ], + [ 912.0, 1 ], + [ 932.0, 1 ], + [ 982.0, 1 ], + [ 992.0, 1 ], + [ 1001.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1232.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1372.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1552.0, 1 ], + [ 1672.0, 1 ], + [ 1934.0, 1 ], + [ 2244.0, 1 ], + [ 2304.0, 1 ], + [ 3256.0, 1 ], + [ 8768.0, 1 ], + [ 10320.0, 1 ] + ], + [ + [ 30.0, 15761 ], + [ 31.0, 973 ], + [ 40.0, 6393 ], + [ 41.0, 553 ], + [ 50.0, 381 ], + [ 51.0, 30 ], + [ 60.0, 142 ], + [ 61.0, 17 ], + [ 70.0, 76 ], + [ 71.0, 12 ], + [ 80.0, 43 ], + [ 81.0, 7 ], + [ 90.0, 25 ], + [ 91.0, 5 ], + [ 100.0, 32 ], + [ 101.0, 5 ], + [ 110.0, 28 ], + [ 111.0, 8 ], + [ 120.0, 21 ], + [ 121.0, 9 ], + [ 130.0, 21 ], + [ 131.0, 9 ], + [ 140.0, 26 ], + [ 141.0, 9 ], + [ 150.0, 29 ], + [ 151.0, 8 ], + [ 160.0, 23 ], + [ 161.0, 14 ], + [ 170.0, 22 ], + [ 171.0, 12 ], + [ 180.0, 25 ], + [ 181.0, 13 ], + [ 190.0, 24 ], + [ 191.0, 12 ], + [ 200.0, 12 ], + [ 201.0, 13 ], + [ 210.0, 13 ], + [ 211.0, 8 ], + [ 220.0, 9 ], + [ 221.0, 5 ], + [ 230.0, 7 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 2 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 572.0, 1 ], + [ 581.0, 1 ], + [ 651.0, 1 ], + [ 661.0, 1 ], + [ 691.0, 1 ], + [ 751.0, 1 ], + [ 761.0, 1 ], + [ 802.0, 1 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 852.0, 1 ], + [ 872.0, 1 ], + [ 892.0, 1 ], + [ 921.0, 1 ], + [ 932.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 1 ], + [ 1162.0, 1 ], + [ 1202.0, 1 ], + [ 1302.0, 1 ], + [ 1392.0, 1 ], + [ 2244.0, 1 ], + [ 2732.0, 1 ], + [ 3536.0, 1 ], + [ 6448.0, 1 ], + [ 33984.0, 1 ] + ], + [ + [ 30.0, 15738 ], + [ 31.0, 968 ], + [ 40.0, 6316 ], + [ 41.0, 519 ], + [ 50.0, 371 ], + [ 51.0, 43 ], + [ 60.0, 146 ], + [ 61.0, 15 ], + [ 70.0, 73 ], + [ 71.0, 12 ], + [ 80.0, 35 ], + [ 81.0, 5 ], + [ 90.0, 33 ], + [ 91.0, 7 ], + [ 100.0, 19 ], + [ 101.0, 2 ], + [ 110.0, 32 ], + [ 111.0, 5 ], + [ 120.0, 28 ], + [ 121.0, 5 ], + [ 130.0, 24 ], + [ 131.0, 11 ], + [ 140.0, 25 ], + [ 141.0, 9 ], + [ 150.0, 22 ], + [ 151.0, 11 ], + [ 160.0, 26 ], + [ 161.0, 9 ], + [ 170.0, 29 ], + [ 171.0, 14 ], + [ 180.0, 31 ], + [ 181.0, 14 ], + [ 190.0, 26 ], + [ 191.0, 15 ], + [ 200.0, 18 ], + [ 201.0, 11 ], + [ 210.0, 16 ], + [ 211.0, 9 ], + [ 220.0, 11 ], + [ 221.0, 11 ], + [ 230.0, 6 ], + [ 231.0, 5 ], + [ 240.0, 4 ], + [ 241.0, 3 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 641.0, 1 ], + [ 651.0, 1 ], + [ 662.0, 1 ], + [ 782.0, 1 ], + [ 802.0, 1 ], + [ 822.0, 1 ], + [ 1012.0, 1 ], + [ 1042.0, 1 ], + [ 1062.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1132.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1252.0, 1 ], + [ 1312.0, 1 ], + [ 1342.0, 1 ], + [ 1642.0, 1 ], + [ 1994.0, 1 ], + [ 6472.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 51.0, + 60.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 200.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 200.0, + "50.0" : 200.0, + "90.0" : 200.0, + "95.0" : 200.0, + "99.0" : 200.0, + "99.9" : 200.0, + "99.99" : 200.0, + "99.999" : 200.0, + "99.9999" : 200.0, + "100.0" : 200.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 201.0, + 210.0, + 211.0, + 180.0, + 181.0 + ] + ] + }, + "p0.999" : { + "score" : 654.8800000000629, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 654.8800000000629, + "50.0" : 654.8800000000629, + "90.0" : 654.8800000000629, + "95.0" : 654.8800000000629, + "99.0" : 654.8800000000629, + "99.9" : 654.8800000000629, + "99.99" : 654.8800000000629, + "99.999" : 654.8800000000629, + "99.9999" : 654.8800000000629, + "100.0" : 654.8800000000629 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 771.8580000000147, + 873.8500000000495, + 999.6680000000233, + 584.6400000002322, + 582.6500000000087 + ] + ] + }, + "p0.9999" : { + "score" : 3130.5535999985877, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3130.5535999985877, + "50.0" : 3130.5535999985877, + "90.0" : 3130.5535999985877, + "95.0" : 3130.5535999985877, + "99.0" : 3130.5535999985877, + "99.9" : 3130.5535999985877, + "99.99" : 3130.5535999985877, + "99.999" : 3130.5535999985877, + "99.9999" : 3130.5535999985877, + "100.0" : 3130.5535999985877 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4399.120799997574, + 4400.764000001422, + 8135.222400003433, + 5007.142399998847, + 1823.8079999992624 + ] + ] + }, + "p1.00" : { + "score" : 33984.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 33984.0, + "50.0" : 33984.0, + "90.0" : 33984.0, + "95.0" : 33984.0, + "99.0" : 33984.0, + "99.9" : 33984.0, + "99.99" : 33984.0, + "99.999" : 33984.0, + "99.9999" : 33984.0, + "100.0" : 33984.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8040.0, + 13088.0, + 10320.0, + 33984.0, + 6472.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 58.08426622193032, + "scoreError" : 1.6327979690534293, + "scoreConfidence" : [ + 56.45146825287689, + 59.71706419098375 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 70.0, + "99.0" : 160.0, + "99.9" : 481.0, + "99.99" : 4655.49439999857, + "99.999" : 32376.399360061623, + "99.9999" : 35456.0, + "100.0" : 35456.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 81 ], + [ 41.0, 9 ], + [ 50.0, 18246 ], + [ 51.0, 1938 ], + [ 60.0, 4596 ], + [ 61.0, 588 ], + [ 70.0, 505 ], + [ 71.0, 77 ], + [ 80.0, 364 ], + [ 81.0, 68 ], + [ 90.0, 149 ], + [ 91.0, 28 ], + [ 100.0, 63 ], + [ 101.0, 14 ], + [ 110.0, 41 ], + [ 111.0, 13 ], + [ 120.0, 41 ], + [ 121.0, 9 ], + [ 130.0, 26 ], + [ 131.0, 8 ], + [ 140.0, 16 ], + [ 141.0, 5 ], + [ 150.0, 16 ], + [ 151.0, 5 ], + [ 160.0, 11 ], + [ 161.0, 6 ], + [ 170.0, 18 ], + [ 171.0, 7 ], + [ 180.0, 17 ], + [ 181.0, 4 ], + [ 190.0, 12 ], + [ 191.0, 7 ], + [ 200.0, 9 ], + [ 201.0, 6 ], + [ 210.0, 9 ], + [ 211.0, 3 ], + [ 220.0, 8 ], + [ 221.0, 3 ], + [ 230.0, 7 ], + [ 231.0, 5 ], + [ 240.0, 6 ], + [ 241.0, 5 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 6 ], + [ 261.0, 7 ], + [ 270.0, 6 ], + [ 271.0, 5 ], + [ 280.0, 4 ], + [ 281.0, 7 ], + [ 290.0, 3 ], + [ 291.0, 2 ], + [ 300.0, 4 ], + [ 301.0, 5 ], + [ 310.0, 4 ], + [ 311.0, 5 ], + [ 320.0, 5 ], + [ 321.0, 5 ], + [ 330.0, 1 ], + [ 331.0, 5 ], + [ 340.0, 6 ], + [ 341.0, 6 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 2 ], + [ 361.0, 5 ], + [ 370.0, 2 ], + [ 371.0, 3 ], + [ 380.0, 3 ], + [ 381.0, 6 ], + [ 390.0, 2 ], + [ 391.0, 8 ], + [ 400.0, 3 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 621.0, 1 ], + [ 651.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 942.0, 1 ], + [ 992.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1172.0, 1 ], + [ 1302.0, 1 ], + [ 1422.0, 1 ], + [ 2132.0, 1 ], + [ 4552.0, 1 ], + [ 5096.0, 1 ], + [ 5600.0, 1 ], + [ 6592.0, 1 ], + [ 7800.0, 1 ] + ], + [ + [ 40.0, 61 ], + [ 41.0, 5 ], + [ 50.0, 18007 ], + [ 51.0, 1929 ], + [ 60.0, 5026 ], + [ 61.0, 603 ], + [ 70.0, 498 ], + [ 71.0, 80 ], + [ 80.0, 353 ], + [ 81.0, 64 ], + [ 90.0, 141 ], + [ 91.0, 33 ], + [ 100.0, 59 ], + [ 101.0, 8 ], + [ 110.0, 28 ], + [ 111.0, 8 ], + [ 120.0, 26 ], + [ 121.0, 3 ], + [ 130.0, 16 ], + [ 131.0, 5 ], + [ 140.0, 16 ], + [ 141.0, 3 ], + [ 150.0, 9 ], + [ 151.0, 3 ], + [ 160.0, 8 ], + [ 161.0, 3 ], + [ 170.0, 9 ], + [ 171.0, 4 ], + [ 180.0, 11 ], + [ 181.0, 3 ], + [ 190.0, 4 ], + [ 191.0, 7 ], + [ 200.0, 6 ], + [ 201.0, 3 ], + [ 210.0, 7 ], + [ 211.0, 2 ], + [ 220.0, 7 ], + [ 221.0, 3 ], + [ 230.0, 6 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 591.0, 1 ], + [ 592.0, 1 ], + [ 631.0, 1 ], + [ 632.0, 1 ], + [ 671.0, 1 ], + [ 712.0, 1 ], + [ 852.0, 1 ], + [ 1202.0, 1 ], + [ 1362.0, 1 ], + [ 2132.0, 1 ], + [ 2424.0, 1 ], + [ 2936.0, 1 ], + [ 4704.0, 1 ], + [ 19904.0, 1 ], + [ 35456.0, 1 ] + ], + [ + [ 40.0, 51 ], + [ 41.0, 3 ], + [ 50.0, 18231 ], + [ 51.0, 1878 ], + [ 60.0, 4900 ], + [ 61.0, 652 ], + [ 70.0, 327 ], + [ 71.0, 49 ], + [ 80.0, 300 ], + [ 81.0, 56 ], + [ 90.0, 127 ], + [ 91.0, 26 ], + [ 100.0, 56 ], + [ 101.0, 17 ], + [ 110.0, 38 ], + [ 111.0, 9 ], + [ 120.0, 28 ], + [ 121.0, 9 ], + [ 130.0, 27 ], + [ 131.0, 10 ], + [ 140.0, 19 ], + [ 141.0, 7 ], + [ 150.0, 17 ], + [ 151.0, 5 ], + [ 160.0, 14 ], + [ 161.0, 4 ], + [ 170.0, 8 ], + [ 171.0, 5 ], + [ 180.0, 18 ], + [ 181.0, 9 ], + [ 190.0, 18 ], + [ 191.0, 9 ], + [ 200.0, 13 ], + [ 201.0, 8 ], + [ 210.0, 12 ], + [ 211.0, 9 ], + [ 220.0, 8 ], + [ 221.0, 6 ], + [ 230.0, 9 ], + [ 231.0, 4 ], + [ 240.0, 7 ], + [ 241.0, 6 ], + [ 250.0, 6 ], + [ 251.0, 2 ], + [ 260.0, 4 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 6 ], + [ 280.0, 4 ], + [ 281.0, 7 ], + [ 290.0, 4 ], + [ 291.0, 2 ], + [ 300.0, 6 ], + [ 301.0, 7 ], + [ 310.0, 2 ], + [ 311.0, 5 ], + [ 320.0, 5 ], + [ 321.0, 8 ], + [ 330.0, 4 ], + [ 331.0, 6 ], + [ 340.0, 3 ], + [ 341.0, 3 ], + [ 350.0, 5 ], + [ 351.0, 8 ], + [ 360.0, 4 ], + [ 361.0, 9 ], + [ 370.0, 4 ], + [ 371.0, 9 ], + [ 380.0, 2 ], + [ 381.0, 15 ], + [ 390.0, 4 ], + [ 391.0, 9 ], + [ 400.0, 3 ], + [ 401.0, 6 ], + [ 410.0, 2 ], + [ 411.0, 6 ], + [ 420.0, 1 ], + [ 421.0, 6 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 4 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 2 ], + [ 490.0, 1 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 581.0, 1 ], + [ 612.0, 1 ], + [ 681.0, 1 ], + [ 731.0, 1 ], + [ 801.0, 1 ], + [ 901.0, 1 ], + [ 1122.0, 1 ], + [ 1142.0, 1 ], + [ 1212.0, 1 ], + [ 1302.0, 1 ], + [ 1332.0, 1 ], + [ 1352.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1462.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1562.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1702.0, 1 ], + [ 1714.0, 1 ], + [ 1762.0, 1 ], + [ 1814.0, 1 ], + [ 1892.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1922.0, 1 ], + [ 1934.0, 1 ], + [ 2092.0, 1 ], + [ 2132.0, 1 ], + [ 2204.0, 1 ], + [ 2432.0, 1 ], + [ 2472.0, 1 ], + [ 4848.0, 1 ], + [ 22240.0, 1 ], + [ 23584.0, 1 ], + [ 26784.0, 1 ] + ], + [ + [ 40.0, 64 ], + [ 41.0, 6 ], + [ 50.0, 18051 ], + [ 51.0, 1847 ], + [ 60.0, 4706 ], + [ 61.0, 603 ], + [ 70.0, 377 ], + [ 71.0, 56 ], + [ 80.0, 334 ], + [ 81.0, 61 ], + [ 90.0, 130 ], + [ 91.0, 32 ], + [ 100.0, 61 ], + [ 101.0, 14 ], + [ 110.0, 32 ], + [ 111.0, 6 ], + [ 120.0, 35 ], + [ 121.0, 9 ], + [ 130.0, 20 ], + [ 131.0, 7 ], + [ 140.0, 20 ], + [ 141.0, 5 ], + [ 150.0, 13 ], + [ 151.0, 3 ], + [ 160.0, 17 ], + [ 161.0, 8 ], + [ 170.0, 8 ], + [ 171.0, 3 ], + [ 180.0, 10 ], + [ 181.0, 5 ], + [ 190.0, 12 ], + [ 191.0, 5 ], + [ 200.0, 3 ], + [ 201.0, 4 ], + [ 210.0, 4 ], + [ 211.0, 3 ], + [ 220.0, 4 ], + [ 221.0, 1 ], + [ 230.0, 4 ], + [ 231.0, 3 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 2 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 5 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 2 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 500.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 591.0, 1 ], + [ 1032.0, 1 ], + [ 1202.0, 1 ], + [ 1824.0, 1 ], + [ 4496.0, 1 ], + [ 5520.0, 1 ], + [ 23552.0, 1 ] + ], + [ + [ 40.0, 36 ], + [ 41.0, 2 ], + [ 50.0, 17774 ], + [ 51.0, 1801 ], + [ 60.0, 5481 ], + [ 61.0, 735 ], + [ 70.0, 377 ], + [ 71.0, 58 ], + [ 80.0, 283 ], + [ 81.0, 54 ], + [ 90.0, 118 ], + [ 91.0, 21 ], + [ 100.0, 43 ], + [ 101.0, 12 ], + [ 110.0, 26 ], + [ 111.0, 6 ], + [ 120.0, 19 ], + [ 121.0, 5 ], + [ 130.0, 20 ], + [ 131.0, 7 ], + [ 140.0, 16 ], + [ 141.0, 5 ], + [ 150.0, 18 ], + [ 151.0, 9 ], + [ 160.0, 24 ], + [ 161.0, 10 ], + [ 170.0, 21 ], + [ 171.0, 9 ], + [ 180.0, 21 ], + [ 181.0, 7 ], + [ 190.0, 17 ], + [ 191.0, 11 ], + [ 200.0, 13 ], + [ 201.0, 8 ], + [ 210.0, 9 ], + [ 211.0, 3 ], + [ 220.0, 6 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 2 ], + [ 240.0, 3 ], + [ 241.0, 2 ], + [ 250.0, 3 ], + [ 251.0, 3 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 2 ], + [ 280.0, 2 ], + [ 281.0, 3 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 4 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 3 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 2 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 2 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 682.0, 1 ], + [ 752.0, 1 ], + [ 1342.0, 1 ], + [ 1854.0, 1 ], + [ 2212.0, 1 ], + [ 3116.0, 1 ], + [ 4544.0, 1 ], + [ 4616.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.95" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.99" : { + "score" : 160.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 160.0, + "50.0" : 160.0, + "90.0" : 160.0, + "95.0" : 160.0, + "99.0" : 160.0, + "99.9" : 160.0, + "99.99" : 160.0, + "99.999" : 160.0, + "99.9999" : 160.0, + "100.0" : 160.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 180.0, + 110.0, + 231.0, + 120.0, + 151.0 + ] + ] + }, + "p0.999" : { + "score" : 481.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 481.0, + "50.0" : 481.0, + "90.0" : 481.0, + "95.0" : 481.0, + "99.0" : 481.0, + "99.9" : 481.0, + "99.99" : 481.0, + "99.999" : 481.0, + "99.9999" : 481.0, + "100.0" : 481.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 478.7300000000105, + 440.8480000000018, + 1509.3400000000402, + 441.0, + 431.0 + ] + ] + }, + "p0.9999" : { + "score" : 4655.49439999857, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4655.49439999857, + "50.0" : 4655.49439999857, + "90.0" : 4655.49439999857, + "95.0" : 4655.49439999857, + "99.0" : 4655.49439999857, + "99.9" : 4655.49439999857, + "99.99" : 4655.49439999857, + "99.999" : 4655.49439999857, + "99.9999" : 4655.49439999857, + "100.0" : 4655.49439999857 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5875.0816000015475, + 9032.960000019288, + 22607.449599997606, + 4836.172799997032, + 3516.8395999990607 + ] + ] + }, + "p1.00" : { + "score" : 35456.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35456.0, + "50.0" : 35456.0, + "90.0" : 35456.0, + "95.0" : 35456.0, + "99.0" : 35456.0, + "99.9" : 35456.0, + "99.99" : 35456.0, + "99.999" : 35456.0, + "99.9999" : 35456.0, + "100.0" : 35456.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7800.0, + 35456.0, + 26784.0, + 23552.0, + 4616.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 558.9645555627804, + "scoreError" : 27.702217497988954, + "scoreConfidence" : [ + 531.2623380647915, + 586.6667730607694 + ], + "scorePercentiles" : { + "0.0" : 490.0, + "50.0" : 511.0, + "90.0" : 541.0, + "95.0" : 551.0, + "99.0" : 1012.0, + "99.9" : 3616.0, + "99.99" : 29391.47520000115, + "99.999" : 603087.728639245, + "99.9999" : 632832.0, + "100.0" : 632832.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 490.0, 1 ], + [ 491.0, 10 ], + [ 500.0, 165 ], + [ 501.0, 3484 ], + [ 510.0, 341 ], + [ 511.0, 10831 ], + [ 520.0, 65 ], + [ 521.0, 7734 ], + [ 531.0, 3863 ], + [ 532.0, 41 ], + [ 541.0, 1625 ], + [ 542.0, 41 ], + [ 551.0, 636 ], + [ 552.0, 27 ], + [ 561.0, 309 ], + [ 562.0, 18 ], + [ 571.0, 169 ], + [ 572.0, 14 ], + [ 581.0, 111 ], + [ 582.0, 9 ], + [ 591.0, 72 ], + [ 592.0, 6 ], + [ 601.0, 60 ], + [ 602.0, 7 ], + [ 611.0, 32 ], + [ 612.0, 8 ], + [ 621.0, 25 ], + [ 622.0, 5 ], + [ 631.0, 20 ], + [ 632.0, 7 ], + [ 641.0, 21 ], + [ 642.0, 5 ], + [ 651.0, 16 ], + [ 652.0, 7 ], + [ 661.0, 9 ], + [ 662.0, 3 ], + [ 671.0, 18 ], + [ 672.0, 4 ], + [ 681.0, 9 ], + [ 682.0, 5 ], + [ 691.0, 9 ], + [ 692.0, 3 ], + [ 701.0, 6 ], + [ 702.0, 4 ], + [ 711.0, 7 ], + [ 712.0, 5 ], + [ 721.0, 2 ], + [ 722.0, 4 ], + [ 731.0, 6 ], + [ 732.0, 2 ], + [ 741.0, 5 ], + [ 742.0, 4 ], + [ 751.0, 4 ], + [ 752.0, 4 ], + [ 761.0, 4 ], + [ 762.0, 2 ], + [ 771.0, 5 ], + [ 772.0, 3 ], + [ 781.0, 7 ], + [ 782.0, 4 ], + [ 791.0, 2 ], + [ 792.0, 6 ], + [ 801.0, 4 ], + [ 802.0, 2 ], + [ 811.0, 3 ], + [ 812.0, 5 ], + [ 821.0, 2 ], + [ 822.0, 3 ], + [ 831.0, 2 ], + [ 832.0, 3 ], + [ 841.0, 1 ], + [ 842.0, 3 ], + [ 851.0, 4 ], + [ 852.0, 6 ], + [ 861.0, 2 ], + [ 862.0, 3 ], + [ 871.0, 2 ], + [ 872.0, 5 ], + [ 881.0, 2 ], + [ 882.0, 9 ], + [ 891.0, 3 ], + [ 892.0, 6 ], + [ 901.0, 2 ], + [ 902.0, 6 ], + [ 911.0, 2 ], + [ 912.0, 7 ], + [ 921.0, 4 ], + [ 922.0, 7 ], + [ 931.0, 3 ], + [ 932.0, 7 ], + [ 941.0, 4 ], + [ 942.0, 12 ], + [ 951.0, 1 ], + [ 952.0, 7 ], + [ 961.0, 2 ], + [ 962.0, 12 ], + [ 971.0, 1 ], + [ 972.0, 9 ], + [ 981.0, 2 ], + [ 982.0, 10 ], + [ 991.0, 2 ], + [ 992.0, 14 ], + [ 1001.0, 1 ], + [ 1002.0, 14 ], + [ 1011.0, 1 ], + [ 1012.0, 11 ], + [ 1021.0, 1 ], + [ 1022.0, 14 ], + [ 1030.0, 1 ], + [ 1032.0, 20 ], + [ 1040.0, 1 ], + [ 1042.0, 41 ], + [ 1052.0, 64 ], + [ 1062.0, 53 ], + [ 1072.0, 19 ], + [ 1082.0, 17 ], + [ 1092.0, 11 ], + [ 1102.0, 7 ], + [ 1112.0, 9 ], + [ 1122.0, 5 ], + [ 1132.0, 3 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 2 ], + [ 1182.0, 2 ], + [ 1192.0, 2 ], + [ 1202.0, 6 ], + [ 1212.0, 3 ], + [ 1222.0, 3 ], + [ 1232.0, 3 ], + [ 1242.0, 2 ], + [ 1252.0, 2 ], + [ 1262.0, 3 ], + [ 1272.0, 2 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 1 ], + [ 1362.0, 2 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 2 ], + [ 1542.0, 1 ], + [ 1552.0, 2 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1732.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1804.0, 1 ], + [ 1814.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1872.0, 1 ], + [ 1874.0, 1 ], + [ 1884.0, 1 ], + [ 1912.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1934.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1994.0, 1 ], + [ 2014.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2232.0, 1 ], + [ 2304.0, 1 ], + [ 2344.0, 1 ], + [ 2412.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2532.0, 1 ], + [ 2572.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2712.0, 1 ], + [ 2724.0, 1 ], + [ 2812.0, 1 ], + [ 2952.0, 1 ], + [ 2964.0, 1 ], + [ 3096.0, 1 ], + [ 3116.0, 1 ], + [ 3144.0, 1 ], + [ 3164.0, 1 ], + [ 3256.0, 1 ], + [ 3264.0, 1 ], + [ 3316.0, 1 ], + [ 3364.0, 1 ], + [ 3656.0, 1 ], + [ 3844.0, 1 ], + [ 3916.0, 1 ], + [ 3976.0, 1 ], + [ 4056.0, 1 ], + [ 4504.0, 1 ], + [ 5152.0, 1 ], + [ 5536.0, 1 ], + [ 5568.0, 1 ], + [ 5824.0, 1 ], + [ 6480.0, 1 ], + [ 6536.0, 1 ], + [ 6552.0, 1 ], + [ 6592.0, 1 ], + [ 6608.0, 1 ], + [ 6672.0, 1 ], + [ 6752.0, 1 ], + [ 6768.0, 1 ], + [ 7632.0, 1 ], + [ 7784.0, 1 ], + [ 8656.0, 1 ], + [ 9424.0, 1 ], + [ 9504.0, 1 ], + [ 9536.0, 1 ], + [ 14704.0, 1 ], + [ 19808.0, 1 ], + [ 35072.0, 1 ], + [ 36736.0, 1 ], + [ 39424.0, 1 ], + [ 40576.0, 1 ], + [ 43904.0, 1 ], + [ 77952.0, 1 ], + [ 577536.0, 1 ] + ], + [ + [ 490.0, 1 ], + [ 491.0, 10 ], + [ 500.0, 182 ], + [ 501.0, 3755 ], + [ 510.0, 299 ], + [ 511.0, 11625 ], + [ 520.0, 75 ], + [ 521.0, 7791 ], + [ 531.0, 3685 ], + [ 532.0, 41 ], + [ 541.0, 1421 ], + [ 542.0, 44 ], + [ 551.0, 557 ], + [ 552.0, 29 ], + [ 561.0, 258 ], + [ 562.0, 20 ], + [ 571.0, 147 ], + [ 572.0, 14 ], + [ 581.0, 85 ], + [ 582.0, 11 ], + [ 591.0, 59 ], + [ 592.0, 7 ], + [ 601.0, 35 ], + [ 602.0, 5 ], + [ 611.0, 33 ], + [ 612.0, 3 ], + [ 621.0, 24 ], + [ 622.0, 3 ], + [ 631.0, 30 ], + [ 632.0, 8 ], + [ 641.0, 26 ], + [ 642.0, 6 ], + [ 651.0, 19 ], + [ 652.0, 10 ], + [ 661.0, 13 ], + [ 662.0, 5 ], + [ 671.0, 11 ], + [ 672.0, 6 ], + [ 681.0, 12 ], + [ 682.0, 4 ], + [ 691.0, 9 ], + [ 692.0, 2 ], + [ 701.0, 5 ], + [ 702.0, 3 ], + [ 711.0, 5 ], + [ 712.0, 2 ], + [ 721.0, 5 ], + [ 722.0, 1 ], + [ 731.0, 7 ], + [ 732.0, 4 ], + [ 741.0, 3 ], + [ 742.0, 4 ], + [ 751.0, 5 ], + [ 752.0, 2 ], + [ 761.0, 6 ], + [ 762.0, 4 ], + [ 771.0, 5 ], + [ 772.0, 3 ], + [ 781.0, 6 ], + [ 782.0, 4 ], + [ 791.0, 4 ], + [ 792.0, 8 ], + [ 801.0, 3 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 5 ], + [ 821.0, 2 ], + [ 822.0, 5 ], + [ 831.0, 1 ], + [ 832.0, 5 ], + [ 841.0, 1 ], + [ 842.0, 3 ], + [ 851.0, 4 ], + [ 852.0, 1 ], + [ 861.0, 3 ], + [ 862.0, 3 ], + [ 871.0, 4 ], + [ 872.0, 1 ], + [ 881.0, 2 ], + [ 882.0, 4 ], + [ 891.0, 2 ], + [ 892.0, 6 ], + [ 901.0, 3 ], + [ 902.0, 8 ], + [ 911.0, 1 ], + [ 912.0, 4 ], + [ 921.0, 1 ], + [ 922.0, 6 ], + [ 931.0, 2 ], + [ 932.0, 5 ], + [ 941.0, 1 ], + [ 942.0, 6 ], + [ 951.0, 2 ], + [ 952.0, 8 ], + [ 961.0, 2 ], + [ 962.0, 5 ], + [ 971.0, 1 ], + [ 972.0, 8 ], + [ 981.0, 2 ], + [ 982.0, 7 ], + [ 991.0, 2 ], + [ 992.0, 12 ], + [ 1001.0, 1 ], + [ 1002.0, 7 ], + [ 1011.0, 1 ], + [ 1012.0, 6 ], + [ 1021.0, 1 ], + [ 1022.0, 5 ], + [ 1030.0, 1 ], + [ 1032.0, 11 ], + [ 1042.0, 12 ], + [ 1052.0, 11 ], + [ 1062.0, 8 ], + [ 1072.0, 8 ], + [ 1082.0, 9 ], + [ 1092.0, 5 ], + [ 1102.0, 10 ], + [ 1112.0, 5 ], + [ 1122.0, 5 ], + [ 1132.0, 3 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 3 ], + [ 1172.0, 1 ], + [ 1182.0, 4 ], + [ 1192.0, 5 ], + [ 1202.0, 2 ], + [ 1212.0, 3 ], + [ 1222.0, 2 ], + [ 1232.0, 2 ], + [ 1242.0, 3 ], + [ 1252.0, 2 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1292.0, 2 ], + [ 1302.0, 2 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1342.0, 1 ], + [ 1362.0, 2 ], + [ 1372.0, 2 ], + [ 1392.0, 2 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 2 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 2 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1594.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1812.0, 1 ], + [ 1822.0, 1 ], + [ 1832.0, 1 ], + [ 1842.0, 1 ], + [ 1852.0, 1 ], + [ 1864.0, 1 ], + [ 1874.0, 2 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1944.0, 1 ], + [ 1984.0, 1 ], + [ 2032.0, 1 ], + [ 2064.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2192.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2312.0, 1 ], + [ 2332.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2444.0, 1 ], + [ 2472.0, 1 ], + [ 2524.0, 1 ], + [ 2692.0, 1 ], + [ 2716.0, 1 ], + [ 3012.0, 1 ], + [ 3016.0, 1 ], + [ 3036.0, 1 ], + [ 3056.0, 1 ], + [ 3456.0, 1 ], + [ 3616.0, 1 ], + [ 4328.0, 1 ], + [ 4576.0, 1 ], + [ 4616.0, 1 ], + [ 4688.0, 1 ], + [ 4728.0, 1 ], + [ 4744.0, 1 ], + [ 4768.0, 1 ], + [ 4784.0, 1 ], + [ 4832.0, 1 ], + [ 4840.0, 1 ], + [ 4896.0, 1 ], + [ 5016.0, 1 ], + [ 5208.0, 1 ], + [ 5328.0, 1 ], + [ 5368.0, 1 ], + [ 5840.0, 1 ], + [ 5896.0, 1 ], + [ 6440.0, 1 ], + [ 6832.0, 1 ], + [ 7000.0, 1 ], + [ 7072.0, 1 ], + [ 7624.0, 1 ], + [ 10288.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 1 ], + [ 19488.0, 1 ], + [ 20000.0, 1 ], + [ 20288.0, 1 ], + [ 22080.0, 1 ], + [ 24448.0, 1 ], + [ 29312.0, 1 ] + ], + [ + [ 490.0, 1 ], + [ 491.0, 8 ], + [ 500.0, 206 ], + [ 501.0, 3787 ], + [ 510.0, 314 ], + [ 511.0, 11270 ], + [ 520.0, 78 ], + [ 521.0, 7921 ], + [ 531.0, 3720 ], + [ 532.0, 38 ], + [ 541.0, 1436 ], + [ 542.0, 48 ], + [ 551.0, 585 ], + [ 552.0, 31 ], + [ 561.0, 266 ], + [ 562.0, 16 ], + [ 571.0, 153 ], + [ 572.0, 19 ], + [ 581.0, 69 ], + [ 582.0, 15 ], + [ 591.0, 51 ], + [ 592.0, 7 ], + [ 601.0, 41 ], + [ 602.0, 5 ], + [ 611.0, 30 ], + [ 612.0, 5 ], + [ 621.0, 20 ], + [ 622.0, 2 ], + [ 631.0, 13 ], + [ 632.0, 3 ], + [ 641.0, 20 ], + [ 642.0, 3 ], + [ 651.0, 17 ], + [ 652.0, 5 ], + [ 661.0, 9 ], + [ 662.0, 5 ], + [ 671.0, 12 ], + [ 672.0, 3 ], + [ 681.0, 7 ], + [ 682.0, 5 ], + [ 691.0, 10 ], + [ 692.0, 4 ], + [ 701.0, 8 ], + [ 702.0, 4 ], + [ 711.0, 6 ], + [ 712.0, 1 ], + [ 721.0, 6 ], + [ 722.0, 4 ], + [ 731.0, 9 ], + [ 732.0, 3 ], + [ 741.0, 3 ], + [ 742.0, 6 ], + [ 751.0, 7 ], + [ 752.0, 3 ], + [ 761.0, 5 ], + [ 762.0, 3 ], + [ 771.0, 3 ], + [ 772.0, 3 ], + [ 781.0, 3 ], + [ 782.0, 3 ], + [ 791.0, 4 ], + [ 792.0, 4 ], + [ 801.0, 3 ], + [ 802.0, 6 ], + [ 811.0, 3 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 822.0, 3 ], + [ 831.0, 4 ], + [ 832.0, 3 ], + [ 841.0, 3 ], + [ 842.0, 4 ], + [ 851.0, 1 ], + [ 852.0, 5 ], + [ 861.0, 1 ], + [ 862.0, 4 ], + [ 871.0, 1 ], + [ 872.0, 4 ], + [ 881.0, 5 ], + [ 882.0, 4 ], + [ 891.0, 2 ], + [ 892.0, 3 ], + [ 901.0, 3 ], + [ 902.0, 3 ], + [ 911.0, 2 ], + [ 912.0, 2 ], + [ 921.0, 3 ], + [ 922.0, 5 ], + [ 931.0, 3 ], + [ 932.0, 9 ], + [ 941.0, 1 ], + [ 942.0, 8 ], + [ 951.0, 1 ], + [ 952.0, 5 ], + [ 961.0, 2 ], + [ 962.0, 7 ], + [ 971.0, 1 ], + [ 972.0, 10 ], + [ 981.0, 1 ], + [ 982.0, 6 ], + [ 991.0, 2 ], + [ 992.0, 8 ], + [ 1002.0, 11 ], + [ 1011.0, 3 ], + [ 1012.0, 11 ], + [ 1021.0, 1 ], + [ 1022.0, 8 ], + [ 1030.0, 1 ], + [ 1032.0, 15 ], + [ 1040.0, 1 ], + [ 1042.0, 25 ], + [ 1052.0, 21 ], + [ 1062.0, 11 ], + [ 1072.0, 13 ], + [ 1082.0, 10 ], + [ 1092.0, 12 ], + [ 1102.0, 9 ], + [ 1112.0, 7 ], + [ 1122.0, 3 ], + [ 1132.0, 4 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 2 ], + [ 1172.0, 5 ], + [ 1182.0, 3 ], + [ 1192.0, 3 ], + [ 1202.0, 2 ], + [ 1212.0, 2 ], + [ 1222.0, 2 ], + [ 1232.0, 1 ], + [ 1242.0, 4 ], + [ 1252.0, 2 ], + [ 1262.0, 2 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 3 ], + [ 1432.0, 1 ], + [ 1442.0, 2 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1552.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1654.0, 1 ], + [ 1672.0, 2 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 2 ], + [ 1734.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1784.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1824.0, 1 ], + [ 1834.0, 1 ], + [ 1864.0, 1 ], + [ 1902.0, 1 ], + [ 1924.0, 1 ], + [ 1934.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2064.0, 1 ], + [ 2124.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2252.0, 1 ], + [ 2324.0, 1 ], + [ 2372.0, 1 ], + [ 2404.0, 1 ], + [ 2464.0, 1 ], + [ 2484.0, 1 ], + [ 2572.0, 1 ], + [ 2612.0, 1 ], + [ 2664.0, 1 ], + [ 2764.0, 1 ], + [ 2864.0, 1 ], + [ 2912.0, 1 ], + [ 3084.0, 1 ], + [ 3116.0, 1 ], + [ 3384.0, 1 ], + [ 3424.0, 1 ], + [ 3616.0, 1 ], + [ 3664.0, 1 ], + [ 3796.0, 1 ], + [ 3876.0, 1 ], + [ 3956.0, 1 ], + [ 3976.0, 1 ], + [ 4256.0, 1 ], + [ 4344.0, 1 ], + [ 4448.0, 1 ], + [ 4504.0, 1 ], + [ 4512.0, 1 ], + [ 4528.0, 1 ], + [ 4728.0, 1 ], + [ 4808.0, 1 ], + [ 4888.0, 1 ], + [ 4936.0, 1 ], + [ 5136.0, 1 ], + [ 5184.0, 1 ], + [ 7144.0, 1 ], + [ 8144.0, 1 ], + [ 9392.0, 1 ], + [ 9648.0, 1 ], + [ 18976.0, 1 ], + [ 19936.0, 1 ], + [ 20416.0, 1 ], + [ 21568.0, 1 ], + [ 23808.0, 1 ], + [ 24800.0, 1 ], + [ 29312.0, 1 ], + [ 33280.0, 1 ], + [ 561152.0, 1 ] + ], + [ + [ 490.0, 1 ], + [ 491.0, 13 ], + [ 500.0, 183 ], + [ 501.0, 3941 ], + [ 510.0, 331 ], + [ 511.0, 11791 ], + [ 520.0, 76 ], + [ 521.0, 7797 ], + [ 531.0, 3624 ], + [ 532.0, 33 ], + [ 541.0, 1414 ], + [ 542.0, 37 ], + [ 551.0, 535 ], + [ 552.0, 26 ], + [ 561.0, 234 ], + [ 562.0, 16 ], + [ 571.0, 118 ], + [ 572.0, 12 ], + [ 581.0, 82 ], + [ 582.0, 9 ], + [ 591.0, 53 ], + [ 592.0, 6 ], + [ 601.0, 32 ], + [ 602.0, 7 ], + [ 611.0, 25 ], + [ 612.0, 4 ], + [ 621.0, 16 ], + [ 622.0, 3 ], + [ 631.0, 11 ], + [ 632.0, 3 ], + [ 641.0, 11 ], + [ 642.0, 3 ], + [ 651.0, 11 ], + [ 652.0, 1 ], + [ 661.0, 12 ], + [ 662.0, 4 ], + [ 671.0, 14 ], + [ 672.0, 3 ], + [ 681.0, 12 ], + [ 682.0, 6 ], + [ 691.0, 8 ], + [ 692.0, 5 ], + [ 701.0, 6 ], + [ 702.0, 4 ], + [ 711.0, 8 ], + [ 712.0, 2 ], + [ 721.0, 7 ], + [ 722.0, 4 ], + [ 731.0, 7 ], + [ 732.0, 4 ], + [ 741.0, 3 ], + [ 742.0, 2 ], + [ 751.0, 6 ], + [ 752.0, 3 ], + [ 761.0, 4 ], + [ 762.0, 4 ], + [ 771.0, 6 ], + [ 772.0, 5 ], + [ 781.0, 6 ], + [ 782.0, 4 ], + [ 791.0, 5 ], + [ 792.0, 3 ], + [ 801.0, 2 ], + [ 802.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 3 ], + [ 821.0, 2 ], + [ 822.0, 4 ], + [ 831.0, 4 ], + [ 832.0, 2 ], + [ 841.0, 2 ], + [ 842.0, 1 ], + [ 851.0, 2 ], + [ 852.0, 2 ], + [ 861.0, 1 ], + [ 862.0, 4 ], + [ 871.0, 3 ], + [ 872.0, 3 ], + [ 881.0, 1 ], + [ 882.0, 4 ], + [ 891.0, 1 ], + [ 892.0, 4 ], + [ 901.0, 1 ], + [ 902.0, 4 ], + [ 911.0, 1 ], + [ 912.0, 5 ], + [ 921.0, 2 ], + [ 922.0, 4 ], + [ 931.0, 1 ], + [ 932.0, 7 ], + [ 941.0, 1 ], + [ 942.0, 8 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 3 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 7 ], + [ 991.0, 1 ], + [ 992.0, 3 ], + [ 1001.0, 1 ], + [ 1002.0, 5 ], + [ 1011.0, 3 ], + [ 1012.0, 4 ], + [ 1021.0, 1 ], + [ 1022.0, 4 ], + [ 1030.0, 1 ], + [ 1032.0, 9 ], + [ 1040.0, 1 ], + [ 1042.0, 5 ], + [ 1052.0, 12 ], + [ 1062.0, 7 ], + [ 1072.0, 6 ], + [ 1082.0, 6 ], + [ 1092.0, 6 ], + [ 1102.0, 5 ], + [ 1112.0, 1 ], + [ 1122.0, 7 ], + [ 1132.0, 8 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 4 ], + [ 1172.0, 6 ], + [ 1182.0, 2 ], + [ 1192.0, 1 ], + [ 1202.0, 2 ], + [ 1212.0, 4 ], + [ 1222.0, 2 ], + [ 1232.0, 2 ], + [ 1242.0, 3 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 2 ], + [ 1292.0, 2 ], + [ 1302.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 2 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 2 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1732.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1794.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1842.0, 1 ], + [ 1852.0, 1 ], + [ 1872.0, 1 ], + [ 1884.0, 1 ], + [ 1934.0, 1 ], + [ 1944.0, 1 ], + [ 1952.0, 1 ], + [ 1974.0, 1 ], + [ 2024.0, 1 ], + [ 2060.0, 1 ], + [ 2132.0, 1 ], + [ 2184.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2292.0, 1 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2392.0, 1 ], + [ 2432.0, 1 ], + [ 2492.0, 1 ], + [ 2524.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2756.0, 1 ], + [ 3336.0, 1 ], + [ 3456.0, 1 ], + [ 3616.0, 1 ], + [ 4036.0, 1 ], + [ 4112.0, 1 ], + [ 4208.0, 1 ], + [ 4368.0, 1 ], + [ 4584.0, 1 ], + [ 4632.0, 1 ], + [ 4784.0, 1 ], + [ 5144.0, 1 ], + [ 5464.0, 1 ], + [ 5520.0, 1 ], + [ 5528.0, 1 ], + [ 5616.0, 1 ], + [ 5624.0, 1 ], + [ 5816.0, 1 ], + [ 6056.0, 1 ], + [ 6552.0, 1 ], + [ 6976.0, 1 ], + [ 7160.0, 1 ], + [ 7280.0, 1 ], + [ 7360.0, 1 ], + [ 8240.0, 1 ], + [ 9152.0, 1 ], + [ 19360.0, 1 ], + [ 19616.0, 1 ], + [ 22560.0, 1 ], + [ 22624.0, 1 ], + [ 36800.0, 1 ], + [ 41024.0, 1 ], + [ 555008.0, 1 ], + [ 632832.0, 1 ] + ], + [ + [ 490.0, 1 ], + [ 491.0, 14 ], + [ 500.0, 170 ], + [ 501.0, 3510 ], + [ 510.0, 302 ], + [ 511.0, 11108 ], + [ 520.0, 77 ], + [ 521.0, 7531 ], + [ 531.0, 3730 ], + [ 532.0, 39 ], + [ 541.0, 1557 ], + [ 542.0, 48 ], + [ 551.0, 635 ], + [ 552.0, 32 ], + [ 561.0, 301 ], + [ 562.0, 19 ], + [ 571.0, 177 ], + [ 572.0, 19 ], + [ 581.0, 94 ], + [ 582.0, 8 ], + [ 591.0, 70 ], + [ 592.0, 10 ], + [ 601.0, 49 ], + [ 602.0, 3 ], + [ 611.0, 32 ], + [ 612.0, 10 ], + [ 621.0, 25 ], + [ 622.0, 5 ], + [ 631.0, 26 ], + [ 632.0, 6 ], + [ 641.0, 16 ], + [ 642.0, 5 ], + [ 651.0, 12 ], + [ 652.0, 7 ], + [ 661.0, 11 ], + [ 662.0, 3 ], + [ 671.0, 10 ], + [ 672.0, 3 ], + [ 681.0, 8 ], + [ 682.0, 4 ], + [ 691.0, 7 ], + [ 692.0, 4 ], + [ 701.0, 8 ], + [ 702.0, 7 ], + [ 711.0, 9 ], + [ 712.0, 2 ], + [ 721.0, 6 ], + [ 722.0, 3 ], + [ 731.0, 2 ], + [ 732.0, 6 ], + [ 741.0, 9 ], + [ 742.0, 1 ], + [ 751.0, 7 ], + [ 752.0, 2 ], + [ 761.0, 5 ], + [ 762.0, 4 ], + [ 771.0, 6 ], + [ 772.0, 6 ], + [ 781.0, 5 ], + [ 782.0, 2 ], + [ 791.0, 3 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 4 ], + [ 811.0, 3 ], + [ 812.0, 3 ], + [ 821.0, 2 ], + [ 822.0, 3 ], + [ 831.0, 2 ], + [ 832.0, 4 ], + [ 841.0, 4 ], + [ 842.0, 4 ], + [ 851.0, 5 ], + [ 852.0, 5 ], + [ 861.0, 3 ], + [ 862.0, 7 ], + [ 871.0, 3 ], + [ 872.0, 14 ], + [ 881.0, 5 ], + [ 882.0, 13 ], + [ 891.0, 10 ], + [ 892.0, 18 ], + [ 901.0, 10 ], + [ 902.0, 17 ], + [ 911.0, 7 ], + [ 912.0, 22 ], + [ 921.0, 8 ], + [ 922.0, 22 ], + [ 931.0, 4 ], + [ 932.0, 27 ], + [ 941.0, 3 ], + [ 942.0, 22 ], + [ 951.0, 8 ], + [ 952.0, 14 ], + [ 961.0, 8 ], + [ 962.0, 29 ], + [ 971.0, 5 ], + [ 972.0, 21 ], + [ 981.0, 7 ], + [ 982.0, 26 ], + [ 991.0, 3 ], + [ 992.0, 34 ], + [ 1001.0, 3 ], + [ 1002.0, 27 ], + [ 1011.0, 5 ], + [ 1012.0, 24 ], + [ 1021.0, 3 ], + [ 1022.0, 25 ], + [ 1030.0, 1 ], + [ 1032.0, 24 ], + [ 1040.0, 1 ], + [ 1042.0, 16 ], + [ 1052.0, 20 ], + [ 1062.0, 12 ], + [ 1072.0, 10 ], + [ 1082.0, 6 ], + [ 1092.0, 7 ], + [ 1102.0, 6 ], + [ 1112.0, 6 ], + [ 1122.0, 7 ], + [ 1132.0, 4 ], + [ 1142.0, 1 ], + [ 1152.0, 4 ], + [ 1162.0, 1 ], + [ 1172.0, 2 ], + [ 1182.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 3 ], + [ 1212.0, 6 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 2 ], + [ 1252.0, 3 ], + [ 1262.0, 1 ], + [ 1272.0, 2 ], + [ 1282.0, 2 ], + [ 1292.0, 2 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 2 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 2 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1532.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 2 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1724.0, 1 ], + [ 1732.0, 2 ], + [ 1734.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1792.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1854.0, 1 ], + [ 1884.0, 1 ], + [ 1924.0, 1 ], + [ 1964.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 2 ], + [ 2184.0, 1 ], + [ 2212.0, 1 ], + [ 2244.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2332.0, 1 ], + [ 2364.0, 1 ], + [ 2392.0, 1 ], + [ 2404.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 2 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2524.0, 1 ], + [ 2564.0, 1 ], + [ 2604.0, 1 ], + [ 2632.0, 1 ], + [ 2704.0, 1 ], + [ 2824.0, 1 ], + [ 2972.0, 1 ], + [ 3044.0, 1 ], + [ 3144.0, 1 ], + [ 3356.0, 1 ], + [ 3364.0, 1 ], + [ 3636.0, 1 ], + [ 4536.0, 1 ], + [ 4616.0, 1 ], + [ 4864.0, 1 ], + [ 4944.0, 1 ], + [ 5024.0, 1 ], + [ 5088.0, 1 ], + [ 5168.0, 1 ], + [ 5216.0, 1 ], + [ 5248.0, 1 ], + [ 5304.0, 1 ], + [ 6048.0, 1 ], + [ 6208.0, 1 ], + [ 6328.0, 1 ], + [ 6696.0, 1 ], + [ 6712.0, 1 ], + [ 7152.0, 1 ], + [ 7720.0, 1 ], + [ 9776.0, 1 ], + [ 12800.0, 1 ], + [ 17888.0, 1 ], + [ 18176.0, 1 ], + [ 19040.0, 1 ], + [ 19776.0, 1 ], + [ 21856.0, 1 ], + [ 29440.0, 1 ], + [ 536576.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 490.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 490.0, + "50.0" : 490.0, + "90.0" : 490.0, + "95.0" : 490.0, + "99.0" : 490.0, + "99.9" : 490.0, + "99.99" : 490.0, + "99.999" : 490.0, + "99.9999" : 490.0, + "100.0" : 490.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 490.0, + 490.0, + 490.0, + 490.0, + 490.0 + ] + ] + }, + "p0.50" : { + "score" : 511.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 511.0, + "50.0" : 511.0, + "90.0" : 511.0, + "95.0" : 511.0, + "99.0" : 511.0, + "99.9" : 511.0, + "99.99" : 511.0, + "99.999" : 511.0, + "99.9999" : 511.0, + "100.0" : 511.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 521.0, + 511.0, + 511.0, + 511.0, + 521.0 + ] + ] + }, + "p0.90" : { + "score" : 541.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 541.0, + "50.0" : 541.0, + "90.0" : 541.0, + "95.0" : 541.0, + "99.0" : 541.0, + "99.9" : 541.0, + "99.99" : 541.0, + "99.999" : 541.0, + "99.9999" : 541.0, + "100.0" : 541.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 541.0, + 541.0, + 541.0, + 541.0, + 541.0 + ] + ] + }, + "p0.95" : { + "score" : 551.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 551.0, + "50.0" : 551.0, + "90.0" : 551.0, + "95.0" : 551.0, + "99.0" : 551.0, + "99.9" : 551.0, + "99.99" : 551.0, + "99.999" : 551.0, + "99.9999" : 551.0, + "100.0" : 551.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 561.0, + 551.0, + 551.0, + 551.0, + 561.0 + ] + ] + }, + "p0.99" : { + "score" : 1012.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1012.0, + "50.0" : 1012.0, + "90.0" : 1012.0, + "95.0" : 1012.0, + "99.0" : 1012.0, + "99.9" : 1012.0, + "99.99" : 1012.0, + "99.999" : 1012.0, + "99.9999" : 1012.0, + "100.0" : 1012.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1052.0, + 963.1700000000092, + 1002.0, + 872.0, + 1012.0 + ] + ] + }, + "p0.999" : { + "score" : 3616.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3616.0, + "50.0" : 3616.0, + "90.0" : 3616.0, + "95.0" : 3616.0, + "99.0" : 3616.0, + "99.9" : 3616.0, + "99.99" : 3616.0, + "99.999" : 3616.0, + "99.9999" : 3616.0, + "100.0" : 3616.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3941.4400000001624, + 4356.024000000296, + 3625.312000000151, + 3631.9600000017235, + 3087.6000000001513 + ] + ] + }, + "p0.9999" : { + "score" : 29391.47520000115, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 29391.47520000115, + "50.0" : 29391.47520000115, + "90.0" : 29391.47520000115, + "95.0" : 29391.47520000115, + "99.0" : 29391.47520000115, + "99.9" : 29391.47520000115, + "99.99" : 29391.47520000115, + "99.999" : 29391.47520000115, + "99.9999" : 29391.47520000115, + "100.0" : 29391.47520000115 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 43712.30719998758, + 21921.049599999562, + 28948.332799994852, + 40617.6512000002, + 21738.687999997288 + ] + ] + }, + "p1.00" : { + "score" : 632832.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 632832.0, + "50.0" : 632832.0, + "90.0" : 632832.0, + "95.0" : 632832.0, + "99.0" : 632832.0, + "99.9" : 632832.0, + "99.99" : 632832.0, + "99.999" : 632832.0, + "99.9999" : 632832.0, + "100.0" : 632832.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 577536.0, + 29312.0, + 561152.0, + 632832.0, + 536576.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 46619.16165010895, + "scoreError" : 225.8055622162492, + "scoreConfidence" : [ + 46393.3560878927, + 46844.9672123252 + ], + "scorePercentiles" : { + "0.0" : 43904.0, + "50.0" : 44864.0, + "90.0" : 46176.0, + "95.0" : 49280.0, + "99.0" : 87168.0, + "99.9" : 142353.9200000018, + "99.99" : 737640.4480000734, + "99.999" : 858112.0, + "99.9999" : 858112.0, + "100.0" : 858112.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 43968.0, 2 ], + [ 44032.0, 5 ], + [ 44096.0, 26 ], + [ 44160.0, 66 ], + [ 44224.0, 170 ], + [ 44288.0, 295 ], + [ 44352.0, 516 ], + [ 44416.0, 558 ], + [ 44480.0, 615 ], + [ 44544.0, 710 ], + [ 44608.0, 566 ], + [ 44672.0, 607 ], + [ 44736.0, 474 ], + [ 44800.0, 392 ], + [ 44864.0, 451 ], + [ 44928.0, 398 ], + [ 44992.0, 405 ], + [ 45056.0, 494 ], + [ 45120.0, 430 ], + [ 45184.0, 452 ], + [ 45248.0, 342 ], + [ 45312.0, 334 ], + [ 45376.0, 312 ], + [ 45440.0, 225 ], + [ 45504.0, 229 ], + [ 45568.0, 178 ], + [ 45632.0, 122 ], + [ 45696.0, 123 ], + [ 45760.0, 104 ], + [ 45824.0, 79 ], + [ 45888.0, 66 ], + [ 45952.0, 40 ], + [ 46016.0, 52 ], + [ 46080.0, 41 ], + [ 46144.0, 37 ], + [ 46208.0, 32 ], + [ 46272.0, 28 ], + [ 46336.0, 28 ], + [ 46400.0, 26 ], + [ 46464.0, 17 ], + [ 46528.0, 19 ], + [ 46592.0, 18 ], + [ 46656.0, 23 ], + [ 46720.0, 10 ], + [ 46784.0, 11 ], + [ 46848.0, 10 ], + [ 46912.0, 14 ], + [ 46976.0, 10 ], + [ 47040.0, 10 ], + [ 47104.0, 10 ], + [ 47168.0, 11 ], + [ 47232.0, 11 ], + [ 47296.0, 12 ], + [ 47360.0, 14 ], + [ 47424.0, 10 ], + [ 47488.0, 10 ], + [ 47552.0, 20 ], + [ 47616.0, 15 ], + [ 47680.0, 11 ], + [ 47744.0, 15 ], + [ 47808.0, 15 ], + [ 47872.0, 12 ], + [ 47936.0, 14 ], + [ 48000.0, 21 ], + [ 48064.0, 9 ], + [ 48128.0, 11 ], + [ 48192.0, 12 ], + [ 48256.0, 9 ], + [ 48320.0, 12 ], + [ 48384.0, 15 ], + [ 48448.0, 6 ], + [ 48512.0, 10 ], + [ 48576.0, 8 ], + [ 48640.0, 9 ], + [ 48704.0, 7 ], + [ 48768.0, 8 ], + [ 48832.0, 9 ], + [ 48896.0, 4 ], + [ 48960.0, 4 ], + [ 49024.0, 5 ], + [ 49088.0, 5 ], + [ 49152.0, 6 ], + [ 49216.0, 4 ], + [ 49280.0, 9 ], + [ 49344.0, 5 ], + [ 49408.0, 3 ], + [ 49472.0, 4 ], + [ 49536.0, 4 ], + [ 49600.0, 3 ], + [ 49664.0, 4 ], + [ 49728.0, 3 ], + [ 49792.0, 3 ], + [ 49856.0, 4 ], + [ 49920.0, 1 ], + [ 49984.0, 4 ], + [ 50048.0, 1 ], + [ 50112.0, 3 ], + [ 50176.0, 2 ], + [ 50240.0, 2 ], + [ 50304.0, 2 ], + [ 50368.0, 1 ], + [ 50432.0, 2 ], + [ 50496.0, 2 ], + [ 50560.0, 2 ], + [ 50624.0, 2 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 2 ], + [ 50880.0, 5 ], + [ 50944.0, 2 ], + [ 51008.0, 2 ], + [ 51072.0, 2 ], + [ 51136.0, 2 ], + [ 51200.0, 2 ], + [ 51264.0, 1 ], + [ 51328.0, 3 ], + [ 51392.0, 3 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51648.0, 2 ], + [ 51712.0, 1 ], + [ 51776.0, 4 ], + [ 51840.0, 2 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 2 ], + [ 52288.0, 1 ], + [ 52416.0, 2 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 2 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 2 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 2 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 2 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 2 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 2 ], + [ 55360.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 2 ], + [ 55744.0, 2 ], + [ 55808.0, 2 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56640.0, 1 ], + [ 56832.0, 2 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57472.0, 1 ], + [ 57600.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58048.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 59072.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59712.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60160.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 60736.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61248.0, 1 ], + [ 61312.0, 1 ], + [ 61440.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61952.0, 1 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 62976.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63808.0, 1 ], + [ 63936.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 1 ], + [ 64640.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68224.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69504.0, 1 ], + [ 70144.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 71680.0, 1 ], + [ 71936.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 75008.0, 1 ], + [ 75776.0, 2 ], + [ 75904.0, 1 ], + [ 76160.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 2 ], + [ 76928.0, 1 ], + [ 77696.0, 1 ], + [ 78080.0, 1 ], + [ 78208.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 79360.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 81408.0, 1 ], + [ 81792.0, 1 ], + [ 81920.0, 1 ], + [ 82048.0, 1 ], + [ 82176.0, 1 ], + [ 82816.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 1 ], + [ 84096.0, 1 ], + [ 84608.0, 1 ], + [ 86272.0, 1 ], + [ 86528.0, 1 ], + [ 86784.0, 1 ], + [ 89600.0, 1 ], + [ 89728.0, 1 ], + [ 90240.0, 1 ], + [ 90752.0, 1 ], + [ 90880.0, 1 ], + [ 91136.0, 1 ], + [ 91264.0, 1 ], + [ 91392.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 1 ], + [ 91904.0, 1 ], + [ 92288.0, 1 ], + [ 92544.0, 1 ], + [ 92672.0, 1 ], + [ 92800.0, 1 ], + [ 93056.0, 1 ], + [ 93184.0, 1 ], + [ 93568.0, 1 ], + [ 93824.0, 1 ], + [ 93952.0, 1 ], + [ 94080.0, 1 ], + [ 94208.0, 1 ], + [ 94336.0, 1 ], + [ 94592.0, 1 ], + [ 95232.0, 1 ], + [ 95360.0, 1 ], + [ 95488.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 95872.0, 1 ], + [ 96000.0, 1 ], + [ 96256.0, 1 ], + [ 96512.0, 1 ], + [ 96768.0, 1 ], + [ 96896.0, 1 ], + [ 97024.0, 1 ], + [ 97536.0, 1 ], + [ 97664.0, 2 ], + [ 98304.0, 1 ], + [ 98560.0, 1 ], + [ 98816.0, 1 ], + [ 98944.0, 2 ], + [ 99072.0, 1 ], + [ 99200.0, 1 ], + [ 99328.0, 1 ], + [ 99712.0, 1 ], + [ 99840.0, 1 ], + [ 100096.0, 1 ], + [ 100352.0, 1 ], + [ 100480.0, 1 ], + [ 101120.0, 1 ], + [ 101504.0, 1 ], + [ 101632.0, 1 ], + [ 101760.0, 1 ], + [ 102144.0, 1 ], + [ 102272.0, 1 ], + [ 102528.0, 1 ], + [ 103040.0, 1 ], + [ 103424.0, 1 ], + [ 103552.0, 1 ], + [ 103680.0, 1 ], + [ 103936.0, 1 ], + [ 104192.0, 1 ], + [ 104448.0, 1 ], + [ 108544.0, 1 ], + [ 108672.0, 1 ], + [ 109824.0, 1 ], + [ 111360.0, 1 ], + [ 113920.0, 1 ], + [ 115840.0, 1 ], + [ 115968.0, 1 ], + [ 118016.0, 1 ], + [ 119040.0, 1 ], + [ 120320.0, 1 ], + [ 129664.0, 1 ], + [ 130688.0, 1 ], + [ 136960.0, 1 ], + [ 154112.0, 1 ], + [ 154368.0, 1 ], + [ 156672.0, 1 ], + [ 182272.0, 1 ], + [ 624640.0, 1 ], + [ 666624.0, 1 ], + [ 722944.0, 1 ], + [ 744448.0, 1 ], + [ 762880.0, 1 ], + [ 763904.0, 1 ] + ], + [ + [ 43968.0, 2 ], + [ 44032.0, 5 ], + [ 44096.0, 25 ], + [ 44160.0, 74 ], + [ 44224.0, 167 ], + [ 44288.0, 278 ], + [ 44352.0, 484 ], + [ 44416.0, 553 ], + [ 44480.0, 616 ], + [ 44544.0, 705 ], + [ 44608.0, 550 ], + [ 44672.0, 607 ], + [ 44736.0, 465 ], + [ 44800.0, 424 ], + [ 44864.0, 449 ], + [ 44928.0, 411 ], + [ 44992.0, 438 ], + [ 45056.0, 482 ], + [ 45120.0, 433 ], + [ 45184.0, 474 ], + [ 45248.0, 363 ], + [ 45312.0, 291 ], + [ 45376.0, 335 ], + [ 45440.0, 231 ], + [ 45504.0, 215 ], + [ 45568.0, 165 ], + [ 45632.0, 156 ], + [ 45696.0, 146 ], + [ 45760.0, 99 ], + [ 45824.0, 89 ], + [ 45888.0, 74 ], + [ 45952.0, 56 ], + [ 46016.0, 44 ], + [ 46080.0, 31 ], + [ 46144.0, 28 ], + [ 46208.0, 29 ], + [ 46272.0, 19 ], + [ 46336.0, 23 ], + [ 46400.0, 15 ], + [ 46464.0, 17 ], + [ 46528.0, 15 ], + [ 46592.0, 17 ], + [ 46656.0, 19 ], + [ 46720.0, 11 ], + [ 46784.0, 9 ], + [ 46848.0, 12 ], + [ 46912.0, 8 ], + [ 46976.0, 9 ], + [ 47040.0, 12 ], + [ 47104.0, 9 ], + [ 47168.0, 10 ], + [ 47232.0, 10 ], + [ 47296.0, 10 ], + [ 47360.0, 10 ], + [ 47424.0, 9 ], + [ 47488.0, 13 ], + [ 47552.0, 10 ], + [ 47616.0, 8 ], + [ 47680.0, 16 ], + [ 47744.0, 13 ], + [ 47808.0, 13 ], + [ 47872.0, 11 ], + [ 47936.0, 9 ], + [ 48000.0, 16 ], + [ 48064.0, 14 ], + [ 48128.0, 14 ], + [ 48192.0, 14 ], + [ 48256.0, 10 ], + [ 48320.0, 12 ], + [ 48384.0, 8 ], + [ 48448.0, 10 ], + [ 48512.0, 12 ], + [ 48576.0, 9 ], + [ 48640.0, 10 ], + [ 48704.0, 9 ], + [ 48768.0, 8 ], + [ 48832.0, 6 ], + [ 48896.0, 8 ], + [ 48960.0, 6 ], + [ 49024.0, 5 ], + [ 49088.0, 5 ], + [ 49152.0, 4 ], + [ 49216.0, 5 ], + [ 49280.0, 8 ], + [ 49344.0, 3 ], + [ 49408.0, 6 ], + [ 49472.0, 5 ], + [ 49536.0, 3 ], + [ 49600.0, 4 ], + [ 49664.0, 2 ], + [ 49728.0, 3 ], + [ 49792.0, 6 ], + [ 49856.0, 2 ], + [ 49920.0, 2 ], + [ 49984.0, 2 ], + [ 50048.0, 2 ], + [ 50112.0, 1 ], + [ 50176.0, 2 ], + [ 50240.0, 3 ], + [ 50304.0, 3 ], + [ 50368.0, 1 ], + [ 50432.0, 1 ], + [ 50496.0, 2 ], + [ 50560.0, 3 ], + [ 50624.0, 3 ], + [ 50688.0, 4 ], + [ 50752.0, 2 ], + [ 50816.0, 3 ], + [ 50880.0, 1 ], + [ 50944.0, 3 ], + [ 51008.0, 2 ], + [ 51072.0, 5 ], + [ 51136.0, 5 ], + [ 51200.0, 4 ], + [ 51264.0, 6 ], + [ 51328.0, 1 ], + [ 51392.0, 4 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 4 ], + [ 51776.0, 1 ], + [ 51840.0, 2 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 2 ], + [ 52096.0, 1 ], + [ 52160.0, 3 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 2 ], + [ 52992.0, 1 ], + [ 53056.0, 2 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 2 ], + [ 53440.0, 1 ], + [ 53504.0, 2 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 2 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 2 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 55040.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 2 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57216.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 2 ], + [ 57536.0, 1 ], + [ 57600.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 1 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 4 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 2 ], + [ 59584.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60160.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60608.0, 1 ], + [ 60736.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 60992.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 2 ], + [ 61184.0, 1 ], + [ 61248.0, 1 ], + [ 61504.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61696.0, 1 ], + [ 61888.0, 1 ], + [ 62016.0, 1 ], + [ 62080.0, 1 ], + [ 62208.0, 2 ], + [ 62336.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62720.0, 2 ], + [ 62784.0, 1 ], + [ 63104.0, 1 ], + [ 63296.0, 1 ], + [ 63424.0, 1 ], + [ 63680.0, 1 ], + [ 63808.0, 1 ], + [ 63936.0, 1 ], + [ 64192.0, 1 ], + [ 64256.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 1 ], + [ 64512.0, 1 ], + [ 64704.0, 1 ], + [ 64832.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66432.0, 1 ], + [ 66688.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68864.0, 1 ], + [ 69376.0, 2 ], + [ 69760.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 2 ], + [ 72960.0, 1 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 74112.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 76416.0, 1 ], + [ 77056.0, 1 ], + [ 78336.0, 1 ], + [ 78592.0, 1 ], + [ 79488.0, 1 ], + [ 79872.0, 1 ], + [ 80384.0, 1 ], + [ 80512.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 1 ], + [ 81920.0, 1 ], + [ 82176.0, 1 ], + [ 83200.0, 1 ], + [ 86784.0, 1 ], + [ 89856.0, 1 ], + [ 90240.0, 1 ], + [ 91264.0, 1 ], + [ 91520.0, 1 ], + [ 91776.0, 1 ], + [ 92288.0, 1 ], + [ 92416.0, 1 ], + [ 92544.0, 1 ], + [ 92928.0, 1 ], + [ 93568.0, 2 ], + [ 93696.0, 1 ], + [ 93952.0, 1 ], + [ 94464.0, 1 ], + [ 94720.0, 1 ], + [ 94848.0, 1 ], + [ 94976.0, 1 ], + [ 95232.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 95872.0, 1 ], + [ 96384.0, 1 ], + [ 96512.0, 1 ], + [ 97280.0, 1 ], + [ 97536.0, 1 ], + [ 98176.0, 1 ], + [ 98304.0, 1 ], + [ 98688.0, 1 ], + [ 98816.0, 1 ], + [ 99328.0, 1 ], + [ 100224.0, 1 ], + [ 100352.0, 1 ], + [ 100480.0, 1 ], + [ 100608.0, 1 ], + [ 101248.0, 1 ], + [ 101376.0, 1 ], + [ 101888.0, 1 ], + [ 102144.0, 1 ], + [ 102528.0, 1 ], + [ 102656.0, 1 ], + [ 102784.0, 1 ], + [ 102912.0, 1 ], + [ 103552.0, 1 ], + [ 104064.0, 1 ], + [ 104448.0, 1 ], + [ 104576.0, 1 ], + [ 104960.0, 1 ], + [ 105344.0, 1 ], + [ 105600.0, 2 ], + [ 105856.0, 1 ], + [ 106368.0, 3 ], + [ 106624.0, 1 ], + [ 106880.0, 1 ], + [ 107008.0, 1 ], + [ 107136.0, 1 ], + [ 107648.0, 1 ], + [ 107776.0, 1 ], + [ 109056.0, 1 ], + [ 109824.0, 1 ], + [ 110720.0, 1 ], + [ 111104.0, 1 ], + [ 111488.0, 1 ], + [ 112000.0, 1 ], + [ 112768.0, 1 ], + [ 112896.0, 1 ], + [ 113152.0, 1 ], + [ 113280.0, 1 ], + [ 115328.0, 1 ], + [ 115584.0, 1 ], + [ 116096.0, 1 ], + [ 116736.0, 1 ], + [ 118144.0, 1 ], + [ 119168.0, 1 ], + [ 119680.0, 1 ], + [ 120192.0, 1 ], + [ 121472.0, 1 ], + [ 122496.0, 1 ], + [ 124416.0, 1 ], + [ 124672.0, 1 ], + [ 129408.0, 1 ], + [ 130304.0, 1 ], + [ 139776.0, 1 ], + [ 155392.0, 1 ], + [ 155904.0, 1 ], + [ 641024.0, 1 ], + [ 652288.0, 1 ], + [ 655360.0, 1 ], + [ 677888.0, 1 ], + [ 714752.0, 1 ], + [ 858112.0, 1 ] + ], + [ + [ 43904.0, 2 ], + [ 43968.0, 4 ], + [ 44032.0, 24 ], + [ 44096.0, 59 ], + [ 44160.0, 151 ], + [ 44224.0, 307 ], + [ 44288.0, 437 ], + [ 44352.0, 643 ], + [ 44416.0, 617 ], + [ 44480.0, 571 ], + [ 44544.0, 628 ], + [ 44608.0, 485 ], + [ 44672.0, 492 ], + [ 44736.0, 462 ], + [ 44800.0, 386 ], + [ 44864.0, 463 ], + [ 44928.0, 423 ], + [ 44992.0, 467 ], + [ 45056.0, 487 ], + [ 45120.0, 370 ], + [ 45184.0, 389 ], + [ 45248.0, 294 ], + [ 45312.0, 253 ], + [ 45376.0, 239 ], + [ 45440.0, 172 ], + [ 45504.0, 171 ], + [ 45568.0, 119 ], + [ 45632.0, 112 ], + [ 45696.0, 99 ], + [ 45760.0, 71 ], + [ 45824.0, 57 ], + [ 45888.0, 49 ], + [ 45952.0, 40 ], + [ 46016.0, 36 ], + [ 46080.0, 22 ], + [ 46144.0, 18 ], + [ 46208.0, 25 ], + [ 46272.0, 13 ], + [ 46336.0, 24 ], + [ 46400.0, 14 ], + [ 46464.0, 15 ], + [ 46528.0, 11 ], + [ 46592.0, 13 ], + [ 46656.0, 12 ], + [ 46720.0, 9 ], + [ 46784.0, 9 ], + [ 46848.0, 10 ], + [ 46912.0, 7 ], + [ 46976.0, 10 ], + [ 47040.0, 12 ], + [ 47104.0, 8 ], + [ 47168.0, 12 ], + [ 47232.0, 7 ], + [ 47296.0, 9 ], + [ 47360.0, 14 ], + [ 47424.0, 15 ], + [ 47488.0, 11 ], + [ 47552.0, 10 ], + [ 47616.0, 12 ], + [ 47680.0, 16 ], + [ 47744.0, 13 ], + [ 47808.0, 14 ], + [ 47872.0, 14 ], + [ 47936.0, 16 ], + [ 48000.0, 9 ], + [ 48064.0, 14 ], + [ 48128.0, 9 ], + [ 48192.0, 13 ], + [ 48256.0, 10 ], + [ 48320.0, 10 ], + [ 48384.0, 10 ], + [ 48448.0, 9 ], + [ 48512.0, 9 ], + [ 48576.0, 8 ], + [ 48640.0, 8 ], + [ 48704.0, 6 ], + [ 48768.0, 7 ], + [ 48832.0, 6 ], + [ 48896.0, 6 ], + [ 48960.0, 5 ], + [ 49024.0, 2 ], + [ 49088.0, 4 ], + [ 49152.0, 5 ], + [ 49216.0, 4 ], + [ 49280.0, 3 ], + [ 49344.0, 4 ], + [ 49408.0, 3 ], + [ 49472.0, 8 ], + [ 49536.0, 3 ], + [ 49600.0, 4 ], + [ 49664.0, 5 ], + [ 49728.0, 2 ], + [ 49792.0, 2 ], + [ 49856.0, 4 ], + [ 49920.0, 3 ], + [ 49984.0, 1 ], + [ 50048.0, 2 ], + [ 50112.0, 2 ], + [ 50176.0, 4 ], + [ 50240.0, 4 ], + [ 50304.0, 2 ], + [ 50368.0, 3 ], + [ 50432.0, 6 ], + [ 50496.0, 3 ], + [ 50560.0, 1 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 2 ], + [ 50816.0, 4 ], + [ 50880.0, 3 ], + [ 50944.0, 3 ], + [ 51008.0, 3 ], + [ 51072.0, 1 ], + [ 51136.0, 2 ], + [ 51200.0, 1 ], + [ 51264.0, 3 ], + [ 51328.0, 2 ], + [ 51392.0, 2 ], + [ 51456.0, 2 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51648.0, 1 ], + [ 51840.0, 2 ], + [ 51904.0, 1 ], + [ 51968.0, 2 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 2 ], + [ 52608.0, 1 ], + [ 52672.0, 2 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 2 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 2 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 2 ], + [ 54144.0, 1 ], + [ 54208.0, 2 ], + [ 54272.0, 1 ], + [ 54400.0, 2 ], + [ 54528.0, 1 ], + [ 54656.0, 2 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54976.0, 1 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56704.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57536.0, 1 ], + [ 57728.0, 1 ], + [ 58048.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58752.0, 2 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 59712.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60160.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 1 ], + [ 60864.0, 2 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61312.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 61888.0, 1 ], + [ 62208.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 2 ], + [ 62976.0, 1 ], + [ 63040.0, 2 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 63360.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 64000.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64576.0, 1 ], + [ 65088.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 66304.0, 1 ], + [ 66560.0, 1 ], + [ 67456.0, 1 ], + [ 68096.0, 1 ], + [ 68352.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70656.0, 1 ], + [ 70912.0, 1 ], + [ 71424.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73344.0, 1 ], + [ 73472.0, 1 ], + [ 73856.0, 1 ], + [ 74112.0, 1 ], + [ 74368.0, 1 ], + [ 74752.0, 1 ], + [ 75136.0, 1 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 75648.0, 1 ], + [ 75776.0, 1 ], + [ 76288.0, 1 ], + [ 76800.0, 1 ], + [ 77184.0, 1 ], + [ 77824.0, 1 ], + [ 77952.0, 1 ], + [ 78080.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 79488.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 1 ], + [ 80384.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 1 ], + [ 81024.0, 4 ], + [ 81152.0, 3 ], + [ 81280.0, 2 ], + [ 81408.0, 1 ], + [ 81536.0, 2 ], + [ 81664.0, 6 ], + [ 81792.0, 3 ], + [ 81920.0, 3 ], + [ 82048.0, 4 ], + [ 82176.0, 5 ], + [ 82304.0, 3 ], + [ 82432.0, 4 ], + [ 82560.0, 7 ], + [ 82688.0, 9 ], + [ 82816.0, 8 ], + [ 82944.0, 7 ], + [ 83072.0, 10 ], + [ 83200.0, 7 ], + [ 83328.0, 8 ], + [ 83456.0, 8 ], + [ 83584.0, 12 ], + [ 83712.0, 5 ], + [ 83840.0, 8 ], + [ 83968.0, 8 ], + [ 84096.0, 7 ], + [ 84224.0, 4 ], + [ 84352.0, 2 ], + [ 84480.0, 6 ], + [ 84608.0, 4 ], + [ 84736.0, 3 ], + [ 84864.0, 4 ], + [ 84992.0, 5 ], + [ 85120.0, 6 ], + [ 85248.0, 6 ], + [ 85376.0, 5 ], + [ 85504.0, 5 ], + [ 85632.0, 3 ], + [ 85760.0, 2 ], + [ 85888.0, 2 ], + [ 86016.0, 1 ], + [ 86144.0, 2 ], + [ 86272.0, 1 ], + [ 86400.0, 1 ], + [ 86528.0, 1 ], + [ 86656.0, 1 ], + [ 86784.0, 1 ], + [ 86912.0, 1 ], + [ 87040.0, 1 ], + [ 87296.0, 1 ], + [ 87424.0, 1 ], + [ 87680.0, 1 ], + [ 87808.0, 1 ], + [ 88064.0, 1 ], + [ 88192.0, 1 ], + [ 88320.0, 1 ], + [ 88576.0, 1 ], + [ 88704.0, 1 ], + [ 88832.0, 1 ], + [ 89088.0, 1 ], + [ 89216.0, 1 ], + [ 89472.0, 1 ], + [ 89600.0, 1 ], + [ 89728.0, 1 ], + [ 89856.0, 1 ], + [ 89984.0, 2 ], + [ 90112.0, 1 ], + [ 90240.0, 1 ], + [ 90368.0, 1 ], + [ 90496.0, 1 ], + [ 90624.0, 1 ], + [ 90752.0, 1 ], + [ 90880.0, 1 ], + [ 91136.0, 1 ], + [ 91392.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 1 ], + [ 91776.0, 2 ], + [ 91904.0, 1 ], + [ 92032.0, 1 ], + [ 92160.0, 1 ], + [ 92288.0, 1 ], + [ 92416.0, 1 ], + [ 92544.0, 1 ], + [ 92672.0, 1 ], + [ 92928.0, 1 ], + [ 93056.0, 1 ], + [ 93312.0, 1 ], + [ 93440.0, 1 ], + [ 93568.0, 1 ], + [ 93824.0, 1 ], + [ 94208.0, 1 ], + [ 94336.0, 2 ], + [ 94464.0, 1 ], + [ 94720.0, 1 ], + [ 94848.0, 1 ], + [ 94976.0, 2 ], + [ 95488.0, 1 ], + [ 96384.0, 1 ], + [ 96512.0, 1 ], + [ 96768.0, 1 ], + [ 96896.0, 1 ], + [ 97024.0, 1 ], + [ 97152.0, 2 ], + [ 97536.0, 1 ], + [ 97920.0, 1 ], + [ 98432.0, 1 ], + [ 98560.0, 1 ], + [ 98816.0, 1 ], + [ 99072.0, 1 ], + [ 99328.0, 1 ], + [ 99456.0, 1 ], + [ 99840.0, 1 ], + [ 100224.0, 1 ], + [ 100608.0, 1 ], + [ 100864.0, 1 ], + [ 101248.0, 1 ], + [ 101504.0, 1 ], + [ 102016.0, 1 ], + [ 102400.0, 1 ], + [ 103936.0, 1 ], + [ 106112.0, 1 ], + [ 107776.0, 1 ], + [ 109184.0, 1 ], + [ 110208.0, 1 ], + [ 110464.0, 1 ], + [ 111488.0, 1 ], + [ 112768.0, 1 ], + [ 113152.0, 1 ], + [ 113792.0, 1 ], + [ 114432.0, 1 ], + [ 114944.0, 1 ], + [ 123648.0, 1 ], + [ 130048.0, 1 ], + [ 133120.0, 1 ], + [ 138496.0, 1 ], + [ 141056.0, 1 ], + [ 142592.0, 1 ], + [ 144384.0, 1 ], + [ 148480.0, 1 ], + [ 151552.0, 1 ], + [ 152832.0, 1 ], + [ 153856.0, 1 ], + [ 155136.0, 1 ], + [ 155648.0, 1 ], + [ 156928.0, 1 ], + [ 160768.0, 1 ], + [ 670720.0, 1 ], + [ 678912.0, 1 ], + [ 688128.0, 1 ], + [ 728064.0, 1 ], + [ 772096.0, 1 ] + ], + [ + [ 43904.0, 1 ], + [ 43968.0, 2 ], + [ 44032.0, 8 ], + [ 44096.0, 23 ], + [ 44160.0, 59 ], + [ 44224.0, 181 ], + [ 44288.0, 289 ], + [ 44352.0, 517 ], + [ 44416.0, 598 ], + [ 44480.0, 615 ], + [ 44544.0, 679 ], + [ 44608.0, 568 ], + [ 44672.0, 587 ], + [ 44736.0, 485 ], + [ 44800.0, 414 ], + [ 44864.0, 495 ], + [ 44928.0, 451 ], + [ 44992.0, 475 ], + [ 45056.0, 511 ], + [ 45120.0, 444 ], + [ 45184.0, 452 ], + [ 45248.0, 342 ], + [ 45312.0, 289 ], + [ 45376.0, 292 ], + [ 45440.0, 218 ], + [ 45504.0, 214 ], + [ 45568.0, 152 ], + [ 45632.0, 128 ], + [ 45696.0, 138 ], + [ 45760.0, 73 ], + [ 45824.0, 85 ], + [ 45888.0, 47 ], + [ 45952.0, 46 ], + [ 46016.0, 37 ], + [ 46080.0, 25 ], + [ 46144.0, 28 ], + [ 46208.0, 25 ], + [ 46272.0, 16 ], + [ 46336.0, 19 ], + [ 46400.0, 17 ], + [ 46464.0, 16 ], + [ 46528.0, 20 ], + [ 46592.0, 14 ], + [ 46656.0, 15 ], + [ 46720.0, 14 ], + [ 46784.0, 10 ], + [ 46848.0, 13 ], + [ 46912.0, 5 ], + [ 46976.0, 10 ], + [ 47040.0, 9 ], + [ 47104.0, 10 ], + [ 47168.0, 16 ], + [ 47232.0, 7 ], + [ 47296.0, 9 ], + [ 47360.0, 20 ], + [ 47424.0, 13 ], + [ 47488.0, 15 ], + [ 47552.0, 14 ], + [ 47616.0, 12 ], + [ 47680.0, 9 ], + [ 47744.0, 15 ], + [ 47808.0, 18 ], + [ 47872.0, 14 ], + [ 47936.0, 7 ], + [ 48000.0, 17 ], + [ 48064.0, 14 ], + [ 48128.0, 11 ], + [ 48192.0, 17 ], + [ 48256.0, 11 ], + [ 48320.0, 11 ], + [ 48384.0, 8 ], + [ 48448.0, 12 ], + [ 48512.0, 12 ], + [ 48576.0, 7 ], + [ 48640.0, 8 ], + [ 48704.0, 7 ], + [ 48768.0, 7 ], + [ 48832.0, 12 ], + [ 48896.0, 4 ], + [ 48960.0, 7 ], + [ 49024.0, 3 ], + [ 49088.0, 7 ], + [ 49152.0, 3 ], + [ 49216.0, 3 ], + [ 49280.0, 4 ], + [ 49344.0, 4 ], + [ 49408.0, 5 ], + [ 49472.0, 5 ], + [ 49536.0, 2 ], + [ 49600.0, 5 ], + [ 49664.0, 9 ], + [ 49728.0, 5 ], + [ 49792.0, 4 ], + [ 49856.0, 3 ], + [ 49920.0, 2 ], + [ 49984.0, 3 ], + [ 50048.0, 3 ], + [ 50112.0, 4 ], + [ 50176.0, 5 ], + [ 50240.0, 3 ], + [ 50304.0, 1 ], + [ 50368.0, 3 ], + [ 50432.0, 3 ], + [ 50496.0, 1 ], + [ 50560.0, 3 ], + [ 50624.0, 3 ], + [ 50688.0, 4 ], + [ 50752.0, 4 ], + [ 50816.0, 5 ], + [ 50880.0, 3 ], + [ 50944.0, 4 ], + [ 51008.0, 4 ], + [ 51072.0, 1 ], + [ 51136.0, 2 ], + [ 51200.0, 1 ], + [ 51264.0, 3 ], + [ 51328.0, 3 ], + [ 51392.0, 3 ], + [ 51456.0, 2 ], + [ 51584.0, 1 ], + [ 51648.0, 2 ], + [ 51712.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 2 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 2 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 1 ], + [ 53952.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55360.0, 2 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 2 ], + [ 56064.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 2 ], + [ 56384.0, 1 ], + [ 56448.0, 2 ], + [ 56576.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 2 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 2 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 2 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 2 ], + [ 59776.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 2 ], + [ 60032.0, 1 ], + [ 60288.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60800.0, 1 ], + [ 60864.0, 1 ], + [ 61184.0, 1 ], + [ 61312.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 62080.0, 1 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63424.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63808.0, 1 ], + [ 64000.0, 2 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64832.0, 1 ], + [ 64960.0, 1 ], + [ 65280.0, 2 ], + [ 65344.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 2 ], + [ 65792.0, 1 ], + [ 65920.0, 2 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66688.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67584.0, 2 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68992.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 2 ], + [ 69760.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 71168.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 73088.0, 1 ], + [ 73472.0, 2 ], + [ 73856.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75392.0, 1 ], + [ 77184.0, 1 ], + [ 77696.0, 1 ], + [ 77952.0, 1 ], + [ 78080.0, 1 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 79488.0, 1 ], + [ 79872.0, 1 ], + [ 80896.0, 1 ], + [ 81408.0, 1 ], + [ 81920.0, 1 ], + [ 82176.0, 1 ], + [ 82432.0, 1 ], + [ 82688.0, 1 ], + [ 83200.0, 1 ], + [ 83584.0, 1 ], + [ 83712.0, 1 ], + [ 83840.0, 1 ], + [ 84224.0, 1 ], + [ 84992.0, 1 ], + [ 86912.0, 1 ], + [ 88064.0, 1 ], + [ 88320.0, 1 ], + [ 88576.0, 1 ], + [ 89088.0, 1 ], + [ 89600.0, 1 ], + [ 90240.0, 1 ], + [ 90496.0, 1 ], + [ 90624.0, 1 ], + [ 90752.0, 1 ], + [ 90880.0, 1 ], + [ 91264.0, 1 ], + [ 91392.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 1 ], + [ 91904.0, 1 ], + [ 92032.0, 1 ], + [ 92160.0, 1 ], + [ 92288.0, 1 ], + [ 92416.0, 1 ], + [ 92544.0, 1 ], + [ 92800.0, 1 ], + [ 93056.0, 1 ], + [ 93184.0, 1 ], + [ 93312.0, 1 ], + [ 93440.0, 1 ], + [ 93568.0, 1 ], + [ 94208.0, 1 ], + [ 94464.0, 1 ], + [ 94720.0, 1 ], + [ 95232.0, 1 ], + [ 95360.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 95872.0, 1 ], + [ 96000.0, 1 ], + [ 96384.0, 1 ], + [ 96896.0, 1 ], + [ 97152.0, 1 ], + [ 97280.0, 1 ], + [ 97536.0, 1 ], + [ 97664.0, 1 ], + [ 97792.0, 1 ], + [ 97920.0, 1 ], + [ 98176.0, 1 ], + [ 98816.0, 1 ], + [ 98944.0, 1 ], + [ 99072.0, 1 ], + [ 99328.0, 1 ], + [ 99584.0, 1 ], + [ 99840.0, 1 ], + [ 100096.0, 1 ], + [ 100352.0, 1 ], + [ 100480.0, 1 ], + [ 100992.0, 1 ], + [ 101120.0, 1 ], + [ 101376.0, 1 ], + [ 101632.0, 1 ], + [ 102272.0, 1 ], + [ 102400.0, 1 ], + [ 102528.0, 1 ], + [ 102656.0, 1 ], + [ 103040.0, 1 ], + [ 103808.0, 1 ], + [ 104192.0, 1 ], + [ 104960.0, 1 ], + [ 105216.0, 1 ], + [ 106752.0, 1 ], + [ 106880.0, 1 ], + [ 107776.0, 1 ], + [ 108544.0, 1 ], + [ 109312.0, 1 ], + [ 109696.0, 1 ], + [ 111360.0, 1 ], + [ 112000.0, 1 ], + [ 113024.0, 1 ], + [ 116480.0, 1 ], + [ 128640.0, 1 ], + [ 133376.0, 1 ], + [ 135936.0, 1 ], + [ 144896.0, 1 ], + [ 155904.0, 1 ], + [ 156160.0, 1 ], + [ 156672.0, 1 ], + [ 215808.0, 1 ], + [ 657408.0, 1 ], + [ 667648.0, 1 ], + [ 676864.0, 1 ], + [ 681984.0, 1 ] + ], + [ + [ 43904.0, 1 ], + [ 43968.0, 4 ], + [ 44032.0, 14 ], + [ 44096.0, 57 ], + [ 44160.0, 118 ], + [ 44224.0, 271 ], + [ 44288.0, 379 ], + [ 44352.0, 546 ], + [ 44416.0, 554 ], + [ 44480.0, 544 ], + [ 44544.0, 618 ], + [ 44608.0, 469 ], + [ 44672.0, 504 ], + [ 44736.0, 432 ], + [ 44800.0, 412 ], + [ 44864.0, 462 ], + [ 44928.0, 394 ], + [ 44992.0, 433 ], + [ 45056.0, 473 ], + [ 45120.0, 386 ], + [ 45184.0, 387 ], + [ 45248.0, 298 ], + [ 45312.0, 258 ], + [ 45376.0, 249 ], + [ 45440.0, 175 ], + [ 45504.0, 190 ], + [ 45568.0, 133 ], + [ 45632.0, 107 ], + [ 45696.0, 104 ], + [ 45760.0, 73 ], + [ 45824.0, 69 ], + [ 45888.0, 45 ], + [ 45952.0, 40 ], + [ 46016.0, 32 ], + [ 46080.0, 24 ], + [ 46144.0, 16 ], + [ 46208.0, 22 ], + [ 46272.0, 14 ], + [ 46336.0, 15 ], + [ 46400.0, 17 ], + [ 46464.0, 12 ], + [ 46528.0, 13 ], + [ 46592.0, 8 ], + [ 46656.0, 13 ], + [ 46720.0, 7 ], + [ 46784.0, 8 ], + [ 46848.0, 6 ], + [ 46912.0, 9 ], + [ 46976.0, 9 ], + [ 47040.0, 8 ], + [ 47104.0, 8 ], + [ 47168.0, 7 ], + [ 47232.0, 8 ], + [ 47296.0, 13 ], + [ 47360.0, 6 ], + [ 47424.0, 10 ], + [ 47488.0, 13 ], + [ 47552.0, 8 ], + [ 47616.0, 13 ], + [ 47680.0, 15 ], + [ 47744.0, 9 ], + [ 47808.0, 10 ], + [ 47872.0, 15 ], + [ 47936.0, 16 ], + [ 48000.0, 15 ], + [ 48064.0, 11 ], + [ 48128.0, 9 ], + [ 48192.0, 12 ], + [ 48256.0, 9 ], + [ 48320.0, 14 ], + [ 48384.0, 10 ], + [ 48448.0, 11 ], + [ 48512.0, 7 ], + [ 48576.0, 6 ], + [ 48640.0, 7 ], + [ 48704.0, 5 ], + [ 48768.0, 7 ], + [ 48832.0, 6 ], + [ 48896.0, 5 ], + [ 48960.0, 6 ], + [ 49024.0, 6 ], + [ 49088.0, 4 ], + [ 49152.0, 5 ], + [ 49216.0, 7 ], + [ 49280.0, 4 ], + [ 49344.0, 2 ], + [ 49408.0, 4 ], + [ 49472.0, 4 ], + [ 49536.0, 3 ], + [ 49600.0, 3 ], + [ 49664.0, 1 ], + [ 49728.0, 2 ], + [ 49792.0, 3 ], + [ 49856.0, 1 ], + [ 49920.0, 2 ], + [ 49984.0, 4 ], + [ 50048.0, 2 ], + [ 50112.0, 2 ], + [ 50176.0, 4 ], + [ 50240.0, 2 ], + [ 50304.0, 4 ], + [ 50368.0, 3 ], + [ 50432.0, 3 ], + [ 50496.0, 3 ], + [ 50560.0, 1 ], + [ 50624.0, 4 ], + [ 50688.0, 2 ], + [ 50752.0, 2 ], + [ 50816.0, 4 ], + [ 50880.0, 4 ], + [ 50944.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 2 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 3 ], + [ 51456.0, 2 ], + [ 51520.0, 2 ], + [ 51584.0, 1 ], + [ 51648.0, 2 ], + [ 51712.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 2 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 2 ], + [ 52352.0, 2 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 2 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 2 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 2 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 2 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 3 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 2 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 3 ], + [ 55936.0, 2 ], + [ 56000.0, 1 ], + [ 56064.0, 2 ], + [ 56128.0, 1 ], + [ 56192.0, 2 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56512.0, 2 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 2 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 1 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58432.0, 1 ], + [ 58496.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58752.0, 1 ], + [ 59136.0, 2 ], + [ 59200.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 60160.0, 1 ], + [ 60288.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 1 ], + [ 60864.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61248.0, 1 ], + [ 61312.0, 1 ], + [ 61376.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61696.0, 1 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 61952.0, 2 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 62976.0, 1 ], + [ 63040.0, 1 ], + [ 63104.0, 1 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63808.0, 1 ], + [ 63936.0, 1 ], + [ 64000.0, 1 ], + [ 64128.0, 1 ], + [ 64256.0, 1 ], + [ 64384.0, 1 ], + [ 64640.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 2 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 67072.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 2 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 2 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 2 ], + [ 70912.0, 2 ], + [ 71040.0, 2 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 2 ], + [ 71552.0, 1 ], + [ 71680.0, 2 ], + [ 71936.0, 2 ], + [ 72064.0, 1 ], + [ 72192.0, 2 ], + [ 72320.0, 1 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 3 ], + [ 72832.0, 1 ], + [ 72960.0, 2 ], + [ 73088.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 2 ], + [ 73856.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 2 ], + [ 74240.0, 1 ], + [ 74368.0, 2 ], + [ 74496.0, 2 ], + [ 74624.0, 4 ], + [ 74752.0, 5 ], + [ 74880.0, 7 ], + [ 75008.0, 5 ], + [ 75136.0, 7 ], + [ 75264.0, 8 ], + [ 75392.0, 6 ], + [ 75520.0, 8 ], + [ 75648.0, 3 ], + [ 75776.0, 5 ], + [ 75904.0, 7 ], + [ 76032.0, 7 ], + [ 76160.0, 4 ], + [ 76288.0, 6 ], + [ 76416.0, 8 ], + [ 76544.0, 5 ], + [ 76672.0, 5 ], + [ 76800.0, 3 ], + [ 76928.0, 4 ], + [ 77056.0, 4 ], + [ 77184.0, 5 ], + [ 77312.0, 3 ], + [ 77440.0, 1 ], + [ 77568.0, 4 ], + [ 77824.0, 3 ], + [ 77952.0, 2 ], + [ 78080.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 2 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 2 ], + [ 79104.0, 3 ], + [ 79360.0, 1 ], + [ 79488.0, 2 ], + [ 79616.0, 4 ], + [ 79872.0, 2 ], + [ 80000.0, 2 ], + [ 80128.0, 1 ], + [ 80256.0, 3 ], + [ 80384.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 2 ], + [ 80768.0, 2 ], + [ 80896.0, 2 ], + [ 81024.0, 3 ], + [ 81152.0, 4 ], + [ 81280.0, 3 ], + [ 81408.0, 5 ], + [ 81536.0, 4 ], + [ 81664.0, 4 ], + [ 81792.0, 7 ], + [ 81920.0, 2 ], + [ 82048.0, 3 ], + [ 82176.0, 4 ], + [ 82304.0, 3 ], + [ 82432.0, 1 ], + [ 82560.0, 3 ], + [ 82688.0, 2 ], + [ 82816.0, 2 ], + [ 83072.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 2 ], + [ 84224.0, 1 ], + [ 84608.0, 1 ], + [ 84736.0, 1 ], + [ 84864.0, 1 ], + [ 85248.0, 1 ], + [ 85504.0, 1 ], + [ 86656.0, 4 ], + [ 86784.0, 17 ], + [ 86912.0, 32 ], + [ 87040.0, 42 ], + [ 87168.0, 30 ], + [ 87296.0, 23 ], + [ 87424.0, 17 ], + [ 87552.0, 3 ], + [ 87680.0, 1 ], + [ 87808.0, 1 ], + [ 87936.0, 1 ], + [ 88064.0, 1 ], + [ 88192.0, 1 ], + [ 88576.0, 1 ], + [ 88704.0, 1 ], + [ 88960.0, 1 ], + [ 89216.0, 1 ], + [ 89344.0, 1 ], + [ 89728.0, 1 ], + [ 89856.0, 1 ], + [ 89984.0, 1 ], + [ 90112.0, 1 ], + [ 90368.0, 1 ], + [ 90496.0, 1 ], + [ 90624.0, 1 ], + [ 91008.0, 1 ], + [ 91264.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 1 ], + [ 91776.0, 1 ], + [ 91904.0, 1 ], + [ 92032.0, 1 ], + [ 92544.0, 1 ], + [ 92800.0, 1 ], + [ 93184.0, 1 ], + [ 93312.0, 1 ], + [ 93696.0, 1 ], + [ 93952.0, 1 ], + [ 94080.0, 1 ], + [ 94592.0, 1 ], + [ 94976.0, 1 ], + [ 95232.0, 1 ], + [ 95488.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 1 ], + [ 95872.0, 1 ], + [ 96896.0, 1 ], + [ 97408.0, 1 ], + [ 97536.0, 1 ], + [ 97792.0, 1 ], + [ 98048.0, 1 ], + [ 98176.0, 1 ], + [ 98688.0, 1 ], + [ 99072.0, 1 ], + [ 100224.0, 1 ], + [ 100608.0, 1 ], + [ 100992.0, 1 ], + [ 101376.0, 1 ], + [ 101632.0, 1 ], + [ 101888.0, 1 ], + [ 102016.0, 1 ], + [ 102400.0, 1 ], + [ 102784.0, 1 ], + [ 103424.0, 1 ], + [ 103936.0, 1 ], + [ 104192.0, 1 ], + [ 105216.0, 1 ], + [ 106240.0, 1 ], + [ 110208.0, 1 ], + [ 110336.0, 1 ], + [ 110464.0, 1 ], + [ 110848.0, 1 ], + [ 111488.0, 1 ], + [ 112000.0, 1 ], + [ 112896.0, 1 ], + [ 113792.0, 1 ], + [ 115328.0, 1 ], + [ 117120.0, 1 ], + [ 117504.0, 1 ], + [ 121600.0, 1 ], + [ 126336.0, 1 ], + [ 130688.0, 1 ], + [ 131072.0, 1 ], + [ 133888.0, 1 ], + [ 136704.0, 1 ], + [ 136960.0, 1 ], + [ 137472.0, 1 ], + [ 138240.0, 1 ], + [ 139520.0, 1 ], + [ 144896.0, 1 ], + [ 147968.0, 1 ], + [ 153600.0, 1 ], + [ 153856.0, 1 ], + [ 156160.0, 1 ], + [ 156672.0, 1 ], + [ 161280.0, 1 ], + [ 617472.0, 1 ], + [ 654336.0, 1 ], + [ 657408.0, 1 ], + [ 667648.0, 1 ], + [ 668672.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 43904.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 43904.0, + "50.0" : 43904.0, + "90.0" : 43904.0, + "95.0" : 43904.0, + "99.0" : 43904.0, + "99.9" : 43904.0, + "99.99" : 43904.0, + "99.999" : 43904.0, + "99.9999" : 43904.0, + "100.0" : 43904.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 43968.0, + 43968.0, + 43904.0, + 43904.0, + 43904.0 + ] + ] + }, + "p0.50" : { + "score" : 44864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 44864.0, + "50.0" : 44864.0, + "90.0" : 44864.0, + "95.0" : 44864.0, + "99.0" : 44864.0, + "99.9" : 44864.0, + "99.99" : 44864.0, + "99.999" : 44864.0, + "99.9999" : 44864.0, + "100.0" : 44864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 44928.0, + 44928.0, + 44864.0, + 44864.0, + 44864.0 + ] + ] + }, + "p0.90" : { + "score" : 46176.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 46176.0, + "50.0" : 46176.0, + "90.0" : 46176.0, + "95.0" : 46176.0, + "99.0" : 46176.0, + "99.9" : 46176.0, + "99.99" : 46176.0, + "99.999" : 46176.0, + "99.9999" : 46176.0, + "100.0" : 46176.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 46080.0, + 45952.0, + 46336.0, + 45952.0, + 47616.0 + ] + ] + }, + "p0.95" : { + "score" : 49280.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 49280.0, + "50.0" : 49280.0, + "90.0" : 49280.0, + "95.0" : 49280.0, + "99.0" : 49280.0, + "99.9" : 49280.0, + "99.99" : 49280.0, + "99.999" : 49280.0, + "99.9999" : 49280.0, + "100.0" : 49280.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 48192.0, + 48192.0, + 51212.80000000005, + 48192.0, + 70720.0 + ] + ] + }, + "p0.99" : { + "score" : 87168.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 87168.0, + "50.0" : 87168.0, + "90.0" : 87168.0, + "95.0" : 87168.0, + "99.0" : 87168.0, + "99.9" : 87168.0, + "99.99" : 87168.0, + "99.999" : 87168.0, + "99.9999" : 87168.0, + "100.0" : 87168.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 78786.56000000006, + 74540.80000000005, + 87352.32000000007, + 77455.36000000034, + 87424.0 + ] + ] + }, + "p0.999" : { + "score" : 142353.9200000018, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 142353.9200000018, + "50.0" : 142353.9200000018, + "90.0" : 142353.9200000018, + "95.0" : 142353.9200000018, + "99.0" : 142353.9200000018, + "99.9" : 142353.9200000018, + "99.99" : 142353.9200000018, + "99.999" : 142353.9200000018, + "99.9999" : 142353.9200000018, + "100.0" : 142353.9200000018 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 137851.9039999945, + 129468.03199999919, + 153081.8560000006, + 133511.6799999997, + 150361.5999999959 + ] + ] + }, + "p0.9999" : { + "score" : 737640.4480000734, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 737640.4480000734, + "50.0" : 737640.4480000734, + "90.0" : 737640.4480000734, + "95.0" : 737640.4480000734, + "99.0" : 737640.4480000734, + "99.9" : 737640.4480000734, + "99.99" : 737640.4480000734, + "99.999" : 737640.4480000734, + "99.9999" : 737640.4480000734, + "100.0" : 737640.4480000734 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 763806.9248000011, + 844736.5119999349, + 768767.1807999946, + 681499.1360000018, + 668613.1199999992 + ] + ] + }, + "p1.00" : { + "score" : 858112.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 858112.0, + "50.0" : 858112.0, + "90.0" : 858112.0, + "95.0" : 858112.0, + "99.0" : 858112.0, + "99.9" : 858112.0, + "99.99" : 858112.0, + "99.999" : 858112.0, + "99.9999" : 858112.0, + "100.0" : 858112.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 763904.0, + 858112.0, + 772096.0, + 681984.0, + 668672.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..12fee823f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,274 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..862b94d5c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,415 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..f011155a3 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,307 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..ab376a686 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,874 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..82e2224ce --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,307 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..2bf3c461f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,813 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..081bd15ee --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,319 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..324c5aed2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,818 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/results.json new file mode 100644 index 000000000..455abf4b2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/IntVectorBench/writeScala/results.json @@ -0,0 +1,3642 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 28.092945606539335, + "scoreError" : 0.7157048127538856, + "scoreConfidence" : [ + 27.37724079378545, + 28.80865041929322 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 60.26999999998952, + "99.99" : 364.07999999960884, + "99.999" : 19504.188799993135, + "99.9999" : 19840.0, + "100.0" : 19840.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 8383 ], + [ 21.0, 350 ], + [ 30.0, 22232 ], + [ 31.0, 1368 ], + [ 40.0, 7 ], + [ 41.0, 1 ], + [ 50.0, 7 ], + [ 51.0, 1 ], + [ 60.0, 10 ], + [ 61.0, 1 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 7 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 161.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 270.0, 1 ], + [ 542.0, 1 ], + [ 3964.0, 1 ], + [ 4768.0, 1 ], + [ 4968.0, 1 ] + ], + [ + [ 20.0, 8382 ], + [ 21.0, 327 ], + [ 30.0, 22280 ], + [ 31.0, 1385 ], + [ 40.0, 6 ], + [ 41.0, 1 ], + [ 50.0, 4 ], + [ 51.0, 2 ], + [ 60.0, 5 ], + [ 61.0, 1 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 100.0, 1 ], + [ 140.0, 1 ], + [ 3136.0, 1 ], + [ 5728.0, 1 ], + [ 10512.0, 1 ], + [ 13568.0, 1 ] + ], + [ + [ 20.0, 8393 ], + [ 21.0, 307 ], + [ 30.0, 22266 ], + [ 31.0, 1374 ], + [ 40.0, 7 ], + [ 41.0, 1 ], + [ 50.0, 10 ], + [ 51.0, 1 ], + [ 60.0, 10 ], + [ 61.0, 1 ], + [ 70.0, 6 ], + [ 71.0, 2 ], + [ 80.0, 7 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 140.0, 1 ], + [ 191.0, 1 ], + [ 331.0, 1 ], + [ 5496.0, 1 ] + ], + [ + [ 20.0, 8272 ], + [ 21.0, 325 ], + [ 30.0, 22316 ], + [ 31.0, 1341 ], + [ 40.0, 18 ], + [ 41.0, 1 ], + [ 50.0, 14 ], + [ 51.0, 1 ], + [ 60.0, 10 ], + [ 61.0, 5 ], + [ 70.0, 11 ], + [ 71.0, 1 ], + [ 80.0, 10 ], + [ 81.0, 2 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 191.0, 1 ], + [ 261.0, 1 ], + [ 371.0, 1 ], + [ 3084.0, 1 ], + [ 3336.0, 1 ], + [ 3356.0, 1 ], + [ 19296.0, 1 ] + ], + [ + [ 20.0, 8340 ], + [ 21.0, 333 ], + [ 30.0, 22081 ], + [ 31.0, 1292 ], + [ 40.0, 45 ], + [ 41.0, 9 ], + [ 50.0, 26 ], + [ 51.0, 3 ], + [ 60.0, 21 ], + [ 61.0, 3 ], + [ 70.0, 14 ], + [ 71.0, 5 ], + [ 80.0, 11 ], + [ 81.0, 1 ], + [ 90.0, 5 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 3196.0, 1 ], + [ 19840.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 60.26999999998952, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.26999999998952, + "50.0" : 60.26999999998952, + "90.0" : 60.26999999998952, + "95.0" : 60.26999999998952, + "99.0" : 60.26999999998952, + "99.9" : 60.26999999998952, + "99.99" : 60.26999999998952, + "99.999" : 60.26999999998952, + "99.9999" : 60.26999999998952, + "100.0" : 60.26999999998952 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 40.0, + 60.0, + 70.0, + 70.0 + ] + ] + }, + "p0.9999" : { + "score" : 364.07999999960884, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 364.07999999960884, + "50.0" : 364.07999999960884, + "90.0" : 364.07999999960884, + "95.0" : 364.07999999960884, + "99.0" : 364.07999999960884, + "99.9" : 364.07999999960884, + "99.99" : 364.07999999960884, + "99.999" : 364.07999999960884, + "99.9999" : 364.07999999960884, + "100.0" : 364.07999999960884 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3145.799799991415, + 5103.068799992441, + 178.7854999998308, + 3277.031999998988, + 137.80299999998533 + ] + ] + }, + "p1.00" : { + "score" : 19840.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 19840.0, + "50.0" : 19840.0, + "90.0" : 19840.0, + "95.0" : 19840.0, + "99.0" : 19840.0, + "99.9" : 19840.0, + "99.99" : 19840.0, + "99.999" : 19840.0, + "99.9999" : 19840.0, + "100.0" : 19840.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4968.0, + 13568.0, + 5496.0, + 19296.0, + 19840.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 32.49557725648374, + "scoreError" : 1.9667614389667787, + "scoreConfidence" : [ + 30.528815817516964, + 34.46233869545052 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 31.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 70.0, + "99.99" : 4063.6443999879993, + "99.999" : 36621.4559999546, + "99.9999" : 37248.0, + "100.0" : 37248.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 3 ], + [ 21.0, 1 ], + [ 30.0, 19867 ], + [ 31.0, 1184 ], + [ 40.0, 1323 ], + [ 41.0, 116 ], + [ 50.0, 36 ], + [ 51.0, 4 ], + [ 60.0, 9 ], + [ 61.0, 3 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 541.0, 1 ], + [ 2364.0, 1 ], + [ 2916.0, 1 ], + [ 37248.0, 1 ] + ], + [ + [ 20.0, 3 ], + [ 21.0, 1 ], + [ 30.0, 20081 ], + [ 31.0, 1204 ], + [ 40.0, 1212 ], + [ 41.0, 100 ], + [ 50.0, 9 ], + [ 51.0, 1 ], + [ 60.0, 2 ], + [ 61.0, 1 ], + [ 70.0, 3 ], + [ 71.0, 1 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 331.0, 1 ], + [ 1082.0, 1 ], + [ 2332.0, 1 ], + [ 4568.0, 1 ], + [ 5960.0, 1 ], + [ 22368.0, 1 ], + [ 32448.0, 1 ] + ], + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 20083 ], + [ 31.0, 1225 ], + [ 40.0, 1193 ], + [ 41.0, 93 ], + [ 50.0, 4 ], + [ 51.0, 1 ], + [ 60.0, 5 ], + [ 61.0, 2 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 11 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 201.0, 1 ], + [ 280.0, 1 ], + [ 451.0, 1 ], + [ 5304.0, 1 ], + [ 13664.0, 1 ] + ], + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 20016 ], + [ 31.0, 1167 ], + [ 40.0, 1275 ], + [ 41.0, 112 ], + [ 50.0, 13 ], + [ 51.0, 1 ], + [ 60.0, 7 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 71.0, 2 ], + [ 80.0, 7 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 140.0, 1 ], + [ 151.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 250.0, 1 ], + [ 2624.0, 1 ] + ], + [ + [ 20.0, 2 ], + [ 21.0, 1 ], + [ 30.0, 19898 ], + [ 31.0, 1203 ], + [ 40.0, 1274 ], + [ 41.0, 104 ], + [ 50.0, 39 ], + [ 51.0, 5 ], + [ 60.0, 9 ], + [ 61.0, 1 ], + [ 70.0, 11 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 361.0, 1 ], + [ 480.0, 1 ], + [ 6792.0, 1 ], + [ 7208.0, 1 ], + [ 16144.0, 1 ], + [ 31264.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 80.0, + 80.0, + 70.0, + 80.0 + ] + ] + }, + "p0.9999" : { + "score" : 4063.6443999879993, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4063.6443999879993, + "50.0" : 4063.6443999879993, + "90.0" : 4063.6443999879993, + "95.0" : 4063.6443999879993, + "99.0" : 4063.6443999879993, + "99.9" : 4063.6443999879993, + "99.99" : 4063.6443999879993, + "99.999" : 4063.6443999879993, + "99.9999" : 4063.6443999879993, + "100.0" : 4063.6443999879993 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2773.97039999938, + 18033.0064000361, + 4021.3520999876273, + 237.13259999990987, + 13844.767199989961 + ] + ] + }, + "p1.00" : { + "score" : 37248.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 37248.0, + "50.0" : 37248.0, + "90.0" : 37248.0, + "95.0" : 37248.0, + "99.0" : 37248.0, + "99.9" : 37248.0, + "99.99" : 37248.0, + "99.999" : 37248.0, + "99.9999" : 37248.0, + "100.0" : 37248.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 37248.0, + 32448.0, + 13664.0, + 2624.0, + 31264.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 580.4461317565178, + "scoreError" : 2.968127614172291, + "scoreConfidence" : [ + 577.4780041423455, + 583.4142593706902 + ], + "scorePercentiles" : { + "0.0" : 521.0, + "50.0" : 561.0, + "90.0" : 581.0, + "95.0" : 591.0, + "99.0" : 982.0, + "99.9" : 3180.935999999987, + "99.99" : 21509.446400001645, + "99.999" : 36781.85247993376, + "99.9999" : 42304.0, + "100.0" : 42304.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 531.0, 14 ], + [ 532.0, 1 ], + [ 541.0, 663 ], + [ 542.0, 21 ], + [ 551.0, 4338 ], + [ 552.0, 224 ], + [ 561.0, 8667 ], + [ 562.0, 633 ], + [ 571.0, 7460 ], + [ 572.0, 667 ], + [ 581.0, 3491 ], + [ 582.0, 411 ], + [ 591.0, 1106 ], + [ 592.0, 186 ], + [ 601.0, 292 ], + [ 602.0, 56 ], + [ 611.0, 79 ], + [ 612.0, 12 ], + [ 621.0, 29 ], + [ 622.0, 6 ], + [ 631.0, 16 ], + [ 632.0, 1 ], + [ 641.0, 7 ], + [ 642.0, 1 ], + [ 651.0, 2 ], + [ 652.0, 1 ], + [ 661.0, 1 ], + [ 671.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 2 ], + [ 682.0, 1 ], + [ 691.0, 1 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 1 ], + [ 721.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 2 ], + [ 762.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 2 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 2 ], + [ 841.0, 1 ], + [ 842.0, 2 ], + [ 851.0, 1 ], + [ 852.0, 1 ], + [ 861.0, 1 ], + [ 862.0, 4 ], + [ 871.0, 1 ], + [ 872.0, 1 ], + [ 881.0, 2 ], + [ 882.0, 7 ], + [ 891.0, 2 ], + [ 892.0, 3 ], + [ 901.0, 1 ], + [ 902.0, 7 ], + [ 911.0, 1 ], + [ 912.0, 3 ], + [ 921.0, 1 ], + [ 922.0, 2 ], + [ 931.0, 1 ], + [ 932.0, 4 ], + [ 941.0, 1 ], + [ 942.0, 3 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1021.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1222.0, 1 ], + [ 1572.0, 1 ], + [ 1694.0, 1 ], + [ 1744.0, 1 ], + [ 1894.0, 1 ], + [ 2004.0, 1 ], + [ 2684.0, 1 ], + [ 3184.0, 1 ], + [ 3604.0, 1 ], + [ 3696.0, 1 ], + [ 3744.0, 1 ], + [ 3956.0, 1 ], + [ 4344.0, 1 ], + [ 4424.0, 1 ], + [ 4608.0, 1 ], + [ 4656.0, 1 ], + [ 5040.0, 1 ], + [ 5056.0, 1 ], + [ 5080.0, 1 ], + [ 5160.0, 1 ], + [ 5568.0, 1 ], + [ 5696.0, 1 ], + [ 5896.0, 1 ], + [ 5944.0, 1 ], + [ 5968.0, 1 ], + [ 6056.0, 1 ], + [ 6392.0, 1 ], + [ 7152.0, 1 ], + [ 12960.0, 1 ], + [ 18368.0, 1 ], + [ 20064.0, 1 ], + [ 21920.0, 1 ], + [ 22528.0, 1 ], + [ 42304.0, 1 ] + ], + [ + [ 531.0, 21 ], + [ 532.0, 1 ], + [ 541.0, 646 ], + [ 542.0, 20 ], + [ 551.0, 4476 ], + [ 552.0, 219 ], + [ 561.0, 8842 ], + [ 562.0, 644 ], + [ 571.0, 7337 ], + [ 572.0, 667 ], + [ 581.0, 3392 ], + [ 582.0, 359 ], + [ 591.0, 1090 ], + [ 592.0, 163 ], + [ 601.0, 321 ], + [ 602.0, 43 ], + [ 611.0, 98 ], + [ 612.0, 18 ], + [ 621.0, 34 ], + [ 622.0, 8 ], + [ 631.0, 15 ], + [ 632.0, 3 ], + [ 641.0, 4 ], + [ 642.0, 1 ], + [ 651.0, 2 ], + [ 652.0, 1 ], + [ 661.0, 1 ], + [ 671.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 1 ], + [ 682.0, 1 ], + [ 691.0, 3 ], + [ 692.0, 1 ], + [ 701.0, 5 ], + [ 702.0, 3 ], + [ 711.0, 5 ], + [ 712.0, 2 ], + [ 721.0, 2 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 3 ], + [ 752.0, 1 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 822.0, 2 ], + [ 831.0, 1 ], + [ 832.0, 3 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 1 ], + [ 852.0, 2 ], + [ 861.0, 2 ], + [ 862.0, 4 ], + [ 871.0, 1 ], + [ 872.0, 1 ], + [ 881.0, 1 ], + [ 882.0, 3 ], + [ 891.0, 1 ], + [ 892.0, 3 ], + [ 901.0, 2 ], + [ 902.0, 2 ], + [ 911.0, 1 ], + [ 912.0, 3 ], + [ 921.0, 1 ], + [ 922.0, 2 ], + [ 931.0, 1 ], + [ 932.0, 2 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 952.0, 3 ], + [ 962.0, 1 ], + [ 972.0, 1 ], + [ 982.0, 2 ], + [ 992.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1082.0, 1 ], + [ 1102.0, 1 ], + [ 1162.0, 1 ], + [ 1662.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1744.0, 1 ], + [ 1842.0, 1 ], + [ 3036.0, 1 ], + [ 3096.0, 1 ], + [ 3244.0, 1 ], + [ 3344.0, 1 ], + [ 3484.0, 1 ], + [ 3536.0, 1 ], + [ 3616.0, 1 ], + [ 3636.0, 1 ], + [ 3676.0, 1 ], + [ 3696.0, 1 ], + [ 3736.0, 1 ], + [ 3776.0, 1 ], + [ 3796.0, 1 ], + [ 3836.0, 1 ], + [ 3864.0, 1 ], + [ 3976.0, 1 ], + [ 4376.0, 1 ], + [ 4536.0, 1 ], + [ 4544.0, 1 ], + [ 4664.0, 1 ], + [ 5144.0, 1 ], + [ 5480.0, 1 ], + [ 5816.0, 1 ], + [ 5888.0, 1 ], + [ 13264.0, 1 ], + [ 13504.0, 1 ], + [ 14016.0, 1 ], + [ 14704.0, 1 ], + [ 18816.0, 1 ], + [ 19296.0, 1 ], + [ 20032.0, 1 ], + [ 21696.0, 1 ], + [ 28960.0, 1 ] + ], + [ + [ 531.0, 16 ], + [ 532.0, 1 ], + [ 541.0, 721 ], + [ 542.0, 21 ], + [ 551.0, 4923 ], + [ 552.0, 256 ], + [ 561.0, 9696 ], + [ 562.0, 722 ], + [ 571.0, 7336 ], + [ 572.0, 652 ], + [ 581.0, 2755 ], + [ 582.0, 345 ], + [ 591.0, 645 ], + [ 592.0, 95 ], + [ 601.0, 145 ], + [ 602.0, 26 ], + [ 611.0, 46 ], + [ 612.0, 8 ], + [ 621.0, 22 ], + [ 622.0, 3 ], + [ 631.0, 16 ], + [ 632.0, 2 ], + [ 641.0, 3 ], + [ 642.0, 2 ], + [ 651.0, 1 ], + [ 652.0, 1 ], + [ 662.0, 1 ], + [ 671.0, 1 ], + [ 681.0, 1 ], + [ 682.0, 1 ], + [ 691.0, 1 ], + [ 701.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 1 ], + [ 721.0, 1 ], + [ 722.0, 2 ], + [ 731.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 2 ], + [ 801.0, 2 ], + [ 802.0, 2 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 822.0, 2 ], + [ 831.0, 2 ], + [ 832.0, 2 ], + [ 841.0, 1 ], + [ 842.0, 4 ], + [ 851.0, 2 ], + [ 852.0, 1 ], + [ 861.0, 2 ], + [ 862.0, 5 ], + [ 871.0, 2 ], + [ 872.0, 3 ], + [ 881.0, 1 ], + [ 882.0, 4 ], + [ 891.0, 1 ], + [ 892.0, 4 ], + [ 901.0, 2 ], + [ 902.0, 4 ], + [ 912.0, 1 ], + [ 921.0, 2 ], + [ 922.0, 4 ], + [ 931.0, 1 ], + [ 932.0, 3 ], + [ 941.0, 3 ], + [ 942.0, 4 ], + [ 952.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 982.0, 3 ], + [ 1032.0, 1 ], + [ 1052.0, 1 ], + [ 1152.0, 1 ], + [ 1172.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1732.0, 1 ], + [ 1862.0, 1 ], + [ 2672.0, 1 ], + [ 3156.0, 1 ], + [ 3344.0, 1 ], + [ 3416.0, 1 ], + [ 3464.0, 1 ], + [ 3556.0, 1 ], + [ 3584.0, 1 ], + [ 3604.0, 1 ], + [ 3616.0, 1 ], + [ 3624.0, 1 ], + [ 3664.0, 1 ], + [ 3716.0, 1 ], + [ 3728.0, 1 ], + [ 3736.0, 1 ], + [ 3844.0, 1 ], + [ 3856.0, 1 ], + [ 3916.0, 1 ], + [ 3976.0, 1 ], + [ 4064.0, 1 ], + [ 4216.0, 1 ], + [ 5176.0, 1 ], + [ 6520.0, 1 ], + [ 12720.0, 1 ], + [ 12752.0, 1 ], + [ 13440.0, 1 ], + [ 15280.0, 1 ], + [ 21344.0, 1 ], + [ 21536.0, 1 ], + [ 21920.0, 1 ] + ], + [ + [ 521.0, 1 ], + [ 531.0, 17 ], + [ 532.0, 1 ], + [ 541.0, 742 ], + [ 542.0, 19 ], + [ 551.0, 5003 ], + [ 552.0, 254 ], + [ 561.0, 9582 ], + [ 562.0, 702 ], + [ 571.0, 7251 ], + [ 572.0, 720 ], + [ 581.0, 2740 ], + [ 582.0, 319 ], + [ 591.0, 686 ], + [ 592.0, 103 ], + [ 601.0, 145 ], + [ 602.0, 29 ], + [ 611.0, 37 ], + [ 612.0, 3 ], + [ 621.0, 24 ], + [ 622.0, 5 ], + [ 631.0, 11 ], + [ 632.0, 2 ], + [ 641.0, 4 ], + [ 642.0, 2 ], + [ 651.0, 2 ], + [ 671.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 2 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 2 ], + [ 731.0, 1 ], + [ 732.0, 1 ], + [ 741.0, 1 ], + [ 751.0, 2 ], + [ 752.0, 1 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 2 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 2 ], + [ 791.0, 2 ], + [ 792.0, 1 ], + [ 801.0, 2 ], + [ 802.0, 1 ], + [ 811.0, 2 ], + [ 812.0, 2 ], + [ 821.0, 3 ], + [ 822.0, 3 ], + [ 831.0, 1 ], + [ 832.0, 3 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 4 ], + [ 852.0, 4 ], + [ 861.0, 3 ], + [ 862.0, 3 ], + [ 871.0, 2 ], + [ 872.0, 5 ], + [ 881.0, 2 ], + [ 882.0, 6 ], + [ 891.0, 4 ], + [ 892.0, 4 ], + [ 901.0, 2 ], + [ 902.0, 4 ], + [ 911.0, 1 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 5 ], + [ 932.0, 7 ], + [ 941.0, 1 ], + [ 942.0, 5 ], + [ 951.0, 1 ], + [ 952.0, 4 ], + [ 962.0, 2 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 992.0, 1 ], + [ 1002.0, 2 ], + [ 1012.0, 2 ], + [ 1022.0, 1 ], + [ 1030.0, 1 ], + [ 1072.0, 1 ], + [ 1192.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1912.0, 1 ], + [ 1992.0, 1 ], + [ 3176.0, 1 ], + [ 3184.0, 1 ], + [ 3284.0, 1 ], + [ 3356.0, 1 ], + [ 3364.0, 1 ], + [ 3476.0, 1 ], + [ 3504.0, 1 ], + [ 3676.0, 1 ], + [ 3704.0, 1 ], + [ 3716.0, 1 ], + [ 3756.0, 1 ], + [ 3856.0, 1 ], + [ 3884.0, 1 ], + [ 3944.0, 1 ], + [ 4036.0, 1 ], + [ 4160.0, 1 ], + [ 4312.0, 1 ], + [ 5056.0, 1 ], + [ 5128.0, 1 ], + [ 5296.0, 1 ], + [ 6416.0, 1 ], + [ 12592.0, 1 ], + [ 12880.0, 1 ], + [ 13280.0, 1 ], + [ 14192.0, 1 ], + [ 14576.0, 1 ], + [ 14608.0, 1 ], + [ 15728.0, 1 ], + [ 16672.0, 1 ], + [ 22176.0, 1 ], + [ 24320.0, 1 ], + [ 25984.0, 1 ] + ], + [ + [ 521.0, 1 ], + [ 531.0, 13 ], + [ 532.0, 1 ], + [ 541.0, 614 ], + [ 542.0, 20 ], + [ 551.0, 4336 ], + [ 552.0, 212 ], + [ 561.0, 8526 ], + [ 562.0, 585 ], + [ 571.0, 6449 ], + [ 572.0, 622 ], + [ 581.0, 2451 ], + [ 582.0, 288 ], + [ 591.0, 616 ], + [ 592.0, 89 ], + [ 601.0, 137 ], + [ 602.0, 23 ], + [ 611.0, 49 ], + [ 612.0, 6 ], + [ 621.0, 26 ], + [ 622.0, 3 ], + [ 631.0, 10 ], + [ 632.0, 5 ], + [ 641.0, 1 ], + [ 642.0, 2 ], + [ 651.0, 2 ], + [ 652.0, 1 ], + [ 661.0, 1 ], + [ 662.0, 2 ], + [ 671.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 4 ], + [ 682.0, 2 ], + [ 691.0, 6 ], + [ 692.0, 2 ], + [ 701.0, 4 ], + [ 702.0, 2 ], + [ 711.0, 2 ], + [ 712.0, 1 ], + [ 721.0, 3 ], + [ 722.0, 1 ], + [ 731.0, 2 ], + [ 732.0, 1 ], + [ 741.0, 3 ], + [ 742.0, 2 ], + [ 751.0, 4 ], + [ 752.0, 3 ], + [ 761.0, 3 ], + [ 762.0, 2 ], + [ 771.0, 4 ], + [ 772.0, 3 ], + [ 781.0, 4 ], + [ 782.0, 3 ], + [ 791.0, 7 ], + [ 792.0, 5 ], + [ 801.0, 4 ], + [ 802.0, 4 ], + [ 811.0, 5 ], + [ 812.0, 5 ], + [ 821.0, 5 ], + [ 822.0, 7 ], + [ 831.0, 9 ], + [ 832.0, 8 ], + [ 841.0, 6 ], + [ 842.0, 10 ], + [ 851.0, 9 ], + [ 852.0, 14 ], + [ 861.0, 8 ], + [ 862.0, 23 ], + [ 871.0, 12 ], + [ 872.0, 24 ], + [ 881.0, 11 ], + [ 882.0, 23 ], + [ 891.0, 15 ], + [ 892.0, 32 ], + [ 901.0, 16 ], + [ 902.0, 45 ], + [ 911.0, 12 ], + [ 912.0, 30 ], + [ 921.0, 13 ], + [ 922.0, 45 ], + [ 931.0, 10 ], + [ 932.0, 43 ], + [ 941.0, 14 ], + [ 942.0, 41 ], + [ 951.0, 11 ], + [ 952.0, 50 ], + [ 961.0, 11 ], + [ 962.0, 47 ], + [ 971.0, 10 ], + [ 972.0, 53 ], + [ 981.0, 10 ], + [ 982.0, 60 ], + [ 991.0, 15 ], + [ 992.0, 106 ], + [ 1001.0, 23 ], + [ 1002.0, 198 ], + [ 1011.0, 27 ], + [ 1012.0, 338 ], + [ 1021.0, 16 ], + [ 1022.0, 243 ], + [ 1030.0, 3 ], + [ 1032.0, 104 ], + [ 1042.0, 33 ], + [ 1052.0, 22 ], + [ 1062.0, 5 ], + [ 1072.0, 7 ], + [ 1082.0, 3 ], + [ 1092.0, 1 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1382.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1734.0, 1 ], + [ 2224.0, 1 ], + [ 3016.0, 1 ], + [ 3276.0, 1 ], + [ 3416.0, 1 ], + [ 3524.0, 1 ], + [ 3644.0, 1 ], + [ 3716.0, 1 ], + [ 3884.0, 1 ], + [ 3896.0, 1 ], + [ 4392.0, 1 ], + [ 4536.0, 1 ], + [ 4856.0, 1 ], + [ 5288.0, 1 ], + [ 5448.0, 1 ], + [ 5576.0, 1 ], + [ 5824.0, 1 ], + [ 5976.0, 1 ], + [ 6728.0, 1 ], + [ 6872.0, 1 ], + [ 7072.0, 1 ], + [ 7824.0, 1 ], + [ 13392.0, 1 ], + [ 15056.0, 1 ], + [ 21888.0, 1 ], + [ 22048.0, 1 ], + [ 22336.0, 1 ], + [ 25792.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 521.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 521.0, + "50.0" : 521.0, + "90.0" : 521.0, + "95.0" : 521.0, + "99.0" : 521.0, + "99.9" : 521.0, + "99.99" : 521.0, + "99.999" : 521.0, + "99.9999" : 521.0, + "100.0" : 521.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 531.0, + 531.0, + 531.0, + 521.0, + 521.0 + ] + ] + }, + "p0.50" : { + "score" : 561.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 561.0, + "50.0" : 561.0, + "90.0" : 561.0, + "95.0" : 561.0, + "99.0" : 561.0, + "99.9" : 561.0, + "99.99" : 561.0, + "99.999" : 561.0, + "99.9999" : 561.0, + "100.0" : 561.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 562.0, + 562.0, + 561.0, + 561.0, + 561.0 + ] + ] + }, + "p0.90" : { + "score" : 581.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 581.0, + "50.0" : 581.0, + "90.0" : 581.0, + "95.0" : 581.0, + "99.0" : 581.0, + "99.9" : 581.0, + "99.99" : 581.0, + "99.999" : 581.0, + "99.9999" : 581.0, + "100.0" : 581.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 581.0, + 581.0, + 581.0, + 581.0, + 591.0 + ] + ] + }, + "p0.95" : { + "score" : 591.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 591.0, + "50.0" : 591.0, + "90.0" : 591.0, + "95.0" : 591.0, + "99.0" : 591.0, + "99.9" : 591.0, + "99.99" : 591.0, + "99.999" : 591.0, + "99.9999" : 591.0, + "100.0" : 591.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 591.0, + 591.0, + 582.0, + 582.0, + 962.0 + ] + ] + }, + "p0.99" : { + "score" : 982.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 982.0, + "50.0" : 982.0, + "90.0" : 982.0, + "95.0" : 982.0, + "99.0" : 982.0, + "99.9" : 982.0, + "99.99" : 982.0, + "99.999" : 982.0, + "99.9999" : 982.0, + "100.0" : 982.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 611.0, + 611.0, + 601.0, + 602.0, + 1022.0 + ] + ] + }, + "p0.999" : { + "score" : 3180.935999999987, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3180.935999999987, + "50.0" : 3180.935999999987, + "90.0" : 3180.935999999987, + "95.0" : 3180.935999999987, + "99.0" : 3180.935999999987, + "99.9" : 3180.935999999987, + "99.99" : 3180.935999999987, + "99.999" : 3180.935999999987, + "99.9999" : 3180.935999999987, + "100.0" : 3180.935999999987 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2322.920000003127, + 3506.2040000001725, + 2868.0199999994365, + 3359.3760000000184, + 2170.099999999715 + ] + ] + }, + "p0.9999" : { + "score" : 21509.446400001645, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 21509.446400001645, + "50.0" : 21509.446400001645, + "90.0" : 21509.446400001645, + "95.0" : 21509.446400001645, + "99.0" : 21509.446400001645, + "99.9" : 21509.446400001645, + "99.99" : 21509.446400001645, + "99.999" : 21509.446400001645, + "99.9999" : 21509.446400001645, + "100.0" : 21509.446400001645 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22009.315199999837, + 20269.452800000552, + 21370.97599999956, + 22480.876799996593, + 22131.232000000193 + ] + ] + }, + "p1.00" : { + "score" : 42304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 42304.0, + "50.0" : 42304.0, + "90.0" : 42304.0, + "95.0" : 42304.0, + "99.0" : 42304.0, + "99.9" : 42304.0, + "99.99" : 42304.0, + "99.999" : 42304.0, + "99.9999" : 42304.0, + "100.0" : 42304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 42304.0, + 28960.0, + 21920.0, + 25984.0, + 25792.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 59317.09680867489, + "scoreError" : 45.971112559590296, + "scoreConfidence" : [ + 59271.1256961153, + 59363.067921234484 + ], + "scorePercentiles" : { + "0.0" : 58048.0, + "50.0" : 58624.0, + "90.0" : 59072.0, + "95.0" : 61440.0, + "99.0" : 80512.0, + "99.9" : 99328.0, + "99.99" : 149614.02879995853, + "99.999" : 238592.0, + "99.9999" : 238592.0, + "100.0" : 238592.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 58048.0, 1 ], + [ 58176.0, 14 ], + [ 58240.0, 167 ], + [ 58304.0, 442 ], + [ 58368.0, 1139 ], + [ 58432.0, 2006 ], + [ 58496.0, 2573 ], + [ 58560.0, 3008 ], + [ 58624.0, 2056 ], + [ 58688.0, 1445 ], + [ 58752.0, 979 ], + [ 58816.0, 502 ], + [ 58880.0, 354 ], + [ 58944.0, 156 ], + [ 59008.0, 110 ], + [ 59072.0, 74 ], + [ 59136.0, 41 ], + [ 59200.0, 27 ], + [ 59264.0, 29 ], + [ 59328.0, 14 ], + [ 59392.0, 17 ], + [ 59456.0, 10 ], + [ 59520.0, 5 ], + [ 59584.0, 9 ], + [ 59648.0, 10 ], + [ 59712.0, 13 ], + [ 59776.0, 21 ], + [ 59840.0, 18 ], + [ 59904.0, 20 ], + [ 59968.0, 21 ], + [ 60032.0, 7 ], + [ 60096.0, 8 ], + [ 60160.0, 3 ], + [ 60224.0, 9 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 2 ], + [ 60544.0, 2 ], + [ 60608.0, 2 ], + [ 60672.0, 10 ], + [ 60736.0, 9 ], + [ 60800.0, 18 ], + [ 60864.0, 27 ], + [ 60928.0, 25 ], + [ 60992.0, 22 ], + [ 61056.0, 25 ], + [ 61120.0, 17 ], + [ 61184.0, 22 ], + [ 61248.0, 15 ], + [ 61312.0, 9 ], + [ 61376.0, 9 ], + [ 61440.0, 8 ], + [ 61504.0, 6 ], + [ 61568.0, 6 ], + [ 61632.0, 4 ], + [ 61696.0, 7 ], + [ 61760.0, 10 ], + [ 61824.0, 6 ], + [ 61888.0, 6 ], + [ 61952.0, 12 ], + [ 62016.0, 10 ], + [ 62080.0, 14 ], + [ 62144.0, 8 ], + [ 62208.0, 18 ], + [ 62272.0, 6 ], + [ 62336.0, 14 ], + [ 62400.0, 11 ], + [ 62464.0, 4 ], + [ 62528.0, 10 ], + [ 62592.0, 1 ], + [ 62656.0, 10 ], + [ 62720.0, 6 ], + [ 62784.0, 9 ], + [ 62848.0, 12 ], + [ 62912.0, 9 ], + [ 62976.0, 6 ], + [ 63040.0, 6 ], + [ 63104.0, 11 ], + [ 63168.0, 6 ], + [ 63232.0, 4 ], + [ 63296.0, 3 ], + [ 63360.0, 9 ], + [ 63424.0, 4 ], + [ 63488.0, 2 ], + [ 63552.0, 6 ], + [ 63616.0, 5 ], + [ 63680.0, 5 ], + [ 63744.0, 2 ], + [ 63808.0, 4 ], + [ 63872.0, 6 ], + [ 63936.0, 2 ], + [ 64000.0, 2 ], + [ 64064.0, 1 ], + [ 64128.0, 7 ], + [ 64192.0, 9 ], + [ 64256.0, 8 ], + [ 64320.0, 7 ], + [ 64384.0, 4 ], + [ 64448.0, 1 ], + [ 64512.0, 2 ], + [ 64576.0, 2 ], + [ 64640.0, 2 ], + [ 64704.0, 4 ], + [ 64768.0, 2 ], + [ 64832.0, 1 ], + [ 64896.0, 6 ], + [ 64960.0, 2 ], + [ 65024.0, 2 ], + [ 65088.0, 4 ], + [ 65152.0, 3 ], + [ 65216.0, 2 ], + [ 65280.0, 5 ], + [ 65344.0, 3 ], + [ 65408.0, 5 ], + [ 65472.0, 5 ], + [ 65536.0, 4 ], + [ 65664.0, 8 ], + [ 65792.0, 1 ], + [ 65920.0, 4 ], + [ 66048.0, 4 ], + [ 66176.0, 4 ], + [ 66304.0, 11 ], + [ 66432.0, 6 ], + [ 66560.0, 2 ], + [ 66688.0, 4 ], + [ 66816.0, 4 ], + [ 66944.0, 8 ], + [ 67072.0, 13 ], + [ 67200.0, 3 ], + [ 67328.0, 10 ], + [ 67456.0, 7 ], + [ 67584.0, 4 ], + [ 67712.0, 3 ], + [ 67840.0, 3 ], + [ 67968.0, 4 ], + [ 68096.0, 5 ], + [ 68224.0, 3 ], + [ 68352.0, 4 ], + [ 68480.0, 2 ], + [ 68608.0, 2 ], + [ 68736.0, 2 ], + [ 68992.0, 5 ], + [ 69120.0, 2 ], + [ 69248.0, 1 ], + [ 69504.0, 2 ], + [ 69632.0, 2 ], + [ 69760.0, 1 ], + [ 69888.0, 3 ], + [ 70400.0, 1 ], + [ 70656.0, 2 ], + [ 70784.0, 2 ], + [ 70912.0, 2 ], + [ 71168.0, 2 ], + [ 71424.0, 2 ], + [ 71552.0, 4 ], + [ 71680.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 3 ], + [ 72064.0, 2 ], + [ 72192.0, 2 ], + [ 72448.0, 2 ], + [ 72704.0, 1 ], + [ 72832.0, 2 ], + [ 72960.0, 6 ], + [ 73088.0, 7 ], + [ 73216.0, 3 ], + [ 73344.0, 3 ], + [ 73472.0, 3 ], + [ 73600.0, 2 ], + [ 73728.0, 1 ], + [ 73856.0, 3 ], + [ 73984.0, 2 ], + [ 74240.0, 5 ], + [ 74368.0, 2 ], + [ 74496.0, 4 ], + [ 74624.0, 2 ], + [ 74752.0, 2 ], + [ 74880.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 3 ], + [ 75264.0, 7 ], + [ 75392.0, 3 ], + [ 75520.0, 2 ], + [ 75776.0, 3 ], + [ 75904.0, 4 ], + [ 76032.0, 3 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 5 ], + [ 76544.0, 3 ], + [ 76672.0, 2 ], + [ 77056.0, 3 ], + [ 77184.0, 1 ], + [ 77312.0, 4 ], + [ 77440.0, 4 ], + [ 77568.0, 2 ], + [ 77696.0, 1 ], + [ 77824.0, 1 ], + [ 77952.0, 1 ], + [ 78464.0, 2 ], + [ 78848.0, 1 ], + [ 79232.0, 1 ], + [ 79488.0, 1 ], + [ 79616.0, 2 ], + [ 79744.0, 2 ], + [ 80000.0, 7 ], + [ 80128.0, 2 ], + [ 80256.0, 2 ], + [ 80384.0, 6 ], + [ 80512.0, 6 ], + [ 80640.0, 3 ], + [ 80768.0, 3 ], + [ 81024.0, 1 ], + [ 81152.0, 3 ], + [ 81280.0, 2 ], + [ 81408.0, 5 ], + [ 81536.0, 2 ], + [ 81664.0, 2 ], + [ 81792.0, 2 ], + [ 82176.0, 2 ], + [ 82560.0, 1 ], + [ 82688.0, 1 ], + [ 82816.0, 1 ], + [ 82944.0, 1 ], + [ 83072.0, 1 ], + [ 83200.0, 2 ], + [ 83328.0, 3 ], + [ 83712.0, 2 ], + [ 84608.0, 1 ], + [ 84992.0, 1 ], + [ 85120.0, 1 ], + [ 85376.0, 1 ], + [ 85632.0, 1 ], + [ 85760.0, 1 ], + [ 85888.0, 3 ], + [ 86016.0, 2 ], + [ 86144.0, 1 ], + [ 86400.0, 1 ], + [ 86528.0, 1 ], + [ 86912.0, 1 ], + [ 87040.0, 2 ], + [ 87552.0, 2 ], + [ 87808.0, 2 ], + [ 87936.0, 1 ], + [ 88064.0, 1 ], + [ 88192.0, 1 ], + [ 88448.0, 1 ], + [ 88704.0, 1 ], + [ 88832.0, 1 ], + [ 88960.0, 1 ], + [ 89088.0, 2 ], + [ 89344.0, 1 ], + [ 89472.0, 1 ], + [ 89600.0, 2 ], + [ 89728.0, 1 ], + [ 89984.0, 2 ], + [ 90112.0, 1 ], + [ 90240.0, 2 ], + [ 90368.0, 1 ], + [ 90496.0, 5 ], + [ 90624.0, 2 ], + [ 90752.0, 2 ], + [ 90880.0, 3 ], + [ 91008.0, 1 ], + [ 91136.0, 4 ], + [ 91264.0, 2 ], + [ 91392.0, 3 ], + [ 91520.0, 3 ], + [ 91648.0, 4 ], + [ 91776.0, 7 ], + [ 91904.0, 4 ], + [ 92032.0, 5 ], + [ 92160.0, 3 ], + [ 92288.0, 2 ], + [ 92416.0, 4 ], + [ 92544.0, 4 ], + [ 92672.0, 5 ], + [ 92800.0, 3 ], + [ 92928.0, 2 ], + [ 93056.0, 1 ], + [ 93184.0, 5 ], + [ 93312.0, 4 ], + [ 93440.0, 7 ], + [ 93568.0, 5 ], + [ 93696.0, 4 ], + [ 93824.0, 2 ], + [ 93952.0, 3 ], + [ 94080.0, 5 ], + [ 94208.0, 5 ], + [ 94336.0, 3 ], + [ 94464.0, 5 ], + [ 94592.0, 11 ], + [ 94720.0, 2 ], + [ 94848.0, 5 ], + [ 94976.0, 5 ], + [ 95104.0, 5 ], + [ 95232.0, 3 ], + [ 95360.0, 10 ], + [ 95488.0, 5 ], + [ 95616.0, 4 ], + [ 95744.0, 3 ], + [ 95872.0, 1 ], + [ 96000.0, 4 ], + [ 96128.0, 7 ], + [ 96256.0, 7 ], + [ 96384.0, 6 ], + [ 96512.0, 5 ], + [ 96640.0, 5 ], + [ 96768.0, 7 ], + [ 96896.0, 3 ], + [ 97024.0, 6 ], + [ 97152.0, 7 ], + [ 97280.0, 8 ], + [ 97408.0, 5 ], + [ 97536.0, 7 ], + [ 97664.0, 8 ], + [ 97792.0, 8 ], + [ 97920.0, 5 ], + [ 98048.0, 5 ], + [ 98176.0, 3 ], + [ 98304.0, 2 ], + [ 98432.0, 3 ], + [ 98560.0, 7 ], + [ 98688.0, 4 ], + [ 98816.0, 5 ], + [ 98944.0, 3 ], + [ 99072.0, 6 ], + [ 99200.0, 5 ], + [ 99328.0, 7 ], + [ 99456.0, 3 ], + [ 99584.0, 4 ], + [ 99712.0, 2 ], + [ 99840.0, 3 ], + [ 99968.0, 3 ], + [ 100096.0, 4 ], + [ 100224.0, 4 ], + [ 100352.0, 3 ], + [ 100480.0, 1 ], + [ 100608.0, 3 ], + [ 100736.0, 1 ], + [ 100864.0, 1 ], + [ 100992.0, 2 ], + [ 101632.0, 1 ], + [ 102144.0, 1 ], + [ 103552.0, 1 ], + [ 104960.0, 1 ], + [ 105216.0, 1 ], + [ 106496.0, 1 ], + [ 125824.0, 1 ], + [ 127360.0, 2 ], + [ 127744.0, 1 ], + [ 142336.0, 1 ], + [ 154880.0, 1 ], + [ 155904.0, 1 ], + [ 236032.0, 1 ], + [ 236288.0, 1 ], + [ 238080.0, 1 ], + [ 238592.0, 1 ] + ], + [ + [ 58112.0, 10 ], + [ 58176.0, 33 ], + [ 58240.0, 120 ], + [ 58304.0, 253 ], + [ 58368.0, 850 ], + [ 58432.0, 2012 ], + [ 58496.0, 3170 ], + [ 58560.0, 3529 ], + [ 58624.0, 2197 ], + [ 58688.0, 1546 ], + [ 58752.0, 1022 ], + [ 58816.0, 555 ], + [ 58880.0, 350 ], + [ 58944.0, 146 ], + [ 59008.0, 95 ], + [ 59072.0, 61 ], + [ 59136.0, 37 ], + [ 59200.0, 37 ], + [ 59264.0, 13 ], + [ 59328.0, 15 ], + [ 59392.0, 9 ], + [ 59456.0, 12 ], + [ 59520.0, 7 ], + [ 59584.0, 1 ], + [ 59712.0, 3 ], + [ 59840.0, 2 ], + [ 60032.0, 2 ], + [ 60160.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 2 ], + [ 60352.0, 1 ], + [ 60416.0, 6 ], + [ 60480.0, 2 ], + [ 60544.0, 2 ], + [ 60608.0, 2 ], + [ 60672.0, 4 ], + [ 60736.0, 15 ], + [ 60800.0, 11 ], + [ 60864.0, 21 ], + [ 60928.0, 12 ], + [ 60992.0, 23 ], + [ 61056.0, 15 ], + [ 61120.0, 6 ], + [ 61184.0, 6 ], + [ 61248.0, 6 ], + [ 61312.0, 6 ], + [ 61376.0, 2 ], + [ 61440.0, 1 ], + [ 61504.0, 2 ], + [ 61568.0, 2 ], + [ 61632.0, 3 ], + [ 61696.0, 7 ], + [ 61760.0, 7 ], + [ 61824.0, 7 ], + [ 61888.0, 4 ], + [ 61952.0, 12 ], + [ 62016.0, 8 ], + [ 62080.0, 6 ], + [ 62144.0, 10 ], + [ 62208.0, 7 ], + [ 62272.0, 15 ], + [ 62336.0, 11 ], + [ 62400.0, 6 ], + [ 62464.0, 9 ], + [ 62528.0, 7 ], + [ 62592.0, 7 ], + [ 62656.0, 10 ], + [ 62720.0, 3 ], + [ 62784.0, 10 ], + [ 62848.0, 17 ], + [ 62912.0, 7 ], + [ 62976.0, 6 ], + [ 63040.0, 8 ], + [ 63104.0, 2 ], + [ 63168.0, 3 ], + [ 63232.0, 6 ], + [ 63296.0, 3 ], + [ 63360.0, 7 ], + [ 63424.0, 6 ], + [ 63488.0, 4 ], + [ 63552.0, 4 ], + [ 63616.0, 4 ], + [ 63680.0, 5 ], + [ 63744.0, 2 ], + [ 63808.0, 2 ], + [ 63872.0, 3 ], + [ 63936.0, 5 ], + [ 64000.0, 5 ], + [ 64064.0, 3 ], + [ 64128.0, 4 ], + [ 64192.0, 6 ], + [ 64256.0, 5 ], + [ 64320.0, 9 ], + [ 64384.0, 6 ], + [ 64448.0, 6 ], + [ 64512.0, 2 ], + [ 64576.0, 3 ], + [ 64640.0, 3 ], + [ 64704.0, 8 ], + [ 64768.0, 4 ], + [ 64832.0, 3 ], + [ 64896.0, 3 ], + [ 64960.0, 3 ], + [ 65024.0, 3 ], + [ 65088.0, 7 ], + [ 65152.0, 5 ], + [ 65216.0, 4 ], + [ 65280.0, 5 ], + [ 65344.0, 6 ], + [ 65408.0, 4 ], + [ 65472.0, 7 ], + [ 65536.0, 11 ], + [ 65664.0, 10 ], + [ 65792.0, 15 ], + [ 65920.0, 8 ], + [ 66048.0, 11 ], + [ 66176.0, 12 ], + [ 66304.0, 8 ], + [ 66432.0, 7 ], + [ 66560.0, 2 ], + [ 66688.0, 3 ], + [ 66816.0, 4 ], + [ 66944.0, 7 ], + [ 67200.0, 3 ], + [ 67328.0, 3 ], + [ 67456.0, 3 ], + [ 67584.0, 2 ], + [ 67712.0, 2 ], + [ 67840.0, 2 ], + [ 67968.0, 10 ], + [ 68096.0, 4 ], + [ 68224.0, 1 ], + [ 68352.0, 6 ], + [ 68480.0, 2 ], + [ 68608.0, 2 ], + [ 68736.0, 3 ], + [ 68864.0, 3 ], + [ 69120.0, 4 ], + [ 69248.0, 3 ], + [ 69376.0, 1 ], + [ 69504.0, 4 ], + [ 69632.0, 5 ], + [ 69760.0, 2 ], + [ 69888.0, 1 ], + [ 70016.0, 3 ], + [ 70144.0, 2 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70784.0, 2 ], + [ 70912.0, 3 ], + [ 71040.0, 1 ], + [ 71424.0, 2 ], + [ 71552.0, 1 ], + [ 71808.0, 1 ], + [ 72064.0, 1 ], + [ 72320.0, 3 ], + [ 72448.0, 1 ], + [ 72704.0, 2 ], + [ 72832.0, 1 ], + [ 72960.0, 2 ], + [ 73088.0, 3 ], + [ 73216.0, 4 ], + [ 73472.0, 3 ], + [ 73600.0, 3 ], + [ 73728.0, 1 ], + [ 73984.0, 1 ], + [ 74112.0, 2 ], + [ 74240.0, 1 ], + [ 74368.0, 2 ], + [ 74496.0, 4 ], + [ 74624.0, 2 ], + [ 74752.0, 2 ], + [ 74880.0, 4 ], + [ 75008.0, 2 ], + [ 75136.0, 3 ], + [ 75392.0, 6 ], + [ 75520.0, 2 ], + [ 75648.0, 4 ], + [ 75904.0, 3 ], + [ 76032.0, 3 ], + [ 76160.0, 2 ], + [ 76288.0, 2 ], + [ 76672.0, 1 ], + [ 76800.0, 2 ], + [ 76928.0, 1 ], + [ 77056.0, 2 ], + [ 77184.0, 1 ], + [ 77312.0, 1 ], + [ 77440.0, 2 ], + [ 77568.0, 1 ], + [ 77952.0, 1 ], + [ 78080.0, 1 ], + [ 78208.0, 2 ], + [ 78720.0, 1 ], + [ 78848.0, 2 ], + [ 78976.0, 2 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80128.0, 2 ], + [ 80256.0, 2 ], + [ 80384.0, 2 ], + [ 80512.0, 2 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 1 ], + [ 81024.0, 2 ], + [ 81152.0, 1 ], + [ 81280.0, 2 ], + [ 81536.0, 1 ], + [ 81664.0, 1 ], + [ 81792.0, 1 ], + [ 81920.0, 1 ], + [ 82048.0, 1 ], + [ 82304.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 1 ], + [ 82944.0, 3 ], + [ 83072.0, 1 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 1 ], + [ 85248.0, 1 ], + [ 85760.0, 1 ], + [ 86016.0, 1 ], + [ 86784.0, 1 ], + [ 86912.0, 1 ], + [ 88192.0, 1 ], + [ 88448.0, 1 ], + [ 89600.0, 1 ], + [ 91264.0, 2 ], + [ 91904.0, 3 ], + [ 92032.0, 1 ], + [ 92416.0, 1 ], + [ 95744.0, 1 ], + [ 96256.0, 1 ], + [ 96384.0, 1 ], + [ 97536.0, 1 ], + [ 97920.0, 1 ], + [ 98560.0, 2 ], + [ 99840.0, 1 ], + [ 100096.0, 1 ], + [ 100352.0, 1 ], + [ 101632.0, 1 ], + [ 102656.0, 1 ], + [ 105600.0, 1 ], + [ 106112.0, 1 ], + [ 107776.0, 1 ], + [ 110336.0, 1 ] + ], + [ + [ 58112.0, 5 ], + [ 58176.0, 26 ], + [ 58240.0, 93 ], + [ 58304.0, 195 ], + [ 58368.0, 679 ], + [ 58432.0, 1774 ], + [ 58496.0, 2946 ], + [ 58560.0, 3682 ], + [ 58624.0, 2225 ], + [ 58688.0, 1702 ], + [ 58752.0, 1076 ], + [ 58816.0, 609 ], + [ 58880.0, 393 ], + [ 58944.0, 203 ], + [ 59008.0, 125 ], + [ 59072.0, 74 ], + [ 59136.0, 39 ], + [ 59200.0, 34 ], + [ 59264.0, 24 ], + [ 59328.0, 14 ], + [ 59392.0, 23 ], + [ 59456.0, 4 ], + [ 59520.0, 4 ], + [ 59584.0, 4 ], + [ 59648.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 2 ], + [ 60160.0, 1 ], + [ 60224.0, 3 ], + [ 60288.0, 1 ], + [ 60352.0, 5 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 3 ], + [ 60608.0, 4 ], + [ 60672.0, 2 ], + [ 60736.0, 11 ], + [ 60800.0, 9 ], + [ 60864.0, 18 ], + [ 60928.0, 15 ], + [ 60992.0, 21 ], + [ 61056.0, 15 ], + [ 61120.0, 12 ], + [ 61184.0, 8 ], + [ 61248.0, 6 ], + [ 61312.0, 4 ], + [ 61376.0, 1 ], + [ 61440.0, 2 ], + [ 61504.0, 2 ], + [ 61568.0, 3 ], + [ 61632.0, 4 ], + [ 61696.0, 12 ], + [ 61760.0, 4 ], + [ 61824.0, 5 ], + [ 61888.0, 12 ], + [ 61952.0, 4 ], + [ 62016.0, 18 ], + [ 62080.0, 5 ], + [ 62144.0, 4 ], + [ 62208.0, 12 ], + [ 62272.0, 3 ], + [ 62336.0, 12 ], + [ 62400.0, 11 ], + [ 62464.0, 7 ], + [ 62528.0, 10 ], + [ 62592.0, 7 ], + [ 62656.0, 4 ], + [ 62720.0, 12 ], + [ 62784.0, 10 ], + [ 62848.0, 10 ], + [ 62912.0, 9 ], + [ 62976.0, 10 ], + [ 63040.0, 7 ], + [ 63104.0, 5 ], + [ 63168.0, 3 ], + [ 63232.0, 12 ], + [ 63296.0, 5 ], + [ 63360.0, 9 ], + [ 63424.0, 7 ], + [ 63488.0, 8 ], + [ 63552.0, 5 ], + [ 63616.0, 4 ], + [ 63680.0, 4 ], + [ 63744.0, 3 ], + [ 63808.0, 2 ], + [ 63872.0, 2 ], + [ 63936.0, 4 ], + [ 64000.0, 5 ], + [ 64064.0, 3 ], + [ 64128.0, 5 ], + [ 64192.0, 4 ], + [ 64256.0, 4 ], + [ 64320.0, 4 ], + [ 64384.0, 6 ], + [ 64448.0, 1 ], + [ 64512.0, 4 ], + [ 64576.0, 4 ], + [ 64640.0, 6 ], + [ 64704.0, 7 ], + [ 64768.0, 4 ], + [ 64832.0, 3 ], + [ 64896.0, 4 ], + [ 64960.0, 4 ], + [ 65152.0, 3 ], + [ 65216.0, 1 ], + [ 65344.0, 3 ], + [ 65408.0, 2 ], + [ 65472.0, 5 ], + [ 65536.0, 7 ], + [ 65664.0, 5 ], + [ 65792.0, 7 ], + [ 65920.0, 5 ], + [ 66048.0, 5 ], + [ 66176.0, 7 ], + [ 66304.0, 9 ], + [ 66432.0, 5 ], + [ 66560.0, 3 ], + [ 66688.0, 6 ], + [ 66816.0, 5 ], + [ 66944.0, 3 ], + [ 67072.0, 5 ], + [ 67200.0, 2 ], + [ 67328.0, 3 ], + [ 67456.0, 1 ], + [ 67584.0, 4 ], + [ 67712.0, 3 ], + [ 67840.0, 8 ], + [ 67968.0, 1 ], + [ 68096.0, 3 ], + [ 68224.0, 4 ], + [ 68352.0, 1 ], + [ 68480.0, 4 ], + [ 68608.0, 6 ], + [ 68736.0, 3 ], + [ 68864.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 3 ], + [ 69376.0, 3 ], + [ 69632.0, 4 ], + [ 69760.0, 3 ], + [ 69888.0, 1 ], + [ 70016.0, 4 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70528.0, 2 ], + [ 70656.0, 1 ], + [ 70784.0, 3 ], + [ 71552.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 2 ], + [ 71936.0, 1 ], + [ 72192.0, 2 ], + [ 72320.0, 1 ], + [ 72448.0, 3 ], + [ 72576.0, 3 ], + [ 72832.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73216.0, 2 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 2 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 2 ], + [ 74368.0, 2 ], + [ 74496.0, 3 ], + [ 74624.0, 2 ], + [ 74752.0, 1 ], + [ 74880.0, 3 ], + [ 75008.0, 1 ], + [ 75136.0, 2 ], + [ 75264.0, 4 ], + [ 75392.0, 2 ], + [ 75520.0, 1 ], + [ 75648.0, 2 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76544.0, 2 ], + [ 76800.0, 1 ], + [ 77056.0, 4 ], + [ 77184.0, 1 ], + [ 77312.0, 2 ], + [ 77440.0, 1 ], + [ 77568.0, 1 ], + [ 77696.0, 2 ], + [ 77824.0, 1 ], + [ 77952.0, 2 ], + [ 78080.0, 1 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78848.0, 2 ], + [ 79104.0, 3 ], + [ 79232.0, 1 ], + [ 79360.0, 2 ], + [ 79488.0, 1 ], + [ 79616.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 4 ], + [ 80256.0, 3 ], + [ 80512.0, 8 ], + [ 80640.0, 3 ], + [ 80768.0, 4 ], + [ 80896.0, 3 ], + [ 81024.0, 4 ], + [ 81152.0, 3 ], + [ 81280.0, 1 ], + [ 81408.0, 3 ], + [ 81664.0, 2 ], + [ 81792.0, 1 ], + [ 81920.0, 3 ], + [ 82176.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 2 ], + [ 82816.0, 3 ], + [ 82944.0, 2 ], + [ 83072.0, 1 ], + [ 83200.0, 1 ], + [ 83456.0, 1 ], + [ 83712.0, 1 ], + [ 83968.0, 1 ], + [ 84096.0, 1 ], + [ 84224.0, 1 ], + [ 84352.0, 2 ], + [ 84608.0, 1 ], + [ 84992.0, 3 ], + [ 85120.0, 3 ], + [ 85376.0, 2 ], + [ 85632.0, 1 ], + [ 85888.0, 1 ], + [ 86144.0, 1 ], + [ 86400.0, 2 ], + [ 86528.0, 4 ], + [ 86656.0, 2 ], + [ 86784.0, 2 ], + [ 86912.0, 5 ], + [ 87040.0, 2 ], + [ 87168.0, 3 ], + [ 87296.0, 3 ], + [ 87424.0, 5 ], + [ 87552.0, 1 ], + [ 87680.0, 2 ], + [ 87808.0, 1 ], + [ 87936.0, 2 ], + [ 88064.0, 7 ], + [ 88576.0, 1 ], + [ 88704.0, 4 ], + [ 88832.0, 2 ], + [ 88960.0, 5 ], + [ 89088.0, 2 ], + [ 89216.0, 2 ], + [ 89344.0, 2 ], + [ 89472.0, 3 ], + [ 89600.0, 2 ], + [ 89728.0, 2 ], + [ 89856.0, 2 ], + [ 89984.0, 2 ], + [ 90240.0, 1 ], + [ 90368.0, 1 ], + [ 90496.0, 1 ], + [ 90624.0, 1 ], + [ 90752.0, 1 ], + [ 91008.0, 1 ], + [ 91136.0, 1 ], + [ 91264.0, 3 ], + [ 91392.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 3 ], + [ 91776.0, 1 ], + [ 91904.0, 2 ], + [ 92032.0, 2 ], + [ 92416.0, 3 ], + [ 92672.0, 2 ], + [ 92800.0, 1 ], + [ 92928.0, 1 ], + [ 93056.0, 1 ], + [ 93184.0, 1 ], + [ 93568.0, 1 ], + [ 93696.0, 1 ], + [ 93952.0, 1 ], + [ 94208.0, 1 ], + [ 94336.0, 1 ], + [ 94464.0, 1 ], + [ 95616.0, 2 ], + [ 96384.0, 1 ], + [ 96768.0, 2 ], + [ 97792.0, 1 ], + [ 98432.0, 1 ], + [ 99584.0, 1 ], + [ 100224.0, 1 ], + [ 103552.0, 1 ], + [ 103936.0, 1 ], + [ 105984.0, 1 ], + [ 115584.0, 1 ], + [ 130944.0, 1 ] + ], + [ + [ 58112.0, 6 ], + [ 58176.0, 21 ], + [ 58240.0, 90 ], + [ 58304.0, 176 ], + [ 58368.0, 778 ], + [ 58432.0, 1922 ], + [ 58496.0, 2953 ], + [ 58560.0, 3652 ], + [ 58624.0, 2221 ], + [ 58688.0, 1575 ], + [ 58752.0, 1012 ], + [ 58816.0, 534 ], + [ 58880.0, 333 ], + [ 58944.0, 156 ], + [ 59008.0, 96 ], + [ 59072.0, 72 ], + [ 59136.0, 43 ], + [ 59200.0, 40 ], + [ 59264.0, 26 ], + [ 59328.0, 15 ], + [ 59392.0, 19 ], + [ 59456.0, 11 ], + [ 59520.0, 7 ], + [ 59584.0, 4 ], + [ 59648.0, 2 ], + [ 59712.0, 12 ], + [ 59776.0, 14 ], + [ 59840.0, 27 ], + [ 59904.0, 24 ], + [ 59968.0, 19 ], + [ 60032.0, 17 ], + [ 60096.0, 7 ], + [ 60160.0, 9 ], + [ 60224.0, 10 ], + [ 60288.0, 2 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 2 ], + [ 60544.0, 6 ], + [ 60608.0, 3 ], + [ 60672.0, 4 ], + [ 60736.0, 11 ], + [ 60800.0, 21 ], + [ 60864.0, 35 ], + [ 60928.0, 27 ], + [ 60992.0, 25 ], + [ 61056.0, 15 ], + [ 61120.0, 17 ], + [ 61184.0, 16 ], + [ 61248.0, 14 ], + [ 61312.0, 14 ], + [ 61376.0, 13 ], + [ 61440.0, 6 ], + [ 61504.0, 8 ], + [ 61568.0, 12 ], + [ 61632.0, 10 ], + [ 61696.0, 15 ], + [ 61760.0, 13 ], + [ 61824.0, 10 ], + [ 61888.0, 12 ], + [ 61952.0, 8 ], + [ 62016.0, 6 ], + [ 62080.0, 10 ], + [ 62144.0, 9 ], + [ 62208.0, 6 ], + [ 62272.0, 10 ], + [ 62336.0, 7 ], + [ 62400.0, 5 ], + [ 62464.0, 11 ], + [ 62528.0, 9 ], + [ 62592.0, 9 ], + [ 62656.0, 10 ], + [ 62720.0, 6 ], + [ 62784.0, 8 ], + [ 62848.0, 11 ], + [ 62912.0, 10 ], + [ 62976.0, 6 ], + [ 63040.0, 7 ], + [ 63104.0, 9 ], + [ 63168.0, 6 ], + [ 63232.0, 7 ], + [ 63296.0, 2 ], + [ 63360.0, 4 ], + [ 63424.0, 5 ], + [ 63488.0, 8 ], + [ 63552.0, 4 ], + [ 63616.0, 3 ], + [ 63680.0, 9 ], + [ 63744.0, 5 ], + [ 63808.0, 1 ], + [ 63872.0, 6 ], + [ 63936.0, 6 ], + [ 64000.0, 3 ], + [ 64064.0, 6 ], + [ 64128.0, 5 ], + [ 64192.0, 6 ], + [ 64256.0, 6 ], + [ 64320.0, 5 ], + [ 64384.0, 5 ], + [ 64448.0, 8 ], + [ 64512.0, 11 ], + [ 64576.0, 8 ], + [ 64640.0, 7 ], + [ 64704.0, 3 ], + [ 64768.0, 3 ], + [ 64832.0, 3 ], + [ 64896.0, 2 ], + [ 64960.0, 4 ], + [ 65088.0, 4 ], + [ 65152.0, 2 ], + [ 65216.0, 1 ], + [ 65280.0, 3 ], + [ 65344.0, 3 ], + [ 65408.0, 1 ], + [ 65472.0, 4 ], + [ 65536.0, 4 ], + [ 65664.0, 6 ], + [ 65792.0, 3 ], + [ 65920.0, 6 ], + [ 66048.0, 4 ], + [ 66176.0, 9 ], + [ 66304.0, 7 ], + [ 66432.0, 8 ], + [ 66560.0, 9 ], + [ 66688.0, 5 ], + [ 66816.0, 9 ], + [ 66944.0, 5 ], + [ 67072.0, 13 ], + [ 67200.0, 14 ], + [ 67328.0, 14 ], + [ 67456.0, 9 ], + [ 67584.0, 10 ], + [ 67712.0, 4 ], + [ 67840.0, 4 ], + [ 67968.0, 6 ], + [ 68096.0, 5 ], + [ 68224.0, 4 ], + [ 68352.0, 1 ], + [ 68480.0, 3 ], + [ 68608.0, 4 ], + [ 68736.0, 1 ], + [ 68864.0, 6 ], + [ 68992.0, 4 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 2 ], + [ 69760.0, 2 ], + [ 69888.0, 2 ], + [ 70144.0, 1 ], + [ 70400.0, 3 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 4 ], + [ 72448.0, 5 ], + [ 72576.0, 2 ], + [ 72704.0, 4 ], + [ 72832.0, 3 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 3 ], + [ 73472.0, 2 ], + [ 73984.0, 1 ], + [ 74112.0, 2 ], + [ 74240.0, 5 ], + [ 74368.0, 3 ], + [ 74496.0, 2 ], + [ 74624.0, 2 ], + [ 74752.0, 2 ], + [ 75008.0, 1 ], + [ 75136.0, 2 ], + [ 75264.0, 3 ], + [ 75392.0, 2 ], + [ 75520.0, 4 ], + [ 75648.0, 4 ], + [ 75776.0, 2 ], + [ 75904.0, 2 ], + [ 76032.0, 3 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 76800.0, 2 ], + [ 77184.0, 1 ], + [ 77696.0, 1 ], + [ 77824.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78976.0, 2 ], + [ 79488.0, 2 ], + [ 79616.0, 3 ], + [ 79744.0, 2 ], + [ 79872.0, 2 ], + [ 80000.0, 5 ], + [ 80128.0, 2 ], + [ 80256.0, 3 ], + [ 80384.0, 3 ], + [ 80512.0, 6 ], + [ 80768.0, 4 ], + [ 80896.0, 4 ], + [ 81024.0, 3 ], + [ 81152.0, 2 ], + [ 81280.0, 3 ], + [ 81408.0, 3 ], + [ 81536.0, 4 ], + [ 81664.0, 6 ], + [ 81792.0, 1 ], + [ 81920.0, 3 ], + [ 82048.0, 2 ], + [ 82816.0, 1 ], + [ 83584.0, 2 ], + [ 83712.0, 1 ], + [ 84608.0, 1 ], + [ 84864.0, 1 ], + [ 85120.0, 1 ], + [ 85376.0, 1 ], + [ 85632.0, 1 ], + [ 85760.0, 1 ], + [ 86656.0, 2 ], + [ 87296.0, 2 ], + [ 87552.0, 1 ], + [ 87936.0, 1 ], + [ 89344.0, 1 ], + [ 89984.0, 1 ], + [ 92288.0, 1 ], + [ 94464.0, 1 ], + [ 98432.0, 1 ], + [ 99200.0, 1 ], + [ 99456.0, 1 ], + [ 103680.0, 1 ], + [ 118784.0, 1 ], + [ 119168.0, 1 ], + [ 119424.0, 1 ], + [ 125568.0, 1 ], + [ 228864.0, 1 ] + ], + [ + [ 58176.0, 7 ], + [ 58240.0, 23 ], + [ 58304.0, 50 ], + [ 58368.0, 229 ], + [ 58432.0, 688 ], + [ 58496.0, 1149 ], + [ 58560.0, 1474 ], + [ 58624.0, 966 ], + [ 58688.0, 755 ], + [ 58752.0, 724 ], + [ 58816.0, 992 ], + [ 58880.0, 1949 ], + [ 58944.0, 2086 ], + [ 59008.0, 1732 ], + [ 59072.0, 1281 ], + [ 59136.0, 667 ], + [ 59200.0, 441 ], + [ 59264.0, 189 ], + [ 59328.0, 113 ], + [ 59392.0, 82 ], + [ 59456.0, 43 ], + [ 59520.0, 40 ], + [ 59584.0, 16 ], + [ 59648.0, 14 ], + [ 59712.0, 7 ], + [ 59776.0, 4 ], + [ 59840.0, 1 ], + [ 59904.0, 6 ], + [ 59968.0, 1 ], + [ 60032.0, 3 ], + [ 60096.0, 10 ], + [ 60160.0, 1 ], + [ 60224.0, 9 ], + [ 60288.0, 10 ], + [ 60352.0, 8 ], + [ 60416.0, 10 ], + [ 60480.0, 15 ], + [ 60544.0, 19 ], + [ 60608.0, 13 ], + [ 60672.0, 13 ], + [ 60736.0, 6 ], + [ 60800.0, 16 ], + [ 60864.0, 11 ], + [ 60928.0, 12 ], + [ 60992.0, 12 ], + [ 61056.0, 11 ], + [ 61120.0, 15 ], + [ 61184.0, 21 ], + [ 61248.0, 12 ], + [ 61312.0, 14 ], + [ 61376.0, 12 ], + [ 61440.0, 9 ], + [ 61504.0, 16 ], + [ 61568.0, 12 ], + [ 61632.0, 5 ], + [ 61696.0, 11 ], + [ 61760.0, 5 ], + [ 61824.0, 8 ], + [ 61888.0, 7 ], + [ 61952.0, 11 ], + [ 62016.0, 5 ], + [ 62080.0, 9 ], + [ 62144.0, 9 ], + [ 62208.0, 4 ], + [ 62272.0, 5 ], + [ 62336.0, 6 ], + [ 62400.0, 7 ], + [ 62464.0, 3 ], + [ 62528.0, 2 ], + [ 62592.0, 4 ], + [ 62656.0, 8 ], + [ 62720.0, 13 ], + [ 62784.0, 9 ], + [ 62848.0, 5 ], + [ 62912.0, 10 ], + [ 62976.0, 5 ], + [ 63040.0, 7 ], + [ 63104.0, 4 ], + [ 63168.0, 11 ], + [ 63232.0, 7 ], + [ 63296.0, 5 ], + [ 63360.0, 6 ], + [ 63424.0, 4 ], + [ 63488.0, 6 ], + [ 63552.0, 8 ], + [ 63616.0, 3 ], + [ 63680.0, 5 ], + [ 63744.0, 4 ], + [ 63808.0, 2 ], + [ 63872.0, 5 ], + [ 63936.0, 4 ], + [ 64000.0, 2 ], + [ 64064.0, 6 ], + [ 64128.0, 3 ], + [ 64192.0, 7 ], + [ 64256.0, 4 ], + [ 64320.0, 8 ], + [ 64384.0, 6 ], + [ 64448.0, 3 ], + [ 64512.0, 6 ], + [ 64576.0, 6 ], + [ 64640.0, 6 ], + [ 64704.0, 4 ], + [ 64768.0, 4 ], + [ 64832.0, 7 ], + [ 64896.0, 7 ], + [ 64960.0, 5 ], + [ 65024.0, 3 ], + [ 65088.0, 9 ], + [ 65152.0, 4 ], + [ 65216.0, 7 ], + [ 65280.0, 6 ], + [ 65344.0, 5 ], + [ 65408.0, 3 ], + [ 65472.0, 3 ], + [ 65536.0, 4 ], + [ 65664.0, 11 ], + [ 65792.0, 4 ], + [ 65920.0, 7 ], + [ 66048.0, 7 ], + [ 66176.0, 8 ], + [ 66304.0, 8 ], + [ 66432.0, 11 ], + [ 66560.0, 8 ], + [ 66688.0, 8 ], + [ 66816.0, 3 ], + [ 66944.0, 5 ], + [ 67072.0, 5 ], + [ 67200.0, 10 ], + [ 67328.0, 6 ], + [ 67456.0, 4 ], + [ 67584.0, 7 ], + [ 67712.0, 6 ], + [ 67840.0, 1 ], + [ 67968.0, 6 ], + [ 68096.0, 6 ], + [ 68224.0, 2 ], + [ 68352.0, 3 ], + [ 68480.0, 6 ], + [ 68608.0, 3 ], + [ 68736.0, 4 ], + [ 68864.0, 5 ], + [ 68992.0, 3 ], + [ 69120.0, 2 ], + [ 69248.0, 3 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 2 ], + [ 69888.0, 4 ], + [ 70016.0, 3 ], + [ 70144.0, 1 ], + [ 70272.0, 2 ], + [ 70528.0, 2 ], + [ 70784.0, 3 ], + [ 71040.0, 3 ], + [ 71168.0, 2 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 2 ], + [ 71808.0, 3 ], + [ 71936.0, 2 ], + [ 72192.0, 1 ], + [ 72320.0, 3 ], + [ 72448.0, 2 ], + [ 72576.0, 2 ], + [ 72704.0, 6 ], + [ 72832.0, 2 ], + [ 72960.0, 2 ], + [ 73088.0, 6 ], + [ 73344.0, 1 ], + [ 73472.0, 3 ], + [ 73600.0, 2 ], + [ 73728.0, 3 ], + [ 73856.0, 2 ], + [ 73984.0, 3 ], + [ 74240.0, 2 ], + [ 74368.0, 2 ], + [ 74624.0, 3 ], + [ 74880.0, 3 ], + [ 75008.0, 4 ], + [ 75136.0, 2 ], + [ 75264.0, 1 ], + [ 75392.0, 2 ], + [ 75520.0, 2 ], + [ 75648.0, 4 ], + [ 75776.0, 2 ], + [ 75904.0, 4 ], + [ 76032.0, 3 ], + [ 76160.0, 2 ], + [ 76288.0, 2 ], + [ 76416.0, 1 ], + [ 76672.0, 4 ], + [ 76800.0, 5 ], + [ 76928.0, 2 ], + [ 77056.0, 3 ], + [ 77184.0, 3 ], + [ 77312.0, 6 ], + [ 77568.0, 1 ], + [ 77696.0, 3 ], + [ 77824.0, 4 ], + [ 77952.0, 4 ], + [ 78080.0, 3 ], + [ 78208.0, 3 ], + [ 78464.0, 3 ], + [ 78720.0, 5 ], + [ 78848.0, 3 ], + [ 78976.0, 2 ], + [ 79104.0, 2 ], + [ 79232.0, 4 ], + [ 79360.0, 3 ], + [ 79488.0, 1 ], + [ 79616.0, 2 ], + [ 79744.0, 3 ], + [ 79872.0, 3 ], + [ 80000.0, 2 ], + [ 80128.0, 3 ], + [ 80256.0, 2 ], + [ 80384.0, 1 ], + [ 80512.0, 3 ], + [ 80640.0, 1 ], + [ 80768.0, 3 ], + [ 80896.0, 1 ], + [ 81024.0, 9 ], + [ 81152.0, 3 ], + [ 81280.0, 5 ], + [ 81408.0, 3 ], + [ 81536.0, 5 ], + [ 81664.0, 4 ], + [ 81792.0, 3 ], + [ 81920.0, 2 ], + [ 82048.0, 2 ], + [ 82176.0, 3 ], + [ 82304.0, 2 ], + [ 82432.0, 1 ], + [ 82560.0, 2 ], + [ 82688.0, 5 ], + [ 82816.0, 1 ], + [ 82944.0, 3 ], + [ 83200.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 2 ], + [ 83712.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 1 ], + [ 84096.0, 1 ], + [ 84224.0, 1 ], + [ 84352.0, 2 ], + [ 85248.0, 2 ], + [ 85376.0, 1 ], + [ 85504.0, 1 ], + [ 85760.0, 1 ], + [ 85888.0, 1 ], + [ 86016.0, 1 ], + [ 86272.0, 1 ], + [ 86400.0, 1 ], + [ 87936.0, 1 ], + [ 89600.0, 1 ], + [ 89984.0, 1 ], + [ 90240.0, 1 ], + [ 95232.0, 1 ], + [ 96384.0, 1 ], + [ 101248.0, 1 ], + [ 106624.0, 1 ], + [ 110208.0, 1 ], + [ 110336.0, 1 ], + [ 112256.0, 1 ], + [ 167424.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 58048.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 58048.0, + "50.0" : 58048.0, + "90.0" : 58048.0, + "95.0" : 58048.0, + "99.0" : 58048.0, + "99.9" : 58048.0, + "99.99" : 58048.0, + "99.999" : 58048.0, + "99.9999" : 58048.0, + "100.0" : 58048.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 58048.0, + 58112.0, + 58112.0, + 58112.0, + 58176.0 + ] + ] + }, + "p0.50" : { + "score" : 58624.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 58624.0, + "50.0" : 58624.0, + "90.0" : 58624.0, + "95.0" : 58624.0, + "99.0" : 58624.0, + "99.9" : 58624.0, + "99.99" : 58624.0, + "99.999" : 58624.0, + "99.9999" : 58624.0, + "100.0" : 58624.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 58560.0, + 58560.0, + 58560.0, + 58560.0, + 58880.0 + ] + ] + }, + "p0.90" : { + "score" : 59072.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 59072.0, + "50.0" : 59072.0, + "90.0" : 59072.0, + "95.0" : 59072.0, + "99.0" : 59072.0, + "99.9" : 59072.0, + "99.99" : 59072.0, + "99.999" : 59072.0, + "99.9999" : 59072.0, + "100.0" : 59072.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 59072.0, + 58816.0, + 58880.0, + 58880.0, + 59200.0 + ] + ] + }, + "p0.95" : { + "score" : 61440.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 61440.0, + "50.0" : 61440.0, + "90.0" : 61440.0, + "95.0" : 61440.0, + "99.0" : 61440.0, + "99.9" : 61440.0, + "99.99" : 61440.0, + "99.999" : 61440.0, + "99.9999" : 61440.0, + "100.0" : 61440.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 64128.0, + 60032.0, + 60928.0, + 61120.0, + 61440.0 + ] + ] + }, + "p0.99" : { + "score" : 80512.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80512.0, + "50.0" : 80512.0, + "90.0" : 80512.0, + "95.0" : 80512.0, + "99.0" : 80512.0, + "99.9" : 80512.0, + "99.99" : 80512.0, + "99.999" : 80512.0, + "99.9999" : 80512.0, + "100.0" : 80512.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 96640.0, + 70357.75999999978, + 80896.0, + 72320.0, + 76800.0 + ] + ] + }, + "p0.999" : { + "score" : 99328.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 99328.0, + "50.0" : 99328.0, + "90.0" : 99328.0, + "95.0" : 99328.0, + "99.0" : 99328.0, + "99.9" : 99328.0, + "99.99" : 99328.0, + "99.999" : 99328.0, + "99.9999" : 99328.0, + "100.0" : 99328.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 101808.6400000006, + 92638.9760000091, + 94223.87199999997, + 87296.0, + 85782.3999999999 + ] + ] + }, + "p0.9999" : { + "score" : 149614.02879995853, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 149614.02879995853, + "50.0" : 149614.02879995853, + "90.0" : 149614.02879995853, + "95.0" : 149614.02879995853, + "99.0" : 149614.02879995853, + "99.9" : 149614.02879995853, + "99.99" : 149614.02879995853, + "99.999" : 149614.02879995853, + "99.9999" : 149614.02879995853, + "100.0" : 149614.02879995853 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 238251.26400000043, + 108561.15200000256, + 120382.46399998292, + 157455.47519976972, + 129771.8400000562 + ] + ] + }, + "p1.00" : { + "score" : 238592.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 238592.0, + "50.0" : 238592.0, + "90.0" : 238592.0, + "95.0" : 238592.0, + "99.0" : 238592.0, + "99.9" : 238592.0, + "99.99" : 238592.0, + "99.999" : 238592.0, + "99.9999" : 238592.0, + "100.0" : 238592.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 238592.0, + 110336.0, + 130944.0, + 228864.0, + 167424.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..ca043f9dc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,471 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..f7be34b1d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,2951 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/results.json new file mode 100644 index 000000000..9f95a302b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/proxyScala/results.json @@ -0,0 +1,2539 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 22593.66897147796, + "scoreError" : 96.5452256566231, + "scoreConfidence" : [ + 22497.123745821336, + 22690.214197134585 + ], + "scorePercentiles" : { + "0.0" : 21216.0, + "50.0" : 22176.0, + "90.0" : 22688.0, + "95.0" : 23104.0, + "99.0" : 31112.64000000013, + "99.9" : 56241.984000002034, + "99.99" : 515672.895998504, + "99.999" : 1475254.3743995428, + "99.9999" : 1478656.0, + "100.0" : 1478656.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21472.0, 2 ], + [ 21504.0, 3 ], + [ 21536.0, 4 ], + [ 21568.0, 6 ], + [ 21600.0, 10 ], + [ 21632.0, 19 ], + [ 21664.0, 26 ], + [ 21696.0, 54 ], + [ 21728.0, 86 ], + [ 21760.0, 134 ], + [ 21792.0, 215 ], + [ 21824.0, 198 ], + [ 21856.0, 235 ], + [ 21888.0, 298 ], + [ 21920.0, 417 ], + [ 21952.0, 578 ], + [ 21984.0, 536 ], + [ 22016.0, 621 ], + [ 22048.0, 592 ], + [ 22080.0, 599 ], + [ 22112.0, 761 ], + [ 22144.0, 633 ], + [ 22176.0, 786 ], + [ 22208.0, 899 ], + [ 22240.0, 1018 ], + [ 22272.0, 1395 ], + [ 22304.0, 955 ], + [ 22336.0, 804 ], + [ 22368.0, 811 ], + [ 22400.0, 939 ], + [ 22432.0, 1424 ], + [ 22464.0, 1103 ], + [ 22496.0, 1029 ], + [ 22528.0, 804 ], + [ 22560.0, 614 ], + [ 22592.0, 563 ], + [ 22624.0, 317 ], + [ 22656.0, 205 ], + [ 22688.0, 176 ], + [ 22720.0, 128 ], + [ 22752.0, 131 ], + [ 22784.0, 106 ], + [ 22816.0, 91 ], + [ 22848.0, 91 ], + [ 22880.0, 89 ], + [ 22912.0, 96 ], + [ 22944.0, 87 ], + [ 22976.0, 69 ], + [ 23008.0, 62 ], + [ 23040.0, 63 ], + [ 23072.0, 80 ], + [ 23104.0, 90 ], + [ 23136.0, 55 ], + [ 23168.0, 59 ], + [ 23200.0, 53 ], + [ 23232.0, 47 ], + [ 23264.0, 53 ], + [ 23296.0, 39 ], + [ 23328.0, 25 ], + [ 23360.0, 29 ], + [ 23392.0, 23 ], + [ 23424.0, 24 ], + [ 23456.0, 12 ], + [ 23488.0, 7 ], + [ 23520.0, 14 ], + [ 23552.0, 10 ], + [ 23584.0, 10 ], + [ 23616.0, 10 ], + [ 23648.0, 3 ], + [ 23680.0, 7 ], + [ 23712.0, 4 ], + [ 23744.0, 8 ], + [ 23776.0, 5 ], + [ 23808.0, 4 ], + [ 23840.0, 3 ], + [ 23872.0, 7 ], + [ 23904.0, 3 ], + [ 23936.0, 3 ], + [ 23968.0, 8 ], + [ 24000.0, 2 ], + [ 24032.0, 3 ], + [ 24064.0, 2 ], + [ 24096.0, 7 ], + [ 24128.0, 1 ], + [ 24160.0, 2 ], + [ 24192.0, 2 ], + [ 24224.0, 3 ], + [ 24256.0, 2 ], + [ 24288.0, 3 ], + [ 24320.0, 4 ], + [ 24352.0, 2 ], + [ 24384.0, 2 ], + [ 24416.0, 4 ], + [ 24448.0, 1 ], + [ 24480.0, 4 ], + [ 24512.0, 2 ], + [ 24544.0, 4 ], + [ 24576.0, 5 ], + [ 24608.0, 4 ], + [ 24672.0, 5 ], + [ 24704.0, 2 ], + [ 24736.0, 4 ], + [ 24768.0, 2 ], + [ 24800.0, 3 ], + [ 24832.0, 2 ], + [ 24864.0, 1 ], + [ 24896.0, 3 ], + [ 24928.0, 2 ], + [ 24960.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 2 ], + [ 25056.0, 2 ], + [ 25088.0, 3 ], + [ 25120.0, 2 ], + [ 25152.0, 1 ], + [ 25184.0, 6 ], + [ 25216.0, 3 ], + [ 25248.0, 2 ], + [ 25280.0, 4 ], + [ 25312.0, 3 ], + [ 25344.0, 1 ], + [ 25376.0, 4 ], + [ 25408.0, 3 ], + [ 25440.0, 2 ], + [ 25472.0, 2 ], + [ 25504.0, 4 ], + [ 25536.0, 2 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 2 ], + [ 25696.0, 2 ], + [ 25728.0, 3 ], + [ 25760.0, 2 ], + [ 25792.0, 2 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 5 ], + [ 25920.0, 3 ], + [ 25952.0, 2 ], + [ 25984.0, 2 ], + [ 26016.0, 1 ], + [ 26048.0, 2 ], + [ 26080.0, 5 ], + [ 26112.0, 3 ], + [ 26144.0, 3 ], + [ 26176.0, 2 ], + [ 26208.0, 6 ], + [ 26240.0, 5 ], + [ 26272.0, 4 ], + [ 26304.0, 4 ], + [ 26336.0, 1 ], + [ 26368.0, 6 ], + [ 26400.0, 4 ], + [ 26432.0, 7 ], + [ 26464.0, 1 ], + [ 26496.0, 4 ], + [ 26528.0, 4 ], + [ 26560.0, 4 ], + [ 26592.0, 4 ], + [ 26624.0, 3 ], + [ 26656.0, 5 ], + [ 26688.0, 2 ], + [ 26720.0, 5 ], + [ 26752.0, 2 ], + [ 26784.0, 3 ], + [ 26816.0, 1 ], + [ 26848.0, 4 ], + [ 26880.0, 5 ], + [ 26912.0, 1 ], + [ 26944.0, 2 ], + [ 26976.0, 2 ], + [ 27008.0, 3 ], + [ 27040.0, 2 ], + [ 27072.0, 1 ], + [ 27104.0, 1 ], + [ 27136.0, 2 ], + [ 27168.0, 2 ], + [ 27200.0, 2 ], + [ 27232.0, 3 ], + [ 27264.0, 2 ], + [ 27296.0, 1 ], + [ 27328.0, 3 ], + [ 27360.0, 2 ], + [ 27392.0, 2 ], + [ 27424.0, 2 ], + [ 27456.0, 4 ], + [ 27488.0, 2 ], + [ 27520.0, 3 ], + [ 27552.0, 4 ], + [ 27584.0, 2 ], + [ 27616.0, 1 ], + [ 27648.0, 2 ], + [ 27680.0, 1 ], + [ 27712.0, 1 ], + [ 27744.0, 3 ], + [ 27776.0, 2 ], + [ 27808.0, 1 ], + [ 27840.0, 2 ], + [ 27872.0, 2 ], + [ 27968.0, 1 ], + [ 28032.0, 2 ], + [ 28064.0, 1 ], + [ 28128.0, 1 ], + [ 28160.0, 1 ], + [ 28192.0, 3 ], + [ 28224.0, 1 ], + [ 28256.0, 2 ], + [ 28352.0, 1 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 1 ], + [ 28544.0, 2 ], + [ 28608.0, 1 ], + [ 28640.0, 1 ], + [ 28672.0, 1 ], + [ 28704.0, 1 ], + [ 28736.0, 2 ], + [ 28832.0, 1 ], + [ 28864.0, 1 ], + [ 28992.0, 2 ], + [ 29024.0, 1 ], + [ 29056.0, 1 ], + [ 29120.0, 1 ], + [ 29152.0, 1 ], + [ 29184.0, 1 ], + [ 29216.0, 1 ], + [ 29248.0, 2 ], + [ 29280.0, 1 ], + [ 29344.0, 1 ], + [ 29376.0, 2 ], + [ 29440.0, 1 ], + [ 29472.0, 1 ], + [ 29504.0, 1 ], + [ 29536.0, 1 ], + [ 29568.0, 1 ], + [ 29600.0, 2 ], + [ 29632.0, 1 ], + [ 29664.0, 1 ], + [ 29696.0, 2 ], + [ 29760.0, 1 ], + [ 29792.0, 1 ], + [ 29824.0, 1 ], + [ 29856.0, 1 ], + [ 29952.0, 2 ], + [ 30144.0, 1 ], + [ 30240.0, 1 ], + [ 30272.0, 1 ], + [ 30304.0, 1 ], + [ 30336.0, 1 ], + [ 30368.0, 1 ], + [ 30432.0, 1 ], + [ 30528.0, 1 ], + [ 30784.0, 1 ], + [ 30912.0, 1 ], + [ 30976.0, 1 ], + [ 31008.0, 1 ], + [ 31072.0, 1 ], + [ 31168.0, 1 ], + [ 31296.0, 1 ], + [ 31328.0, 1 ], + [ 31360.0, 1 ], + [ 31392.0, 1 ], + [ 31424.0, 1 ], + [ 31520.0, 1 ], + [ 31584.0, 1 ], + [ 31680.0, 2 ], + [ 31712.0, 1 ], + [ 31872.0, 1 ], + [ 31936.0, 1 ], + [ 31968.0, 1 ], + [ 32000.0, 1 ], + [ 32032.0, 1 ], + [ 32096.0, 2 ], + [ 32320.0, 1 ], + [ 32480.0, 1 ], + [ 32608.0, 1 ], + [ 32672.0, 1 ], + [ 32832.0, 1 ], + [ 32896.0, 1 ], + [ 32960.0, 1 ], + [ 33088.0, 2 ], + [ 33152.0, 1 ], + [ 33344.0, 1 ], + [ 33408.0, 2 ], + [ 33472.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 2 ], + [ 34112.0, 1 ], + [ 34176.0, 2 ], + [ 34240.0, 2 ], + [ 34432.0, 1 ], + [ 34496.0, 2 ], + [ 34624.0, 1 ], + [ 34688.0, 2 ], + [ 34752.0, 2 ], + [ 34944.0, 3 ], + [ 35264.0, 1 ], + [ 35392.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 1 ], + [ 35648.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 35968.0, 2 ], + [ 36288.0, 1 ], + [ 36480.0, 1 ], + [ 36608.0, 1 ], + [ 36864.0, 1 ], + [ 37184.0, 1 ], + [ 37248.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37696.0, 1 ], + [ 37824.0, 1 ], + [ 38080.0, 1 ], + [ 38400.0, 1 ], + [ 38464.0, 2 ], + [ 38528.0, 1 ], + [ 38720.0, 1 ], + [ 38848.0, 1 ], + [ 38976.0, 1 ], + [ 39104.0, 1 ], + [ 39296.0, 1 ], + [ 39424.0, 1 ], + [ 39744.0, 1 ], + [ 40192.0, 1 ], + [ 40576.0, 1 ], + [ 40704.0, 1 ], + [ 40896.0, 2 ], + [ 40960.0, 2 ], + [ 41152.0, 2 ], + [ 41216.0, 1 ], + [ 42048.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42368.0, 1 ], + [ 42880.0, 1 ], + [ 43776.0, 1 ], + [ 44288.0, 1 ], + [ 44544.0, 1 ], + [ 45376.0, 1 ], + [ 45504.0, 1 ], + [ 45888.0, 1 ], + [ 46208.0, 1 ], + [ 46336.0, 1 ], + [ 46464.0, 1 ], + [ 46848.0, 1 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47360.0, 1 ], + [ 47552.0, 1 ], + [ 47808.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 1 ], + [ 48832.0, 2 ], + [ 49408.0, 1 ], + [ 49856.0, 1 ], + [ 50112.0, 1 ], + [ 50816.0, 1 ], + [ 50944.0, 1 ], + [ 51072.0, 1 ], + [ 51904.0, 2 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52480.0, 1 ], + [ 52928.0, 1 ], + [ 53312.0, 1 ], + [ 53504.0, 1 ], + [ 53760.0, 1 ], + [ 54016.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54592.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55680.0, 1 ], + [ 55808.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56640.0, 1 ], + [ 56960.0, 1 ], + [ 57152.0, 1 ], + [ 57728.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58560.0, 1 ], + [ 58688.0, 1 ], + [ 59072.0, 1 ], + [ 60672.0, 1 ], + [ 61120.0, 1 ], + [ 61504.0, 1 ], + [ 62272.0, 1 ], + [ 63168.0, 1 ], + [ 63808.0, 1 ], + [ 64576.0, 1 ], + [ 66560.0, 1 ], + [ 68480.0, 1 ], + [ 68736.0, 1 ], + [ 70272.0, 1 ], + [ 70784.0, 1 ], + [ 75520.0, 1 ], + [ 86528.0, 1 ], + [ 87680.0, 1 ], + [ 92416.0, 1 ], + [ 1478656.0, 1 ] + ], + [ + [ 21408.0, 2 ], + [ 21440.0, 1 ], + [ 21472.0, 2 ], + [ 21504.0, 8 ], + [ 21536.0, 5 ], + [ 21568.0, 10 ], + [ 21600.0, 15 ], + [ 21632.0, 18 ], + [ 21664.0, 17 ], + [ 21696.0, 37 ], + [ 21728.0, 54 ], + [ 21760.0, 79 ], + [ 21792.0, 134 ], + [ 21824.0, 171 ], + [ 21856.0, 243 ], + [ 21888.0, 295 ], + [ 21920.0, 485 ], + [ 21952.0, 735 ], + [ 21984.0, 681 ], + [ 22016.0, 732 ], + [ 22048.0, 709 ], + [ 22080.0, 597 ], + [ 22112.0, 729 ], + [ 22144.0, 489 ], + [ 22176.0, 438 ], + [ 22208.0, 414 ], + [ 22240.0, 528 ], + [ 22272.0, 777 ], + [ 22304.0, 752 ], + [ 22336.0, 839 ], + [ 22368.0, 967 ], + [ 22400.0, 965 ], + [ 22432.0, 1221 ], + [ 22464.0, 906 ], + [ 22496.0, 879 ], + [ 22528.0, 879 ], + [ 22560.0, 813 ], + [ 22592.0, 971 ], + [ 22624.0, 661 ], + [ 22656.0, 510 ], + [ 22688.0, 410 ], + [ 22720.0, 308 ], + [ 22752.0, 263 ], + [ 22784.0, 200 ], + [ 22816.0, 153 ], + [ 22848.0, 129 ], + [ 22880.0, 110 ], + [ 22912.0, 101 ], + [ 22944.0, 98 ], + [ 22976.0, 88 ], + [ 23008.0, 81 ], + [ 23040.0, 69 ], + [ 23072.0, 63 ], + [ 23104.0, 80 ], + [ 23136.0, 55 ], + [ 23168.0, 64 ], + [ 23200.0, 40 ], + [ 23232.0, 58 ], + [ 23264.0, 64 ], + [ 23296.0, 39 ], + [ 23328.0, 36 ], + [ 23360.0, 31 ], + [ 23392.0, 33 ], + [ 23424.0, 38 ], + [ 23456.0, 13 ], + [ 23488.0, 11 ], + [ 23520.0, 11 ], + [ 23552.0, 11 ], + [ 23584.0, 18 ], + [ 23616.0, 11 ], + [ 23648.0, 6 ], + [ 23680.0, 8 ], + [ 23712.0, 6 ], + [ 23744.0, 9 ], + [ 23776.0, 10 ], + [ 23808.0, 2 ], + [ 23840.0, 4 ], + [ 23872.0, 2 ], + [ 23904.0, 4 ], + [ 23936.0, 4 ], + [ 23968.0, 2 ], + [ 24000.0, 3 ], + [ 24032.0, 5 ], + [ 24064.0, 4 ], + [ 24096.0, 5 ], + [ 24128.0, 4 ], + [ 24160.0, 5 ], + [ 24192.0, 5 ], + [ 24224.0, 1 ], + [ 24256.0, 3 ], + [ 24288.0, 2 ], + [ 24320.0, 3 ], + [ 24352.0, 3 ], + [ 24384.0, 2 ], + [ 24416.0, 2 ], + [ 24448.0, 3 ], + [ 24480.0, 1 ], + [ 24512.0, 2 ], + [ 24544.0, 4 ], + [ 24576.0, 3 ], + [ 24608.0, 1 ], + [ 24640.0, 2 ], + [ 24672.0, 2 ], + [ 24704.0, 1 ], + [ 24736.0, 2 ], + [ 24768.0, 3 ], + [ 24800.0, 2 ], + [ 24832.0, 3 ], + [ 24864.0, 2 ], + [ 24896.0, 3 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 24992.0, 3 ], + [ 25024.0, 1 ], + [ 25056.0, 2 ], + [ 25088.0, 3 ], + [ 25120.0, 3 ], + [ 25152.0, 1 ], + [ 25184.0, 2 ], + [ 25216.0, 3 ], + [ 25248.0, 4 ], + [ 25280.0, 4 ], + [ 25312.0, 2 ], + [ 25344.0, 2 ], + [ 25376.0, 3 ], + [ 25408.0, 3 ], + [ 25440.0, 3 ], + [ 25472.0, 2 ], + [ 25504.0, 3 ], + [ 25536.0, 1 ], + [ 25568.0, 2 ], + [ 25600.0, 2 ], + [ 25632.0, 2 ], + [ 25664.0, 1 ], + [ 25696.0, 2 ], + [ 25728.0, 5 ], + [ 25760.0, 6 ], + [ 25792.0, 2 ], + [ 25824.0, 2 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 25920.0, 2 ], + [ 25984.0, 4 ], + [ 26016.0, 1 ], + [ 26048.0, 3 ], + [ 26080.0, 2 ], + [ 26112.0, 3 ], + [ 26144.0, 1 ], + [ 26176.0, 3 ], + [ 26208.0, 3 ], + [ 26240.0, 3 ], + [ 26272.0, 5 ], + [ 26304.0, 2 ], + [ 26336.0, 4 ], + [ 26368.0, 4 ], + [ 26400.0, 6 ], + [ 26432.0, 4 ], + [ 26464.0, 1 ], + [ 26496.0, 1 ], + [ 26528.0, 4 ], + [ 26560.0, 4 ], + [ 26592.0, 4 ], + [ 26624.0, 8 ], + [ 26656.0, 2 ], + [ 26688.0, 4 ], + [ 26720.0, 5 ], + [ 26752.0, 2 ], + [ 26784.0, 1 ], + [ 26816.0, 2 ], + [ 26848.0, 3 ], + [ 26880.0, 3 ], + [ 26944.0, 4 ], + [ 26976.0, 4 ], + [ 27008.0, 3 ], + [ 27072.0, 1 ], + [ 27104.0, 1 ], + [ 27136.0, 2 ], + [ 27168.0, 4 ], + [ 27200.0, 3 ], + [ 27232.0, 3 ], + [ 27264.0, 2 ], + [ 27296.0, 3 ], + [ 27328.0, 3 ], + [ 27360.0, 3 ], + [ 27392.0, 3 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 2 ], + [ 27520.0, 2 ], + [ 27552.0, 2 ], + [ 27616.0, 2 ], + [ 27648.0, 3 ], + [ 27680.0, 1 ], + [ 27712.0, 2 ], + [ 27744.0, 5 ], + [ 27776.0, 4 ], + [ 27808.0, 1 ], + [ 27840.0, 4 ], + [ 27872.0, 1 ], + [ 27904.0, 1 ], + [ 27968.0, 4 ], + [ 28000.0, 2 ], + [ 28032.0, 1 ], + [ 28064.0, 5 ], + [ 28096.0, 1 ], + [ 28128.0, 1 ], + [ 28160.0, 1 ], + [ 28192.0, 1 ], + [ 28256.0, 2 ], + [ 28288.0, 1 ], + [ 28320.0, 2 ], + [ 28352.0, 1 ], + [ 28384.0, 1 ], + [ 28416.0, 1 ], + [ 28448.0, 1 ], + [ 28512.0, 2 ], + [ 28544.0, 1 ], + [ 28608.0, 1 ], + [ 28640.0, 2 ], + [ 28672.0, 1 ], + [ 28768.0, 1 ], + [ 28800.0, 1 ], + [ 28832.0, 3 ], + [ 28928.0, 2 ], + [ 29024.0, 1 ], + [ 29056.0, 1 ], + [ 29120.0, 2 ], + [ 29216.0, 1 ], + [ 29376.0, 1 ], + [ 29408.0, 2 ], + [ 29440.0, 2 ], + [ 29472.0, 2 ], + [ 29568.0, 2 ], + [ 29600.0, 2 ], + [ 29664.0, 1 ], + [ 29792.0, 2 ], + [ 29824.0, 1 ], + [ 29984.0, 1 ], + [ 30016.0, 1 ], + [ 30080.0, 1 ], + [ 30112.0, 1 ], + [ 30208.0, 1 ], + [ 30336.0, 1 ], + [ 30368.0, 1 ], + [ 30400.0, 1 ], + [ 30592.0, 1 ], + [ 30720.0, 2 ], + [ 30880.0, 1 ], + [ 30944.0, 1 ], + [ 30976.0, 1 ], + [ 31040.0, 1 ], + [ 31168.0, 1 ], + [ 31264.0, 2 ], + [ 31328.0, 2 ], + [ 31392.0, 1 ], + [ 31616.0, 1 ], + [ 31648.0, 1 ], + [ 31680.0, 1 ], + [ 31776.0, 1 ], + [ 31840.0, 2 ], + [ 31936.0, 1 ], + [ 32000.0, 1 ], + [ 32128.0, 1 ], + [ 32192.0, 1 ], + [ 32320.0, 2 ], + [ 32384.0, 1 ], + [ 32416.0, 1 ], + [ 32480.0, 2 ], + [ 32672.0, 1 ], + [ 32704.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 2 ], + [ 33216.0, 3 ], + [ 33280.0, 1 ], + [ 33344.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33856.0, 1 ], + [ 33920.0, 2 ], + [ 33984.0, 1 ], + [ 34176.0, 2 ], + [ 34240.0, 3 ], + [ 34368.0, 3 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35264.0, 2 ], + [ 35328.0, 1 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36352.0, 1 ], + [ 36544.0, 1 ], + [ 36800.0, 1 ], + [ 36928.0, 1 ], + [ 37056.0, 2 ], + [ 37184.0, 2 ], + [ 37376.0, 1 ], + [ 38336.0, 1 ], + [ 38912.0, 1 ], + [ 39104.0, 1 ], + [ 39232.0, 1 ], + [ 39424.0, 1 ], + [ 39744.0, 2 ], + [ 39808.0, 1 ], + [ 39936.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 40448.0, 1 ], + [ 40512.0, 2 ], + [ 40576.0, 1 ], + [ 40704.0, 1 ], + [ 40768.0, 1 ], + [ 40896.0, 1 ], + [ 41024.0, 1 ], + [ 41152.0, 1 ], + [ 41216.0, 1 ], + [ 41344.0, 1 ], + [ 41472.0, 1 ], + [ 41600.0, 1 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 42112.0, 2 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 1 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43456.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 2 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44608.0, 1 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 46272.0, 1 ], + [ 46656.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47424.0, 1 ], + [ 47552.0, 1 ], + [ 47680.0, 1 ], + [ 47808.0, 2 ], + [ 47872.0, 1 ], + [ 48064.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 2 ], + [ 48320.0, 1 ], + [ 48448.0, 1 ], + [ 49408.0, 1 ], + [ 49472.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 2 ], + [ 50368.0, 1 ], + [ 50688.0, 2 ], + [ 51136.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51584.0, 1 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 2 ], + [ 52608.0, 1 ], + [ 53056.0, 2 ], + [ 53696.0, 1 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 57856.0, 1 ], + [ 58496.0, 1 ], + [ 59520.0, 1 ], + [ 61632.0, 1 ], + [ 64256.0, 1 ], + [ 64640.0, 1 ], + [ 65152.0, 1 ], + [ 67200.0, 1 ], + [ 1280000.0, 1 ], + [ 1447936.0, 1 ] + ], + [ + [ 21248.0, 1 ], + [ 21312.0, 2 ], + [ 21344.0, 2 ], + [ 21376.0, 5 ], + [ 21408.0, 7 ], + [ 21440.0, 13 ], + [ 21472.0, 15 ], + [ 21504.0, 19 ], + [ 21536.0, 23 ], + [ 21568.0, 32 ], + [ 21600.0, 61 ], + [ 21632.0, 74 ], + [ 21664.0, 98 ], + [ 21696.0, 110 ], + [ 21728.0, 177 ], + [ 21760.0, 293 ], + [ 21792.0, 455 ], + [ 21824.0, 589 ], + [ 21856.0, 815 ], + [ 21888.0, 1052 ], + [ 21920.0, 1520 ], + [ 21952.0, 2228 ], + [ 21984.0, 1926 ], + [ 22016.0, 1891 ], + [ 22048.0, 1625 ], + [ 22080.0, 1302 ], + [ 22112.0, 1306 ], + [ 22144.0, 713 ], + [ 22176.0, 609 ], + [ 22208.0, 512 ], + [ 22240.0, 469 ], + [ 22272.0, 497 ], + [ 22304.0, 283 ], + [ 22336.0, 213 ], + [ 22368.0, 187 ], + [ 22400.0, 153 ], + [ 22432.0, 189 ], + [ 22464.0, 125 ], + [ 22496.0, 136 ], + [ 22528.0, 125 ], + [ 22560.0, 135 ], + [ 22592.0, 163 ], + [ 22624.0, 139 ], + [ 22656.0, 105 ], + [ 22688.0, 99 ], + [ 22720.0, 94 ], + [ 22752.0, 119 ], + [ 22784.0, 99 ], + [ 22816.0, 77 ], + [ 22848.0, 62 ], + [ 22880.0, 51 ], + [ 22912.0, 47 ], + [ 22944.0, 46 ], + [ 22976.0, 37 ], + [ 23008.0, 26 ], + [ 23040.0, 29 ], + [ 23072.0, 26 ], + [ 23104.0, 23 ], + [ 23136.0, 24 ], + [ 23168.0, 16 ], + [ 23200.0, 15 ], + [ 23232.0, 15 ], + [ 23264.0, 20 ], + [ 23296.0, 8 ], + [ 23328.0, 9 ], + [ 23360.0, 12 ], + [ 23392.0, 14 ], + [ 23424.0, 15 ], + [ 23456.0, 12 ], + [ 23488.0, 9 ], + [ 23520.0, 9 ], + [ 23552.0, 14 ], + [ 23584.0, 11 ], + [ 23616.0, 9 ], + [ 23648.0, 9 ], + [ 23680.0, 4 ], + [ 23712.0, 6 ], + [ 23744.0, 12 ], + [ 23776.0, 8 ], + [ 23808.0, 12 ], + [ 23840.0, 8 ], + [ 23872.0, 6 ], + [ 23904.0, 11 ], + [ 23936.0, 5 ], + [ 23968.0, 6 ], + [ 24000.0, 4 ], + [ 24032.0, 3 ], + [ 24064.0, 3 ], + [ 24096.0, 4 ], + [ 24128.0, 2 ], + [ 24160.0, 3 ], + [ 24192.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 7 ], + [ 24288.0, 4 ], + [ 24320.0, 2 ], + [ 24352.0, 2 ], + [ 24384.0, 3 ], + [ 24416.0, 2 ], + [ 24448.0, 3 ], + [ 24480.0, 2 ], + [ 24512.0, 3 ], + [ 24544.0, 3 ], + [ 24576.0, 5 ], + [ 24608.0, 1 ], + [ 24640.0, 2 ], + [ 24672.0, 2 ], + [ 24704.0, 3 ], + [ 24736.0, 1 ], + [ 24768.0, 1 ], + [ 24800.0, 2 ], + [ 24832.0, 2 ], + [ 24864.0, 4 ], + [ 24896.0, 1 ], + [ 24928.0, 3 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25024.0, 4 ], + [ 25088.0, 5 ], + [ 25120.0, 1 ], + [ 25152.0, 2 ], + [ 25184.0, 2 ], + [ 25216.0, 2 ], + [ 25248.0, 3 ], + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25440.0, 4 ], + [ 25472.0, 2 ], + [ 25504.0, 3 ], + [ 25536.0, 1 ], + [ 25568.0, 3 ], + [ 25600.0, 2 ], + [ 25632.0, 3 ], + [ 25664.0, 3 ], + [ 25696.0, 1 ], + [ 25728.0, 5 ], + [ 25760.0, 1 ], + [ 25824.0, 3 ], + [ 25856.0, 4 ], + [ 25888.0, 2 ], + [ 25920.0, 2 ], + [ 25952.0, 4 ], + [ 25984.0, 5 ], + [ 26016.0, 3 ], + [ 26048.0, 1 ], + [ 26080.0, 4 ], + [ 26112.0, 2 ], + [ 26144.0, 6 ], + [ 26176.0, 3 ], + [ 26208.0, 7 ], + [ 26240.0, 3 ], + [ 26272.0, 3 ], + [ 26304.0, 4 ], + [ 26336.0, 5 ], + [ 26368.0, 1 ], + [ 26400.0, 5 ], + [ 26432.0, 3 ], + [ 26464.0, 1 ], + [ 26496.0, 3 ], + [ 26528.0, 3 ], + [ 26560.0, 2 ], + [ 26592.0, 2 ], + [ 26624.0, 4 ], + [ 26656.0, 4 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26752.0, 2 ], + [ 26784.0, 2 ], + [ 26816.0, 4 ], + [ 26848.0, 3 ], + [ 26880.0, 3 ], + [ 26912.0, 4 ], + [ 26944.0, 3 ], + [ 26976.0, 4 ], + [ 27008.0, 2 ], + [ 27040.0, 5 ], + [ 27072.0, 1 ], + [ 27104.0, 2 ], + [ 27136.0, 4 ], + [ 27200.0, 6 ], + [ 27232.0, 1 ], + [ 27264.0, 5 ], + [ 27296.0, 1 ], + [ 27328.0, 3 ], + [ 27360.0, 3 ], + [ 27392.0, 1 ], + [ 27424.0, 1 ], + [ 27456.0, 4 ], + [ 27488.0, 1 ], + [ 27552.0, 2 ], + [ 27584.0, 3 ], + [ 27616.0, 1 ], + [ 27648.0, 3 ], + [ 27680.0, 7 ], + [ 27712.0, 4 ], + [ 27744.0, 1 ], + [ 27776.0, 3 ], + [ 27808.0, 1 ], + [ 27840.0, 3 ], + [ 27872.0, 3 ], + [ 27904.0, 3 ], + [ 27936.0, 2 ], + [ 27968.0, 1 ], + [ 28000.0, 2 ], + [ 28032.0, 1 ], + [ 28064.0, 3 ], + [ 28096.0, 1 ], + [ 28128.0, 2 ], + [ 28160.0, 5 ], + [ 28192.0, 2 ], + [ 28224.0, 2 ], + [ 28256.0, 1 ], + [ 28288.0, 2 ], + [ 28320.0, 3 ], + [ 28352.0, 1 ], + [ 28384.0, 1 ], + [ 28416.0, 1 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 3 ], + [ 28544.0, 1 ], + [ 28576.0, 1 ], + [ 28608.0, 2 ], + [ 28640.0, 2 ], + [ 28672.0, 1 ], + [ 28704.0, 3 ], + [ 28736.0, 1 ], + [ 28768.0, 3 ], + [ 28832.0, 2 ], + [ 28864.0, 2 ], + [ 28896.0, 1 ], + [ 28928.0, 3 ], + [ 29024.0, 3 ], + [ 29184.0, 1 ], + [ 29216.0, 1 ], + [ 29248.0, 1 ], + [ 29312.0, 1 ], + [ 29344.0, 1 ], + [ 29408.0, 1 ], + [ 29440.0, 1 ], + [ 29472.0, 2 ], + [ 29504.0, 1 ], + [ 29536.0, 1 ], + [ 29568.0, 1 ], + [ 29600.0, 1 ], + [ 29632.0, 1 ], + [ 29696.0, 1 ], + [ 29760.0, 1 ], + [ 29792.0, 2 ], + [ 29856.0, 1 ], + [ 29888.0, 1 ], + [ 29920.0, 2 ], + [ 29952.0, 1 ], + [ 29984.0, 2 ], + [ 30016.0, 1 ], + [ 30048.0, 3 ], + [ 30080.0, 1 ], + [ 30144.0, 2 ], + [ 30176.0, 1 ], + [ 30240.0, 1 ], + [ 30272.0, 1 ], + [ 30304.0, 1 ], + [ 30336.0, 1 ], + [ 30432.0, 1 ], + [ 30464.0, 1 ], + [ 30496.0, 1 ], + [ 30528.0, 1 ], + [ 30560.0, 1 ], + [ 30592.0, 1 ], + [ 30624.0, 1 ], + [ 30656.0, 1 ], + [ 30688.0, 1 ], + [ 30784.0, 1 ], + [ 30848.0, 1 ], + [ 30880.0, 1 ], + [ 31008.0, 2 ], + [ 31104.0, 2 ], + [ 31168.0, 3 ], + [ 31200.0, 1 ], + [ 31232.0, 2 ], + [ 31264.0, 1 ], + [ 31296.0, 2 ], + [ 31328.0, 1 ], + [ 31360.0, 2 ], + [ 31392.0, 1 ], + [ 31424.0, 2 ], + [ 31488.0, 1 ], + [ 31520.0, 1 ], + [ 31552.0, 1 ], + [ 31584.0, 1 ], + [ 31648.0, 1 ], + [ 31680.0, 2 ], + [ 31776.0, 1 ], + [ 31808.0, 1 ], + [ 31904.0, 3 ], + [ 31968.0, 1 ], + [ 32000.0, 3 ], + [ 32128.0, 1 ], + [ 32160.0, 1 ], + [ 32192.0, 2 ], + [ 32224.0, 1 ], + [ 32288.0, 1 ], + [ 32320.0, 2 ], + [ 32352.0, 2 ], + [ 32384.0, 1 ], + [ 32416.0, 1 ], + [ 32448.0, 1 ], + [ 32512.0, 1 ], + [ 32640.0, 1 ], + [ 32704.0, 1 ], + [ 32736.0, 1 ], + [ 32832.0, 3 ], + [ 32896.0, 5 ], + [ 32960.0, 1 ], + [ 33024.0, 3 ], + [ 33088.0, 2 ], + [ 33152.0, 5 ], + [ 33216.0, 2 ], + [ 33280.0, 1 ], + [ 33344.0, 3 ], + [ 33408.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33600.0, 1 ], + [ 33664.0, 3 ], + [ 33728.0, 1 ], + [ 33792.0, 2 ], + [ 33920.0, 2 ], + [ 33984.0, 3 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34176.0, 1 ], + [ 34304.0, 1 ], + [ 34368.0, 1 ], + [ 34496.0, 3 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34688.0, 1 ], + [ 34752.0, 1 ], + [ 34816.0, 1 ], + [ 34880.0, 2 ], + [ 34944.0, 2 ], + [ 35008.0, 1 ], + [ 35200.0, 1 ], + [ 35328.0, 2 ], + [ 35392.0, 1 ], + [ 35456.0, 1 ], + [ 35584.0, 1 ], + [ 35648.0, 1 ], + [ 35712.0, 2 ], + [ 35776.0, 1 ], + [ 35968.0, 2 ], + [ 36032.0, 1 ], + [ 36096.0, 2 ], + [ 36224.0, 3 ], + [ 36288.0, 1 ], + [ 36352.0, 1 ], + [ 36416.0, 1 ], + [ 36544.0, 2 ], + [ 36608.0, 3 ], + [ 36800.0, 1 ], + [ 36864.0, 2 ], + [ 36928.0, 1 ], + [ 36992.0, 1 ], + [ 37056.0, 1 ], + [ 37184.0, 2 ], + [ 37248.0, 2 ], + [ 37312.0, 3 ], + [ 37440.0, 3 ], + [ 37504.0, 1 ], + [ 37568.0, 1 ], + [ 37824.0, 1 ], + [ 37888.0, 2 ], + [ 38208.0, 1 ], + [ 38336.0, 2 ], + [ 38464.0, 2 ], + [ 38592.0, 2 ], + [ 38656.0, 2 ], + [ 38720.0, 3 ], + [ 38784.0, 1 ], + [ 38848.0, 1 ], + [ 39040.0, 3 ], + [ 39104.0, 1 ], + [ 39168.0, 2 ], + [ 39232.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39488.0, 1 ], + [ 39616.0, 2 ], + [ 39808.0, 2 ], + [ 39872.0, 1 ], + [ 39936.0, 1 ], + [ 40000.0, 1 ], + [ 40128.0, 2 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40640.0, 1 ], + [ 40704.0, 1 ], + [ 40832.0, 1 ], + [ 40896.0, 3 ], + [ 41024.0, 1 ], + [ 41088.0, 1 ], + [ 41152.0, 2 ], + [ 41280.0, 2 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 2 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 2 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 3 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 1 ], + [ 43072.0, 2 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43712.0, 1 ], + [ 43968.0, 1 ], + [ 44608.0, 1 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45760.0, 2 ], + [ 46016.0, 1 ], + [ 46208.0, 2 ], + [ 46272.0, 1 ], + [ 46400.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 2 ], + [ 47552.0, 1 ], + [ 47616.0, 1 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 48064.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 2 ], + [ 48320.0, 1 ], + [ 48384.0, 1 ], + [ 48512.0, 1 ], + [ 48640.0, 1 ], + [ 49088.0, 1 ], + [ 49664.0, 2 ], + [ 50112.0, 1 ], + [ 50368.0, 1 ], + [ 50560.0, 1 ], + [ 51136.0, 1 ], + [ 51904.0, 1 ], + [ 52480.0, 1 ], + [ 53888.0, 1 ], + [ 54464.0, 1 ], + [ 55168.0, 1 ], + [ 56832.0, 1 ], + [ 57600.0, 1 ], + [ 58048.0, 1 ], + [ 59840.0, 1 ], + [ 60096.0, 1 ], + [ 60480.0, 1 ], + [ 60928.0, 1 ], + [ 63040.0, 1 ], + [ 65920.0, 1 ], + [ 66432.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 1 ], + [ 80896.0, 1 ], + [ 82432.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 1 ], + [ 85888.0, 1 ], + [ 88448.0, 1 ], + [ 91136.0, 1 ], + [ 92416.0, 1 ], + [ 92672.0, 1 ], + [ 97024.0, 1 ], + [ 668672.0, 1 ], + [ 1353728.0, 1 ] + ], + [ + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21344.0, 2 ], + [ 21376.0, 2 ], + [ 21408.0, 4 ], + [ 21440.0, 6 ], + [ 21472.0, 8 ], + [ 21504.0, 15 ], + [ 21536.0, 9 ], + [ 21568.0, 25 ], + [ 21600.0, 41 ], + [ 21632.0, 34 ], + [ 21664.0, 41 ], + [ 21696.0, 51 ], + [ 21728.0, 83 ], + [ 21760.0, 148 ], + [ 21792.0, 226 ], + [ 21824.0, 334 ], + [ 21856.0, 529 ], + [ 21888.0, 743 ], + [ 21920.0, 1248 ], + [ 21952.0, 1874 ], + [ 21984.0, 1609 ], + [ 22016.0, 1620 ], + [ 22048.0, 1491 ], + [ 22080.0, 1278 ], + [ 22112.0, 1479 ], + [ 22144.0, 986 ], + [ 22176.0, 849 ], + [ 22208.0, 879 ], + [ 22240.0, 795 ], + [ 22272.0, 926 ], + [ 22304.0, 549 ], + [ 22336.0, 421 ], + [ 22368.0, 316 ], + [ 22400.0, 265 ], + [ 22432.0, 311 ], + [ 22464.0, 192 ], + [ 22496.0, 207 ], + [ 22528.0, 166 ], + [ 22560.0, 147 ], + [ 22592.0, 190 ], + [ 22624.0, 136 ], + [ 22656.0, 115 ], + [ 22688.0, 110 ], + [ 22720.0, 93 ], + [ 22752.0, 135 ], + [ 22784.0, 98 ], + [ 22816.0, 98 ], + [ 22848.0, 74 ], + [ 22880.0, 77 ], + [ 22912.0, 58 ], + [ 22944.0, 64 ], + [ 22976.0, 52 ], + [ 23008.0, 46 ], + [ 23040.0, 25 ], + [ 23072.0, 38 ], + [ 23104.0, 37 ], + [ 23136.0, 34 ], + [ 23168.0, 24 ], + [ 23200.0, 15 ], + [ 23232.0, 19 ], + [ 23264.0, 20 ], + [ 23296.0, 13 ], + [ 23328.0, 15 ], + [ 23360.0, 15 ], + [ 23392.0, 14 ], + [ 23424.0, 16 ], + [ 23456.0, 10 ], + [ 23488.0, 6 ], + [ 23520.0, 14 ], + [ 23552.0, 7 ], + [ 23584.0, 13 ], + [ 23616.0, 7 ], + [ 23648.0, 7 ], + [ 23680.0, 11 ], + [ 23712.0, 12 ], + [ 23744.0, 12 ], + [ 23776.0, 3 ], + [ 23808.0, 7 ], + [ 23840.0, 3 ], + [ 23872.0, 8 ], + [ 23904.0, 6 ], + [ 23936.0, 2 ], + [ 23968.0, 6 ], + [ 24000.0, 7 ], + [ 24032.0, 2 ], + [ 24064.0, 3 ], + [ 24096.0, 4 ], + [ 24128.0, 6 ], + [ 24160.0, 3 ], + [ 24192.0, 3 ], + [ 24224.0, 1 ], + [ 24256.0, 4 ], + [ 24288.0, 2 ], + [ 24320.0, 3 ], + [ 24352.0, 2 ], + [ 24384.0, 6 ], + [ 24416.0, 3 ], + [ 24448.0, 1 ], + [ 24480.0, 2 ], + [ 24512.0, 3 ], + [ 24544.0, 1 ], + [ 24576.0, 3 ], + [ 24608.0, 3 ], + [ 24640.0, 1 ], + [ 24672.0, 3 ], + [ 24704.0, 1 ], + [ 24736.0, 5 ], + [ 24768.0, 6 ], + [ 24800.0, 2 ], + [ 24832.0, 4 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 25024.0, 2 ], + [ 25056.0, 2 ], + [ 25088.0, 3 ], + [ 25120.0, 1 ], + [ 25152.0, 3 ], + [ 25184.0, 1 ], + [ 25216.0, 3 ], + [ 25248.0, 3 ], + [ 25280.0, 3 ], + [ 25312.0, 2 ], + [ 25344.0, 3 ], + [ 25376.0, 2 ], + [ 25408.0, 3 ], + [ 25440.0, 3 ], + [ 25472.0, 4 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 2 ], + [ 25600.0, 3 ], + [ 25632.0, 1 ], + [ 25664.0, 2 ], + [ 25696.0, 2 ], + [ 25728.0, 2 ], + [ 25760.0, 2 ], + [ 25792.0, 3 ], + [ 25824.0, 1 ], + [ 25856.0, 2 ], + [ 25888.0, 2 ], + [ 25920.0, 3 ], + [ 25952.0, 2 ], + [ 25984.0, 2 ], + [ 26016.0, 1 ], + [ 26048.0, 2 ], + [ 26080.0, 1 ], + [ 26112.0, 3 ], + [ 26144.0, 5 ], + [ 26176.0, 3 ], + [ 26208.0, 5 ], + [ 26240.0, 3 ], + [ 26272.0, 4 ], + [ 26304.0, 2 ], + [ 26336.0, 4 ], + [ 26368.0, 3 ], + [ 26400.0, 4 ], + [ 26432.0, 4 ], + [ 26464.0, 2 ], + [ 26496.0, 1 ], + [ 26560.0, 1 ], + [ 26592.0, 3 ], + [ 26624.0, 2 ], + [ 26656.0, 5 ], + [ 26688.0, 2 ], + [ 26720.0, 7 ], + [ 26752.0, 2 ], + [ 26784.0, 1 ], + [ 26816.0, 2 ], + [ 26848.0, 1 ], + [ 26880.0, 2 ], + [ 26912.0, 4 ], + [ 26944.0, 3 ], + [ 27008.0, 3 ], + [ 27040.0, 1 ], + [ 27072.0, 5 ], + [ 27104.0, 2 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 2 ], + [ 27264.0, 2 ], + [ 27296.0, 3 ], + [ 27328.0, 5 ], + [ 27360.0, 1 ], + [ 27392.0, 1 ], + [ 27424.0, 2 ], + [ 27456.0, 1 ], + [ 27488.0, 5 ], + [ 27520.0, 2 ], + [ 27552.0, 1 ], + [ 27584.0, 2 ], + [ 27616.0, 2 ], + [ 27648.0, 2 ], + [ 27680.0, 2 ], + [ 27712.0, 1 ], + [ 27744.0, 4 ], + [ 27776.0, 2 ], + [ 27808.0, 1 ], + [ 27840.0, 2 ], + [ 27872.0, 1 ], + [ 27904.0, 2 ], + [ 27936.0, 2 ], + [ 27968.0, 1 ], + [ 28000.0, 1 ], + [ 28032.0, 2 ], + [ 28064.0, 3 ], + [ 28096.0, 1 ], + [ 28128.0, 2 ], + [ 28192.0, 1 ], + [ 28224.0, 2 ], + [ 28256.0, 3 ], + [ 28288.0, 1 ], + [ 28320.0, 1 ], + [ 28384.0, 1 ], + [ 28416.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 1 ], + [ 28544.0, 2 ], + [ 28576.0, 1 ], + [ 28608.0, 1 ], + [ 28704.0, 2 ], + [ 28800.0, 1 ], + [ 28832.0, 1 ], + [ 28864.0, 2 ], + [ 28896.0, 1 ], + [ 28928.0, 1 ], + [ 28960.0, 1 ], + [ 28992.0, 1 ], + [ 29024.0, 2 ], + [ 29056.0, 1 ], + [ 29088.0, 1 ], + [ 29152.0, 1 ], + [ 29184.0, 2 ], + [ 29248.0, 1 ], + [ 29280.0, 1 ], + [ 29312.0, 1 ], + [ 29440.0, 1 ], + [ 29504.0, 1 ], + [ 29600.0, 1 ], + [ 29664.0, 1 ], + [ 29696.0, 2 ], + [ 29728.0, 2 ], + [ 29760.0, 3 ], + [ 29792.0, 1 ], + [ 29856.0, 1 ], + [ 29888.0, 1 ], + [ 29984.0, 1 ], + [ 30016.0, 1 ], + [ 30048.0, 1 ], + [ 30112.0, 1 ], + [ 30176.0, 1 ], + [ 30208.0, 2 ], + [ 30272.0, 1 ], + [ 30368.0, 4 ], + [ 30432.0, 1 ], + [ 30464.0, 1 ], + [ 30720.0, 1 ], + [ 30816.0, 1 ], + [ 30848.0, 2 ], + [ 30912.0, 1 ], + [ 30944.0, 1 ], + [ 30976.0, 1 ], + [ 31008.0, 1 ], + [ 31136.0, 2 ], + [ 31264.0, 2 ], + [ 31328.0, 1 ], + [ 31360.0, 1 ], + [ 31424.0, 1 ], + [ 31456.0, 1 ], + [ 31488.0, 2 ], + [ 31584.0, 1 ], + [ 31616.0, 1 ], + [ 31648.0, 1 ], + [ 31744.0, 2 ], + [ 31808.0, 1 ], + [ 31840.0, 1 ], + [ 31872.0, 1 ], + [ 31904.0, 1 ], + [ 31936.0, 1 ], + [ 32064.0, 1 ], + [ 32096.0, 1 ], + [ 32128.0, 1 ], + [ 32224.0, 1 ], + [ 32288.0, 1 ], + [ 32320.0, 2 ], + [ 32352.0, 2 ], + [ 32576.0, 1 ], + [ 32672.0, 2 ], + [ 32768.0, 2 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33152.0, 1 ], + [ 33280.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 2 ], + [ 33728.0, 1 ], + [ 33856.0, 1 ], + [ 34176.0, 1 ], + [ 34240.0, 1 ], + [ 34304.0, 2 ], + [ 34432.0, 2 ], + [ 34496.0, 1 ], + [ 34560.0, 2 ], + [ 34624.0, 1 ], + [ 34752.0, 1 ], + [ 34944.0, 1 ], + [ 35072.0, 2 ], + [ 35136.0, 3 ], + [ 35264.0, 1 ], + [ 35392.0, 1 ], + [ 35520.0, 1 ], + [ 35648.0, 1 ], + [ 35776.0, 2 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36032.0, 1 ], + [ 36352.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 1 ], + [ 36608.0, 1 ], + [ 36864.0, 1 ], + [ 36928.0, 1 ], + [ 37056.0, 1 ], + [ 37120.0, 1 ], + [ 37248.0, 3 ], + [ 37376.0, 2 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37568.0, 2 ], + [ 37696.0, 1 ], + [ 38080.0, 1 ], + [ 38144.0, 1 ], + [ 38272.0, 2 ], + [ 38400.0, 2 ], + [ 38528.0, 1 ], + [ 38656.0, 1 ], + [ 38720.0, 2 ], + [ 38784.0, 1 ], + [ 38848.0, 2 ], + [ 38912.0, 1 ], + [ 38976.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 1 ], + [ 39424.0, 1 ], + [ 39488.0, 2 ], + [ 39616.0, 2 ], + [ 39744.0, 2 ], + [ 39872.0, 1 ], + [ 39936.0, 2 ], + [ 40000.0, 1 ], + [ 40128.0, 1 ], + [ 40256.0, 1 ], + [ 40384.0, 1 ], + [ 40448.0, 2 ], + [ 40576.0, 2 ], + [ 40640.0, 2 ], + [ 40704.0, 1 ], + [ 40768.0, 1 ], + [ 40832.0, 1 ], + [ 40896.0, 1 ], + [ 40960.0, 1 ], + [ 41024.0, 1 ], + [ 41088.0, 1 ], + [ 41152.0, 1 ], + [ 41216.0, 1 ], + [ 41280.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 1 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 2 ], + [ 41920.0, 2 ], + [ 41984.0, 1 ], + [ 42048.0, 2 ], + [ 42112.0, 1 ], + [ 42176.0, 2 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 3 ], + [ 42432.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 2 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 42816.0, 1 ], + [ 42880.0, 2 ], + [ 42944.0, 1 ], + [ 43200.0, 2 ], + [ 43264.0, 2 ], + [ 43328.0, 2 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 2 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 1 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45120.0, 2 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45376.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45824.0, 1 ], + [ 46272.0, 1 ], + [ 46912.0, 1 ], + [ 47040.0, 2 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47616.0, 1 ], + [ 47680.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 2 ], + [ 48896.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 2 ], + [ 49664.0, 1 ], + [ 50688.0, 2 ], + [ 53312.0, 1 ], + [ 55872.0, 1 ], + [ 58368.0, 1 ], + [ 61888.0, 1 ], + [ 62784.0, 1 ], + [ 62976.0, 2 ], + [ 63616.0, 1 ], + [ 63808.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 1 ], + [ 64576.0, 1 ], + [ 65792.0, 1 ], + [ 67072.0, 1 ], + [ 69760.0, 1 ], + [ 75648.0, 1 ], + [ 84224.0, 1 ], + [ 84608.0, 1 ], + [ 88320.0, 1 ], + [ 574464.0, 1 ], + [ 633856.0, 1 ], + [ 695296.0, 1 ] + ], + [ + [ 21280.0, 1 ], + [ 21376.0, 1 ], + [ 21440.0, 3 ], + [ 21472.0, 3 ], + [ 21504.0, 10 ], + [ 21536.0, 9 ], + [ 21568.0, 16 ], + [ 21600.0, 34 ], + [ 21632.0, 31 ], + [ 21664.0, 47 ], + [ 21696.0, 59 ], + [ 21728.0, 80 ], + [ 21760.0, 170 ], + [ 21792.0, 239 ], + [ 21824.0, 301 ], + [ 21856.0, 376 ], + [ 21888.0, 535 ], + [ 21920.0, 869 ], + [ 21952.0, 1389 ], + [ 21984.0, 1372 ], + [ 22016.0, 1394 ], + [ 22048.0, 1315 ], + [ 22080.0, 1088 ], + [ 22112.0, 1144 ], + [ 22144.0, 706 ], + [ 22176.0, 695 ], + [ 22208.0, 731 ], + [ 22240.0, 713 ], + [ 22272.0, 1013 ], + [ 22304.0, 618 ], + [ 22336.0, 571 ], + [ 22368.0, 552 ], + [ 22400.0, 582 ], + [ 22432.0, 773 ], + [ 22464.0, 600 ], + [ 22496.0, 526 ], + [ 22528.0, 479 ], + [ 22560.0, 369 ], + [ 22592.0, 378 ], + [ 22624.0, 202 ], + [ 22656.0, 145 ], + [ 22688.0, 117 ], + [ 22720.0, 118 ], + [ 22752.0, 129 ], + [ 22784.0, 104 ], + [ 22816.0, 82 ], + [ 22848.0, 71 ], + [ 22880.0, 65 ], + [ 22912.0, 68 ], + [ 22944.0, 82 ], + [ 22976.0, 66 ], + [ 23008.0, 41 ], + [ 23040.0, 46 ], + [ 23072.0, 45 ], + [ 23104.0, 65 ], + [ 23136.0, 31 ], + [ 23168.0, 34 ], + [ 23200.0, 36 ], + [ 23232.0, 27 ], + [ 23264.0, 43 ], + [ 23296.0, 24 ], + [ 23328.0, 19 ], + [ 23360.0, 23 ], + [ 23392.0, 17 ], + [ 23424.0, 18 ], + [ 23456.0, 16 ], + [ 23488.0, 10 ], + [ 23520.0, 8 ], + [ 23552.0, 9 ], + [ 23584.0, 16 ], + [ 23616.0, 7 ], + [ 23648.0, 11 ], + [ 23680.0, 7 ], + [ 23712.0, 7 ], + [ 23744.0, 7 ], + [ 23776.0, 10 ], + [ 23808.0, 6 ], + [ 23840.0, 5 ], + [ 23872.0, 7 ], + [ 23904.0, 4 ], + [ 23936.0, 6 ], + [ 23968.0, 8 ], + [ 24000.0, 6 ], + [ 24032.0, 5 ], + [ 24064.0, 8 ], + [ 24096.0, 6 ], + [ 24128.0, 7 ], + [ 24160.0, 5 ], + [ 24192.0, 5 ], + [ 24224.0, 3 ], + [ 24256.0, 4 ], + [ 24288.0, 6 ], + [ 24320.0, 4 ], + [ 24352.0, 3 ], + [ 24384.0, 4 ], + [ 24416.0, 3 ], + [ 24448.0, 4 ], + [ 24480.0, 1 ], + [ 24512.0, 2 ], + [ 24544.0, 3 ], + [ 24576.0, 1 ], + [ 24608.0, 3 ], + [ 24640.0, 2 ], + [ 24672.0, 4 ], + [ 24704.0, 4 ], + [ 24736.0, 4 ], + [ 24768.0, 4 ], + [ 24800.0, 1 ], + [ 24832.0, 2 ], + [ 24864.0, 1 ], + [ 24896.0, 3 ], + [ 24928.0, 3 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25024.0, 1 ], + [ 25056.0, 6 ], + [ 25088.0, 4 ], + [ 25120.0, 3 ], + [ 25152.0, 2 ], + [ 25184.0, 2 ], + [ 25216.0, 2 ], + [ 25248.0, 4 ], + [ 25280.0, 5 ], + [ 25312.0, 2 ], + [ 25344.0, 2 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 4 ], + [ 25472.0, 3 ], + [ 25504.0, 2 ], + [ 25536.0, 3 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 2 ], + [ 25696.0, 2 ], + [ 25728.0, 3 ], + [ 25760.0, 3 ], + [ 25792.0, 2 ], + [ 25824.0, 3 ], + [ 25856.0, 3 ], + [ 25888.0, 1 ], + [ 25920.0, 3 ], + [ 25952.0, 4 ], + [ 25984.0, 2 ], + [ 26016.0, 3 ], + [ 26048.0, 1 ], + [ 26080.0, 3 ], + [ 26112.0, 3 ], + [ 26144.0, 1 ], + [ 26176.0, 3 ], + [ 26208.0, 1 ], + [ 26240.0, 3 ], + [ 26272.0, 4 ], + [ 26304.0, 2 ], + [ 26336.0, 4 ], + [ 26368.0, 3 ], + [ 26400.0, 3 ], + [ 26432.0, 3 ], + [ 26464.0, 4 ], + [ 26496.0, 3 ], + [ 26528.0, 4 ], + [ 26560.0, 3 ], + [ 26592.0, 3 ], + [ 26624.0, 4 ], + [ 26656.0, 2 ], + [ 26688.0, 1 ], + [ 26720.0, 2 ], + [ 26752.0, 5 ], + [ 26784.0, 2 ], + [ 26816.0, 3 ], + [ 26848.0, 2 ], + [ 26880.0, 3 ], + [ 26912.0, 2 ], + [ 26944.0, 2 ], + [ 26976.0, 2 ], + [ 27008.0, 2 ], + [ 27040.0, 1 ], + [ 27072.0, 2 ], + [ 27104.0, 2 ], + [ 27136.0, 2 ], + [ 27168.0, 1 ], + [ 27200.0, 2 ], + [ 27232.0, 1 ], + [ 27264.0, 2 ], + [ 27296.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 1 ], + [ 27520.0, 4 ], + [ 27616.0, 1 ], + [ 27648.0, 4 ], + [ 27680.0, 2 ], + [ 27712.0, 2 ], + [ 27744.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 1 ], + [ 27872.0, 2 ], + [ 27904.0, 2 ], + [ 27936.0, 2 ], + [ 28000.0, 2 ], + [ 28032.0, 4 ], + [ 28064.0, 3 ], + [ 28096.0, 1 ], + [ 28128.0, 1 ], + [ 28192.0, 2 ], + [ 28224.0, 4 ], + [ 28256.0, 1 ], + [ 28288.0, 1 ], + [ 28384.0, 2 ], + [ 28416.0, 2 ], + [ 28512.0, 1 ], + [ 28544.0, 1 ], + [ 28640.0, 3 ], + [ 28672.0, 2 ], + [ 28704.0, 3 ], + [ 28768.0, 1 ], + [ 28832.0, 1 ], + [ 28864.0, 1 ], + [ 28928.0, 1 ], + [ 28992.0, 1 ], + [ 29056.0, 1 ], + [ 29152.0, 1 ], + [ 29216.0, 1 ], + [ 29248.0, 1 ], + [ 29280.0, 1 ], + [ 29312.0, 1 ], + [ 29344.0, 1 ], + [ 29408.0, 2 ], + [ 29440.0, 2 ], + [ 29504.0, 1 ], + [ 29536.0, 1 ], + [ 29600.0, 2 ], + [ 29664.0, 1 ], + [ 29696.0, 1 ], + [ 29760.0, 1 ], + [ 29824.0, 2 ], + [ 29856.0, 1 ], + [ 29888.0, 1 ], + [ 29984.0, 1 ], + [ 30016.0, 2 ], + [ 30112.0, 2 ], + [ 30176.0, 1 ], + [ 30208.0, 1 ], + [ 30240.0, 2 ], + [ 30272.0, 1 ], + [ 30336.0, 1 ], + [ 30400.0, 1 ], + [ 30432.0, 3 ], + [ 30464.0, 1 ], + [ 30496.0, 2 ], + [ 30528.0, 2 ], + [ 30560.0, 1 ], + [ 30624.0, 1 ], + [ 30656.0, 1 ], + [ 30752.0, 1 ], + [ 30784.0, 1 ], + [ 30848.0, 1 ], + [ 30944.0, 1 ], + [ 31040.0, 1 ], + [ 31168.0, 1 ], + [ 31200.0, 2 ], + [ 31232.0, 2 ], + [ 31296.0, 1 ], + [ 31360.0, 2 ], + [ 31392.0, 1 ], + [ 31424.0, 1 ], + [ 31456.0, 1 ], + [ 31616.0, 2 ], + [ 31680.0, 1 ], + [ 31872.0, 1 ], + [ 31904.0, 3 ], + [ 32032.0, 1 ], + [ 32096.0, 1 ], + [ 32128.0, 1 ], + [ 32192.0, 2 ], + [ 32224.0, 1 ], + [ 32288.0, 1 ], + [ 32384.0, 1 ], + [ 32448.0, 1 ], + [ 32480.0, 1 ], + [ 32544.0, 1 ], + [ 32576.0, 1 ], + [ 32608.0, 1 ], + [ 32640.0, 2 ], + [ 32672.0, 2 ], + [ 32704.0, 1 ], + [ 32768.0, 1 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 1 ], + [ 33152.0, 1 ], + [ 33216.0, 1 ], + [ 33280.0, 1 ], + [ 33344.0, 1 ], + [ 33472.0, 2 ], + [ 33792.0, 1 ], + [ 33856.0, 1 ], + [ 33920.0, 3 ], + [ 33984.0, 1 ], + [ 34112.0, 1 ], + [ 34240.0, 1 ], + [ 34304.0, 1 ], + [ 34368.0, 1 ], + [ 34432.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34688.0, 1 ], + [ 34752.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35136.0, 1 ], + [ 35264.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 2 ], + [ 35840.0, 1 ], + [ 36032.0, 2 ], + [ 36096.0, 1 ], + [ 36160.0, 1 ], + [ 36224.0, 1 ], + [ 36288.0, 1 ], + [ 36352.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 1 ], + [ 36608.0, 1 ], + [ 36864.0, 1 ], + [ 36928.0, 1 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37312.0, 1 ], + [ 37440.0, 2 ], + [ 38336.0, 1 ], + [ 38400.0, 1 ], + [ 38720.0, 1 ], + [ 38784.0, 1 ], + [ 39616.0, 1 ], + [ 40128.0, 1 ], + [ 40192.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40576.0, 1 ], + [ 40832.0, 1 ], + [ 40896.0, 1 ], + [ 40960.0, 1 ], + [ 41152.0, 1 ], + [ 41216.0, 1 ], + [ 41408.0, 1 ], + [ 41664.0, 2 ], + [ 41856.0, 2 ], + [ 41920.0, 4 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 3 ], + [ 42240.0, 1 ], + [ 42368.0, 2 ], + [ 42432.0, 3 ], + [ 42624.0, 2 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 2 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 2 ], + [ 43328.0, 1 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43584.0, 1 ], + [ 43776.0, 2 ], + [ 43840.0, 1 ], + [ 44096.0, 1 ], + [ 44224.0, 1 ], + [ 44352.0, 1 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44736.0, 1 ], + [ 45120.0, 1 ], + [ 45248.0, 1 ], + [ 45376.0, 1 ], + [ 45504.0, 1 ], + [ 46144.0, 1 ], + [ 46464.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47488.0, 3 ], + [ 47744.0, 1 ], + [ 47808.0, 1 ], + [ 47936.0, 2 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48448.0, 1 ], + [ 49216.0, 1 ], + [ 49536.0, 1 ], + [ 49792.0, 1 ], + [ 49984.0, 1 ], + [ 50048.0, 1 ], + [ 50368.0, 1 ], + [ 51136.0, 1 ], + [ 51712.0, 1 ], + [ 52032.0, 1 ], + [ 52288.0, 1 ], + [ 53504.0, 1 ], + [ 54400.0, 1 ], + [ 55552.0, 1 ], + [ 56000.0, 1 ], + [ 57216.0, 1 ], + [ 60160.0, 1 ], + [ 60736.0, 1 ], + [ 61696.0, 1 ], + [ 62016.0, 1 ], + [ 62080.0, 2 ], + [ 62144.0, 1 ], + [ 64384.0, 1 ], + [ 65536.0, 1 ], + [ 68352.0, 1 ], + [ 71680.0, 1 ], + [ 79232.0, 1 ], + [ 80512.0, 1 ], + [ 85376.0, 1 ], + [ 86528.0, 1 ], + [ 91392.0, 1 ], + [ 92672.0, 1 ], + [ 95232.0, 1 ], + [ 95488.0, 1 ], + [ 96128.0, 1 ], + [ 96640.0, 1 ], + [ 97664.0, 1 ], + [ 111744.0, 1 ], + [ 564224.0, 1 ], + [ 587776.0, 1 ], + [ 592896.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 21216.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 21216.0, + "50.0" : 21216.0, + "90.0" : 21216.0, + "95.0" : 21216.0, + "99.0" : 21216.0, + "99.9" : 21216.0, + "99.99" : 21216.0, + "99.999" : 21216.0, + "99.9999" : 21216.0, + "100.0" : 21216.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 21408.0, + 21408.0, + 21248.0, + 21216.0, + 21280.0 + ] + ] + }, + "p0.50" : { + "score" : 22176.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22176.0, + "50.0" : 22176.0, + "90.0" : 22176.0, + "95.0" : 22176.0, + "99.0" : 22176.0, + "99.9" : 22176.0, + "99.99" : 22176.0, + "99.999" : 22176.0, + "99.9999" : 22176.0, + "100.0" : 22176.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22304.0, + 22400.0, + 22016.0, + 22080.0, + 22144.0 + ] + ] + }, + "p0.90" : { + "score" : 22688.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22688.0, + "50.0" : 22688.0, + "90.0" : 22688.0, + "95.0" : 22688.0, + "99.0" : 22688.0, + "99.9" : 22688.0, + "99.99" : 22688.0, + "99.999" : 22688.0, + "99.9999" : 22688.0, + "100.0" : 22688.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22720.0, + 22784.0, + 22592.0, + 22592.0, + 22656.0 + ] + ] + }, + "p0.95" : { + "score" : 23104.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 23104.0, + "50.0" : 23104.0, + "90.0" : 23104.0, + "95.0" : 23104.0, + "99.0" : 23104.0, + "99.9" : 23104.0, + "99.99" : 23104.0, + "99.999" : 23104.0, + "99.9999" : 23104.0, + "100.0" : 23104.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 23104.0, + 23136.0, + 23040.0, + 22976.0, + 23072.0 + ] + ] + }, + "p0.99" : { + "score" : 31112.64000000013, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31112.64000000013, + "50.0" : 31112.64000000013, + "90.0" : 31112.64000000013, + "95.0" : 31112.64000000013, + "99.0" : 31112.64000000013, + "99.9" : 31112.64000000013, + "99.99" : 31112.64000000013, + "99.999" : 31112.64000000013, + "99.9999" : 31112.64000000013, + "100.0" : 31112.64000000013 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 28736.0, + 28424.0, + 34000.0, + 32218.239999999874, + 30440.0 + ] + ] + }, + "p0.999" : { + "score" : 56241.984000002034, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 56241.984000002034, + "50.0" : 56241.984000002034, + "90.0" : 56241.984000002034, + "95.0" : 56241.984000002034, + "99.0" : 56241.984000002034, + "99.9" : 56241.984000002034, + "99.99" : 56241.984000002034, + "99.999" : 56241.984000002034, + "99.9999" : 56241.984000002034, + "100.0" : 56241.984000002034 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 58321.279999999795, + 51564.799999999814, + 57924.79999999935, + 52509.0559999987, + 62062.39999999991 + ] + ] + }, + "p0.9999" : { + "score" : 515672.895998504, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 515672.895998504, + "50.0" : 515672.895998504, + "90.0" : 515672.895998504, + "95.0" : 515672.895998504, + "99.0" : 515672.895998504, + "99.9" : 515672.895998504, + "99.99" : 515672.895998504, + "99.999" : 515672.895998504, + "99.9999" : 515672.895998504, + "100.0" : 515672.895998504 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91399.65440000314, + 1028343.9999994705, + 538622.0799995009, + 620160.2048000619, + 582417.9199999794 + ] + ] + }, + "p1.00" : { + "score" : 1478656.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1478656.0, + "50.0" : 1478656.0, + "90.0" : 1478656.0, + "95.0" : 1478656.0, + "99.0" : 1478656.0, + "99.9" : 1478656.0, + "99.99" : 1478656.0, + "99.999" : 1478656.0, + "99.9999" : 1478656.0, + "100.0" : 1478656.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1478656.0, + 1447936.0, + 1353728.0, + 695296.0, + 592896.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..9399eedaa --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,464 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..5f8983ee8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1464 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/results.json new file mode 100644 index 000000000..54fcefcf7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/readScala/results.json @@ -0,0 +1,3150 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 15256.924228883361, + "scoreError" : 115.35839944109058, + "scoreConfidence" : [ + 15141.56582944227, + 15372.282628324452 + ], + "scorePercentiles" : { + "0.0" : 13152.0, + "50.0" : 14848.0, + "90.0" : 15312.0, + "95.0" : 15616.0, + "99.0" : 24864.0, + "99.9" : 50405.82400000002, + "99.99" : 626843.238400042, + "99.999" : 1286144.0, + "99.9999" : 1286144.0, + "100.0" : 1286144.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 13152.0, 1 ], + [ 13296.0, 1 ], + [ 13312.0, 1 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 2 ], + [ 13408.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 2 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 2 ], + [ 13520.0, 1 ], + [ 13536.0, 2 ], + [ 13552.0, 3 ], + [ 13568.0, 2 ], + [ 13584.0, 3 ], + [ 13600.0, 1 ], + [ 13616.0, 2 ], + [ 13632.0, 2 ], + [ 13648.0, 1 ], + [ 13664.0, 5 ], + [ 13680.0, 1 ], + [ 13696.0, 4 ], + [ 13712.0, 4 ], + [ 13728.0, 4 ], + [ 13744.0, 3 ], + [ 13760.0, 3 ], + [ 13776.0, 6 ], + [ 13792.0, 10 ], + [ 13808.0, 4 ], + [ 13824.0, 8 ], + [ 13840.0, 3 ], + [ 13856.0, 10 ], + [ 13872.0, 8 ], + [ 13888.0, 6 ], + [ 13904.0, 10 ], + [ 13920.0, 4 ], + [ 13936.0, 12 ], + [ 13952.0, 16 ], + [ 13968.0, 7 ], + [ 13984.0, 11 ], + [ 14000.0, 8 ], + [ 14016.0, 16 ], + [ 14032.0, 20 ], + [ 14048.0, 11 ], + [ 14064.0, 25 ], + [ 14080.0, 12 ], + [ 14096.0, 26 ], + [ 14112.0, 26 ], + [ 14128.0, 18 ], + [ 14144.0, 30 ], + [ 14160.0, 24 ], + [ 14176.0, 43 ], + [ 14192.0, 42 ], + [ 14208.0, 34 ], + [ 14224.0, 63 ], + [ 14240.0, 41 ], + [ 14256.0, 93 ], + [ 14272.0, 92 ], + [ 14288.0, 58 ], + [ 14304.0, 125 ], + [ 14320.0, 50 ], + [ 14336.0, 121 ], + [ 14352.0, 117 ], + [ 14368.0, 103 ], + [ 14384.0, 139 ], + [ 14400.0, 78 ], + [ 14416.0, 147 ], + [ 14432.0, 110 ], + [ 14448.0, 145 ], + [ 14464.0, 205 ], + [ 14480.0, 111 ], + [ 14496.0, 219 ], + [ 14512.0, 162 ], + [ 14528.0, 211 ], + [ 14544.0, 254 ], + [ 14560.0, 132 ], + [ 14576.0, 284 ], + [ 14592.0, 190 ], + [ 14608.0, 267 ], + [ 14624.0, 335 ], + [ 14640.0, 180 ], + [ 14656.0, 358 ], + [ 14672.0, 183 ], + [ 14688.0, 379 ], + [ 14704.0, 389 ], + [ 14720.0, 212 ], + [ 14736.0, 446 ], + [ 14752.0, 202 ], + [ 14768.0, 423 ], + [ 14784.0, 443 ], + [ 14800.0, 248 ], + [ 14816.0, 478 ], + [ 14832.0, 225 ], + [ 14848.0, 515 ], + [ 14864.0, 465 ], + [ 14880.0, 225 ], + [ 14896.0, 476 ], + [ 14912.0, 228 ], + [ 14928.0, 459 ], + [ 14944.0, 424 ], + [ 14960.0, 198 ], + [ 14976.0, 370 ], + [ 14992.0, 170 ], + [ 15008.0, 330 ], + [ 15024.0, 309 ], + [ 15040.0, 152 ], + [ 15056.0, 267 ], + [ 15072.0, 124 ], + [ 15088.0, 232 ], + [ 15104.0, 233 ], + [ 15120.0, 109 ], + [ 15136.0, 204 ], + [ 15152.0, 80 ], + [ 15168.0, 146 ], + [ 15184.0, 146 ], + [ 15200.0, 66 ], + [ 15216.0, 117 ], + [ 15232.0, 54 ], + [ 15248.0, 106 ], + [ 15264.0, 89 ], + [ 15280.0, 38 ], + [ 15296.0, 85 ], + [ 15312.0, 40 ], + [ 15328.0, 70 ], + [ 15344.0, 56 ], + [ 15360.0, 36 ], + [ 15376.0, 70 ], + [ 15392.0, 28 ], + [ 15408.0, 49 ], + [ 15424.0, 35 ], + [ 15440.0, 41 ], + [ 15456.0, 50 ], + [ 15472.0, 22 ], + [ 15488.0, 47 ], + [ 15504.0, 30 ], + [ 15520.0, 35 ], + [ 15536.0, 41 ], + [ 15552.0, 13 ], + [ 15568.0, 32 ], + [ 15584.0, 20 ], + [ 15600.0, 29 ], + [ 15616.0, 28 ], + [ 15632.0, 16 ], + [ 15648.0, 26 ], + [ 15664.0, 18 ], + [ 15680.0, 19 ], + [ 15696.0, 15 ], + [ 15712.0, 12 ], + [ 15728.0, 17 ], + [ 15744.0, 8 ], + [ 15760.0, 17 ], + [ 15776.0, 13 ], + [ 15792.0, 8 ], + [ 15808.0, 13 ], + [ 15824.0, 7 ], + [ 15840.0, 8 ], + [ 15856.0, 9 ], + [ 15872.0, 7 ], + [ 15888.0, 8 ], + [ 15904.0, 4 ], + [ 15920.0, 9 ], + [ 15936.0, 8 ], + [ 15952.0, 4 ], + [ 15968.0, 4 ], + [ 15984.0, 3 ], + [ 16000.0, 5 ], + [ 16016.0, 6 ], + [ 16032.0, 2 ], + [ 16048.0, 5 ], + [ 16064.0, 1 ], + [ 16080.0, 3 ], + [ 16096.0, 4 ], + [ 16112.0, 1 ], + [ 16128.0, 2 ], + [ 16144.0, 2 ], + [ 16160.0, 4 ], + [ 16176.0, 3 ], + [ 16192.0, 1 ], + [ 16208.0, 4 ], + [ 16224.0, 1 ], + [ 16240.0, 2 ], + [ 16256.0, 3 ], + [ 16272.0, 1 ], + [ 16288.0, 2 ], + [ 16304.0, 1 ], + [ 16320.0, 1 ], + [ 16336.0, 4 ], + [ 16352.0, 1 ], + [ 16368.0, 2 ], + [ 16384.0, 4 ], + [ 16416.0, 1 ], + [ 16448.0, 3 ], + [ 16480.0, 2 ], + [ 16512.0, 5 ], + [ 16544.0, 2 ], + [ 16576.0, 2 ], + [ 16608.0, 2 ], + [ 16640.0, 4 ], + [ 16672.0, 3 ], + [ 16704.0, 1 ], + [ 16736.0, 1 ], + [ 16768.0, 2 ], + [ 16800.0, 1 ], + [ 16832.0, 1 ], + [ 16864.0, 1 ], + [ 16896.0, 1 ], + [ 16928.0, 1 ], + [ 16960.0, 2 ], + [ 16992.0, 1 ], + [ 17024.0, 3 ], + [ 17056.0, 1 ], + [ 17088.0, 4 ], + [ 17120.0, 1 ], + [ 17152.0, 2 ], + [ 17184.0, 2 ], + [ 17216.0, 2 ], + [ 17248.0, 2 ], + [ 17280.0, 2 ], + [ 17312.0, 3 ], + [ 17344.0, 2 ], + [ 17376.0, 1 ], + [ 17408.0, 2 ], + [ 17440.0, 2 ], + [ 17472.0, 2 ], + [ 17504.0, 1 ], + [ 17536.0, 2 ], + [ 17568.0, 3 ], + [ 17600.0, 2 ], + [ 17632.0, 3 ], + [ 17664.0, 1 ], + [ 17696.0, 2 ], + [ 17728.0, 3 ], + [ 17760.0, 3 ], + [ 17792.0, 1 ], + [ 17824.0, 1 ], + [ 17856.0, 2 ], + [ 17888.0, 3 ], + [ 17920.0, 2 ], + [ 17952.0, 2 ], + [ 17984.0, 2 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18112.0, 1 ], + [ 18144.0, 2 ], + [ 18176.0, 2 ], + [ 18208.0, 3 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 1 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18400.0, 3 ], + [ 18432.0, 1 ], + [ 18464.0, 2 ], + [ 18496.0, 1 ], + [ 18528.0, 2 ], + [ 18560.0, 1 ], + [ 18592.0, 1 ], + [ 18624.0, 2 ], + [ 18656.0, 1 ], + [ 18688.0, 2 ], + [ 18720.0, 3 ], + [ 18752.0, 1 ], + [ 18784.0, 1 ], + [ 18816.0, 1 ], + [ 18848.0, 2 ], + [ 18880.0, 1 ], + [ 18944.0, 3 ], + [ 18976.0, 3 ], + [ 19008.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 2 ], + [ 19104.0, 1 ], + [ 19136.0, 4 ], + [ 19168.0, 1 ], + [ 19200.0, 1 ], + [ 19232.0, 1 ], + [ 19264.0, 1 ], + [ 19296.0, 1 ], + [ 19328.0, 1 ], + [ 19360.0, 1 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 1 ], + [ 19520.0, 1 ], + [ 19552.0, 1 ], + [ 19584.0, 1 ], + [ 19616.0, 1 ], + [ 19648.0, 2 ], + [ 19680.0, 1 ], + [ 19712.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 2 ], + [ 19840.0, 2 ], + [ 19872.0, 2 ], + [ 19904.0, 1 ], + [ 19936.0, 1 ], + [ 19968.0, 1 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 2 ], + [ 20096.0, 1 ], + [ 20128.0, 1 ], + [ 20192.0, 1 ], + [ 20256.0, 1 ], + [ 20288.0, 5 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 2 ], + [ 20448.0, 1 ], + [ 20480.0, 3 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 1 ], + [ 20608.0, 1 ], + [ 20640.0, 1 ], + [ 20672.0, 1 ], + [ 20704.0, 2 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 2 ], + [ 20864.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 2 ], + [ 21120.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 2 ], + [ 21312.0, 1 ], + [ 21344.0, 2 ], + [ 21376.0, 1 ], + [ 21408.0, 2 ], + [ 21440.0, 1 ], + [ 21472.0, 1 ], + [ 21504.0, 2 ], + [ 21536.0, 2 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21888.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22272.0, 1 ], + [ 22336.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22592.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 2 ], + [ 23008.0, 1 ], + [ 23040.0, 2 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 3 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 2 ], + [ 23296.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23520.0, 2 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23744.0, 3 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23872.0, 1 ], + [ 23968.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24128.0, 1 ], + [ 24160.0, 2 ], + [ 24192.0, 2 ], + [ 24224.0, 1 ], + [ 24256.0, 1 ], + [ 24288.0, 3 ], + [ 24320.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 3 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24736.0, 2 ], + [ 24768.0, 1 ], + [ 24800.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 3 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 2 ], + [ 25120.0, 2 ], + [ 25152.0, 2 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 3 ], + [ 25472.0, 1 ], + [ 25504.0, 2 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 3 ], + [ 25696.0, 1 ], + [ 25728.0, 2 ], + [ 25760.0, 1 ], + [ 25792.0, 2 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 2 ], + [ 25920.0, 1 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 2 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26240.0, 1 ], + [ 26304.0, 2 ], + [ 26368.0, 1 ], + [ 26432.0, 1 ], + [ 26464.0, 1 ], + [ 26496.0, 1 ], + [ 26528.0, 1 ], + [ 26560.0, 1 ], + [ 26592.0, 1 ], + [ 26656.0, 1 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26784.0, 1 ], + [ 26944.0, 1 ], + [ 26976.0, 1 ], + [ 27008.0, 1 ], + [ 27040.0, 1 ], + [ 27072.0, 1 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27296.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 28000.0, 1 ], + [ 28576.0, 1 ], + [ 28608.0, 1 ], + [ 28704.0, 1 ], + [ 28864.0, 1 ], + [ 29632.0, 1 ], + [ 29760.0, 1 ], + [ 30528.0, 1 ], + [ 30592.0, 1 ], + [ 30752.0, 1 ], + [ 31776.0, 1 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 1 ], + [ 33536.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34240.0, 1 ], + [ 34304.0, 1 ], + [ 34368.0, 1 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34880.0, 1 ], + [ 35200.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 35968.0, 1 ], + [ 36288.0, 1 ], + [ 36608.0, 1 ], + [ 36672.0, 1 ], + [ 36736.0, 1 ], + [ 36800.0, 1 ], + [ 36928.0, 1 ], + [ 37056.0, 1 ], + [ 37440.0, 1 ], + [ 37824.0, 1 ], + [ 38784.0, 1 ], + [ 39168.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39744.0, 1 ], + [ 40000.0, 1 ], + [ 40320.0, 1 ], + [ 40448.0, 1 ], + [ 40576.0, 1 ], + [ 40832.0, 1 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 42240.0, 1 ], + [ 42368.0, 1 ], + [ 42752.0, 1 ], + [ 42944.0, 1 ], + [ 46016.0, 1 ], + [ 47296.0, 1 ], + [ 47616.0, 1 ], + [ 50240.0, 1 ], + [ 50368.0, 1 ], + [ 50752.0, 1 ], + [ 51008.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 57024.0, 1 ], + [ 63872.0, 1 ], + [ 70784.0, 1 ], + [ 83968.0, 1 ], + [ 592896.0, 1 ], + [ 1208320.0, 1 ], + [ 1277952.0, 1 ], + [ 1286144.0, 1 ] + ], + [ + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13424.0, 1 ], + [ 13456.0, 2 ], + [ 13472.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 1 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 5 ], + [ 13648.0, 1 ], + [ 13664.0, 2 ], + [ 13680.0, 1 ], + [ 13696.0, 2 ], + [ 13712.0, 4 ], + [ 13728.0, 1 ], + [ 13744.0, 5 ], + [ 13760.0, 1 ], + [ 13776.0, 5 ], + [ 13792.0, 8 ], + [ 13808.0, 4 ], + [ 13824.0, 6 ], + [ 13840.0, 5 ], + [ 13856.0, 7 ], + [ 13872.0, 7 ], + [ 13888.0, 5 ], + [ 13904.0, 9 ], + [ 13920.0, 4 ], + [ 13936.0, 8 ], + [ 13952.0, 10 ], + [ 13968.0, 6 ], + [ 13984.0, 11 ], + [ 14000.0, 7 ], + [ 14016.0, 12 ], + [ 14032.0, 11 ], + [ 14048.0, 5 ], + [ 14064.0, 15 ], + [ 14080.0, 5 ], + [ 14096.0, 12 ], + [ 14112.0, 16 ], + [ 14128.0, 6 ], + [ 14144.0, 17 ], + [ 14160.0, 7 ], + [ 14176.0, 19 ], + [ 14192.0, 23 ], + [ 14208.0, 13 ], + [ 14224.0, 28 ], + [ 14240.0, 15 ], + [ 14256.0, 29 ], + [ 14272.0, 37 ], + [ 14288.0, 20 ], + [ 14304.0, 56 ], + [ 14320.0, 34 ], + [ 14336.0, 78 ], + [ 14352.0, 73 ], + [ 14368.0, 53 ], + [ 14384.0, 96 ], + [ 14400.0, 45 ], + [ 14416.0, 120 ], + [ 14432.0, 105 ], + [ 14448.0, 116 ], + [ 14464.0, 181 ], + [ 14480.0, 96 ], + [ 14496.0, 212 ], + [ 14512.0, 172 ], + [ 14528.0, 209 ], + [ 14544.0, 289 ], + [ 14560.0, 149 ], + [ 14576.0, 325 ], + [ 14592.0, 231 ], + [ 14608.0, 345 ], + [ 14624.0, 422 ], + [ 14640.0, 197 ], + [ 14656.0, 473 ], + [ 14672.0, 234 ], + [ 14688.0, 492 ], + [ 14704.0, 536 ], + [ 14720.0, 270 ], + [ 14736.0, 536 ], + [ 14752.0, 299 ], + [ 14768.0, 572 ], + [ 14784.0, 595 ], + [ 14800.0, 286 ], + [ 14816.0, 560 ], + [ 14832.0, 278 ], + [ 14848.0, 573 ], + [ 14864.0, 542 ], + [ 14880.0, 243 ], + [ 14896.0, 487 ], + [ 14912.0, 227 ], + [ 14928.0, 443 ], + [ 14944.0, 381 ], + [ 14960.0, 177 ], + [ 14976.0, 346 ], + [ 14992.0, 150 ], + [ 15008.0, 300 ], + [ 15024.0, 258 ], + [ 15040.0, 127 ], + [ 15056.0, 217 ], + [ 15072.0, 105 ], + [ 15088.0, 198 ], + [ 15104.0, 192 ], + [ 15120.0, 94 ], + [ 15136.0, 168 ], + [ 15152.0, 74 ], + [ 15168.0, 134 ], + [ 15184.0, 125 ], + [ 15200.0, 55 ], + [ 15216.0, 105 ], + [ 15232.0, 60 ], + [ 15248.0, 94 ], + [ 15264.0, 85 ], + [ 15280.0, 47 ], + [ 15296.0, 80 ], + [ 15312.0, 35 ], + [ 15328.0, 78 ], + [ 15344.0, 66 ], + [ 15360.0, 34 ], + [ 15376.0, 58 ], + [ 15392.0, 33 ], + [ 15408.0, 55 ], + [ 15424.0, 51 ], + [ 15440.0, 35 ], + [ 15456.0, 46 ], + [ 15472.0, 14 ], + [ 15488.0, 49 ], + [ 15504.0, 24 ], + [ 15520.0, 27 ], + [ 15536.0, 38 ], + [ 15552.0, 16 ], + [ 15568.0, 32 ], + [ 15584.0, 22 ], + [ 15600.0, 24 ], + [ 15616.0, 24 ], + [ 15632.0, 8 ], + [ 15648.0, 18 ], + [ 15664.0, 12 ], + [ 15680.0, 18 ], + [ 15696.0, 16 ], + [ 15712.0, 9 ], + [ 15728.0, 14 ], + [ 15744.0, 12 ], + [ 15760.0, 15 ], + [ 15776.0, 10 ], + [ 15792.0, 5 ], + [ 15808.0, 8 ], + [ 15824.0, 8 ], + [ 15840.0, 9 ], + [ 15856.0, 4 ], + [ 15872.0, 6 ], + [ 15888.0, 6 ], + [ 15904.0, 3 ], + [ 15920.0, 4 ], + [ 15936.0, 4 ], + [ 15952.0, 2 ], + [ 15968.0, 6 ], + [ 15984.0, 1 ], + [ 16000.0, 4 ], + [ 16016.0, 3 ], + [ 16032.0, 2 ], + [ 16048.0, 3 ], + [ 16064.0, 1 ], + [ 16080.0, 4 ], + [ 16096.0, 2 ], + [ 16112.0, 2 ], + [ 16128.0, 3 ], + [ 16144.0, 1 ], + [ 16160.0, 2 ], + [ 16176.0, 1 ], + [ 16192.0, 2 ], + [ 16208.0, 3 ], + [ 16224.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 2 ], + [ 16272.0, 1 ], + [ 16288.0, 3 ], + [ 16304.0, 1 ], + [ 16320.0, 2 ], + [ 16336.0, 2 ], + [ 16352.0, 1 ], + [ 16368.0, 3 ], + [ 16384.0, 3 ], + [ 16416.0, 4 ], + [ 16448.0, 2 ], + [ 16480.0, 1 ], + [ 16512.0, 3 ], + [ 16544.0, 1 ], + [ 16576.0, 1 ], + [ 16608.0, 2 ], + [ 16640.0, 1 ], + [ 16672.0, 2 ], + [ 16704.0, 3 ], + [ 16736.0, 1 ], + [ 16768.0, 1 ], + [ 16800.0, 2 ], + [ 16832.0, 1 ], + [ 16864.0, 1 ], + [ 16896.0, 1 ], + [ 16928.0, 1 ], + [ 16960.0, 1 ], + [ 16992.0, 4 ], + [ 17024.0, 2 ], + [ 17056.0, 1 ], + [ 17088.0, 1 ], + [ 17120.0, 1 ], + [ 17152.0, 1 ], + [ 17184.0, 1 ], + [ 17216.0, 1 ], + [ 17248.0, 1 ], + [ 17280.0, 2 ], + [ 17312.0, 1 ], + [ 17344.0, 1 ], + [ 17376.0, 2 ], + [ 17408.0, 1 ], + [ 17440.0, 3 ], + [ 17472.0, 1 ], + [ 17504.0, 2 ], + [ 17536.0, 3 ], + [ 17568.0, 2 ], + [ 17600.0, 1 ], + [ 17632.0, 2 ], + [ 17664.0, 3 ], + [ 17696.0, 2 ], + [ 17728.0, 2 ], + [ 17760.0, 3 ], + [ 17792.0, 3 ], + [ 17824.0, 1 ], + [ 17856.0, 1 ], + [ 17888.0, 1 ], + [ 17920.0, 2 ], + [ 17952.0, 1 ], + [ 17984.0, 2 ], + [ 18016.0, 3 ], + [ 18048.0, 1 ], + [ 18080.0, 1 ], + [ 18112.0, 1 ], + [ 18144.0, 2 ], + [ 18176.0, 2 ], + [ 18208.0, 2 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 1 ], + [ 18336.0, 3 ], + [ 18368.0, 2 ], + [ 18400.0, 1 ], + [ 18432.0, 2 ], + [ 18464.0, 1 ], + [ 18496.0, 1 ], + [ 18528.0, 2 ], + [ 18560.0, 2 ], + [ 18592.0, 1 ], + [ 18624.0, 2 ], + [ 18656.0, 2 ], + [ 18688.0, 2 ], + [ 18720.0, 2 ], + [ 18752.0, 2 ], + [ 18784.0, 2 ], + [ 18816.0, 1 ], + [ 18848.0, 1 ], + [ 18880.0, 3 ], + [ 18912.0, 2 ], + [ 18944.0, 2 ], + [ 18976.0, 2 ], + [ 19008.0, 2 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 1 ], + [ 19136.0, 2 ], + [ 19168.0, 2 ], + [ 19200.0, 1 ], + [ 19232.0, 2 ], + [ 19264.0, 2 ], + [ 19296.0, 1 ], + [ 19360.0, 2 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 1 ], + [ 19520.0, 2 ], + [ 19552.0, 2 ], + [ 19584.0, 2 ], + [ 19616.0, 1 ], + [ 19648.0, 2 ], + [ 19680.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 1 ], + [ 19904.0, 1 ], + [ 19936.0, 1 ], + [ 19968.0, 1 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 2 ], + [ 20160.0, 1 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 1 ], + [ 20480.0, 1 ], + [ 20512.0, 2 ], + [ 20544.0, 1 ], + [ 20576.0, 2 ], + [ 20672.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 2 ], + [ 20832.0, 2 ], + [ 20864.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 1 ], + [ 21152.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21312.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21472.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 1 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 2 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 21984.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 2 ], + [ 22208.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22368.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 2 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22688.0, 1 ], + [ 22720.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23328.0, 1 ], + [ 23360.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 2 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24096.0, 1 ], + [ 24192.0, 1 ], + [ 24256.0, 2 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24640.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24768.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25376.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 2 ], + [ 25888.0, 1 ], + [ 25920.0, 1 ], + [ 25952.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26112.0, 1 ], + [ 26144.0, 1 ], + [ 26400.0, 1 ], + [ 26560.0, 1 ], + [ 26624.0, 1 ], + [ 26688.0, 1 ], + [ 26784.0, 1 ], + [ 26816.0, 1 ], + [ 26848.0, 1 ], + [ 26880.0, 1 ], + [ 26976.0, 1 ], + [ 27008.0, 1 ], + [ 27072.0, 1 ], + [ 27104.0, 1 ], + [ 27136.0, 1 ], + [ 27200.0, 1 ], + [ 27264.0, 1 ], + [ 27488.0, 1 ], + [ 27744.0, 1 ], + [ 28064.0, 1 ], + [ 28384.0, 1 ], + [ 28608.0, 1 ], + [ 28672.0, 1 ], + [ 28928.0, 1 ], + [ 29152.0, 1 ], + [ 29600.0, 1 ], + [ 30848.0, 1 ], + [ 30912.0, 1 ], + [ 31808.0, 1 ], + [ 32032.0, 1 ], + [ 32384.0, 1 ], + [ 32768.0, 1 ], + [ 32960.0, 1 ], + [ 33152.0, 1 ], + [ 33344.0, 1 ], + [ 33408.0, 1 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 34112.0, 1 ], + [ 34304.0, 2 ], + [ 34368.0, 1 ], + [ 34496.0, 1 ], + [ 34688.0, 1 ], + [ 34816.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35136.0, 1 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 1 ], + [ 35776.0, 1 ], + [ 35904.0, 1 ], + [ 36608.0, 1 ], + [ 37440.0, 1 ], + [ 37568.0, 1 ], + [ 38144.0, 1 ], + [ 38592.0, 1 ], + [ 38720.0, 1 ], + [ 38784.0, 1 ], + [ 38912.0, 1 ], + [ 38976.0, 1 ], + [ 39040.0, 1 ], + [ 39104.0, 1 ], + [ 39232.0, 2 ], + [ 39360.0, 1 ], + [ 39488.0, 1 ], + [ 39616.0, 1 ], + [ 39680.0, 1 ], + [ 39808.0, 1 ], + [ 40064.0, 1 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40832.0, 1 ], + [ 41280.0, 1 ], + [ 41728.0, 1 ], + [ 42048.0, 1 ], + [ 43200.0, 1 ], + [ 45824.0, 1 ], + [ 46976.0, 1 ], + [ 48384.0, 1 ], + [ 49472.0, 1 ], + [ 50240.0, 1 ], + [ 50560.0, 1 ], + [ 53568.0, 1 ], + [ 54848.0, 1 ], + [ 54976.0, 1 ], + [ 57920.0, 1 ], + [ 65280.0, 1 ], + [ 644096.0, 1 ] + ], + [ + [ 13264.0, 1 ], + [ 13360.0, 1 ], + [ 13392.0, 2 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 2 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 3 ], + [ 13632.0, 2 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13680.0, 1 ], + [ 13696.0, 3 ], + [ 13712.0, 5 ], + [ 13728.0, 2 ], + [ 13744.0, 5 ], + [ 13760.0, 1 ], + [ 13776.0, 2 ], + [ 13792.0, 8 ], + [ 13808.0, 4 ], + [ 13824.0, 8 ], + [ 13840.0, 6 ], + [ 13856.0, 16 ], + [ 13872.0, 12 ], + [ 13888.0, 5 ], + [ 13904.0, 7 ], + [ 13920.0, 3 ], + [ 13936.0, 14 ], + [ 13952.0, 12 ], + [ 13968.0, 5 ], + [ 13984.0, 14 ], + [ 14000.0, 4 ], + [ 14016.0, 14 ], + [ 14032.0, 11 ], + [ 14048.0, 6 ], + [ 14064.0, 11 ], + [ 14080.0, 4 ], + [ 14096.0, 10 ], + [ 14112.0, 19 ], + [ 14128.0, 7 ], + [ 14144.0, 12 ], + [ 14160.0, 11 ], + [ 14176.0, 21 ], + [ 14192.0, 15 ], + [ 14208.0, 13 ], + [ 14224.0, 33 ], + [ 14240.0, 13 ], + [ 14256.0, 35 ], + [ 14272.0, 32 ], + [ 14288.0, 23 ], + [ 14304.0, 50 ], + [ 14320.0, 23 ], + [ 14336.0, 58 ], + [ 14352.0, 52 ], + [ 14368.0, 53 ], + [ 14384.0, 91 ], + [ 14400.0, 46 ], + [ 14416.0, 107 ], + [ 14432.0, 110 ], + [ 14448.0, 119 ], + [ 14464.0, 174 ], + [ 14480.0, 112 ], + [ 14496.0, 205 ], + [ 14512.0, 154 ], + [ 14528.0, 205 ], + [ 14544.0, 297 ], + [ 14560.0, 139 ], + [ 14576.0, 303 ], + [ 14592.0, 195 ], + [ 14608.0, 298 ], + [ 14624.0, 382 ], + [ 14640.0, 180 ], + [ 14656.0, 389 ], + [ 14672.0, 227 ], + [ 14688.0, 438 ], + [ 14704.0, 482 ], + [ 14720.0, 249 ], + [ 14736.0, 506 ], + [ 14752.0, 265 ], + [ 14768.0, 495 ], + [ 14784.0, 541 ], + [ 14800.0, 256 ], + [ 14816.0, 522 ], + [ 14832.0, 268 ], + [ 14848.0, 536 ], + [ 14864.0, 517 ], + [ 14880.0, 246 ], + [ 14896.0, 488 ], + [ 14912.0, 239 ], + [ 14928.0, 422 ], + [ 14944.0, 401 ], + [ 14960.0, 188 ], + [ 14976.0, 384 ], + [ 14992.0, 176 ], + [ 15008.0, 346 ], + [ 15024.0, 333 ], + [ 15040.0, 155 ], + [ 15056.0, 290 ], + [ 15072.0, 139 ], + [ 15088.0, 267 ], + [ 15104.0, 222 ], + [ 15120.0, 109 ], + [ 15136.0, 202 ], + [ 15152.0, 97 ], + [ 15168.0, 165 ], + [ 15184.0, 131 ], + [ 15200.0, 58 ], + [ 15216.0, 113 ], + [ 15232.0, 51 ], + [ 15248.0, 91 ], + [ 15264.0, 91 ], + [ 15280.0, 43 ], + [ 15296.0, 76 ], + [ 15312.0, 35 ], + [ 15328.0, 68 ], + [ 15344.0, 58 ], + [ 15360.0, 39 ], + [ 15376.0, 50 ], + [ 15392.0, 24 ], + [ 15408.0, 51 ], + [ 15424.0, 49 ], + [ 15440.0, 31 ], + [ 15456.0, 38 ], + [ 15472.0, 14 ], + [ 15488.0, 45 ], + [ 15504.0, 34 ], + [ 15520.0, 31 ], + [ 15536.0, 38 ], + [ 15552.0, 24 ], + [ 15568.0, 27 ], + [ 15584.0, 23 ], + [ 15600.0, 28 ], + [ 15616.0, 24 ], + [ 15632.0, 10 ], + [ 15648.0, 23 ], + [ 15664.0, 15 ], + [ 15680.0, 18 ], + [ 15696.0, 21 ], + [ 15712.0, 11 ], + [ 15728.0, 15 ], + [ 15744.0, 7 ], + [ 15760.0, 15 ], + [ 15776.0, 8 ], + [ 15792.0, 10 ], + [ 15808.0, 10 ], + [ 15824.0, 5 ], + [ 15840.0, 8 ], + [ 15856.0, 7 ], + [ 15872.0, 4 ], + [ 15888.0, 4 ], + [ 15904.0, 4 ], + [ 15920.0, 6 ], + [ 15936.0, 7 ], + [ 15952.0, 2 ], + [ 15968.0, 5 ], + [ 15984.0, 2 ], + [ 16000.0, 3 ], + [ 16016.0, 3 ], + [ 16032.0, 1 ], + [ 16048.0, 5 ], + [ 16064.0, 1 ], + [ 16080.0, 4 ], + [ 16096.0, 2 ], + [ 16112.0, 1 ], + [ 16128.0, 2 ], + [ 16144.0, 1 ], + [ 16160.0, 2 ], + [ 16176.0, 3 ], + [ 16192.0, 2 ], + [ 16208.0, 1 ], + [ 16224.0, 1 ], + [ 16240.0, 2 ], + [ 16256.0, 1 ], + [ 16288.0, 1 ], + [ 16304.0, 1 ], + [ 16320.0, 1 ], + [ 16336.0, 2 ], + [ 16352.0, 1 ], + [ 16368.0, 1 ], + [ 16384.0, 3 ], + [ 16416.0, 4 ], + [ 16448.0, 2 ], + [ 16480.0, 3 ], + [ 16512.0, 1 ], + [ 16544.0, 1 ], + [ 16576.0, 3 ], + [ 16608.0, 1 ], + [ 16640.0, 3 ], + [ 16672.0, 4 ], + [ 16704.0, 2 ], + [ 16736.0, 1 ], + [ 16768.0, 1 ], + [ 16800.0, 1 ], + [ 16832.0, 2 ], + [ 16864.0, 1 ], + [ 16896.0, 1 ], + [ 16928.0, 1 ], + [ 16960.0, 1 ], + [ 16992.0, 1 ], + [ 17024.0, 1 ], + [ 17056.0, 1 ], + [ 17088.0, 2 ], + [ 17120.0, 1 ], + [ 17152.0, 2 ], + [ 17184.0, 2 ], + [ 17216.0, 1 ], + [ 17248.0, 2 ], + [ 17280.0, 1 ], + [ 17312.0, 2 ], + [ 17344.0, 2 ], + [ 17376.0, 1 ], + [ 17408.0, 2 ], + [ 17440.0, 1 ], + [ 17472.0, 2 ], + [ 17504.0, 1 ], + [ 17536.0, 2 ], + [ 17568.0, 3 ], + [ 17600.0, 1 ], + [ 17632.0, 2 ], + [ 17664.0, 2 ], + [ 17696.0, 2 ], + [ 17728.0, 1 ], + [ 17760.0, 1 ], + [ 17792.0, 1 ], + [ 17824.0, 1 ], + [ 17856.0, 1 ], + [ 17888.0, 1 ], + [ 17920.0, 1 ], + [ 17952.0, 1 ], + [ 17984.0, 3 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 2 ], + [ 18112.0, 2 ], + [ 18144.0, 2 ], + [ 18176.0, 2 ], + [ 18208.0, 1 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 2 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18400.0, 1 ], + [ 18432.0, 1 ], + [ 18464.0, 2 ], + [ 18496.0, 1 ], + [ 18528.0, 1 ], + [ 18560.0, 1 ], + [ 18592.0, 2 ], + [ 18624.0, 2 ], + [ 18656.0, 1 ], + [ 18688.0, 1 ], + [ 18720.0, 1 ], + [ 18752.0, 1 ], + [ 18784.0, 2 ], + [ 18816.0, 3 ], + [ 18848.0, 2 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18944.0, 2 ], + [ 18976.0, 3 ], + [ 19008.0, 1 ], + [ 19040.0, 2 ], + [ 19072.0, 2 ], + [ 19104.0, 3 ], + [ 19136.0, 3 ], + [ 19168.0, 2 ], + [ 19200.0, 1 ], + [ 19232.0, 3 ], + [ 19264.0, 2 ], + [ 19296.0, 2 ], + [ 19328.0, 2 ], + [ 19360.0, 2 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 2 ], + [ 19488.0, 2 ], + [ 19520.0, 1 ], + [ 19552.0, 4 ], + [ 19584.0, 2 ], + [ 19616.0, 1 ], + [ 19648.0, 1 ], + [ 19680.0, 1 ], + [ 19712.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 1 ], + [ 19904.0, 2 ], + [ 19936.0, 1 ], + [ 19968.0, 2 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 2 ], + [ 20160.0, 2 ], + [ 20192.0, 2 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20288.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 1 ], + [ 20480.0, 1 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 2 ], + [ 20608.0, 2 ], + [ 20640.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 1 ], + [ 21152.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 3 ], + [ 21312.0, 1 ], + [ 21344.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21472.0, 1 ], + [ 21504.0, 2 ], + [ 21536.0, 1 ], + [ 21568.0, 2 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21760.0, 2 ], + [ 21792.0, 1 ], + [ 21824.0, 2 ], + [ 21856.0, 1 ], + [ 21888.0, 2 ], + [ 21920.0, 1 ], + [ 21984.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 2 ], + [ 22112.0, 1 ], + [ 22144.0, 2 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22496.0, 2 ], + [ 22528.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23168.0, 1 ], + [ 23200.0, 2 ], + [ 23328.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 2 ], + [ 23424.0, 2 ], + [ 23456.0, 2 ], + [ 23488.0, 2 ], + [ 23520.0, 2 ], + [ 23552.0, 2 ], + [ 23584.0, 4 ], + [ 23616.0, 1 ], + [ 23648.0, 3 ], + [ 23680.0, 3 ], + [ 23744.0, 1 ], + [ 23776.0, 2 ], + [ 23840.0, 1 ], + [ 23872.0, 2 ], + [ 23904.0, 3 ], + [ 23936.0, 2 ], + [ 23968.0, 2 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 2 ], + [ 24096.0, 2 ], + [ 24128.0, 2 ], + [ 24160.0, 2 ], + [ 24192.0, 3 ], + [ 24224.0, 3 ], + [ 24256.0, 6 ], + [ 24288.0, 1 ], + [ 24320.0, 2 ], + [ 24352.0, 2 ], + [ 24384.0, 1 ], + [ 24416.0, 3 ], + [ 24448.0, 1 ], + [ 24480.0, 2 ], + [ 24512.0, 3 ], + [ 24544.0, 3 ], + [ 24576.0, 1 ], + [ 24608.0, 3 ], + [ 24640.0, 1 ], + [ 24672.0, 3 ], + [ 24704.0, 2 ], + [ 24736.0, 2 ], + [ 24768.0, 2 ], + [ 24800.0, 2 ], + [ 24832.0, 5 ], + [ 24864.0, 1 ], + [ 24896.0, 3 ], + [ 24928.0, 4 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25024.0, 3 ], + [ 25056.0, 3 ], + [ 25088.0, 2 ], + [ 25120.0, 1 ], + [ 25152.0, 2 ], + [ 25184.0, 2 ], + [ 25216.0, 2 ], + [ 25248.0, 3 ], + [ 25280.0, 4 ], + [ 25312.0, 1 ], + [ 25344.0, 1 ], + [ 25376.0, 2 ], + [ 25408.0, 2 ], + [ 25504.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 2 ], + [ 25632.0, 2 ], + [ 25664.0, 1 ], + [ 25696.0, 1 ], + [ 25760.0, 2 ], + [ 25792.0, 3 ], + [ 25824.0, 2 ], + [ 25856.0, 2 ], + [ 25888.0, 4 ], + [ 25920.0, 1 ], + [ 25952.0, 4 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 1 ], + [ 26176.0, 3 ], + [ 26208.0, 1 ], + [ 26240.0, 1 ], + [ 26272.0, 3 ], + [ 26304.0, 2 ], + [ 26336.0, 1 ], + [ 26368.0, 2 ], + [ 26432.0, 1 ], + [ 26464.0, 1 ], + [ 26528.0, 1 ], + [ 26656.0, 1 ], + [ 26720.0, 1 ], + [ 26944.0, 1 ], + [ 27008.0, 1 ], + [ 27072.0, 1 ], + [ 27456.0, 1 ], + [ 28224.0, 1 ], + [ 28288.0, 1 ], + [ 28320.0, 1 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28800.0, 1 ], + [ 30016.0, 1 ], + [ 31552.0, 1 ], + [ 33280.0, 1 ], + [ 33408.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 1 ], + [ 34304.0, 1 ], + [ 34432.0, 1 ], + [ 34624.0, 1 ], + [ 34752.0, 1 ], + [ 35136.0, 1 ], + [ 35456.0, 1 ], + [ 35776.0, 1 ], + [ 35840.0, 1 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36992.0, 1 ], + [ 37120.0, 1 ], + [ 37184.0, 1 ], + [ 37376.0, 1 ], + [ 37440.0, 1 ], + [ 37760.0, 1 ], + [ 38144.0, 1 ], + [ 38400.0, 1 ], + [ 38592.0, 1 ], + [ 39296.0, 1 ], + [ 39552.0, 1 ], + [ 39680.0, 1 ], + [ 39936.0, 1 ], + [ 40064.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 1 ], + [ 40640.0, 1 ], + [ 40704.0, 1 ], + [ 40768.0, 1 ], + [ 40832.0, 1 ], + [ 41280.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41472.0, 1 ], + [ 41600.0, 1 ], + [ 41728.0, 1 ], + [ 41856.0, 1 ], + [ 41984.0, 1 ], + [ 43392.0, 1 ], + [ 43904.0, 1 ], + [ 44096.0, 1 ], + [ 44480.0, 1 ], + [ 44608.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45504.0, 1 ], + [ 47808.0, 1 ], + [ 48128.0, 1 ], + [ 48960.0, 1 ], + [ 49472.0, 1 ], + [ 49600.0, 1 ], + [ 50688.0, 1 ], + [ 51072.0, 1 ], + [ 51264.0, 1 ], + [ 53376.0, 1 ], + [ 54336.0, 1 ], + [ 54464.0, 1 ], + [ 55872.0, 1 ], + [ 59072.0, 1 ], + [ 71680.0, 1 ], + [ 606208.0, 1 ] + ], + [ + [ 13392.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13504.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 1 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 1 ], + [ 13728.0, 1 ], + [ 13744.0, 2 ], + [ 13760.0, 1 ], + [ 13776.0, 2 ], + [ 13792.0, 1 ], + [ 13808.0, 1 ], + [ 13824.0, 3 ], + [ 13840.0, 1 ], + [ 13856.0, 4 ], + [ 13872.0, 6 ], + [ 13888.0, 1 ], + [ 13904.0, 4 ], + [ 13920.0, 2 ], + [ 13936.0, 4 ], + [ 13952.0, 6 ], + [ 13968.0, 3 ], + [ 13984.0, 6 ], + [ 14000.0, 2 ], + [ 14016.0, 9 ], + [ 14032.0, 9 ], + [ 14048.0, 4 ], + [ 14064.0, 8 ], + [ 14080.0, 4 ], + [ 14096.0, 7 ], + [ 14112.0, 11 ], + [ 14128.0, 4 ], + [ 14144.0, 13 ], + [ 14160.0, 3 ], + [ 14176.0, 11 ], + [ 14192.0, 8 ], + [ 14208.0, 5 ], + [ 14224.0, 15 ], + [ 14240.0, 6 ], + [ 14256.0, 19 ], + [ 14272.0, 24 ], + [ 14288.0, 15 ], + [ 14304.0, 34 ], + [ 14320.0, 15 ], + [ 14336.0, 45 ], + [ 14352.0, 40 ], + [ 14368.0, 34 ], + [ 14384.0, 59 ], + [ 14400.0, 25 ], + [ 14416.0, 67 ], + [ 14432.0, 59 ], + [ 14448.0, 62 ], + [ 14464.0, 91 ], + [ 14480.0, 50 ], + [ 14496.0, 123 ], + [ 14512.0, 99 ], + [ 14528.0, 132 ], + [ 14544.0, 184 ], + [ 14560.0, 112 ], + [ 14576.0, 224 ], + [ 14592.0, 138 ], + [ 14608.0, 248 ], + [ 14624.0, 273 ], + [ 14640.0, 143 ], + [ 14656.0, 288 ], + [ 14672.0, 153 ], + [ 14688.0, 296 ], + [ 14704.0, 341 ], + [ 14720.0, 169 ], + [ 14736.0, 372 ], + [ 14752.0, 190 ], + [ 14768.0, 394 ], + [ 14784.0, 399 ], + [ 14800.0, 201 ], + [ 14816.0, 420 ], + [ 14832.0, 237 ], + [ 14848.0, 457 ], + [ 14864.0, 475 ], + [ 14880.0, 221 ], + [ 14896.0, 457 ], + [ 14912.0, 229 ], + [ 14928.0, 494 ], + [ 14944.0, 491 ], + [ 14960.0, 225 ], + [ 14976.0, 500 ], + [ 14992.0, 224 ], + [ 15008.0, 458 ], + [ 15024.0, 425 ], + [ 15040.0, 224 ], + [ 15056.0, 420 ], + [ 15072.0, 212 ], + [ 15088.0, 389 ], + [ 15104.0, 351 ], + [ 15120.0, 176 ], + [ 15136.0, 338 ], + [ 15152.0, 148 ], + [ 15168.0, 285 ], + [ 15184.0, 270 ], + [ 15200.0, 118 ], + [ 15216.0, 220 ], + [ 15232.0, 102 ], + [ 15248.0, 184 ], + [ 15264.0, 145 ], + [ 15280.0, 84 ], + [ 15296.0, 150 ], + [ 15312.0, 50 ], + [ 15328.0, 109 ], + [ 15344.0, 91 ], + [ 15360.0, 54 ], + [ 15376.0, 81 ], + [ 15392.0, 42 ], + [ 15408.0, 83 ], + [ 15424.0, 54 ], + [ 15440.0, 47 ], + [ 15456.0, 62 ], + [ 15472.0, 24 ], + [ 15488.0, 47 ], + [ 15504.0, 35 ], + [ 15520.0, 31 ], + [ 15536.0, 41 ], + [ 15552.0, 19 ], + [ 15568.0, 37 ], + [ 15584.0, 29 ], + [ 15600.0, 32 ], + [ 15616.0, 52 ], + [ 15632.0, 17 ], + [ 15648.0, 38 ], + [ 15664.0, 20 ], + [ 15680.0, 27 ], + [ 15696.0, 24 ], + [ 15712.0, 12 ], + [ 15728.0, 24 ], + [ 15744.0, 15 ], + [ 15760.0, 20 ], + [ 15776.0, 28 ], + [ 15792.0, 11 ], + [ 15808.0, 24 ], + [ 15824.0, 13 ], + [ 15840.0, 13 ], + [ 15856.0, 14 ], + [ 15872.0, 7 ], + [ 15888.0, 19 ], + [ 15904.0, 2 ], + [ 15920.0, 8 ], + [ 15936.0, 6 ], + [ 15952.0, 3 ], + [ 15968.0, 4 ], + [ 15984.0, 4 ], + [ 16000.0, 6 ], + [ 16016.0, 3 ], + [ 16032.0, 1 ], + [ 16048.0, 5 ], + [ 16064.0, 2 ], + [ 16080.0, 5 ], + [ 16096.0, 3 ], + [ 16112.0, 2 ], + [ 16128.0, 4 ], + [ 16144.0, 3 ], + [ 16160.0, 5 ], + [ 16176.0, 2 ], + [ 16192.0, 1 ], + [ 16208.0, 3 ], + [ 16224.0, 1 ], + [ 16240.0, 5 ], + [ 16256.0, 4 ], + [ 16272.0, 2 ], + [ 16288.0, 1 ], + [ 16304.0, 1 ], + [ 16320.0, 4 ], + [ 16336.0, 3 ], + [ 16352.0, 2 ], + [ 16368.0, 3 ], + [ 16384.0, 3 ], + [ 16416.0, 2 ], + [ 16448.0, 2 ], + [ 16480.0, 4 ], + [ 16512.0, 3 ], + [ 16544.0, 1 ], + [ 16576.0, 3 ], + [ 16608.0, 3 ], + [ 16640.0, 5 ], + [ 16672.0, 2 ], + [ 16704.0, 3 ], + [ 16736.0, 4 ], + [ 16768.0, 1 ], + [ 16800.0, 1 ], + [ 16832.0, 1 ], + [ 16864.0, 1 ], + [ 16896.0, 1 ], + [ 16960.0, 2 ], + [ 16992.0, 1 ], + [ 17024.0, 2 ], + [ 17056.0, 1 ], + [ 17088.0, 2 ], + [ 17120.0, 1 ], + [ 17152.0, 1 ], + [ 17184.0, 2 ], + [ 17216.0, 2 ], + [ 17248.0, 2 ], + [ 17280.0, 1 ], + [ 17312.0, 2 ], + [ 17344.0, 1 ], + [ 17376.0, 2 ], + [ 17408.0, 1 ], + [ 17440.0, 2 ], + [ 17504.0, 1 ], + [ 17536.0, 1 ], + [ 17568.0, 3 ], + [ 17600.0, 1 ], + [ 17632.0, 1 ], + [ 17664.0, 3 ], + [ 17696.0, 3 ], + [ 17728.0, 2 ], + [ 17760.0, 3 ], + [ 17792.0, 1 ], + [ 17824.0, 2 ], + [ 17856.0, 1 ], + [ 17888.0, 2 ], + [ 17920.0, 3 ], + [ 17952.0, 1 ], + [ 17984.0, 3 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 1 ], + [ 18112.0, 1 ], + [ 18144.0, 1 ], + [ 18176.0, 1 ], + [ 18208.0, 1 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 1 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18400.0, 2 ], + [ 18432.0, 1 ], + [ 18464.0, 1 ], + [ 18496.0, 2 ], + [ 18528.0, 1 ], + [ 18560.0, 3 ], + [ 18592.0, 3 ], + [ 18624.0, 1 ], + [ 18656.0, 2 ], + [ 18688.0, 1 ], + [ 18720.0, 1 ], + [ 18752.0, 1 ], + [ 18784.0, 1 ], + [ 18816.0, 4 ], + [ 18848.0, 2 ], + [ 18880.0, 2 ], + [ 18912.0, 1 ], + [ 18944.0, 2 ], + [ 18976.0, 2 ], + [ 19008.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 2 ], + [ 19136.0, 3 ], + [ 19168.0, 1 ], + [ 19200.0, 2 ], + [ 19232.0, 1 ], + [ 19264.0, 1 ], + [ 19296.0, 1 ], + [ 19360.0, 1 ], + [ 19392.0, 2 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 1 ], + [ 19520.0, 1 ], + [ 19552.0, 1 ], + [ 19584.0, 1 ], + [ 19616.0, 2 ], + [ 19648.0, 4 ], + [ 19680.0, 1 ], + [ 19712.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 2 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 2 ], + [ 19904.0, 1 ], + [ 19936.0, 2 ], + [ 19968.0, 1 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20128.0, 1 ], + [ 20160.0, 1 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20288.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 1 ], + [ 20480.0, 1 ], + [ 20544.0, 1 ], + [ 20736.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20896.0, 1 ], + [ 20960.0, 1 ], + [ 21056.0, 1 ], + [ 21120.0, 1 ], + [ 21248.0, 1 ], + [ 21344.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21472.0, 1 ], + [ 21536.0, 1 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21888.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22208.0, 1 ], + [ 22272.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22976.0, 1 ], + [ 23040.0, 1 ], + [ 23168.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 1 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24128.0, 1 ], + [ 24160.0, 1 ], + [ 24192.0, 2 ], + [ 24224.0, 2 ], + [ 24256.0, 1 ], + [ 24288.0, 1 ], + [ 24320.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 2 ], + [ 24448.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 2 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24736.0, 2 ], + [ 24768.0, 1 ], + [ 24800.0, 2 ], + [ 24832.0, 2 ], + [ 24864.0, 2 ], + [ 24896.0, 1 ], + [ 24928.0, 2 ], + [ 24960.0, 2 ], + [ 24992.0, 1 ], + [ 25024.0, 2 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 2 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 3 ], + [ 25280.0, 1 ], + [ 25312.0, 2 ], + [ 25344.0, 1 ], + [ 25376.0, 1 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 2 ], + [ 25600.0, 2 ], + [ 25632.0, 2 ], + [ 25664.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25760.0, 2 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 2 ], + [ 25888.0, 2 ], + [ 25920.0, 2 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 2 ], + [ 26048.0, 1 ], + [ 26080.0, 2 ], + [ 26112.0, 1 ], + [ 26144.0, 2 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26240.0, 4 ], + [ 26272.0, 2 ], + [ 26304.0, 2 ], + [ 26336.0, 2 ], + [ 26368.0, 3 ], + [ 26400.0, 2 ], + [ 26432.0, 4 ], + [ 26464.0, 2 ], + [ 26496.0, 3 ], + [ 26528.0, 3 ], + [ 26560.0, 3 ], + [ 26592.0, 4 ], + [ 26624.0, 3 ], + [ 26656.0, 2 ], + [ 26688.0, 2 ], + [ 26720.0, 3 ], + [ 26752.0, 4 ], + [ 26784.0, 3 ], + [ 26816.0, 1 ], + [ 26848.0, 3 ], + [ 26880.0, 3 ], + [ 26912.0, 2 ], + [ 26944.0, 1 ], + [ 26976.0, 2 ], + [ 27008.0, 2 ], + [ 27040.0, 2 ], + [ 27072.0, 2 ], + [ 27104.0, 1 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27264.0, 1 ], + [ 27296.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 1 ], + [ 27392.0, 1 ], + [ 27520.0, 1 ], + [ 27552.0, 1 ], + [ 27584.0, 1 ], + [ 27616.0, 1 ], + [ 27648.0, 1 ], + [ 27712.0, 1 ], + [ 27744.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 1 ], + [ 27872.0, 1 ], + [ 27904.0, 1 ], + [ 27936.0, 1 ], + [ 27968.0, 1 ], + [ 28000.0, 1 ], + [ 28032.0, 1 ], + [ 28256.0, 1 ], + [ 28288.0, 1 ], + [ 28512.0, 1 ], + [ 29056.0, 1 ], + [ 29248.0, 1 ], + [ 29376.0, 1 ], + [ 29600.0, 1 ], + [ 29696.0, 1 ], + [ 30560.0, 1 ], + [ 30688.0, 1 ], + [ 31232.0, 1 ], + [ 31488.0, 1 ], + [ 31712.0, 1 ], + [ 31808.0, 1 ], + [ 32416.0, 1 ], + [ 32480.0, 1 ], + [ 32512.0, 1 ], + [ 32768.0, 1 ], + [ 32960.0, 1 ], + [ 33472.0, 1 ], + [ 33536.0, 1 ], + [ 33600.0, 1 ], + [ 34048.0, 1 ], + [ 34432.0, 1 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34816.0, 2 ], + [ 34880.0, 1 ], + [ 35008.0, 1 ], + [ 35136.0, 1 ], + [ 35520.0, 1 ], + [ 35584.0, 2 ], + [ 35648.0, 1 ], + [ 35840.0, 1 ], + [ 35968.0, 1 ], + [ 36416.0, 1 ], + [ 36480.0, 1 ], + [ 36800.0, 1 ], + [ 36928.0, 1 ], + [ 36992.0, 1 ], + [ 37120.0, 1 ], + [ 37248.0, 1 ], + [ 37376.0, 1 ], + [ 37504.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 1 ], + [ 38080.0, 1 ], + [ 38272.0, 1 ], + [ 38336.0, 1 ], + [ 38400.0, 1 ], + [ 38528.0, 1 ], + [ 38592.0, 1 ], + [ 38912.0, 1 ], + [ 39168.0, 1 ], + [ 40704.0, 1 ], + [ 42432.0, 1 ], + [ 42944.0, 1 ], + [ 43328.0, 1 ], + [ 43392.0, 1 ], + [ 43584.0, 1 ], + [ 44480.0, 1 ], + [ 44864.0, 1 ], + [ 46400.0, 1 ], + [ 46720.0, 1 ], + [ 47552.0, 1 ], + [ 48320.0, 1 ], + [ 48896.0, 1 ], + [ 50368.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 51264.0, 1 ], + [ 51712.0, 1 ], + [ 52416.0, 1 ], + [ 52544.0, 1 ], + [ 53504.0, 1 ], + [ 53824.0, 1 ], + [ 56448.0, 1 ], + [ 57792.0, 1 ], + [ 61120.0, 1 ], + [ 61952.0, 1 ], + [ 63616.0, 1 ], + [ 64960.0, 1 ], + [ 69888.0, 1 ], + [ 70528.0, 1 ], + [ 72960.0, 1 ], + [ 592896.0, 1 ], + [ 603136.0, 1 ], + [ 634880.0, 1 ], + [ 637952.0, 1 ] + ], + [ + [ 13264.0, 1 ], + [ 13312.0, 1 ], + [ 13392.0, 1 ], + [ 13424.0, 2 ], + [ 13456.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 2 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 2 ], + [ 13648.0, 1 ], + [ 13664.0, 2 ], + [ 13680.0, 1 ], + [ 13696.0, 2 ], + [ 13712.0, 2 ], + [ 13728.0, 1 ], + [ 13744.0, 4 ], + [ 13760.0, 3 ], + [ 13776.0, 4 ], + [ 13792.0, 5 ], + [ 13808.0, 2 ], + [ 13824.0, 6 ], + [ 13840.0, 1 ], + [ 13856.0, 6 ], + [ 13872.0, 5 ], + [ 13888.0, 2 ], + [ 13904.0, 7 ], + [ 13920.0, 4 ], + [ 13936.0, 7 ], + [ 13952.0, 10 ], + [ 13968.0, 5 ], + [ 13984.0, 8 ], + [ 14000.0, 5 ], + [ 14016.0, 10 ], + [ 14032.0, 12 ], + [ 14048.0, 5 ], + [ 14064.0, 11 ], + [ 14080.0, 7 ], + [ 14096.0, 8 ], + [ 14112.0, 11 ], + [ 14128.0, 5 ], + [ 14144.0, 14 ], + [ 14160.0, 7 ], + [ 14176.0, 16 ], + [ 14192.0, 16 ], + [ 14208.0, 8 ], + [ 14224.0, 17 ], + [ 14240.0, 10 ], + [ 14256.0, 27 ], + [ 14272.0, 20 ], + [ 14288.0, 17 ], + [ 14304.0, 26 ], + [ 14320.0, 20 ], + [ 14336.0, 42 ], + [ 14352.0, 51 ], + [ 14368.0, 38 ], + [ 14384.0, 66 ], + [ 14400.0, 41 ], + [ 14416.0, 76 ], + [ 14432.0, 86 ], + [ 14448.0, 91 ], + [ 14464.0, 122 ], + [ 14480.0, 87 ], + [ 14496.0, 168 ], + [ 14512.0, 123 ], + [ 14528.0, 168 ], + [ 14544.0, 225 ], + [ 14560.0, 125 ], + [ 14576.0, 299 ], + [ 14592.0, 175 ], + [ 14608.0, 262 ], + [ 14624.0, 332 ], + [ 14640.0, 179 ], + [ 14656.0, 364 ], + [ 14672.0, 181 ], + [ 14688.0, 392 ], + [ 14704.0, 431 ], + [ 14720.0, 214 ], + [ 14736.0, 458 ], + [ 14752.0, 212 ], + [ 14768.0, 476 ], + [ 14784.0, 485 ], + [ 14800.0, 228 ], + [ 14816.0, 503 ], + [ 14832.0, 230 ], + [ 14848.0, 461 ], + [ 14864.0, 469 ], + [ 14880.0, 250 ], + [ 14896.0, 433 ], + [ 14912.0, 227 ], + [ 14928.0, 448 ], + [ 14944.0, 442 ], + [ 14960.0, 211 ], + [ 14976.0, 399 ], + [ 14992.0, 206 ], + [ 15008.0, 391 ], + [ 15024.0, 373 ], + [ 15040.0, 204 ], + [ 15056.0, 348 ], + [ 15072.0, 174 ], + [ 15088.0, 319 ], + [ 15104.0, 300 ], + [ 15120.0, 137 ], + [ 15136.0, 266 ], + [ 15152.0, 120 ], + [ 15168.0, 235 ], + [ 15184.0, 212 ], + [ 15200.0, 102 ], + [ 15216.0, 197 ], + [ 15232.0, 77 ], + [ 15248.0, 164 ], + [ 15264.0, 153 ], + [ 15280.0, 64 ], + [ 15296.0, 123 ], + [ 15312.0, 44 ], + [ 15328.0, 102 ], + [ 15344.0, 86 ], + [ 15360.0, 52 ], + [ 15376.0, 77 ], + [ 15392.0, 42 ], + [ 15408.0, 74 ], + [ 15424.0, 59 ], + [ 15440.0, 42 ], + [ 15456.0, 64 ], + [ 15472.0, 25 ], + [ 15488.0, 45 ], + [ 15504.0, 33 ], + [ 15520.0, 34 ], + [ 15536.0, 39 ], + [ 15552.0, 24 ], + [ 15568.0, 39 ], + [ 15584.0, 23 ], + [ 15600.0, 31 ], + [ 15616.0, 35 ], + [ 15632.0, 17 ], + [ 15648.0, 29 ], + [ 15664.0, 19 ], + [ 15680.0, 26 ], + [ 15696.0, 27 ], + [ 15712.0, 13 ], + [ 15728.0, 18 ], + [ 15744.0, 8 ], + [ 15760.0, 22 ], + [ 15776.0, 18 ], + [ 15792.0, 7 ], + [ 15808.0, 16 ], + [ 15824.0, 6 ], + [ 15840.0, 15 ], + [ 15856.0, 14 ], + [ 15872.0, 7 ], + [ 15888.0, 8 ], + [ 15904.0, 3 ], + [ 15920.0, 7 ], + [ 15936.0, 9 ], + [ 15952.0, 4 ], + [ 15968.0, 2 ], + [ 15984.0, 3 ], + [ 16000.0, 4 ], + [ 16016.0, 5 ], + [ 16032.0, 2 ], + [ 16048.0, 6 ], + [ 16064.0, 2 ], + [ 16080.0, 4 ], + [ 16096.0, 4 ], + [ 16112.0, 3 ], + [ 16128.0, 2 ], + [ 16144.0, 1 ], + [ 16160.0, 3 ], + [ 16176.0, 1 ], + [ 16192.0, 1 ], + [ 16208.0, 2 ], + [ 16224.0, 1 ], + [ 16240.0, 3 ], + [ 16256.0, 3 ], + [ 16272.0, 1 ], + [ 16288.0, 3 ], + [ 16304.0, 1 ], + [ 16320.0, 1 ], + [ 16336.0, 2 ], + [ 16352.0, 1 ], + [ 16368.0, 1 ], + [ 16384.0, 2 ], + [ 16416.0, 2 ], + [ 16448.0, 3 ], + [ 16480.0, 2 ], + [ 16512.0, 2 ], + [ 16544.0, 1 ], + [ 16576.0, 2 ], + [ 16608.0, 1 ], + [ 16640.0, 1 ], + [ 16672.0, 2 ], + [ 16704.0, 2 ], + [ 16736.0, 1 ], + [ 16768.0, 1 ], + [ 16800.0, 1 ], + [ 16832.0, 2 ], + [ 16864.0, 1 ], + [ 16896.0, 1 ], + [ 16928.0, 2 ], + [ 16960.0, 1 ], + [ 16992.0, 2 ], + [ 17024.0, 1 ], + [ 17056.0, 2 ], + [ 17088.0, 1 ], + [ 17120.0, 2 ], + [ 17152.0, 1 ], + [ 17184.0, 1 ], + [ 17216.0, 1 ], + [ 17248.0, 1 ], + [ 17280.0, 1 ], + [ 17312.0, 2 ], + [ 17344.0, 2 ], + [ 17376.0, 2 ], + [ 17408.0, 1 ], + [ 17440.0, 1 ], + [ 17472.0, 1 ], + [ 17504.0, 1 ], + [ 17536.0, 1 ], + [ 17568.0, 2 ], + [ 17600.0, 1 ], + [ 17632.0, 1 ], + [ 17664.0, 1 ], + [ 17696.0, 1 ], + [ 17728.0, 2 ], + [ 17760.0, 1 ], + [ 17792.0, 1 ], + [ 17824.0, 1 ], + [ 17856.0, 1 ], + [ 17888.0, 1 ], + [ 17920.0, 1 ], + [ 17952.0, 1 ], + [ 17984.0, 1 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 2 ], + [ 18112.0, 1 ], + [ 18144.0, 2 ], + [ 18176.0, 1 ], + [ 18208.0, 3 ], + [ 18240.0, 2 ], + [ 18272.0, 2 ], + [ 18304.0, 2 ], + [ 18336.0, 3 ], + [ 18368.0, 1 ], + [ 18400.0, 1 ], + [ 18432.0, 1 ], + [ 18464.0, 2 ], + [ 18496.0, 1 ], + [ 18528.0, 1 ], + [ 18560.0, 2 ], + [ 18624.0, 3 ], + [ 18656.0, 2 ], + [ 18688.0, 2 ], + [ 18720.0, 2 ], + [ 18752.0, 1 ], + [ 18816.0, 2 ], + [ 18848.0, 2 ], + [ 18880.0, 3 ], + [ 18912.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 4 ], + [ 19008.0, 2 ], + [ 19040.0, 2 ], + [ 19072.0, 1 ], + [ 19104.0, 1 ], + [ 19136.0, 2 ], + [ 19168.0, 1 ], + [ 19200.0, 1 ], + [ 19232.0, 2 ], + [ 19264.0, 2 ], + [ 19296.0, 3 ], + [ 19328.0, 1 ], + [ 19360.0, 2 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 2 ], + [ 19520.0, 1 ], + [ 19552.0, 2 ], + [ 19584.0, 1 ], + [ 19616.0, 3 ], + [ 19648.0, 1 ], + [ 19680.0, 2 ], + [ 19712.0, 2 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 2 ], + [ 19840.0, 2 ], + [ 19872.0, 1 ], + [ 19904.0, 1 ], + [ 19936.0, 3 ], + [ 19968.0, 2 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 1 ], + [ 20160.0, 2 ], + [ 20192.0, 2 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20288.0, 1 ], + [ 20320.0, 2 ], + [ 20352.0, 1 ], + [ 20384.0, 2 ], + [ 20416.0, 1 ], + [ 20448.0, 2 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 1 ], + [ 20608.0, 1 ], + [ 20640.0, 2 ], + [ 20672.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20864.0, 1 ], + [ 20896.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 2 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 1 ], + [ 21152.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21344.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21472.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 2 ], + [ 21984.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22272.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23616.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 1 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24128.0, 1 ], + [ 24192.0, 1 ], + [ 24224.0, 2 ], + [ 24256.0, 1 ], + [ 24288.0, 1 ], + [ 24320.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24448.0, 2 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24768.0, 1 ], + [ 24800.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24960.0, 1 ], + [ 24992.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 1 ], + [ 25344.0, 1 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 25728.0, 1 ], + [ 25760.0, 1 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 2 ], + [ 26112.0, 1 ], + [ 26176.0, 1 ], + [ 26208.0, 1 ], + [ 26240.0, 1 ], + [ 26272.0, 1 ], + [ 26336.0, 1 ], + [ 26368.0, 1 ], + [ 26400.0, 1 ], + [ 26720.0, 1 ], + [ 26752.0, 1 ], + [ 26848.0, 1 ], + [ 27104.0, 1 ], + [ 27136.0, 1 ], + [ 27200.0, 1 ], + [ 27616.0, 1 ], + [ 27648.0, 1 ], + [ 27872.0, 1 ], + [ 27904.0, 1 ], + [ 28160.0, 1 ], + [ 28736.0, 1 ], + [ 29824.0, 1 ], + [ 30080.0, 1 ], + [ 30176.0, 1 ], + [ 30368.0, 1 ], + [ 30656.0, 1 ], + [ 30944.0, 1 ], + [ 31936.0, 1 ], + [ 32032.0, 1 ], + [ 33664.0, 1 ], + [ 34048.0, 1 ], + [ 34176.0, 1 ], + [ 34624.0, 1 ], + [ 34816.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35328.0, 1 ], + [ 35776.0, 1 ], + [ 35904.0, 1 ], + [ 36160.0, 1 ], + [ 36480.0, 1 ], + [ 37120.0, 1 ], + [ 37440.0, 1 ], + [ 37696.0, 1 ], + [ 37952.0, 1 ], + [ 38592.0, 1 ], + [ 38656.0, 1 ], + [ 38720.0, 1 ], + [ 38912.0, 1 ], + [ 38976.0, 1 ], + [ 39360.0, 1 ], + [ 39552.0, 1 ], + [ 40512.0, 1 ], + [ 41536.0, 1 ], + [ 42432.0, 1 ], + [ 42496.0, 1 ], + [ 42816.0, 1 ], + [ 43200.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 1 ], + [ 45632.0, 1 ], + [ 46208.0, 1 ], + [ 46592.0, 1 ], + [ 47296.0, 1 ], + [ 50880.0, 1 ], + [ 51904.0, 1 ], + [ 54464.0, 1 ], + [ 54784.0, 2 ], + [ 56576.0, 1 ], + [ 56704.0, 1 ], + [ 57472.0, 1 ], + [ 58176.0, 1 ], + [ 59456.0, 1 ], + [ 60160.0, 1 ], + [ 62080.0, 1 ], + [ 62912.0, 1 ], + [ 63104.0, 1 ], + [ 63232.0, 1 ], + [ 63488.0, 1 ], + [ 66688.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68736.0, 1 ], + [ 68992.0, 1 ], + [ 72064.0, 1 ], + [ 72704.0, 1 ], + [ 73088.0, 1 ], + [ 73472.0, 1 ], + [ 80256.0, 1 ], + [ 84480.0, 1 ], + [ 122240.0, 1 ], + [ 634880.0, 1 ], + [ 678912.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 13152.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 13152.0, + "50.0" : 13152.0, + "90.0" : 13152.0, + "95.0" : 13152.0, + "99.0" : 13152.0, + "99.9" : 13152.0, + "99.99" : 13152.0, + "99.999" : 13152.0, + "99.9999" : 13152.0, + "100.0" : 13152.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 13152.0, + 13344.0, + 13264.0, + 13392.0, + 13264.0 + ] + ] + }, + "p0.50" : { + "score" : 14848.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 14848.0, + "50.0" : 14848.0, + "90.0" : 14848.0, + "95.0" : 14848.0, + "99.0" : 14848.0, + "99.9" : 14848.0, + "99.99" : 14848.0, + "99.999" : 14848.0, + "99.9999" : 14848.0, + "100.0" : 14848.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 14816.0, + 14816.0, + 14832.0, + 14928.0, + 14880.0 + ] + ] + }, + "p0.90" : { + "score" : 15312.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 15312.0, + "50.0" : 15312.0, + "90.0" : 15312.0, + "95.0" : 15312.0, + "99.0" : 15312.0, + "99.9" : 15312.0, + "99.99" : 15312.0, + "99.999" : 15312.0, + "99.9999" : 15312.0, + "100.0" : 15312.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 15296.0, + 15248.0, + 15280.0, + 15376.0, + 15328.0 + ] + ] + }, + "p0.95" : { + "score" : 15616.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 15616.0, + "50.0" : 15616.0, + "90.0" : 15616.0, + "95.0" : 15616.0, + "99.0" : 15616.0, + "99.9" : 15616.0, + "99.99" : 15616.0, + "99.999" : 15616.0, + "99.9999" : 15616.0, + "100.0" : 15616.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 15616.0, + 15536.0, + 15616.0, + 15728.0, + 15616.0 + ] + ] + }, + "p0.99" : { + "score" : 24864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24864.0, + "50.0" : 24864.0, + "90.0" : 24864.0, + "95.0" : 24864.0, + "99.0" : 24864.0, + "99.9" : 24864.0, + "99.99" : 24864.0, + "99.999" : 24864.0, + "99.9999" : 24864.0, + "100.0" : 24864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 24722.880000000005, + 23136.31999999995, + 24876.800000000047, + 26496.0, + 23626.87999999989 + ] + ] + }, + "p0.999" : { + "score" : 50405.82400000002, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50405.82400000002, + "50.0" : 50405.82400000002, + "90.0" : 50405.82400000002, + "95.0" : 50405.82400000002, + "99.0" : 50405.82400000002, + "99.9" : 50405.82400000002, + "99.99" : 50405.82400000002, + "99.999" : 50405.82400000002, + "99.9999" : 50405.82400000002, + "100.0" : 50405.82400000002 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 46603.52000000328, + 40966.847999999765, + 45360.639999999665, + 52489.72800000012, + 64822.4000000041 + ] + ] + }, + "p0.9999" : { + "score" : 626843.238400042, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 626843.238400042, + "50.0" : 626843.238400042, + "90.0" : 626843.238400042, + "95.0" : 626843.238400042, + "99.0" : 626843.238400042, + "99.9" : 626843.238400042, + "99.99" : 626843.238400042, + "99.999" : 626843.238400042, + "99.9999" : 626843.238400042, + "100.0" : 626843.238400042 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1280785.612800002, + 256347.16159954853, + 255557.63199856877, + 635978.547199998, + 649925.7344000377 + ] + ] + }, + "p1.00" : { + "score" : 1286144.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1286144.0, + "50.0" : 1286144.0, + "90.0" : 1286144.0, + "95.0" : 1286144.0, + "99.0" : 1286144.0, + "99.9" : 1286144.0, + "99.99" : 1286144.0, + "99.999" : 1286144.0, + "99.9999" : 1286144.0, + "100.0" : 1286144.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1286144.0, + 644096.0, + 606208.0, + 637952.0, + 678912.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..f5f5a312e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,448 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..d08c6568b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1723 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/results.json new file mode 100644 index 000000000..d65840eff --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/MessageContainerBench/writeScala/results.json @@ -0,0 +1,2287 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 8429.38169999597, + "scoreError" : 9.027559777461967, + "scoreConfidence" : [ + 8420.35414021851, + 8438.409259773432 + ], + "scorePercentiles" : { + "0.0" : 8120.0, + "50.0" : 8320.0, + "90.0" : 8400.0, + "95.0" : 8432.0, + "99.0" : 12560.0, + "99.9" : 25541.184000000358, + "99.99" : 42402.59199999459, + "99.999" : 64096.857599802315, + "99.9999" : 68480.0, + "100.0" : 68480.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 8152.0, 2 ], + [ 8160.0, 2 ], + [ 8168.0, 3 ], + [ 8176.0, 4 ], + [ 8184.0, 19 ], + [ 8192.0, 119 ], + [ 8208.0, 151 ], + [ 8224.0, 651 ], + [ 8240.0, 785 ], + [ 8256.0, 1587 ], + [ 8272.0, 2926 ], + [ 8288.0, 1885 ], + [ 8304.0, 4262 ], + [ 8320.0, 2533 ], + [ 8336.0, 3926 ], + [ 8352.0, 3567 ], + [ 8368.0, 1438 ], + [ 8384.0, 2104 ], + [ 8400.0, 751 ], + [ 8416.0, 967 ], + [ 8432.0, 498 ], + [ 8448.0, 148 ], + [ 8464.0, 183 ], + [ 8480.0, 44 ], + [ 8496.0, 50 ], + [ 8512.0, 24 ], + [ 8528.0, 5 ], + [ 8544.0, 4 ], + [ 8560.0, 2 ], + [ 8576.0, 3 ], + [ 8592.0, 7 ], + [ 8608.0, 2 ], + [ 8624.0, 13 ], + [ 8640.0, 6 ], + [ 8656.0, 13 ], + [ 8672.0, 14 ], + [ 8688.0, 4 ], + [ 8704.0, 7 ], + [ 8720.0, 3 ], + [ 8736.0, 5 ], + [ 8752.0, 5 ], + [ 8768.0, 2 ], + [ 8784.0, 2 ], + [ 8800.0, 1 ], + [ 8816.0, 3 ], + [ 8832.0, 3 ], + [ 8848.0, 1 ], + [ 8864.0, 3 ], + [ 8896.0, 2 ], + [ 8912.0, 1 ], + [ 8928.0, 2 ], + [ 8944.0, 1 ], + [ 8960.0, 2 ], + [ 8976.0, 1 ], + [ 8992.0, 2 ], + [ 9008.0, 1 ], + [ 9024.0, 2 ], + [ 9056.0, 1 ], + [ 9104.0, 1 ], + [ 9120.0, 1 ], + [ 9136.0, 1 ], + [ 9184.0, 4 ], + [ 9216.0, 1 ], + [ 9248.0, 1 ], + [ 9264.0, 1 ], + [ 9280.0, 2 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 1 ], + [ 9392.0, 1 ], + [ 9408.0, 1 ], + [ 9440.0, 2 ], + [ 9456.0, 2 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 1 ], + [ 9520.0, 1 ], + [ 9568.0, 1 ], + [ 9584.0, 1 ], + [ 9616.0, 1 ], + [ 9632.0, 1 ], + [ 9664.0, 2 ], + [ 9680.0, 1 ], + [ 9696.0, 1 ], + [ 9728.0, 1 ], + [ 9744.0, 2 ], + [ 9776.0, 2 ], + [ 9792.0, 1 ], + [ 9808.0, 1 ], + [ 9824.0, 1 ], + [ 9840.0, 1 ], + [ 9856.0, 3 ], + [ 9872.0, 1 ], + [ 9888.0, 2 ], + [ 9904.0, 4 ], + [ 9920.0, 1 ], + [ 9936.0, 1 ], + [ 9952.0, 1 ], + [ 9968.0, 1 ], + [ 9984.0, 1 ], + [ 10000.0, 1 ], + [ 10016.0, 1 ], + [ 10032.0, 1 ], + [ 10048.0, 4 ], + [ 10064.0, 1 ], + [ 10080.0, 1 ], + [ 10096.0, 2 ], + [ 10112.0, 2 ], + [ 10128.0, 1 ], + [ 10144.0, 2 ], + [ 10160.0, 2 ], + [ 10176.0, 2 ], + [ 10192.0, 1 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 2 ], + [ 10272.0, 1 ], + [ 10288.0, 2 ], + [ 10304.0, 1 ], + [ 10320.0, 1 ], + [ 10336.0, 2 ], + [ 10352.0, 1 ], + [ 10368.0, 2 ], + [ 10384.0, 1 ], + [ 10400.0, 2 ], + [ 10416.0, 1 ], + [ 10432.0, 1 ], + [ 10448.0, 2 ], + [ 10464.0, 1 ], + [ 10480.0, 2 ], + [ 10496.0, 1 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10544.0, 1 ], + [ 10560.0, 1 ], + [ 10576.0, 2 ], + [ 10608.0, 2 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 1 ], + [ 10672.0, 1 ], + [ 10688.0, 1 ], + [ 10704.0, 1 ], + [ 10736.0, 1 ], + [ 10752.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 2 ], + [ 10816.0, 2 ], + [ 10832.0, 1 ], + [ 10848.0, 2 ], + [ 10864.0, 1 ], + [ 10880.0, 3 ], + [ 10896.0, 1 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 10960.0, 1 ], + [ 10992.0, 1 ], + [ 11008.0, 1 ], + [ 11024.0, 1 ], + [ 11056.0, 2 ], + [ 11072.0, 1 ], + [ 11088.0, 1 ], + [ 11104.0, 1 ], + [ 11120.0, 2 ], + [ 11152.0, 1 ], + [ 11168.0, 1 ], + [ 11184.0, 1 ], + [ 11200.0, 3 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 4 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 2 ], + [ 11312.0, 1 ], + [ 11328.0, 1 ], + [ 11344.0, 1 ], + [ 11360.0, 2 ], + [ 11392.0, 2 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11440.0, 1 ], + [ 11456.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 2 ], + [ 11504.0, 1 ], + [ 11520.0, 1 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 2 ], + [ 11584.0, 1 ], + [ 11600.0, 2 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 1 ], + [ 11712.0, 2 ], + [ 11728.0, 1 ], + [ 11744.0, 1 ], + [ 11760.0, 1 ], + [ 11776.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11840.0, 2 ], + [ 11856.0, 1 ], + [ 11872.0, 2 ], + [ 11888.0, 3 ], + [ 11904.0, 2 ], + [ 11920.0, 1 ], + [ 11936.0, 1 ], + [ 11952.0, 1 ], + [ 11968.0, 1 ], + [ 11984.0, 1 ], + [ 12016.0, 1 ], + [ 12032.0, 3 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12080.0, 1 ], + [ 12096.0, 1 ], + [ 12112.0, 2 ], + [ 12128.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 2 ], + [ 12240.0, 2 ], + [ 12256.0, 1 ], + [ 12272.0, 2 ], + [ 12288.0, 2 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12352.0, 1 ], + [ 12368.0, 2 ], + [ 12384.0, 2 ], + [ 12400.0, 3 ], + [ 12416.0, 1 ], + [ 12432.0, 1 ], + [ 12448.0, 2 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12496.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12560.0, 3 ], + [ 12576.0, 2 ], + [ 12592.0, 4 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 2 ], + [ 12688.0, 2 ], + [ 12704.0, 3 ], + [ 12720.0, 1 ], + [ 12736.0, 1 ], + [ 12752.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 3 ], + [ 12800.0, 2 ], + [ 12832.0, 2 ], + [ 12848.0, 1 ], + [ 12864.0, 1 ], + [ 12880.0, 2 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 1 ], + [ 12976.0, 1 ], + [ 12992.0, 3 ], + [ 13024.0, 4 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 4 ], + [ 13088.0, 4 ], + [ 13104.0, 2 ], + [ 13120.0, 3 ], + [ 13136.0, 1 ], + [ 13152.0, 3 ], + [ 13168.0, 2 ], + [ 13184.0, 3 ], + [ 13200.0, 3 ], + [ 13216.0, 2 ], + [ 13232.0, 4 ], + [ 13248.0, 3 ], + [ 13264.0, 4 ], + [ 13280.0, 5 ], + [ 13296.0, 5 ], + [ 13312.0, 4 ], + [ 13328.0, 3 ], + [ 13344.0, 11 ], + [ 13360.0, 10 ], + [ 13376.0, 11 ], + [ 13392.0, 7 ], + [ 13408.0, 6 ], + [ 13424.0, 17 ], + [ 13440.0, 10 ], + [ 13456.0, 10 ], + [ 13472.0, 9 ], + [ 13488.0, 12 ], + [ 13504.0, 12 ], + [ 13520.0, 6 ], + [ 13536.0, 11 ], + [ 13552.0, 9 ], + [ 13568.0, 4 ], + [ 13584.0, 14 ], + [ 13600.0, 2 ], + [ 13616.0, 5 ], + [ 13632.0, 12 ], + [ 13648.0, 7 ], + [ 13664.0, 6 ], + [ 13680.0, 8 ], + [ 13696.0, 12 ], + [ 13712.0, 13 ], + [ 13728.0, 2 ], + [ 13744.0, 7 ], + [ 13760.0, 7 ], + [ 13776.0, 9 ], + [ 13792.0, 13 ], + [ 13808.0, 8 ], + [ 13824.0, 5 ], + [ 13840.0, 4 ], + [ 13856.0, 6 ], + [ 13872.0, 6 ], + [ 13888.0, 2 ], + [ 13904.0, 3 ], + [ 13920.0, 2 ], + [ 13936.0, 2 ], + [ 13952.0, 2 ], + [ 13984.0, 2 ], + [ 14000.0, 1 ], + [ 14016.0, 2 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14064.0, 2 ], + [ 14080.0, 2 ], + [ 14096.0, 3 ], + [ 14144.0, 1 ], + [ 14160.0, 1 ], + [ 14176.0, 1 ], + [ 14192.0, 1 ], + [ 14256.0, 1 ], + [ 14272.0, 1 ], + [ 14304.0, 2 ], + [ 14320.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 2 ], + [ 14496.0, 2 ], + [ 14528.0, 1 ], + [ 14560.0, 1 ], + [ 14576.0, 2 ], + [ 14608.0, 1 ], + [ 14624.0, 1 ], + [ 14640.0, 1 ], + [ 14656.0, 1 ], + [ 14688.0, 1 ], + [ 14704.0, 1 ], + [ 14720.0, 1 ], + [ 14736.0, 1 ], + [ 14752.0, 1 ], + [ 14768.0, 2 ], + [ 14784.0, 2 ], + [ 14800.0, 2 ], + [ 14816.0, 3 ], + [ 14832.0, 1 ], + [ 14848.0, 2 ], + [ 14864.0, 4 ], + [ 14880.0, 2 ], + [ 14896.0, 4 ], + [ 14912.0, 1 ], + [ 14928.0, 1 ], + [ 14944.0, 1 ], + [ 14960.0, 1 ], + [ 14976.0, 2 ], + [ 14992.0, 1 ], + [ 15024.0, 1 ], + [ 15040.0, 1 ], + [ 15104.0, 1 ], + [ 15168.0, 1 ], + [ 15376.0, 1 ], + [ 15744.0, 1 ], + [ 16256.0, 1 ], + [ 16544.0, 1 ], + [ 16832.0, 1 ], + [ 17024.0, 1 ], + [ 17312.0, 1 ], + [ 17504.0, 1 ], + [ 17536.0, 1 ], + [ 17600.0, 1 ], + [ 17760.0, 1 ], + [ 17984.0, 1 ], + [ 18112.0, 1 ], + [ 18784.0, 1 ], + [ 20256.0, 1 ], + [ 20640.0, 1 ], + [ 20992.0, 1 ], + [ 23232.0, 1 ], + [ 24064.0, 1 ], + [ 24480.0, 1 ], + [ 24960.0, 1 ], + [ 25152.0, 1 ], + [ 25440.0, 1 ], + [ 25920.0, 1 ], + [ 26080.0, 1 ], + [ 26336.0, 1 ], + [ 26720.0, 1 ], + [ 27168.0, 1 ], + [ 27360.0, 1 ], + [ 27456.0, 1 ], + [ 28608.0, 1 ], + [ 28704.0, 1 ], + [ 29504.0, 1 ], + [ 29824.0, 1 ], + [ 29888.0, 1 ], + [ 30208.0, 1 ], + [ 30560.0, 1 ], + [ 30848.0, 1 ], + [ 31264.0, 1 ], + [ 31392.0, 1 ], + [ 31872.0, 1 ], + [ 33152.0, 1 ], + [ 33216.0, 1 ], + [ 33536.0, 1 ], + [ 33984.0, 1 ], + [ 34176.0, 1 ], + [ 34368.0, 1 ], + [ 34624.0, 1 ], + [ 34944.0, 1 ], + [ 35392.0, 1 ], + [ 36096.0, 1 ], + [ 37248.0, 1 ], + [ 38272.0, 1 ], + [ 38976.0, 1 ], + [ 39552.0, 1 ], + [ 39744.0, 1 ], + [ 39936.0, 1 ], + [ 40384.0, 1 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 41024.0, 1 ], + [ 41216.0, 1 ], + [ 42368.0, 1 ], + [ 42688.0, 1 ], + [ 43008.0, 1 ], + [ 48960.0, 1 ], + [ 49152.0, 1 ], + [ 49536.0, 1 ], + [ 52864.0, 1 ], + [ 56128.0, 1 ], + [ 56704.0, 1 ], + [ 59520.0, 1 ], + [ 68480.0, 1 ] + ], + [ + [ 8152.0, 3 ], + [ 8160.0, 5 ], + [ 8168.0, 2 ], + [ 8176.0, 6 ], + [ 8184.0, 17 ], + [ 8192.0, 111 ], + [ 8208.0, 114 ], + [ 8224.0, 542 ], + [ 8240.0, 688 ], + [ 8256.0, 1459 ], + [ 8272.0, 2713 ], + [ 8288.0, 1735 ], + [ 8304.0, 4075 ], + [ 8320.0, 2488 ], + [ 8336.0, 3921 ], + [ 8352.0, 3608 ], + [ 8368.0, 1506 ], + [ 8384.0, 2291 ], + [ 8400.0, 853 ], + [ 8416.0, 1159 ], + [ 8432.0, 623 ], + [ 8448.0, 200 ], + [ 8464.0, 208 ], + [ 8480.0, 61 ], + [ 8496.0, 76 ], + [ 8512.0, 38 ], + [ 8528.0, 7 ], + [ 8544.0, 14 ], + [ 8560.0, 1 ], + [ 8576.0, 4 ], + [ 8592.0, 4 ], + [ 8608.0, 5 ], + [ 8624.0, 3 ], + [ 8640.0, 4 ], + [ 8656.0, 6 ], + [ 8672.0, 3 ], + [ 8688.0, 2 ], + [ 8704.0, 3 ], + [ 8720.0, 1 ], + [ 8736.0, 2 ], + [ 8752.0, 6 ], + [ 8768.0, 3 ], + [ 8784.0, 6 ], + [ 8800.0, 7 ], + [ 8816.0, 3 ], + [ 8832.0, 3 ], + [ 8848.0, 2 ], + [ 8864.0, 4 ], + [ 8880.0, 1 ], + [ 8896.0, 1 ], + [ 8912.0, 1 ], + [ 8928.0, 1 ], + [ 8944.0, 2 ], + [ 8960.0, 1 ], + [ 8976.0, 2 ], + [ 8992.0, 2 ], + [ 9008.0, 1 ], + [ 9024.0, 1 ], + [ 9056.0, 2 ], + [ 9072.0, 2 ], + [ 9104.0, 2 ], + [ 9152.0, 1 ], + [ 9168.0, 2 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9248.0, 1 ], + [ 9264.0, 1 ], + [ 9280.0, 2 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9616.0, 1 ], + [ 9648.0, 2 ], + [ 9664.0, 1 ], + [ 9680.0, 2 ], + [ 9696.0, 4 ], + [ 9712.0, 3 ], + [ 9728.0, 5 ], + [ 9744.0, 8 ], + [ 9760.0, 3 ], + [ 9776.0, 11 ], + [ 9792.0, 3 ], + [ 9808.0, 8 ], + [ 9824.0, 13 ], + [ 9840.0, 6 ], + [ 9856.0, 7 ], + [ 9872.0, 8 ], + [ 9888.0, 7 ], + [ 9904.0, 7 ], + [ 9920.0, 5 ], + [ 9936.0, 14 ], + [ 9952.0, 4 ], + [ 9968.0, 7 ], + [ 9984.0, 6 ], + [ 10000.0, 3 ], + [ 10016.0, 9 ], + [ 10032.0, 5 ], + [ 10048.0, 6 ], + [ 10064.0, 3 ], + [ 10080.0, 3 ], + [ 10096.0, 4 ], + [ 10112.0, 3 ], + [ 10128.0, 6 ], + [ 10144.0, 5 ], + [ 10160.0, 2 ], + [ 10176.0, 8 ], + [ 10192.0, 2 ], + [ 10208.0, 5 ], + [ 10224.0, 5 ], + [ 10240.0, 5 ], + [ 10256.0, 3 ], + [ 10272.0, 1 ], + [ 10288.0, 5 ], + [ 10304.0, 5 ], + [ 10320.0, 2 ], + [ 10336.0, 3 ], + [ 10352.0, 1 ], + [ 10368.0, 4 ], + [ 10384.0, 4 ], + [ 10400.0, 2 ], + [ 10416.0, 3 ], + [ 10432.0, 2 ], + [ 10448.0, 6 ], + [ 10464.0, 2 ], + [ 10480.0, 5 ], + [ 10496.0, 6 ], + [ 10512.0, 2 ], + [ 10528.0, 3 ], + [ 10544.0, 1 ], + [ 10560.0, 1 ], + [ 10576.0, 6 ], + [ 10592.0, 1 ], + [ 10608.0, 3 ], + [ 10624.0, 1 ], + [ 10640.0, 3 ], + [ 10656.0, 3 ], + [ 10672.0, 1 ], + [ 10688.0, 1 ], + [ 10704.0, 1 ], + [ 10720.0, 2 ], + [ 10736.0, 3 ], + [ 10752.0, 1 ], + [ 10768.0, 3 ], + [ 10784.0, 2 ], + [ 10800.0, 3 ], + [ 10816.0, 3 ], + [ 10832.0, 2 ], + [ 10848.0, 2 ], + [ 10880.0, 2 ], + [ 10896.0, 1 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10944.0, 2 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 11008.0, 2 ], + [ 11024.0, 1 ], + [ 11040.0, 1 ], + [ 11056.0, 1 ], + [ 11088.0, 1 ], + [ 11104.0, 1 ], + [ 11120.0, 3 ], + [ 11136.0, 1 ], + [ 11152.0, 3 ], + [ 11168.0, 1 ], + [ 11184.0, 1 ], + [ 11200.0, 4 ], + [ 11216.0, 2 ], + [ 11232.0, 4 ], + [ 11248.0, 2 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11328.0, 1 ], + [ 11344.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11440.0, 2 ], + [ 11456.0, 3 ], + [ 11472.0, 1 ], + [ 11488.0, 1 ], + [ 11520.0, 1 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 2 ], + [ 11584.0, 1 ], + [ 11600.0, 2 ], + [ 11616.0, 2 ], + [ 11632.0, 2 ], + [ 11648.0, 3 ], + [ 11664.0, 3 ], + [ 11680.0, 5 ], + [ 11696.0, 2 ], + [ 11712.0, 1 ], + [ 11728.0, 1 ], + [ 11744.0, 1 ], + [ 11760.0, 2 ], + [ 11792.0, 3 ], + [ 11808.0, 3 ], + [ 11824.0, 1 ], + [ 11840.0, 3 ], + [ 11856.0, 2 ], + [ 11872.0, 1 ], + [ 11888.0, 3 ], + [ 11904.0, 1 ], + [ 11920.0, 3 ], + [ 11936.0, 1 ], + [ 11952.0, 3 ], + [ 11968.0, 3 ], + [ 11984.0, 4 ], + [ 12000.0, 1 ], + [ 12016.0, 3 ], + [ 12032.0, 1 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12080.0, 2 ], + [ 12096.0, 2 ], + [ 12112.0, 1 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 4 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 2 ], + [ 12256.0, 2 ], + [ 12272.0, 2 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12352.0, 2 ], + [ 12368.0, 2 ], + [ 12384.0, 2 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12432.0, 1 ], + [ 12448.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12496.0, 1 ], + [ 12512.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 2 ], + [ 12560.0, 1 ], + [ 12576.0, 1 ], + [ 12592.0, 1 ], + [ 12608.0, 2 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12720.0, 1 ], + [ 12752.0, 1 ], + [ 12784.0, 1 ], + [ 12800.0, 2 ], + [ 12816.0, 1 ], + [ 12832.0, 2 ], + [ 12848.0, 2 ], + [ 12864.0, 3 ], + [ 12880.0, 1 ], + [ 12912.0, 2 ], + [ 12928.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 2 ], + [ 13008.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 2 ], + [ 13104.0, 1 ], + [ 13120.0, 1 ], + [ 13136.0, 1 ], + [ 13152.0, 1 ], + [ 13168.0, 1 ], + [ 13184.0, 2 ], + [ 13200.0, 1 ], + [ 13216.0, 1 ], + [ 13232.0, 2 ], + [ 13248.0, 3 ], + [ 13264.0, 3 ], + [ 13280.0, 2 ], + [ 13296.0, 1 ], + [ 13312.0, 4 ], + [ 13328.0, 2 ], + [ 13344.0, 3 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 4 ], + [ 13408.0, 2 ], + [ 13424.0, 3 ], + [ 13440.0, 4 ], + [ 13456.0, 2 ], + [ 13472.0, 6 ], + [ 13488.0, 4 ], + [ 13504.0, 3 ], + [ 13520.0, 3 ], + [ 13536.0, 4 ], + [ 13552.0, 6 ], + [ 13568.0, 4 ], + [ 13584.0, 6 ], + [ 13600.0, 3 ], + [ 13616.0, 10 ], + [ 13632.0, 7 ], + [ 13648.0, 5 ], + [ 13664.0, 8 ], + [ 13680.0, 3 ], + [ 13696.0, 9 ], + [ 13712.0, 8 ], + [ 13728.0, 4 ], + [ 13744.0, 10 ], + [ 13760.0, 4 ], + [ 13776.0, 13 ], + [ 13792.0, 11 ], + [ 13808.0, 7 ], + [ 13824.0, 8 ], + [ 13840.0, 5 ], + [ 13856.0, 4 ], + [ 13872.0, 4 ], + [ 13888.0, 1 ], + [ 13904.0, 6 ], + [ 13920.0, 3 ], + [ 13936.0, 8 ], + [ 13952.0, 5 ], + [ 13968.0, 3 ], + [ 13984.0, 5 ], + [ 14000.0, 2 ], + [ 14016.0, 4 ], + [ 14032.0, 7 ], + [ 14048.0, 2 ], + [ 14064.0, 3 ], + [ 14080.0, 3 ], + [ 14096.0, 6 ], + [ 14112.0, 5 ], + [ 14128.0, 2 ], + [ 14144.0, 4 ], + [ 14160.0, 1 ], + [ 14176.0, 7 ], + [ 14192.0, 5 ], + [ 14208.0, 3 ], + [ 14224.0, 5 ], + [ 14240.0, 2 ], + [ 14256.0, 3 ], + [ 14272.0, 3 ], + [ 14288.0, 4 ], + [ 14304.0, 6 ], + [ 14320.0, 2 ], + [ 14336.0, 2 ], + [ 14352.0, 2 ], + [ 14368.0, 3 ], + [ 14384.0, 2 ], + [ 14400.0, 1 ], + [ 14416.0, 2 ], + [ 14432.0, 3 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 3 ], + [ 14512.0, 1 ], + [ 14528.0, 1 ], + [ 14544.0, 1 ], + [ 14560.0, 2 ], + [ 14576.0, 2 ], + [ 14592.0, 1 ], + [ 14608.0, 3 ], + [ 14624.0, 1 ], + [ 14640.0, 1 ], + [ 14656.0, 1 ], + [ 14672.0, 1 ], + [ 14688.0, 2 ], + [ 14704.0, 1 ], + [ 14736.0, 1 ], + [ 14752.0, 1 ], + [ 14768.0, 1 ], + [ 14784.0, 1 ], + [ 14800.0, 1 ], + [ 14816.0, 2 ], + [ 14848.0, 1 ], + [ 14864.0, 1 ], + [ 14896.0, 1 ], + [ 14928.0, 1 ], + [ 14944.0, 1 ], + [ 14976.0, 1 ], + [ 14992.0, 1 ], + [ 15024.0, 1 ], + [ 15056.0, 1 ], + [ 15232.0, 1 ], + [ 15264.0, 1 ], + [ 15312.0, 1 ], + [ 15344.0, 1 ], + [ 15440.0, 1 ], + [ 15456.0, 1 ], + [ 15504.0, 1 ], + [ 15568.0, 1 ], + [ 15840.0, 1 ], + [ 16080.0, 1 ], + [ 16160.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 1 ], + [ 16960.0, 1 ], + [ 17088.0, 1 ], + [ 17280.0, 2 ], + [ 17408.0, 1 ], + [ 17568.0, 1 ], + [ 17696.0, 1 ], + [ 17728.0, 1 ], + [ 17824.0, 1 ], + [ 18080.0, 1 ], + [ 18144.0, 1 ], + [ 18624.0, 1 ], + [ 18656.0, 1 ], + [ 18912.0, 1 ], + [ 20320.0, 1 ], + [ 21920.0, 1 ], + [ 22048.0, 1 ], + [ 22144.0, 1 ], + [ 22560.0, 1 ], + [ 24160.0, 1 ], + [ 24288.0, 2 ], + [ 24352.0, 1 ], + [ 24416.0, 1 ], + [ 24704.0, 1 ], + [ 24800.0, 1 ], + [ 24832.0, 1 ], + [ 24960.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25632.0, 1 ], + [ 25728.0, 2 ], + [ 25792.0, 2 ], + [ 25920.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 1 ], + [ 26176.0, 1 ], + [ 27136.0, 1 ], + [ 28480.0, 1 ], + [ 28928.0, 1 ], + [ 30080.0, 1 ], + [ 30144.0, 1 ], + [ 30176.0, 1 ], + [ 30272.0, 1 ], + [ 30304.0, 1 ], + [ 30368.0, 1 ], + [ 30496.0, 1 ], + [ 30592.0, 1 ], + [ 30688.0, 1 ], + [ 30752.0, 1 ], + [ 30784.0, 1 ], + [ 31136.0, 1 ], + [ 31296.0, 1 ], + [ 31776.0, 1 ], + [ 31840.0, 1 ], + [ 32096.0, 1 ], + [ 33472.0, 1 ], + [ 35072.0, 1 ], + [ 36032.0, 1 ], + [ 36224.0, 1 ], + [ 40576.0, 1 ], + [ 46912.0, 1 ], + [ 48640.0, 1 ] + ], + [ + [ 8152.0, 1 ], + [ 8160.0, 5 ], + [ 8168.0, 2 ], + [ 8176.0, 7 ], + [ 8184.0, 19 ], + [ 8192.0, 139 ], + [ 8208.0, 167 ], + [ 8224.0, 692 ], + [ 8240.0, 867 ], + [ 8256.0, 1710 ], + [ 8272.0, 3165 ], + [ 8288.0, 1909 ], + [ 8304.0, 4352 ], + [ 8320.0, 2579 ], + [ 8336.0, 4060 ], + [ 8352.0, 3562 ], + [ 8368.0, 1496 ], + [ 8384.0, 2164 ], + [ 8400.0, 756 ], + [ 8416.0, 948 ], + [ 8432.0, 473 ], + [ 8448.0, 125 ], + [ 8464.0, 129 ], + [ 8480.0, 32 ], + [ 8496.0, 42 ], + [ 8512.0, 14 ], + [ 8528.0, 5 ], + [ 8544.0, 7 ], + [ 8560.0, 4 ], + [ 8576.0, 6 ], + [ 8592.0, 8 ], + [ 8608.0, 4 ], + [ 8624.0, 12 ], + [ 8640.0, 10 ], + [ 8656.0, 16 ], + [ 8672.0, 13 ], + [ 8688.0, 7 ], + [ 8704.0, 5 ], + [ 8720.0, 5 ], + [ 8736.0, 4 ], + [ 8752.0, 2 ], + [ 8768.0, 1 ], + [ 8784.0, 6 ], + [ 8800.0, 1 ], + [ 8816.0, 1 ], + [ 8832.0, 2 ], + [ 8848.0, 2 ], + [ 8864.0, 2 ], + [ 8896.0, 1 ], + [ 8912.0, 2 ], + [ 8928.0, 1 ], + [ 8944.0, 1 ], + [ 8960.0, 2 ], + [ 8976.0, 2 ], + [ 9024.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 1 ], + [ 9104.0, 1 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9232.0, 1 ], + [ 9248.0, 1 ], + [ 9296.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9376.0, 1 ], + [ 9392.0, 1 ], + [ 9424.0, 1 ], + [ 9456.0, 1 ], + [ 9472.0, 1 ], + [ 9552.0, 2 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9696.0, 1 ], + [ 9712.0, 1 ], + [ 9728.0, 1 ], + [ 9744.0, 1 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9808.0, 1 ], + [ 9824.0, 2 ], + [ 9840.0, 1 ], + [ 9856.0, 1 ], + [ 9872.0, 1 ], + [ 9888.0, 1 ], + [ 9904.0, 1 ], + [ 9920.0, 1 ], + [ 9936.0, 1 ], + [ 9952.0, 1 ], + [ 9968.0, 1 ], + [ 9984.0, 1 ], + [ 10000.0, 1 ], + [ 10016.0, 2 ], + [ 10032.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10080.0, 1 ], + [ 10112.0, 1 ], + [ 10144.0, 1 ], + [ 10160.0, 1 ], + [ 10176.0, 1 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 1 ], + [ 10272.0, 1 ], + [ 10288.0, 2 ], + [ 10304.0, 1 ], + [ 10320.0, 2 ], + [ 10336.0, 2 ], + [ 10352.0, 1 ], + [ 10368.0, 1 ], + [ 10384.0, 1 ], + [ 10416.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10528.0, 1 ], + [ 10544.0, 1 ], + [ 10592.0, 1 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10688.0, 2 ], + [ 10704.0, 1 ], + [ 10752.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 2 ], + [ 10848.0, 1 ], + [ 10864.0, 1 ], + [ 10896.0, 1 ], + [ 10912.0, 2 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 11024.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 1 ], + [ 11136.0, 1 ], + [ 11152.0, 1 ], + [ 11168.0, 5 ], + [ 11184.0, 1 ], + [ 11200.0, 4 ], + [ 11216.0, 1 ], + [ 11232.0, 4 ], + [ 11248.0, 1 ], + [ 11264.0, 2 ], + [ 11280.0, 2 ], + [ 11296.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11440.0, 2 ], + [ 11456.0, 1 ], + [ 11472.0, 2 ], + [ 11488.0, 1 ], + [ 11520.0, 2 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 1 ], + [ 11600.0, 1 ], + [ 11616.0, 2 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 3 ], + [ 11712.0, 2 ], + [ 11728.0, 1 ], + [ 11744.0, 2 ], + [ 11760.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 2 ], + [ 11856.0, 1 ], + [ 11872.0, 1 ], + [ 11888.0, 1 ], + [ 11920.0, 1 ], + [ 11936.0, 1 ], + [ 11952.0, 1 ], + [ 11968.0, 1 ], + [ 11984.0, 1 ], + [ 12000.0, 2 ], + [ 12032.0, 1 ], + [ 12048.0, 2 ], + [ 12064.0, 1 ], + [ 12080.0, 1 ], + [ 12112.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 1 ], + [ 12256.0, 1 ], + [ 12272.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12368.0, 1 ], + [ 12400.0, 2 ], + [ 12432.0, 1 ], + [ 12480.0, 2 ], + [ 12496.0, 1 ], + [ 12512.0, 1 ], + [ 12544.0, 2 ], + [ 12560.0, 1 ], + [ 12576.0, 2 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12672.0, 1 ], + [ 12704.0, 1 ], + [ 12720.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 1 ], + [ 12800.0, 1 ], + [ 12816.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 2 ], + [ 12864.0, 1 ], + [ 12880.0, 1 ], + [ 12896.0, 1 ], + [ 12944.0, 1 ], + [ 12976.0, 1 ], + [ 12992.0, 1 ], + [ 13024.0, 3 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 1 ], + [ 13088.0, 1 ], + [ 13104.0, 2 ], + [ 13120.0, 1 ], + [ 13136.0, 2 ], + [ 13152.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 1 ], + [ 13232.0, 2 ], + [ 13248.0, 1 ], + [ 13264.0, 1 ], + [ 13280.0, 1 ], + [ 13312.0, 1 ], + [ 13328.0, 1 ], + [ 13344.0, 2 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 2 ], + [ 13408.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13552.0, 2 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 2 ], + [ 13632.0, 2 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13680.0, 1 ], + [ 13696.0, 2 ], + [ 13712.0, 1 ], + [ 13728.0, 1 ], + [ 13744.0, 3 ], + [ 13760.0, 1 ], + [ 13776.0, 2 ], + [ 13792.0, 2 ], + [ 13808.0, 1 ], + [ 13824.0, 1 ], + [ 13840.0, 1 ], + [ 13856.0, 1 ], + [ 13872.0, 1 ], + [ 13904.0, 1 ], + [ 13936.0, 1 ], + [ 13952.0, 1 ], + [ 13968.0, 1 ], + [ 13984.0, 2 ], + [ 14000.0, 1 ], + [ 14016.0, 1 ], + [ 14032.0, 1 ], + [ 14064.0, 1 ], + [ 14080.0, 1 ], + [ 14096.0, 1 ], + [ 14112.0, 1 ], + [ 14144.0, 1 ], + [ 14160.0, 1 ], + [ 14176.0, 1 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14240.0, 1 ], + [ 14272.0, 1 ], + [ 14288.0, 1 ], + [ 14304.0, 1 ], + [ 14336.0, 1 ], + [ 14368.0, 1 ], + [ 14416.0, 1 ], + [ 14432.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 1 ], + [ 14624.0, 1 ], + [ 14656.0, 1 ], + [ 14688.0, 1 ], + [ 14736.0, 2 ], + [ 14832.0, 1 ], + [ 14848.0, 1 ], + [ 14864.0, 1 ], + [ 14912.0, 1 ], + [ 15072.0, 1 ], + [ 15248.0, 1 ], + [ 15328.0, 1 ], + [ 15936.0, 1 ], + [ 16368.0, 1 ], + [ 16992.0, 1 ], + [ 17056.0, 1 ], + [ 17696.0, 1 ], + [ 17760.0, 1 ], + [ 19616.0, 1 ], + [ 21248.0, 1 ], + [ 21792.0, 1 ], + [ 21888.0, 1 ], + [ 21920.0, 1 ], + [ 22272.0, 1 ], + [ 22784.0, 1 ], + [ 22912.0, 1 ], + [ 23264.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 24288.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24512.0, 1 ], + [ 24832.0, 1 ], + [ 24896.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25152.0, 1 ], + [ 25376.0, 1 ], + [ 25632.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 26016.0, 1 ], + [ 26080.0, 1 ], + [ 26240.0, 1 ], + [ 26464.0, 1 ], + [ 26592.0, 1 ], + [ 26752.0, 1 ], + [ 26976.0, 1 ], + [ 27040.0, 1 ], + [ 27104.0, 1 ], + [ 27264.0, 1 ], + [ 28192.0, 1 ], + [ 30048.0, 1 ], + [ 30752.0, 1 ], + [ 32768.0, 1 ], + [ 33024.0, 1 ], + [ 38080.0, 1 ], + [ 38272.0, 1 ], + [ 44224.0, 1 ] + ], + [ + [ 8120.0, 1 ], + [ 8144.0, 2 ], + [ 8152.0, 2 ], + [ 8160.0, 4 ], + [ 8168.0, 3 ], + [ 8176.0, 4 ], + [ 8184.0, 25 ], + [ 8192.0, 143 ], + [ 8208.0, 157 ], + [ 8224.0, 704 ], + [ 8240.0, 867 ], + [ 8256.0, 1666 ], + [ 8272.0, 3077 ], + [ 8288.0, 1904 ], + [ 8304.0, 4318 ], + [ 8320.0, 2532 ], + [ 8336.0, 3980 ], + [ 8352.0, 3598 ], + [ 8368.0, 1576 ], + [ 8384.0, 2177 ], + [ 8400.0, 771 ], + [ 8416.0, 1011 ], + [ 8432.0, 525 ], + [ 8448.0, 145 ], + [ 8464.0, 175 ], + [ 8480.0, 46 ], + [ 8496.0, 41 ], + [ 8512.0, 14 ], + [ 8528.0, 3 ], + [ 8544.0, 7 ], + [ 8560.0, 1 ], + [ 8576.0, 7 ], + [ 8592.0, 6 ], + [ 8608.0, 6 ], + [ 8624.0, 12 ], + [ 8640.0, 8 ], + [ 8656.0, 13 ], + [ 8672.0, 14 ], + [ 8688.0, 4 ], + [ 8704.0, 12 ], + [ 8720.0, 4 ], + [ 8736.0, 5 ], + [ 8752.0, 3 ], + [ 8768.0, 2 ], + [ 8784.0, 2 ], + [ 8800.0, 1 ], + [ 8816.0, 3 ], + [ 8832.0, 3 ], + [ 8848.0, 3 ], + [ 8864.0, 3 ], + [ 8880.0, 1 ], + [ 8896.0, 1 ], + [ 8912.0, 1 ], + [ 8928.0, 1 ], + [ 8944.0, 2 ], + [ 9056.0, 1 ], + [ 9072.0, 1 ], + [ 9104.0, 1 ], + [ 9136.0, 1 ], + [ 9168.0, 1 ], + [ 9184.0, 2 ], + [ 9200.0, 1 ], + [ 9232.0, 1 ], + [ 9296.0, 2 ], + [ 9344.0, 1 ], + [ 9376.0, 2 ], + [ 9488.0, 1 ], + [ 9504.0, 2 ], + [ 9520.0, 1 ], + [ 9536.0, 1 ], + [ 9552.0, 1 ], + [ 9568.0, 3 ], + [ 9584.0, 1 ], + [ 9616.0, 1 ], + [ 9664.0, 1 ], + [ 9680.0, 1 ], + [ 9696.0, 1 ], + [ 9712.0, 1 ], + [ 9728.0, 1 ], + [ 9744.0, 2 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9792.0, 2 ], + [ 9808.0, 1 ], + [ 9824.0, 1 ], + [ 9856.0, 1 ], + [ 9872.0, 1 ], + [ 9888.0, 1 ], + [ 9904.0, 1 ], + [ 9920.0, 1 ], + [ 9936.0, 1 ], + [ 9952.0, 2 ], + [ 9968.0, 1 ], + [ 9984.0, 1 ], + [ 10000.0, 1 ], + [ 10016.0, 1 ], + [ 10032.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10080.0, 1 ], + [ 10128.0, 1 ], + [ 10176.0, 1 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 1 ], + [ 10272.0, 1 ], + [ 10288.0, 1 ], + [ 10304.0, 1 ], + [ 10320.0, 1 ], + [ 10336.0, 1 ], + [ 10352.0, 1 ], + [ 10368.0, 1 ], + [ 10384.0, 1 ], + [ 10400.0, 1 ], + [ 10416.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10544.0, 1 ], + [ 10560.0, 3 ], + [ 10624.0, 1 ], + [ 10688.0, 1 ], + [ 10720.0, 3 ], + [ 10736.0, 1 ], + [ 10752.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 1 ], + [ 10816.0, 1 ], + [ 10848.0, 1 ], + [ 10864.0, 1 ], + [ 10896.0, 2 ], + [ 11024.0, 1 ], + [ 11040.0, 1 ], + [ 11056.0, 1 ], + [ 11072.0, 1 ], + [ 11120.0, 1 ], + [ 11136.0, 1 ], + [ 11184.0, 2 ], + [ 11200.0, 1 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11264.0, 1 ], + [ 11280.0, 2 ], + [ 11296.0, 1 ], + [ 11328.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11392.0, 2 ], + [ 11408.0, 1 ], + [ 11424.0, 2 ], + [ 11440.0, 2 ], + [ 11456.0, 1 ], + [ 11472.0, 3 ], + [ 11488.0, 1 ], + [ 11504.0, 3 ], + [ 11520.0, 3 ], + [ 11536.0, 1 ], + [ 11552.0, 2 ], + [ 11568.0, 1 ], + [ 11584.0, 1 ], + [ 11600.0, 1 ], + [ 11616.0, 1 ], + [ 11632.0, 1 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 1 ], + [ 11712.0, 1 ], + [ 11744.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 2 ], + [ 11824.0, 1 ], + [ 11840.0, 3 ], + [ 11872.0, 1 ], + [ 11920.0, 2 ], + [ 11936.0, 2 ], + [ 11952.0, 2 ], + [ 11968.0, 3 ], + [ 12000.0, 2 ], + [ 12032.0, 2 ], + [ 12048.0, 2 ], + [ 12112.0, 1 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 1 ], + [ 12272.0, 2 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12368.0, 1 ], + [ 12384.0, 1 ], + [ 12432.0, 1 ], + [ 12480.0, 2 ], + [ 12560.0, 1 ], + [ 12592.0, 1 ], + [ 12624.0, 1 ], + [ 12672.0, 1 ], + [ 12704.0, 1 ], + [ 12736.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 2 ], + [ 12832.0, 2 ], + [ 12848.0, 1 ], + [ 12896.0, 1 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12944.0, 2 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13008.0, 1 ], + [ 13024.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 1 ], + [ 13088.0, 1 ], + [ 13152.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 1 ], + [ 13232.0, 1 ], + [ 13264.0, 1 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13392.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13472.0, 1 ], + [ 13504.0, 1 ], + [ 13552.0, 1 ], + [ 13584.0, 1 ], + [ 13632.0, 2 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 1 ], + [ 13744.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 1 ], + [ 13824.0, 1 ], + [ 13856.0, 1 ], + [ 13872.0, 1 ], + [ 13888.0, 1 ], + [ 13936.0, 1 ], + [ 13952.0, 1 ], + [ 13968.0, 1 ], + [ 14016.0, 2 ], + [ 14032.0, 1 ], + [ 14064.0, 2 ], + [ 14096.0, 1 ], + [ 14144.0, 1 ], + [ 14160.0, 1 ], + [ 14176.0, 1 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14240.0, 1 ], + [ 14256.0, 1 ], + [ 14272.0, 1 ], + [ 14288.0, 1 ], + [ 14304.0, 1 ], + [ 14320.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14400.0, 1 ], + [ 14416.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14496.0, 1 ], + [ 14512.0, 1 ], + [ 14544.0, 1 ], + [ 14592.0, 1 ], + [ 14624.0, 1 ], + [ 14656.0, 1 ], + [ 14736.0, 1 ], + [ 14752.0, 1 ], + [ 14784.0, 2 ], + [ 14816.0, 2 ], + [ 14832.0, 1 ], + [ 14864.0, 3 ], + [ 14880.0, 2 ], + [ 14896.0, 2 ], + [ 15024.0, 1 ], + [ 15104.0, 1 ], + [ 15248.0, 1 ], + [ 15328.0, 1 ], + [ 15376.0, 1 ], + [ 15504.0, 1 ], + [ 15776.0, 1 ], + [ 16128.0, 1 ], + [ 16416.0, 1 ], + [ 16896.0, 1 ], + [ 17728.0, 1 ], + [ 17888.0, 1 ], + [ 18272.0, 1 ], + [ 19168.0, 1 ], + [ 21120.0, 1 ], + [ 21696.0, 1 ], + [ 22400.0, 1 ], + [ 22624.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 1 ], + [ 23456.0, 1 ], + [ 23776.0, 1 ], + [ 23872.0, 1 ], + [ 23936.0, 1 ], + [ 24256.0, 1 ], + [ 24352.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 2 ], + [ 24640.0, 1 ], + [ 24768.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 25152.0, 1 ], + [ 25280.0, 1 ], + [ 25408.0, 1 ], + [ 25600.0, 1 ], + [ 25728.0, 1 ], + [ 25792.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26400.0, 1 ], + [ 26688.0, 1 ], + [ 26880.0, 1 ], + [ 28384.0, 1 ], + [ 29504.0, 1 ], + [ 29760.0, 1 ], + [ 29952.0, 1 ], + [ 30112.0, 1 ], + [ 30368.0, 1 ], + [ 30688.0, 1 ], + [ 35328.0, 1 ], + [ 38720.0, 1 ], + [ 47936.0, 1 ] + ], + [ + [ 8152.0, 3 ], + [ 8160.0, 5 ], + [ 8168.0, 3 ], + [ 8176.0, 5 ], + [ 8184.0, 26 ], + [ 8192.0, 123 ], + [ 8208.0, 146 ], + [ 8224.0, 653 ], + [ 8240.0, 816 ], + [ 8256.0, 1683 ], + [ 8272.0, 3093 ], + [ 8288.0, 1844 ], + [ 8304.0, 4378 ], + [ 8320.0, 2514 ], + [ 8336.0, 4065 ], + [ 8352.0, 3620 ], + [ 8368.0, 1491 ], + [ 8384.0, 2250 ], + [ 8400.0, 748 ], + [ 8416.0, 985 ], + [ 8432.0, 529 ], + [ 8448.0, 161 ], + [ 8464.0, 167 ], + [ 8480.0, 51 ], + [ 8496.0, 59 ], + [ 8512.0, 25 ], + [ 8528.0, 5 ], + [ 8544.0, 4 ], + [ 8560.0, 5 ], + [ 8576.0, 2 ], + [ 8592.0, 6 ], + [ 8608.0, 3 ], + [ 8624.0, 3 ], + [ 8640.0, 1 ], + [ 8656.0, 7 ], + [ 8672.0, 6 ], + [ 8688.0, 1 ], + [ 8704.0, 3 ], + [ 8720.0, 2 ], + [ 8736.0, 6 ], + [ 8752.0, 8 ], + [ 8768.0, 2 ], + [ 8784.0, 4 ], + [ 8800.0, 4 ], + [ 8816.0, 3 ], + [ 8832.0, 3 ], + [ 8848.0, 2 ], + [ 8864.0, 3 ], + [ 8880.0, 1 ], + [ 8896.0, 3 ], + [ 8912.0, 4 ], + [ 8928.0, 1 ], + [ 8944.0, 2 ], + [ 8960.0, 2 ], + [ 8976.0, 5 ], + [ 8992.0, 3 ], + [ 9008.0, 2 ], + [ 9024.0, 1 ], + [ 9040.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 1 ], + [ 9104.0, 1 ], + [ 9120.0, 1 ], + [ 9136.0, 1 ], + [ 9184.0, 1 ], + [ 9232.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9376.0, 2 ], + [ 9392.0, 1 ], + [ 9440.0, 1 ], + [ 9504.0, 1 ], + [ 9600.0, 1 ], + [ 9632.0, 1 ], + [ 9664.0, 1 ], + [ 9696.0, 1 ], + [ 9712.0, 1 ], + [ 9728.0, 1 ], + [ 9744.0, 5 ], + [ 9760.0, 2 ], + [ 9776.0, 1 ], + [ 9792.0, 1 ], + [ 9808.0, 4 ], + [ 9824.0, 3 ], + [ 9840.0, 3 ], + [ 9856.0, 3 ], + [ 9872.0, 1 ], + [ 9888.0, 5 ], + [ 9904.0, 4 ], + [ 9920.0, 3 ], + [ 9936.0, 5 ], + [ 9952.0, 2 ], + [ 9968.0, 2 ], + [ 9984.0, 3 ], + [ 10000.0, 2 ], + [ 10016.0, 1 ], + [ 10032.0, 1 ], + [ 10048.0, 3 ], + [ 10064.0, 2 ], + [ 10096.0, 2 ], + [ 10112.0, 2 ], + [ 10128.0, 3 ], + [ 10144.0, 1 ], + [ 10160.0, 1 ], + [ 10176.0, 2 ], + [ 10192.0, 1 ], + [ 10208.0, 2 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 3 ], + [ 10272.0, 1 ], + [ 10288.0, 1 ], + [ 10304.0, 1 ], + [ 10320.0, 1 ], + [ 10336.0, 1 ], + [ 10352.0, 1 ], + [ 10368.0, 1 ], + [ 10384.0, 1 ], + [ 10416.0, 2 ], + [ 10432.0, 1 ], + [ 10448.0, 2 ], + [ 10480.0, 1 ], + [ 10496.0, 2 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10544.0, 1 ], + [ 10560.0, 1 ], + [ 10608.0, 1 ], + [ 10672.0, 1 ], + [ 10768.0, 1 ], + [ 10848.0, 1 ], + [ 10864.0, 1 ], + [ 10896.0, 1 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 10992.0, 1 ], + [ 11008.0, 1 ], + [ 11056.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 1 ], + [ 11136.0, 1 ], + [ 11152.0, 2 ], + [ 11168.0, 1 ], + [ 11200.0, 3 ], + [ 11216.0, 2 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11360.0, 2 ], + [ 11376.0, 1 ], + [ 11392.0, 2 ], + [ 11408.0, 2 ], + [ 11440.0, 1 ], + [ 11456.0, 3 ], + [ 11472.0, 2 ], + [ 11488.0, 1 ], + [ 11504.0, 1 ], + [ 11520.0, 3 ], + [ 11536.0, 1 ], + [ 11552.0, 2 ], + [ 11568.0, 1 ], + [ 11584.0, 1 ], + [ 11600.0, 3 ], + [ 11616.0, 1 ], + [ 11632.0, 1 ], + [ 11648.0, 2 ], + [ 11664.0, 1 ], + [ 11680.0, 2 ], + [ 11712.0, 1 ], + [ 11728.0, 2 ], + [ 11760.0, 2 ], + [ 11776.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 2 ], + [ 11824.0, 1 ], + [ 11840.0, 3 ], + [ 11856.0, 1 ], + [ 11872.0, 2 ], + [ 11888.0, 2 ], + [ 11904.0, 2 ], + [ 11920.0, 1 ], + [ 11936.0, 1 ], + [ 11952.0, 3 ], + [ 11968.0, 1 ], + [ 11984.0, 2 ], + [ 12000.0, 2 ], + [ 12016.0, 1 ], + [ 12032.0, 2 ], + [ 12048.0, 2 ], + [ 12080.0, 2 ], + [ 12096.0, 2 ], + [ 12112.0, 1 ], + [ 12160.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 2 ], + [ 12256.0, 1 ], + [ 12272.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 2 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12368.0, 1 ], + [ 12400.0, 2 ], + [ 12432.0, 2 ], + [ 12464.0, 1 ], + [ 12480.0, 1 ], + [ 12496.0, 1 ], + [ 12512.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12720.0, 1 ], + [ 12752.0, 2 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12880.0, 1 ], + [ 12896.0, 1 ], + [ 12912.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13056.0, 2 ], + [ 13088.0, 1 ], + [ 13104.0, 1 ], + [ 13120.0, 2 ], + [ 13136.0, 1 ], + [ 13152.0, 1 ], + [ 13168.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 1 ], + [ 13232.0, 2 ], + [ 13264.0, 1 ], + [ 13280.0, 1 ], + [ 13296.0, 2 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13424.0, 2 ], + [ 13440.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13552.0, 1 ], + [ 13584.0, 1 ], + [ 13648.0, 1 ], + [ 13712.0, 1 ], + [ 13744.0, 1 ], + [ 13760.0, 1 ], + [ 13808.0, 1 ], + [ 13856.0, 1 ], + [ 13904.0, 1 ], + [ 13936.0, 1 ], + [ 14064.0, 1 ], + [ 14128.0, 1 ], + [ 14272.0, 1 ], + [ 14352.0, 1 ], + [ 14432.0, 1 ], + [ 14512.0, 1 ], + [ 14544.0, 1 ], + [ 14704.0, 1 ], + [ 14736.0, 1 ], + [ 14784.0, 1 ], + [ 14848.0, 1 ], + [ 14864.0, 3 ], + [ 14944.0, 1 ], + [ 15056.0, 1 ], + [ 16448.0, 1 ], + [ 16832.0, 1 ], + [ 17920.0, 1 ], + [ 19808.0, 1 ], + [ 20992.0, 1 ], + [ 22304.0, 1 ], + [ 22624.0, 1 ], + [ 22720.0, 1 ], + [ 23104.0, 1 ], + [ 23392.0, 1 ], + [ 23552.0, 1 ], + [ 24256.0, 1 ], + [ 24352.0, 1 ], + [ 24416.0, 1 ], + [ 24640.0, 1 ], + [ 24768.0, 1 ], + [ 24832.0, 1 ], + [ 24896.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25152.0, 1 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25952.0, 1 ], + [ 26144.0, 1 ], + [ 26336.0, 1 ], + [ 26816.0, 1 ], + [ 26944.0, 1 ], + [ 28832.0, 1 ], + [ 29024.0, 1 ], + [ 29792.0, 1 ], + [ 29856.0, 1 ], + [ 29920.0, 1 ], + [ 30144.0, 2 ], + [ 30176.0, 2 ], + [ 30304.0, 1 ], + [ 30400.0, 1 ], + [ 32896.0, 1 ], + [ 33920.0, 1 ], + [ 34752.0, 1 ], + [ 34944.0, 1 ], + [ 41088.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 8120.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8120.0, + "50.0" : 8120.0, + "90.0" : 8120.0, + "95.0" : 8120.0, + "99.0" : 8120.0, + "99.9" : 8120.0, + "99.99" : 8120.0, + "99.999" : 8120.0, + "99.9999" : 8120.0, + "100.0" : 8120.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8152.0, + 8152.0, + 8152.0, + 8120.0, + 8152.0 + ] + ] + }, + "p0.50" : { + "score" : 8320.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8320.0, + "50.0" : 8320.0, + "90.0" : 8320.0, + "95.0" : 8320.0, + "99.0" : 8320.0, + "99.9" : 8320.0, + "99.99" : 8320.0, + "99.999" : 8320.0, + "99.9999" : 8320.0, + "100.0" : 8320.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8320.0, + 8336.0, + 8320.0, + 8320.0, + 8320.0 + ] + ] + }, + "p0.90" : { + "score" : 8400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8400.0, + "50.0" : 8400.0, + "90.0" : 8400.0, + "95.0" : 8400.0, + "99.0" : 8400.0, + "99.9" : 8400.0, + "99.99" : 8400.0, + "99.999" : 8400.0, + "99.9999" : 8400.0, + "100.0" : 8400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8400.0, + 8416.0, + 8400.0, + 8400.0, + 8400.0 + ] + ] + }, + "p0.95" : { + "score" : 8432.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8432.0, + "50.0" : 8432.0, + "90.0" : 8432.0, + "95.0" : 8432.0, + "99.0" : 8432.0, + "99.9" : 8432.0, + "99.99" : 8432.0, + "99.999" : 8432.0, + "99.9999" : 8432.0, + "100.0" : 8432.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8432.0, + 8448.0, + 8416.0, + 8416.0, + 8416.0 + ] + ] + }, + "p0.99" : { + "score" : 12560.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 12560.0, + "50.0" : 12560.0, + "90.0" : 12560.0, + "95.0" : 12560.0, + "99.0" : 12560.0, + "99.9" : 12560.0, + "99.99" : 12560.0, + "99.999" : 12560.0, + "99.9999" : 12560.0, + "100.0" : 12560.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 13584.0, + 13776.0, + 10471.679999999935, + 9818.719999999972, + 9936.0 + ] + ] + }, + "p0.999" : { + "score" : 25541.184000000358, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25541.184000000358, + "50.0" : 25541.184000000358, + "90.0" : 25541.184000000358, + "95.0" : 25541.184000000358, + "99.0" : 25541.184000000358, + "99.9" : 25541.184000000358, + "99.99" : 25541.184000000358, + "99.999" : 25541.184000000358, + "99.9999" : 25541.184000000358, + "100.0" : 25541.184000000358 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 33727.74400000158, + 26060.959999999963, + 24539.840000001015, + 24360.57600000035, + 24907.52000000002 + ] + ] + }, + "p0.9999" : { + "score" : 42402.59199999459, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 42402.59199999459, + "50.0" : 42402.59199999459, + "90.0" : 42402.59199999459, + "95.0" : 42402.59199999459, + "99.0" : 42402.59199999459, + "99.9" : 42402.59199999459, + "99.99" : 42402.59199999459, + "99.999" : 42402.59199999459, + "99.9999" : 42402.59199999459, + "100.0" : 42402.59199999459 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 56824.52479999792, + 40832.60799999465, + 38081.67039999901, + 35350.726399993524, + 34753.72799999965 + ] + ] + }, + "p1.00" : { + "score" : 68480.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 68480.0, + "50.0" : 68480.0, + "90.0" : 68480.0, + "95.0" : 68480.0, + "99.0" : 68480.0, + "99.9" : 68480.0, + "99.99" : 68480.0, + "99.999" : 68480.0, + "99.9999" : 68480.0, + "100.0" : 68480.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 68480.0, + 48640.0, + 44224.0, + 47936.0, + 41088.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..48db484b7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,344 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..ab1975f8a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1553 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/results.json new file mode 100644 index 000000000..566b8487e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/proxyScala/results.json @@ -0,0 +1,714 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 72.52458185244743, + "scoreError" : 1.6432797108593247, + "scoreConfidence" : [ + 70.88130214158811, + 74.16786156330674 + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 70.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 100.0, + "99.9" : 277.59700000006706, + "99.99" : 4067.7571999985958, + "99.999" : 34031.53152003139, + "99.9999" : 58176.0, + "100.0" : 58176.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 60.0, 5732 ], + [ 61.0, 735 ], + [ 70.0, 23391 ], + [ 71.0, 3600 ], + [ 80.0, 3557 ], + [ 81.0, 614 ], + [ 90.0, 559 ], + [ 91.0, 105 ], + [ 100.0, 182 ], + [ 101.0, 42 ], + [ 110.0, 65 ], + [ 111.0, 13 ], + [ 120.0, 21 ], + [ 121.0, 10 ], + [ 130.0, 9 ], + [ 131.0, 3 ], + [ 140.0, 11 ], + [ 141.0, 3 ], + [ 150.0, 5 ], + [ 151.0, 4 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 440.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 651.0, 1 ], + [ 1072.0, 1 ], + [ 1142.0, 1 ], + [ 1292.0, 1 ], + [ 2412.0, 1 ], + [ 2736.0, 1 ], + [ 2896.0, 1 ], + [ 4028.0, 1 ], + [ 9744.0, 1 ] + ], + [ + [ 60.0, 5912 ], + [ 61.0, 733 ], + [ 70.0, 22293 ], + [ 71.0, 3373 ], + [ 80.0, 3739 ], + [ 81.0, 698 ], + [ 90.0, 665 ], + [ 91.0, 131 ], + [ 100.0, 262 ], + [ 101.0, 66 ], + [ 110.0, 173 ], + [ 111.0, 40 ], + [ 120.0, 51 ], + [ 121.0, 12 ], + [ 130.0, 28 ], + [ 131.0, 5 ], + [ 140.0, 22 ], + [ 141.0, 13 ], + [ 150.0, 12 ], + [ 151.0, 4 ], + [ 160.0, 8 ], + [ 161.0, 3 ], + [ 170.0, 8 ], + [ 171.0, 3 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 461.0, 1 ], + [ 481.0, 1 ], + [ 571.0, 1 ], + [ 651.0, 1 ], + [ 912.0, 1 ], + [ 1022.0, 1 ], + [ 1122.0, 1 ], + [ 1162.0, 1 ], + [ 1282.0, 1 ], + [ 1562.0, 1 ], + [ 1612.0, 1 ], + [ 1974.0, 1 ], + [ 2512.0, 1 ], + [ 3076.0, 1 ], + [ 3816.0, 1 ], + [ 4112.0, 1 ], + [ 5888.0, 1 ], + [ 8528.0, 1 ], + [ 32256.0, 1 ], + [ 32832.0, 1 ] + ], + [ + [ 60.0, 7295 ], + [ 61.0, 943 ], + [ 70.0, 22819 ], + [ 71.0, 3432 ], + [ 80.0, 2867 ], + [ 81.0, 526 ], + [ 90.0, 540 ], + [ 91.0, 102 ], + [ 100.0, 238 ], + [ 101.0, 56 ], + [ 110.0, 214 ], + [ 111.0, 78 ], + [ 120.0, 84 ], + [ 121.0, 25 ], + [ 130.0, 31 ], + [ 131.0, 5 ], + [ 140.0, 11 ], + [ 141.0, 3 ], + [ 150.0, 9 ], + [ 151.0, 4 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 2 ], + [ 171.0, 3 ], + [ 180.0, 2 ], + [ 181.0, 3 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 3 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 381.0, 1 ], + [ 400.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 471.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 561.0, 2 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 651.0, 1 ], + [ 782.0, 1 ], + [ 912.0, 1 ], + [ 962.0, 1 ], + [ 1062.0, 1 ], + [ 1132.0, 1 ], + [ 1422.0, 1 ], + [ 1442.0, 1 ], + [ 1512.0, 1 ], + [ 1984.0, 1 ], + [ 4376.0, 1 ], + [ 6240.0, 1 ], + [ 19616.0, 1 ], + [ 21280.0, 1 ], + [ 26688.0, 1 ] + ], + [ + [ 60.0, 7305 ], + [ 61.0, 960 ], + [ 70.0, 23145 ], + [ 71.0, 3588 ], + [ 80.0, 2964 ], + [ 81.0, 526 ], + [ 90.0, 541 ], + [ 91.0, 106 ], + [ 100.0, 187 ], + [ 101.0, 50 ], + [ 110.0, 84 ], + [ 111.0, 20 ], + [ 120.0, 34 ], + [ 121.0, 12 ], + [ 130.0, 8 ], + [ 131.0, 2 ], + [ 140.0, 8 ], + [ 141.0, 2 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 5 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 3 ], + [ 190.0, 3 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 3 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 3 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 3 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 3 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 461.0, 1 ], + [ 511.0, 1 ], + [ 541.0, 1 ], + [ 942.0, 1 ], + [ 1082.0, 1 ], + [ 1182.0, 1 ], + [ 1282.0, 1 ], + [ 1322.0, 1 ], + [ 1372.0, 1 ], + [ 1512.0, 1 ], + [ 1682.0, 1 ], + [ 2112.0, 1 ], + [ 3336.0, 1 ], + [ 5032.0, 1 ], + [ 5872.0, 1 ], + [ 21504.0, 1 ], + [ 25088.0, 1 ], + [ 58176.0, 1 ] + ], + [ + [ 60.0, 6424 ], + [ 61.0, 859 ], + [ 70.0, 23450 ], + [ 71.0, 3580 ], + [ 80.0, 3182 ], + [ 81.0, 592 ], + [ 90.0, 562 ], + [ 91.0, 116 ], + [ 100.0, 188 ], + [ 101.0, 39 ], + [ 110.0, 82 ], + [ 111.0, 25 ], + [ 120.0, 23 ], + [ 121.0, 9 ], + [ 130.0, 13 ], + [ 131.0, 2 ], + [ 140.0, 5 ], + [ 141.0, 1 ], + [ 150.0, 7 ], + [ 151.0, 1 ], + [ 160.0, 5 ], + [ 161.0, 3 ], + [ 170.0, 4 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 3 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 391.0, 1 ], + [ 420.0, 1 ], + [ 441.0, 1 ], + [ 511.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 712.0, 1 ], + [ 1202.0, 1 ], + [ 1242.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1974.0, 1 ], + [ 2072.0, 1 ], + [ 2764.0, 1 ], + [ 3624.0, 1 ], + [ 6192.0, 1 ], + [ 19392.0, 1 ], + [ 21792.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 81.0, + 81.0, + 80.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 110.0, + 110.0, + 100.0, + 100.0 + ] + ] + }, + "p0.999" : { + "score" : 277.59700000006706, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 277.59700000006706, + "50.0" : 277.59700000006706, + "90.0" : 277.59700000006706, + "95.0" : 277.59700000006706, + "99.0" : 277.59700000006706, + "99.9" : 277.59700000006706, + "99.99" : 277.59700000006706, + "99.999" : 277.59700000006706, + "99.9999" : 277.59700000006706, + "100.0" : 277.59700000006706 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 250.27300000000105, + 250.68900000000576, + 306.733000000022, + 290.0, + 270.76400000000285 + ] + ] + }, + "p0.9999" : { + "score" : 4067.7571999985958, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4067.7571999985958, + "50.0" : 4067.7571999985958, + "90.0" : 4067.7571999985958, + "95.0" : 4067.7571999985958, + "99.0" : 4067.7571999985958, + "99.9" : 4067.7571999985958, + "99.99" : 4067.7571999985958, + "99.999" : 4067.7571999985958, + "99.9999" : 4067.7571999985958, + "100.0" : 4067.7571999985958 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2756.3680000000168, + 6333.895999991917, + 7092.051199983805, + 6444.131199991447, + 3820.195199995127 + ] + ] + }, + "p1.00" : { + "score" : 58176.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 58176.0, + "50.0" : 58176.0, + "90.0" : 58176.0, + "95.0" : 58176.0, + "99.0" : 58176.0, + "99.9" : 58176.0, + "99.99" : 58176.0, + "99.999" : 58176.0, + "99.9999" : 58176.0, + "100.0" : 58176.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 9744.0, + 32832.0, + 26688.0, + 58176.0, + 21792.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..cf75e8cf5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,342 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..0f00a3e85 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,980 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/results.json new file mode 100644 index 000000000..2e666bd5a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/readScala/results.json @@ -0,0 +1,771 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 53.60657322679442, + "scoreError" : 12.006623137957837, + "scoreConfidence" : [ + 41.59995008883658, + 65.61319636475226 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 51.0, + "99.0" : 90.0, + "99.9" : 330.6820000000007, + "99.99" : 4778.403199995402, + "99.999" : 258014.66495707445, + "99.9999" : 577536.0, + "100.0" : 577536.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 11230 ], + [ 41.0, 951 ], + [ 50.0, 15760 ], + [ 51.0, 1656 ], + [ 60.0, 512 ], + [ 61.0, 51 ], + [ 70.0, 195 ], + [ 71.0, 25 ], + [ 80.0, 258 ], + [ 81.0, 53 ], + [ 90.0, 249 ], + [ 91.0, 48 ], + [ 100.0, 162 ], + [ 101.0, 43 ], + [ 110.0, 93 ], + [ 111.0, 18 ], + [ 120.0, 55 ], + [ 121.0, 25 ], + [ 130.0, 34 ], + [ 131.0, 13 ], + [ 140.0, 11 ], + [ 141.0, 6 ], + [ 150.0, 7 ], + [ 151.0, 3 ], + [ 160.0, 3 ], + [ 161.0, 2 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 370.0, 1 ], + [ 391.0, 2 ], + [ 401.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 481.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 611.0, 1 ], + [ 662.0, 1 ], + [ 882.0, 1 ], + [ 952.0, 1 ], + [ 982.0, 1 ], + [ 1142.0, 1 ], + [ 1312.0, 1 ], + [ 1662.0, 1 ], + [ 2124.0, 1 ], + [ 2344.0, 1 ], + [ 2564.0, 1 ], + [ 3036.0, 1 ], + [ 4076.0, 1 ], + [ 4456.0, 1 ], + [ 4608.0, 1 ], + [ 8688.0, 1 ] + ], + [ + [ 40.0, 11965 ], + [ 41.0, 989 ], + [ 50.0, 16573 ], + [ 51.0, 1744 ], + [ 60.0, 515 ], + [ 61.0, 63 ], + [ 70.0, 156 ], + [ 71.0, 23 ], + [ 80.0, 134 ], + [ 81.0, 21 ], + [ 90.0, 41 ], + [ 91.0, 6 ], + [ 100.0, 14 ], + [ 101.0, 2 ], + [ 110.0, 5 ], + [ 111.0, 1 ], + [ 120.0, 4 ], + [ 121.0, 2 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 2 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 922.0, 1 ], + [ 962.0, 1 ], + [ 1052.0, 1 ], + [ 1192.0, 1 ], + [ 1342.0, 1 ], + [ 1452.0, 1 ], + [ 1472.0, 1 ], + [ 2252.0, 1 ], + [ 5000.0, 1 ], + [ 6176.0, 1 ], + [ 7000.0, 1 ], + [ 41600.0, 1 ], + [ 577536.0, 1 ] + ], + [ + [ 40.0, 11874 ], + [ 41.0, 998 ], + [ 50.0, 16424 ], + [ 51.0, 1735 ], + [ 60.0, 534 ], + [ 61.0, 69 ], + [ 70.0, 167 ], + [ 71.0, 20 ], + [ 80.0, 136 ], + [ 81.0, 19 ], + [ 90.0, 55 ], + [ 91.0, 8 ], + [ 100.0, 24 ], + [ 101.0, 7 ], + [ 110.0, 11 ], + [ 111.0, 3 ], + [ 120.0, 12 ], + [ 121.0, 2 ], + [ 130.0, 7 ], + [ 131.0, 2 ], + [ 140.0, 5 ], + [ 141.0, 2 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 3 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 461.0, 1 ], + [ 832.0, 1 ], + [ 912.0, 1 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 1032.0, 1 ], + [ 1252.0, 1 ], + [ 1412.0, 2 ], + [ 1462.0, 1 ], + [ 1522.0, 1 ], + [ 1912.0, 1 ], + [ 1924.0, 1 ], + [ 2344.0, 1 ], + [ 2752.0, 1 ], + [ 3156.0, 1 ], + [ 3484.0, 1 ], + [ 4464.0, 1 ], + [ 4784.0, 1 ], + [ 11904.0, 1 ], + [ 26944.0, 1 ] + ], + [ + [ 40.0, 11734 ], + [ 41.0, 961 ], + [ 50.0, 16098 ], + [ 51.0, 1747 ], + [ 60.0, 516 ], + [ 61.0, 72 ], + [ 70.0, 160 ], + [ 71.0, 20 ], + [ 80.0, 266 ], + [ 81.0, 48 ], + [ 90.0, 146 ], + [ 91.0, 27 ], + [ 100.0, 36 ], + [ 101.0, 8 ], + [ 110.0, 15 ], + [ 111.0, 4 ], + [ 120.0, 6 ], + [ 121.0, 1 ], + [ 130.0, 5 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 491.0, 1 ], + [ 571.0, 1 ], + [ 682.0, 1 ], + [ 932.0, 1 ], + [ 1062.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1272.0, 1 ], + [ 1612.0, 1 ], + [ 1764.0, 1 ], + [ 1984.0, 1 ], + [ 2292.0, 1 ], + [ 2592.0, 1 ], + [ 2772.0, 1 ], + [ 4096.0, 1 ], + [ 7920.0, 1 ], + [ 11472.0, 1 ], + [ 39680.0, 1 ], + [ 47808.0, 1 ] + ], + [ + [ 40.0, 11887 ], + [ 41.0, 1018 ], + [ 50.0, 16497 ], + [ 51.0, 1743 ], + [ 60.0, 553 ], + [ 61.0, 76 ], + [ 70.0, 148 ], + [ 71.0, 18 ], + [ 80.0, 136 ], + [ 81.0, 17 ], + [ 90.0, 52 ], + [ 91.0, 10 ], + [ 100.0, 21 ], + [ 101.0, 7 ], + [ 110.0, 11 ], + [ 111.0, 4 ], + [ 120.0, 7 ], + [ 121.0, 1 ], + [ 130.0, 7 ], + [ 131.0, 2 ], + [ 140.0, 7 ], + [ 141.0, 2 ], + [ 150.0, 2 ], + [ 151.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 3 ], + [ 220.0, 2 ], + [ 221.0, 2 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 2 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 490.0, 1 ], + [ 591.0, 1 ], + [ 942.0, 1 ], + [ 952.0, 1 ], + [ 982.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1112.0, 1 ], + [ 1292.0, 1 ], + [ 1362.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1712.0, 1 ], + [ 1902.0, 1 ], + [ 2272.0, 1 ], + [ 2304.0, 1 ], + [ 3104.0, 1 ], + [ 3224.0, 1 ], + [ 4408.0, 1 ], + [ 9248.0, 1 ], + [ 24896.0, 1 ], + [ 28704.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 90.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 90.0, + "50.0" : 90.0, + "90.0" : 90.0, + "95.0" : 90.0, + "99.0" : 90.0, + "99.9" : 90.0, + "99.99" : 90.0, + "99.999" : 90.0, + "99.9999" : 90.0, + "100.0" : 90.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 110.0, + 71.0, + 80.0, + 90.0, + 80.0 + ] + ] + }, + "p0.999" : { + "score" : 330.6820000000007, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 330.6820000000007, + "50.0" : 330.6820000000007, + "90.0" : 330.6820000000007, + "95.0" : 330.6820000000007, + "99.0" : 330.6820000000007, + "99.9" : 330.6820000000007, + "99.99" : 330.6820000000007, + "99.999" : 330.6820000000007, + "99.9999" : 330.6820000000007, + "100.0" : 330.6820000000007 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 345.203000000005, + 306.96700000003693, + 320.8060000000005, + 331.44100000002436, + 357.23700000002646 + ] + ] + }, + "p0.9999" : { + "score" : 4778.403199995402, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4778.403199995402, + "50.0" : 4778.403199995402, + "90.0" : 4778.403199995402, + "95.0" : 4778.403199995402, + "99.0" : 4778.403199995402, + "99.9" : 4778.403199995402, + "99.99" : 4778.403199995402, + "99.999" : 4778.403199995402, + "99.9999" : 4778.403199995402, + "100.0" : 4778.403199995402 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4397.74599999933, + 6807.431199999439, + 4713.792000000598, + 10779.004799997085, + 8131.411999982054 + ] + ] + }, + "p1.00" : { + "score" : 577536.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 577536.0, + "50.0" : 577536.0, + "90.0" : 577536.0, + "95.0" : 577536.0, + "99.0" : 577536.0, + "99.9" : 577536.0, + "99.99" : 577536.0, + "99.999" : 577536.0, + "99.9999" : 577536.0, + "100.0" : 577536.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8688.0, + 577536.0, + 26944.0, + 47808.0, + 28704.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..a1c1639c8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,313 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..cd44f1ebd --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1075 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/results.json new file mode 100644 index 000000000..d38a52e7c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/SimpleMessageBench/writeScala/results.json @@ -0,0 +1,475 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 38.73046592097852, + "scoreError" : 1.208457490529753, + "scoreConfidence" : [ + 37.522008430448764, + 39.93892341150827 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 41.0, + "99.0" : 60.0, + "99.9" : 91.0, + "99.99" : 2828.0823999991408, + "99.999" : 28481.620160068385, + "99.9999" : 30400.0, + "100.0" : 30400.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 6508 ], + [ 31.0, 367 ], + [ 40.0, 16209 ], + [ 41.0, 1386 ], + [ 50.0, 252 ], + [ 51.0, 29 ], + [ 60.0, 60 ], + [ 61.0, 7 ], + [ 70.0, 52 ], + [ 71.0, 7 ], + [ 80.0, 8 ], + [ 81.0, 2 ], + [ 90.0, 8 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 250.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 431.0, 1 ], + [ 2664.0, 1 ], + [ 2796.0, 1 ], + [ 3056.0, 1 ], + [ 3356.0, 1 ] + ], + [ + [ 30.0, 6271 ], + [ 31.0, 366 ], + [ 40.0, 15717 ], + [ 41.0, 1333 ], + [ 50.0, 330 ], + [ 51.0, 28 ], + [ 60.0, 313 ], + [ 61.0, 43 ], + [ 70.0, 116 ], + [ 71.0, 18 ], + [ 80.0, 34 ], + [ 81.0, 6 ], + [ 90.0, 17 ], + [ 91.0, 3 ], + [ 100.0, 8 ], + [ 101.0, 3 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 151.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 702.0, 1 ], + [ 2852.0, 1 ], + [ 4208.0, 1 ], + [ 4584.0, 1 ], + [ 5464.0, 1 ], + [ 6368.0, 1 ], + [ 21376.0, 1 ], + [ 30400.0, 1 ] + ], + [ + [ 30.0, 6453 ], + [ 31.0, 384 ], + [ 40.0, 16321 ], + [ 41.0, 1341 ], + [ 50.0, 258 ], + [ 51.0, 23 ], + [ 60.0, 51 ], + [ 61.0, 6 ], + [ 70.0, 50 ], + [ 71.0, 8 ], + [ 80.0, 9 ], + [ 81.0, 1 ], + [ 90.0, 7 ], + [ 91.0, 2 ], + [ 100.0, 5 ], + [ 101.0, 3 ], + [ 110.0, 5 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 150.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 411.0, 1 ], + [ 3136.0, 1 ] + ], + [ + [ 30.0, 6475 ], + [ 31.0, 390 ], + [ 40.0, 16124 ], + [ 41.0, 1311 ], + [ 50.0, 304 ], + [ 51.0, 35 ], + [ 60.0, 92 ], + [ 61.0, 10 ], + [ 70.0, 57 ], + [ 71.0, 8 ], + [ 80.0, 13 ], + [ 81.0, 2 ], + [ 90.0, 10 ], + [ 91.0, 1 ], + [ 100.0, 6 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 161.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 251.0, 1 ], + [ 410.0, 1 ], + [ 6016.0, 1 ], + [ 22496.0, 1 ] + ], + [ + [ 30.0, 6592 ], + [ 31.0, 397 ], + [ 40.0, 16154 ], + [ 41.0, 1364 ], + [ 50.0, 249 ], + [ 51.0, 29 ], + [ 60.0, 45 ], + [ 61.0, 2 ], + [ 70.0, 51 ], + [ 71.0, 10 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 9 ], + [ 91.0, 3 ], + [ 100.0, 7 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 111.0, 2 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 161.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 290.0, 1 ], + [ 300.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 41.0, + 41.0, + 41.0 + ] + ] + }, + "p0.99" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 61.0, + 50.0, + 51.0, + 50.0 + ] + ] + }, + "p0.999" : { + "score" : 91.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91.0, + "50.0" : 91.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 91.0, + "99.9" : 91.0, + "99.99" : 91.0, + "99.999" : 91.0, + "99.9999" : 91.0, + "100.0" : 91.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 100.37200000000303, + 100.0, + 90.14400000000387, + 90.06600000000253 + ] + ] + }, + "p0.9999" : { + "score" : 2828.0823999991408, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2828.0823999991408, + "50.0" : 2828.0823999991408, + "90.0" : 2828.0823999991408, + "95.0" : 2828.0823999991408, + "99.0" : 2828.0823999991408, + "99.9" : 2828.0823999991408, + "99.99" : 2828.0823999991408, + "99.999" : 2828.0823999991408, + "99.9999" : 2828.0823999991408, + "100.0" : 2828.0823999991408 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2928.158000000345, + 14430.297599982703, + 312.2000000002445, + 3293.7264000001305, + 241.15339999970092 + ] + ] + }, + "p1.00" : { + "score" : 30400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30400.0, + "50.0" : 30400.0, + "90.0" : 30400.0, + "95.0" : 30400.0, + "99.0" : 30400.0, + "99.9" : 30400.0, + "99.99" : 30400.0, + "99.999" : 30400.0, + "99.9999" : 30400.0, + "100.0" : 30400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3356.0, + 30400.0, + 3136.0, + 22496.0, + 300.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..3ad395ff5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,339 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..c9a581390 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1244 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/results.json new file mode 100644 index 000000000..352e1ac97 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/proxyScala/results.json @@ -0,0 +1,671 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 71.10013263303092, + "scoreError" : 1.5190384127567043, + "scoreConfidence" : [ + 69.58109422027422, + 72.61917104578762 + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 70.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 100.0, + "99.9" : 241.0, + "99.99" : 5679.693600000814, + "99.999" : 36803.60320002958, + "99.9999" : 40768.0, + "100.0" : 40768.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 60.0, 7739 ], + [ 61.0, 996 ], + [ 70.0, 23181 ], + [ 71.0, 3534 ], + [ 80.0, 739 ], + [ 81.0, 137 ], + [ 90.0, 592 ], + [ 91.0, 123 ], + [ 100.0, 100 ], + [ 101.0, 34 ], + [ 110.0, 114 ], + [ 111.0, 27 ], + [ 120.0, 82 ], + [ 121.0, 19 ], + [ 130.0, 20 ], + [ 131.0, 6 ], + [ 140.0, 14 ], + [ 141.0, 10 ], + [ 150.0, 11 ], + [ 151.0, 5 ], + [ 160.0, 7 ], + [ 161.0, 4 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 4 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 350.0, 1 ], + [ 371.0, 2 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 461.0, 1 ], + [ 491.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 642.0, 1 ], + [ 912.0, 1 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 1172.0, 1 ], + [ 1282.0, 1 ], + [ 1402.0, 1 ], + [ 1572.0, 1 ], + [ 4888.0, 1 ], + [ 5008.0, 1 ], + [ 5240.0, 1 ], + [ 19392.0, 1 ], + [ 20352.0, 1 ], + [ 22880.0, 1 ], + [ 28736.0, 1 ] + ], + [ + [ 60.0, 7967 ], + [ 61.0, 1016 ], + [ 70.0, 23837 ], + [ 71.0, 3591 ], + [ 80.0, 571 ], + [ 81.0, 100 ], + [ 90.0, 299 ], + [ 91.0, 63 ], + [ 100.0, 114 ], + [ 101.0, 34 ], + [ 110.0, 65 ], + [ 111.0, 15 ], + [ 120.0, 30 ], + [ 121.0, 11 ], + [ 130.0, 9 ], + [ 131.0, 1 ], + [ 140.0, 6 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 2 ], + [ 170.0, 6 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 1 ], + [ 1032.0, 1 ], + [ 1262.0, 1 ], + [ 1382.0, 1 ], + [ 1512.0, 1 ], + [ 1622.0, 1 ], + [ 3036.0, 1 ], + [ 3716.0, 1 ], + [ 4696.0, 1 ], + [ 4896.0, 1 ], + [ 6392.0, 1 ], + [ 18880.0, 1 ] + ], + [ + [ 60.0, 7887 ], + [ 61.0, 990 ], + [ 70.0, 23894 ], + [ 71.0, 3714 ], + [ 80.0, 590 ], + [ 81.0, 93 ], + [ 90.0, 285 ], + [ 91.0, 49 ], + [ 100.0, 105 ], + [ 101.0, 28 ], + [ 110.0, 55 ], + [ 111.0, 16 ], + [ 120.0, 26 ], + [ 121.0, 11 ], + [ 130.0, 15 ], + [ 131.0, 5 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 4 ], + [ 151.0, 2 ], + [ 160.0, 4 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 2 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 390.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 1142.0, 1 ], + [ 1282.0, 1 ], + [ 1702.0, 1 ], + [ 1752.0, 1 ], + [ 1912.0, 1 ], + [ 2052.0, 1 ], + [ 4552.0, 1 ], + [ 5144.0, 1 ], + [ 5160.0, 1 ], + [ 6184.0, 1 ], + [ 6880.0, 1 ] + ], + [ + [ 60.0, 7901 ], + [ 61.0, 1041 ], + [ 70.0, 23562 ], + [ 71.0, 3658 ], + [ 80.0, 571 ], + [ 81.0, 108 ], + [ 90.0, 281 ], + [ 91.0, 51 ], + [ 100.0, 130 ], + [ 101.0, 35 ], + [ 110.0, 111 ], + [ 111.0, 26 ], + [ 120.0, 69 ], + [ 121.0, 10 ], + [ 130.0, 26 ], + [ 131.0, 8 ], + [ 140.0, 18 ], + [ 141.0, 4 ], + [ 150.0, 13 ], + [ 151.0, 4 ], + [ 160.0, 7 ], + [ 161.0, 2 ], + [ 170.0, 6 ], + [ 171.0, 4 ], + [ 180.0, 4 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 210.0, 2 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 851.0, 1 ], + [ 872.0, 1 ], + [ 1182.0, 1 ], + [ 1552.0, 1 ], + [ 1662.0, 1 ], + [ 2004.0, 1 ], + [ 2072.0, 1 ], + [ 2712.0, 1 ], + [ 3424.0, 1 ], + [ 4136.0, 1 ], + [ 4304.0, 1 ], + [ 4392.0, 1 ], + [ 5768.0, 1 ], + [ 6560.0, 1 ], + [ 6672.0, 1 ], + [ 18592.0, 1 ], + [ 19360.0, 1 ], + [ 26016.0, 1 ] + ], + [ + [ 60.0, 7782 ], + [ 61.0, 1002 ], + [ 70.0, 23512 ], + [ 71.0, 3652 ], + [ 80.0, 607 ], + [ 81.0, 118 ], + [ 90.0, 281 ], + [ 91.0, 55 ], + [ 100.0, 135 ], + [ 101.0, 32 ], + [ 110.0, 134 ], + [ 111.0, 32 ], + [ 120.0, 89 ], + [ 121.0, 19 ], + [ 130.0, 24 ], + [ 131.0, 8 ], + [ 140.0, 14 ], + [ 141.0, 6 ], + [ 150.0, 22 ], + [ 151.0, 3 ], + [ 160.0, 15 ], + [ 161.0, 6 ], + [ 170.0, 7 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 2 ], + [ 190.0, 3 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 351.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 681.0, 1 ], + [ 932.0, 1 ], + [ 1392.0, 1 ], + [ 1432.0, 1 ], + [ 1622.0, 1 ], + [ 2832.0, 1 ], + [ 3984.0, 1 ], + [ 5664.0, 1 ], + [ 5776.0, 1 ], + [ 6896.0, 1 ], + [ 36288.0, 1 ], + [ 40768.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.99" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 110.0, + 91.0, + 90.0, + 101.0, + 110.0 + ] + ] + }, + "p0.999" : { + "score" : 241.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 241.0, + "50.0" : 241.0, + "90.0" : 241.0, + "95.0" : 241.0, + "99.0" : 241.0, + "99.9" : 241.0, + "99.99" : 241.0, + "99.999" : 241.0, + "99.9999" : 241.0, + "100.0" : 241.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 280.43900000000576, + 202.9079999999958, + 211.7199999999866, + 280.2930000000051, + 240.38900000000285 + ] + ] + }, + "p0.9999" : { + "score" : 5679.693600000814, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5679.693600000814, + "50.0" : 5679.693600000814, + "90.0" : 5679.693600000814, + "95.0" : 5679.693600000814, + "99.0" : 5679.693600000814, + "99.9" : 5679.693600000814, + "99.99" : 5679.693600000814, + "99.999" : 5679.693600000814, + "99.9999" : 5679.693600000814, + "100.0" : 5679.693600000814 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 19626.143999994267, + 4740.239999999991, + 5147.475199999986, + 9405.25599998876, + 6043.567999996245 + ] + ] + }, + "p1.00" : { + "score" : 40768.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40768.0, + "50.0" : 40768.0, + "90.0" : 40768.0, + "95.0" : 40768.0, + "99.0" : 40768.0, + "99.9" : 40768.0, + "99.99" : 40768.0, + "99.999" : 40768.0, + "99.9999" : 40768.0, + "100.0" : 40768.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 28736.0, + 18880.0, + 6880.0, + 26016.0, + 40768.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..eacb7a913 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,293 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..07ce65edc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,845 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/results.json new file mode 100644 index 000000000..e56734410 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/readScala/results.json @@ -0,0 +1,693 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 54.1285289951732, + "scoreError" : 2.530396725488688, + "scoreConfidence" : [ + 51.59813226968451, + 56.658925720661884 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 80.0, + "99.9" : 291.0, + "99.99" : 5515.219999996247, + "99.999" : 49869.098880009726, + "99.9999" : 54144.0, + "100.0" : 54144.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 2551 ], + [ 41.0, 197 ], + [ 50.0, 20429 ], + [ 51.0, 2167 ], + [ 60.0, 2845 ], + [ 61.0, 367 ], + [ 70.0, 183 ], + [ 71.0, 26 ], + [ 80.0, 102 ], + [ 81.0, 20 ], + [ 90.0, 59 ], + [ 91.0, 14 ], + [ 100.0, 28 ], + [ 101.0, 3 ], + [ 110.0, 15 ], + [ 111.0, 2 ], + [ 120.0, 5 ], + [ 121.0, 2 ], + [ 130.0, 8 ], + [ 131.0, 2 ], + [ 140.0, 3 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 2 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 3 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 3 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 400.0, 1 ], + [ 461.0, 1 ], + [ 631.0, 1 ], + [ 652.0, 1 ], + [ 812.0, 1 ], + [ 841.0, 1 ], + [ 1022.0, 1 ], + [ 1112.0, 1 ], + [ 1152.0, 1 ], + [ 1262.0, 1 ], + [ 1724.0, 1 ], + [ 1834.0, 1 ], + [ 2424.0, 1 ], + [ 5624.0, 1 ], + [ 7448.0, 1 ] + ], + [ + [ 40.0, 2636 ], + [ 41.0, 201 ], + [ 50.0, 20354 ], + [ 51.0, 2134 ], + [ 60.0, 2788 ], + [ 61.0, 351 ], + [ 70.0, 195 ], + [ 71.0, 25 ], + [ 80.0, 129 ], + [ 81.0, 22 ], + [ 90.0, 71 ], + [ 91.0, 10 ], + [ 100.0, 24 ], + [ 101.0, 8 ], + [ 110.0, 11 ], + [ 111.0, 1 ], + [ 120.0, 6 ], + [ 121.0, 2 ], + [ 130.0, 7 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 380.0, 1 ], + [ 391.0, 1 ], + [ 421.0, 1 ], + [ 441.0, 1 ], + [ 461.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 861.0, 1 ], + [ 1282.0, 1 ], + [ 1422.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1662.0, 1 ], + [ 1912.0, 1 ], + [ 1994.0, 1 ], + [ 2072.0, 1 ], + [ 2104.0, 1 ], + [ 2272.0, 1 ], + [ 2312.0, 1 ], + [ 6000.0, 1 ], + [ 27232.0, 1 ], + [ 30336.0, 1 ] + ], + [ + [ 40.0, 2602 ], + [ 41.0, 203 ], + [ 50.0, 20332 ], + [ 51.0, 2120 ], + [ 60.0, 2812 ], + [ 61.0, 370 ], + [ 70.0, 218 ], + [ 71.0, 27 ], + [ 80.0, 146 ], + [ 81.0, 21 ], + [ 90.0, 77 ], + [ 91.0, 18 ], + [ 100.0, 22 ], + [ 101.0, 6 ], + [ 110.0, 13 ], + [ 111.0, 2 ], + [ 120.0, 6 ], + [ 121.0, 3 ], + [ 130.0, 4 ], + [ 131.0, 2 ], + [ 140.0, 5 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 2 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 330.0, 1 ], + [ 341.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 400.0, 1 ], + [ 581.0, 1 ], + [ 862.0, 1 ], + [ 922.0, 1 ], + [ 1052.0, 1 ], + [ 1202.0, 1 ], + [ 1332.0, 1 ], + [ 1482.0, 1 ], + [ 2592.0, 1 ], + [ 2784.0, 1 ], + [ 2972.0, 1 ], + [ 3504.0, 1 ], + [ 3868.0, 1 ], + [ 4624.0, 1 ], + [ 8864.0, 1 ], + [ 39872.0, 1 ], + [ 44288.0, 1 ], + [ 44736.0, 1 ] + ], + [ + [ 40.0, 2554 ], + [ 41.0, 204 ], + [ 50.0, 20361 ], + [ 51.0, 2191 ], + [ 60.0, 2924 ], + [ 61.0, 385 ], + [ 70.0, 164 ], + [ 71.0, 23 ], + [ 80.0, 115 ], + [ 81.0, 19 ], + [ 90.0, 56 ], + [ 91.0, 15 ], + [ 100.0, 28 ], + [ 101.0, 4 ], + [ 110.0, 6 ], + [ 111.0, 3 ], + [ 120.0, 6 ], + [ 121.0, 1 ], + [ 130.0, 11 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 3 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 381.0, 1 ], + [ 401.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 672.0, 1 ], + [ 882.0, 1 ], + [ 912.0, 1 ], + [ 1392.0, 1 ], + [ 1624.0, 1 ], + [ 1862.0, 1 ], + [ 4016.0, 1 ], + [ 5184.0, 1 ], + [ 5424.0, 1 ], + [ 7880.0, 1 ], + [ 34560.0, 1 ], + [ 54144.0, 1 ] + ], + [ + [ 40.0, 2572 ], + [ 41.0, 228 ], + [ 50.0, 20366 ], + [ 51.0, 2139 ], + [ 60.0, 2904 ], + [ 61.0, 345 ], + [ 70.0, 191 ], + [ 71.0, 27 ], + [ 80.0, 122 ], + [ 81.0, 17 ], + [ 90.0, 70 ], + [ 91.0, 20 ], + [ 100.0, 21 ], + [ 101.0, 6 ], + [ 110.0, 13 ], + [ 111.0, 3 ], + [ 120.0, 8 ], + [ 121.0, 4 ], + [ 130.0, 3 ], + [ 131.0, 2 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 351.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 961.0, 1 ], + [ 1032.0, 1 ], + [ 1332.0, 1 ], + [ 1362.0, 1 ], + [ 1532.0, 1 ], + [ 1844.0, 1 ], + [ 2212.0, 1 ], + [ 2572.0, 1 ], + [ 4688.0, 1 ], + [ 5968.0, 1 ], + [ 25120.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.95" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.99" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.999" : { + "score" : 291.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 291.0, + "50.0" : 291.0, + "90.0" : 291.0, + "95.0" : 291.0, + "99.0" : 291.0, + "99.9" : 291.0, + "99.99" : 291.0, + "99.999" : 291.0, + "99.9999" : 291.0, + "100.0" : 291.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 300.90999999999985, + 330.95300000000134, + 289.43300000001545, + 280.0, + 250.89099999999962 + ] + ] + }, + "p0.9999" : { + "score" : 5515.219999996247, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5515.219999996247, + "50.0" : 5515.219999996247, + "90.0" : 5515.219999996247, + "95.0" : 5515.219999996247, + "99.0" : 5515.219999996247, + "99.9" : 5515.219999996247, + "99.99" : 5515.219999996247, + "99.999" : 5515.219999996247, + "99.9999" : 5515.219999996247, + "100.0" : 5515.219999996247 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2715.199999989476, + 8023.409599941049, + 40285.77919998951, + 10190.487999868928, + 4802.047999996692 + ] + ] + }, + "p1.00" : { + "score" : 54144.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 54144.0, + "50.0" : 54144.0, + "90.0" : 54144.0, + "95.0" : 54144.0, + "99.0" : 54144.0, + "99.9" : 54144.0, + "99.99" : 54144.0, + "99.999" : 54144.0, + "99.9999" : 54144.0, + "100.0" : 54144.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7448.0, + 30336.0, + 44736.0, + 54144.0, + 25120.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..11870275f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,292 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..9a780bb85 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,796 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/results.json new file mode 100644 index 000000000..d75785c70 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb-0.11.15/2.13.13/StringMessageBench/writeScala/results.json @@ -0,0 +1,468 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 45.78467349061251, + "scoreError" : 1.0763169880950472, + "scoreConfidence" : [ + 44.70835650251747, + 46.860990478707556 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 50.0, + "95.0" : 51.0, + "99.0" : 60.0, + "99.9" : 100.0, + "99.99" : 2942.3123999998206, + "99.999" : 24753.93695997633, + "99.9999" : 30496.0, + "100.0" : 30496.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 19481 ], + [ 41.0, 1602 ], + [ 50.0, 13928 ], + [ 51.0, 1505 ], + [ 60.0, 98 ], + [ 61.0, 11 ], + [ 70.0, 19 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 221.0, 1 ], + [ 441.0, 1 ], + [ 2952.0, 1 ], + [ 4816.0, 1 ], + [ 7344.0, 1 ] + ], + [ + [ 40.0, 19391 ], + [ 41.0, 1592 ], + [ 50.0, 13951 ], + [ 51.0, 1491 ], + [ 60.0, 107 ], + [ 61.0, 18 ], + [ 70.0, 31 ], + [ 71.0, 5 ], + [ 80.0, 14 ], + [ 81.0, 5 ], + [ 90.0, 5 ], + [ 91.0, 1 ], + [ 100.0, 13 ], + [ 101.0, 2 ], + [ 110.0, 8 ], + [ 111.0, 1 ], + [ 120.0, 6 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 220.0, 1 ], + [ 441.0, 1 ], + [ 1552.0, 1 ], + [ 3444.0, 1 ], + [ 15648.0, 1 ] + ], + [ + [ 40.0, 19029 ], + [ 41.0, 1553 ], + [ 50.0, 13365 ], + [ 51.0, 1411 ], + [ 60.0, 250 ], + [ 61.0, 28 ], + [ 70.0, 415 ], + [ 71.0, 61 ], + [ 80.0, 56 ], + [ 81.0, 10 ], + [ 90.0, 20 ], + [ 91.0, 3 ], + [ 100.0, 15 ], + [ 101.0, 2 ], + [ 110.0, 4 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 2 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 151.0, 1 ], + [ 191.0, 1 ], + [ 221.0, 1 ], + [ 2372.0, 1 ], + [ 2752.0, 1 ], + [ 3224.0, 1 ], + [ 15504.0, 1 ], + [ 16992.0, 1 ], + [ 17728.0, 1 ], + [ 23552.0, 1 ] + ], + [ + [ 40.0, 19461 ], + [ 41.0, 1640 ], + [ 50.0, 13888 ], + [ 51.0, 1462 ], + [ 60.0, 107 ], + [ 61.0, 14 ], + [ 70.0, 27 ], + [ 71.0, 4 ], + [ 80.0, 17 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 9 ], + [ 101.0, 3 ], + [ 110.0, 6 ], + [ 111.0, 3 ], + [ 120.0, 1 ], + [ 130.0, 3 ], + [ 151.0, 1 ], + [ 260.0, 1 ], + [ 3156.0, 1 ], + [ 3756.0, 1 ], + [ 4760.0, 1 ], + [ 21856.0, 1 ] + ], + [ + [ 40.0, 19249 ], + [ 41.0, 1593 ], + [ 50.0, 13692 ], + [ 51.0, 1408 ], + [ 60.0, 211 ], + [ 61.0, 23 ], + [ 70.0, 127 ], + [ 71.0, 17 ], + [ 80.0, 45 ], + [ 81.0, 9 ], + [ 90.0, 22 ], + [ 91.0, 4 ], + [ 100.0, 20 ], + [ 101.0, 4 ], + [ 110.0, 12 ], + [ 111.0, 3 ], + [ 120.0, 7 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 311.0, 1 ], + [ 340.0, 1 ], + [ 2324.0, 1 ], + [ 2552.0, 1 ], + [ 2884.0, 1 ], + [ 2916.0, 1 ], + [ 3344.0, 1 ], + [ 5816.0, 1 ], + [ 16992.0, 1 ], + [ 30496.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 51.0, + 50.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 70.0, + 51.0, + 60.0 + ] + ] + }, + "p0.999" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 100.0, + 100.0, + 81.0, + 110.0 + ] + ] + }, + "p0.9999" : { + "score" : 2942.3123999998206, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2942.3123999998206, + "50.0" : 2942.3123999998206, + "90.0" : 2942.3123999998206, + "95.0" : 2942.3123999998206, + "99.0" : 2942.3123999998206, + "99.9" : 2942.3123999998206, + "99.99" : 2942.3123999998206, + "99.999" : 2942.3123999998206, + "99.9999" : 2942.3123999998206, + "100.0" : 2942.3123999998206 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1275.9074999919612, + 813.073899993753, + 16063.339199998649, + 3356.519999998505, + 4216.6159999889205 + ] + ] + }, + "p1.00" : { + "score" : 30496.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30496.0, + "50.0" : 30496.0, + "90.0" : 30496.0, + "95.0" : 30496.0, + "99.0" : 30496.0, + "99.9" : 30496.0, + "99.99" : 30496.0, + "99.999" : 30496.0, + "99.9999" : 30496.0, + "100.0" : 30496.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7344.0, + 15648.0, + 23552.0, + 21856.0, + 30496.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..191350c85 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,302 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..9b3025a4e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/profile/scalapb.perf.EnumBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,789 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/results.json new file mode 100644 index 000000000..fdf61b1b2 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/proxyScala/results.json @@ -0,0 +1,444 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 31.419675992283317, + "scoreError" : 2.451569987917383, + "scoreConfidence" : [ + 28.968106004365932, + 33.8712459802007 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 60.0, + "99.99" : 3228.1279999996186, + "99.999" : 70435.98335975222, + "99.9999" : 86400.0, + "100.0" : 86400.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 783 ], + [ 21.0, 37 ], + [ 30.0, 23383 ], + [ 31.0, 1422 ], + [ 40.0, 114 ], + [ 41.0, 7 ], + [ 50.0, 19 ], + [ 51.0, 2 ], + [ 60.0, 8 ], + [ 61.0, 1 ], + [ 70.0, 3 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 261.0, 1 ], + [ 481.0, 1 ], + [ 3204.0, 1 ], + [ 6592.0, 1 ], + [ 6880.0, 1 ] + ], + [ + [ 20.0, 798 ], + [ 21.0, 25 ], + [ 30.0, 23299 ], + [ 31.0, 1421 ], + [ 40.0, 176 ], + [ 41.0, 15 ], + [ 50.0, 15 ], + [ 51.0, 1 ], + [ 60.0, 1 ], + [ 61.0, 1 ], + [ 70.0, 1 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 180.0, 1 ], + [ 210.0, 1 ], + [ 8320.0, 1 ], + [ 21312.0, 1 ], + [ 31488.0, 1 ] + ], + [ + [ 20.0, 792 ], + [ 21.0, 32 ], + [ 30.0, 23574 ], + [ 31.0, 1394 ], + [ 40.0, 72 ], + [ 41.0, 4 ], + [ 50.0, 6 ], + [ 60.0, 3 ], + [ 70.0, 2 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 90.0, 1 ], + [ 3164.0, 1 ], + [ 4888.0, 1 ], + [ 7264.0, 1 ] + ], + [ + [ 20.0, 787 ], + [ 21.0, 28 ], + [ 30.0, 23342 ], + [ 31.0, 1401 ], + [ 40.0, 147 ], + [ 41.0, 12 ], + [ 50.0, 17 ], + [ 51.0, 3 ], + [ 60.0, 11 ], + [ 61.0, 2 ], + [ 70.0, 9 ], + [ 71.0, 2 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 170.0, 1 ], + [ 181.0, 1 ], + [ 200.0, 1 ], + [ 281.0, 1 ], + [ 310.0, 1 ], + [ 1784.0, 1 ], + [ 2836.0, 1 ], + [ 3464.0, 1 ], + [ 3716.0, 1 ], + [ 5208.0, 1 ] + ], + [ + [ 20.0, 783 ], + [ 21.0, 33 ], + [ 30.0, 23445 ], + [ 31.0, 1413 ], + [ 40.0, 109 ], + [ 41.0, 7 ], + [ 50.0, 21 ], + [ 51.0, 2 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 4 ], + [ 71.0, 2 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 171.0, 1 ], + [ 191.0, 1 ], + [ 211.0, 1 ], + [ 5096.0, 1 ], + [ 86400.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 50.0, + 40.0, + 80.0, + 50.0 + ] + ] + }, + "p0.9999" : { + "score" : 3228.1279999996186, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3228.1279999996186, + "50.0" : 3228.1279999996186, + "90.0" : 3228.1279999996186, + "95.0" : 3228.1279999996186, + "99.0" : 3228.1279999996186, + "99.9" : 3228.1279999996186, + "99.99" : 3228.1279999996186, + "99.999" : 3228.1279999996186, + "99.9999" : 3228.1279999996186, + "100.0" : 3228.1279999996186 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4627.637600001617, + 13818.214399966877, + 3873.2535999952233, + 3570.142399999255, + 2245.1139999914412 + ] + ] + }, + "p1.00" : { + "score" : 86400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 86400.0, + "50.0" : 86400.0, + "90.0" : 86400.0, + "95.0" : 86400.0, + "99.0" : 86400.0, + "99.9" : 86400.0, + "99.99" : 86400.0, + "99.999" : 86400.0, + "99.9999" : 86400.0, + "100.0" : 86400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6880.0, + 31488.0, + 7264.0, + 5208.0, + 86400.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..6fcdbccde --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,282 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..d48686a42 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/profile/scalapb.perf.EnumBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,528 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/results.json new file mode 100644 index 000000000..dbccc1b19 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/readScala/results.json @@ -0,0 +1,581 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 30.305080463835484, + "scoreError" : 1.4092374552817042, + "scoreConfidence" : [ + 28.89584300855378, + 31.71431791911719 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 130.0, + "99.99" : 2495.3380000002217, + "99.999" : 33744.00320000574, + "99.9999" : 34304.0, + "100.0" : 34304.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 4332 ], + [ 21.0, 144 ], + [ 30.0, 25362 ], + [ 31.0, 1602 ], + [ 40.0, 137 ], + [ 41.0, 15 ], + [ 50.0, 56 ], + [ 51.0, 3 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 100.0, 3 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 171.0, 1 ], + [ 190.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 291.0, 1 ], + [ 371.0, 1 ], + [ 461.0, 1 ], + [ 551.0, 1 ], + [ 1972.0, 1 ], + [ 2724.0, 1 ], + [ 9264.0, 1 ], + [ 29280.0, 1 ] + ], + [ + [ 20.0, 4262 ], + [ 21.0, 166 ], + [ 30.0, 25367 ], + [ 31.0, 1565 ], + [ 40.0, 169 ], + [ 41.0, 14 ], + [ 50.0, 35 ], + [ 51.0, 3 ], + [ 60.0, 10 ], + [ 61.0, 1 ], + [ 70.0, 11 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 2 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 311.0, 1 ], + [ 361.0, 1 ], + [ 410.0, 1 ], + [ 431.0, 1 ], + [ 2052.0, 1 ], + [ 2472.0, 1 ], + [ 2612.0, 1 ], + [ 4448.0, 1 ], + [ 5888.0, 1 ], + [ 33344.0, 1 ] + ], + [ + [ 20.0, 4271 ], + [ 21.0, 157 ], + [ 30.0, 25285 ], + [ 31.0, 1526 ], + [ 40.0, 211 ], + [ 41.0, 22 ], + [ 50.0, 43 ], + [ 51.0, 2 ], + [ 60.0, 12 ], + [ 61.0, 3 ], + [ 70.0, 12 ], + [ 71.0, 3 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 210.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 451.0, 1 ], + [ 491.0, 1 ], + [ 591.0, 1 ], + [ 1032.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 4264.0, 1 ], + [ 4312.0, 1 ], + [ 6840.0, 1 ], + [ 23008.0, 1 ] + ], + [ + [ 20.0, 4315 ], + [ 21.0, 177 ], + [ 30.0, 25314 ], + [ 31.0, 1537 ], + [ 40.0, 187 ], + [ 41.0, 15 ], + [ 50.0, 51 ], + [ 51.0, 3 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 360.0, 1 ], + [ 481.0, 1 ], + [ 551.0, 1 ], + [ 922.0, 1 ], + [ 9264.0, 1 ], + [ 23584.0, 1 ] + ], + [ + [ 20.0, 4320 ], + [ 21.0, 170 ], + [ 30.0, 25459 ], + [ 31.0, 1504 ], + [ 40.0, 175 ], + [ 41.0, 9 ], + [ 50.0, 31 ], + [ 51.0, 3 ], + [ 60.0, 3 ], + [ 61.0, 2 ], + [ 70.0, 2 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 291.0, 1 ], + [ 330.0, 1 ], + [ 361.0, 1 ], + [ 470.0, 1 ], + [ 611.0, 1 ], + [ 812.0, 1 ], + [ 841.0, 1 ], + [ 892.0, 1 ], + [ 1132.0, 1 ], + [ 1342.0, 1 ], + [ 4592.0, 1 ], + [ 34304.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 40.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 130.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 130.0, + "50.0" : 130.0, + "90.0" : 130.0, + "95.0" : 130.0, + "99.0" : 130.0, + "99.9" : 130.0, + "99.99" : 130.0, + "99.999" : 130.0, + "99.9999" : 130.0, + "100.0" : 130.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 112.91000000001077, + 134.09600000004139, + 144.61800000001676, + 104.49000000001979, + 153.49300000001676 + ] + ] + }, + "p0.9999" : { + "score" : 2495.3380000002217, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2495.3380000002217, + "50.0" : 2495.3380000002217, + "90.0" : 2495.3380000002217, + "95.0" : 2495.3380000002217, + "99.0" : 2495.3380000002217, + "99.9" : 2495.3380000002217, + "99.99" : 2495.3380000002217, + "99.999" : 2495.3380000002217, + "99.9999" : 2495.3380000002217, + "100.0" : 2495.3380000002217 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2595.4831999965245, + 4143.958399999508, + 4304.329599999939, + 860.7478999992636, + 1305.8170000003447 + ] + ] + }, + "p1.00" : { + "score" : 34304.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 34304.0, + "50.0" : 34304.0, + "90.0" : 34304.0, + "95.0" : 34304.0, + "99.0" : 34304.0, + "99.9" : 34304.0, + "99.99" : 34304.0, + "99.999" : 34304.0, + "99.9999" : 34304.0, + "100.0" : 34304.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 29280.0, + 33344.0, + 23008.0, + 23584.0, + 34304.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..07a0228a8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,278 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..ad7e2b6bc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/profile/scalapb.perf.EnumBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,590 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/results.json new file mode 100644 index 000000000..e3168be0f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumBench/writeScala/results.json @@ -0,0 +1,441 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 29.60178417266187, + "scoreError" : 1.2397177087305316, + "scoreConfidence" : [ + 28.36206646393134, + 30.8415018813924 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 40.0, + "99.9" : 60.0, + "99.99" : 387.23299999919254, + "99.999" : 28948.377279985696, + "99.9999" : 30624.0, + "100.0" : 30624.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 6112 ], + [ 21.0, 253 ], + [ 30.0, 26998 ], + [ 31.0, 1664 ], + [ 40.0, 40 ], + [ 41.0, 3 ], + [ 50.0, 13 ], + [ 51.0, 3 ], + [ 60.0, 11 ], + [ 61.0, 1 ], + [ 70.0, 5 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 90.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 111.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 451.0, 1 ], + [ 6912.0, 1 ], + [ 20480.0, 1 ] + ], + [ + [ 20.0, 6159 ], + [ 21.0, 267 ], + [ 30.0, 26945 ], + [ 31.0, 1668 ], + [ 40.0, 41 ], + [ 41.0, 1 ], + [ 50.0, 11 ], + [ 51.0, 2 ], + [ 60.0, 12 ], + [ 61.0, 1 ], + [ 70.0, 5 ], + [ 71.0, 2 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 110.0, 1 ], + [ 221.0, 1 ], + [ 28352.0, 1 ], + [ 30624.0, 1 ] + ], + [ + [ 20.0, 6257 ], + [ 21.0, 257 ], + [ 30.0, 26931 ], + [ 31.0, 1619 ], + [ 40.0, 31 ], + [ 41.0, 2 ], + [ 50.0, 9 ], + [ 51.0, 1 ], + [ 60.0, 14 ], + [ 61.0, 2 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 2 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 2924.0, 1 ], + [ 3364.0, 1 ], + [ 3384.0, 1 ], + [ 4488.0, 1 ], + [ 5200.0, 1 ], + [ 14912.0, 1 ], + [ 21888.0, 1 ], + [ 23872.0, 1 ] + ], + [ + [ 20.0, 5401 ], + [ 21.0, 205 ], + [ 30.0, 24551 ], + [ 31.0, 1523 ], + [ 40.0, 1336 ], + [ 41.0, 115 ], + [ 50.0, 33 ], + [ 51.0, 2 ], + [ 60.0, 41 ], + [ 61.0, 8 ], + [ 70.0, 14 ], + [ 71.0, 2 ], + [ 80.0, 8 ], + [ 81.0, 3 ], + [ 90.0, 3 ], + [ 100.0, 2 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 190.0, 1 ], + [ 25600.0, 1 ] + ], + [ + [ 20.0, 6177 ], + [ 21.0, 236 ], + [ 30.0, 26966 ], + [ 31.0, 1621 ], + [ 40.0, 54 ], + [ 41.0, 3 ], + [ 50.0, 10 ], + [ 51.0, 1 ], + [ 60.0, 16 ], + [ 61.0, 4 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 281.0, 1 ], + [ 2964.0, 1 ], + [ 5560.0, 1 ], + [ 6280.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 30.0, + 30.0, + 31.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 40.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 50.0, + 58.71300000003248, + 70.0, + 60.0 + ] + ] + }, + "p0.9999" : { + "score" : 387.23299999919254, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 387.23299999919254, + "50.0" : 387.23299999919254, + "90.0" : 387.23299999919254, + "95.0" : 387.23299999919254, + "99.0" : 387.23299999919254, + "99.9" : 387.23299999919254, + "99.99" : 387.23299999919254, + "99.999" : 387.23299999919254, + "99.9999" : 387.23299999919254, + "100.0" : 387.23299999919254 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 312.2209000000221, + 164.14579999948182, + 9917.11839997524, + 140.6744999999937, + 1591.9137999918166 + ] + ] + }, + "p1.00" : { + "score" : 30624.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30624.0, + "50.0" : 30624.0, + "90.0" : 30624.0, + "95.0" : 30624.0, + "99.0" : 30624.0, + "99.9" : 30624.0, + "99.99" : 30624.0, + "99.999" : 30624.0, + "99.9999" : 30624.0, + "100.0" : 30624.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20480.0, + 30624.0, + 23872.0, + 25600.0, + 6280.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..81282f806 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,348 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..c4012e193 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,787 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..9e0caaf9f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,351 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..692b8a844 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1258 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..c1801ea60 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,381 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..c77f760e8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1197 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..162ec00af --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,372 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..27da29166 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/profile/scalapb.perf.EnumVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,992 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/results.json new file mode 100644 index 000000000..a070145aa --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/proxyScala/results.json @@ -0,0 +1,4812 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 43.244893783644585, + "scoreError" : 12.560060127075735, + "scoreConfidence" : [ + 30.68483365656885, + 55.80495391072032 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 41.0, + "95.0" : 51.0, + "99.0" : 160.0, + "99.9" : 511.0, + "99.99" : 4509.184000000358, + "99.999" : 329340.8383971844, + "99.9999" : 534528.0, + "100.0" : 534528.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 18814 ], + [ 31.0, 1126 ], + [ 40.0, 5436 ], + [ 41.0, 453 ], + [ 50.0, 1076 ], + [ 51.0, 106 ], + [ 60.0, 543 ], + [ 61.0, 69 ], + [ 70.0, 97 ], + [ 71.0, 14 ], + [ 80.0, 52 ], + [ 81.0, 5 ], + [ 90.0, 34 ], + [ 91.0, 9 ], + [ 100.0, 31 ], + [ 101.0, 8 ], + [ 110.0, 29 ], + [ 111.0, 9 ], + [ 120.0, 35 ], + [ 121.0, 7 ], + [ 130.0, 27 ], + [ 131.0, 8 ], + [ 140.0, 31 ], + [ 141.0, 12 ], + [ 150.0, 34 ], + [ 151.0, 11 ], + [ 160.0, 33 ], + [ 161.0, 12 ], + [ 170.0, 32 ], + [ 171.0, 9 ], + [ 180.0, 23 ], + [ 181.0, 15 ], + [ 190.0, 15 ], + [ 191.0, 6 ], + [ 200.0, 12 ], + [ 201.0, 10 ], + [ 210.0, 5 ], + [ 211.0, 4 ], + [ 220.0, 6 ], + [ 221.0, 2 ], + [ 230.0, 4 ], + [ 231.0, 3 ], + [ 240.0, 2 ], + [ 241.0, 4 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 4 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 3 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 3 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 661.0, 1 ], + [ 672.0, 1 ], + [ 681.0, 1 ], + [ 691.0, 1 ], + [ 701.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 972.0, 1 ], + [ 992.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1102.0, 1 ], + [ 1182.0, 1 ], + [ 1212.0, 1 ], + [ 1252.0, 1 ], + [ 1322.0, 1 ], + [ 1422.0, 1 ], + [ 4576.0, 1 ], + [ 5128.0, 1 ], + [ 8080.0, 1 ], + [ 534528.0, 1 ] + ], + [ + [ 30.0, 19083 ], + [ 31.0, 1113 ], + [ 40.0, 5343 ], + [ 41.0, 450 ], + [ 50.0, 1117 ], + [ 51.0, 111 ], + [ 60.0, 566 ], + [ 61.0, 69 ], + [ 70.0, 87 ], + [ 71.0, 11 ], + [ 80.0, 42 ], + [ 81.0, 6 ], + [ 90.0, 34 ], + [ 91.0, 9 ], + [ 100.0, 25 ], + [ 101.0, 6 ], + [ 110.0, 35 ], + [ 111.0, 5 ], + [ 120.0, 37 ], + [ 121.0, 12 ], + [ 130.0, 37 ], + [ 131.0, 12 ], + [ 140.0, 32 ], + [ 141.0, 16 ], + [ 150.0, 35 ], + [ 151.0, 10 ], + [ 160.0, 30 ], + [ 161.0, 13 ], + [ 170.0, 25 ], + [ 171.0, 15 ], + [ 180.0, 17 ], + [ 181.0, 17 ], + [ 190.0, 12 ], + [ 191.0, 12 ], + [ 200.0, 9 ], + [ 201.0, 6 ], + [ 210.0, 5 ], + [ 211.0, 4 ], + [ 220.0, 4 ], + [ 221.0, 4 ], + [ 230.0, 3 ], + [ 231.0, 2 ], + [ 240.0, 4 ], + [ 241.0, 1 ], + [ 250.0, 4 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 3 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 4 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 3 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 461.0, 2 ], + [ 470.0, 2 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 661.0, 1 ], + [ 702.0, 1 ], + [ 822.0, 1 ], + [ 851.0, 1 ], + [ 942.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1462.0, 1 ], + [ 1502.0, 1 ], + [ 1552.0, 1 ], + [ 1702.0, 1 ], + [ 1862.0, 1 ], + [ 2592.0, 1 ], + [ 4024.0, 1 ], + [ 4084.0, 1 ], + [ 4192.0, 1 ], + [ 6192.0, 1 ], + [ 18976.0, 1 ], + [ 42944.0, 1 ] + ], + [ + [ 30.0, 18805 ], + [ 31.0, 1156 ], + [ 40.0, 5416 ], + [ 41.0, 466 ], + [ 50.0, 1037 ], + [ 51.0, 99 ], + [ 60.0, 513 ], + [ 61.0, 63 ], + [ 70.0, 107 ], + [ 71.0, 12 ], + [ 80.0, 58 ], + [ 81.0, 10 ], + [ 90.0, 33 ], + [ 91.0, 11 ], + [ 100.0, 29 ], + [ 101.0, 6 ], + [ 110.0, 32 ], + [ 111.0, 8 ], + [ 120.0, 26 ], + [ 121.0, 10 ], + [ 130.0, 38 ], + [ 131.0, 11 ], + [ 140.0, 42 ], + [ 141.0, 14 ], + [ 150.0, 31 ], + [ 151.0, 12 ], + [ 160.0, 29 ], + [ 161.0, 10 ], + [ 170.0, 27 ], + [ 171.0, 11 ], + [ 180.0, 24 ], + [ 181.0, 9 ], + [ 190.0, 18 ], + [ 191.0, 8 ], + [ 200.0, 10 ], + [ 201.0, 10 ], + [ 210.0, 7 ], + [ 211.0, 3 ], + [ 220.0, 5 ], + [ 221.0, 4 ], + [ 230.0, 2 ], + [ 231.0, 4 ], + [ 240.0, 3 ], + [ 241.0, 2 ], + [ 250.0, 2 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 5 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 3 ], + [ 290.0, 3 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 2 ], + [ 401.0, 2 ], + [ 410.0, 2 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 641.0, 1 ], + [ 671.0, 1 ], + [ 721.0, 1 ], + [ 751.0, 1 ], + [ 762.0, 1 ], + [ 781.0, 1 ], + [ 792.0, 1 ], + [ 912.0, 1 ], + [ 932.0, 1 ], + [ 1062.0, 1 ], + [ 1122.0, 1 ], + [ 1142.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1522.0, 1 ], + [ 1542.0, 1 ], + [ 1572.0, 1 ], + [ 1592.0, 1 ], + [ 1672.0, 1 ], + [ 1684.0, 1 ], + [ 2084.0, 1 ], + [ 2164.0, 1 ], + [ 3744.0, 1 ], + [ 29216.0, 1 ] + ], + [ + [ 30.0, 18840 ], + [ 31.0, 1173 ], + [ 40.0, 5509 ], + [ 41.0, 451 ], + [ 50.0, 1091 ], + [ 51.0, 102 ], + [ 60.0, 531 ], + [ 61.0, 73 ], + [ 70.0, 95 ], + [ 71.0, 7 ], + [ 80.0, 38 ], + [ 81.0, 10 ], + [ 90.0, 42 ], + [ 91.0, 4 ], + [ 100.0, 25 ], + [ 101.0, 6 ], + [ 110.0, 34 ], + [ 111.0, 5 ], + [ 120.0, 35 ], + [ 121.0, 10 ], + [ 130.0, 24 ], + [ 131.0, 8 ], + [ 140.0, 33 ], + [ 141.0, 16 ], + [ 150.0, 32 ], + [ 151.0, 15 ], + [ 160.0, 34 ], + [ 161.0, 11 ], + [ 170.0, 27 ], + [ 171.0, 11 ], + [ 180.0, 20 ], + [ 181.0, 13 ], + [ 190.0, 20 ], + [ 191.0, 12 ], + [ 200.0, 8 ], + [ 201.0, 6 ], + [ 210.0, 9 ], + [ 211.0, 4 ], + [ 220.0, 2 ], + [ 221.0, 5 ], + [ 230.0, 5 ], + [ 231.0, 6 ], + [ 240.0, 3 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 2 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 471.0, 3 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 552.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 641.0, 1 ], + [ 662.0, 1 ], + [ 691.0, 1 ], + [ 692.0, 1 ], + [ 752.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 901.0, 1 ], + [ 922.0, 1 ], + [ 1012.0, 1 ], + [ 1152.0, 1 ], + [ 1242.0, 1 ], + [ 1302.0, 1 ], + [ 1842.0, 1 ], + [ 2272.0, 1 ], + [ 4112.0, 1 ], + [ 6136.0, 1 ], + [ 15648.0, 1 ], + [ 27264.0, 1 ], + [ 34752.0, 1 ] + ], + [ + [ 30.0, 18480 ], + [ 31.0, 1090 ], + [ 40.0, 5320 ], + [ 41.0, 455 ], + [ 50.0, 1073 ], + [ 51.0, 99 ], + [ 60.0, 558 ], + [ 61.0, 68 ], + [ 70.0, 96 ], + [ 71.0, 13 ], + [ 80.0, 44 ], + [ 81.0, 12 ], + [ 90.0, 30 ], + [ 91.0, 11 ], + [ 100.0, 32 ], + [ 101.0, 10 ], + [ 110.0, 35 ], + [ 111.0, 9 ], + [ 120.0, 30 ], + [ 121.0, 9 ], + [ 130.0, 35 ], + [ 131.0, 9 ], + [ 140.0, 30 ], + [ 141.0, 13 ], + [ 150.0, 34 ], + [ 151.0, 12 ], + [ 160.0, 34 ], + [ 161.0, 12 ], + [ 170.0, 31 ], + [ 171.0, 12 ], + [ 180.0, 26 ], + [ 181.0, 6 ], + [ 190.0, 16 ], + [ 191.0, 5 ], + [ 200.0, 11 ], + [ 201.0, 11 ], + [ 210.0, 7 ], + [ 211.0, 6 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 4 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 3 ], + [ 250.0, 3 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 5 ], + [ 301.0, 4 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 612.0, 1 ], + [ 631.0, 1 ], + [ 721.0, 1 ], + [ 772.0, 1 ], + [ 861.0, 1 ], + [ 872.0, 1 ], + [ 912.0, 1 ], + [ 1012.0, 1 ], + [ 1162.0, 1 ], + [ 1312.0, 1 ], + [ 1422.0, 1 ], + [ 1774.0, 1 ], + [ 2064.0, 1 ], + [ 2364.0, 1 ], + [ 2744.0, 1 ], + [ 2764.0, 1 ], + [ 3416.0, 1 ], + [ 3696.0, 1 ], + [ 5176.0, 1 ], + [ 35136.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 41.0, + 41.0, + 41.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 160.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 160.0, + "50.0" : 160.0, + "90.0" : 160.0, + "95.0" : 160.0, + "99.0" : 160.0, + "99.9" : 160.0, + "99.99" : 160.0, + "99.999" : 160.0, + "99.9999" : 160.0, + "100.0" : 160.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 160.0, + 160.0, + 160.0, + 160.0, + 160.0 + ] + ] + }, + "p0.999" : { + "score" : 511.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 511.0, + "50.0" : 511.0, + "90.0" : 511.0, + "95.0" : 511.0, + "99.0" : 511.0, + "99.9" : 511.0, + "99.99" : 511.0, + "99.999" : 511.0, + "99.9999" : 511.0, + "100.0" : 511.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 517.1900000000242, + 485.09999999999854, + 574.0800000000454, + 515.8400000000402, + 501.8010000000322 + ] + ] + }, + "p0.9999" : { + "score" : 4509.184000000358, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4509.184000000358, + "50.0" : 4509.184000000358, + "90.0" : 4509.184000000358, + "95.0" : 4509.184000000358, + "99.0" : 4509.184000000358, + "99.9" : 4509.184000000358, + "99.99" : 4509.184000000358, + "99.999" : 4509.184000000358, + "99.9999" : 4509.184000000358, + "100.0" : 4509.184000000358 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5605.928799997491, + 7994.543999948655, + 2425.332000002658, + 17371.81439997931, + 4005.171999996761 + ] + ] + }, + "p1.00" : { + "score" : 534528.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 534528.0, + "50.0" : 534528.0, + "90.0" : 534528.0, + "95.0" : 534528.0, + "99.0" : 534528.0, + "99.9" : 534528.0, + "99.99" : 534528.0, + "99.999" : 534528.0, + "99.9999" : 534528.0, + "100.0" : 534528.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 534528.0, + 42944.0, + 29216.0, + 34752.0, + 35136.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 83.22889240377987, + "scoreError" : 3.177625227857445, + "scoreConfidence" : [ + 80.05126717592242, + 86.40651763163731 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 70.0, + "90.0" : 101.0, + "95.0" : 111.0, + "99.0" : 180.0, + "99.9" : 541.0, + "99.99" : 14907.84639998898, + "99.999" : 56421.75103998836, + "99.9999" : 57152.0, + "100.0" : 57152.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 11174 ], + [ 61.0, 1413 ], + [ 70.0, 5670 ], + [ 71.0, 840 ], + [ 80.0, 427 ], + [ 81.0, 88 ], + [ 90.0, 581 ], + [ 91.0, 117 ], + [ 100.0, 194 ], + [ 101.0, 44 ], + [ 110.0, 57 ], + [ 111.0, 14 ], + [ 120.0, 33 ], + [ 121.0, 8 ], + [ 130.0, 19 ], + [ 131.0, 4 ], + [ 140.0, 10 ], + [ 141.0, 5 ], + [ 150.0, 7 ], + [ 151.0, 3 ], + [ 160.0, 12 ], + [ 161.0, 4 ], + [ 170.0, 4 ], + [ 171.0, 3 ], + [ 180.0, 8 ], + [ 181.0, 3 ], + [ 190.0, 7 ], + [ 191.0, 3 ], + [ 200.0, 4 ], + [ 201.0, 2 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 581.0, 1 ], + [ 601.0, 1 ], + [ 811.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 872.0, 1 ], + [ 882.0, 1 ], + [ 902.0, 1 ], + [ 911.0, 1 ], + [ 962.0, 1 ], + [ 982.0, 1 ], + [ 1132.0, 1 ], + [ 1322.0, 1 ], + [ 1672.0, 1 ], + [ 1784.0, 1 ], + [ 2002.0, 1 ], + [ 2124.0, 1 ], + [ 3636.0, 1 ], + [ 3736.0, 1 ], + [ 4112.0, 1 ], + [ 4136.0, 1 ], + [ 4432.0, 1 ], + [ 4832.0, 1 ], + [ 5488.0, 1 ], + [ 7088.0, 1 ], + [ 27968.0, 1 ] + ], + [ + [ 50.0, 3 ], + [ 51.0, 1 ], + [ 60.0, 11124 ], + [ 61.0, 1425 ], + [ 70.0, 5261 ], + [ 71.0, 811 ], + [ 80.0, 654 ], + [ 81.0, 111 ], + [ 90.0, 644 ], + [ 91.0, 135 ], + [ 100.0, 222 ], + [ 101.0, 61 ], + [ 110.0, 62 ], + [ 111.0, 14 ], + [ 120.0, 26 ], + [ 121.0, 6 ], + [ 130.0, 15 ], + [ 131.0, 4 ], + [ 140.0, 12 ], + [ 141.0, 4 ], + [ 150.0, 9 ], + [ 151.0, 3 ], + [ 160.0, 4 ], + [ 161.0, 3 ], + [ 170.0, 9 ], + [ 171.0, 3 ], + [ 180.0, 5 ], + [ 181.0, 3 ], + [ 190.0, 7 ], + [ 191.0, 4 ], + [ 200.0, 4 ], + [ 201.0, 4 ], + [ 210.0, 3 ], + [ 211.0, 4 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 6 ], + [ 231.0, 5 ], + [ 240.0, 7 ], + [ 241.0, 4 ], + [ 250.0, 5 ], + [ 251.0, 2 ], + [ 260.0, 6 ], + [ 261.0, 7 ], + [ 270.0, 4 ], + [ 271.0, 8 ], + [ 280.0, 5 ], + [ 281.0, 7 ], + [ 290.0, 5 ], + [ 291.0, 8 ], + [ 300.0, 6 ], + [ 301.0, 8 ], + [ 310.0, 6 ], + [ 311.0, 9 ], + [ 320.0, 4 ], + [ 321.0, 11 ], + [ 330.0, 5 ], + [ 331.0, 7 ], + [ 340.0, 4 ], + [ 341.0, 4 ], + [ 350.0, 4 ], + [ 351.0, 8 ], + [ 360.0, 2 ], + [ 361.0, 6 ], + [ 370.0, 3 ], + [ 371.0, 5 ], + [ 380.0, 1 ], + [ 381.0, 4 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 662.0, 1 ], + [ 932.0, 1 ], + [ 1012.0, 1 ], + [ 1092.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 2060.0, 1 ], + [ 2332.0, 1 ], + [ 2404.0, 1 ], + [ 2684.0, 1 ], + [ 2912.0, 1 ], + [ 3136.0, 1 ], + [ 3316.0, 1 ], + [ 3324.0, 1 ], + [ 3756.0, 1 ], + [ 3888.0, 1 ], + [ 4176.0, 1 ], + [ 5224.0, 1 ], + [ 6520.0, 1 ], + [ 7392.0, 1 ], + [ 7728.0, 1 ], + [ 8736.0, 1 ], + [ 11888.0, 1 ], + [ 22944.0, 1 ], + [ 40192.0, 1 ], + [ 54016.0, 1 ], + [ 57152.0, 1 ] + ], + [ + [ 50.0, 4 ], + [ 51.0, 1 ], + [ 60.0, 11159 ], + [ 61.0, 1469 ], + [ 70.0, 5352 ], + [ 71.0, 822 ], + [ 80.0, 681 ], + [ 81.0, 114 ], + [ 90.0, 683 ], + [ 91.0, 136 ], + [ 100.0, 187 ], + [ 101.0, 34 ], + [ 110.0, 73 ], + [ 111.0, 17 ], + [ 120.0, 34 ], + [ 121.0, 7 ], + [ 130.0, 13 ], + [ 131.0, 8 ], + [ 140.0, 13 ], + [ 141.0, 5 ], + [ 150.0, 9 ], + [ 151.0, 4 ], + [ 160.0, 6 ], + [ 161.0, 4 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 180.0, 4 ], + [ 181.0, 3 ], + [ 190.0, 3 ], + [ 191.0, 3 ], + [ 200.0, 5 ], + [ 201.0, 3 ], + [ 210.0, 3 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 2 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 5 ], + [ 300.0, 2 ], + [ 301.0, 4 ], + [ 310.0, 3 ], + [ 311.0, 2 ], + [ 320.0, 2 ], + [ 321.0, 5 ], + [ 330.0, 1 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 5 ], + [ 350.0, 4 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 4 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 4 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 2 ], + [ 451.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 571.0, 1 ], + [ 711.0, 1 ], + [ 812.0, 1 ], + [ 1292.0, 1 ], + [ 1802.0, 1 ], + [ 2524.0, 1 ], + [ 2884.0, 1 ], + [ 4128.0, 1 ], + [ 4184.0, 1 ], + [ 4392.0, 1 ], + [ 4528.0, 1 ], + [ 5968.0, 1 ], + [ 6096.0, 1 ], + [ 25696.0, 1 ] + ], + [ + [ 50.0, 2 ], + [ 51.0, 1 ], + [ 60.0, 10478 ], + [ 61.0, 1351 ], + [ 70.0, 5625 ], + [ 71.0, 883 ], + [ 80.0, 2029 ], + [ 81.0, 355 ], + [ 90.0, 2907 ], + [ 91.0, 574 ], + [ 100.0, 3915 ], + [ 101.0, 888 ], + [ 110.0, 1979 ], + [ 111.0, 524 ], + [ 120.0, 657 ], + [ 121.0, 192 ], + [ 130.0, 324 ], + [ 131.0, 92 ], + [ 140.0, 203 ], + [ 141.0, 65 ], + [ 150.0, 91 ], + [ 151.0, 28 ], + [ 160.0, 45 ], + [ 161.0, 17 ], + [ 170.0, 25 ], + [ 171.0, 16 ], + [ 180.0, 19 ], + [ 181.0, 14 ], + [ 190.0, 6 ], + [ 191.0, 9 ], + [ 200.0, 21 ], + [ 201.0, 9 ], + [ 210.0, 9 ], + [ 211.0, 9 ], + [ 220.0, 8 ], + [ 221.0, 8 ], + [ 230.0, 9 ], + [ 231.0, 11 ], + [ 240.0, 4 ], + [ 241.0, 4 ], + [ 250.0, 7 ], + [ 251.0, 5 ], + [ 260.0, 6 ], + [ 261.0, 5 ], + [ 270.0, 4 ], + [ 271.0, 5 ], + [ 280.0, 4 ], + [ 281.0, 8 ], + [ 290.0, 8 ], + [ 291.0, 4 ], + [ 300.0, 6 ], + [ 301.0, 6 ], + [ 310.0, 4 ], + [ 311.0, 6 ], + [ 320.0, 5 ], + [ 321.0, 9 ], + [ 330.0, 3 ], + [ 331.0, 7 ], + [ 340.0, 4 ], + [ 341.0, 4 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 2 ], + [ 361.0, 2 ], + [ 370.0, 2 ], + [ 371.0, 6 ], + [ 380.0, 2 ], + [ 381.0, 6 ], + [ 390.0, 1 ], + [ 391.0, 7 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 2 ], + [ 421.0, 1 ], + [ 430.0, 2 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 6 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 471.0, 3 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 2 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 2 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 651.0, 1 ], + [ 701.0, 1 ], + [ 822.0, 1 ], + [ 1202.0, 1 ], + [ 1994.0, 1 ], + [ 4448.0, 1 ], + [ 6656.0, 1 ], + [ 13696.0, 1 ], + [ 18368.0, 1 ], + [ 23808.0, 1 ], + [ 27552.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 51.0, 1 ], + [ 60.0, 959 ], + [ 61.0, 118 ], + [ 70.0, 628 ], + [ 71.0, 94 ], + [ 80.0, 3947 ], + [ 81.0, 714 ], + [ 90.0, 4791 ], + [ 91.0, 996 ], + [ 100.0, 6908 ], + [ 101.0, 1646 ], + [ 110.0, 2812 ], + [ 111.0, 758 ], + [ 120.0, 814 ], + [ 121.0, 260 ], + [ 130.0, 407 ], + [ 131.0, 131 ], + [ 140.0, 254 ], + [ 141.0, 89 ], + [ 150.0, 89 ], + [ 151.0, 32 ], + [ 160.0, 56 ], + [ 161.0, 23 ], + [ 170.0, 36 ], + [ 171.0, 18 ], + [ 180.0, 31 ], + [ 181.0, 13 ], + [ 190.0, 19 ], + [ 191.0, 9 ], + [ 200.0, 17 ], + [ 201.0, 11 ], + [ 210.0, 18 ], + [ 211.0, 12 ], + [ 220.0, 13 ], + [ 221.0, 6 ], + [ 230.0, 11 ], + [ 231.0, 9 ], + [ 240.0, 10 ], + [ 241.0, 5 ], + [ 250.0, 7 ], + [ 251.0, 4 ], + [ 260.0, 7 ], + [ 261.0, 3 ], + [ 270.0, 4 ], + [ 271.0, 6 ], + [ 280.0, 4 ], + [ 281.0, 3 ], + [ 290.0, 6 ], + [ 291.0, 3 ], + [ 300.0, 4 ], + [ 301.0, 6 ], + [ 310.0, 3 ], + [ 311.0, 3 ], + [ 320.0, 4 ], + [ 321.0, 6 ], + [ 330.0, 2 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 2 ], + [ 371.0, 3 ], + [ 380.0, 2 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 2 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 2 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 651.0, 1 ], + [ 652.0, 1 ], + [ 662.0, 1 ], + [ 671.0, 1 ], + [ 682.0, 1 ], + [ 691.0, 1 ], + [ 702.0, 2 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 772.0, 1 ], + [ 932.0, 1 ], + [ 1542.0, 1 ], + [ 1864.0, 1 ], + [ 2392.0, 1 ], + [ 2604.0, 1 ], + [ 3164.0, 1 ], + [ 4544.0, 1 ], + [ 9712.0, 1 ], + [ 13984.0, 1 ], + [ 15360.0, 1 ], + [ 19552.0, 1 ], + [ 24800.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 70.0, + 100.0 + ] + ] + }, + "p0.90" : { + "score" : 101.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 101.0, + "50.0" : 101.0, + "90.0" : 101.0, + "95.0" : 101.0, + "99.0" : 101.0, + "99.9" : 101.0, + "99.99" : 101.0, + "99.999" : 101.0, + "99.9999" : 101.0, + "100.0" : 101.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 80.0, + 80.0, + 110.0, + 111.0 + ] + ] + }, + "p0.95" : { + "score" : 111.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 111.0, + "50.0" : 111.0, + "90.0" : 111.0, + "95.0" : 111.0, + "99.0" : 111.0, + "99.9" : 111.0, + "99.99" : 111.0, + "99.999" : 111.0, + "99.9999" : 111.0, + "100.0" : 111.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 90.0, + 90.0, + 120.0, + 130.0 + ] + ] + }, + "p0.99" : { + "score" : 180.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 180.0, + "50.0" : 180.0, + "90.0" : 180.0, + "95.0" : 180.0, + "99.0" : 180.0, + "99.9" : 180.0, + "99.99" : 180.0, + "99.999" : 180.0, + "99.9999" : 180.0, + "100.0" : 180.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 120.0, + 241.0, + 130.0, + 179.73000000001048, + 200.0 + ] + ] + }, + "p0.999" : { + "score" : 541.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 541.0, + "50.0" : 541.0, + "90.0" : 541.0, + "95.0" : 541.0, + "99.0" : 541.0, + "99.9" : 541.0, + "99.99" : 541.0, + "99.999" : 541.0, + "99.9999" : 541.0, + "100.0" : 541.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 873.3900000000285, + 2086.9280000005383, + 480.0060000000012, + 441.0, + 611.6900000000314 + ] + ] + }, + "p0.9999" : { + "score" : 14907.84639998898, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 14907.84639998898, + "50.0" : 14907.84639998898, + "90.0" : 14907.84639998898, + "95.0" : 14907.84639998898, + "99.0" : 14907.84639998898, + "99.9" : 14907.84639998898, + "99.99" : 14907.84639998898, + "99.999" : 14907.84639998898, + "99.9999" : 14907.84639998898, + "100.0" : 14907.84639998898 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6950.239999999292, + 52770.45759998262, + 6083.276800000109, + 16684.678399998695, + 16646.524799998268 + ] + ] + }, + "p1.00" : { + "score" : 57152.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57152.0, + "50.0" : 57152.0, + "90.0" : 57152.0, + "95.0" : 57152.0, + "99.0" : 57152.0, + "99.9" : 57152.0, + "99.99" : 57152.0, + "99.999" : 57152.0, + "99.9999" : 57152.0, + "100.0" : 57152.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27968.0, + 57152.0, + 25696.0, + 27552.0, + 24800.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 1082.159881588262, + "scoreError" : 39.69600421858555, + "scoreConfidence" : [ + 1042.4638773696763, + 1121.8558858068475 + ], + "scorePercentiles" : { + "0.0" : 751.0, + "50.0" : 812.0, + "90.0" : 1472.0, + "95.0" : 1512.0, + "99.0" : 1612.0, + "99.9" : 15235.487999999896, + "99.99" : 96517.76000003517, + "99.999" : 1237775.7695989609, + "99.9999" : 1271808.0, + "100.0" : 1271808.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 761.0, 3 ], + [ 762.0, 5 ], + [ 771.0, 168 ], + [ 772.0, 137 ], + [ 781.0, 1268 ], + [ 782.0, 1223 ], + [ 791.0, 3818 ], + [ 792.0, 3885 ], + [ 801.0, 4573 ], + [ 802.0, 5052 ], + [ 811.0, 3095 ], + [ 812.0, 3629 ], + [ 821.0, 1803 ], + [ 822.0, 2213 ], + [ 831.0, 967 ], + [ 832.0, 1410 ], + [ 841.0, 514 ], + [ 842.0, 806 ], + [ 851.0, 221 ], + [ 852.0, 417 ], + [ 861.0, 118 ], + [ 862.0, 196 ], + [ 871.0, 58 ], + [ 872.0, 109 ], + [ 881.0, 44 ], + [ 882.0, 68 ], + [ 891.0, 21 ], + [ 892.0, 40 ], + [ 901.0, 16 ], + [ 902.0, 26 ], + [ 911.0, 11 ], + [ 912.0, 16 ], + [ 921.0, 7 ], + [ 922.0, 12 ], + [ 931.0, 2 ], + [ 932.0, 9 ], + [ 941.0, 1 ], + [ 942.0, 7 ], + [ 951.0, 2 ], + [ 952.0, 5 ], + [ 961.0, 3 ], + [ 962.0, 8 ], + [ 971.0, 2 ], + [ 972.0, 8 ], + [ 981.0, 1 ], + [ 982.0, 12 ], + [ 991.0, 2 ], + [ 992.0, 12 ], + [ 1001.0, 1 ], + [ 1002.0, 10 ], + [ 1011.0, 1 ], + [ 1012.0, 6 ], + [ 1021.0, 1 ], + [ 1022.0, 5 ], + [ 1032.0, 6 ], + [ 1040.0, 1 ], + [ 1042.0, 8 ], + [ 1052.0, 13 ], + [ 1062.0, 16 ], + [ 1072.0, 22 ], + [ 1082.0, 31 ], + [ 1092.0, 24 ], + [ 1102.0, 24 ], + [ 1112.0, 28 ], + [ 1122.0, 23 ], + [ 1132.0, 22 ], + [ 1142.0, 25 ], + [ 1152.0, 23 ], + [ 1162.0, 27 ], + [ 1172.0, 25 ], + [ 1182.0, 17 ], + [ 1192.0, 32 ], + [ 1202.0, 32 ], + [ 1212.0, 20 ], + [ 1222.0, 27 ], + [ 1232.0, 17 ], + [ 1242.0, 30 ], + [ 1252.0, 30 ], + [ 1262.0, 37 ], + [ 1272.0, 35 ], + [ 1282.0, 29 ], + [ 1292.0, 36 ], + [ 1302.0, 40 ], + [ 1312.0, 30 ], + [ 1322.0, 38 ], + [ 1332.0, 34 ], + [ 1342.0, 39 ], + [ 1352.0, 53 ], + [ 1362.0, 43 ], + [ 1372.0, 52 ], + [ 1382.0, 55 ], + [ 1392.0, 57 ], + [ 1402.0, 61 ], + [ 1412.0, 61 ], + [ 1422.0, 66 ], + [ 1432.0, 59 ], + [ 1442.0, 79 ], + [ 1452.0, 79 ], + [ 1462.0, 59 ], + [ 1472.0, 44 ], + [ 1482.0, 41 ], + [ 1492.0, 32 ], + [ 1502.0, 37 ], + [ 1512.0, 29 ], + [ 1522.0, 17 ], + [ 1532.0, 14 ], + [ 1542.0, 10 ], + [ 1552.0, 7 ], + [ 1562.0, 8 ], + [ 1572.0, 5 ], + [ 1582.0, 3 ], + [ 1584.0, 1 ], + [ 1592.0, 1 ], + [ 1594.0, 1 ], + [ 1602.0, 3 ], + [ 1612.0, 2 ], + [ 1622.0, 2 ], + [ 1632.0, 2 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 2 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 3 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 2 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1842.0, 1 ], + [ 1852.0, 2 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1874.0, 1 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1904.0, 2 ], + [ 1914.0, 2 ], + [ 1924.0, 2 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1974.0, 2 ], + [ 1982.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 2 ], + [ 2152.0, 2 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2224.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 1 ], + [ 2324.0, 1 ], + [ 2392.0, 1 ], + [ 2412.0, 1 ], + [ 2452.0, 1 ], + [ 2472.0, 1 ], + [ 2504.0, 1 ], + [ 2712.0, 1 ], + [ 2744.0, 1 ], + [ 2756.0, 1 ], + [ 2796.0, 1 ], + [ 2804.0, 1 ], + [ 2864.0, 1 ], + [ 2916.0, 1 ], + [ 2964.0, 1 ], + [ 2972.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3364.0, 1 ], + [ 3404.0, 1 ], + [ 3504.0, 1 ], + [ 3784.0, 1 ], + [ 3808.0, 1 ], + [ 4184.0, 1 ], + [ 4288.0, 1 ], + [ 4832.0, 1 ], + [ 5296.0, 1 ], + [ 5504.0, 1 ], + [ 5560.0, 1 ], + [ 6168.0, 1 ], + [ 6408.0, 1 ], + [ 6416.0, 1 ], + [ 6432.0, 1 ], + [ 7400.0, 1 ], + [ 7992.0, 1 ], + [ 8304.0, 1 ], + [ 8976.0, 1 ], + [ 9008.0, 1 ], + [ 9296.0, 1 ], + [ 9744.0, 1 ], + [ 10256.0, 1 ], + [ 10464.0, 1 ], + [ 10896.0, 1 ], + [ 10976.0, 2 ], + [ 11008.0, 1 ], + [ 11104.0, 1 ], + [ 11648.0, 1 ], + [ 12240.0, 1 ], + [ 12288.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 13616.0, 1 ], + [ 13728.0, 1 ], + [ 13744.0, 1 ], + [ 14144.0, 1 ], + [ 14688.0, 1 ], + [ 15152.0, 1 ], + [ 15184.0, 1 ], + [ 15200.0, 1 ], + [ 15536.0, 1 ], + [ 16224.0, 1 ], + [ 17504.0, 1 ], + [ 17632.0, 1 ], + [ 17696.0, 1 ], + [ 18944.0, 1 ], + [ 19392.0, 1 ], + [ 20992.0, 1 ], + [ 25920.0, 1 ], + [ 26368.0, 1 ], + [ 26784.0, 1 ], + [ 33152.0, 1 ], + [ 39680.0, 1 ], + [ 51776.0, 1 ], + [ 54208.0, 1 ], + [ 66432.0, 1 ], + [ 69376.0, 1 ], + [ 72320.0, 1 ], + [ 75136.0, 1 ], + [ 79616.0, 1 ], + [ 82176.0, 1 ], + [ 82816.0, 1 ], + [ 100480.0, 1 ], + [ 1271808.0, 1 ] + ], + [ + [ 751.0, 1 ], + [ 761.0, 6 ], + [ 762.0, 9 ], + [ 771.0, 161 ], + [ 772.0, 153 ], + [ 781.0, 1166 ], + [ 782.0, 1130 ], + [ 791.0, 3320 ], + [ 792.0, 3315 ], + [ 801.0, 3978 ], + [ 802.0, 4359 ], + [ 811.0, 2497 ], + [ 812.0, 3106 ], + [ 821.0, 1341 ], + [ 822.0, 1725 ], + [ 831.0, 653 ], + [ 832.0, 962 ], + [ 841.0, 339 ], + [ 842.0, 489 ], + [ 851.0, 160 ], + [ 852.0, 278 ], + [ 861.0, 95 ], + [ 862.0, 151 ], + [ 871.0, 47 ], + [ 872.0, 73 ], + [ 881.0, 22 ], + [ 882.0, 41 ], + [ 891.0, 17 ], + [ 892.0, 34 ], + [ 901.0, 11 ], + [ 902.0, 24 ], + [ 911.0, 3 ], + [ 912.0, 13 ], + [ 921.0, 6 ], + [ 922.0, 7 ], + [ 931.0, 3 ], + [ 932.0, 13 ], + [ 941.0, 3 ], + [ 942.0, 7 ], + [ 951.0, 1 ], + [ 952.0, 6 ], + [ 961.0, 3 ], + [ 962.0, 4 ], + [ 971.0, 1 ], + [ 972.0, 6 ], + [ 981.0, 3 ], + [ 982.0, 5 ], + [ 991.0, 3 ], + [ 992.0, 6 ], + [ 1001.0, 1 ], + [ 1002.0, 5 ], + [ 1011.0, 1 ], + [ 1012.0, 4 ], + [ 1021.0, 2 ], + [ 1022.0, 1 ], + [ 1032.0, 8 ], + [ 1040.0, 2 ], + [ 1042.0, 5 ], + [ 1052.0, 11 ], + [ 1062.0, 10 ], + [ 1072.0, 17 ], + [ 1082.0, 16 ], + [ 1092.0, 23 ], + [ 1102.0, 19 ], + [ 1112.0, 14 ], + [ 1122.0, 22 ], + [ 1132.0, 36 ], + [ 1142.0, 39 ], + [ 1152.0, 32 ], + [ 1162.0, 35 ], + [ 1172.0, 42 ], + [ 1182.0, 46 ], + [ 1192.0, 47 ], + [ 1202.0, 64 ], + [ 1212.0, 49 ], + [ 1222.0, 60 ], + [ 1232.0, 72 ], + [ 1242.0, 66 ], + [ 1252.0, 61 ], + [ 1262.0, 61 ], + [ 1272.0, 66 ], + [ 1282.0, 75 ], + [ 1292.0, 73 ], + [ 1302.0, 79 ], + [ 1312.0, 94 ], + [ 1322.0, 83 ], + [ 1332.0, 79 ], + [ 1342.0, 137 ], + [ 1352.0, 112 ], + [ 1362.0, 154 ], + [ 1372.0, 186 ], + [ 1382.0, 183 ], + [ 1392.0, 185 ], + [ 1402.0, 251 ], + [ 1412.0, 241 ], + [ 1422.0, 278 ], + [ 1432.0, 282 ], + [ 1442.0, 244 ], + [ 1452.0, 223 ], + [ 1462.0, 222 ], + [ 1472.0, 206 ], + [ 1482.0, 201 ], + [ 1492.0, 176 ], + [ 1502.0, 119 ], + [ 1512.0, 119 ], + [ 1522.0, 101 ], + [ 1532.0, 70 ], + [ 1542.0, 60 ], + [ 1552.0, 33 ], + [ 1562.0, 30 ], + [ 1572.0, 41 ], + [ 1582.0, 22 ], + [ 1592.0, 15 ], + [ 1602.0, 10 ], + [ 1604.0, 1 ], + [ 1612.0, 8 ], + [ 1614.0, 1 ], + [ 1622.0, 5 ], + [ 1624.0, 3 ], + [ 1632.0, 7 ], + [ 1634.0, 1 ], + [ 1642.0, 8 ], + [ 1644.0, 3 ], + [ 1652.0, 7 ], + [ 1654.0, 1 ], + [ 1662.0, 6 ], + [ 1672.0, 2 ], + [ 1674.0, 2 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 2 ], + [ 1712.0, 1 ], + [ 1714.0, 2 ], + [ 1722.0, 2 ], + [ 1724.0, 1 ], + [ 1732.0, 3 ], + [ 1734.0, 3 ], + [ 1742.0, 1 ], + [ 1752.0, 2 ], + [ 1754.0, 2 ], + [ 1762.0, 1 ], + [ 1764.0, 2 ], + [ 1772.0, 1 ], + [ 1774.0, 3 ], + [ 1784.0, 1 ], + [ 1792.0, 2 ], + [ 1812.0, 1 ], + [ 1822.0, 1 ], + [ 1834.0, 2 ], + [ 1842.0, 1 ], + [ 1844.0, 1 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 2 ], + [ 2044.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 2 ], + [ 2124.0, 1 ], + [ 2144.0, 2 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2204.0, 1 ], + [ 2232.0, 1 ], + [ 2264.0, 2 ], + [ 2272.0, 1 ], + [ 2332.0, 1 ], + [ 2364.0, 1 ], + [ 2404.0, 1 ], + [ 2432.0, 1 ], + [ 2444.0, 1 ], + [ 2504.0, 1 ], + [ 2552.0, 1 ], + [ 2704.0, 1 ], + [ 2724.0, 1 ], + [ 2744.0, 1 ], + [ 2832.0, 1 ], + [ 2912.0, 1 ], + [ 2996.0, 1 ], + [ 3044.0, 2 ], + [ 3216.0, 1 ], + [ 4304.0, 1 ], + [ 4432.0, 1 ], + [ 4488.0, 1 ], + [ 4632.0, 1 ], + [ 4648.0, 1 ], + [ 4656.0, 1 ], + [ 4696.0, 1 ], + [ 4752.0, 1 ], + [ 4792.0, 1 ], + [ 5208.0, 1 ], + [ 5264.0, 1 ], + [ 5408.0, 1 ], + [ 6088.0, 1 ], + [ 6440.0, 1 ], + [ 6456.0, 1 ], + [ 6520.0, 1 ], + [ 6912.0, 1 ], + [ 8384.0, 1 ], + [ 8944.0, 1 ], + [ 9232.0, 1 ], + [ 9840.0, 1 ], + [ 11136.0, 1 ], + [ 11200.0, 1 ], + [ 11808.0, 1 ], + [ 12176.0, 1 ], + [ 12224.0, 1 ], + [ 12416.0, 1 ], + [ 14464.0, 1 ], + [ 15456.0, 1 ], + [ 15600.0, 1 ], + [ 16736.0, 1 ], + [ 17088.0, 1 ], + [ 17888.0, 1 ], + [ 18592.0, 1 ], + [ 19072.0, 1 ], + [ 19136.0, 1 ], + [ 19360.0, 1 ], + [ 19520.0, 1 ], + [ 21088.0, 1 ], + [ 21664.0, 1 ], + [ 24640.0, 1 ], + [ 24960.0, 1 ], + [ 25408.0, 1 ], + [ 25632.0, 1 ], + [ 25920.0, 1 ], + [ 28864.0, 1 ], + [ 37824.0, 1 ], + [ 61632.0, 1 ], + [ 63808.0, 1 ], + [ 65344.0, 1 ], + [ 78336.0, 1 ], + [ 85376.0, 1 ] + ], + [ + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 771.0, 18 ], + [ 772.0, 17 ], + [ 781.0, 80 ], + [ 782.0, 83 ], + [ 791.0, 145 ], + [ 792.0, 141 ], + [ 801.0, 107 ], + [ 802.0, 122 ], + [ 811.0, 69 ], + [ 812.0, 78 ], + [ 821.0, 36 ], + [ 822.0, 52 ], + [ 831.0, 25 ], + [ 832.0, 32 ], + [ 841.0, 9 ], + [ 842.0, 20 ], + [ 851.0, 6 ], + [ 852.0, 8 ], + [ 861.0, 2 ], + [ 862.0, 4 ], + [ 871.0, 1 ], + [ 872.0, 2 ], + [ 881.0, 1 ], + [ 882.0, 1 ], + [ 891.0, 1 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 911.0, 1 ], + [ 912.0, 1 ], + [ 921.0, 1 ], + [ 922.0, 1 ], + [ 931.0, 2 ], + [ 932.0, 6 ], + [ 941.0, 3 ], + [ 942.0, 20 ], + [ 951.0, 5 ], + [ 952.0, 12 ], + [ 961.0, 5 ], + [ 962.0, 16 ], + [ 971.0, 2 ], + [ 972.0, 10 ], + [ 981.0, 1 ], + [ 982.0, 3 ], + [ 991.0, 1 ], + [ 992.0, 6 ], + [ 1001.0, 2 ], + [ 1002.0, 29 ], + [ 1011.0, 10 ], + [ 1012.0, 139 ], + [ 1021.0, 15 ], + [ 1022.0, 295 ], + [ 1030.0, 25 ], + [ 1032.0, 362 ], + [ 1040.0, 6 ], + [ 1042.0, 255 ], + [ 1052.0, 148 ], + [ 1062.0, 80 ], + [ 1072.0, 59 ], + [ 1082.0, 25 ], + [ 1092.0, 17 ], + [ 1102.0, 20 ], + [ 1112.0, 13 ], + [ 1122.0, 21 ], + [ 1132.0, 17 ], + [ 1142.0, 29 ], + [ 1152.0, 39 ], + [ 1162.0, 40 ], + [ 1172.0, 51 ], + [ 1182.0, 55 ], + [ 1192.0, 68 ], + [ 1202.0, 90 ], + [ 1212.0, 104 ], + [ 1222.0, 123 ], + [ 1232.0, 127 ], + [ 1242.0, 140 ], + [ 1252.0, 138 ], + [ 1262.0, 183 ], + [ 1272.0, 183 ], + [ 1282.0, 203 ], + [ 1292.0, 243 ], + [ 1302.0, 275 ], + [ 1312.0, 286 ], + [ 1322.0, 371 ], + [ 1332.0, 367 ], + [ 1342.0, 401 ], + [ 1352.0, 405 ], + [ 1362.0, 430 ], + [ 1372.0, 469 ], + [ 1382.0, 504 ], + [ 1392.0, 547 ], + [ 1402.0, 616 ], + [ 1412.0, 669 ], + [ 1422.0, 693 ], + [ 1432.0, 744 ], + [ 1442.0, 830 ], + [ 1452.0, 880 ], + [ 1462.0, 859 ], + [ 1472.0, 895 ], + [ 1482.0, 934 ], + [ 1492.0, 926 ], + [ 1502.0, 845 ], + [ 1512.0, 831 ], + [ 1522.0, 769 ], + [ 1532.0, 645 ], + [ 1542.0, 566 ], + [ 1552.0, 454 ], + [ 1562.0, 396 ], + [ 1572.0, 307 ], + [ 1582.0, 264 ], + [ 1584.0, 1 ], + [ 1592.0, 193 ], + [ 1594.0, 3 ], + [ 1602.0, 158 ], + [ 1604.0, 6 ], + [ 1612.0, 109 ], + [ 1614.0, 8 ], + [ 1622.0, 83 ], + [ 1624.0, 6 ], + [ 1632.0, 51 ], + [ 1634.0, 8 ], + [ 1642.0, 68 ], + [ 1644.0, 5 ], + [ 1652.0, 32 ], + [ 1654.0, 9 ], + [ 1662.0, 31 ], + [ 1664.0, 4 ], + [ 1672.0, 26 ], + [ 1674.0, 6 ], + [ 1682.0, 15 ], + [ 1684.0, 4 ], + [ 1692.0, 19 ], + [ 1694.0, 6 ], + [ 1702.0, 9 ], + [ 1704.0, 5 ], + [ 1712.0, 10 ], + [ 1714.0, 3 ], + [ 1722.0, 8 ], + [ 1724.0, 2 ], + [ 1732.0, 10 ], + [ 1734.0, 3 ], + [ 1742.0, 8 ], + [ 1744.0, 2 ], + [ 1752.0, 5 ], + [ 1754.0, 2 ], + [ 1762.0, 2 ], + [ 1764.0, 3 ], + [ 1772.0, 6 ], + [ 1774.0, 2 ], + [ 1782.0, 2 ], + [ 1784.0, 2 ], + [ 1792.0, 2 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 4 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 1 ], + [ 1832.0, 2 ], + [ 1834.0, 2 ], + [ 1842.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 2 ], + [ 1854.0, 2 ], + [ 1862.0, 1 ], + [ 1872.0, 2 ], + [ 1874.0, 1 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 2 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 2 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2184.0, 1 ], + [ 2212.0, 1 ], + [ 2232.0, 1 ], + [ 2272.0, 2 ], + [ 2284.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2404.0, 1 ], + [ 2444.0, 1 ], + [ 2464.0, 1 ], + [ 2524.0, 1 ], + [ 2564.0, 1 ], + [ 2836.0, 1 ], + [ 2904.0, 1 ], + [ 2964.0, 1 ], + [ 3236.0, 1 ], + [ 3384.0, 1 ], + [ 3976.0, 1 ], + [ 4224.0, 1 ], + [ 6592.0, 1 ], + [ 7392.0, 1 ], + [ 7744.0, 1 ], + [ 7760.0, 1 ], + [ 8544.0, 1 ], + [ 8784.0, 1 ], + [ 9504.0, 1 ], + [ 9744.0, 1 ], + [ 10288.0, 1 ], + [ 11984.0, 1 ], + [ 12624.0, 1 ], + [ 12704.0, 1 ], + [ 12864.0, 1 ], + [ 13440.0, 1 ], + [ 13488.0, 1 ], + [ 13616.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 1 ], + [ 14032.0, 1 ], + [ 14096.0, 1 ], + [ 14144.0, 1 ], + [ 14368.0, 1 ], + [ 14768.0, 1 ], + [ 15056.0, 1 ], + [ 15248.0, 1 ], + [ 16000.0, 1 ], + [ 16128.0, 1 ], + [ 16320.0, 1 ], + [ 16384.0, 1 ], + [ 16416.0, 1 ], + [ 16800.0, 1 ], + [ 17120.0, 1 ], + [ 17152.0, 1 ], + [ 17248.0, 1 ], + [ 17312.0, 1 ], + [ 17664.0, 1 ], + [ 17888.0, 1 ], + [ 18368.0, 1 ], + [ 18624.0, 1 ], + [ 18720.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18976.0, 1 ], + [ 20064.0, 1 ], + [ 20736.0, 1 ], + [ 20832.0, 1 ], + [ 21120.0, 1 ], + [ 21280.0, 1 ], + [ 21376.0, 1 ], + [ 21504.0, 1 ], + [ 21696.0, 1 ], + [ 22112.0, 1 ], + [ 22240.0, 1 ], + [ 22528.0, 1 ], + [ 22688.0, 1 ], + [ 23328.0, 1 ], + [ 25632.0, 1 ], + [ 25824.0, 1 ], + [ 26016.0, 1 ], + [ 30720.0, 1 ], + [ 63744.0, 1 ], + [ 78336.0, 1 ], + [ 86784.0, 1 ], + [ 89728.0, 1 ], + [ 90112.0, 1 ], + [ 91136.0, 1 ], + [ 93568.0, 1 ], + [ 99968.0, 1 ], + [ 102144.0, 1 ], + [ 105472.0, 1 ], + [ 108160.0, 1 ], + [ 133376.0, 1 ], + [ 139520.0, 1 ] + ], + [ + [ 761.0, 3 ], + [ 762.0, 5 ], + [ 771.0, 116 ], + [ 772.0, 94 ], + [ 781.0, 934 ], + [ 782.0, 844 ], + [ 791.0, 2559 ], + [ 792.0, 2539 ], + [ 801.0, 2890 ], + [ 802.0, 3131 ], + [ 811.0, 1667 ], + [ 812.0, 1999 ], + [ 821.0, 745 ], + [ 822.0, 942 ], + [ 831.0, 363 ], + [ 832.0, 489 ], + [ 841.0, 160 ], + [ 842.0, 248 ], + [ 851.0, 72 ], + [ 852.0, 122 ], + [ 861.0, 40 ], + [ 862.0, 69 ], + [ 871.0, 21 ], + [ 872.0, 41 ], + [ 881.0, 22 ], + [ 882.0, 27 ], + [ 891.0, 14 ], + [ 892.0, 28 ], + [ 901.0, 9 ], + [ 902.0, 20 ], + [ 911.0, 9 ], + [ 912.0, 19 ], + [ 921.0, 10 ], + [ 922.0, 18 ], + [ 931.0, 7 ], + [ 932.0, 26 ], + [ 941.0, 8 ], + [ 942.0, 25 ], + [ 951.0, 7 ], + [ 952.0, 31 ], + [ 961.0, 3 ], + [ 962.0, 26 ], + [ 971.0, 4 ], + [ 972.0, 22 ], + [ 981.0, 4 ], + [ 982.0, 11 ], + [ 991.0, 1 ], + [ 992.0, 16 ], + [ 1001.0, 2 ], + [ 1002.0, 26 ], + [ 1011.0, 7 ], + [ 1012.0, 101 ], + [ 1021.0, 15 ], + [ 1022.0, 256 ], + [ 1030.0, 14 ], + [ 1032.0, 367 ], + [ 1040.0, 4 ], + [ 1042.0, 296 ], + [ 1052.0, 192 ], + [ 1062.0, 120 ], + [ 1072.0, 77 ], + [ 1082.0, 44 ], + [ 1092.0, 39 ], + [ 1102.0, 32 ], + [ 1112.0, 30 ], + [ 1122.0, 37 ], + [ 1132.0, 40 ], + [ 1142.0, 43 ], + [ 1152.0, 36 ], + [ 1162.0, 48 ], + [ 1172.0, 47 ], + [ 1182.0, 60 ], + [ 1192.0, 60 ], + [ 1202.0, 66 ], + [ 1212.0, 101 ], + [ 1222.0, 107 ], + [ 1232.0, 113 ], + [ 1242.0, 148 ], + [ 1252.0, 149 ], + [ 1262.0, 158 ], + [ 1272.0, 159 ], + [ 1282.0, 178 ], + [ 1292.0, 179 ], + [ 1302.0, 199 ], + [ 1312.0, 199 ], + [ 1322.0, 220 ], + [ 1332.0, 230 ], + [ 1342.0, 254 ], + [ 1352.0, 259 ], + [ 1362.0, 270 ], + [ 1372.0, 291 ], + [ 1382.0, 296 ], + [ 1392.0, 336 ], + [ 1402.0, 435 ], + [ 1412.0, 592 ], + [ 1422.0, 639 ], + [ 1432.0, 521 ], + [ 1442.0, 437 ], + [ 1452.0, 398 ], + [ 1462.0, 389 ], + [ 1472.0, 321 ], + [ 1482.0, 288 ], + [ 1492.0, 221 ], + [ 1502.0, 174 ], + [ 1512.0, 151 ], + [ 1522.0, 141 ], + [ 1532.0, 94 ], + [ 1542.0, 75 ], + [ 1552.0, 47 ], + [ 1562.0, 36 ], + [ 1572.0, 31 ], + [ 1582.0, 25 ], + [ 1592.0, 25 ], + [ 1594.0, 2 ], + [ 1602.0, 19 ], + [ 1604.0, 1 ], + [ 1612.0, 14 ], + [ 1614.0, 1 ], + [ 1622.0, 7 ], + [ 1624.0, 1 ], + [ 1632.0, 7 ], + [ 1634.0, 3 ], + [ 1642.0, 8 ], + [ 1644.0, 1 ], + [ 1652.0, 5 ], + [ 1654.0, 2 ], + [ 1662.0, 6 ], + [ 1664.0, 2 ], + [ 1672.0, 4 ], + [ 1674.0, 1 ], + [ 1682.0, 2 ], + [ 1684.0, 1 ], + [ 1692.0, 3 ], + [ 1694.0, 1 ], + [ 1702.0, 2 ], + [ 1704.0, 1 ], + [ 1712.0, 3 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 3 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 1 ], + [ 1834.0, 1 ], + [ 1844.0, 2 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 1 ], + [ 1874.0, 1 ], + [ 1884.0, 1 ], + [ 1892.0, 1 ], + [ 1894.0, 2 ], + [ 1904.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2080.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2172.0, 1 ], + [ 2204.0, 1 ], + [ 2244.0, 1 ], + [ 2312.0, 1 ], + [ 2364.0, 1 ], + [ 2404.0, 1 ], + [ 2412.0, 1 ], + [ 2464.0, 1 ], + [ 2544.0, 1 ], + [ 2704.0, 1 ], + [ 2924.0, 1 ], + [ 2956.0, 1 ], + [ 3036.0, 1 ], + [ 3336.0, 1 ], + [ 3376.0, 1 ], + [ 3764.0, 1 ], + [ 4044.0, 1 ], + [ 4064.0, 1 ], + [ 4068.0, 1 ], + [ 4312.0, 1 ], + [ 4328.0, 1 ], + [ 4352.0, 1 ], + [ 4416.0, 1 ], + [ 4616.0, 1 ], + [ 4624.0, 1 ], + [ 4728.0, 1 ], + [ 4744.0, 1 ], + [ 5024.0, 1 ], + [ 5584.0, 1 ], + [ 5608.0, 1 ], + [ 5856.0, 1 ], + [ 5888.0, 1 ], + [ 6128.0, 1 ], + [ 6392.0, 1 ], + [ 6496.0, 1 ], + [ 6576.0, 1 ], + [ 6768.0, 1 ], + [ 6800.0, 1 ], + [ 7272.0, 1 ], + [ 8192.0, 1 ], + [ 8272.0, 1 ], + [ 8352.0, 1 ], + [ 9264.0, 1 ], + [ 9904.0, 1 ], + [ 10080.0, 1 ], + [ 10368.0, 1 ], + [ 10416.0, 1 ], + [ 10640.0, 1 ], + [ 10944.0, 1 ], + [ 11072.0, 1 ], + [ 11200.0, 1 ], + [ 11280.0, 1 ], + [ 11648.0, 1 ], + [ 11952.0, 1 ], + [ 11968.0, 1 ], + [ 12080.0, 1 ], + [ 12112.0, 1 ], + [ 12528.0, 1 ], + [ 13040.0, 1 ], + [ 13104.0, 1 ], + [ 13312.0, 1 ], + [ 14112.0, 1 ], + [ 15008.0, 1 ], + [ 15136.0, 1 ], + [ 15216.0, 1 ], + [ 16080.0, 1 ], + [ 16512.0, 1 ], + [ 16608.0, 1 ], + [ 17472.0, 1 ], + [ 17856.0, 1 ], + [ 19136.0, 1 ], + [ 19392.0, 1 ], + [ 20448.0, 1 ], + [ 21024.0, 1 ], + [ 23360.0, 1 ], + [ 39232.0, 1 ], + [ 46464.0, 1 ], + [ 46976.0, 1 ], + [ 49344.0, 1 ], + [ 56704.0, 1 ], + [ 59840.0, 1 ], + [ 66560.0, 1 ], + [ 67584.0, 1 ], + [ 74240.0, 1 ], + [ 83456.0, 1 ], + [ 92416.0, 1 ], + [ 93440.0, 1 ], + [ 101248.0, 1 ], + [ 104192.0, 1 ], + [ 116352.0, 1 ], + [ 122112.0, 1 ], + [ 1210368.0, 1 ] + ], + [ + [ 761.0, 8 ], + [ 762.0, 6 ], + [ 771.0, 150 ], + [ 772.0, 128 ], + [ 781.0, 790 ], + [ 782.0, 755 ], + [ 791.0, 1553 ], + [ 792.0, 1654 ], + [ 801.0, 1497 ], + [ 802.0, 1607 ], + [ 811.0, 852 ], + [ 812.0, 1012 ], + [ 821.0, 397 ], + [ 822.0, 522 ], + [ 831.0, 196 ], + [ 832.0, 274 ], + [ 841.0, 92 ], + [ 842.0, 160 ], + [ 851.0, 41 ], + [ 852.0, 96 ], + [ 861.0, 25 ], + [ 862.0, 49 ], + [ 871.0, 19 ], + [ 872.0, 31 ], + [ 881.0, 10 ], + [ 882.0, 26 ], + [ 891.0, 8 ], + [ 892.0, 18 ], + [ 901.0, 9 ], + [ 902.0, 17 ], + [ 911.0, 6 ], + [ 912.0, 17 ], + [ 921.0, 4 ], + [ 922.0, 18 ], + [ 931.0, 5 ], + [ 932.0, 23 ], + [ 941.0, 6 ], + [ 942.0, 29 ], + [ 951.0, 4 ], + [ 952.0, 26 ], + [ 961.0, 3 ], + [ 962.0, 18 ], + [ 971.0, 2 ], + [ 972.0, 12 ], + [ 981.0, 1 ], + [ 982.0, 7 ], + [ 991.0, 2 ], + [ 992.0, 3 ], + [ 1001.0, 1 ], + [ 1002.0, 3 ], + [ 1011.0, 1 ], + [ 1012.0, 1 ], + [ 1021.0, 1 ], + [ 1022.0, 5 ], + [ 1032.0, 4 ], + [ 1040.0, 1 ], + [ 1042.0, 5 ], + [ 1052.0, 16 ], + [ 1062.0, 18 ], + [ 1072.0, 22 ], + [ 1082.0, 23 ], + [ 1092.0, 23 ], + [ 1102.0, 37 ], + [ 1112.0, 35 ], + [ 1122.0, 40 ], + [ 1132.0, 45 ], + [ 1142.0, 58 ], + [ 1152.0, 61 ], + [ 1162.0, 62 ], + [ 1172.0, 85 ], + [ 1182.0, 97 ], + [ 1192.0, 88 ], + [ 1202.0, 99 ], + [ 1212.0, 128 ], + [ 1222.0, 153 ], + [ 1232.0, 175 ], + [ 1242.0, 161 ], + [ 1252.0, 177 ], + [ 1262.0, 189 ], + [ 1272.0, 222 ], + [ 1282.0, 236 ], + [ 1292.0, 287 ], + [ 1302.0, 268 ], + [ 1312.0, 320 ], + [ 1322.0, 319 ], + [ 1332.0, 324 ], + [ 1342.0, 376 ], + [ 1352.0, 387 ], + [ 1362.0, 428 ], + [ 1372.0, 475 ], + [ 1382.0, 506 ], + [ 1392.0, 556 ], + [ 1402.0, 611 ], + [ 1412.0, 686 ], + [ 1422.0, 660 ], + [ 1432.0, 674 ], + [ 1442.0, 705 ], + [ 1452.0, 686 ], + [ 1462.0, 677 ], + [ 1472.0, 670 ], + [ 1482.0, 579 ], + [ 1492.0, 520 ], + [ 1502.0, 439 ], + [ 1512.0, 394 ], + [ 1522.0, 307 ], + [ 1532.0, 249 ], + [ 1542.0, 187 ], + [ 1552.0, 157 ], + [ 1562.0, 120 ], + [ 1572.0, 89 ], + [ 1582.0, 76 ], + [ 1584.0, 1 ], + [ 1592.0, 58 ], + [ 1594.0, 2 ], + [ 1602.0, 45 ], + [ 1604.0, 4 ], + [ 1612.0, 33 ], + [ 1614.0, 2 ], + [ 1622.0, 24 ], + [ 1624.0, 4 ], + [ 1632.0, 22 ], + [ 1634.0, 2 ], + [ 1642.0, 8 ], + [ 1644.0, 5 ], + [ 1652.0, 11 ], + [ 1654.0, 4 ], + [ 1662.0, 14 ], + [ 1664.0, 3 ], + [ 1672.0, 6 ], + [ 1674.0, 2 ], + [ 1682.0, 4 ], + [ 1684.0, 2 ], + [ 1692.0, 6 ], + [ 1694.0, 3 ], + [ 1702.0, 4 ], + [ 1704.0, 1 ], + [ 1712.0, 5 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 2 ], + [ 1732.0, 2 ], + [ 1734.0, 3 ], + [ 1742.0, 2 ], + [ 1744.0, 1 ], + [ 1752.0, 5 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 2 ], + [ 1774.0, 2 ], + [ 1782.0, 3 ], + [ 1784.0, 1 ], + [ 1792.0, 3 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 3 ], + [ 1814.0, 3 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 2 ], + [ 1874.0, 2 ], + [ 1882.0, 2 ], + [ 1884.0, 2 ], + [ 1892.0, 1 ], + [ 1894.0, 2 ], + [ 1902.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 2 ], + [ 1922.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1934.0, 1 ], + [ 1942.0, 1 ], + [ 1944.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 1 ], + [ 1964.0, 2 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2034.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2224.0, 1 ], + [ 2244.0, 1 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 2 ], + [ 2312.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2444.0, 1 ], + [ 2504.0, 1 ], + [ 2624.0, 1 ], + [ 2744.0, 1 ], + [ 2824.0, 1 ], + [ 3224.0, 1 ], + [ 3784.0, 1 ], + [ 4120.0, 1 ], + [ 5920.0, 1 ], + [ 6552.0, 1 ], + [ 7792.0, 1 ], + [ 9088.0, 1 ], + [ 9424.0, 1 ], + [ 9568.0, 1 ], + [ 10176.0, 1 ], + [ 10272.0, 1 ], + [ 10384.0, 1 ], + [ 10640.0, 1 ], + [ 10800.0, 1 ], + [ 11120.0, 1 ], + [ 11456.0, 1 ], + [ 12128.0, 1 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13280.0, 1 ], + [ 13296.0, 1 ], + [ 13504.0, 1 ], + [ 13536.0, 1 ], + [ 13568.0, 1 ], + [ 13632.0, 1 ], + [ 13968.0, 1 ], + [ 14272.0, 1 ], + [ 14464.0, 1 ], + [ 14576.0, 1 ], + [ 14704.0, 1 ], + [ 14848.0, 1 ], + [ 15088.0, 1 ], + [ 15184.0, 1 ], + [ 15584.0, 1 ], + [ 16288.0, 2 ], + [ 16416.0, 1 ], + [ 16512.0, 1 ], + [ 16608.0, 1 ], + [ 16736.0, 1 ], + [ 17152.0, 1 ], + [ 17568.0, 1 ], + [ 17632.0, 1 ], + [ 17664.0, 1 ], + [ 17728.0, 1 ], + [ 19008.0, 1 ], + [ 19296.0, 1 ], + [ 20576.0, 1 ], + [ 21344.0, 1 ], + [ 22688.0, 1 ], + [ 22816.0, 1 ], + [ 24128.0, 1 ], + [ 25952.0, 1 ], + [ 29792.0, 1 ], + [ 32192.0, 1 ], + [ 50368.0, 1 ], + [ 65920.0, 1 ], + [ 70016.0, 1 ], + [ 71808.0, 1 ], + [ 81152.0, 1 ], + [ 85504.0, 1 ], + [ 87296.0, 1 ], + [ 100224.0, 1 ], + [ 109440.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 751.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 751.0, + "50.0" : 751.0, + "90.0" : 751.0, + "95.0" : 751.0, + "99.0" : 751.0, + "99.9" : 751.0, + "99.99" : 751.0, + "99.999" : 751.0, + "99.9999" : 751.0, + "100.0" : 751.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 761.0, + 751.0, + 761.0, + 761.0, + 761.0 + ] + ] + }, + "p0.50" : { + "score" : 812.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 812.0, + "50.0" : 812.0, + "90.0" : 812.0, + "95.0" : 812.0, + "99.0" : 812.0, + "99.9" : 812.0, + "99.99" : 812.0, + "99.999" : 812.0, + "99.9999" : 812.0, + "100.0" : 812.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 802.0, + 811.0, + 1442.0, + 812.0, + 1262.0 + ] + ] + }, + "p0.90" : { + "score" : 1472.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1472.0, + "50.0" : 1472.0, + "90.0" : 1472.0, + "95.0" : 1472.0, + "99.0" : 1472.0, + "99.9" : 1472.0, + "99.99" : 1472.0, + "99.999" : 1472.0, + "99.9999" : 1472.0, + "100.0" : 1472.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 842.0, + 1372.0, + 1552.0, + 1432.0, + 1492.0 + ] + ] + }, + "p0.95" : { + "score" : 1512.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1512.0, + "50.0" : 1512.0, + "90.0" : 1512.0, + "95.0" : 1512.0, + "99.0" : 1512.0, + "99.9" : 1512.0, + "99.99" : 1512.0, + "99.999" : 1512.0, + "99.9999" : 1512.0, + "100.0" : 1512.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1082.0, + 1452.0, + 1582.0, + 1472.0, + 1522.0 + ] + ] + }, + "p0.99" : { + "score" : 1612.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1612.0, + "50.0" : 1612.0, + "90.0" : 1612.0, + "95.0" : 1612.0, + "99.0" : 1612.0, + "99.9" : 1612.0, + "99.99" : 1612.0, + "99.999" : 1612.0, + "99.9999" : 1612.0, + "100.0" : 1612.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1472.0, + 1542.0, + 1712.0800000000017, + 1572.0, + 1624.0 + ] + ] + }, + "p0.999" : { + "score" : 15235.487999999896, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 15235.487999999896, + "50.0" : 15235.487999999896, + "90.0" : 15235.487999999896, + "95.0" : 15235.487999999896, + "99.0" : 15235.487999999896, + "99.9" : 15235.487999999896, + "99.99" : 15235.487999999896, + "99.999" : 15235.487999999896, + "99.9999" : 15235.487999999896, + "100.0" : 15235.487999999896 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 11101.024000000441, + 7979.199999997858, + 21780.86399999913, + 13590.40000000142, + 16450.464000000386 + ] + ] + }, + "p0.9999" : { + "score" : 96517.76000003517, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 96517.76000003517, + "50.0" : 96517.76000003517, + "90.0" : 96517.76000003517, + "95.0" : 96517.76000003517, + "99.0" : 96517.76000003517, + "99.9" : 96517.76000003517, + "99.99" : 96517.76000003517, + "99.999" : 96517.76000003517, + "99.9999" : 96517.76000003517, + "100.0" : 96517.76000003517 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 82302.01600000169, + 64533.760000005364, + 126325.60640004976, + 114343.16800000658, + 90345.71519999579 + ] + ] + }, + "p1.00" : { + "score" : 1271808.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1271808.0, + "50.0" : 1271808.0, + "90.0" : 1271808.0, + "95.0" : 1271808.0, + "99.0" : 1271808.0, + "99.9" : 1271808.0, + "99.99" : 1271808.0, + "99.999" : 1271808.0, + "99.9999" : 1271808.0, + "100.0" : 1271808.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1271808.0, + 85376.0, + 139520.0, + 1210368.0, + 109440.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 122718.53159084209, + "scoreError" : 211.15775479496253, + "scoreConfidence" : [ + 122507.37383604713, + 122929.68934563705 + ], + "scorePercentiles" : { + "0.0" : 119296.0, + "50.0" : 121728.0, + "90.0" : 123532.79999999981, + "95.0" : 126720.0, + "99.0" : 143616.0, + "99.9" : 196608.0, + "99.99" : 526656.7167996764, + "99.999" : 1499136.0, + "99.9999" : 1499136.0, + "100.0" : 1499136.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 119424.0, 12 ], + [ 119552.0, 38 ], + [ 119680.0, 75 ], + [ 119808.0, 62 ], + [ 119936.0, 47 ], + [ 120064.0, 36 ], + [ 120192.0, 18 ], + [ 120320.0, 15 ], + [ 120448.0, 8 ], + [ 120576.0, 12 ], + [ 120704.0, 10 ], + [ 120832.0, 4 ], + [ 120960.0, 5 ], + [ 121088.0, 10 ], + [ 121216.0, 9 ], + [ 121344.0, 90 ], + [ 121472.0, 363 ], + [ 121600.0, 1144 ], + [ 121728.0, 1569 ], + [ 121856.0, 1288 ], + [ 121984.0, 699 ], + [ 122112.0, 493 ], + [ 122240.0, 304 ], + [ 122368.0, 293 ], + [ 122496.0, 236 ], + [ 122624.0, 123 ], + [ 122752.0, 102 ], + [ 122880.0, 80 ], + [ 123008.0, 60 ], + [ 123136.0, 45 ], + [ 123264.0, 30 ], + [ 123392.0, 21 ], + [ 123520.0, 27 ], + [ 123648.0, 21 ], + [ 123776.0, 23 ], + [ 123904.0, 17 ], + [ 124032.0, 23 ], + [ 124160.0, 18 ], + [ 124288.0, 29 ], + [ 124416.0, 27 ], + [ 124544.0, 19 ], + [ 124672.0, 11 ], + [ 124800.0, 10 ], + [ 124928.0, 13 ], + [ 125056.0, 6 ], + [ 125184.0, 6 ], + [ 125312.0, 14 ], + [ 125440.0, 20 ], + [ 125568.0, 17 ], + [ 125696.0, 22 ], + [ 125824.0, 31 ], + [ 125952.0, 26 ], + [ 126080.0, 24 ], + [ 126208.0, 15 ], + [ 126336.0, 18 ], + [ 126464.0, 9 ], + [ 126592.0, 10 ], + [ 126720.0, 13 ], + [ 126848.0, 10 ], + [ 126976.0, 9 ], + [ 127104.0, 7 ], + [ 127232.0, 7 ], + [ 127360.0, 5 ], + [ 127488.0, 9 ], + [ 127616.0, 8 ], + [ 127744.0, 8 ], + [ 127872.0, 7 ], + [ 128000.0, 2 ], + [ 128128.0, 3 ], + [ 128256.0, 6 ], + [ 128384.0, 5 ], + [ 128512.0, 5 ], + [ 128640.0, 6 ], + [ 128768.0, 2 ], + [ 128896.0, 2 ], + [ 129024.0, 5 ], + [ 129152.0, 4 ], + [ 129280.0, 4 ], + [ 129408.0, 2 ], + [ 129536.0, 3 ], + [ 129664.0, 3 ], + [ 129792.0, 2 ], + [ 129920.0, 2 ], + [ 130048.0, 5 ], + [ 130176.0, 2 ], + [ 130304.0, 3 ], + [ 130432.0, 3 ], + [ 130560.0, 2 ], + [ 130688.0, 1 ], + [ 130816.0, 3 ], + [ 130944.0, 1 ], + [ 131072.0, 6 ], + [ 131328.0, 3 ], + [ 131584.0, 6 ], + [ 131840.0, 5 ], + [ 132096.0, 4 ], + [ 132352.0, 3 ], + [ 132608.0, 1 ], + [ 132864.0, 4 ], + [ 133376.0, 2 ], + [ 133632.0, 1 ], + [ 134144.0, 3 ], + [ 134400.0, 1 ], + [ 134656.0, 2 ], + [ 134912.0, 3 ], + [ 135168.0, 1 ], + [ 135424.0, 3 ], + [ 135680.0, 2 ], + [ 136192.0, 1 ], + [ 136960.0, 2 ], + [ 137216.0, 2 ], + [ 137472.0, 3 ], + [ 137728.0, 4 ], + [ 137984.0, 3 ], + [ 138240.0, 1 ], + [ 138496.0, 3 ], + [ 138752.0, 2 ], + [ 139008.0, 6 ], + [ 139264.0, 7 ], + [ 139520.0, 10 ], + [ 139776.0, 8 ], + [ 140032.0, 7 ], + [ 140288.0, 6 ], + [ 140544.0, 5 ], + [ 140800.0, 5 ], + [ 141056.0, 5 ], + [ 141312.0, 2 ], + [ 141568.0, 3 ], + [ 141824.0, 3 ], + [ 142080.0, 5 ], + [ 142336.0, 7 ], + [ 142592.0, 4 ], + [ 142848.0, 1 ], + [ 143104.0, 2 ], + [ 143360.0, 3 ], + [ 143616.0, 3 ], + [ 143872.0, 3 ], + [ 144640.0, 2 ], + [ 144896.0, 3 ], + [ 145152.0, 2 ], + [ 145408.0, 1 ], + [ 145664.0, 4 ], + [ 145920.0, 3 ], + [ 146432.0, 1 ], + [ 146944.0, 2 ], + [ 147200.0, 1 ], + [ 147456.0, 1 ], + [ 147712.0, 1 ], + [ 148480.0, 1 ], + [ 148736.0, 1 ], + [ 149504.0, 1 ], + [ 149760.0, 1 ], + [ 150016.0, 1 ], + [ 150272.0, 1 ], + [ 150784.0, 2 ], + [ 151040.0, 2 ], + [ 151296.0, 1 ], + [ 152320.0, 1 ], + [ 153600.0, 1 ], + [ 153856.0, 1 ], + [ 154112.0, 1 ], + [ 154880.0, 1 ], + [ 155392.0, 1 ], + [ 156160.0, 1 ], + [ 157440.0, 1 ], + [ 157696.0, 1 ], + [ 161024.0, 1 ], + [ 164096.0, 1 ], + [ 165632.0, 1 ], + [ 168448.0, 1 ], + [ 169984.0, 1 ], + [ 171008.0, 1 ], + [ 171264.0, 1 ], + [ 180992.0, 1 ], + [ 186368.0, 1 ], + [ 195584.0, 1 ], + [ 209664.0, 1 ], + [ 215040.0, 1 ], + [ 242432.0, 1 ], + [ 434688.0, 1 ] + ], + [ + [ 119296.0, 1 ], + [ 119424.0, 10 ], + [ 119552.0, 46 ], + [ 119680.0, 38 ], + [ 119808.0, 52 ], + [ 119936.0, 36 ], + [ 120064.0, 26 ], + [ 120192.0, 15 ], + [ 120320.0, 7 ], + [ 120448.0, 15 ], + [ 120576.0, 5 ], + [ 120704.0, 6 ], + [ 120832.0, 4 ], + [ 120960.0, 1 ], + [ 121088.0, 4 ], + [ 121216.0, 14 ], + [ 121344.0, 154 ], + [ 121472.0, 611 ], + [ 121600.0, 1382 ], + [ 121728.0, 1546 ], + [ 121856.0, 1114 ], + [ 121984.0, 626 ], + [ 122112.0, 396 ], + [ 122240.0, 309 ], + [ 122368.0, 268 ], + [ 122496.0, 202 ], + [ 122624.0, 114 ], + [ 122752.0, 92 ], + [ 122880.0, 72 ], + [ 123008.0, 41 ], + [ 123136.0, 35 ], + [ 123264.0, 23 ], + [ 123392.0, 24 ], + [ 123520.0, 30 ], + [ 123648.0, 19 ], + [ 123776.0, 23 ], + [ 123904.0, 15 ], + [ 124032.0, 25 ], + [ 124160.0, 39 ], + [ 124288.0, 24 ], + [ 124416.0, 24 ], + [ 124544.0, 18 ], + [ 124672.0, 14 ], + [ 124800.0, 14 ], + [ 124928.0, 9 ], + [ 125056.0, 16 ], + [ 125184.0, 9 ], + [ 125312.0, 6 ], + [ 125440.0, 17 ], + [ 125568.0, 16 ], + [ 125696.0, 20 ], + [ 125824.0, 23 ], + [ 125952.0, 23 ], + [ 126080.0, 20 ], + [ 126208.0, 21 ], + [ 126336.0, 16 ], + [ 126464.0, 21 ], + [ 126592.0, 6 ], + [ 126720.0, 18 ], + [ 126848.0, 9 ], + [ 126976.0, 8 ], + [ 127104.0, 4 ], + [ 127232.0, 13 ], + [ 127360.0, 5 ], + [ 127488.0, 6 ], + [ 127616.0, 13 ], + [ 127744.0, 4 ], + [ 127872.0, 6 ], + [ 128000.0, 3 ], + [ 128128.0, 6 ], + [ 128256.0, 1 ], + [ 128384.0, 11 ], + [ 128512.0, 3 ], + [ 128640.0, 4 ], + [ 128768.0, 6 ], + [ 128896.0, 3 ], + [ 129024.0, 3 ], + [ 129152.0, 4 ], + [ 129280.0, 2 ], + [ 129536.0, 4 ], + [ 129664.0, 2 ], + [ 129792.0, 4 ], + [ 129920.0, 4 ], + [ 130048.0, 3 ], + [ 130176.0, 1 ], + [ 130304.0, 5 ], + [ 130432.0, 1 ], + [ 130688.0, 3 ], + [ 130816.0, 4 ], + [ 130944.0, 3 ], + [ 131072.0, 5 ], + [ 131328.0, 3 ], + [ 131584.0, 1 ], + [ 131840.0, 3 ], + [ 132096.0, 1 ], + [ 132352.0, 2 ], + [ 132608.0, 1 ], + [ 132864.0, 1 ], + [ 133376.0, 4 ], + [ 133632.0, 2 ], + [ 134144.0, 3 ], + [ 134400.0, 1 ], + [ 134656.0, 4 ], + [ 134912.0, 1 ], + [ 135168.0, 3 ], + [ 135424.0, 1 ], + [ 135680.0, 2 ], + [ 136192.0, 1 ], + [ 136704.0, 2 ], + [ 136960.0, 1 ], + [ 137216.0, 1 ], + [ 137472.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 2 ], + [ 138496.0, 1 ], + [ 138752.0, 5 ], + [ 139008.0, 2 ], + [ 139264.0, 4 ], + [ 139520.0, 4 ], + [ 139776.0, 6 ], + [ 140032.0, 5 ], + [ 140288.0, 4 ], + [ 140544.0, 4 ], + [ 140800.0, 4 ], + [ 141056.0, 1 ], + [ 141312.0, 4 ], + [ 141568.0, 2 ], + [ 141824.0, 3 ], + [ 142080.0, 3 ], + [ 142336.0, 7 ], + [ 142592.0, 3 ], + [ 142848.0, 4 ], + [ 143104.0, 2 ], + [ 143360.0, 4 ], + [ 143616.0, 2 ], + [ 143872.0, 2 ], + [ 144128.0, 2 ], + [ 144384.0, 4 ], + [ 144640.0, 4 ], + [ 144896.0, 2 ], + [ 146176.0, 3 ], + [ 146432.0, 3 ], + [ 146688.0, 1 ], + [ 146944.0, 1 ], + [ 147200.0, 1 ], + [ 147456.0, 1 ], + [ 148480.0, 1 ], + [ 148736.0, 1 ], + [ 148992.0, 1 ], + [ 149248.0, 2 ], + [ 149504.0, 1 ], + [ 149760.0, 2 ], + [ 150016.0, 1 ], + [ 150528.0, 1 ], + [ 150784.0, 1 ], + [ 151040.0, 1 ], + [ 151296.0, 1 ], + [ 152320.0, 2 ], + [ 152576.0, 1 ], + [ 152832.0, 1 ], + [ 153088.0, 1 ], + [ 155392.0, 2 ], + [ 156160.0, 2 ], + [ 156928.0, 1 ], + [ 157952.0, 1 ], + [ 159232.0, 2 ], + [ 160768.0, 2 ], + [ 161024.0, 2 ], + [ 161792.0, 1 ], + [ 162304.0, 1 ], + [ 165888.0, 1 ], + [ 166912.0, 1 ], + [ 168192.0, 1 ], + [ 174336.0, 1 ], + [ 182272.0, 1 ], + [ 182528.0, 1 ], + [ 182784.0, 1 ], + [ 184064.0, 1 ], + [ 187392.0, 1 ], + [ 191744.0, 1 ], + [ 196608.0, 1 ], + [ 207872.0, 1 ], + [ 213760.0, 1 ], + [ 216832.0, 2 ], + [ 217856.0, 1 ], + [ 218112.0, 1 ], + [ 237568.0, 1 ], + [ 244224.0, 1 ], + [ 413696.0, 1 ], + [ 438272.0, 1 ], + [ 477184.0, 1 ], + [ 1435648.0, 1 ] + ], + [ + [ 119296.0, 20 ], + [ 119424.0, 154 ], + [ 119552.0, 367 ], + [ 119680.0, 442 ], + [ 119808.0, 376 ], + [ 119936.0, 220 ], + [ 120064.0, 149 ], + [ 120192.0, 109 ], + [ 120320.0, 80 ], + [ 120448.0, 68 ], + [ 120576.0, 59 ], + [ 120704.0, 40 ], + [ 120832.0, 30 ], + [ 120960.0, 16 ], + [ 121088.0, 11 ], + [ 121216.0, 13 ], + [ 121344.0, 172 ], + [ 121472.0, 533 ], + [ 121600.0, 1080 ], + [ 121728.0, 1116 ], + [ 121856.0, 758 ], + [ 121984.0, 395 ], + [ 122112.0, 280 ], + [ 122240.0, 233 ], + [ 122368.0, 192 ], + [ 122496.0, 129 ], + [ 122624.0, 85 ], + [ 122752.0, 59 ], + [ 122880.0, 41 ], + [ 123008.0, 34 ], + [ 123136.0, 22 ], + [ 123264.0, 13 ], + [ 123392.0, 22 ], + [ 123520.0, 16 ], + [ 123648.0, 15 ], + [ 123776.0, 13 ], + [ 123904.0, 10 ], + [ 124032.0, 25 ], + [ 124160.0, 20 ], + [ 124288.0, 18 ], + [ 124416.0, 18 ], + [ 124544.0, 17 ], + [ 124672.0, 11 ], + [ 124800.0, 8 ], + [ 124928.0, 10 ], + [ 125056.0, 9 ], + [ 125184.0, 11 ], + [ 125312.0, 14 ], + [ 125440.0, 14 ], + [ 125568.0, 12 ], + [ 125696.0, 10 ], + [ 125824.0, 20 ], + [ 125952.0, 9 ], + [ 126080.0, 11 ], + [ 126208.0, 10 ], + [ 126336.0, 13 ], + [ 126464.0, 14 ], + [ 126592.0, 9 ], + [ 126720.0, 13 ], + [ 126848.0, 19 ], + [ 126976.0, 7 ], + [ 127104.0, 12 ], + [ 127232.0, 13 ], + [ 127360.0, 16 ], + [ 127488.0, 13 ], + [ 127616.0, 6 ], + [ 127744.0, 11 ], + [ 127872.0, 10 ], + [ 128000.0, 6 ], + [ 128128.0, 7 ], + [ 128256.0, 6 ], + [ 128384.0, 6 ], + [ 128512.0, 12 ], + [ 128640.0, 6 ], + [ 128768.0, 7 ], + [ 128896.0, 9 ], + [ 129024.0, 6 ], + [ 129152.0, 5 ], + [ 129280.0, 2 ], + [ 129408.0, 4 ], + [ 129536.0, 3 ], + [ 129664.0, 2 ], + [ 129792.0, 4 ], + [ 129920.0, 5 ], + [ 130048.0, 8 ], + [ 130176.0, 5 ], + [ 130304.0, 2 ], + [ 130432.0, 5 ], + [ 130560.0, 4 ], + [ 130688.0, 7 ], + [ 130816.0, 4 ], + [ 130944.0, 5 ], + [ 131072.0, 13 ], + [ 131328.0, 7 ], + [ 131584.0, 8 ], + [ 131840.0, 8 ], + [ 132096.0, 1 ], + [ 132352.0, 6 ], + [ 132608.0, 4 ], + [ 132864.0, 5 ], + [ 133120.0, 3 ], + [ 133376.0, 2 ], + [ 133632.0, 3 ], + [ 133888.0, 2 ], + [ 134144.0, 3 ], + [ 134400.0, 1 ], + [ 134656.0, 5 ], + [ 134912.0, 2 ], + [ 135168.0, 2 ], + [ 135424.0, 2 ], + [ 135680.0, 4 ], + [ 135936.0, 4 ], + [ 136448.0, 1 ], + [ 136704.0, 2 ], + [ 136960.0, 2 ], + [ 137216.0, 3 ], + [ 137472.0, 1 ], + [ 137728.0, 5 ], + [ 137984.0, 1 ], + [ 138496.0, 1 ], + [ 138752.0, 5 ], + [ 139008.0, 3 ], + [ 139264.0, 1 ], + [ 139520.0, 2 ], + [ 139776.0, 3 ], + [ 140032.0, 3 ], + [ 140288.0, 3 ], + [ 140544.0, 3 ], + [ 140800.0, 3 ], + [ 141056.0, 3 ], + [ 141312.0, 2 ], + [ 141568.0, 3 ], + [ 141824.0, 3 ], + [ 142080.0, 1 ], + [ 142592.0, 3 ], + [ 142848.0, 3 ], + [ 143104.0, 4 ], + [ 143360.0, 2 ], + [ 143616.0, 2 ], + [ 143872.0, 6 ], + [ 144128.0, 1 ], + [ 144384.0, 3 ], + [ 145152.0, 1 ], + [ 145408.0, 2 ], + [ 145664.0, 7 ], + [ 145920.0, 2 ], + [ 146176.0, 2 ], + [ 146432.0, 3 ], + [ 146688.0, 3 ], + [ 146944.0, 1 ], + [ 147712.0, 3 ], + [ 147968.0, 2 ], + [ 148224.0, 1 ], + [ 148480.0, 3 ], + [ 148736.0, 2 ], + [ 149248.0, 2 ], + [ 151552.0, 1 ], + [ 152832.0, 1 ], + [ 153088.0, 1 ], + [ 153600.0, 1 ], + [ 154368.0, 1 ], + [ 154880.0, 1 ], + [ 155392.0, 1 ], + [ 155904.0, 1 ], + [ 156160.0, 1 ], + [ 156416.0, 1 ], + [ 156672.0, 1 ], + [ 156928.0, 1 ], + [ 157184.0, 3 ], + [ 157952.0, 1 ], + [ 158208.0, 2 ], + [ 158464.0, 1 ], + [ 158976.0, 1 ], + [ 159744.0, 2 ], + [ 160256.0, 2 ], + [ 162048.0, 1 ], + [ 162560.0, 1 ], + [ 162816.0, 1 ], + [ 163072.0, 2 ], + [ 163840.0, 1 ], + [ 164352.0, 1 ], + [ 164608.0, 1 ], + [ 166656.0, 1 ], + [ 166912.0, 1 ], + [ 167936.0, 1 ], + [ 168960.0, 2 ], + [ 171008.0, 1 ], + [ 172800.0, 2 ], + [ 176384.0, 1 ], + [ 177152.0, 1 ], + [ 180736.0, 1 ], + [ 181248.0, 1 ], + [ 184576.0, 1 ], + [ 185344.0, 1 ], + [ 192000.0, 1 ], + [ 194560.0, 1 ], + [ 206848.0, 1 ], + [ 207872.0, 1 ], + [ 214528.0, 1 ], + [ 216576.0, 1 ], + [ 216832.0, 1 ], + [ 1406976.0, 1 ] + ], + [ + [ 119296.0, 19 ], + [ 119424.0, 129 ], + [ 119552.0, 338 ], + [ 119680.0, 388 ], + [ 119808.0, 320 ], + [ 119936.0, 244 ], + [ 120064.0, 158 ], + [ 120192.0, 118 ], + [ 120320.0, 81 ], + [ 120448.0, 70 ], + [ 120576.0, 43 ], + [ 120704.0, 40 ], + [ 120832.0, 24 ], + [ 120960.0, 23 ], + [ 121088.0, 15 ], + [ 121216.0, 34 ], + [ 121344.0, 237 ], + [ 121472.0, 577 ], + [ 121600.0, 1091 ], + [ 121728.0, 991 ], + [ 121856.0, 710 ], + [ 121984.0, 420 ], + [ 122112.0, 322 ], + [ 122240.0, 208 ], + [ 122368.0, 196 ], + [ 122496.0, 133 ], + [ 122624.0, 91 ], + [ 122752.0, 88 ], + [ 122880.0, 61 ], + [ 123008.0, 31 ], + [ 123136.0, 22 ], + [ 123264.0, 29 ], + [ 123392.0, 16 ], + [ 123520.0, 18 ], + [ 123648.0, 14 ], + [ 123776.0, 17 ], + [ 123904.0, 19 ], + [ 124032.0, 17 ], + [ 124160.0, 16 ], + [ 124288.0, 17 ], + [ 124416.0, 14 ], + [ 124544.0, 9 ], + [ 124672.0, 18 ], + [ 124800.0, 8 ], + [ 124928.0, 6 ], + [ 125056.0, 9 ], + [ 125184.0, 15 ], + [ 125312.0, 10 ], + [ 125440.0, 8 ], + [ 125568.0, 14 ], + [ 125696.0, 12 ], + [ 125824.0, 19 ], + [ 125952.0, 20 ], + [ 126080.0, 29 ], + [ 126208.0, 20 ], + [ 126336.0, 24 ], + [ 126464.0, 17 ], + [ 126592.0, 15 ], + [ 126720.0, 12 ], + [ 126848.0, 13 ], + [ 126976.0, 10 ], + [ 127104.0, 4 ], + [ 127232.0, 14 ], + [ 127360.0, 11 ], + [ 127488.0, 11 ], + [ 127616.0, 8 ], + [ 127744.0, 8 ], + [ 127872.0, 6 ], + [ 128000.0, 8 ], + [ 128128.0, 17 ], + [ 128256.0, 8 ], + [ 128384.0, 5 ], + [ 128512.0, 2 ], + [ 128640.0, 5 ], + [ 128768.0, 2 ], + [ 128896.0, 7 ], + [ 129024.0, 2 ], + [ 129152.0, 9 ], + [ 129280.0, 9 ], + [ 129408.0, 2 ], + [ 129536.0, 2 ], + [ 129664.0, 2 ], + [ 129792.0, 4 ], + [ 129920.0, 2 ], + [ 130048.0, 4 ], + [ 130176.0, 2 ], + [ 130304.0, 6 ], + [ 130432.0, 4 ], + [ 130560.0, 3 ], + [ 130688.0, 5 ], + [ 130816.0, 6 ], + [ 130944.0, 5 ], + [ 131072.0, 4 ], + [ 131328.0, 6 ], + [ 131584.0, 5 ], + [ 131840.0, 8 ], + [ 132096.0, 7 ], + [ 132352.0, 7 ], + [ 132608.0, 6 ], + [ 132864.0, 2 ], + [ 133120.0, 7 ], + [ 133376.0, 4 ], + [ 133632.0, 8 ], + [ 133888.0, 4 ], + [ 134144.0, 7 ], + [ 134400.0, 7 ], + [ 134912.0, 3 ], + [ 135168.0, 3 ], + [ 135424.0, 2 ], + [ 135680.0, 3 ], + [ 135936.0, 2 ], + [ 136192.0, 2 ], + [ 136448.0, 1 ], + [ 136704.0, 6 ], + [ 136960.0, 2 ], + [ 137216.0, 2 ], + [ 137472.0, 1 ], + [ 137728.0, 2 ], + [ 138240.0, 1 ], + [ 138496.0, 3 ], + [ 138752.0, 1 ], + [ 139776.0, 4 ], + [ 140032.0, 3 ], + [ 140288.0, 3 ], + [ 140544.0, 3 ], + [ 140800.0, 2 ], + [ 141056.0, 2 ], + [ 141312.0, 1 ], + [ 141568.0, 6 ], + [ 141824.0, 2 ], + [ 142080.0, 4 ], + [ 142336.0, 1 ], + [ 142592.0, 2 ], + [ 142848.0, 4 ], + [ 143104.0, 3 ], + [ 143360.0, 5 ], + [ 143616.0, 2 ], + [ 143872.0, 2 ], + [ 144128.0, 3 ], + [ 144384.0, 1 ], + [ 144640.0, 5 ], + [ 144896.0, 6 ], + [ 145152.0, 3 ], + [ 145408.0, 6 ], + [ 145664.0, 2 ], + [ 145920.0, 3 ], + [ 146688.0, 1 ], + [ 146944.0, 3 ], + [ 147200.0, 1 ], + [ 147456.0, 6 ], + [ 147712.0, 2 ], + [ 147968.0, 3 ], + [ 148224.0, 1 ], + [ 148736.0, 1 ], + [ 148992.0, 3 ], + [ 149248.0, 1 ], + [ 149504.0, 1 ], + [ 149760.0, 1 ], + [ 150016.0, 1 ], + [ 150272.0, 2 ], + [ 150528.0, 2 ], + [ 151296.0, 5 ], + [ 151552.0, 2 ], + [ 151808.0, 3 ], + [ 152320.0, 1 ], + [ 152832.0, 2 ], + [ 153600.0, 1 ], + [ 153856.0, 2 ], + [ 154112.0, 2 ], + [ 155392.0, 1 ], + [ 155648.0, 1 ], + [ 156416.0, 1 ], + [ 156928.0, 1 ], + [ 157184.0, 3 ], + [ 158464.0, 1 ], + [ 158976.0, 1 ], + [ 159232.0, 2 ], + [ 160256.0, 1 ], + [ 160512.0, 2 ], + [ 161792.0, 1 ], + [ 162560.0, 1 ], + [ 163840.0, 1 ], + [ 167680.0, 1 ], + [ 171008.0, 1 ], + [ 171264.0, 1 ], + [ 172288.0, 1 ], + [ 172800.0, 1 ], + [ 175104.0, 1 ], + [ 175616.0, 1 ], + [ 176640.0, 1 ], + [ 178688.0, 1 ], + [ 179712.0, 1 ], + [ 179968.0, 1 ], + [ 180480.0, 1 ], + [ 180992.0, 1 ], + [ 182784.0, 1 ], + [ 185088.0, 1 ], + [ 187136.0, 1 ], + [ 201728.0, 2 ], + [ 209664.0, 1 ], + [ 214016.0, 1 ], + [ 217344.0, 1 ], + [ 222976.0, 1 ], + [ 223232.0, 1 ], + [ 226560.0, 1 ], + [ 530432.0, 1 ] + ], + [ + [ 119296.0, 2 ], + [ 119424.0, 8 ], + [ 119552.0, 23 ], + [ 119680.0, 23 ], + [ 119808.0, 29 ], + [ 119936.0, 15 ], + [ 120064.0, 8 ], + [ 120192.0, 7 ], + [ 120320.0, 5 ], + [ 120448.0, 4 ], + [ 120576.0, 6 ], + [ 120704.0, 1 ], + [ 120832.0, 1 ], + [ 121088.0, 3 ], + [ 121216.0, 17 ], + [ 121344.0, 214 ], + [ 121472.0, 795 ], + [ 121600.0, 1559 ], + [ 121728.0, 1561 ], + [ 121856.0, 997 ], + [ 121984.0, 511 ], + [ 122112.0, 371 ], + [ 122240.0, 362 ], + [ 122368.0, 247 ], + [ 122496.0, 178 ], + [ 122624.0, 107 ], + [ 122752.0, 92 ], + [ 122880.0, 75 ], + [ 123008.0, 52 ], + [ 123136.0, 33 ], + [ 123264.0, 28 ], + [ 123392.0, 17 ], + [ 123520.0, 21 ], + [ 123648.0, 25 ], + [ 123776.0, 24 ], + [ 123904.0, 25 ], + [ 124032.0, 17 ], + [ 124160.0, 29 ], + [ 124288.0, 33 ], + [ 124416.0, 19 ], + [ 124544.0, 18 ], + [ 124672.0, 15 ], + [ 124800.0, 10 ], + [ 124928.0, 12 ], + [ 125056.0, 5 ], + [ 125184.0, 10 ], + [ 125312.0, 15 ], + [ 125440.0, 19 ], + [ 125568.0, 27 ], + [ 125696.0, 34 ], + [ 125824.0, 20 ], + [ 125952.0, 15 ], + [ 126080.0, 22 ], + [ 126208.0, 13 ], + [ 126336.0, 13 ], + [ 126464.0, 12 ], + [ 126592.0, 14 ], + [ 126720.0, 9 ], + [ 126848.0, 7 ], + [ 126976.0, 11 ], + [ 127104.0, 11 ], + [ 127232.0, 8 ], + [ 127360.0, 6 ], + [ 127488.0, 10 ], + [ 127616.0, 5 ], + [ 127744.0, 5 ], + [ 127872.0, 3 ], + [ 128000.0, 5 ], + [ 128128.0, 7 ], + [ 128256.0, 7 ], + [ 128384.0, 4 ], + [ 128512.0, 4 ], + [ 128640.0, 1 ], + [ 128768.0, 3 ], + [ 128896.0, 5 ], + [ 129024.0, 2 ], + [ 129152.0, 1 ], + [ 129280.0, 3 ], + [ 129408.0, 2 ], + [ 129536.0, 1 ], + [ 129664.0, 2 ], + [ 129792.0, 4 ], + [ 129920.0, 2 ], + [ 130176.0, 1 ], + [ 130304.0, 3 ], + [ 130432.0, 2 ], + [ 130560.0, 4 ], + [ 130688.0, 1 ], + [ 130944.0, 3 ], + [ 131072.0, 4 ], + [ 131328.0, 6 ], + [ 131584.0, 3 ], + [ 131840.0, 2 ], + [ 132096.0, 2 ], + [ 132352.0, 2 ], + [ 132864.0, 1 ], + [ 133120.0, 2 ], + [ 133632.0, 1 ], + [ 134144.0, 3 ], + [ 134656.0, 1 ], + [ 134912.0, 3 ], + [ 135168.0, 2 ], + [ 135680.0, 2 ], + [ 135936.0, 2 ], + [ 136448.0, 1 ], + [ 137216.0, 1 ], + [ 137728.0, 2 ], + [ 137984.0, 1 ], + [ 138240.0, 2 ], + [ 138752.0, 3 ], + [ 139008.0, 4 ], + [ 139264.0, 8 ], + [ 139520.0, 11 ], + [ 139776.0, 5 ], + [ 140032.0, 4 ], + [ 140288.0, 8 ], + [ 140544.0, 7 ], + [ 140800.0, 9 ], + [ 141056.0, 2 ], + [ 141312.0, 10 ], + [ 141568.0, 3 ], + [ 141824.0, 2 ], + [ 142080.0, 4 ], + [ 142336.0, 3 ], + [ 142592.0, 4 ], + [ 142848.0, 3 ], + [ 143360.0, 2 ], + [ 144384.0, 3 ], + [ 144640.0, 2 ], + [ 145152.0, 2 ], + [ 145408.0, 1 ], + [ 145664.0, 3 ], + [ 147200.0, 2 ], + [ 147456.0, 1 ], + [ 148224.0, 2 ], + [ 148480.0, 1 ], + [ 151552.0, 1 ], + [ 151808.0, 2 ], + [ 152576.0, 2 ], + [ 157952.0, 1 ], + [ 158976.0, 1 ], + [ 159488.0, 1 ], + [ 159744.0, 1 ], + [ 165632.0, 1 ], + [ 166912.0, 1 ], + [ 167424.0, 1 ], + [ 170752.0, 1 ], + [ 179456.0, 1 ], + [ 180224.0, 1 ], + [ 189696.0, 1 ], + [ 190464.0, 1 ], + [ 195328.0, 1 ], + [ 196608.0, 1 ], + [ 198400.0, 1 ], + [ 205056.0, 1 ], + [ 215296.0, 1 ], + [ 215552.0, 1 ], + [ 215808.0, 2 ], + [ 227328.0, 1 ], + [ 1499136.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 119296.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 119296.0, + "50.0" : 119296.0, + "90.0" : 119296.0, + "95.0" : 119296.0, + "99.0" : 119296.0, + "99.9" : 119296.0, + "99.99" : 119296.0, + "99.999" : 119296.0, + "99.9999" : 119296.0, + "100.0" : 119296.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 119424.0, + 119296.0, + 119296.0, + 119296.0, + 119296.0 + ] + ] + }, + "p0.50" : { + "score" : 121728.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 121728.0, + "50.0" : 121728.0, + "90.0" : 121728.0, + "95.0" : 121728.0, + "99.0" : 121728.0, + "99.9" : 121728.0, + "99.99" : 121728.0, + "99.999" : 121728.0, + "99.9999" : 121728.0, + "100.0" : 121728.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 121856.0, + 121856.0, + 121728.0, + 121728.0, + 121728.0 + ] + ] + }, + "p0.90" : { + "score" : 123532.79999999981, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 123532.79999999981, + "50.0" : 123532.79999999981, + "90.0" : 123532.79999999981, + "95.0" : 123532.79999999981, + "99.0" : 123532.79999999981, + "99.9" : 123532.79999999981, + "99.99" : 123532.79999999981, + "99.999" : 123532.79999999981, + "99.9999" : 123532.79999999981, + "100.0" : 123532.79999999981 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 123520.0, + 123520.0, + 123648.0, + 124032.0, + 123264.0 + ] + ] + }, + "p0.95" : { + "score" : 126720.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 126720.0, + "50.0" : 126720.0, + "90.0" : 126720.0, + "95.0" : 126720.0, + "99.0" : 126720.0, + "99.9" : 126720.0, + "99.99" : 126720.0, + "99.999" : 126720.0, + "99.9999" : 126720.0, + "100.0" : 126720.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 126336.0, + 126336.0, + 127616.0, + 127872.0, + 125952.0 + ] + ] + }, + "p0.99" : { + "score" : 143616.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 143616.0, + "50.0" : 143616.0, + "90.0" : 143616.0, + "95.0" : 143616.0, + "99.0" : 143616.0, + "99.9" : 143616.0, + "99.99" : 143616.0, + "99.999" : 143616.0, + "99.9999" : 143616.0, + "100.0" : 143616.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 142080.0, + 143554.56000000006, + 145664.0, + 147456.0, + 140800.0 + ] + ] + }, + "p0.999" : { + "score" : 196608.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 196608.0, + "50.0" : 196608.0, + "90.0" : 196608.0, + "95.0" : 196608.0, + "99.0" : 196608.0, + "99.9" : 196608.0, + "99.99" : 196608.0, + "99.999" : 196608.0, + "99.9999" : 196608.0, + "100.0" : 196608.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 171228.67200000025, + 217729.02400000114, + 190955.00800000504, + 201728.0, + 198149.1199999994 + ] + ] + }, + "p0.9999" : { + "score" : 526656.7167996764, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 526656.7167996764, + "50.0" : 526656.7167996764, + "90.0" : 526656.7167996764, + "95.0" : 526656.7167996764, + "99.0" : 526656.7167996764, + "99.9" : 526656.7167996764, + "99.99" : 526656.7167996764, + "99.999" : 526656.7167996764, + "99.9999" : 526656.7167996764, + "100.0" : 526656.7167996764 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 434688.0, + 1435648.0, + 1406976.0, + 530432.0, + 1499136.0 + ] + ] + }, + "p1.00" : { + "score" : 1499136.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1499136.0, + "50.0" : 1499136.0, + "90.0" : 1499136.0, + "95.0" : 1499136.0, + "99.0" : 1499136.0, + "99.9" : 1499136.0, + "99.99" : 1499136.0, + "99.999" : 1499136.0, + "99.9999" : 1499136.0, + "100.0" : 1499136.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 434688.0, + 1435648.0, + 1406976.0, + 530432.0, + 1499136.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..c2c47b13c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,359 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..b9d4342c4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,707 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..32408944a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,331 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..7b959564d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1084 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..47370e6bb --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,302 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..628efffd1 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,828 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..acf684ca4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,294 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..6b069edbb --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/profile/scalapb.perf.EnumVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,623 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/results.json new file mode 100644 index 000000000..f68985031 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/readScala/results.json @@ -0,0 +1,5384 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 41.09783175933875, + "scoreError" : 2.198887762439693, + "scoreConfidence" : [ + 38.89894399689906, + 43.29671952177845 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 50.0, + "99.0" : 200.0, + "99.9" : 572.9300000001385, + "99.99" : 6122.078399993945, + "99.999" : 48237.54303995706, + "99.9999" : 50368.0, + "100.0" : 50368.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 15095 ], + [ 31.0, 899 ], + [ 40.0, 5900 ], + [ 41.0, 493 ], + [ 50.0, 363 ], + [ 51.0, 35 ], + [ 60.0, 134 ], + [ 61.0, 19 ], + [ 70.0, 77 ], + [ 71.0, 10 ], + [ 80.0, 44 ], + [ 81.0, 8 ], + [ 90.0, 31 ], + [ 91.0, 5 ], + [ 100.0, 25 ], + [ 101.0, 5 ], + [ 110.0, 26 ], + [ 111.0, 5 ], + [ 120.0, 20 ], + [ 121.0, 7 ], + [ 130.0, 30 ], + [ 131.0, 7 ], + [ 140.0, 26 ], + [ 141.0, 11 ], + [ 150.0, 24 ], + [ 151.0, 10 ], + [ 160.0, 35 ], + [ 161.0, 15 ], + [ 170.0, 36 ], + [ 171.0, 14 ], + [ 180.0, 37 ], + [ 181.0, 23 ], + [ 190.0, 42 ], + [ 191.0, 18 ], + [ 200.0, 24 ], + [ 201.0, 18 ], + [ 210.0, 20 ], + [ 211.0, 10 ], + [ 220.0, 18 ], + [ 221.0, 14 ], + [ 230.0, 9 ], + [ 231.0, 7 ], + [ 240.0, 9 ], + [ 241.0, 7 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 2 ], + [ 361.0, 2 ], + [ 370.0, 2 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 2 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 4 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 611.0, 1 ], + [ 612.0, 1 ], + [ 661.0, 1 ], + [ 732.0, 1 ], + [ 812.0, 1 ], + [ 1082.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1312.0, 1 ], + [ 1402.0, 1 ], + [ 1572.0, 1 ], + [ 1604.0, 1 ], + [ 1784.0, 1 ], + [ 2104.0, 1 ], + [ 2392.0, 1 ], + [ 4336.0, 1 ], + [ 4456.0, 1 ], + [ 4584.0, 1 ], + [ 4608.0, 1 ], + [ 11136.0, 1 ], + [ 13360.0, 1 ], + [ 20160.0, 1 ] + ], + [ + [ 30.0, 15164 ], + [ 31.0, 918 ], + [ 40.0, 6051 ], + [ 41.0, 490 ], + [ 50.0, 308 ], + [ 51.0, 35 ], + [ 60.0, 120 ], + [ 61.0, 19 ], + [ 70.0, 78 ], + [ 71.0, 11 ], + [ 80.0, 39 ], + [ 81.0, 5 ], + [ 90.0, 33 ], + [ 91.0, 4 ], + [ 100.0, 23 ], + [ 101.0, 4 ], + [ 110.0, 27 ], + [ 111.0, 10 ], + [ 120.0, 24 ], + [ 121.0, 5 ], + [ 130.0, 28 ], + [ 131.0, 8 ], + [ 140.0, 22 ], + [ 141.0, 8 ], + [ 150.0, 28 ], + [ 151.0, 9 ], + [ 160.0, 33 ], + [ 161.0, 11 ], + [ 170.0, 37 ], + [ 171.0, 15 ], + [ 180.0, 41 ], + [ 181.0, 20 ], + [ 190.0, 31 ], + [ 191.0, 19 ], + [ 200.0, 31 ], + [ 201.0, 15 ], + [ 210.0, 23 ], + [ 211.0, 13 ], + [ 220.0, 13 ], + [ 221.0, 11 ], + [ 230.0, 6 ], + [ 231.0, 7 ], + [ 240.0, 7 ], + [ 241.0, 6 ], + [ 250.0, 2 ], + [ 251.0, 4 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 2 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 911.0, 1 ], + [ 922.0, 1 ], + [ 961.0, 1 ], + [ 1022.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1232.0, 1 ], + [ 1252.0, 1 ], + [ 1312.0, 1 ], + [ 1442.0, 1 ], + [ 1612.0, 1 ], + [ 1662.0, 1 ], + [ 1892.0, 1 ], + [ 6040.0, 1 ], + [ 39040.0, 1 ] + ], + [ + [ 30.0, 15060 ], + [ 31.0, 920 ], + [ 40.0, 5966 ], + [ 41.0, 490 ], + [ 50.0, 328 ], + [ 51.0, 42 ], + [ 60.0, 143 ], + [ 61.0, 14 ], + [ 70.0, 67 ], + [ 71.0, 12 ], + [ 80.0, 41 ], + [ 81.0, 5 ], + [ 90.0, 33 ], + [ 91.0, 6 ], + [ 100.0, 29 ], + [ 101.0, 6 ], + [ 110.0, 23 ], + [ 111.0, 7 ], + [ 120.0, 26 ], + [ 121.0, 4 ], + [ 130.0, 23 ], + [ 131.0, 9 ], + [ 140.0, 24 ], + [ 141.0, 8 ], + [ 150.0, 25 ], + [ 151.0, 13 ], + [ 160.0, 31 ], + [ 161.0, 13 ], + [ 170.0, 32 ], + [ 171.0, 18 ], + [ 180.0, 32 ], + [ 181.0, 15 ], + [ 190.0, 30 ], + [ 191.0, 20 ], + [ 200.0, 31 ], + [ 201.0, 17 ], + [ 210.0, 23 ], + [ 211.0, 16 ], + [ 220.0, 17 ], + [ 221.0, 12 ], + [ 230.0, 11 ], + [ 231.0, 7 ], + [ 240.0, 3 ], + [ 241.0, 5 ], + [ 250.0, 4 ], + [ 251.0, 5 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 4 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 641.0, 1 ], + [ 751.0, 1 ], + [ 881.0, 1 ], + [ 892.0, 1 ], + [ 902.0, 1 ], + [ 922.0, 1 ], + [ 932.0, 1 ], + [ 941.0, 1 ], + [ 952.0, 1 ], + [ 1102.0, 1 ], + [ 1122.0, 1 ], + [ 1222.0, 1 ], + [ 1392.0, 1 ], + [ 1422.0, 1 ], + [ 1462.0, 1 ], + [ 1572.0, 1 ], + [ 1894.0, 1 ], + [ 4808.0, 1 ], + [ 5104.0, 1 ], + [ 7712.0, 1 ], + [ 11840.0, 1 ] + ], + [ + [ 30.0, 14967 ], + [ 31.0, 898 ], + [ 40.0, 5945 ], + [ 41.0, 494 ], + [ 50.0, 313 ], + [ 51.0, 34 ], + [ 60.0, 126 ], + [ 61.0, 15 ], + [ 70.0, 72 ], + [ 71.0, 18 ], + [ 80.0, 45 ], + [ 81.0, 5 ], + [ 90.0, 28 ], + [ 91.0, 5 ], + [ 100.0, 23 ], + [ 101.0, 8 ], + [ 110.0, 26 ], + [ 111.0, 6 ], + [ 120.0, 26 ], + [ 121.0, 8 ], + [ 130.0, 29 ], + [ 131.0, 8 ], + [ 140.0, 26 ], + [ 141.0, 9 ], + [ 150.0, 24 ], + [ 151.0, 8 ], + [ 160.0, 33 ], + [ 161.0, 12 ], + [ 170.0, 33 ], + [ 171.0, 22 ], + [ 180.0, 37 ], + [ 181.0, 21 ], + [ 190.0, 42 ], + [ 191.0, 18 ], + [ 200.0, 25 ], + [ 201.0, 15 ], + [ 210.0, 22 ], + [ 211.0, 13 ], + [ 220.0, 22 ], + [ 221.0, 13 ], + [ 230.0, 12 ], + [ 231.0, 9 ], + [ 240.0, 7 ], + [ 241.0, 5 ], + [ 250.0, 5 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 6 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 2 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 3 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 762.0, 1 ], + [ 812.0, 1 ], + [ 902.0, 1 ], + [ 912.0, 1 ], + [ 922.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1092.0, 1 ], + [ 1152.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1242.0, 1 ], + [ 1412.0, 1 ], + [ 1492.0, 1 ], + [ 1814.0, 1 ], + [ 2144.0, 1 ], + [ 4192.0, 1 ], + [ 4208.0, 1 ], + [ 4616.0, 1 ], + [ 5728.0, 1 ], + [ 6728.0, 1 ] + ], + [ + [ 30.0, 14983 ], + [ 31.0, 928 ], + [ 40.0, 5890 ], + [ 41.0, 498 ], + [ 50.0, 362 ], + [ 51.0, 36 ], + [ 60.0, 135 ], + [ 61.0, 16 ], + [ 70.0, 89 ], + [ 71.0, 13 ], + [ 80.0, 50 ], + [ 81.0, 9 ], + [ 90.0, 32 ], + [ 91.0, 5 ], + [ 100.0, 27 ], + [ 101.0, 7 ], + [ 110.0, 30 ], + [ 111.0, 9 ], + [ 120.0, 27 ], + [ 121.0, 8 ], + [ 130.0, 20 ], + [ 131.0, 8 ], + [ 140.0, 26 ], + [ 141.0, 8 ], + [ 150.0, 22 ], + [ 151.0, 12 ], + [ 160.0, 33 ], + [ 161.0, 14 ], + [ 170.0, 30 ], + [ 171.0, 18 ], + [ 180.0, 48 ], + [ 181.0, 25 ], + [ 190.0, 34 ], + [ 191.0, 24 ], + [ 200.0, 31 ], + [ 201.0, 18 ], + [ 210.0, 22 ], + [ 211.0, 17 ], + [ 220.0, 15 ], + [ 221.0, 8 ], + [ 230.0, 9 ], + [ 231.0, 6 ], + [ 240.0, 6 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 2 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 2 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 631.0, 1 ], + [ 671.0, 1 ], + [ 841.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1072.0, 1 ], + [ 1092.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1232.0, 1 ], + [ 1342.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1512.0, 1 ], + [ 2564.0, 1 ], + [ 2984.0, 1 ], + [ 8336.0, 1 ], + [ 17824.0, 1 ], + [ 20448.0, 1 ], + [ 50368.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 200.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 200.0, + "50.0" : 200.0, + "90.0" : 200.0, + "95.0" : 200.0, + "99.0" : 200.0, + "99.9" : 200.0, + "99.99" : 200.0, + "99.999" : 200.0, + "99.9999" : 200.0, + "100.0" : 200.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 200.0, + 191.0, + 200.0, + 200.0, + 200.0 + ] + ] + }, + "p0.999" : { + "score" : 572.9300000001385, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 572.9300000001385, + "50.0" : 572.9300000001385, + "90.0" : 572.9300000001385, + "95.0" : 572.9300000001385, + "99.0" : 572.9300000001385, + "99.9" : 572.9300000001385, + "99.99" : 572.9300000001385, + "99.999" : 572.9300000001385, + "99.9999" : 572.9300000001385, + "100.0" : 572.9300000001385 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 676.9039999998822, + 531.9399999999732, + 603.3300000000381, + 534.6399999999776, + 604.4659999999785 + ] + ] + }, + "p0.9999" : { + "score" : 6122.078399993945, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6122.078399993945, + "50.0" : 6122.078399993945, + "90.0" : 6122.078399993945, + "95.0" : 6122.078399993945, + "99.0" : 6122.078399993945, + "99.9" : 6122.078399993945, + "99.99" : 6122.078399993945, + "99.999" : 6122.078399993945, + "99.9999" : 6122.078399993945, + "100.0" : 6122.078399993945 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 12520.21759999235, + 4419.7912000049255, + 6729.566399998148, + 5323.676799995301, + 19470.297599993646 + ] + ] + }, + "p1.00" : { + "score" : 50368.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50368.0, + "50.0" : 50368.0, + "90.0" : 50368.0, + "95.0" : 50368.0, + "99.0" : 50368.0, + "99.9" : 50368.0, + "99.99" : 50368.0, + "99.999" : 50368.0, + "99.9999" : 50368.0, + "100.0" : 50368.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20160.0, + 39040.0, + 11840.0, + 6728.0, + 50368.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 60.18580299718024, + "scoreError" : 1.9854121446084, + "scoreConfidence" : [ + 58.20039085257184, + 62.171215141788636 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 80.0, + "99.0" : 190.0, + "99.9" : 501.0, + "99.99" : 7092.925599996466, + "99.999" : 32489.85119996406, + "99.9999" : 33792.0, + "100.0" : 33792.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 71 ], + [ 41.0, 6 ], + [ 50.0, 16281 ], + [ 51.0, 1703 ], + [ 60.0, 4015 ], + [ 61.0, 529 ], + [ 70.0, 516 ], + [ 71.0, 66 ], + [ 80.0, 481 ], + [ 81.0, 95 ], + [ 90.0, 217 ], + [ 91.0, 45 ], + [ 100.0, 118 ], + [ 101.0, 21 ], + [ 110.0, 77 ], + [ 111.0, 20 ], + [ 120.0, 56 ], + [ 121.0, 18 ], + [ 130.0, 46 ], + [ 131.0, 12 ], + [ 140.0, 32 ], + [ 141.0, 12 ], + [ 150.0, 33 ], + [ 151.0, 12 ], + [ 160.0, 27 ], + [ 161.0, 15 ], + [ 170.0, 32 ], + [ 171.0, 15 ], + [ 180.0, 39 ], + [ 181.0, 18 ], + [ 190.0, 25 ], + [ 191.0, 18 ], + [ 200.0, 19 ], + [ 201.0, 13 ], + [ 210.0, 14 ], + [ 211.0, 9 ], + [ 220.0, 13 ], + [ 221.0, 5 ], + [ 230.0, 11 ], + [ 231.0, 6 ], + [ 240.0, 3 ], + [ 241.0, 6 ], + [ 250.0, 3 ], + [ 251.0, 6 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 2 ], + [ 290.0, 3 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 5 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 5 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 2 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 7 ], + [ 380.0, 2 ], + [ 381.0, 6 ], + [ 390.0, 2 ], + [ 391.0, 4 ], + [ 400.0, 1 ], + [ 401.0, 7 ], + [ 410.0, 1 ], + [ 411.0, 5 ], + [ 420.0, 1 ], + [ 421.0, 3 ], + [ 430.0, 2 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 2 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 470.0, 1 ], + [ 471.0, 5 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 2 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 2 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 632.0, 1 ], + [ 652.0, 1 ], + [ 671.0, 1 ], + [ 801.0, 1 ], + [ 1032.0, 1 ], + [ 2024.0, 1 ], + [ 2996.0, 1 ], + [ 3356.0, 1 ], + [ 4712.0, 1 ], + [ 4928.0, 1 ], + [ 5824.0, 1 ], + [ 8688.0, 1 ], + [ 8960.0, 1 ], + [ 12528.0, 1 ] + ], + [ + [ 40.0, 88 ], + [ 41.0, 5 ], + [ 50.0, 17247 ], + [ 51.0, 1776 ], + [ 60.0, 4270 ], + [ 61.0, 546 ], + [ 70.0, 362 ], + [ 71.0, 56 ], + [ 80.0, 305 ], + [ 81.0, 56 ], + [ 90.0, 108 ], + [ 91.0, 26 ], + [ 100.0, 49 ], + [ 101.0, 14 ], + [ 110.0, 32 ], + [ 111.0, 9 ], + [ 120.0, 20 ], + [ 121.0, 6 ], + [ 130.0, 23 ], + [ 131.0, 8 ], + [ 140.0, 15 ], + [ 141.0, 6 ], + [ 150.0, 12 ], + [ 151.0, 4 ], + [ 160.0, 7 ], + [ 161.0, 4 ], + [ 170.0, 10 ], + [ 171.0, 6 ], + [ 180.0, 12 ], + [ 181.0, 6 ], + [ 190.0, 9 ], + [ 191.0, 6 ], + [ 200.0, 6 ], + [ 201.0, 4 ], + [ 210.0, 7 ], + [ 211.0, 6 ], + [ 220.0, 4 ], + [ 221.0, 3 ], + [ 230.0, 5 ], + [ 231.0, 3 ], + [ 240.0, 7 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 4 ], + [ 270.0, 4 ], + [ 271.0, 1 ], + [ 280.0, 3 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 3 ], + [ 331.0, 5 ], + [ 340.0, 3 ], + [ 341.0, 3 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 2 ], + [ 381.0, 2 ], + [ 390.0, 3 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 3 ], + [ 440.0, 2 ], + [ 441.0, 2 ], + [ 450.0, 2 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 642.0, 1 ], + [ 672.0, 1 ], + [ 732.0, 1 ], + [ 932.0, 1 ], + [ 942.0, 1 ], + [ 952.0, 1 ], + [ 982.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1092.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1212.0, 1 ], + [ 1232.0, 1 ], + [ 1252.0, 1 ], + [ 1292.0, 1 ], + [ 1372.0, 1 ], + [ 2044.0, 1 ], + [ 2452.0, 1 ], + [ 3304.0, 1 ], + [ 3976.0, 1 ], + [ 4168.0, 1 ], + [ 4304.0, 1 ], + [ 4512.0, 1 ], + [ 7000.0, 1 ], + [ 10384.0, 1 ], + [ 24416.0, 1 ] + ], + [ + [ 40.0, 77 ], + [ 41.0, 5 ], + [ 50.0, 17174 ], + [ 51.0, 1806 ], + [ 60.0, 4418 ], + [ 61.0, 588 ], + [ 70.0, 323 ], + [ 71.0, 38 ], + [ 80.0, 316 ], + [ 81.0, 51 ], + [ 90.0, 119 ], + [ 91.0, 17 ], + [ 100.0, 57 ], + [ 101.0, 14 ], + [ 110.0, 37 ], + [ 111.0, 11 ], + [ 120.0, 26 ], + [ 121.0, 8 ], + [ 130.0, 29 ], + [ 131.0, 5 ], + [ 140.0, 16 ], + [ 141.0, 5 ], + [ 150.0, 15 ], + [ 151.0, 7 ], + [ 160.0, 10 ], + [ 161.0, 8 ], + [ 170.0, 10 ], + [ 171.0, 3 ], + [ 180.0, 12 ], + [ 181.0, 5 ], + [ 190.0, 16 ], + [ 191.0, 6 ], + [ 200.0, 9 ], + [ 201.0, 8 ], + [ 210.0, 7 ], + [ 211.0, 3 ], + [ 220.0, 5 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 5 ], + [ 250.0, 6 ], + [ 251.0, 5 ], + [ 260.0, 5 ], + [ 261.0, 4 ], + [ 270.0, 5 ], + [ 271.0, 6 ], + [ 280.0, 4 ], + [ 281.0, 3 ], + [ 290.0, 4 ], + [ 291.0, 4 ], + [ 300.0, 4 ], + [ 301.0, 5 ], + [ 310.0, 4 ], + [ 311.0, 9 ], + [ 320.0, 2 ], + [ 321.0, 9 ], + [ 330.0, 2 ], + [ 331.0, 5 ], + [ 340.0, 3 ], + [ 341.0, 5 ], + [ 350.0, 1 ], + [ 351.0, 7 ], + [ 360.0, 3 ], + [ 361.0, 6 ], + [ 370.0, 1 ], + [ 371.0, 8 ], + [ 380.0, 1 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 2 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 2 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 520.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 1012.0, 1 ], + [ 1162.0, 1 ], + [ 1192.0, 1 ], + [ 1362.0, 1 ], + [ 1492.0, 1 ], + [ 2192.0, 1 ], + [ 2504.0, 1 ], + [ 4544.0, 1 ], + [ 4752.0, 1 ], + [ 6688.0, 1 ], + [ 7792.0, 1 ], + [ 22432.0, 1 ], + [ 27712.0, 1 ], + [ 28832.0, 1 ] + ], + [ + [ 40.0, 77 ], + [ 41.0, 4 ], + [ 50.0, 16779 ], + [ 51.0, 1788 ], + [ 60.0, 4325 ], + [ 61.0, 550 ], + [ 70.0, 389 ], + [ 71.0, 56 ], + [ 80.0, 398 ], + [ 81.0, 80 ], + [ 90.0, 153 ], + [ 91.0, 33 ], + [ 100.0, 84 ], + [ 101.0, 14 ], + [ 110.0, 61 ], + [ 111.0, 17 ], + [ 120.0, 46 ], + [ 121.0, 10 ], + [ 130.0, 38 ], + [ 131.0, 12 ], + [ 140.0, 41 ], + [ 141.0, 14 ], + [ 150.0, 36 ], + [ 151.0, 12 ], + [ 160.0, 28 ], + [ 161.0, 12 ], + [ 170.0, 35 ], + [ 171.0, 18 ], + [ 180.0, 34 ], + [ 181.0, 19 ], + [ 190.0, 35 ], + [ 191.0, 19 ], + [ 200.0, 23 ], + [ 201.0, 12 ], + [ 210.0, 12 ], + [ 211.0, 11 ], + [ 220.0, 10 ], + [ 221.0, 5 ], + [ 230.0, 7 ], + [ 231.0, 8 ], + [ 240.0, 4 ], + [ 241.0, 3 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 2 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 2 ], + [ 351.0, 2 ], + [ 360.0, 4 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 3 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 6 ], + [ 420.0, 1 ], + [ 421.0, 6 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 5 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 2 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 632.0, 1 ], + [ 982.0, 1 ], + [ 1822.0, 1 ], + [ 2992.0, 1 ], + [ 3256.0, 1 ], + [ 4104.0, 1 ], + [ 4176.0, 1 ], + [ 6896.0, 1 ], + [ 7248.0, 1 ], + [ 26048.0, 1 ], + [ 33792.0, 1 ] + ], + [ + [ 40.0, 33 ], + [ 41.0, 3 ], + [ 50.0, 15415 ], + [ 51.0, 1606 ], + [ 60.0, 4756 ], + [ 61.0, 600 ], + [ 70.0, 772 ], + [ 71.0, 118 ], + [ 80.0, 605 ], + [ 81.0, 108 ], + [ 90.0, 216 ], + [ 91.0, 50 ], + [ 100.0, 91 ], + [ 101.0, 19 ], + [ 110.0, 59 ], + [ 111.0, 21 ], + [ 120.0, 36 ], + [ 121.0, 12 ], + [ 130.0, 29 ], + [ 131.0, 10 ], + [ 140.0, 24 ], + [ 141.0, 11 ], + [ 150.0, 35 ], + [ 151.0, 7 ], + [ 160.0, 53 ], + [ 161.0, 22 ], + [ 170.0, 49 ], + [ 171.0, 24 ], + [ 180.0, 43 ], + [ 181.0, 25 ], + [ 190.0, 41 ], + [ 191.0, 28 ], + [ 200.0, 26 ], + [ 201.0, 17 ], + [ 210.0, 16 ], + [ 211.0, 12 ], + [ 220.0, 15 ], + [ 221.0, 14 ], + [ 230.0, 11 ], + [ 231.0, 8 ], + [ 240.0, 9 ], + [ 241.0, 3 ], + [ 250.0, 6 ], + [ 251.0, 5 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 1 ], + [ 281.0, 4 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 2 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 711.0, 1 ], + [ 1432.0, 1 ], + [ 1662.0, 1 ], + [ 1732.0, 1 ], + [ 3024.0, 1 ], + [ 3184.0, 1 ], + [ 4512.0, 1 ], + [ 6088.0, 1 ], + [ 6208.0, 1 ], + [ 6560.0, 1 ], + [ 6752.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 61.0, + 60.0, + 60.0, + 60.0, + 70.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 81.0, + 70.0, + 70.0, + 80.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 200.0, + 142.80000000000655, + 180.40000000000146, + 190.0, + 191.0 + ] + ] + }, + "p0.999" : { + "score" : 501.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 501.0, + "50.0" : 501.0, + "90.0" : 501.0, + "95.0" : 501.0, + "99.0" : 501.0, + "99.9" : 501.0, + "99.99" : 501.0, + "99.999" : 501.0, + "99.9999" : 501.0, + "100.0" : 501.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 501.6999999999971, + 939.2000000000116, + 495.86000000000786, + 476.1389999999992, + 470.84200000000055 + ] + ] + }, + "p0.9999" : { + "score" : 7092.925599996466, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 7092.925599996466, + "50.0" : 7092.925599996466, + "90.0" : 7092.925599996466, + "95.0" : 7092.925599996466, + "99.0" : 7092.925599996466, + "99.9" : 7092.925599996466, + "99.99" : 7092.925599996466, + "99.999" : 7092.925599996466, + "99.9999" : 7092.925599996466, + "100.0" : 7092.925599996466 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8825.903999999398, + 8597.247999993007, + 24829.119999988936, + 15841.479999992996, + 6378.438399999635 + ] + ] + }, + "p1.00" : { + "score" : 33792.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 33792.0, + "50.0" : 33792.0, + "90.0" : 33792.0, + "95.0" : 33792.0, + "99.0" : 33792.0, + "99.9" : 33792.0, + "99.99" : 33792.0, + "99.999" : 33792.0, + "99.9999" : 33792.0, + "100.0" : 33792.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 12528.0, + 24416.0, + 28832.0, + 33792.0, + 6752.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 454.4033862822118, + "scoreError" : 3.4206431520867335, + "scoreConfidence" : [ + 450.9827431301251, + 457.8240294342985 + ], + "scorePercentiles" : { + "0.0" : 400.0, + "50.0" : 431.0, + "90.0" : 451.0, + "95.0" : 481.0, + "99.0" : 841.0, + "99.9" : 2209.3040000000037, + "99.99" : 24288.0, + "99.999" : 58608.61183997989, + "99.9999" : 59264.0, + "100.0" : 59264.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 400.0, 2 ], + [ 401.0, 5 ], + [ 410.0, 457 ], + [ 411.0, 1539 ], + [ 420.0, 2370 ], + [ 421.0, 9382 ], + [ 430.0, 2525 ], + [ 431.0, 11225 ], + [ 440.0, 898 ], + [ 441.0, 4639 ], + [ 450.0, 314 ], + [ 451.0, 1939 ], + [ 460.0, 118 ], + [ 461.0, 989 ], + [ 470.0, 58 ], + [ 471.0, 402 ], + [ 480.0, 15 ], + [ 481.0, 192 ], + [ 490.0, 9 ], + [ 491.0, 111 ], + [ 500.0, 3 ], + [ 501.0, 52 ], + [ 510.0, 1 ], + [ 511.0, 42 ], + [ 520.0, 1 ], + [ 521.0, 36 ], + [ 531.0, 19 ], + [ 532.0, 1 ], + [ 541.0, 11 ], + [ 542.0, 1 ], + [ 551.0, 13 ], + [ 552.0, 1 ], + [ 561.0, 7 ], + [ 562.0, 1 ], + [ 571.0, 6 ], + [ 572.0, 1 ], + [ 581.0, 4 ], + [ 582.0, 1 ], + [ 591.0, 5 ], + [ 592.0, 1 ], + [ 601.0, 3 ], + [ 602.0, 2 ], + [ 611.0, 2 ], + [ 612.0, 2 ], + [ 621.0, 4 ], + [ 622.0, 3 ], + [ 631.0, 4 ], + [ 632.0, 1 ], + [ 641.0, 3 ], + [ 642.0, 1 ], + [ 651.0, 4 ], + [ 652.0, 2 ], + [ 661.0, 9 ], + [ 662.0, 3 ], + [ 671.0, 5 ], + [ 672.0, 4 ], + [ 681.0, 4 ], + [ 682.0, 6 ], + [ 691.0, 4 ], + [ 692.0, 3 ], + [ 701.0, 16 ], + [ 702.0, 5 ], + [ 711.0, 6 ], + [ 712.0, 4 ], + [ 721.0, 13 ], + [ 722.0, 3 ], + [ 731.0, 10 ], + [ 732.0, 4 ], + [ 741.0, 9 ], + [ 742.0, 6 ], + [ 751.0, 5 ], + [ 752.0, 6 ], + [ 761.0, 5 ], + [ 762.0, 5 ], + [ 771.0, 7 ], + [ 772.0, 9 ], + [ 781.0, 8 ], + [ 782.0, 5 ], + [ 791.0, 5 ], + [ 792.0, 6 ], + [ 801.0, 5 ], + [ 802.0, 5 ], + [ 811.0, 7 ], + [ 812.0, 7 ], + [ 821.0, 7 ], + [ 822.0, 10 ], + [ 831.0, 4 ], + [ 832.0, 10 ], + [ 841.0, 5 ], + [ 842.0, 10 ], + [ 851.0, 2 ], + [ 852.0, 3 ], + [ 861.0, 1 ], + [ 862.0, 5 ], + [ 871.0, 1 ], + [ 872.0, 3 ], + [ 881.0, 2 ], + [ 882.0, 3 ], + [ 891.0, 2 ], + [ 892.0, 3 ], + [ 901.0, 1 ], + [ 902.0, 3 ], + [ 911.0, 2 ], + [ 912.0, 1 ], + [ 921.0, 1 ], + [ 922.0, 1 ], + [ 931.0, 2 ], + [ 932.0, 4 ], + [ 941.0, 1 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 1 ], + [ 971.0, 3 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 2 ], + [ 992.0, 1 ], + [ 1002.0, 4 ], + [ 1012.0, 1 ], + [ 1022.0, 3 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 2 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 2 ], + [ 1172.0, 1 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 1 ], + [ 1272.0, 2 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1654.0, 1 ], + [ 1712.0, 1 ], + [ 1724.0, 1 ], + [ 1742.0, 1 ], + [ 1774.0, 1 ], + [ 1984.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2152.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2444.0, 1 ], + [ 2484.0, 1 ], + [ 2524.0, 1 ], + [ 2632.0, 1 ], + [ 2672.0, 1 ], + [ 3564.0, 1 ], + [ 3604.0, 1 ], + [ 4464.0, 1 ], + [ 5104.0, 1 ], + [ 5128.0, 1 ], + [ 5640.0, 1 ], + [ 6320.0, 1 ], + [ 7272.0, 1 ], + [ 7312.0, 1 ], + [ 7464.0, 1 ], + [ 8752.0, 1 ], + [ 8960.0, 1 ], + [ 9088.0, 1 ], + [ 17728.0, 1 ], + [ 20800.0, 1 ], + [ 23488.0, 1 ], + [ 24288.0, 1 ], + [ 33728.0, 1 ] + ], + [ + [ 400.0, 1 ], + [ 401.0, 9 ], + [ 410.0, 411 ], + [ 411.0, 1487 ], + [ 420.0, 2047 ], + [ 421.0, 8376 ], + [ 430.0, 1925 ], + [ 431.0, 8985 ], + [ 440.0, 652 ], + [ 441.0, 3469 ], + [ 450.0, 252 ], + [ 451.0, 1516 ], + [ 460.0, 118 ], + [ 461.0, 790 ], + [ 470.0, 42 ], + [ 471.0, 396 ], + [ 480.0, 17 ], + [ 481.0, 173 ], + [ 490.0, 6 ], + [ 491.0, 105 ], + [ 500.0, 4 ], + [ 501.0, 59 ], + [ 510.0, 1 ], + [ 511.0, 40 ], + [ 520.0, 2 ], + [ 521.0, 36 ], + [ 531.0, 30 ], + [ 532.0, 1 ], + [ 541.0, 17 ], + [ 542.0, 1 ], + [ 551.0, 7 ], + [ 552.0, 1 ], + [ 561.0, 6 ], + [ 562.0, 2 ], + [ 571.0, 4 ], + [ 572.0, 1 ], + [ 581.0, 9 ], + [ 591.0, 6 ], + [ 592.0, 1 ], + [ 601.0, 7 ], + [ 602.0, 1 ], + [ 611.0, 6 ], + [ 612.0, 3 ], + [ 621.0, 6 ], + [ 622.0, 2 ], + [ 631.0, 14 ], + [ 632.0, 3 ], + [ 641.0, 23 ], + [ 642.0, 6 ], + [ 651.0, 33 ], + [ 652.0, 12 ], + [ 661.0, 47 ], + [ 662.0, 11 ], + [ 671.0, 53 ], + [ 672.0, 16 ], + [ 681.0, 64 ], + [ 682.0, 27 ], + [ 691.0, 69 ], + [ 692.0, 24 ], + [ 701.0, 74 ], + [ 702.0, 36 ], + [ 711.0, 77 ], + [ 712.0, 44 ], + [ 721.0, 69 ], + [ 722.0, 38 ], + [ 731.0, 77 ], + [ 732.0, 48 ], + [ 741.0, 90 ], + [ 742.0, 68 ], + [ 751.0, 78 ], + [ 752.0, 68 ], + [ 761.0, 108 ], + [ 762.0, 75 ], + [ 771.0, 91 ], + [ 772.0, 76 ], + [ 781.0, 95 ], + [ 782.0, 86 ], + [ 791.0, 100 ], + [ 792.0, 114 ], + [ 801.0, 94 ], + [ 802.0, 141 ], + [ 811.0, 79 ], + [ 812.0, 90 ], + [ 821.0, 87 ], + [ 822.0, 93 ], + [ 831.0, 65 ], + [ 832.0, 107 ], + [ 841.0, 64 ], + [ 842.0, 99 ], + [ 851.0, 77 ], + [ 852.0, 98 ], + [ 861.0, 88 ], + [ 862.0, 118 ], + [ 871.0, 53 ], + [ 872.0, 122 ], + [ 881.0, 36 ], + [ 882.0, 85 ], + [ 891.0, 20 ], + [ 892.0, 57 ], + [ 901.0, 15 ], + [ 902.0, 28 ], + [ 911.0, 11 ], + [ 912.0, 24 ], + [ 921.0, 4 ], + [ 922.0, 13 ], + [ 931.0, 5 ], + [ 932.0, 8 ], + [ 941.0, 5 ], + [ 942.0, 6 ], + [ 951.0, 2 ], + [ 952.0, 9 ], + [ 961.0, 1 ], + [ 962.0, 6 ], + [ 971.0, 1 ], + [ 972.0, 3 ], + [ 981.0, 1 ], + [ 982.0, 3 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 2 ], + [ 1011.0, 1 ], + [ 1012.0, 4 ], + [ 1022.0, 5 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 2 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 3 ], + [ 1212.0, 1 ], + [ 1222.0, 2 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1482.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1702.0, 1 ], + [ 1752.0, 1 ], + [ 1772.0, 1 ], + [ 1792.0, 1 ], + [ 1934.0, 1 ], + [ 1994.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2324.0, 1 ], + [ 2352.0, 1 ], + [ 2712.0, 1 ], + [ 3044.0, 1 ], + [ 3124.0, 1 ], + [ 4136.0, 1 ], + [ 4384.0, 1 ], + [ 4408.0, 1 ], + [ 4584.0, 1 ], + [ 4608.0, 1 ], + [ 4624.0, 1 ], + [ 4848.0, 1 ], + [ 5048.0, 1 ], + [ 5168.0, 1 ], + [ 5216.0, 1 ], + [ 5248.0, 1 ], + [ 5368.0, 1 ], + [ 5464.0, 1 ], + [ 5544.0, 1 ], + [ 6152.0, 1 ], + [ 6880.0, 1 ], + [ 7016.0, 1 ], + [ 7032.0, 1 ], + [ 7224.0, 1 ], + [ 7472.0, 1 ], + [ 10176.0, 1 ], + [ 13744.0, 1 ], + [ 14720.0, 1 ], + [ 17696.0, 1 ], + [ 18240.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 1 ], + [ 21120.0, 1 ], + [ 22016.0, 1 ], + [ 24800.0, 1 ], + [ 26976.0, 1 ], + [ 28544.0, 1 ], + [ 30720.0, 1 ], + [ 36992.0, 1 ] + ], + [ + [ 400.0, 1 ], + [ 401.0, 5 ], + [ 410.0, 511 ], + [ 411.0, 1937 ], + [ 420.0, 2383 ], + [ 421.0, 9778 ], + [ 430.0, 2184 ], + [ 431.0, 9821 ], + [ 440.0, 766 ], + [ 441.0, 3752 ], + [ 450.0, 264 ], + [ 451.0, 1577 ], + [ 460.0, 121 ], + [ 461.0, 774 ], + [ 470.0, 38 ], + [ 471.0, 341 ], + [ 480.0, 16 ], + [ 481.0, 157 ], + [ 490.0, 5 ], + [ 491.0, 99 ], + [ 500.0, 4 ], + [ 501.0, 51 ], + [ 510.0, 1 ], + [ 511.0, 38 ], + [ 521.0, 16 ], + [ 531.0, 12 ], + [ 541.0, 13 ], + [ 542.0, 1 ], + [ 551.0, 7 ], + [ 552.0, 1 ], + [ 561.0, 10 ], + [ 562.0, 1 ], + [ 571.0, 12 ], + [ 572.0, 1 ], + [ 581.0, 18 ], + [ 582.0, 2 ], + [ 591.0, 6 ], + [ 592.0, 4 ], + [ 601.0, 6 ], + [ 602.0, 1 ], + [ 611.0, 2 ], + [ 612.0, 1 ], + [ 621.0, 4 ], + [ 622.0, 1 ], + [ 631.0, 9 ], + [ 632.0, 1 ], + [ 641.0, 5 ], + [ 642.0, 2 ], + [ 651.0, 8 ], + [ 652.0, 2 ], + [ 661.0, 2 ], + [ 662.0, 3 ], + [ 671.0, 3 ], + [ 672.0, 1 ], + [ 681.0, 5 ], + [ 682.0, 1 ], + [ 691.0, 8 ], + [ 692.0, 1 ], + [ 701.0, 4 ], + [ 702.0, 2 ], + [ 711.0, 8 ], + [ 712.0, 5 ], + [ 721.0, 8 ], + [ 722.0, 5 ], + [ 731.0, 4 ], + [ 732.0, 4 ], + [ 741.0, 8 ], + [ 742.0, 8 ], + [ 751.0, 12 ], + [ 752.0, 7 ], + [ 761.0, 15 ], + [ 762.0, 12 ], + [ 771.0, 31 ], + [ 772.0, 25 ], + [ 781.0, 209 ], + [ 782.0, 200 ], + [ 791.0, 376 ], + [ 792.0, 368 ], + [ 801.0, 132 ], + [ 802.0, 148 ], + [ 811.0, 30 ], + [ 812.0, 37 ], + [ 821.0, 13 ], + [ 822.0, 17 ], + [ 831.0, 4 ], + [ 832.0, 7 ], + [ 841.0, 3 ], + [ 842.0, 5 ], + [ 851.0, 2 ], + [ 852.0, 4 ], + [ 861.0, 3 ], + [ 862.0, 2 ], + [ 871.0, 1 ], + [ 872.0, 2 ], + [ 881.0, 2 ], + [ 882.0, 3 ], + [ 891.0, 1 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 3 ], + [ 911.0, 1 ], + [ 912.0, 2 ], + [ 921.0, 1 ], + [ 922.0, 1 ], + [ 931.0, 2 ], + [ 932.0, 3 ], + [ 941.0, 1 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 1 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 981.0, 2 ], + [ 982.0, 1 ], + [ 991.0, 1 ], + [ 992.0, 6 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 2 ], + [ 1032.0, 1 ], + [ 1042.0, 2 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 3 ], + [ 1112.0, 1 ], + [ 1122.0, 2 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 2 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 3 ], + [ 1342.0, 1 ], + [ 1362.0, 2 ], + [ 1372.0, 2 ], + [ 1382.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1562.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1642.0, 1 ], + [ 1662.0, 1 ], + [ 1684.0, 1 ], + [ 1704.0, 1 ], + [ 1722.0, 1 ], + [ 1752.0, 1 ], + [ 1784.0, 1 ], + [ 1802.0, 1 ], + [ 1812.0, 1 ], + [ 1832.0, 1 ], + [ 1842.0, 1 ], + [ 1952.0, 1 ], + [ 2034.0, 2 ], + [ 2104.0, 1 ], + [ 2132.0, 1 ], + [ 2192.0, 1 ], + [ 2252.0, 1 ], + [ 2284.0, 1 ], + [ 2312.0, 1 ], + [ 2332.0, 1 ], + [ 2604.0, 1 ], + [ 2724.0, 1 ], + [ 2812.0, 2 ], + [ 2852.0, 1 ], + [ 2896.0, 1 ], + [ 2984.0, 1 ], + [ 3036.0, 1 ], + [ 3156.0, 1 ], + [ 3204.0, 1 ], + [ 3456.0, 1 ], + [ 3476.0, 1 ], + [ 3556.0, 1 ], + [ 3596.0, 1 ], + [ 3604.0, 1 ], + [ 3656.0, 1 ], + [ 3716.0, 1 ], + [ 4056.0, 1 ], + [ 4144.0, 1 ], + [ 4152.0, 1 ], + [ 4776.0, 1 ], + [ 4848.0, 1 ], + [ 5096.0, 1 ], + [ 5320.0, 1 ], + [ 5464.0, 1 ], + [ 5520.0, 1 ], + [ 5544.0, 1 ], + [ 5624.0, 1 ], + [ 5696.0, 1 ], + [ 5928.0, 1 ], + [ 6088.0, 1 ], + [ 6192.0, 1 ], + [ 6360.0, 1 ], + [ 6488.0, 1 ], + [ 6536.0, 1 ], + [ 6616.0, 1 ], + [ 6920.0, 1 ], + [ 7008.0, 1 ], + [ 7072.0, 1 ], + [ 8240.0, 1 ], + [ 18528.0, 1 ], + [ 18848.0, 1 ], + [ 18944.0, 1 ], + [ 19008.0, 1 ], + [ 20288.0, 1 ], + [ 29248.0, 1 ], + [ 33280.0, 1 ], + [ 54912.0, 1 ], + [ 58496.0, 1 ], + [ 59264.0, 1 ] + ], + [ + [ 400.0, 3 ], + [ 401.0, 16 ], + [ 410.0, 495 ], + [ 411.0, 1844 ], + [ 420.0, 2479 ], + [ 421.0, 9873 ], + [ 430.0, 2386 ], + [ 431.0, 10993 ], + [ 440.0, 845 ], + [ 441.0, 4362 ], + [ 450.0, 306 ], + [ 451.0, 1827 ], + [ 460.0, 134 ], + [ 461.0, 938 ], + [ 470.0, 40 ], + [ 471.0, 452 ], + [ 480.0, 17 ], + [ 481.0, 184 ], + [ 490.0, 10 ], + [ 491.0, 116 ], + [ 500.0, 4 ], + [ 501.0, 60 ], + [ 510.0, 2 ], + [ 511.0, 39 ], + [ 520.0, 1 ], + [ 521.0, 25 ], + [ 531.0, 24 ], + [ 532.0, 1 ], + [ 541.0, 16 ], + [ 542.0, 1 ], + [ 551.0, 7 ], + [ 552.0, 1 ], + [ 561.0, 11 ], + [ 562.0, 2 ], + [ 571.0, 4 ], + [ 572.0, 2 ], + [ 581.0, 5 ], + [ 582.0, 1 ], + [ 591.0, 6 ], + [ 592.0, 2 ], + [ 601.0, 3 ], + [ 602.0, 2 ], + [ 611.0, 7 ], + [ 612.0, 1 ], + [ 621.0, 5 ], + [ 622.0, 1 ], + [ 631.0, 5 ], + [ 632.0, 3 ], + [ 641.0, 7 ], + [ 642.0, 2 ], + [ 651.0, 5 ], + [ 652.0, 3 ], + [ 661.0, 9 ], + [ 662.0, 2 ], + [ 671.0, 7 ], + [ 672.0, 3 ], + [ 681.0, 6 ], + [ 682.0, 4 ], + [ 691.0, 4 ], + [ 692.0, 2 ], + [ 701.0, 3 ], + [ 702.0, 7 ], + [ 711.0, 6 ], + [ 712.0, 4 ], + [ 721.0, 7 ], + [ 722.0, 2 ], + [ 731.0, 3 ], + [ 732.0, 2 ], + [ 741.0, 7 ], + [ 742.0, 9 ], + [ 751.0, 3 ], + [ 752.0, 6 ], + [ 761.0, 12 ], + [ 762.0, 8 ], + [ 771.0, 9 ], + [ 772.0, 8 ], + [ 781.0, 12 ], + [ 782.0, 5 ], + [ 791.0, 14 ], + [ 792.0, 7 ], + [ 801.0, 5 ], + [ 802.0, 6 ], + [ 811.0, 4 ], + [ 812.0, 5 ], + [ 821.0, 4 ], + [ 822.0, 4 ], + [ 831.0, 4 ], + [ 832.0, 3 ], + [ 841.0, 1 ], + [ 842.0, 2 ], + [ 851.0, 2 ], + [ 852.0, 1 ], + [ 861.0, 4 ], + [ 862.0, 4 ], + [ 871.0, 2 ], + [ 872.0, 5 ], + [ 881.0, 1 ], + [ 882.0, 4 ], + [ 891.0, 1 ], + [ 892.0, 3 ], + [ 901.0, 2 ], + [ 902.0, 3 ], + [ 911.0, 1 ], + [ 912.0, 2 ], + [ 921.0, 2 ], + [ 922.0, 3 ], + [ 931.0, 2 ], + [ 932.0, 1 ], + [ 941.0, 2 ], + [ 942.0, 1 ], + [ 951.0, 1 ], + [ 952.0, 2 ], + [ 961.0, 1 ], + [ 962.0, 3 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 981.0, 1 ], + [ 982.0, 2 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 4 ], + [ 1011.0, 1 ], + [ 1012.0, 2 ], + [ 1022.0, 3 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 2 ], + [ 1072.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 3 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1172.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1422.0, 3 ], + [ 1432.0, 1 ], + [ 1452.0, 2 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1612.0, 1 ], + [ 1634.0, 1 ], + [ 1662.0, 1 ], + [ 1692.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1742.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 1 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1874.0, 1 ], + [ 1882.0, 1 ], + [ 1904.0, 1 ], + [ 1954.0, 1 ], + [ 1984.0, 1 ], + [ 2024.0, 1 ], + [ 2092.0, 1 ], + [ 2172.0, 1 ], + [ 2432.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2672.0, 1 ], + [ 3156.0, 1 ], + [ 3176.0, 1 ], + [ 4104.0, 1 ], + [ 4328.0, 1 ], + [ 4488.0, 1 ], + [ 4664.0, 1 ], + [ 4792.0, 1 ], + [ 4976.0, 1 ], + [ 5104.0, 1 ], + [ 5208.0, 1 ], + [ 5304.0, 1 ], + [ 5424.0, 1 ], + [ 5824.0, 1 ], + [ 6336.0, 1 ], + [ 6416.0, 1 ], + [ 7464.0, 1 ], + [ 7688.0, 1 ], + [ 8416.0, 1 ], + [ 8640.0, 1 ], + [ 19936.0, 1 ], + [ 20000.0, 1 ], + [ 24288.0, 1 ], + [ 24960.0, 1 ], + [ 34944.0, 1 ] + ], + [ + [ 400.0, 3 ], + [ 401.0, 11 ], + [ 410.0, 616 ], + [ 411.0, 2183 ], + [ 420.0, 2545 ], + [ 421.0, 10552 ], + [ 430.0, 2293 ], + [ 431.0, 10429 ], + [ 440.0, 756 ], + [ 441.0, 3979 ], + [ 450.0, 267 ], + [ 451.0, 1749 ], + [ 460.0, 122 ], + [ 461.0, 971 ], + [ 470.0, 56 ], + [ 471.0, 431 ], + [ 480.0, 20 ], + [ 481.0, 221 ], + [ 490.0, 7 ], + [ 491.0, 108 ], + [ 500.0, 6 ], + [ 501.0, 70 ], + [ 510.0, 2 ], + [ 511.0, 50 ], + [ 520.0, 1 ], + [ 521.0, 24 ], + [ 531.0, 14 ], + [ 541.0, 16 ], + [ 542.0, 1 ], + [ 551.0, 6 ], + [ 552.0, 1 ], + [ 561.0, 9 ], + [ 562.0, 1 ], + [ 571.0, 6 ], + [ 572.0, 1 ], + [ 581.0, 4 ], + [ 582.0, 1 ], + [ 591.0, 3 ], + [ 592.0, 1 ], + [ 601.0, 3 ], + [ 602.0, 1 ], + [ 611.0, 4 ], + [ 612.0, 2 ], + [ 621.0, 1 ], + [ 622.0, 5 ], + [ 631.0, 3 ], + [ 632.0, 1 ], + [ 641.0, 7 ], + [ 642.0, 2 ], + [ 651.0, 6 ], + [ 652.0, 4 ], + [ 661.0, 6 ], + [ 662.0, 3 ], + [ 671.0, 5 ], + [ 672.0, 1 ], + [ 681.0, 7 ], + [ 682.0, 1 ], + [ 691.0, 5 ], + [ 692.0, 4 ], + [ 701.0, 4 ], + [ 702.0, 4 ], + [ 711.0, 8 ], + [ 712.0, 5 ], + [ 721.0, 3 ], + [ 722.0, 5 ], + [ 731.0, 8 ], + [ 732.0, 6 ], + [ 741.0, 7 ], + [ 742.0, 4 ], + [ 751.0, 7 ], + [ 752.0, 7 ], + [ 761.0, 5 ], + [ 762.0, 12 ], + [ 771.0, 8 ], + [ 772.0, 6 ], + [ 781.0, 13 ], + [ 782.0, 9 ], + [ 791.0, 10 ], + [ 792.0, 8 ], + [ 801.0, 7 ], + [ 802.0, 5 ], + [ 811.0, 6 ], + [ 812.0, 8 ], + [ 821.0, 1 ], + [ 822.0, 6 ], + [ 831.0, 5 ], + [ 832.0, 6 ], + [ 841.0, 4 ], + [ 842.0, 4 ], + [ 851.0, 5 ], + [ 852.0, 5 ], + [ 861.0, 2 ], + [ 862.0, 1 ], + [ 871.0, 1 ], + [ 872.0, 3 ], + [ 881.0, 1 ], + [ 882.0, 2 ], + [ 891.0, 2 ], + [ 892.0, 4 ], + [ 901.0, 1 ], + [ 902.0, 2 ], + [ 911.0, 3 ], + [ 912.0, 5 ], + [ 922.0, 4 ], + [ 931.0, 2 ], + [ 932.0, 2 ], + [ 941.0, 1 ], + [ 942.0, 3 ], + [ 951.0, 2 ], + [ 952.0, 1 ], + [ 961.0, 1 ], + [ 962.0, 2 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 982.0, 2 ], + [ 991.0, 1 ], + [ 992.0, 3 ], + [ 1001.0, 1 ], + [ 1002.0, 2 ], + [ 1012.0, 4 ], + [ 1022.0, 1 ], + [ 1032.0, 2 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 2 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1262.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 2 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 2 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1382.0, 2 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1442.0, 2 ], + [ 1452.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 1 ], + [ 1552.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1642.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1804.0, 1 ], + [ 1822.0, 1 ], + [ 1882.0, 1 ], + [ 1904.0, 1 ], + [ 2014.0, 1 ], + [ 2084.0, 1 ], + [ 2132.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2332.0, 1 ], + [ 2452.0, 1 ], + [ 2492.0, 1 ], + [ 2512.0, 1 ], + [ 2612.0, 1 ], + [ 2732.0, 1 ], + [ 2736.0, 1 ], + [ 2744.0, 1 ], + [ 2792.0, 1 ], + [ 2852.0, 1 ], + [ 2876.0, 1 ], + [ 2884.0, 1 ], + [ 2984.0, 1 ], + [ 3204.0, 1 ], + [ 3376.0, 1 ], + [ 3516.0, 1 ], + [ 3984.0, 1 ], + [ 4232.0, 1 ], + [ 4416.0, 1 ], + [ 4592.0, 1 ], + [ 4728.0, 1 ], + [ 5048.0, 1 ], + [ 5056.0, 1 ], + [ 5304.0, 1 ], + [ 5608.0, 1 ], + [ 5688.0, 1 ], + [ 6456.0, 1 ], + [ 7112.0, 1 ], + [ 7464.0, 1 ], + [ 7472.0, 1 ], + [ 8384.0, 1 ], + [ 37056.0, 1 ], + [ 40192.0, 1 ], + [ 40768.0, 1 ], + [ 42240.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 400.0, + "50.0" : 400.0, + "90.0" : 400.0, + "95.0" : 400.0, + "99.0" : 400.0, + "99.9" : 400.0, + "99.99" : 400.0, + "99.999" : 400.0, + "99.9999" : 400.0, + "100.0" : 400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 400.0, + 400.0, + 400.0, + 400.0, + 400.0 + ] + ] + }, + "p0.50" : { + "score" : 431.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 431.0, + "50.0" : 431.0, + "90.0" : 431.0, + "95.0" : 431.0, + "99.0" : 431.0, + "99.9" : 431.0, + "99.99" : 431.0, + "99.999" : 431.0, + "99.9999" : 431.0, + "100.0" : 431.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 431.0, + 431.0, + 431.0, + 431.0, + 431.0 + ] + ] + }, + "p0.90" : { + "score" : 451.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 451.0, + "50.0" : 451.0, + "90.0" : 451.0, + "95.0" : 451.0, + "99.0" : 451.0, + "99.9" : 451.0, + "99.99" : 451.0, + "99.999" : 451.0, + "99.9999" : 451.0, + "100.0" : 451.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 451.0, + 691.0, + 460.0, + 451.0, + 451.0 + ] + ] + }, + "p0.95" : { + "score" : 481.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 481.0, + "50.0" : 481.0, + "90.0" : 481.0, + "95.0" : 481.0, + "99.0" : 481.0, + "99.9" : 481.0, + "99.99" : 481.0, + "99.999" : 481.0, + "99.9999" : 481.0, + "100.0" : 481.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 461.0, + 802.0, + 751.0, + 461.0, + 461.0 + ] + ] + }, + "p0.99" : { + "score" : 841.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 841.0, + "50.0" : 841.0, + "90.0" : 841.0, + "95.0" : 841.0, + "99.0" : 841.0, + "99.9" : 841.0, + "99.99" : 841.0, + "99.999" : 841.0, + "99.9999" : 841.0, + "100.0" : 841.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 681.0, + 882.0, + 802.0, + 661.0, + 681.0 + ] + ] + }, + "p0.999" : { + "score" : 2209.3040000000037, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2209.3040000000037, + "50.0" : 2209.3040000000037, + "90.0" : 2209.3040000000037, + "95.0" : 2209.3040000000037, + "99.0" : 2209.3040000000037, + "99.9" : 2209.3040000000037, + "99.99" : 2209.3040000000037, + "99.999" : 2209.3040000000037, + "99.9999" : 2209.3040000000037, + "100.0" : 2209.3040000000037 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1623.7199999999866, + 3241.392000001826, + 3598.472000000009, + 1854.3800000000047, + 2135.648000000743 + ] + ] + }, + "p0.9999" : { + "score" : 24288.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24288.0, + "50.0" : 24288.0, + "90.0" : 24288.0, + "95.0" : 24288.0, + "99.0" : 24288.0, + "99.9" : 24288.0, + "99.99" : 24288.0, + "99.999" : 24288.0, + "99.9999" : 24288.0, + "100.0" : 24288.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 21383.833599997684, + 27778.18879999686, + 40438.02880001813, + 20873.89439998148, + 37690.72639998328 + ] + ] + }, + "p1.00" : { + "score" : 59264.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 59264.0, + "50.0" : 59264.0, + "90.0" : 59264.0, + "95.0" : 59264.0, + "99.0" : 59264.0, + "99.9" : 59264.0, + "99.99" : 59264.0, + "99.999" : 59264.0, + "99.9999" : 59264.0, + "100.0" : 59264.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 33728.0, + 36992.0, + 59264.0, + 34944.0, + 42240.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 35421.38883100059, + "scoreError" : 188.68877560103078, + "scoreConfidence" : [ + 35232.70005539956, + 35610.077606601626 + ], + "scorePercentiles" : { + "0.0" : 32608.0, + "50.0" : 34624.0, + "90.0" : 35584.0, + "95.0" : 36416.0, + "99.0" : 50291.83999999985, + "99.9" : 101245.56799999997, + "99.99" : 1301484.5439999104, + "99.999" : 1501184.0, + "99.9999" : 1501184.0, + "100.0" : 1501184.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 32672.0, 1 ], + [ 32704.0, 3 ], + [ 32736.0, 6 ], + [ 32768.0, 26 ], + [ 32832.0, 56 ], + [ 32896.0, 81 ], + [ 32960.0, 97 ], + [ 33024.0, 64 ], + [ 33088.0, 56 ], + [ 33152.0, 44 ], + [ 33216.0, 21 ], + [ 33280.0, 21 ], + [ 33344.0, 19 ], + [ 33408.0, 18 ], + [ 33472.0, 17 ], + [ 33536.0, 15 ], + [ 33600.0, 15 ], + [ 33664.0, 16 ], + [ 33728.0, 4 ], + [ 33792.0, 11 ], + [ 33856.0, 4 ], + [ 33920.0, 5 ], + [ 33984.0, 4 ], + [ 34048.0, 3 ], + [ 34112.0, 4 ], + [ 34176.0, 25 ], + [ 34240.0, 152 ], + [ 34304.0, 607 ], + [ 34368.0, 952 ], + [ 34432.0, 1364 ], + [ 34496.0, 1529 ], + [ 34560.0, 1232 ], + [ 34624.0, 1066 ], + [ 34688.0, 699 ], + [ 34752.0, 505 ], + [ 34816.0, 451 ], + [ 34880.0, 339 ], + [ 34944.0, 430 ], + [ 35008.0, 455 ], + [ 35072.0, 567 ], + [ 35136.0, 552 ], + [ 35200.0, 399 ], + [ 35264.0, 298 ], + [ 35328.0, 197 ], + [ 35392.0, 132 ], + [ 35456.0, 110 ], + [ 35520.0, 72 ], + [ 35584.0, 69 ], + [ 35648.0, 85 ], + [ 35712.0, 71 ], + [ 35776.0, 62 ], + [ 35840.0, 62 ], + [ 35904.0, 62 ], + [ 35968.0, 93 ], + [ 36032.0, 61 ], + [ 36096.0, 61 ], + [ 36160.0, 26 ], + [ 36224.0, 29 ], + [ 36288.0, 25 ], + [ 36352.0, 19 ], + [ 36416.0, 17 ], + [ 36480.0, 30 ], + [ 36544.0, 20 ], + [ 36608.0, 20 ], + [ 36672.0, 16 ], + [ 36736.0, 8 ], + [ 36800.0, 15 ], + [ 36864.0, 6 ], + [ 36928.0, 6 ], + [ 36992.0, 6 ], + [ 37056.0, 8 ], + [ 37120.0, 4 ], + [ 37184.0, 6 ], + [ 37248.0, 7 ], + [ 37312.0, 4 ], + [ 37376.0, 7 ], + [ 37440.0, 10 ], + [ 37504.0, 4 ], + [ 37568.0, 9 ], + [ 37632.0, 6 ], + [ 37696.0, 5 ], + [ 37760.0, 3 ], + [ 37824.0, 6 ], + [ 37888.0, 5 ], + [ 37952.0, 5 ], + [ 38016.0, 3 ], + [ 38080.0, 8 ], + [ 38144.0, 3 ], + [ 38208.0, 4 ], + [ 38272.0, 4 ], + [ 38336.0, 2 ], + [ 38400.0, 5 ], + [ 38464.0, 4 ], + [ 38528.0, 7 ], + [ 38592.0, 8 ], + [ 38656.0, 5 ], + [ 38720.0, 6 ], + [ 38784.0, 6 ], + [ 38848.0, 6 ], + [ 38912.0, 6 ], + [ 38976.0, 7 ], + [ 39040.0, 7 ], + [ 39104.0, 5 ], + [ 39168.0, 1 ], + [ 39232.0, 4 ], + [ 39296.0, 3 ], + [ 39360.0, 4 ], + [ 39424.0, 6 ], + [ 39488.0, 4 ], + [ 39552.0, 5 ], + [ 39616.0, 3 ], + [ 39680.0, 3 ], + [ 39744.0, 3 ], + [ 39808.0, 5 ], + [ 39872.0, 4 ], + [ 39936.0, 1 ], + [ 40000.0, 3 ], + [ 40064.0, 3 ], + [ 40128.0, 2 ], + [ 40192.0, 2 ], + [ 40256.0, 1 ], + [ 40320.0, 2 ], + [ 40384.0, 2 ], + [ 40448.0, 3 ], + [ 40512.0, 4 ], + [ 40576.0, 2 ], + [ 40640.0, 1 ], + [ 40704.0, 5 ], + [ 40768.0, 6 ], + [ 40832.0, 3 ], + [ 40896.0, 6 ], + [ 40960.0, 4 ], + [ 41024.0, 4 ], + [ 41088.0, 5 ], + [ 41152.0, 5 ], + [ 41216.0, 7 ], + [ 41280.0, 3 ], + [ 41344.0, 3 ], + [ 41408.0, 3 ], + [ 41472.0, 2 ], + [ 41536.0, 3 ], + [ 41600.0, 2 ], + [ 41664.0, 3 ], + [ 41728.0, 3 ], + [ 41792.0, 2 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 2 ], + [ 42176.0, 1 ], + [ 42240.0, 2 ], + [ 42304.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 2 ], + [ 42624.0, 2 ], + [ 42688.0, 2 ], + [ 42752.0, 2 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 2 ], + [ 43008.0, 4 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43712.0, 2 ], + [ 43776.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 2 ], + [ 44096.0, 1 ], + [ 44160.0, 2 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 2 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 3 ], + [ 45120.0, 2 ], + [ 45184.0, 2 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 2 ], + [ 45440.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 1 ], + [ 45760.0, 1 ], + [ 45824.0, 1 ], + [ 45888.0, 1 ], + [ 45952.0, 1 ], + [ 46080.0, 1 ], + [ 46144.0, 1 ], + [ 46208.0, 1 ], + [ 46336.0, 1 ], + [ 46464.0, 1 ], + [ 46528.0, 2 ], + [ 46656.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 2 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47360.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 2 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48576.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 48960.0, 1 ], + [ 49216.0, 2 ], + [ 49280.0, 1 ], + [ 49344.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 1 ], + [ 49856.0, 1 ], + [ 49984.0, 1 ], + [ 50176.0, 2 ], + [ 50304.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50880.0, 1 ], + [ 50944.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 2 ], + [ 51392.0, 2 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51968.0, 1 ], + [ 52096.0, 2 ], + [ 52224.0, 1 ], + [ 52352.0, 1 ], + [ 52864.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 2 ], + [ 53440.0, 2 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 1 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 2 ], + [ 55552.0, 1 ], + [ 55680.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56128.0, 2 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 2 ], + [ 56704.0, 1 ], + [ 56896.0, 2 ], + [ 56960.0, 2 ], + [ 57024.0, 1 ], + [ 57088.0, 2 ], + [ 57152.0, 1 ], + [ 57280.0, 1 ], + [ 57408.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58048.0, 1 ], + [ 58176.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 59008.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59712.0, 1 ], + [ 59840.0, 1 ], + [ 60032.0, 1 ], + [ 60416.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 61056.0, 1 ], + [ 61184.0, 1 ], + [ 61440.0, 1 ], + [ 61504.0, 1 ], + [ 61568.0, 1 ], + [ 61696.0, 1 ], + [ 62144.0, 1 ], + [ 62208.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 63168.0, 1 ], + [ 63488.0, 1 ], + [ 63680.0, 2 ], + [ 63744.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 1 ], + [ 65408.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66176.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68480.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69888.0, 1 ], + [ 70400.0, 1 ], + [ 71936.0, 1 ], + [ 72576.0, 1 ], + [ 74880.0, 1 ], + [ 76672.0, 1 ], + [ 77824.0, 1 ], + [ 78464.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 80384.0, 1 ], + [ 82304.0, 1 ], + [ 84480.0, 1 ], + [ 85248.0, 1 ], + [ 85376.0, 1 ], + [ 88704.0, 1 ], + [ 90880.0, 1 ], + [ 92544.0, 1 ], + [ 96768.0, 1 ], + [ 100352.0, 1 ], + [ 101120.0, 1 ], + [ 101248.0, 1 ], + [ 112512.0, 1 ], + [ 120704.0, 1 ], + [ 121472.0, 1 ], + [ 141312.0, 1 ], + [ 1302528.0, 1 ], + [ 1339392.0, 1 ] + ], + [ + [ 32608.0, 1 ], + [ 32672.0, 1 ], + [ 32704.0, 2 ], + [ 32736.0, 7 ], + [ 32768.0, 22 ], + [ 32832.0, 53 ], + [ 32896.0, 65 ], + [ 32960.0, 67 ], + [ 33024.0, 57 ], + [ 33088.0, 42 ], + [ 33152.0, 37 ], + [ 33216.0, 20 ], + [ 33280.0, 19 ], + [ 33344.0, 10 ], + [ 33408.0, 10 ], + [ 33472.0, 13 ], + [ 33536.0, 19 ], + [ 33600.0, 11 ], + [ 33664.0, 10 ], + [ 33728.0, 6 ], + [ 33792.0, 9 ], + [ 33856.0, 6 ], + [ 33920.0, 7 ], + [ 33984.0, 2 ], + [ 34048.0, 3 ], + [ 34112.0, 7 ], + [ 34176.0, 47 ], + [ 34240.0, 231 ], + [ 34304.0, 736 ], + [ 34368.0, 1220 ], + [ 34432.0, 1658 ], + [ 34496.0, 1790 ], + [ 34560.0, 1303 ], + [ 34624.0, 1203 ], + [ 34688.0, 714 ], + [ 34752.0, 484 ], + [ 34816.0, 448 ], + [ 34880.0, 313 ], + [ 34944.0, 362 ], + [ 35008.0, 364 ], + [ 35072.0, 357 ], + [ 35136.0, 365 ], + [ 35200.0, 233 ], + [ 35264.0, 193 ], + [ 35328.0, 161 ], + [ 35392.0, 82 ], + [ 35456.0, 82 ], + [ 35520.0, 58 ], + [ 35584.0, 59 ], + [ 35648.0, 44 ], + [ 35712.0, 39 ], + [ 35776.0, 63 ], + [ 35840.0, 62 ], + [ 35904.0, 71 ], + [ 35968.0, 81 ], + [ 36032.0, 48 ], + [ 36096.0, 47 ], + [ 36160.0, 33 ], + [ 36224.0, 24 ], + [ 36288.0, 14 ], + [ 36352.0, 12 ], + [ 36416.0, 20 ], + [ 36480.0, 28 ], + [ 36544.0, 20 ], + [ 36608.0, 25 ], + [ 36672.0, 15 ], + [ 36736.0, 7 ], + [ 36800.0, 10 ], + [ 36864.0, 8 ], + [ 36928.0, 10 ], + [ 36992.0, 6 ], + [ 37056.0, 4 ], + [ 37120.0, 3 ], + [ 37184.0, 6 ], + [ 37248.0, 8 ], + [ 37312.0, 7 ], + [ 37376.0, 5 ], + [ 37440.0, 8 ], + [ 37504.0, 10 ], + [ 37568.0, 10 ], + [ 37632.0, 5 ], + [ 37696.0, 5 ], + [ 37760.0, 5 ], + [ 37824.0, 6 ], + [ 37888.0, 2 ], + [ 37952.0, 7 ], + [ 38016.0, 5 ], + [ 38080.0, 2 ], + [ 38144.0, 4 ], + [ 38208.0, 5 ], + [ 38272.0, 6 ], + [ 38336.0, 6 ], + [ 38400.0, 7 ], + [ 38464.0, 8 ], + [ 38528.0, 6 ], + [ 38592.0, 6 ], + [ 38656.0, 5 ], + [ 38720.0, 7 ], + [ 38784.0, 4 ], + [ 38848.0, 5 ], + [ 38912.0, 3 ], + [ 38976.0, 2 ], + [ 39040.0, 2 ], + [ 39104.0, 5 ], + [ 39168.0, 6 ], + [ 39232.0, 3 ], + [ 39296.0, 6 ], + [ 39360.0, 2 ], + [ 39424.0, 4 ], + [ 39488.0, 2 ], + [ 39552.0, 6 ], + [ 39616.0, 5 ], + [ 39680.0, 3 ], + [ 39744.0, 2 ], + [ 39808.0, 3 ], + [ 39872.0, 2 ], + [ 39936.0, 3 ], + [ 40000.0, 5 ], + [ 40064.0, 1 ], + [ 40128.0, 3 ], + [ 40192.0, 1 ], + [ 40256.0, 3 ], + [ 40320.0, 3 ], + [ 40384.0, 1 ], + [ 40448.0, 1 ], + [ 40512.0, 2 ], + [ 40576.0, 1 ], + [ 40640.0, 2 ], + [ 40704.0, 1 ], + [ 40768.0, 5 ], + [ 40832.0, 2 ], + [ 40896.0, 5 ], + [ 40960.0, 4 ], + [ 41024.0, 3 ], + [ 41088.0, 4 ], + [ 41152.0, 3 ], + [ 41216.0, 7 ], + [ 41280.0, 4 ], + [ 41344.0, 2 ], + [ 41408.0, 1 ], + [ 41472.0, 2 ], + [ 41536.0, 3 ], + [ 41600.0, 1 ], + [ 41664.0, 1 ], + [ 41728.0, 2 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 2 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 2 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 2 ], + [ 42688.0, 3 ], + [ 42816.0, 1 ], + [ 42880.0, 2 ], + [ 42944.0, 2 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 3 ], + [ 43264.0, 2 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 2 ], + [ 44032.0, 1 ], + [ 44096.0, 3 ], + [ 44160.0, 2 ], + [ 44224.0, 1 ], + [ 44288.0, 2 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 2 ], + [ 44608.0, 2 ], + [ 44672.0, 3 ], + [ 44736.0, 1 ], + [ 44800.0, 2 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 2 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45440.0, 1 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45632.0, 2 ], + [ 45696.0, 3 ], + [ 45760.0, 1 ], + [ 45888.0, 3 ], + [ 45952.0, 1 ], + [ 46016.0, 1 ], + [ 46080.0, 1 ], + [ 46144.0, 1 ], + [ 46208.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46400.0, 1 ], + [ 46464.0, 1 ], + [ 46528.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 1 ], + [ 47360.0, 1 ], + [ 48064.0, 1 ], + [ 48192.0, 1 ], + [ 48256.0, 1 ], + [ 48320.0, 2 ], + [ 48384.0, 1 ], + [ 48448.0, 1 ], + [ 48512.0, 1 ], + [ 48640.0, 2 ], + [ 48704.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 48960.0, 1 ], + [ 49216.0, 1 ], + [ 49600.0, 1 ], + [ 49664.0, 1 ], + [ 49728.0, 2 ], + [ 49984.0, 1 ], + [ 50432.0, 1 ], + [ 51008.0, 1 ], + [ 51136.0, 2 ], + [ 51456.0, 2 ], + [ 51520.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 2 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52160.0, 1 ], + [ 52288.0, 1 ], + [ 52480.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 53184.0, 1 ], + [ 53504.0, 1 ], + [ 53632.0, 1 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54528.0, 1 ], + [ 54656.0, 1 ], + [ 54784.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55424.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56320.0, 1 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 2 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 2 ], + [ 57152.0, 1 ], + [ 57600.0, 1 ], + [ 57920.0, 1 ], + [ 58048.0, 1 ], + [ 58304.0, 1 ], + [ 58688.0, 1 ], + [ 58880.0, 1 ], + [ 59136.0, 1 ], + [ 59392.0, 1 ], + [ 59584.0, 2 ], + [ 59840.0, 1 ], + [ 60032.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60480.0, 1 ], + [ 60736.0, 1 ], + [ 60800.0, 1 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61184.0, 1 ], + [ 61312.0, 1 ], + [ 61376.0, 1 ], + [ 61440.0, 1 ], + [ 61632.0, 1 ], + [ 61696.0, 2 ], + [ 61760.0, 1 ], + [ 61824.0, 1 ], + [ 62208.0, 1 ], + [ 62528.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 63104.0, 1 ], + [ 63168.0, 2 ], + [ 63296.0, 1 ], + [ 63616.0, 1 ], + [ 63936.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64704.0, 1 ], + [ 65344.0, 1 ], + [ 66048.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67328.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68352.0, 1 ], + [ 68608.0, 1 ], + [ 70016.0, 1 ], + [ 72192.0, 1 ], + [ 73600.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 75648.0, 1 ], + [ 77440.0, 1 ], + [ 78336.0, 1 ], + [ 87552.0, 1 ], + [ 88064.0, 1 ], + [ 88320.0, 1 ], + [ 88576.0, 1 ], + [ 89088.0, 1 ], + [ 93824.0, 1 ], + [ 96256.0, 1 ], + [ 97280.0, 1 ], + [ 97792.0, 1 ], + [ 107264.0, 1 ], + [ 109056.0, 1 ], + [ 109440.0, 1 ], + [ 125568.0, 1 ], + [ 128256.0, 1 ], + [ 130816.0, 1 ], + [ 132608.0, 1 ], + [ 133120.0, 1 ], + [ 158464.0, 1 ], + [ 162816.0, 1 ], + [ 168448.0, 1 ], + [ 1341440.0, 1 ], + [ 1411072.0, 1 ] + ], + [ + [ 32672.0, 1 ], + [ 32736.0, 1 ], + [ 32768.0, 3 ], + [ 32832.0, 9 ], + [ 32896.0, 19 ], + [ 32960.0, 16 ], + [ 33024.0, 14 ], + [ 33088.0, 16 ], + [ 33152.0, 4 ], + [ 33216.0, 5 ], + [ 33280.0, 3 ], + [ 33344.0, 1 ], + [ 33408.0, 2 ], + [ 33472.0, 3 ], + [ 33600.0, 1 ], + [ 33664.0, 5 ], + [ 33728.0, 6 ], + [ 33856.0, 1 ], + [ 33920.0, 1 ], + [ 33984.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 2 ], + [ 34176.0, 25 ], + [ 34240.0, 101 ], + [ 34304.0, 425 ], + [ 34368.0, 757 ], + [ 34432.0, 1075 ], + [ 34496.0, 1238 ], + [ 34560.0, 999 ], + [ 34624.0, 996 ], + [ 34688.0, 563 ], + [ 34752.0, 416 ], + [ 34816.0, 395 ], + [ 34880.0, 333 ], + [ 34944.0, 537 ], + [ 35008.0, 664 ], + [ 35072.0, 865 ], + [ 35136.0, 933 ], + [ 35200.0, 646 ], + [ 35264.0, 511 ], + [ 35328.0, 279 ], + [ 35392.0, 218 ], + [ 35456.0, 173 ], + [ 35520.0, 111 ], + [ 35584.0, 104 ], + [ 35648.0, 122 ], + [ 35712.0, 105 ], + [ 35776.0, 124 ], + [ 35840.0, 94 ], + [ 35904.0, 88 ], + [ 35968.0, 97 ], + [ 36032.0, 67 ], + [ 36096.0, 51 ], + [ 36160.0, 36 ], + [ 36224.0, 20 ], + [ 36288.0, 37 ], + [ 36352.0, 21 ], + [ 36416.0, 27 ], + [ 36480.0, 30 ], + [ 36544.0, 43 ], + [ 36608.0, 38 ], + [ 36672.0, 17 ], + [ 36736.0, 22 ], + [ 36800.0, 24 ], + [ 36864.0, 9 ], + [ 36928.0, 15 ], + [ 36992.0, 10 ], + [ 37056.0, 12 ], + [ 37120.0, 14 ], + [ 37184.0, 9 ], + [ 37248.0, 10 ], + [ 37312.0, 9 ], + [ 37376.0, 4 ], + [ 37440.0, 9 ], + [ 37504.0, 10 ], + [ 37568.0, 8 ], + [ 37632.0, 7 ], + [ 37696.0, 7 ], + [ 37760.0, 7 ], + [ 37824.0, 6 ], + [ 37888.0, 5 ], + [ 37952.0, 6 ], + [ 38016.0, 5 ], + [ 38080.0, 5 ], + [ 38144.0, 5 ], + [ 38208.0, 10 ], + [ 38272.0, 8 ], + [ 38336.0, 5 ], + [ 38400.0, 7 ], + [ 38464.0, 6 ], + [ 38528.0, 5 ], + [ 38592.0, 3 ], + [ 38656.0, 2 ], + [ 38720.0, 2 ], + [ 38784.0, 5 ], + [ 38848.0, 3 ], + [ 38912.0, 7 ], + [ 38976.0, 5 ], + [ 39040.0, 5 ], + [ 39104.0, 7 ], + [ 39168.0, 3 ], + [ 39232.0, 8 ], + [ 39296.0, 1 ], + [ 39360.0, 2 ], + [ 39424.0, 4 ], + [ 39488.0, 1 ], + [ 39552.0, 4 ], + [ 39616.0, 3 ], + [ 39680.0, 1 ], + [ 39744.0, 4 ], + [ 39872.0, 3 ], + [ 39936.0, 1 ], + [ 40000.0, 4 ], + [ 40064.0, 1 ], + [ 40128.0, 3 ], + [ 40192.0, 2 ], + [ 40256.0, 2 ], + [ 40320.0, 2 ], + [ 40384.0, 4 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 4 ], + [ 40640.0, 3 ], + [ 40704.0, 3 ], + [ 40768.0, 2 ], + [ 40832.0, 5 ], + [ 40896.0, 3 ], + [ 40960.0, 2 ], + [ 41024.0, 5 ], + [ 41088.0, 8 ], + [ 41152.0, 1 ], + [ 41216.0, 8 ], + [ 41280.0, 2 ], + [ 41344.0, 4 ], + [ 41408.0, 3 ], + [ 41472.0, 2 ], + [ 41536.0, 2 ], + [ 41600.0, 4 ], + [ 41664.0, 1 ], + [ 41728.0, 2 ], + [ 41792.0, 2 ], + [ 41856.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 2 ], + [ 42240.0, 2 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42496.0, 2 ], + [ 42560.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 42752.0, 2 ], + [ 42816.0, 1 ], + [ 42880.0, 1 ], + [ 42944.0, 2 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43392.0, 1 ], + [ 43456.0, 1 ], + [ 43584.0, 1 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43840.0, 1 ], + [ 44032.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 2 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44416.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 2 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 2 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45504.0, 2 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 45888.0, 1 ], + [ 45952.0, 1 ], + [ 46016.0, 4 ], + [ 46144.0, 1 ], + [ 46208.0, 2 ], + [ 46272.0, 1 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 2 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 1 ], + [ 47168.0, 1 ], + [ 47488.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 2 ], + [ 47680.0, 1 ], + [ 47872.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48384.0, 1 ], + [ 48896.0, 1 ], + [ 49024.0, 1 ], + [ 49344.0, 1 ], + [ 49472.0, 1 ], + [ 49856.0, 1 ], + [ 50176.0, 1 ], + [ 50240.0, 1 ], + [ 50496.0, 1 ], + [ 50624.0, 2 ], + [ 51008.0, 1 ], + [ 51136.0, 1 ], + [ 51328.0, 1 ], + [ 51584.0, 2 ], + [ 52160.0, 1 ], + [ 52480.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53376.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53760.0, 2 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54144.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 2 ], + [ 54912.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 2 ], + [ 55936.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57728.0, 3 ], + [ 57792.0, 1 ], + [ 57856.0, 2 ], + [ 58944.0, 1 ], + [ 59136.0, 1 ], + [ 59264.0, 1 ], + [ 59392.0, 1 ], + [ 59520.0, 1 ], + [ 59776.0, 1 ], + [ 60736.0, 1 ], + [ 60928.0, 1 ], + [ 61440.0, 1 ], + [ 61760.0, 1 ], + [ 62016.0, 1 ], + [ 62144.0, 1 ], + [ 63040.0, 1 ], + [ 63360.0, 1 ], + [ 63808.0, 1 ], + [ 64640.0, 1 ], + [ 65408.0, 1 ], + [ 65792.0, 1 ], + [ 66432.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 2 ], + [ 67712.0, 1 ], + [ 68096.0, 1 ], + [ 69248.0, 1 ], + [ 69760.0, 1 ], + [ 70656.0, 1 ], + [ 71168.0, 1 ], + [ 72320.0, 1 ], + [ 72576.0, 1 ], + [ 72832.0, 1 ], + [ 74624.0, 1 ], + [ 75904.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 79616.0, 2 ], + [ 79744.0, 1 ], + [ 80768.0, 1 ], + [ 81664.0, 1 ], + [ 82048.0, 1 ], + [ 82560.0, 1 ], + [ 83584.0, 1 ], + [ 83840.0, 1 ], + [ 83968.0, 1 ], + [ 84608.0, 1 ], + [ 84736.0, 1 ], + [ 85504.0, 1 ], + [ 86016.0, 1 ], + [ 86144.0, 1 ], + [ 86528.0, 1 ], + [ 88192.0, 1 ], + [ 91648.0, 1 ], + [ 93696.0, 1 ], + [ 97024.0, 1 ], + [ 103808.0, 1 ], + [ 106368.0, 1 ], + [ 116352.0, 1 ], + [ 117504.0, 1 ], + [ 128256.0, 1 ], + [ 129920.0, 1 ], + [ 133376.0, 1 ], + [ 160256.0, 1 ], + [ 160512.0, 1 ], + [ 174848.0, 1 ], + [ 1292288.0, 1 ], + [ 1388544.0, 1 ], + [ 1390592.0, 1 ] + ], + [ + [ 32896.0, 1 ], + [ 32960.0, 1 ], + [ 33088.0, 1 ], + [ 33152.0, 2 ], + [ 33216.0, 1 ], + [ 33664.0, 1 ], + [ 34112.0, 5 ], + [ 34176.0, 41 ], + [ 34240.0, 201 ], + [ 34304.0, 706 ], + [ 34368.0, 1016 ], + [ 34432.0, 1418 ], + [ 34496.0, 1512 ], + [ 34560.0, 1201 ], + [ 34624.0, 1037 ], + [ 34688.0, 623 ], + [ 34752.0, 452 ], + [ 34816.0, 385 ], + [ 34880.0, 314 ], + [ 34944.0, 468 ], + [ 35008.0, 572 ], + [ 35072.0, 683 ], + [ 35136.0, 677 ], + [ 35200.0, 443 ], + [ 35264.0, 357 ], + [ 35328.0, 224 ], + [ 35392.0, 139 ], + [ 35456.0, 117 ], + [ 35520.0, 88 ], + [ 35584.0, 74 ], + [ 35648.0, 89 ], + [ 35712.0, 81 ], + [ 35776.0, 88 ], + [ 35840.0, 72 ], + [ 35904.0, 84 ], + [ 35968.0, 89 ], + [ 36032.0, 63 ], + [ 36096.0, 50 ], + [ 36160.0, 28 ], + [ 36224.0, 30 ], + [ 36288.0, 24 ], + [ 36352.0, 19 ], + [ 36416.0, 19 ], + [ 36480.0, 30 ], + [ 36544.0, 31 ], + [ 36608.0, 33 ], + [ 36672.0, 28 ], + [ 36736.0, 18 ], + [ 36800.0, 17 ], + [ 36864.0, 7 ], + [ 36928.0, 4 ], + [ 36992.0, 3 ], + [ 37056.0, 4 ], + [ 37120.0, 9 ], + [ 37184.0, 6 ], + [ 37248.0, 4 ], + [ 37312.0, 6 ], + [ 37376.0, 3 ], + [ 37440.0, 10 ], + [ 37504.0, 4 ], + [ 37568.0, 7 ], + [ 37632.0, 4 ], + [ 37696.0, 6 ], + [ 37760.0, 4 ], + [ 37824.0, 9 ], + [ 37888.0, 6 ], + [ 37952.0, 6 ], + [ 38016.0, 6 ], + [ 38080.0, 4 ], + [ 38144.0, 7 ], + [ 38208.0, 5 ], + [ 38272.0, 7 ], + [ 38336.0, 2 ], + [ 38400.0, 5 ], + [ 38464.0, 4 ], + [ 38528.0, 7 ], + [ 38592.0, 6 ], + [ 38656.0, 5 ], + [ 38720.0, 2 ], + [ 38784.0, 4 ], + [ 38848.0, 7 ], + [ 38912.0, 8 ], + [ 38976.0, 5 ], + [ 39040.0, 5 ], + [ 39104.0, 5 ], + [ 39168.0, 4 ], + [ 39232.0, 7 ], + [ 39296.0, 1 ], + [ 39360.0, 6 ], + [ 39424.0, 6 ], + [ 39488.0, 2 ], + [ 39552.0, 5 ], + [ 39616.0, 5 ], + [ 39680.0, 2 ], + [ 39744.0, 5 ], + [ 39808.0, 4 ], + [ 39872.0, 3 ], + [ 39936.0, 1 ], + [ 40000.0, 3 ], + [ 40064.0, 2 ], + [ 40128.0, 2 ], + [ 40192.0, 2 ], + [ 40256.0, 1 ], + [ 40320.0, 3 ], + [ 40384.0, 3 ], + [ 40448.0, 1 ], + [ 40512.0, 1 ], + [ 40576.0, 2 ], + [ 40640.0, 1 ], + [ 40704.0, 3 ], + [ 40768.0, 2 ], + [ 40832.0, 3 ], + [ 40896.0, 6 ], + [ 40960.0, 7 ], + [ 41024.0, 4 ], + [ 41088.0, 6 ], + [ 41152.0, 2 ], + [ 41216.0, 1 ], + [ 41280.0, 5 ], + [ 41344.0, 3 ], + [ 41408.0, 3 ], + [ 41472.0, 3 ], + [ 41536.0, 1 ], + [ 41600.0, 1 ], + [ 41664.0, 2 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 1 ], + [ 42176.0, 1 ], + [ 42240.0, 1 ], + [ 42304.0, 2 ], + [ 42368.0, 2 ], + [ 42432.0, 1 ], + [ 42496.0, 1 ], + [ 42560.0, 3 ], + [ 42688.0, 1 ], + [ 42752.0, 3 ], + [ 42816.0, 1 ], + [ 43072.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43328.0, 1 ], + [ 43392.0, 2 ], + [ 43456.0, 1 ], + [ 43520.0, 2 ], + [ 43648.0, 2 ], + [ 43712.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 44032.0, 1 ], + [ 44096.0, 1 ], + [ 44160.0, 1 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44608.0, 1 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 45056.0, 2 ], + [ 45184.0, 2 ], + [ 45376.0, 3 ], + [ 45440.0, 1 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45824.0, 2 ], + [ 45888.0, 1 ], + [ 46016.0, 1 ], + [ 46208.0, 1 ], + [ 46464.0, 1 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46784.0, 1 ], + [ 46976.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47168.0, 2 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 1 ], + [ 47744.0, 1 ], + [ 48320.0, 1 ], + [ 48576.0, 1 ], + [ 48640.0, 1 ], + [ 48704.0, 1 ], + [ 48768.0, 2 ], + [ 49536.0, 2 ], + [ 49728.0, 1 ], + [ 49920.0, 1 ], + [ 50240.0, 1 ], + [ 50688.0, 1 ], + [ 51200.0, 1 ], + [ 51520.0, 1 ], + [ 51776.0, 2 ], + [ 52096.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53184.0, 2 ], + [ 53440.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54272.0, 2 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54784.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 1 ], + [ 55616.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 56064.0, 1 ], + [ 56192.0, 1 ], + [ 56256.0, 1 ], + [ 56384.0, 1 ], + [ 56512.0, 1 ], + [ 56640.0, 1 ], + [ 56896.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57472.0, 1 ], + [ 57600.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58112.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58688.0, 1 ], + [ 58816.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60032.0, 1 ], + [ 60416.0, 1 ], + [ 60608.0, 1 ], + [ 60800.0, 1 ], + [ 60864.0, 1 ], + [ 61056.0, 1 ], + [ 61120.0, 1 ], + [ 61504.0, 1 ], + [ 61632.0, 1 ], + [ 61696.0, 2 ], + [ 61760.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63488.0, 1 ], + [ 63616.0, 1 ], + [ 64000.0, 1 ], + [ 64320.0, 1 ], + [ 64768.0, 1 ], + [ 65024.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 67584.0, 1 ], + [ 68864.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 71424.0, 1 ], + [ 71808.0, 1 ], + [ 72320.0, 1 ], + [ 72448.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 74240.0, 1 ], + [ 74496.0, 1 ], + [ 75520.0, 1 ], + [ 75648.0, 1 ], + [ 76416.0, 1 ], + [ 78336.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 2 ], + [ 80256.0, 1 ], + [ 80896.0, 1 ], + [ 81408.0, 1 ], + [ 82432.0, 1 ], + [ 83200.0, 1 ], + [ 84864.0, 1 ], + [ 87552.0, 1 ], + [ 88320.0, 1 ], + [ 88576.0, 1 ], + [ 88832.0, 1 ], + [ 91520.0, 1 ], + [ 95616.0, 1 ], + [ 102016.0, 1 ], + [ 108544.0, 1 ], + [ 109568.0, 1 ], + [ 109824.0, 1 ], + [ 112512.0, 1 ], + [ 117760.0, 1 ], + [ 123008.0, 1 ], + [ 123520.0, 1 ], + [ 128640.0, 1 ], + [ 129024.0, 1 ], + [ 132352.0, 1 ], + [ 133888.0, 1 ], + [ 158720.0, 1 ], + [ 160000.0, 1 ], + [ 1501184.0, 1 ] + ], + [ + [ 32704.0, 1 ], + [ 32736.0, 1 ], + [ 32768.0, 5 ], + [ 32832.0, 8 ], + [ 32896.0, 8 ], + [ 32960.0, 11 ], + [ 33024.0, 14 ], + [ 33088.0, 5 ], + [ 33152.0, 9 ], + [ 33216.0, 6 ], + [ 33280.0, 3 ], + [ 33344.0, 6 ], + [ 33408.0, 1 ], + [ 33472.0, 5 ], + [ 33536.0, 2 ], + [ 33600.0, 1 ], + [ 33664.0, 3 ], + [ 33728.0, 1 ], + [ 33792.0, 3 ], + [ 33856.0, 2 ], + [ 33920.0, 2 ], + [ 33984.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 4 ], + [ 34176.0, 26 ], + [ 34240.0, 177 ], + [ 34304.0, 697 ], + [ 34368.0, 1226 ], + [ 34432.0, 1729 ], + [ 34496.0, 1873 ], + [ 34560.0, 1488 ], + [ 34624.0, 1239 ], + [ 34688.0, 709 ], + [ 34752.0, 514 ], + [ 34816.0, 464 ], + [ 34880.0, 319 ], + [ 34944.0, 407 ], + [ 35008.0, 357 ], + [ 35072.0, 389 ], + [ 35136.0, 388 ], + [ 35200.0, 259 ], + [ 35264.0, 237 ], + [ 35328.0, 128 ], + [ 35392.0, 102 ], + [ 35456.0, 83 ], + [ 35520.0, 56 ], + [ 35584.0, 63 ], + [ 35648.0, 47 ], + [ 35712.0, 39 ], + [ 35776.0, 66 ], + [ 35840.0, 67 ], + [ 35904.0, 70 ], + [ 35968.0, 77 ], + [ 36032.0, 55 ], + [ 36096.0, 58 ], + [ 36160.0, 31 ], + [ 36224.0, 19 ], + [ 36288.0, 16 ], + [ 36352.0, 16 ], + [ 36416.0, 15 ], + [ 36480.0, 23 ], + [ 36544.0, 19 ], + [ 36608.0, 16 ], + [ 36672.0, 14 ], + [ 36736.0, 7 ], + [ 36800.0, 2 ], + [ 36864.0, 9 ], + [ 36928.0, 5 ], + [ 36992.0, 5 ], + [ 37056.0, 6 ], + [ 37120.0, 6 ], + [ 37184.0, 1 ], + [ 37248.0, 10 ], + [ 37312.0, 7 ], + [ 37376.0, 10 ], + [ 37440.0, 9 ], + [ 37504.0, 9 ], + [ 37568.0, 10 ], + [ 37632.0, 4 ], + [ 37696.0, 6 ], + [ 37760.0, 6 ], + [ 37824.0, 4 ], + [ 37888.0, 5 ], + [ 37952.0, 5 ], + [ 38016.0, 10 ], + [ 38080.0, 6 ], + [ 38144.0, 3 ], + [ 38208.0, 5 ], + [ 38272.0, 6 ], + [ 38336.0, 5 ], + [ 38400.0, 6 ], + [ 38464.0, 9 ], + [ 38528.0, 5 ], + [ 38592.0, 6 ], + [ 38656.0, 2 ], + [ 38720.0, 7 ], + [ 38784.0, 3 ], + [ 38848.0, 4 ], + [ 38912.0, 8 ], + [ 38976.0, 5 ], + [ 39040.0, 2 ], + [ 39104.0, 4 ], + [ 39168.0, 1 ], + [ 39232.0, 6 ], + [ 39296.0, 3 ], + [ 39360.0, 4 ], + [ 39424.0, 4 ], + [ 39488.0, 6 ], + [ 39552.0, 2 ], + [ 39616.0, 1 ], + [ 39680.0, 2 ], + [ 39744.0, 2 ], + [ 39808.0, 1 ], + [ 39872.0, 1 ], + [ 39936.0, 4 ], + [ 40000.0, 2 ], + [ 40064.0, 2 ], + [ 40128.0, 2 ], + [ 40192.0, 3 ], + [ 40256.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 3 ], + [ 40448.0, 3 ], + [ 40512.0, 1 ], + [ 40576.0, 2 ], + [ 40640.0, 1 ], + [ 40704.0, 2 ], + [ 40768.0, 3 ], + [ 40832.0, 4 ], + [ 40896.0, 6 ], + [ 40960.0, 6 ], + [ 41024.0, 4 ], + [ 41088.0, 6 ], + [ 41152.0, 3 ], + [ 41216.0, 7 ], + [ 41280.0, 4 ], + [ 41344.0, 1 ], + [ 41408.0, 4 ], + [ 41536.0, 2 ], + [ 41600.0, 2 ], + [ 41664.0, 2 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42112.0, 2 ], + [ 42240.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42432.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 2 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 43008.0, 1 ], + [ 43072.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 2 ], + [ 43328.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 2 ], + [ 43648.0, 2 ], + [ 43776.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 2 ], + [ 44224.0, 1 ], + [ 44352.0, 1 ], + [ 44480.0, 3 ], + [ 44544.0, 1 ], + [ 44608.0, 2 ], + [ 44736.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 1 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45184.0, 2 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45440.0, 1 ], + [ 45760.0, 1 ], + [ 45824.0, 1 ], + [ 45952.0, 1 ], + [ 46016.0, 1 ], + [ 46080.0, 1 ], + [ 46208.0, 1 ], + [ 46336.0, 1 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 47232.0, 1 ], + [ 47296.0, 1 ], + [ 47360.0, 1 ], + [ 47552.0, 1 ], + [ 47616.0, 1 ], + [ 47744.0, 2 ], + [ 47808.0, 1 ], + [ 47872.0, 1 ], + [ 48128.0, 1 ], + [ 48192.0, 1 ], + [ 48448.0, 2 ], + [ 48576.0, 1 ], + [ 49088.0, 1 ], + [ 49408.0, 1 ], + [ 49664.0, 2 ], + [ 49920.0, 1 ], + [ 50048.0, 1 ], + [ 50112.0, 1 ], + [ 50432.0, 1 ], + [ 50752.0, 1 ], + [ 50944.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 2 ], + [ 51328.0, 1 ], + [ 51648.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52736.0, 2 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 53120.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53824.0, 1 ], + [ 54016.0, 1 ], + [ 54144.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54720.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 2 ], + [ 55424.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55872.0, 1 ], + [ 56064.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56704.0, 2 ], + [ 56832.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57280.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58240.0, 1 ], + [ 58432.0, 1 ], + [ 58496.0, 1 ], + [ 58624.0, 1 ], + [ 58944.0, 1 ], + [ 59072.0, 1 ], + [ 59200.0, 1 ], + [ 59648.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 1 ], + [ 61568.0, 1 ], + [ 61696.0, 1 ], + [ 61824.0, 1 ], + [ 62016.0, 1 ], + [ 62144.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62528.0, 1 ], + [ 63232.0, 1 ], + [ 63552.0, 1 ], + [ 63616.0, 1 ], + [ 63744.0, 1 ], + [ 63936.0, 1 ], + [ 64192.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 1 ], + [ 64896.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66816.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68480.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 69376.0, 1 ], + [ 69632.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 71040.0, 1 ], + [ 72192.0, 1 ], + [ 73856.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 1 ], + [ 74496.0, 1 ], + [ 75264.0, 1 ], + [ 75776.0, 1 ], + [ 79104.0, 1 ], + [ 79232.0, 1 ], + [ 79488.0, 1 ], + [ 79744.0, 1 ], + [ 81024.0, 1 ], + [ 83968.0, 1 ], + [ 84736.0, 1 ], + [ 84864.0, 1 ], + [ 88576.0, 1 ], + [ 88704.0, 1 ], + [ 89216.0, 1 ], + [ 91008.0, 1 ], + [ 98816.0, 1 ], + [ 99968.0, 1 ], + [ 103040.0, 1 ], + [ 104448.0, 1 ], + [ 104576.0, 1 ], + [ 105088.0, 1 ], + [ 107264.0, 1 ], + [ 108672.0, 1 ], + [ 112640.0, 1 ], + [ 112896.0, 1 ], + [ 114432.0, 1 ], + [ 123392.0, 1 ], + [ 124544.0, 1 ], + [ 126080.0, 1 ], + [ 126208.0, 1 ], + [ 128768.0, 1 ], + [ 130560.0, 1 ], + [ 130688.0, 1 ], + [ 131072.0, 1 ], + [ 131328.0, 1 ], + [ 131840.0, 1 ], + [ 159232.0, 1 ], + [ 161024.0, 1 ], + [ 764928.0, 1 ], + [ 777216.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 32608.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 32608.0, + "50.0" : 32608.0, + "90.0" : 32608.0, + "95.0" : 32608.0, + "99.0" : 32608.0, + "99.9" : 32608.0, + "99.99" : 32608.0, + "99.999" : 32608.0, + "99.9999" : 32608.0, + "100.0" : 32608.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 32672.0, + 32608.0, + 32672.0, + 32896.0, + 32704.0 + ] + ] + }, + "p0.50" : { + "score" : 34624.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 34624.0, + "50.0" : 34624.0, + "90.0" : 34624.0, + "95.0" : 34624.0, + "99.0" : 34624.0, + "99.9" : 34624.0, + "99.99" : 34624.0, + "99.999" : 34624.0, + "99.9999" : 34624.0, + "100.0" : 34624.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 34624.0, + 34560.0, + 34816.0, + 34624.0, + 34560.0 + ] + ] + }, + "p0.90" : { + "score" : 35584.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35584.0, + "50.0" : 35584.0, + "90.0" : 35584.0, + "95.0" : 35584.0, + "99.0" : 35584.0, + "99.9" : 35584.0, + "99.99" : 35584.0, + "99.999" : 35584.0, + "99.9999" : 35584.0, + "100.0" : 35584.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 35584.0, + 35456.0, + 35776.0, + 35648.0, + 35392.0 + ] + ] + }, + "p0.95" : { + "score" : 36416.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36416.0, + "50.0" : 36416.0, + "90.0" : 36416.0, + "95.0" : 36416.0, + "99.0" : 36416.0, + "99.9" : 36416.0, + "99.99" : 36416.0, + "99.999" : 36416.0, + "99.9999" : 36416.0, + "100.0" : 36416.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 36480.0, + 36416.0, + 36544.0, + 36416.0, + 36160.0 + ] + ] + }, + "p0.99" : { + "score" : 50291.83999999985, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50291.83999999985, + "50.0" : 50291.83999999985, + "90.0" : 50291.83999999985, + "95.0" : 50291.83999999985, + "99.0" : 50291.83999999985, + "99.9" : 50291.83999999985, + "99.99" : 50291.83999999985, + "99.999" : 50291.83999999985, + "99.9999" : 50291.83999999985, + "100.0" : 50291.83999999985 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51392.0, + 49932.799999999814, + 47616.0, + 50665.600000000326, + 51264.0 + ] + ] + }, + "p0.999" : { + "score" : 101245.56799999997, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 101245.56799999997, + "50.0" : 101245.56799999997, + "90.0" : 101245.56799999997, + "95.0" : 101245.56799999997, + "99.0" : 101245.56799999997, + "99.9" : 101245.56799999997, + "99.99" : 101245.56799999997, + "99.999" : 101245.56799999997, + "99.9999" : 101245.56799999997, + "100.0" : 101245.56799999997 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 85349.37600000016, + 97679.36000000034, + 96561.40800000262, + 107205.76000000047, + 121143.04000001447 + ] + ] + }, + "p0.9999" : { + "score" : 1301484.5439999104, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1301484.5439999104, + "50.0" : 1301484.5439999104, + "90.0" : 1301484.5439999104, + "95.0" : 1301484.5439999104, + "99.0" : 1301484.5439999104, + "99.9" : 1301484.5439999104, + "99.99" : 1301484.5439999104, + "99.999" : 1301484.5439999104, + "99.9999" : 1301484.5439999104, + "100.0" : 1301484.5439999104 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1323879.6288000047, + 1381687.29599984, + 1389744.3327999972, + 937216.1279997658, + 771992.3711999953 + ] + ] + }, + "p1.00" : { + "score" : 1501184.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1501184.0, + "50.0" : 1501184.0, + "90.0" : 1501184.0, + "95.0" : 1501184.0, + "99.0" : 1501184.0, + "99.9" : 1501184.0, + "99.99" : 1501184.0, + "99.999" : 1501184.0, + "99.9999" : 1501184.0, + "100.0" : 1501184.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1339392.0, + 1411072.0, + 1390592.0, + 1501184.0, + 777216.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..11e5f921f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,277 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..50c3b9d14 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,449 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..54616a3c0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,288 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..ecbe7972f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,583 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..49ed387cb --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,292 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..e8cfe0af5 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,532 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..a2b9a78e3 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,324 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..3510d3a2f --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/profile/scalapb.perf.EnumVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,678 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/results.json new file mode 100644 index 000000000..c9c745fab --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/EnumVectorBench/writeScala/results.json @@ -0,0 +1,3456 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 28.953183437923748, + "scoreError" : 1.443456565826534, + "scoreConfidence" : [ + 27.509726872097215, + 30.39664000375028 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 70.0, + "99.99" : 2733.0095999971963, + "99.999" : 29829.31199996732, + "99.9999" : 32640.0, + "100.0" : 32640.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 8315 ], + [ 21.0, 337 ], + [ 30.0, 22213 ], + [ 31.0, 1376 ], + [ 40.0, 8 ], + [ 41.0, 2 ], + [ 50.0, 15 ], + [ 51.0, 1 ], + [ 60.0, 18 ], + [ 61.0, 3 ], + [ 70.0, 13 ], + [ 71.0, 1 ], + [ 80.0, 9 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 511.0, 1 ], + [ 2692.0, 1 ], + [ 2976.0, 1 ], + [ 6832.0, 1 ], + [ 32640.0, 1 ] + ], + [ + [ 20.0, 8459 ], + [ 21.0, 333 ], + [ 30.0, 22141 ], + [ 31.0, 1337 ], + [ 40.0, 15 ], + [ 41.0, 1 ], + [ 50.0, 14 ], + [ 51.0, 2 ], + [ 60.0, 8 ], + [ 61.0, 1 ], + [ 70.0, 7 ], + [ 71.0, 2 ], + [ 80.0, 8 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 141.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 7848.0, 1 ], + [ 23296.0, 1 ] + ], + [ + [ 20.0, 7057 ], + [ 21.0, 247 ], + [ 30.0, 21046 ], + [ 31.0, 1306 ], + [ 40.0, 218 ], + [ 41.0, 17 ], + [ 50.0, 28 ], + [ 51.0, 2 ], + [ 60.0, 9 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 71.0, 3 ], + [ 80.0, 7 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 250.0, 1 ], + [ 261.0, 1 ], + [ 280.0, 1 ], + [ 331.0, 1 ], + [ 371.0, 1 ], + [ 3136.0, 1 ], + [ 7248.0, 1 ], + [ 25024.0, 1 ] + ], + [ + [ 20.0, 8378 ], + [ 21.0, 314 ], + [ 30.0, 22217 ], + [ 31.0, 1393 ], + [ 40.0, 6 ], + [ 41.0, 1 ], + [ 50.0, 14 ], + [ 51.0, 1 ], + [ 60.0, 11 ], + [ 61.0, 3 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 180.0, 1 ], + [ 191.0, 1 ], + [ 251.0, 1 ], + [ 271.0, 1 ], + [ 451.0, 1 ], + [ 3176.0, 1 ], + [ 5968.0, 1 ], + [ 27840.0, 1 ] + ], + [ + [ 20.0, 7820 ], + [ 21.0, 314 ], + [ 30.0, 21853 ], + [ 31.0, 1313 ], + [ 40.0, 107 ], + [ 41.0, 8 ], + [ 50.0, 58 ], + [ 51.0, 5 ], + [ 60.0, 27 ], + [ 61.0, 2 ], + [ 70.0, 16 ], + [ 71.0, 1 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 140.0, 1 ], + [ 171.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 3576.0, 1 ], + [ 16992.0, 1 ], + [ 23136.0, 1 ], + [ 27680.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 31.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 40.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 60.0, + 80.0, + 60.632000000001426, + 70.0 + ] + ] + }, + "p0.9999" : { + "score" : 2733.0095999971963, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 2733.0095999971963, + "50.0" : 2733.0095999971963, + "90.0" : 2733.0095999971963, + "95.0" : 2733.0095999971963, + "99.0" : 2733.0095999971963, + "99.9" : 2733.0095999971963, + "99.99" : 2733.0095999971963, + "99.999" : 2733.0095999971963, + "99.9999" : 2733.0095999971963, + "100.0" : 2733.0095999971963 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2909.856400000266, + 227.8930999999866, + 3145.0463999958592, + 2530.719999993449, + 14920.569600007497 + ] + ] + }, + "p1.00" : { + "score" : 32640.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 32640.0, + "50.0" : 32640.0, + "90.0" : 32640.0, + "95.0" : 32640.0, + "99.0" : 32640.0, + "99.9" : 32640.0, + "99.99" : 32640.0, + "99.999" : 32640.0, + "99.9999" : 32640.0, + "100.0" : 32640.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 32640.0, + 23296.0, + 25024.0, + 27840.0, + 27680.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 32.0522640234287, + "scoreError" : 1.736354601897314, + "scoreConfidence" : [ + 30.315909421531384, + 33.78861862532601 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 31.0, + "99.0" : 40.0, + "99.9" : 80.0, + "99.99" : 3189.555200000934, + "99.999" : 34841.7024001088, + "99.9999" : 36352.0, + "100.0" : 36352.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 14 ], + [ 21.0, 1 ], + [ 30.0, 20141 ], + [ 31.0, 1239 ], + [ 40.0, 600 ], + [ 41.0, 45 ], + [ 50.0, 66 ], + [ 51.0, 7 ], + [ 60.0, 12 ], + [ 61.0, 1 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 9 ], + [ 81.0, 1 ], + [ 90.0, 7 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 121.0, 1 ], + [ 151.0, 1 ], + [ 541.0, 1 ], + [ 2852.0, 1 ], + [ 3056.0, 1 ] + ], + [ + [ 20.0, 16 ], + [ 21.0, 1 ], + [ 30.0, 20231 ], + [ 31.0, 1176 ], + [ 40.0, 604 ], + [ 41.0, 53 ], + [ 50.0, 63 ], + [ 51.0, 6 ], + [ 60.0, 19 ], + [ 61.0, 2 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 9 ], + [ 81.0, 1 ], + [ 90.0, 3 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 131.0, 1 ], + [ 170.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 301.0, 1 ], + [ 3828.0, 1 ], + [ 4432.0, 1 ], + [ 36352.0, 1 ] + ], + [ + [ 20.0, 9 ], + [ 21.0, 2 ], + [ 30.0, 20208 ], + [ 31.0, 1255 ], + [ 40.0, 606 ], + [ 41.0, 49 ], + [ 50.0, 57 ], + [ 51.0, 2 ], + [ 60.0, 12 ], + [ 61.0, 1 ], + [ 70.0, 1 ], + [ 80.0, 1 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 170.0, 1 ], + [ 2932.0, 1 ] + ], + [ + [ 20.0, 13 ], + [ 21.0, 1 ], + [ 30.0, 20249 ], + [ 31.0, 1223 ], + [ 40.0, 555 ], + [ 41.0, 46 ], + [ 50.0, 65 ], + [ 51.0, 4 ], + [ 60.0, 13 ], + [ 61.0, 2 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 4 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 140.0, 1 ], + [ 161.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 381.0, 1 ], + [ 2532.0, 1 ], + [ 2964.0, 1 ], + [ 3204.0, 1 ], + [ 5160.0, 1 ], + [ 21152.0, 1 ] + ], + [ + [ 20.0, 10 ], + [ 21.0, 1 ], + [ 30.0, 20321 ], + [ 31.0, 1209 ], + [ 40.0, 517 ], + [ 41.0, 48 ], + [ 50.0, 38 ], + [ 51.0, 5 ], + [ 60.0, 9 ], + [ 61.0, 3 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 8 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 2 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 251.0, 1 ], + [ 281.0, 1 ], + [ 2824.0, 1 ], + [ 4872.0, 1 ], + [ 14944.0, 1 ], + [ 18976.0, 1 ], + [ 20768.0, 1 ], + [ 22592.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 50.79100000000108, + 80.0, + 80.0 + ] + ] + }, + "p0.9999" : { + "score" : 3189.555200000934, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3189.555200000934, + "50.0" : 3189.555200000934, + "90.0" : 3189.555200000934, + "95.0" : 3189.555200000934, + "99.0" : 3189.555200000934, + "99.9" : 3189.555200000934, + "99.99" : 3189.555200000934, + "99.999" : 3189.555200000934, + "99.9999" : 3189.555200000934, + "100.0" : 3189.555200000934 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 2352.1306999998924, + 4298.636800000517, + 152.32799999968847, + 4728.701999993966, + 20374.655999994837 + ] + ] + }, + "p1.00" : { + "score" : 36352.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 36352.0, + "50.0" : 36352.0, + "90.0" : 36352.0, + "95.0" : 36352.0, + "99.0" : 36352.0, + "99.9" : 36352.0, + "99.99" : 36352.0, + "99.999" : 36352.0, + "99.9999" : 36352.0, + "100.0" : 36352.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3056.0, + 36352.0, + 2932.0, + 21152.0, + 22592.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 313.7896071905104, + "scoreError" : 2.6488350524617843, + "scoreConfidence" : [ + 311.14077213804865, + 316.4384422429722 + ], + "scorePercentiles" : { + "0.0" : 270.0, + "50.0" : 310.0, + "90.0" : 321.0, + "95.0" : 321.0, + "99.0" : 451.0, + "99.9" : 551.0, + "99.99" : 19542.540800001472, + "99.999" : 34017.422720011324, + "99.9999" : 35392.0, + "100.0" : 35392.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 42 ], + [ 281.0, 47 ], + [ 290.0, 1151 ], + [ 291.0, 1419 ], + [ 300.0, 4611 ], + [ 301.0, 6021 ], + [ 310.0, 4130 ], + [ 311.0, 5833 ], + [ 320.0, 1203 ], + [ 321.0, 1915 ], + [ 330.0, 175 ], + [ 331.0, 283 ], + [ 340.0, 27 ], + [ 341.0, 53 ], + [ 350.0, 8 ], + [ 351.0, 21 ], + [ 360.0, 4 ], + [ 361.0, 7 ], + [ 370.0, 4 ], + [ 371.0, 7 ], + [ 380.0, 4 ], + [ 381.0, 10 ], + [ 390.0, 5 ], + [ 391.0, 15 ], + [ 400.0, 2 ], + [ 401.0, 9 ], + [ 410.0, 1 ], + [ 411.0, 5 ], + [ 420.0, 1 ], + [ 421.0, 7 ], + [ 430.0, 1 ], + [ 431.0, 7 ], + [ 440.0, 2 ], + [ 441.0, 8 ], + [ 450.0, 3 ], + [ 451.0, 9 ], + [ 460.0, 1 ], + [ 461.0, 9 ], + [ 470.0, 5 ], + [ 471.0, 49 ], + [ 480.0, 11 ], + [ 481.0, 99 ], + [ 490.0, 5 ], + [ 491.0, 51 ], + [ 500.0, 1 ], + [ 501.0, 10 ], + [ 510.0, 1 ], + [ 511.0, 2 ], + [ 531.0, 1 ], + [ 682.0, 1 ], + [ 1452.0, 1 ], + [ 1612.0, 1 ], + [ 3084.0, 1 ], + [ 3124.0, 1 ], + [ 3236.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3424.0, 1 ], + [ 3436.0, 1 ], + [ 4264.0, 1 ], + [ 4336.0, 1 ], + [ 5056.0, 1 ], + [ 5800.0, 1 ], + [ 6616.0, 1 ], + [ 6928.0, 1 ], + [ 14016.0, 1 ], + [ 14304.0, 1 ], + [ 20608.0, 1 ], + [ 35392.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 47 ], + [ 281.0, 65 ], + [ 290.0, 1342 ], + [ 291.0, 1597 ], + [ 300.0, 4636 ], + [ 301.0, 6209 ], + [ 310.0, 3932 ], + [ 311.0, 5710 ], + [ 320.0, 1087 ], + [ 321.0, 1662 ], + [ 330.0, 121 ], + [ 331.0, 256 ], + [ 340.0, 21 ], + [ 341.0, 31 ], + [ 350.0, 11 ], + [ 351.0, 24 ], + [ 360.0, 12 ], + [ 361.0, 22 ], + [ 370.0, 12 ], + [ 371.0, 31 ], + [ 380.0, 9 ], + [ 381.0, 24 ], + [ 390.0, 6 ], + [ 391.0, 18 ], + [ 400.0, 9 ], + [ 401.0, 21 ], + [ 410.0, 2 ], + [ 411.0, 12 ], + [ 420.0, 5 ], + [ 421.0, 10 ], + [ 430.0, 5 ], + [ 431.0, 20 ], + [ 440.0, 2 ], + [ 441.0, 15 ], + [ 450.0, 1 ], + [ 451.0, 14 ], + [ 460.0, 4 ], + [ 461.0, 24 ], + [ 470.0, 2 ], + [ 471.0, 55 ], + [ 480.0, 5 ], + [ 481.0, 78 ], + [ 490.0, 5 ], + [ 491.0, 42 ], + [ 500.0, 2 ], + [ 501.0, 7 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 2 ], + [ 552.0, 1 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 632.0, 1 ], + [ 821.0, 1 ], + [ 1232.0, 1 ], + [ 2972.0, 1 ], + [ 3064.0, 1 ], + [ 3424.0, 1 ], + [ 3664.0, 1 ], + [ 3744.0, 1 ], + [ 4076.0, 1 ], + [ 4136.0, 1 ], + [ 5296.0, 1 ], + [ 5528.0, 1 ], + [ 5736.0, 1 ], + [ 5808.0, 1 ], + [ 6752.0, 1 ], + [ 7968.0, 1 ], + [ 15680.0, 1 ], + [ 16800.0, 1 ], + [ 23712.0, 1 ], + [ 27616.0, 1 ], + [ 31616.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 51 ], + [ 281.0, 53 ], + [ 290.0, 1279 ], + [ 291.0, 1597 ], + [ 300.0, 4686 ], + [ 301.0, 6271 ], + [ 310.0, 3949 ], + [ 311.0, 5639 ], + [ 320.0, 1063 ], + [ 321.0, 1736 ], + [ 330.0, 147 ], + [ 331.0, 237 ], + [ 340.0, 12 ], + [ 341.0, 36 ], + [ 350.0, 11 ], + [ 351.0, 18 ], + [ 360.0, 10 ], + [ 361.0, 19 ], + [ 370.0, 9 ], + [ 371.0, 19 ], + [ 380.0, 9 ], + [ 381.0, 17 ], + [ 390.0, 5 ], + [ 391.0, 18 ], + [ 400.0, 4 ], + [ 401.0, 14 ], + [ 410.0, 3 ], + [ 411.0, 10 ], + [ 420.0, 1 ], + [ 421.0, 13 ], + [ 430.0, 3 ], + [ 431.0, 18 ], + [ 440.0, 6 ], + [ 441.0, 19 ], + [ 450.0, 2 ], + [ 451.0, 11 ], + [ 460.0, 1 ], + [ 461.0, 21 ], + [ 470.0, 2 ], + [ 471.0, 51 ], + [ 480.0, 2 ], + [ 481.0, 81 ], + [ 490.0, 4 ], + [ 491.0, 43 ], + [ 500.0, 1 ], + [ 501.0, 17 ], + [ 511.0, 2 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 641.0, 1 ], + [ 651.0, 1 ], + [ 671.0, 1 ], + [ 672.0, 1 ], + [ 691.0, 1 ], + [ 712.0, 1 ], + [ 1672.0, 1 ], + [ 1782.0, 1 ], + [ 2932.0, 1 ], + [ 3296.0, 1 ], + [ 3356.0, 1 ], + [ 3376.0, 1 ], + [ 3504.0, 1 ], + [ 3844.0, 1 ], + [ 4008.0, 1 ], + [ 4232.0, 1 ], + [ 4384.0, 1 ], + [ 4936.0, 1 ], + [ 5048.0, 1 ], + [ 5184.0, 1 ], + [ 5416.0, 1 ], + [ 15200.0, 1 ], + [ 21664.0, 1 ], + [ 23168.0, 1 ], + [ 23232.0, 1 ], + [ 23680.0, 1 ], + [ 25312.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 280.0, 44 ], + [ 281.0, 44 ], + [ 290.0, 1083 ], + [ 291.0, 1345 ], + [ 300.0, 4378 ], + [ 301.0, 5967 ], + [ 310.0, 4134 ], + [ 311.0, 6041 ], + [ 320.0, 1303 ], + [ 321.0, 1991 ], + [ 330.0, 173 ], + [ 331.0, 292 ], + [ 340.0, 30 ], + [ 341.0, 38 ], + [ 350.0, 8 ], + [ 351.0, 20 ], + [ 360.0, 4 ], + [ 361.0, 7 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 2 ], + [ 381.0, 10 ], + [ 390.0, 5 ], + [ 391.0, 14 ], + [ 400.0, 1 ], + [ 401.0, 11 ], + [ 410.0, 2 ], + [ 411.0, 6 ], + [ 420.0, 2 ], + [ 421.0, 7 ], + [ 430.0, 1 ], + [ 431.0, 10 ], + [ 440.0, 1 ], + [ 441.0, 14 ], + [ 450.0, 3 ], + [ 451.0, 9 ], + [ 460.0, 2 ], + [ 461.0, 16 ], + [ 470.0, 8 ], + [ 471.0, 49 ], + [ 480.0, 12 ], + [ 481.0, 90 ], + [ 490.0, 3 ], + [ 491.0, 59 ], + [ 500.0, 1 ], + [ 501.0, 8 ], + [ 510.0, 1 ], + [ 511.0, 5 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 592.0, 1 ], + [ 601.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1824.0, 1 ], + [ 3356.0, 1 ], + [ 3396.0, 1 ], + [ 3436.0, 1 ], + [ 3576.0, 1 ], + [ 3744.0, 1 ], + [ 4056.0, 1 ], + [ 4368.0, 1 ], + [ 4544.0, 1 ], + [ 4608.0, 1 ], + [ 6536.0, 1 ], + [ 12832.0, 1 ], + [ 14672.0, 1 ], + [ 16256.0, 1 ], + [ 17312.0, 1 ], + [ 20992.0, 1 ] + ], + [ + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 44 ], + [ 281.0, 58 ], + [ 290.0, 1241 ], + [ 291.0, 1586 ], + [ 300.0, 4697 ], + [ 301.0, 6291 ], + [ 310.0, 3872 ], + [ 311.0, 5775 ], + [ 320.0, 1123 ], + [ 321.0, 1708 ], + [ 330.0, 124 ], + [ 331.0, 234 ], + [ 340.0, 17 ], + [ 341.0, 34 ], + [ 350.0, 15 ], + [ 351.0, 17 ], + [ 360.0, 10 ], + [ 361.0, 18 ], + [ 370.0, 9 ], + [ 371.0, 20 ], + [ 380.0, 5 ], + [ 381.0, 12 ], + [ 390.0, 6 ], + [ 391.0, 15 ], + [ 400.0, 3 ], + [ 401.0, 20 ], + [ 410.0, 3 ], + [ 411.0, 8 ], + [ 420.0, 4 ], + [ 421.0, 12 ], + [ 430.0, 1 ], + [ 431.0, 13 ], + [ 440.0, 4 ], + [ 441.0, 15 ], + [ 450.0, 3 ], + [ 451.0, 9 ], + [ 460.0, 6 ], + [ 461.0, 21 ], + [ 470.0, 3 ], + [ 471.0, 46 ], + [ 480.0, 10 ], + [ 481.0, 76 ], + [ 490.0, 2 ], + [ 491.0, 42 ], + [ 500.0, 1 ], + [ 501.0, 11 ], + [ 511.0, 1 ], + [ 521.0, 2 ], + [ 531.0, 2 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 641.0, 1 ], + [ 652.0, 1 ], + [ 681.0, 1 ], + [ 711.0, 1 ], + [ 1392.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 3076.0, 1 ], + [ 3224.0, 1 ], + [ 3296.0, 1 ], + [ 3384.0, 1 ], + [ 3396.0, 1 ], + [ 3456.0, 1 ], + [ 4144.0, 1 ], + [ 5080.0, 1 ], + [ 6000.0, 1 ], + [ 6528.0, 1 ], + [ 13184.0, 1 ], + [ 14880.0, 1 ], + [ 16128.0, 1 ], + [ 18944.0, 1 ], + [ 21440.0, 1 ], + [ 22208.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 270.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 270.0, + "50.0" : 270.0, + "90.0" : 270.0, + "95.0" : 270.0, + "99.0" : 270.0, + "99.9" : 270.0, + "99.99" : 270.0, + "99.999" : 270.0, + "99.9999" : 270.0, + "100.0" : 270.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 270.0, + 270.0, + 270.0, + 270.0, + 270.0 + ] + ] + }, + "p0.50" : { + "score" : 310.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 310.0, + "50.0" : 310.0, + "90.0" : 310.0, + "95.0" : 310.0, + "99.0" : 310.0, + "99.9" : 310.0, + "99.99" : 310.0, + "99.999" : 310.0, + "99.9999" : 310.0, + "100.0" : 310.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 310.0, + 301.0, + 301.0, + 310.0, + 301.0 + ] + ] + }, + "p0.90" : { + "score" : 321.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 321.0, + "50.0" : 321.0, + "90.0" : 321.0, + "95.0" : 321.0, + "99.0" : 321.0, + "99.9" : 321.0, + "99.99" : 321.0, + "99.999" : 321.0, + "99.9999" : 321.0, + "100.0" : 321.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 321.0, + 320.0, + 320.0, + 321.0, + 320.0 + ] + ] + }, + "p0.95" : { + "score" : 321.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 321.0, + "50.0" : 321.0, + "90.0" : 321.0, + "95.0" : 321.0, + "99.0" : 321.0, + "99.9" : 321.0, + "99.99" : 321.0, + "99.999" : 321.0, + "99.9999" : 321.0, + "100.0" : 321.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 321.0, + 321.0, + 321.0, + 321.0, + 321.0 + ] + ] + }, + "p0.99" : { + "score" : 451.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 451.0, + "50.0" : 451.0, + "90.0" : 451.0, + "95.0" : 451.0, + "99.0" : 451.0, + "99.9" : 451.0, + "99.99" : 451.0, + "99.999" : 451.0, + "99.9999" : 451.0, + "100.0" : 451.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 451.0, + 451.0, + 451.0, + 461.0, + 441.0 + ] + ] + }, + "p0.999" : { + "score" : 551.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 551.0, + "50.0" : 551.0, + "90.0" : 551.0, + "95.0" : 551.0, + "99.0" : 551.0, + "99.9" : 551.0, + "99.99" : 551.0, + "99.999" : 551.0, + "99.9999" : 551.0, + "100.0" : 551.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 501.0, + 568.6240000000071, + 633.200000000048, + 535.2600000000675, + 531.0 + ] + ] + }, + "p0.9999" : { + "score" : 19542.540800001472, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 19542.540800001472, + "50.0" : 19542.540800001472, + "90.0" : 19542.540800001472, + "95.0" : 19542.540800001472, + "99.0" : 19542.540800001472, + "99.9" : 19542.540800001472, + "99.99" : 19542.540800001472, + "99.999" : 19542.540800001472, + "99.9999" : 19542.540800001472, + "100.0" : 19542.540800001472 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 15994.732799991267, + 24780.134400001727, + 23354.75199999893, + 16542.492800000357, + 19623.411199989496 + ] + ] + }, + "p1.00" : { + "score" : 35392.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35392.0, + "50.0" : 35392.0, + "90.0" : 35392.0, + "95.0" : 35392.0, + "99.0" : 35392.0, + "99.9" : 35392.0, + "99.99" : 35392.0, + "99.999" : 35392.0, + "99.9999" : 35392.0, + "100.0" : 35392.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 35392.0, + 31616.0, + 25312.0, + 20992.0, + 22208.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.EnumVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 57904.40736446691, + "scoreError" : 50.68897762796967, + "scoreConfidence" : [ + 57853.71838683894, + 57955.09634209488 + ], + "scorePercentiles" : { + "0.0" : 56768.0, + "50.0" : 57088.0, + "90.0" : 57472.0, + "95.0" : 60224.0, + "99.0" : 86528.0, + "99.9" : 95071.61600000225, + "99.99" : 143967.92319999635, + "99.999" : 303104.0, + "99.9999" : 303104.0, + "100.0" : 303104.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 56896.0, 21 ], + [ 56960.0, 506 ], + [ 57024.0, 2452 ], + [ 57088.0, 5020 ], + [ 57152.0, 3355 ], + [ 57216.0, 2028 ], + [ 57280.0, 977 ], + [ 57344.0, 612 ], + [ 57408.0, 470 ], + [ 57472.0, 213 ], + [ 57536.0, 142 ], + [ 57600.0, 87 ], + [ 57664.0, 42 ], + [ 57728.0, 35 ], + [ 57792.0, 22 ], + [ 57856.0, 24 ], + [ 57920.0, 26 ], + [ 57984.0, 17 ], + [ 58048.0, 6 ], + [ 58112.0, 7 ], + [ 58176.0, 4 ], + [ 58240.0, 4 ], + [ 58304.0, 10 ], + [ 58368.0, 14 ], + [ 58432.0, 17 ], + [ 58496.0, 10 ], + [ 58560.0, 9 ], + [ 58624.0, 18 ], + [ 58688.0, 15 ], + [ 58752.0, 25 ], + [ 58816.0, 14 ], + [ 58880.0, 16 ], + [ 58944.0, 11 ], + [ 59008.0, 11 ], + [ 59072.0, 11 ], + [ 59136.0, 9 ], + [ 59200.0, 13 ], + [ 59264.0, 19 ], + [ 59328.0, 15 ], + [ 59392.0, 26 ], + [ 59456.0, 18 ], + [ 59520.0, 27 ], + [ 59584.0, 19 ], + [ 59648.0, 16 ], + [ 59712.0, 20 ], + [ 59776.0, 13 ], + [ 59840.0, 16 ], + [ 59904.0, 21 ], + [ 59968.0, 25 ], + [ 60032.0, 27 ], + [ 60096.0, 23 ], + [ 60160.0, 15 ], + [ 60224.0, 22 ], + [ 60288.0, 19 ], + [ 60352.0, 18 ], + [ 60416.0, 12 ], + [ 60480.0, 13 ], + [ 60544.0, 14 ], + [ 60608.0, 13 ], + [ 60672.0, 16 ], + [ 60736.0, 10 ], + [ 60800.0, 14 ], + [ 60864.0, 18 ], + [ 60928.0, 9 ], + [ 60992.0, 7 ], + [ 61056.0, 13 ], + [ 61120.0, 3 ], + [ 61184.0, 7 ], + [ 61248.0, 12 ], + [ 61312.0, 4 ], + [ 61376.0, 5 ], + [ 61440.0, 7 ], + [ 61504.0, 2 ], + [ 61568.0, 3 ], + [ 61632.0, 7 ], + [ 61696.0, 6 ], + [ 61760.0, 4 ], + [ 61824.0, 5 ], + [ 61888.0, 2 ], + [ 61952.0, 7 ], + [ 62016.0, 3 ], + [ 62080.0, 7 ], + [ 62144.0, 5 ], + [ 62208.0, 6 ], + [ 62272.0, 5 ], + [ 62336.0, 8 ], + [ 62400.0, 7 ], + [ 62464.0, 5 ], + [ 62528.0, 1 ], + [ 62592.0, 8 ], + [ 62656.0, 12 ], + [ 62720.0, 10 ], + [ 62784.0, 4 ], + [ 62848.0, 3 ], + [ 62912.0, 4 ], + [ 62976.0, 10 ], + [ 63040.0, 10 ], + [ 63104.0, 8 ], + [ 63168.0, 6 ], + [ 63232.0, 9 ], + [ 63296.0, 4 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 4 ], + [ 63552.0, 5 ], + [ 63616.0, 4 ], + [ 63680.0, 1 ], + [ 63744.0, 2 ], + [ 63808.0, 4 ], + [ 63872.0, 2 ], + [ 63936.0, 4 ], + [ 64000.0, 3 ], + [ 64064.0, 3 ], + [ 64128.0, 3 ], + [ 64192.0, 3 ], + [ 64256.0, 3 ], + [ 64320.0, 7 ], + [ 64384.0, 2 ], + [ 64448.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 2 ], + [ 64640.0, 1 ], + [ 64704.0, 3 ], + [ 64768.0, 2 ], + [ 64832.0, 3 ], + [ 64896.0, 1 ], + [ 64960.0, 4 ], + [ 65024.0, 1 ], + [ 65152.0, 2 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 2 ], + [ 65664.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 3 ], + [ 66176.0, 2 ], + [ 66304.0, 2 ], + [ 66432.0, 3 ], + [ 66560.0, 4 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 3 ], + [ 67328.0, 3 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67840.0, 2 ], + [ 67968.0, 2 ], + [ 68096.0, 2 ], + [ 68224.0, 2 ], + [ 68352.0, 2 ], + [ 68480.0, 3 ], + [ 68608.0, 2 ], + [ 68736.0, 3 ], + [ 68864.0, 2 ], + [ 68992.0, 1 ], + [ 69120.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 2 ], + [ 69632.0, 3 ], + [ 69760.0, 1 ], + [ 69888.0, 2 ], + [ 70016.0, 1 ], + [ 70144.0, 2 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70656.0, 2 ], + [ 70784.0, 2 ], + [ 70912.0, 4 ], + [ 71040.0, 6 ], + [ 71168.0, 3 ], + [ 71424.0, 3 ], + [ 71552.0, 4 ], + [ 71680.0, 4 ], + [ 71808.0, 3 ], + [ 71936.0, 3 ], + [ 72064.0, 3 ], + [ 72192.0, 2 ], + [ 72320.0, 2 ], + [ 72448.0, 5 ], + [ 72576.0, 2 ], + [ 72704.0, 1 ], + [ 72832.0, 5 ], + [ 72960.0, 5 ], + [ 73088.0, 4 ], + [ 73216.0, 3 ], + [ 73344.0, 2 ], + [ 73472.0, 2 ], + [ 73600.0, 8 ], + [ 73728.0, 4 ], + [ 73856.0, 2 ], + [ 73984.0, 2 ], + [ 74112.0, 2 ], + [ 74240.0, 2 ], + [ 74368.0, 3 ], + [ 74496.0, 3 ], + [ 74624.0, 4 ], + [ 74752.0, 3 ], + [ 75008.0, 1 ], + [ 75136.0, 3 ], + [ 75264.0, 3 ], + [ 75520.0, 2 ], + [ 75648.0, 4 ], + [ 75776.0, 3 ], + [ 75904.0, 2 ], + [ 76160.0, 1 ], + [ 76672.0, 1 ], + [ 76800.0, 1 ], + [ 76928.0, 2 ], + [ 77056.0, 3 ], + [ 77568.0, 1 ], + [ 77696.0, 2 ], + [ 77824.0, 1 ], + [ 78208.0, 2 ], + [ 78336.0, 4 ], + [ 78464.0, 3 ], + [ 78592.0, 1 ], + [ 78720.0, 3 ], + [ 78848.0, 5 ], + [ 78976.0, 3 ], + [ 79104.0, 3 ], + [ 79360.0, 3 ], + [ 79488.0, 2 ], + [ 79616.0, 4 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 3 ], + [ 80128.0, 2 ], + [ 80256.0, 2 ], + [ 80384.0, 1 ], + [ 80768.0, 3 ], + [ 81280.0, 1 ], + [ 81536.0, 2 ], + [ 81664.0, 2 ], + [ 82048.0, 1 ], + [ 82688.0, 1 ], + [ 82816.0, 1 ], + [ 84224.0, 1 ], + [ 84352.0, 1 ], + [ 84480.0, 1 ], + [ 85120.0, 1 ], + [ 86528.0, 2 ], + [ 88960.0, 1 ], + [ 89088.0, 1 ], + [ 89344.0, 1 ], + [ 93568.0, 1 ], + [ 94464.0, 1 ], + [ 99456.0, 1 ], + [ 100096.0, 1 ], + [ 103808.0, 1 ], + [ 107648.0, 1 ], + [ 109696.0, 1 ], + [ 127872.0, 1 ], + [ 243968.0, 1 ] + ], + [ + [ 56768.0, 2 ], + [ 56832.0, 86 ], + [ 56896.0, 1558 ], + [ 56960.0, 3961 ], + [ 57024.0, 4050 ], + [ 57088.0, 2767 ], + [ 57152.0, 1177 ], + [ 57216.0, 761 ], + [ 57280.0, 407 ], + [ 57344.0, 250 ], + [ 57408.0, 155 ], + [ 57472.0, 59 ], + [ 57536.0, 53 ], + [ 57600.0, 40 ], + [ 57664.0, 14 ], + [ 57728.0, 14 ], + [ 57792.0, 6 ], + [ 57856.0, 7 ], + [ 57920.0, 3 ], + [ 57984.0, 4 ], + [ 58048.0, 2 ], + [ 58112.0, 2 ], + [ 58176.0, 6 ], + [ 58240.0, 9 ], + [ 58304.0, 18 ], + [ 58368.0, 16 ], + [ 58432.0, 15 ], + [ 58496.0, 7 ], + [ 58560.0, 24 ], + [ 58624.0, 19 ], + [ 58688.0, 18 ], + [ 58752.0, 22 ], + [ 58816.0, 14 ], + [ 58880.0, 13 ], + [ 58944.0, 6 ], + [ 59008.0, 10 ], + [ 59072.0, 9 ], + [ 59136.0, 5 ], + [ 59200.0, 10 ], + [ 59264.0, 8 ], + [ 59328.0, 14 ], + [ 59392.0, 27 ], + [ 59456.0, 21 ], + [ 59520.0, 33 ], + [ 59584.0, 21 ], + [ 59648.0, 18 ], + [ 59712.0, 15 ], + [ 59776.0, 25 ], + [ 59840.0, 35 ], + [ 59904.0, 26 ], + [ 59968.0, 22 ], + [ 60032.0, 23 ], + [ 60096.0, 20 ], + [ 60160.0, 13 ], + [ 60224.0, 19 ], + [ 60288.0, 11 ], + [ 60352.0, 11 ], + [ 60416.0, 10 ], + [ 60480.0, 12 ], + [ 60544.0, 13 ], + [ 60608.0, 16 ], + [ 60672.0, 11 ], + [ 60736.0, 15 ], + [ 60800.0, 4 ], + [ 60864.0, 13 ], + [ 60928.0, 8 ], + [ 60992.0, 2 ], + [ 61056.0, 9 ], + [ 61120.0, 5 ], + [ 61184.0, 8 ], + [ 61248.0, 8 ], + [ 61312.0, 5 ], + [ 61376.0, 7 ], + [ 61440.0, 4 ], + [ 61504.0, 6 ], + [ 61568.0, 4 ], + [ 61632.0, 6 ], + [ 61696.0, 8 ], + [ 61760.0, 9 ], + [ 61824.0, 3 ], + [ 61888.0, 9 ], + [ 61952.0, 8 ], + [ 62016.0, 7 ], + [ 62080.0, 3 ], + [ 62144.0, 7 ], + [ 62208.0, 4 ], + [ 62272.0, 7 ], + [ 62336.0, 8 ], + [ 62400.0, 4 ], + [ 62464.0, 6 ], + [ 62528.0, 6 ], + [ 62592.0, 5 ], + [ 62656.0, 4 ], + [ 62720.0, 2 ], + [ 62784.0, 8 ], + [ 62848.0, 4 ], + [ 62912.0, 4 ], + [ 62976.0, 3 ], + [ 63040.0, 6 ], + [ 63104.0, 3 ], + [ 63168.0, 3 ], + [ 63232.0, 1 ], + [ 63296.0, 4 ], + [ 63360.0, 2 ], + [ 63424.0, 2 ], + [ 63488.0, 2 ], + [ 63552.0, 3 ], + [ 63616.0, 1 ], + [ 63680.0, 3 ], + [ 63744.0, 3 ], + [ 63808.0, 3 ], + [ 63872.0, 4 ], + [ 63936.0, 3 ], + [ 64000.0, 7 ], + [ 64064.0, 8 ], + [ 64128.0, 3 ], + [ 64192.0, 7 ], + [ 64256.0, 8 ], + [ 64320.0, 3 ], + [ 64384.0, 1 ], + [ 64512.0, 4 ], + [ 64640.0, 3 ], + [ 64704.0, 1 ], + [ 64768.0, 3 ], + [ 64832.0, 4 ], + [ 64896.0, 2 ], + [ 64960.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 2 ], + [ 65344.0, 2 ], + [ 65408.0, 2 ], + [ 65472.0, 1 ], + [ 65536.0, 3 ], + [ 65664.0, 3 ], + [ 65792.0, 1 ], + [ 65920.0, 2 ], + [ 66048.0, 2 ], + [ 66176.0, 8 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 2 ], + [ 66688.0, 4 ], + [ 66816.0, 4 ], + [ 66944.0, 2 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 68096.0, 2 ], + [ 68224.0, 4 ], + [ 68352.0, 2 ], + [ 68480.0, 3 ], + [ 68608.0, 1 ], + [ 68736.0, 3 ], + [ 68864.0, 2 ], + [ 68992.0, 2 ], + [ 69120.0, 1 ], + [ 69248.0, 3 ], + [ 69376.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 70144.0, 3 ], + [ 70400.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 2 ], + [ 70912.0, 3 ], + [ 71040.0, 3 ], + [ 71168.0, 5 ], + [ 71296.0, 5 ], + [ 71424.0, 3 ], + [ 71552.0, 4 ], + [ 71680.0, 3 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 2 ], + [ 72192.0, 1 ], + [ 72320.0, 3 ], + [ 72576.0, 3 ], + [ 72704.0, 4 ], + [ 72832.0, 7 ], + [ 72960.0, 3 ], + [ 73088.0, 5 ], + [ 73216.0, 2 ], + [ 73344.0, 2 ], + [ 73472.0, 6 ], + [ 73600.0, 3 ], + [ 73728.0, 1 ], + [ 73856.0, 1 ], + [ 73984.0, 3 ], + [ 74112.0, 2 ], + [ 74240.0, 1 ], + [ 74368.0, 3 ], + [ 74496.0, 3 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 3 ], + [ 75008.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 3 ], + [ 75520.0, 1 ], + [ 75648.0, 1 ], + [ 75904.0, 1 ], + [ 76160.0, 2 ], + [ 76416.0, 2 ], + [ 76544.0, 1 ], + [ 76928.0, 2 ], + [ 77056.0, 2 ], + [ 77184.0, 4 ], + [ 77312.0, 1 ], + [ 77440.0, 1 ], + [ 77568.0, 1 ], + [ 77696.0, 1 ], + [ 78080.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 2 ], + [ 78464.0, 1 ], + [ 78592.0, 3 ], + [ 78720.0, 2 ], + [ 78848.0, 4 ], + [ 78976.0, 1 ], + [ 79104.0, 3 ], + [ 79360.0, 1 ], + [ 79616.0, 2 ], + [ 79872.0, 3 ], + [ 80000.0, 2 ], + [ 80128.0, 2 ], + [ 80256.0, 2 ], + [ 80384.0, 2 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80768.0, 1 ], + [ 80896.0, 2 ], + [ 81664.0, 1 ], + [ 82048.0, 1 ], + [ 82304.0, 3 ], + [ 82560.0, 2 ], + [ 82816.0, 3 ], + [ 83328.0, 2 ], + [ 83456.0, 1 ], + [ 83584.0, 2 ], + [ 83712.0, 2 ], + [ 83840.0, 4 ], + [ 84096.0, 1 ], + [ 84224.0, 1 ], + [ 84352.0, 2 ], + [ 84480.0, 1 ], + [ 84608.0, 3 ], + [ 84736.0, 2 ], + [ 84864.0, 1 ], + [ 84992.0, 2 ], + [ 85120.0, 3 ], + [ 85248.0, 2 ], + [ 85376.0, 4 ], + [ 85504.0, 5 ], + [ 85632.0, 1 ], + [ 85760.0, 4 ], + [ 85888.0, 2 ], + [ 86016.0, 10 ], + [ 86144.0, 9 ], + [ 86272.0, 10 ], + [ 86400.0, 7 ], + [ 86528.0, 11 ], + [ 86656.0, 6 ], + [ 86784.0, 8 ], + [ 86912.0, 8 ], + [ 87040.0, 8 ], + [ 87168.0, 5 ], + [ 87296.0, 7 ], + [ 87424.0, 11 ], + [ 87552.0, 6 ], + [ 87680.0, 9 ], + [ 87808.0, 10 ], + [ 87936.0, 9 ], + [ 88064.0, 9 ], + [ 88192.0, 8 ], + [ 88320.0, 10 ], + [ 88448.0, 14 ], + [ 88576.0, 7 ], + [ 88704.0, 8 ], + [ 88832.0, 10 ], + [ 88960.0, 7 ], + [ 89088.0, 11 ], + [ 89216.0, 7 ], + [ 89344.0, 7 ], + [ 89472.0, 11 ], + [ 89600.0, 7 ], + [ 89728.0, 8 ], + [ 89856.0, 9 ], + [ 89984.0, 5 ], + [ 90112.0, 10 ], + [ 90240.0, 9 ], + [ 90368.0, 4 ], + [ 90496.0, 7 ], + [ 90624.0, 8 ], + [ 90752.0, 7 ], + [ 90880.0, 5 ], + [ 91008.0, 3 ], + [ 91136.0, 6 ], + [ 91264.0, 8 ], + [ 91392.0, 4 ], + [ 91520.0, 11 ], + [ 91648.0, 4 ], + [ 91776.0, 3 ], + [ 91904.0, 2 ], + [ 92032.0, 3 ], + [ 92160.0, 4 ], + [ 92288.0, 3 ], + [ 92416.0, 3 ], + [ 92544.0, 3 ], + [ 92672.0, 4 ], + [ 92800.0, 4 ], + [ 92928.0, 2 ], + [ 93056.0, 2 ], + [ 93184.0, 3 ], + [ 93312.0, 5 ], + [ 93440.0, 3 ], + [ 93568.0, 3 ], + [ 93696.0, 5 ], + [ 93824.0, 8 ], + [ 93952.0, 9 ], + [ 94080.0, 5 ], + [ 94208.0, 4 ], + [ 94336.0, 3 ], + [ 94720.0, 1 ], + [ 94976.0, 2 ], + [ 95232.0, 1 ], + [ 95616.0, 1 ], + [ 96256.0, 1 ], + [ 97920.0, 1 ], + [ 98304.0, 1 ], + [ 98560.0, 1 ], + [ 100352.0, 1 ], + [ 101632.0, 1 ], + [ 102528.0, 1 ], + [ 102912.0, 1 ], + [ 103936.0, 1 ], + [ 107264.0, 1 ], + [ 109568.0, 1 ], + [ 116864.0, 1 ], + [ 120192.0, 1 ], + [ 121600.0, 1 ], + [ 124416.0, 1 ], + [ 131072.0, 1 ], + [ 133376.0, 1 ], + [ 144128.0, 1 ], + [ 302080.0, 1 ] + ], + [ + [ 56768.0, 1 ], + [ 56832.0, 79 ], + [ 56896.0, 1407 ], + [ 56960.0, 3815 ], + [ 57024.0, 4154 ], + [ 57088.0, 2941 ], + [ 57152.0, 1259 ], + [ 57216.0, 777 ], + [ 57280.0, 443 ], + [ 57344.0, 263 ], + [ 57408.0, 157 ], + [ 57472.0, 86 ], + [ 57536.0, 62 ], + [ 57600.0, 36 ], + [ 57664.0, 16 ], + [ 57728.0, 15 ], + [ 57792.0, 8 ], + [ 57856.0, 5 ], + [ 57984.0, 4 ], + [ 58048.0, 3 ], + [ 58112.0, 2 ], + [ 58176.0, 5 ], + [ 58240.0, 11 ], + [ 58304.0, 11 ], + [ 58368.0, 27 ], + [ 58432.0, 6 ], + [ 58496.0, 11 ], + [ 58560.0, 21 ], + [ 58624.0, 20 ], + [ 58688.0, 20 ], + [ 58752.0, 19 ], + [ 58816.0, 17 ], + [ 58880.0, 10 ], + [ 58944.0, 9 ], + [ 59008.0, 11 ], + [ 59072.0, 7 ], + [ 59136.0, 10 ], + [ 59200.0, 15 ], + [ 59264.0, 4 ], + [ 59328.0, 13 ], + [ 59392.0, 22 ], + [ 59456.0, 10 ], + [ 59520.0, 27 ], + [ 59584.0, 22 ], + [ 59648.0, 21 ], + [ 59712.0, 28 ], + [ 59776.0, 21 ], + [ 59840.0, 31 ], + [ 59904.0, 35 ], + [ 59968.0, 23 ], + [ 60032.0, 22 ], + [ 60096.0, 20 ], + [ 60160.0, 16 ], + [ 60224.0, 18 ], + [ 60288.0, 12 ], + [ 60352.0, 15 ], + [ 60416.0, 7 ], + [ 60480.0, 12 ], + [ 60544.0, 10 ], + [ 60608.0, 8 ], + [ 60672.0, 10 ], + [ 60736.0, 17 ], + [ 60800.0, 6 ], + [ 60864.0, 6 ], + [ 60928.0, 3 ], + [ 60992.0, 6 ], + [ 61056.0, 7 ], + [ 61120.0, 5 ], + [ 61184.0, 7 ], + [ 61248.0, 8 ], + [ 61312.0, 8 ], + [ 61376.0, 3 ], + [ 61440.0, 6 ], + [ 61504.0, 9 ], + [ 61568.0, 5 ], + [ 61632.0, 4 ], + [ 61696.0, 4 ], + [ 61760.0, 6 ], + [ 61824.0, 6 ], + [ 61888.0, 8 ], + [ 61952.0, 1 ], + [ 62016.0, 8 ], + [ 62080.0, 1 ], + [ 62144.0, 5 ], + [ 62208.0, 4 ], + [ 62272.0, 2 ], + [ 62336.0, 3 ], + [ 62400.0, 7 ], + [ 62464.0, 7 ], + [ 62528.0, 4 ], + [ 62592.0, 8 ], + [ 62656.0, 4 ], + [ 62720.0, 5 ], + [ 62784.0, 5 ], + [ 62848.0, 5 ], + [ 62912.0, 5 ], + [ 62976.0, 2 ], + [ 63040.0, 3 ], + [ 63104.0, 4 ], + [ 63168.0, 3 ], + [ 63232.0, 4 ], + [ 63296.0, 7 ], + [ 63360.0, 3 ], + [ 63424.0, 5 ], + [ 63488.0, 1 ], + [ 63552.0, 2 ], + [ 63616.0, 5 ], + [ 63680.0, 2 ], + [ 63744.0, 6 ], + [ 63808.0, 3 ], + [ 63872.0, 3 ], + [ 63936.0, 4 ], + [ 64000.0, 4 ], + [ 64064.0, 4 ], + [ 64128.0, 7 ], + [ 64192.0, 10 ], + [ 64256.0, 11 ], + [ 64320.0, 6 ], + [ 64384.0, 4 ], + [ 64448.0, 4 ], + [ 64512.0, 4 ], + [ 64576.0, 2 ], + [ 64640.0, 4 ], + [ 64704.0, 6 ], + [ 64768.0, 2 ], + [ 64832.0, 1 ], + [ 64896.0, 3 ], + [ 65024.0, 2 ], + [ 65088.0, 3 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 2 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 3 ], + [ 66176.0, 3 ], + [ 66432.0, 1 ], + [ 66560.0, 2 ], + [ 66688.0, 2 ], + [ 66816.0, 1 ], + [ 66944.0, 4 ], + [ 67456.0, 3 ], + [ 67584.0, 1 ], + [ 67840.0, 2 ], + [ 67968.0, 3 ], + [ 68096.0, 2 ], + [ 68352.0, 1 ], + [ 68480.0, 5 ], + [ 68608.0, 4 ], + [ 68992.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 4 ], + [ 69504.0, 1 ], + [ 69760.0, 2 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 70784.0, 2 ], + [ 70912.0, 4 ], + [ 71040.0, 7 ], + [ 71168.0, 1 ], + [ 71296.0, 5 ], + [ 71424.0, 5 ], + [ 71552.0, 4 ], + [ 71680.0, 2 ], + [ 71808.0, 3 ], + [ 71936.0, 3 ], + [ 72192.0, 2 ], + [ 72320.0, 1 ], + [ 72448.0, 2 ], + [ 72576.0, 3 ], + [ 72704.0, 2 ], + [ 72832.0, 4 ], + [ 72960.0, 3 ], + [ 73088.0, 3 ], + [ 73216.0, 6 ], + [ 73344.0, 4 ], + [ 73472.0, 2 ], + [ 73600.0, 1 ], + [ 73728.0, 3 ], + [ 73856.0, 4 ], + [ 73984.0, 4 ], + [ 74112.0, 3 ], + [ 74240.0, 3 ], + [ 74368.0, 2 ], + [ 74496.0, 3 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 2 ], + [ 75392.0, 1 ], + [ 75520.0, 3 ], + [ 75776.0, 3 ], + [ 75904.0, 1 ], + [ 76800.0, 1 ], + [ 76928.0, 3 ], + [ 77184.0, 1 ], + [ 77312.0, 2 ], + [ 77824.0, 2 ], + [ 78080.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 2 ], + [ 78464.0, 2 ], + [ 78592.0, 5 ], + [ 78848.0, 7 ], + [ 78976.0, 2 ], + [ 79104.0, 1 ], + [ 79232.0, 1 ], + [ 79488.0, 2 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80128.0, 1 ], + [ 80256.0, 2 ], + [ 80384.0, 1 ], + [ 80768.0, 1 ], + [ 81152.0, 3 ], + [ 81664.0, 1 ], + [ 81792.0, 2 ], + [ 82048.0, 1 ], + [ 82176.0, 2 ], + [ 82432.0, 1 ], + [ 82944.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 1 ], + [ 83456.0, 1 ], + [ 83584.0, 2 ], + [ 83712.0, 3 ], + [ 83840.0, 2 ], + [ 83968.0, 1 ], + [ 84096.0, 1 ], + [ 84224.0, 3 ], + [ 84608.0, 2 ], + [ 84736.0, 1 ], + [ 84864.0, 1 ], + [ 84992.0, 2 ], + [ 85120.0, 2 ], + [ 85248.0, 4 ], + [ 85376.0, 2 ], + [ 85504.0, 3 ], + [ 85632.0, 4 ], + [ 85760.0, 2 ], + [ 86016.0, 1 ], + [ 86144.0, 1 ], + [ 86272.0, 6 ], + [ 86400.0, 1 ], + [ 86528.0, 1 ], + [ 86656.0, 6 ], + [ 86784.0, 8 ], + [ 86912.0, 3 ], + [ 87040.0, 7 ], + [ 87168.0, 4 ], + [ 87296.0, 9 ], + [ 87424.0, 6 ], + [ 87552.0, 3 ], + [ 87680.0, 7 ], + [ 87808.0, 4 ], + [ 87936.0, 2 ], + [ 88064.0, 3 ], + [ 88192.0, 9 ], + [ 88320.0, 5 ], + [ 88448.0, 6 ], + [ 88576.0, 5 ], + [ 88704.0, 4 ], + [ 88832.0, 12 ], + [ 88960.0, 10 ], + [ 89088.0, 3 ], + [ 89216.0, 8 ], + [ 89344.0, 5 ], + [ 89472.0, 5 ], + [ 89600.0, 8 ], + [ 89728.0, 13 ], + [ 89856.0, 5 ], + [ 89984.0, 6 ], + [ 90112.0, 13 ], + [ 90240.0, 11 ], + [ 90368.0, 6 ], + [ 90496.0, 5 ], + [ 90624.0, 14 ], + [ 90752.0, 3 ], + [ 90880.0, 4 ], + [ 91008.0, 5 ], + [ 91136.0, 8 ], + [ 91264.0, 2 ], + [ 91392.0, 11 ], + [ 91520.0, 5 ], + [ 91648.0, 5 ], + [ 91776.0, 7 ], + [ 91904.0, 7 ], + [ 92032.0, 3 ], + [ 92160.0, 2 ], + [ 92288.0, 1 ], + [ 92416.0, 6 ], + [ 92544.0, 5 ], + [ 92672.0, 3 ], + [ 92800.0, 5 ], + [ 92928.0, 6 ], + [ 93056.0, 3 ], + [ 93184.0, 3 ], + [ 93312.0, 2 ], + [ 93440.0, 2 ], + [ 93568.0, 4 ], + [ 93696.0, 1 ], + [ 93824.0, 3 ], + [ 93952.0, 1 ], + [ 94080.0, 3 ], + [ 94208.0, 2 ], + [ 94336.0, 1 ], + [ 94464.0, 3 ], + [ 94592.0, 2 ], + [ 94720.0, 3 ], + [ 94848.0, 1 ], + [ 94976.0, 2 ], + [ 95104.0, 1 ], + [ 95232.0, 2 ], + [ 95360.0, 1 ], + [ 95488.0, 1 ], + [ 95616.0, 1 ], + [ 95744.0, 2 ], + [ 95872.0, 1 ], + [ 96128.0, 1 ], + [ 97408.0, 1 ], + [ 97664.0, 3 ], + [ 98048.0, 2 ], + [ 98304.0, 1 ], + [ 98688.0, 1 ], + [ 99200.0, 2 ], + [ 100224.0, 1 ], + [ 102400.0, 2 ], + [ 102528.0, 1 ], + [ 103680.0, 1 ], + [ 103808.0, 1 ], + [ 105088.0, 1 ], + [ 109568.0, 1 ], + [ 116096.0, 1 ], + [ 121088.0, 1 ], + [ 122240.0, 1 ], + [ 143872.0, 1 ], + [ 153344.0, 1 ], + [ 163072.0, 1 ], + [ 166400.0, 1 ] + ], + [ + [ 56832.0, 36 ], + [ 56896.0, 1206 ], + [ 56960.0, 3793 ], + [ 57024.0, 4452 ], + [ 57088.0, 3192 ], + [ 57152.0, 1289 ], + [ 57216.0, 828 ], + [ 57280.0, 430 ], + [ 57344.0, 312 ], + [ 57408.0, 194 ], + [ 57472.0, 113 ], + [ 57536.0, 77 ], + [ 57600.0, 45 ], + [ 57664.0, 33 ], + [ 57728.0, 24 ], + [ 57792.0, 16 ], + [ 57856.0, 17 ], + [ 57920.0, 15 ], + [ 57984.0, 12 ], + [ 58048.0, 5 ], + [ 58112.0, 7 ], + [ 58176.0, 4 ], + [ 58240.0, 8 ], + [ 58304.0, 17 ], + [ 58368.0, 24 ], + [ 58432.0, 16 ], + [ 58496.0, 11 ], + [ 58560.0, 19 ], + [ 58624.0, 14 ], + [ 58688.0, 24 ], + [ 58752.0, 23 ], + [ 58816.0, 15 ], + [ 58880.0, 17 ], + [ 58944.0, 9 ], + [ 59008.0, 5 ], + [ 59072.0, 3 ], + [ 59136.0, 7 ], + [ 59200.0, 14 ], + [ 59264.0, 14 ], + [ 59328.0, 13 ], + [ 59392.0, 18 ], + [ 59456.0, 24 ], + [ 59520.0, 23 ], + [ 59584.0, 14 ], + [ 59648.0, 14 ], + [ 59712.0, 30 ], + [ 59776.0, 25 ], + [ 59840.0, 20 ], + [ 59904.0, 32 ], + [ 59968.0, 21 ], + [ 60032.0, 20 ], + [ 60096.0, 18 ], + [ 60160.0, 17 ], + [ 60224.0, 19 ], + [ 60288.0, 15 ], + [ 60352.0, 13 ], + [ 60416.0, 11 ], + [ 60480.0, 20 ], + [ 60544.0, 10 ], + [ 60608.0, 7 ], + [ 60672.0, 10 ], + [ 60736.0, 7 ], + [ 60800.0, 11 ], + [ 60864.0, 13 ], + [ 60928.0, 4 ], + [ 60992.0, 7 ], + [ 61056.0, 4 ], + [ 61120.0, 6 ], + [ 61184.0, 9 ], + [ 61248.0, 4 ], + [ 61312.0, 8 ], + [ 61376.0, 4 ], + [ 61440.0, 7 ], + [ 61504.0, 7 ], + [ 61568.0, 5 ], + [ 61632.0, 6 ], + [ 61696.0, 9 ], + [ 61760.0, 4 ], + [ 61824.0, 4 ], + [ 61888.0, 5 ], + [ 61952.0, 11 ], + [ 62016.0, 4 ], + [ 62080.0, 6 ], + [ 62144.0, 4 ], + [ 62208.0, 2 ], + [ 62272.0, 5 ], + [ 62336.0, 5 ], + [ 62400.0, 1 ], + [ 62464.0, 6 ], + [ 62528.0, 6 ], + [ 62592.0, 8 ], + [ 62656.0, 5 ], + [ 62720.0, 3 ], + [ 62784.0, 6 ], + [ 62848.0, 6 ], + [ 62912.0, 5 ], + [ 62976.0, 5 ], + [ 63040.0, 3 ], + [ 63104.0, 3 ], + [ 63168.0, 3 ], + [ 63232.0, 3 ], + [ 63296.0, 7 ], + [ 63360.0, 4 ], + [ 63424.0, 4 ], + [ 63488.0, 4 ], + [ 63552.0, 7 ], + [ 63616.0, 2 ], + [ 63680.0, 3 ], + [ 63744.0, 3 ], + [ 63808.0, 5 ], + [ 63872.0, 2 ], + [ 63936.0, 1 ], + [ 64000.0, 2 ], + [ 64064.0, 3 ], + [ 64128.0, 1 ], + [ 64192.0, 3 ], + [ 64320.0, 2 ], + [ 64384.0, 2 ], + [ 64448.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 2 ], + [ 64704.0, 1 ], + [ 64832.0, 2 ], + [ 64896.0, 1 ], + [ 64960.0, 3 ], + [ 65024.0, 1 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 2 ], + [ 65536.0, 1 ], + [ 65664.0, 2 ], + [ 65792.0, 7 ], + [ 65920.0, 2 ], + [ 66048.0, 2 ], + [ 66304.0, 1 ], + [ 66432.0, 4 ], + [ 66688.0, 1 ], + [ 66816.0, 3 ], + [ 67072.0, 5 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67584.0, 3 ], + [ 67712.0, 2 ], + [ 67840.0, 4 ], + [ 67968.0, 3 ], + [ 68096.0, 3 ], + [ 68352.0, 1 ], + [ 68480.0, 3 ], + [ 68608.0, 4 ], + [ 68736.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 4 ], + [ 69248.0, 2 ], + [ 69632.0, 2 ], + [ 69760.0, 2 ], + [ 70016.0, 2 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 2 ], + [ 70784.0, 1 ], + [ 71040.0, 4 ], + [ 71168.0, 2 ], + [ 71296.0, 1 ], + [ 71424.0, 2 ], + [ 71552.0, 3 ], + [ 71680.0, 7 ], + [ 71808.0, 2 ], + [ 71936.0, 4 ], + [ 72192.0, 3 ], + [ 72320.0, 3 ], + [ 72448.0, 5 ], + [ 72576.0, 3 ], + [ 72704.0, 2 ], + [ 72832.0, 5 ], + [ 72960.0, 1 ], + [ 73088.0, 3 ], + [ 73216.0, 5 ], + [ 73344.0, 2 ], + [ 73472.0, 3 ], + [ 73600.0, 2 ], + [ 73728.0, 3 ], + [ 73856.0, 4 ], + [ 73984.0, 1 ], + [ 74112.0, 3 ], + [ 74240.0, 5 ], + [ 74368.0, 4 ], + [ 74496.0, 4 ], + [ 74624.0, 3 ], + [ 74752.0, 2 ], + [ 74880.0, 5 ], + [ 75008.0, 2 ], + [ 75136.0, 5 ], + [ 75264.0, 4 ], + [ 75392.0, 1 ], + [ 75520.0, 2 ], + [ 75648.0, 1 ], + [ 75776.0, 5 ], + [ 75904.0, 1 ], + [ 76032.0, 2 ], + [ 76160.0, 2 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 2 ], + [ 76800.0, 1 ], + [ 76928.0, 2 ], + [ 77056.0, 4 ], + [ 77184.0, 1 ], + [ 77312.0, 1 ], + [ 77696.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 2 ], + [ 78464.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 4 ], + [ 78848.0, 4 ], + [ 79104.0, 4 ], + [ 79360.0, 2 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 2 ], + [ 80256.0, 2 ], + [ 80768.0, 1 ], + [ 80896.0, 1 ], + [ 81024.0, 1 ], + [ 81152.0, 4 ], + [ 81408.0, 3 ], + [ 81536.0, 1 ], + [ 81792.0, 1 ], + [ 82048.0, 1 ], + [ 82176.0, 1 ], + [ 82432.0, 1 ], + [ 82688.0, 1 ], + [ 83200.0, 1 ], + [ 83456.0, 1 ], + [ 83584.0, 1 ], + [ 83712.0, 1 ], + [ 83840.0, 1 ], + [ 84096.0, 2 ], + [ 84608.0, 2 ], + [ 84736.0, 1 ], + [ 84992.0, 2 ], + [ 85120.0, 1 ], + [ 85504.0, 2 ], + [ 85632.0, 1 ], + [ 86144.0, 1 ], + [ 86400.0, 2 ], + [ 86528.0, 1 ], + [ 86912.0, 1 ], + [ 87040.0, 1 ], + [ 87680.0, 4 ], + [ 87936.0, 1 ], + [ 88192.0, 1 ], + [ 88704.0, 1 ], + [ 88832.0, 2 ], + [ 88960.0, 1 ], + [ 90112.0, 1 ], + [ 90240.0, 1 ], + [ 90496.0, 1 ], + [ 90752.0, 1 ], + [ 91008.0, 1 ], + [ 91520.0, 1 ], + [ 91904.0, 1 ], + [ 93824.0, 1 ], + [ 94080.0, 1 ], + [ 94848.0, 1 ], + [ 94976.0, 1 ], + [ 96000.0, 2 ], + [ 98176.0, 1 ], + [ 100096.0, 1 ], + [ 100224.0, 1 ], + [ 102272.0, 1 ], + [ 104320.0, 1 ], + [ 104448.0, 1 ], + [ 104576.0, 1 ], + [ 104960.0, 1 ], + [ 109952.0, 1 ], + [ 110976.0, 1 ], + [ 113536.0, 1 ], + [ 119168.0, 1 ], + [ 128640.0, 1 ], + [ 303104.0, 1 ] + ], + [ + [ 56832.0, 33 ], + [ 56896.0, 1157 ], + [ 56960.0, 3776 ], + [ 57024.0, 4342 ], + [ 57088.0, 3122 ], + [ 57152.0, 1325 ], + [ 57216.0, 926 ], + [ 57280.0, 517 ], + [ 57344.0, 300 ], + [ 57408.0, 214 ], + [ 57472.0, 122 ], + [ 57536.0, 80 ], + [ 57600.0, 58 ], + [ 57664.0, 41 ], + [ 57728.0, 36 ], + [ 57792.0, 21 ], + [ 57856.0, 13 ], + [ 57920.0, 13 ], + [ 57984.0, 14 ], + [ 58048.0, 7 ], + [ 58112.0, 5 ], + [ 58176.0, 8 ], + [ 58240.0, 12 ], + [ 58304.0, 16 ], + [ 58368.0, 23 ], + [ 58432.0, 12 ], + [ 58496.0, 10 ], + [ 58560.0, 15 ], + [ 58624.0, 26 ], + [ 58688.0, 23 ], + [ 58752.0, 21 ], + [ 58816.0, 11 ], + [ 58880.0, 10 ], + [ 58944.0, 10 ], + [ 59008.0, 5 ], + [ 59072.0, 5 ], + [ 59136.0, 8 ], + [ 59200.0, 9 ], + [ 59264.0, 12 ], + [ 59328.0, 13 ], + [ 59392.0, 23 ], + [ 59456.0, 18 ], + [ 59520.0, 21 ], + [ 59584.0, 20 ], + [ 59648.0, 19 ], + [ 59712.0, 37 ], + [ 59776.0, 25 ], + [ 59840.0, 28 ], + [ 59904.0, 28 ], + [ 59968.0, 24 ], + [ 60032.0, 32 ], + [ 60096.0, 20 ], + [ 60160.0, 18 ], + [ 60224.0, 16 ], + [ 60288.0, 15 ], + [ 60352.0, 17 ], + [ 60416.0, 12 ], + [ 60480.0, 15 ], + [ 60544.0, 11 ], + [ 60608.0, 9 ], + [ 60672.0, 8 ], + [ 60736.0, 8 ], + [ 60800.0, 8 ], + [ 60864.0, 12 ], + [ 60928.0, 7 ], + [ 60992.0, 7 ], + [ 61056.0, 6 ], + [ 61120.0, 12 ], + [ 61184.0, 4 ], + [ 61248.0, 5 ], + [ 61312.0, 7 ], + [ 61376.0, 3 ], + [ 61440.0, 9 ], + [ 61504.0, 9 ], + [ 61568.0, 3 ], + [ 61632.0, 6 ], + [ 61696.0, 4 ], + [ 61760.0, 7 ], + [ 61824.0, 7 ], + [ 61888.0, 9 ], + [ 61952.0, 9 ], + [ 62016.0, 8 ], + [ 62080.0, 6 ], + [ 62144.0, 5 ], + [ 62208.0, 6 ], + [ 62272.0, 4 ], + [ 62336.0, 5 ], + [ 62400.0, 7 ], + [ 62464.0, 5 ], + [ 62528.0, 5 ], + [ 62592.0, 5 ], + [ 62656.0, 8 ], + [ 62720.0, 5 ], + [ 62784.0, 2 ], + [ 62848.0, 2 ], + [ 62912.0, 8 ], + [ 62976.0, 2 ], + [ 63040.0, 2 ], + [ 63104.0, 2 ], + [ 63168.0, 4 ], + [ 63232.0, 2 ], + [ 63296.0, 6 ], + [ 63360.0, 2 ], + [ 63424.0, 2 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63616.0, 1 ], + [ 63680.0, 2 ], + [ 63744.0, 6 ], + [ 63872.0, 3 ], + [ 63936.0, 3 ], + [ 64000.0, 3 ], + [ 64128.0, 1 ], + [ 64256.0, 1 ], + [ 64320.0, 3 ], + [ 64384.0, 2 ], + [ 64448.0, 2 ], + [ 64576.0, 1 ], + [ 64704.0, 2 ], + [ 64832.0, 1 ], + [ 65024.0, 3 ], + [ 65088.0, 1 ], + [ 65152.0, 4 ], + [ 65216.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 3 ], + [ 66176.0, 2 ], + [ 66304.0, 1 ], + [ 66432.0, 4 ], + [ 66688.0, 2 ], + [ 66816.0, 1 ], + [ 66944.0, 2 ], + [ 67072.0, 2 ], + [ 67200.0, 1 ], + [ 67328.0, 3 ], + [ 67584.0, 1 ], + [ 67840.0, 1 ], + [ 68096.0, 2 ], + [ 68224.0, 2 ], + [ 68352.0, 1 ], + [ 68480.0, 5 ], + [ 68608.0, 7 ], + [ 68736.0, 1 ], + [ 68864.0, 2 ], + [ 69120.0, 2 ], + [ 69248.0, 3 ], + [ 69376.0, 4 ], + [ 69504.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70656.0, 2 ], + [ 70784.0, 2 ], + [ 70912.0, 3 ], + [ 71040.0, 2 ], + [ 71168.0, 1 ], + [ 71424.0, 4 ], + [ 71552.0, 4 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 5 ], + [ 72192.0, 1 ], + [ 72320.0, 2 ], + [ 72448.0, 3 ], + [ 72576.0, 2 ], + [ 72704.0, 6 ], + [ 72832.0, 4 ], + [ 72960.0, 4 ], + [ 73088.0, 5 ], + [ 73216.0, 3 ], + [ 73344.0, 3 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 73728.0, 5 ], + [ 73856.0, 5 ], + [ 73984.0, 3 ], + [ 74112.0, 1 ], + [ 74240.0, 3 ], + [ 74368.0, 4 ], + [ 74496.0, 6 ], + [ 74624.0, 2 ], + [ 74752.0, 2 ], + [ 74880.0, 3 ], + [ 75008.0, 2 ], + [ 75136.0, 4 ], + [ 75264.0, 4 ], + [ 75392.0, 2 ], + [ 75520.0, 2 ], + [ 75648.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 4 ], + [ 76032.0, 1 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 2 ], + [ 76800.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 2 ], + [ 77184.0, 3 ], + [ 77312.0, 1 ], + [ 77440.0, 2 ], + [ 77568.0, 2 ], + [ 77696.0, 1 ], + [ 77824.0, 2 ], + [ 77952.0, 3 ], + [ 78336.0, 2 ], + [ 78592.0, 2 ], + [ 78720.0, 1 ], + [ 78848.0, 2 ], + [ 78976.0, 1 ], + [ 79104.0, 6 ], + [ 79232.0, 2 ], + [ 79360.0, 3 ], + [ 79488.0, 1 ], + [ 79616.0, 4 ], + [ 79744.0, 1 ], + [ 79872.0, 5 ], + [ 80000.0, 3 ], + [ 80128.0, 1 ], + [ 80384.0, 1 ], + [ 80512.0, 2 ], + [ 80640.0, 2 ], + [ 80768.0, 2 ], + [ 80896.0, 1 ], + [ 81024.0, 1 ], + [ 81408.0, 1 ], + [ 81536.0, 1 ], + [ 81664.0, 1 ], + [ 81792.0, 1 ], + [ 81920.0, 1 ], + [ 82048.0, 1 ], + [ 82304.0, 1 ], + [ 82432.0, 1 ], + [ 82560.0, 1 ], + [ 82688.0, 2 ], + [ 83200.0, 2 ], + [ 83456.0, 1 ], + [ 83712.0, 1 ], + [ 83968.0, 2 ], + [ 84096.0, 1 ], + [ 85504.0, 1 ], + [ 85632.0, 1 ], + [ 85760.0, 3 ], + [ 86528.0, 2 ], + [ 86912.0, 1 ], + [ 87040.0, 1 ], + [ 87424.0, 1 ], + [ 88192.0, 1 ], + [ 90496.0, 1 ], + [ 91776.0, 1 ], + [ 92416.0, 1 ], + [ 102272.0, 1 ], + [ 103936.0, 1 ], + [ 110976.0, 1 ], + [ 119296.0, 1 ], + [ 124416.0, 1 ], + [ 132864.0, 1 ], + [ 257280.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 56768.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 56768.0, + "50.0" : 56768.0, + "90.0" : 56768.0, + "95.0" : 56768.0, + "99.0" : 56768.0, + "99.9" : 56768.0, + "99.99" : 56768.0, + "99.999" : 56768.0, + "99.9999" : 56768.0, + "100.0" : 56768.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 56896.0, + 56768.0, + 56768.0, + 56832.0, + 56832.0 + ] + ] + }, + "p0.50" : { + "score" : 57088.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57088.0, + "50.0" : 57088.0, + "90.0" : 57088.0, + "95.0" : 57088.0, + "99.0" : 57088.0, + "99.9" : 57088.0, + "99.99" : 57088.0, + "99.999" : 57088.0, + "99.9999" : 57088.0, + "100.0" : 57088.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57152.0, + 57024.0, + 57024.0, + 57024.0, + 57024.0 + ] + ] + }, + "p0.90" : { + "score" : 57472.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57472.0, + "50.0" : 57472.0, + "90.0" : 57472.0, + "95.0" : 57472.0, + "99.0" : 57472.0, + "99.9" : 57472.0, + "99.99" : 57472.0, + "99.999" : 57472.0, + "99.9999" : 57472.0, + "100.0" : 57472.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57472.0, + 58176.0, + 57536.0, + 57408.0, + 57408.0 + ] + ] + }, + "p0.95" : { + "score" : 60224.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60224.0, + "50.0" : 60224.0, + "90.0" : 60224.0, + "95.0" : 60224.0, + "99.0" : 60224.0, + "99.9" : 60224.0, + "99.99" : 60224.0, + "99.999" : 60224.0, + "99.9999" : 60224.0, + "100.0" : 60224.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 59904.0, + 62848.0, + 61824.0, + 59712.0, + 59712.0 + ] + ] + }, + "p0.99" : { + "score" : 86528.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 86528.0, + "50.0" : 86528.0, + "90.0" : 86528.0, + "95.0" : 86528.0, + "99.0" : 86528.0, + "99.9" : 86528.0, + "99.99" : 86528.0, + "99.999" : 86528.0, + "99.9999" : 86528.0, + "100.0" : 86528.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71936.0, + 90368.0, + 90624.0, + 73728.0, + 72960.0 + ] + ] + }, + "p0.999" : { + "score" : 95071.61600000225, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 95071.61600000225, + "50.0" : 95071.61600000225, + "90.0" : 95071.61600000225, + "95.0" : 95071.61600000225, + "99.0" : 95071.61600000225, + "99.9" : 95071.61600000225, + "99.99" : 95071.61600000225, + "99.999" : 95071.61600000225, + "99.9999" : 95071.61600000225, + "100.0" : 95071.61600000225 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 84309.75999999978, + 98269.05599999987, + 99128.8320000004, + 94932.35199999996, + 85760.0 + ] + ] + }, + "p0.9999" : { + "score" : 143967.92319999635, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 143967.92319999635, + "50.0" : 143967.92319999635, + "90.0" : 143967.92319999635, + "95.0" : 143967.92319999635, + "99.0" : 143967.92319999635, + "99.9" : 143967.92319999635, + "99.99" : 143967.92319999635, + "99.999" : 143967.92319999635, + "99.9999" : 143967.92319999635, + "100.0" : 143967.92319999635 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 158869.63199997973, + 190076.23679999448, + 164024.1407999918, + 175029.97759974003, + 165759.5904000029 + ] + ] + }, + "p1.00" : { + "score" : 303104.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 303104.0, + "50.0" : 303104.0, + "90.0" : 303104.0, + "95.0" : 303104.0, + "99.0" : 303104.0, + "99.9" : 303104.0, + "99.99" : 303104.0, + "99.999" : 303104.0, + "99.9999" : 303104.0, + "100.0" : 303104.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 243968.0, + 302080.0, + 166400.0, + 303104.0, + 257280.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..f35bd8c87 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,350 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..cbeed42d7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,752 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..ffbaa273c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,344 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..a785a2947 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,1343 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..9d97c427c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,367 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..c4ca3acdc --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,1438 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..c65eb2239 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,362 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..aa669364a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/profile/scalapb.perf.IntVectorBench.proxyScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,1129 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/results.json new file mode 100644 index 000000000..ed6da6143 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/proxyScala/results.json @@ -0,0 +1,5270 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 37.860875711060636, + "scoreError" : 1.4894930492842273, + "scoreConfidence" : [ + 36.37138266177641, + 39.350368760344864 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 50.0, + "95.0" : 60.0, + "99.0" : 170.0, + "99.9" : 513.3940000000293, + "99.99" : 4854.825600000098, + "99.999" : 25111.588479978964, + "99.9999" : 25536.0, + "100.0" : 25536.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 927 ], + [ 21.0, 37 ], + [ 30.0, 21812 ], + [ 31.0, 1319 ], + [ 40.0, 1582 ], + [ 41.0, 129 ], + [ 50.0, 1372 ], + [ 51.0, 179 ], + [ 60.0, 809 ], + [ 61.0, 106 ], + [ 70.0, 151 ], + [ 71.0, 25 ], + [ 80.0, 55 ], + [ 81.0, 10 ], + [ 90.0, 44 ], + [ 91.0, 9 ], + [ 100.0, 30 ], + [ 101.0, 7 ], + [ 110.0, 31 ], + [ 111.0, 7 ], + [ 120.0, 24 ], + [ 121.0, 8 ], + [ 130.0, 27 ], + [ 131.0, 6 ], + [ 140.0, 28 ], + [ 141.0, 7 ], + [ 150.0, 25 ], + [ 151.0, 8 ], + [ 160.0, 24 ], + [ 161.0, 10 ], + [ 170.0, 26 ], + [ 171.0, 16 ], + [ 180.0, 22 ], + [ 181.0, 14 ], + [ 190.0, 25 ], + [ 191.0, 11 ], + [ 200.0, 13 ], + [ 201.0, 7 ], + [ 210.0, 13 ], + [ 211.0, 6 ], + [ 220.0, 7 ], + [ 221.0, 4 ], + [ 230.0, 5 ], + [ 231.0, 4 ], + [ 240.0, 3 ], + [ 241.0, 1 ], + [ 250.0, 5 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 4 ], + [ 271.0, 5 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 2 ], + [ 310.0, 3 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 2 ], + [ 520.0, 1 ], + [ 531.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 602.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 651.0, 1 ], + [ 691.0, 1 ], + [ 871.0, 1 ], + [ 882.0, 1 ], + [ 942.0, 1 ], + [ 1102.0, 1 ], + [ 1172.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1282.0, 1 ], + [ 1352.0, 1 ], + [ 1532.0, 1 ], + [ 1782.0, 1 ], + [ 6440.0, 1 ], + [ 7304.0, 1 ], + [ 21952.0, 1 ] + ], + [ + [ 20.0, 971 ], + [ 21.0, 42 ], + [ 30.0, 21942 ], + [ 31.0, 1314 ], + [ 40.0, 1576 ], + [ 41.0, 122 ], + [ 50.0, 1452 ], + [ 51.0, 160 ], + [ 60.0, 764 ], + [ 61.0, 86 ], + [ 70.0, 122 ], + [ 71.0, 21 ], + [ 80.0, 59 ], + [ 81.0, 11 ], + [ 90.0, 38 ], + [ 91.0, 12 ], + [ 100.0, 31 ], + [ 101.0, 6 ], + [ 110.0, 30 ], + [ 111.0, 8 ], + [ 120.0, 23 ], + [ 121.0, 5 ], + [ 130.0, 18 ], + [ 131.0, 8 ], + [ 140.0, 24 ], + [ 141.0, 10 ], + [ 150.0, 22 ], + [ 151.0, 7 ], + [ 160.0, 25 ], + [ 161.0, 10 ], + [ 170.0, 28 ], + [ 171.0, 13 ], + [ 180.0, 26 ], + [ 181.0, 12 ], + [ 190.0, 21 ], + [ 191.0, 16 ], + [ 200.0, 20 ], + [ 201.0, 10 ], + [ 210.0, 9 ], + [ 211.0, 9 ], + [ 220.0, 7 ], + [ 221.0, 4 ], + [ 230.0, 5 ], + [ 231.0, 8 ], + [ 240.0, 1 ], + [ 241.0, 3 ], + [ 250.0, 2 ], + [ 251.0, 3 ], + [ 260.0, 5 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 4 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 4 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 7 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 4 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 2 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 2 ], + [ 601.0, 1 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 701.0, 1 ], + [ 831.0, 1 ], + [ 862.0, 1 ], + [ 1012.0, 1 ], + [ 1030.0, 1 ], + [ 1052.0, 1 ], + [ 1082.0, 1 ], + [ 1162.0, 1 ], + [ 1212.0, 1 ], + [ 1272.0, 1 ], + [ 1412.0, 1 ], + [ 1702.0, 1 ], + [ 1834.0, 1 ], + [ 1962.0, 1 ], + [ 2132.0, 1 ], + [ 2324.0, 1 ], + [ 4328.0, 1 ], + [ 4848.0, 1 ], + [ 4864.0, 1 ], + [ 6056.0, 1 ], + [ 6144.0, 1 ], + [ 25536.0, 1 ] + ], + [ + [ 20.0, 931 ], + [ 21.0, 33 ], + [ 30.0, 22066 ], + [ 31.0, 1367 ], + [ 40.0, 1613 ], + [ 41.0, 133 ], + [ 50.0, 1394 ], + [ 51.0, 130 ], + [ 60.0, 761 ], + [ 61.0, 103 ], + [ 70.0, 120 ], + [ 71.0, 16 ], + [ 80.0, 46 ], + [ 81.0, 8 ], + [ 90.0, 45 ], + [ 91.0, 4 ], + [ 100.0, 29 ], + [ 101.0, 9 ], + [ 110.0, 24 ], + [ 111.0, 11 ], + [ 120.0, 24 ], + [ 121.0, 9 ], + [ 130.0, 29 ], + [ 131.0, 5 ], + [ 140.0, 25 ], + [ 141.0, 8 ], + [ 150.0, 22 ], + [ 151.0, 14 ], + [ 160.0, 24 ], + [ 161.0, 12 ], + [ 170.0, 27 ], + [ 171.0, 11 ], + [ 180.0, 25 ], + [ 181.0, 9 ], + [ 190.0, 22 ], + [ 191.0, 13 ], + [ 200.0, 9 ], + [ 201.0, 13 ], + [ 210.0, 7 ], + [ 211.0, 10 ], + [ 220.0, 7 ], + [ 221.0, 4 ], + [ 230.0, 5 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 3 ], + [ 250.0, 2 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 4 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 2 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 2 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 661.0, 1 ], + [ 741.0, 1 ], + [ 771.0, 1 ], + [ 812.0, 1 ], + [ 912.0, 1 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 1002.0, 1 ], + [ 1052.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1162.0, 1 ], + [ 1192.0, 1 ], + [ 1332.0, 1 ], + [ 1542.0, 1 ], + [ 1572.0, 1 ], + [ 2144.0, 1 ], + [ 4104.0, 1 ], + [ 5256.0, 1 ], + [ 23872.0, 1 ] + ], + [ + [ 20.0, 947 ], + [ 21.0, 40 ], + [ 30.0, 22001 ], + [ 31.0, 1350 ], + [ 40.0, 1526 ], + [ 41.0, 119 ], + [ 50.0, 1375 ], + [ 51.0, 122 ], + [ 60.0, 815 ], + [ 61.0, 91 ], + [ 70.0, 130 ], + [ 71.0, 16 ], + [ 80.0, 49 ], + [ 81.0, 6 ], + [ 90.0, 37 ], + [ 91.0, 3 ], + [ 100.0, 22 ], + [ 101.0, 7 ], + [ 110.0, 33 ], + [ 111.0, 6 ], + [ 120.0, 30 ], + [ 121.0, 3 ], + [ 130.0, 30 ], + [ 131.0, 7 ], + [ 140.0, 29 ], + [ 141.0, 5 ], + [ 150.0, 24 ], + [ 151.0, 9 ], + [ 160.0, 30 ], + [ 161.0, 13 ], + [ 170.0, 21 ], + [ 171.0, 13 ], + [ 180.0, 23 ], + [ 181.0, 10 ], + [ 190.0, 19 ], + [ 191.0, 12 ], + [ 200.0, 19 ], + [ 201.0, 8 ], + [ 210.0, 9 ], + [ 211.0, 5 ], + [ 220.0, 7 ], + [ 221.0, 7 ], + [ 230.0, 5 ], + [ 231.0, 3 ], + [ 240.0, 5 ], + [ 241.0, 6 ], + [ 250.0, 6 ], + [ 251.0, 2 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 3 ], + [ 301.0, 2 ], + [ 310.0, 3 ], + [ 311.0, 1 ], + [ 320.0, 3 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 3 ], + [ 351.0, 1 ], + [ 360.0, 2 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 4 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 3 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 2 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 2 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 661.0, 1 ], + [ 672.0, 1 ], + [ 731.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 951.0, 1 ], + [ 972.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1082.0, 1 ], + [ 1152.0, 1 ], + [ 1332.0, 1 ], + [ 1392.0, 1 ], + [ 1412.0, 1 ], + [ 1472.0, 1 ], + [ 1692.0, 1 ], + [ 1812.0, 1 ], + [ 2184.0, 1 ], + [ 5200.0, 1 ], + [ 21696.0, 1 ], + [ 22624.0, 1 ], + [ 24608.0, 1 ] + ], + [ + [ 20.0, 897 ], + [ 21.0, 36 ], + [ 30.0, 21904 ], + [ 31.0, 1337 ], + [ 40.0, 1520 ], + [ 41.0, 133 ], + [ 50.0, 1264 ], + [ 51.0, 140 ], + [ 60.0, 767 ], + [ 61.0, 108 ], + [ 70.0, 122 ], + [ 71.0, 18 ], + [ 80.0, 74 ], + [ 81.0, 15 ], + [ 90.0, 34 ], + [ 91.0, 7 ], + [ 100.0, 42 ], + [ 101.0, 6 ], + [ 110.0, 26 ], + [ 111.0, 6 ], + [ 120.0, 28 ], + [ 121.0, 10 ], + [ 130.0, 25 ], + [ 131.0, 8 ], + [ 140.0, 20 ], + [ 141.0, 6 ], + [ 150.0, 26 ], + [ 151.0, 12 ], + [ 160.0, 21 ], + [ 161.0, 9 ], + [ 170.0, 27 ], + [ 171.0, 16 ], + [ 180.0, 25 ], + [ 181.0, 12 ], + [ 190.0, 26 ], + [ 191.0, 12 ], + [ 200.0, 18 ], + [ 201.0, 8 ], + [ 210.0, 14 ], + [ 211.0, 10 ], + [ 220.0, 6 ], + [ 221.0, 5 ], + [ 230.0, 6 ], + [ 231.0, 6 ], + [ 240.0, 6 ], + [ 241.0, 3 ], + [ 250.0, 3 ], + [ 251.0, 2 ], + [ 260.0, 4 ], + [ 261.0, 4 ], + [ 270.0, 2 ], + [ 271.0, 4 ], + [ 280.0, 3 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 3 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 3 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 5 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 611.0, 1 ], + [ 641.0, 1 ], + [ 682.0, 1 ], + [ 691.0, 1 ], + [ 701.0, 1 ], + [ 731.0, 1 ], + [ 761.0, 1 ], + [ 762.0, 1 ], + [ 782.0, 1 ], + [ 871.0, 1 ], + [ 892.0, 1 ], + [ 982.0, 1 ], + [ 1002.0, 1 ], + [ 1052.0, 1 ], + [ 1102.0, 1 ], + [ 1172.0, 1 ], + [ 1262.0, 1 ], + [ 1412.0, 1 ], + [ 1512.0, 1 ], + [ 1552.0, 1 ], + [ 1602.0, 1 ], + [ 1864.0, 1 ], + [ 2604.0, 1 ], + [ 2832.0, 1 ], + [ 4328.0, 1 ], + [ 22592.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.99" : { + "score" : 170.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 170.0, + "50.0" : 170.0, + "90.0" : 170.0, + "95.0" : 170.0, + "99.0" : 170.0, + "99.9" : 170.0, + "99.99" : 170.0, + "99.999" : 170.0, + "99.9999" : 170.0, + "100.0" : 170.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 161.0, + 170.59999999999854, + 160.0, + 163.97000000001572, + 171.0 + ] + ] + }, + "p0.999" : { + "score" : 513.3940000000293, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 513.3940000000293, + "50.0" : 513.3940000000293, + "90.0" : 513.3940000000293, + "95.0" : 513.3940000000293, + "99.0" : 513.3940000000293, + "99.9" : 513.3940000000293, + "99.99" : 513.3940000000293, + "99.999" : 513.3940000000293, + "99.9999" : 513.3940000000293, + "100.0" : 513.3940000000293 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 480.9070000000029, + 548.599999999984, + 500.70500000000175, + 549.3300000000236, + 551.570000000007 + ] + ] + }, + "p0.9999" : { + "score" : 4854.825600000098, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4854.825600000098, + "50.0" : 4854.825600000098, + "90.0" : 4854.825600000098, + "95.0" : 4854.825600000098, + "99.0" : 4854.825600000098, + "99.9" : 4854.825600000098, + "99.99" : 4854.825600000098, + "99.999" : 4854.825600000098, + "99.9999" : 4854.825600000098, + "100.0" : 4854.825600000098 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6518.36479999742, + 6062.687999999762, + 4185.215999997687, + 21773.302400001907, + 2990.1272000001045 + ] + ] + }, + "p1.00" : { + "score" : 25536.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25536.0, + "50.0" : 25536.0, + "90.0" : 25536.0, + "95.0" : 25536.0, + "99.0" : 25536.0, + "99.9" : 25536.0, + "99.99" : 25536.0, + "99.999" : 25536.0, + "99.9999" : 25536.0, + "100.0" : 25536.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 21952.0, + 25536.0, + 23872.0, + 24608.0, + 22592.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 75.40379773196267, + "scoreError" : 3.064143357139774, + "scoreConfidence" : [ + 72.3396543748229, + 78.46794108910244 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 70.0, + "90.0" : 71.0, + "95.0" : 81.0, + "99.0" : 190.0, + "99.9" : 1282.0, + "99.99" : 7142.909600000596, + "99.999" : 40768.0, + "99.9999" : 40768.0, + "100.0" : 40768.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 1 ], + [ 51.0, 1 ], + [ 60.0, 7301 ], + [ 61.0, 949 ], + [ 70.0, 8864 ], + [ 71.0, 1357 ], + [ 80.0, 902 ], + [ 81.0, 176 ], + [ 90.0, 364 ], + [ 91.0, 65 ], + [ 100.0, 397 ], + [ 101.0, 84 ], + [ 110.0, 91 ], + [ 111.0, 27 ], + [ 120.0, 36 ], + [ 121.0, 10 ], + [ 130.0, 23 ], + [ 131.0, 11 ], + [ 140.0, 16 ], + [ 141.0, 4 ], + [ 150.0, 8 ], + [ 151.0, 4 ], + [ 160.0, 7 ], + [ 161.0, 4 ], + [ 170.0, 8 ], + [ 171.0, 2 ], + [ 180.0, 7 ], + [ 181.0, 2 ], + [ 190.0, 5 ], + [ 191.0, 3 ], + [ 200.0, 4 ], + [ 201.0, 2 ], + [ 210.0, 4 ], + [ 211.0, 2 ], + [ 220.0, 3 ], + [ 221.0, 3 ], + [ 230.0, 3 ], + [ 231.0, 3 ], + [ 240.0, 5 ], + [ 241.0, 3 ], + [ 250.0, 3 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 4 ], + [ 271.0, 6 ], + [ 280.0, 2 ], + [ 281.0, 3 ], + [ 290.0, 5 ], + [ 291.0, 5 ], + [ 300.0, 4 ], + [ 301.0, 4 ], + [ 310.0, 4 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 5 ], + [ 330.0, 3 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 5 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 4 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 3 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 2 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 532.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 562.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 631.0, 1 ], + [ 641.0, 1 ], + [ 642.0, 1 ], + [ 651.0, 1 ], + [ 652.0, 1 ], + [ 661.0, 1 ], + [ 671.0, 1 ], + [ 672.0, 1 ], + [ 691.0, 1 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 712.0, 1 ], + [ 722.0, 1 ], + [ 731.0, 1 ], + [ 741.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 752.0, 1 ], + [ 761.0, 1 ], + [ 771.0, 1 ], + [ 772.0, 1 ], + [ 781.0, 1 ], + [ 782.0, 1 ], + [ 791.0, 1 ], + [ 792.0, 1 ], + [ 801.0, 1 ], + [ 802.0, 1 ], + [ 811.0, 1 ], + [ 812.0, 1 ], + [ 821.0, 1 ], + [ 822.0, 1 ], + [ 831.0, 1 ], + [ 832.0, 1 ], + [ 841.0, 1 ], + [ 842.0, 1 ], + [ 851.0, 1 ], + [ 852.0, 1 ], + [ 861.0, 1 ], + [ 862.0, 1 ], + [ 871.0, 1 ], + [ 872.0, 1 ], + [ 882.0, 1 ], + [ 891.0, 1 ], + [ 892.0, 1 ], + [ 901.0, 1 ], + [ 902.0, 1 ], + [ 912.0, 1 ], + [ 921.0, 1 ], + [ 922.0, 1 ], + [ 931.0, 1 ], + [ 932.0, 1 ], + [ 942.0, 1 ], + [ 952.0, 1 ], + [ 961.0, 1 ], + [ 962.0, 1 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 2 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1011.0, 1 ], + [ 1012.0, 2 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 2 ], + [ 1062.0, 1 ], + [ 1072.0, 2 ], + [ 1082.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 1 ], + [ 1112.0, 2 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 2 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 3 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 2 ], + [ 1232.0, 1 ], + [ 1242.0, 4 ], + [ 1252.0, 2 ], + [ 1262.0, 1 ], + [ 1272.0, 2 ], + [ 1282.0, 3 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 1 ], + [ 1552.0, 1 ], + [ 1572.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1674.0, 1 ], + [ 1712.0, 1 ], + [ 1742.0, 1 ], + [ 1834.0, 1 ], + [ 1874.0, 1 ], + [ 2084.0, 1 ], + [ 2832.0, 1 ], + [ 3004.0, 1 ], + [ 3808.0, 1 ], + [ 3904.0, 1 ], + [ 4920.0, 1 ], + [ 6440.0, 1 ], + [ 6608.0, 1 ], + [ 7000.0, 1 ], + [ 40768.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 7623 ], + [ 61.0, 1034 ], + [ 70.0, 9215 ], + [ 71.0, 1420 ], + [ 80.0, 814 ], + [ 81.0, 147 ], + [ 90.0, 195 ], + [ 91.0, 42 ], + [ 100.0, 138 ], + [ 101.0, 33 ], + [ 110.0, 52 ], + [ 111.0, 13 ], + [ 120.0, 24 ], + [ 121.0, 5 ], + [ 130.0, 12 ], + [ 131.0, 6 ], + [ 140.0, 11 ], + [ 141.0, 2 ], + [ 150.0, 6 ], + [ 151.0, 3 ], + [ 160.0, 7 ], + [ 161.0, 3 ], + [ 170.0, 9 ], + [ 171.0, 4 ], + [ 180.0, 9 ], + [ 181.0, 2 ], + [ 190.0, 8 ], + [ 191.0, 5 ], + [ 200.0, 8 ], + [ 201.0, 2 ], + [ 210.0, 7 ], + [ 211.0, 2 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 9 ], + [ 231.0, 6 ], + [ 240.0, 11 ], + [ 241.0, 9 ], + [ 250.0, 8 ], + [ 251.0, 10 ], + [ 260.0, 3 ], + [ 261.0, 6 ], + [ 270.0, 5 ], + [ 271.0, 9 ], + [ 280.0, 6 ], + [ 281.0, 6 ], + [ 290.0, 8 ], + [ 291.0, 9 ], + [ 300.0, 3 ], + [ 301.0, 9 ], + [ 310.0, 4 ], + [ 311.0, 9 ], + [ 320.0, 5 ], + [ 321.0, 6 ], + [ 330.0, 3 ], + [ 331.0, 4 ], + [ 340.0, 2 ], + [ 341.0, 4 ], + [ 350.0, 1 ], + [ 351.0, 3 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 3 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 552.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 962.0, 1 ], + [ 1022.0, 1 ], + [ 1052.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1382.0, 1 ], + [ 1502.0, 1 ], + [ 1552.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1722.0, 1 ], + [ 1802.0, 1 ], + [ 1822.0, 1 ], + [ 1844.0, 1 ], + [ 2052.0, 1 ], + [ 2104.0, 1 ], + [ 2164.0, 1 ], + [ 2552.0, 1 ], + [ 2644.0, 1 ], + [ 3984.0, 1 ], + [ 4272.0, 1 ], + [ 4928.0, 1 ], + [ 5264.0, 1 ], + [ 6280.0, 1 ], + [ 8416.0, 1 ], + [ 9776.0, 1 ], + [ 31200.0, 1 ], + [ 33472.0, 1 ], + [ 40768.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 7784 ], + [ 61.0, 999 ], + [ 70.0, 9151 ], + [ 71.0, 1412 ], + [ 80.0, 832 ], + [ 81.0, 144 ], + [ 90.0, 224 ], + [ 91.0, 44 ], + [ 100.0, 147 ], + [ 101.0, 37 ], + [ 110.0, 57 ], + [ 111.0, 9 ], + [ 120.0, 23 ], + [ 121.0, 7 ], + [ 130.0, 15 ], + [ 131.0, 5 ], + [ 140.0, 8 ], + [ 141.0, 6 ], + [ 150.0, 9 ], + [ 151.0, 3 ], + [ 160.0, 8 ], + [ 161.0, 4 ], + [ 170.0, 6 ], + [ 171.0, 2 ], + [ 180.0, 5 ], + [ 181.0, 1 ], + [ 190.0, 4 ], + [ 191.0, 2 ], + [ 200.0, 6 ], + [ 201.0, 3 ], + [ 210.0, 6 ], + [ 211.0, 4 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 8 ], + [ 231.0, 8 ], + [ 240.0, 6 ], + [ 241.0, 7 ], + [ 250.0, 10 ], + [ 251.0, 8 ], + [ 260.0, 9 ], + [ 261.0, 5 ], + [ 270.0, 7 ], + [ 271.0, 8 ], + [ 280.0, 8 ], + [ 281.0, 5 ], + [ 290.0, 5 ], + [ 291.0, 9 ], + [ 300.0, 6 ], + [ 301.0, 9 ], + [ 310.0, 5 ], + [ 311.0, 6 ], + [ 320.0, 5 ], + [ 321.0, 7 ], + [ 330.0, 3 ], + [ 331.0, 5 ], + [ 340.0, 5 ], + [ 341.0, 1 ], + [ 350.0, 2 ], + [ 351.0, 3 ], + [ 360.0, 2 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 641.0, 1 ], + [ 692.0, 1 ], + [ 781.0, 1 ], + [ 811.0, 1 ], + [ 902.0, 1 ], + [ 912.0, 1 ], + [ 932.0, 1 ], + [ 952.0, 1 ], + [ 961.0, 1 ], + [ 962.0, 1 ], + [ 992.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1362.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1602.0, 1 ], + [ 1722.0, 1 ], + [ 1934.0, 1 ], + [ 2364.0, 1 ], + [ 4776.0, 1 ], + [ 5760.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 7714 ], + [ 61.0, 1000 ], + [ 70.0, 9325 ], + [ 71.0, 1436 ], + [ 80.0, 811 ], + [ 81.0, 147 ], + [ 90.0, 233 ], + [ 91.0, 47 ], + [ 100.0, 149 ], + [ 101.0, 40 ], + [ 110.0, 53 ], + [ 111.0, 15 ], + [ 120.0, 27 ], + [ 121.0, 11 ], + [ 130.0, 12 ], + [ 131.0, 4 ], + [ 140.0, 9 ], + [ 141.0, 5 ], + [ 150.0, 6 ], + [ 151.0, 1 ], + [ 160.0, 4 ], + [ 161.0, 2 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 2 ], + [ 241.0, 3 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 3 ], + [ 271.0, 4 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 632.0, 1 ], + [ 742.0, 1 ], + [ 751.0, 1 ], + [ 801.0, 1 ], + [ 821.0, 1 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1202.0, 1 ], + [ 1242.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1472.0, 1 ], + [ 1712.0, 1 ], + [ 2756.0, 1 ], + [ 4176.0, 1 ], + [ 4432.0, 1 ], + [ 4728.0, 1 ], + [ 4800.0, 1 ], + [ 6136.0, 1 ], + [ 21760.0, 1 ], + [ 32640.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 7704 ], + [ 61.0, 996 ], + [ 70.0, 9377 ], + [ 71.0, 1482 ], + [ 80.0, 730 ], + [ 81.0, 132 ], + [ 90.0, 227 ], + [ 91.0, 44 ], + [ 100.0, 146 ], + [ 101.0, 37 ], + [ 110.0, 58 ], + [ 111.0, 16 ], + [ 120.0, 20 ], + [ 121.0, 7 ], + [ 130.0, 13 ], + [ 131.0, 4 ], + [ 140.0, 9 ], + [ 141.0, 2 ], + [ 150.0, 8 ], + [ 151.0, 3 ], + [ 160.0, 6 ], + [ 161.0, 2 ], + [ 170.0, 5 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 3 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 2 ], + [ 311.0, 2 ], + [ 320.0, 3 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 872.0, 1 ], + [ 911.0, 1 ], + [ 1202.0, 1 ], + [ 2064.0, 1 ], + [ 2484.0, 1 ], + [ 4408.0, 1 ], + [ 4936.0, 1 ], + [ 5888.0, 1 ], + [ 7328.0, 1 ], + [ 39872.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 81.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 81.0, + "50.0" : 81.0, + "90.0" : 81.0, + "95.0" : 81.0, + "99.0" : 81.0, + "99.9" : 81.0, + "99.99" : 81.0, + "99.999" : 81.0, + "99.9999" : 81.0, + "100.0" : 81.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 91.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 330.6899999999987, + 231.18000000000393, + 250.70000000000073, + 110.0, + 110.0 + ] + ] + }, + "p0.999" : { + "score" : 1282.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1282.0, + "50.0" : 1282.0, + "90.0" : 1282.0, + "95.0" : 1282.0, + "99.0" : 1282.0, + "99.9" : 1282.0, + "99.99" : 1282.0, + "99.999" : 1282.0, + "99.9999" : 1282.0, + "100.0" : 1282.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1511.6899999999732, + 1621.0200000000186, + 1257.4000000000087, + 623.8400000000074, + 439.72000000003027 + ] + ] + }, + "p0.9999" : { + "score" : 7142.909600000596, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 7142.909600000596, + "50.0" : 7142.909600000596, + "90.0" : 7142.909600000596, + "95.0" : 7142.909600000596, + "99.0" : 7142.909600000596, + "99.9" : 7142.909600000596, + "99.99" : 7142.909600000596, + "99.999" : 7142.909600000596, + "99.9999" : 7142.909600000596, + "100.0" : 7142.909600000596 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 6959.584799999895, + 33222.53440000373, + 4479.323999992208, + 19947.615999971807, + 7165.567999996245 + ] + ] + }, + "p1.00" : { + "score" : 40768.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40768.0, + "50.0" : 40768.0, + "90.0" : 40768.0, + "95.0" : 40768.0, + "99.0" : 40768.0, + "99.9" : 40768.0, + "99.99" : 40768.0, + "99.999" : 40768.0, + "99.9999" : 40768.0, + "100.0" : 40768.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40768.0, + 40768.0, + 5760.0, + 32640.0, + 39872.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 1296.0199203502689, + "scoreError" : 47.753357867170635, + "scoreConfidence" : [ + 1248.2665624830981, + 1343.7732782174396 + ], + "scorePercentiles" : { + "0.0" : 1182.0, + "50.0" : 1242.0, + "90.0" : 1262.0, + "95.0" : 1282.0, + "99.0" : 1882.0, + "99.9" : 6880.0, + "99.99" : 29526.271999997087, + "99.999" : 1268919.173116386, + "99.9999" : 1316864.0, + "100.0" : 1316864.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 1182.0, 1 ], + [ 1192.0, 12 ], + [ 1202.0, 246 ], + [ 1212.0, 1606 ], + [ 1222.0, 4067 ], + [ 1232.0, 5549 ], + [ 1242.0, 5081 ], + [ 1252.0, 3602 ], + [ 1262.0, 2124 ], + [ 1272.0, 1158 ], + [ 1282.0, 607 ], + [ 1292.0, 299 ], + [ 1302.0, 163 ], + [ 1312.0, 84 ], + [ 1322.0, 49 ], + [ 1332.0, 28 ], + [ 1342.0, 23 ], + [ 1352.0, 12 ], + [ 1362.0, 12 ], + [ 1372.0, 12 ], + [ 1382.0, 8 ], + [ 1392.0, 8 ], + [ 1402.0, 13 ], + [ 1412.0, 6 ], + [ 1422.0, 5 ], + [ 1432.0, 8 ], + [ 1442.0, 7 ], + [ 1452.0, 6 ], + [ 1462.0, 7 ], + [ 1472.0, 5 ], + [ 1482.0, 5 ], + [ 1492.0, 2 ], + [ 1502.0, 1 ], + [ 1512.0, 3 ], + [ 1522.0, 1 ], + [ 1532.0, 3 ], + [ 1542.0, 4 ], + [ 1552.0, 4 ], + [ 1562.0, 5 ], + [ 1572.0, 5 ], + [ 1582.0, 4 ], + [ 1592.0, 1 ], + [ 1594.0, 1 ], + [ 1602.0, 1 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 2 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 2 ], + [ 1792.0, 2 ], + [ 1794.0, 1 ], + [ 1802.0, 2 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 2 ], + [ 1824.0, 3 ], + [ 1832.0, 3 ], + [ 1834.0, 3 ], + [ 1842.0, 2 ], + [ 1844.0, 5 ], + [ 1852.0, 4 ], + [ 1854.0, 3 ], + [ 1862.0, 4 ], + [ 1864.0, 3 ], + [ 1872.0, 1 ], + [ 1874.0, 2 ], + [ 1882.0, 5 ], + [ 1884.0, 4 ], + [ 1892.0, 5 ], + [ 1894.0, 5 ], + [ 1902.0, 3 ], + [ 1904.0, 4 ], + [ 1912.0, 3 ], + [ 1914.0, 6 ], + [ 1922.0, 1 ], + [ 1924.0, 3 ], + [ 1932.0, 2 ], + [ 1934.0, 4 ], + [ 1942.0, 1 ], + [ 1944.0, 4 ], + [ 1954.0, 3 ], + [ 1962.0, 1 ], + [ 1964.0, 3 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 4 ], + [ 1992.0, 1 ], + [ 1994.0, 2 ], + [ 2004.0, 2 ], + [ 2014.0, 2 ], + [ 2024.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 3 ], + [ 2052.0, 1 ], + [ 2060.0, 1 ], + [ 2064.0, 2 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 2 ], + [ 2164.0, 2 ], + [ 2172.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 2 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2224.0, 4 ], + [ 2232.0, 1 ], + [ 2244.0, 2 ], + [ 2252.0, 1 ], + [ 2264.0, 4 ], + [ 2272.0, 3 ], + [ 2284.0, 3 ], + [ 2292.0, 3 ], + [ 2304.0, 2 ], + [ 2312.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 3 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 2 ], + [ 2372.0, 2 ], + [ 2384.0, 1 ], + [ 2392.0, 2 ], + [ 2404.0, 1 ], + [ 2412.0, 3 ], + [ 2424.0, 1 ], + [ 2432.0, 2 ], + [ 2444.0, 2 ], + [ 2452.0, 2 ], + [ 2464.0, 2 ], + [ 2472.0, 1 ], + [ 2484.0, 2 ], + [ 2492.0, 2 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 2 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 2 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 1 ], + [ 2592.0, 1 ], + [ 2604.0, 1 ], + [ 2612.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 2 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2732.0, 1 ], + [ 2804.0, 2 ], + [ 2824.0, 1 ], + [ 2884.0, 1 ], + [ 2892.0, 1 ], + [ 2924.0, 1 ], + [ 3004.0, 1 ], + [ 3024.0, 1 ], + [ 3064.0, 1 ], + [ 3084.0, 1 ], + [ 3136.0, 1 ], + [ 3244.0, 1 ], + [ 3284.0, 1 ], + [ 3316.0, 1 ], + [ 3356.0, 1 ], + [ 3364.0, 1 ], + [ 3576.0, 1 ], + [ 3656.0, 1 ], + [ 3716.0, 1 ], + [ 3968.0, 1 ], + [ 4048.0, 1 ], + [ 4136.0, 1 ], + [ 4176.0, 1 ], + [ 4304.0, 1 ], + [ 4312.0, 1 ], + [ 4464.0, 1 ], + [ 4472.0, 1 ], + [ 4624.0, 1 ], + [ 4696.0, 1 ], + [ 4728.0, 1 ], + [ 4776.0, 1 ], + [ 4792.0, 2 ], + [ 4904.0, 1 ], + [ 4944.0, 1 ], + [ 5080.0, 1 ], + [ 5160.0, 1 ], + [ 5184.0, 1 ], + [ 5208.0, 2 ], + [ 5216.0, 1 ], + [ 5304.0, 1 ], + [ 5336.0, 1 ], + [ 5376.0, 1 ], + [ 5496.0, 1 ], + [ 5608.0, 1 ], + [ 5624.0, 1 ], + [ 5848.0, 1 ], + [ 5856.0, 1 ], + [ 5896.0, 1 ], + [ 6040.0, 1 ], + [ 6088.0, 1 ], + [ 6120.0, 1 ], + [ 6288.0, 1 ], + [ 6360.0, 1 ], + [ 6432.0, 1 ], + [ 6440.0, 1 ], + [ 6552.0, 1 ], + [ 6808.0, 1 ], + [ 6896.0, 1 ], + [ 7200.0, 1 ], + [ 7392.0, 1 ], + [ 7408.0, 1 ], + [ 7528.0, 1 ], + [ 7544.0, 1 ], + [ 7808.0, 1 ], + [ 8816.0, 1 ], + [ 9456.0, 1 ], + [ 10992.0, 1 ], + [ 18688.0, 1 ], + [ 18848.0, 1 ], + [ 19616.0, 1 ], + [ 20320.0, 1 ], + [ 20608.0, 1 ], + [ 20800.0, 1 ], + [ 21184.0, 1 ], + [ 21408.0, 1 ], + [ 21568.0, 1 ], + [ 21696.0, 1 ], + [ 21920.0, 1 ], + [ 21984.0, 1 ], + [ 22464.0, 1 ], + [ 24160.0, 1 ], + [ 24960.0, 1 ], + [ 25312.0, 1 ], + [ 29728.0, 1 ], + [ 1134592.0, 1 ] + ], + [ + [ 1192.0, 9 ], + [ 1202.0, 255 ], + [ 1212.0, 1571 ], + [ 1222.0, 4044 ], + [ 1232.0, 5499 ], + [ 1242.0, 5157 ], + [ 1252.0, 3693 ], + [ 1262.0, 2176 ], + [ 1272.0, 1099 ], + [ 1282.0, 555 ], + [ 1292.0, 286 ], + [ 1302.0, 120 ], + [ 1312.0, 91 ], + [ 1322.0, 46 ], + [ 1332.0, 30 ], + [ 1342.0, 21 ], + [ 1352.0, 14 ], + [ 1362.0, 12 ], + [ 1372.0, 13 ], + [ 1382.0, 10 ], + [ 1392.0, 9 ], + [ 1402.0, 7 ], + [ 1412.0, 11 ], + [ 1422.0, 11 ], + [ 1432.0, 8 ], + [ 1442.0, 5 ], + [ 1452.0, 8 ], + [ 1462.0, 5 ], + [ 1472.0, 2 ], + [ 1482.0, 5 ], + [ 1492.0, 5 ], + [ 1502.0, 2 ], + [ 1512.0, 3 ], + [ 1522.0, 5 ], + [ 1532.0, 6 ], + [ 1542.0, 5 ], + [ 1552.0, 6 ], + [ 1562.0, 4 ], + [ 1572.0, 4 ], + [ 1582.0, 3 ], + [ 1592.0, 2 ], + [ 1602.0, 2 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 2 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 2 ], + [ 1724.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 2 ], + [ 1814.0, 3 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 2 ], + [ 1834.0, 3 ], + [ 1842.0, 1 ], + [ 1844.0, 2 ], + [ 1852.0, 2 ], + [ 1854.0, 2 ], + [ 1862.0, 3 ], + [ 1864.0, 6 ], + [ 1872.0, 2 ], + [ 1874.0, 5 ], + [ 1882.0, 3 ], + [ 1884.0, 5 ], + [ 1892.0, 4 ], + [ 1894.0, 4 ], + [ 1902.0, 2 ], + [ 1904.0, 3 ], + [ 1912.0, 5 ], + [ 1914.0, 5 ], + [ 1922.0, 2 ], + [ 1924.0, 5 ], + [ 1932.0, 1 ], + [ 1934.0, 5 ], + [ 1942.0, 4 ], + [ 1944.0, 4 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1962.0, 2 ], + [ 1964.0, 2 ], + [ 1972.0, 1 ], + [ 1974.0, 2 ], + [ 1982.0, 1 ], + [ 1984.0, 2 ], + [ 1992.0, 1 ], + [ 1994.0, 3 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 2 ], + [ 2022.0, 1 ], + [ 2024.0, 3 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 2 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 3 ], + [ 2124.0, 4 ], + [ 2132.0, 5 ], + [ 2144.0, 7 ], + [ 2152.0, 6 ], + [ 2164.0, 3 ], + [ 2172.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 2 ], + [ 2204.0, 4 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 3 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 4 ], + [ 2272.0, 2 ], + [ 2284.0, 3 ], + [ 2292.0, 2 ], + [ 2304.0, 1 ], + [ 2312.0, 2 ], + [ 2324.0, 2 ], + [ 2332.0, 3 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 2 ], + [ 2392.0, 3 ], + [ 2404.0, 2 ], + [ 2412.0, 4 ], + [ 2424.0, 2 ], + [ 2432.0, 2 ], + [ 2444.0, 2 ], + [ 2452.0, 3 ], + [ 2464.0, 2 ], + [ 2472.0, 1 ], + [ 2484.0, 3 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2572.0, 1 ], + [ 2584.0, 2 ], + [ 2592.0, 1 ], + [ 2632.0, 1 ], + [ 2644.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2704.0, 1 ], + [ 2724.0, 1 ], + [ 2736.0, 1 ], + [ 2744.0, 1 ], + [ 2752.0, 1 ], + [ 2772.0, 1 ], + [ 2784.0, 1 ], + [ 2804.0, 1 ], + [ 2836.0, 1 ], + [ 2904.0, 1 ], + [ 2964.0, 1 ], + [ 2976.0, 1 ], + [ 2996.0, 1 ], + [ 3004.0, 1 ], + [ 3064.0, 1 ], + [ 3076.0, 1 ], + [ 3084.0, 1 ], + [ 3092.0, 1 ], + [ 3096.0, 1 ], + [ 3144.0, 1 ], + [ 3164.0, 1 ], + [ 3224.0, 1 ], + [ 3436.0, 1 ], + [ 3516.0, 1 ], + [ 3564.0, 1 ], + [ 3584.0, 1 ], + [ 3664.0, 1 ], + [ 3716.0, 1 ], + [ 3956.0, 1 ], + [ 4120.0, 1 ], + [ 4128.0, 1 ], + [ 4208.0, 1 ], + [ 4216.0, 1 ], + [ 4408.0, 1 ], + [ 4432.0, 1 ], + [ 4544.0, 1 ], + [ 4704.0, 1 ], + [ 5024.0, 1 ], + [ 5048.0, 1 ], + [ 5160.0, 1 ], + [ 5200.0, 1 ], + [ 5224.0, 1 ], + [ 5256.0, 1 ], + [ 5344.0, 1 ], + [ 5368.0, 1 ], + [ 5424.0, 1 ], + [ 5464.0, 1 ], + [ 5480.0, 1 ], + [ 5528.0, 1 ], + [ 5536.0, 1 ], + [ 5576.0, 1 ], + [ 5616.0, 1 ], + [ 5696.0, 1 ], + [ 5736.0, 1 ], + [ 5744.0, 1 ], + [ 5960.0, 1 ], + [ 6056.0, 1 ], + [ 6568.0, 1 ], + [ 6880.0, 1 ], + [ 6920.0, 1 ], + [ 7096.0, 1 ], + [ 7192.0, 1 ], + [ 7392.0, 1 ], + [ 7600.0, 1 ], + [ 7608.0, 1 ], + [ 7768.0, 1 ], + [ 7784.0, 1 ], + [ 7832.0, 1 ], + [ 7840.0, 1 ], + [ 8040.0, 1 ], + [ 8384.0, 1 ], + [ 8496.0, 1 ], + [ 9184.0, 1 ], + [ 9248.0, 1 ], + [ 9888.0, 1 ], + [ 12640.0, 1 ], + [ 18720.0, 1 ], + [ 19456.0, 1 ], + [ 19648.0, 1 ], + [ 19936.0, 1 ], + [ 20000.0, 1 ], + [ 20352.0, 1 ], + [ 20608.0, 1 ], + [ 21216.0, 1 ], + [ 21600.0, 1 ], + [ 22080.0, 1 ], + [ 22240.0, 1 ], + [ 23680.0, 1 ], + [ 27232.0, 1 ], + [ 32896.0, 1 ], + [ 38464.0, 1 ], + [ 45760.0, 1 ], + [ 49152.0, 1 ], + [ 50432.0, 1 ], + [ 1316864.0, 1 ] + ], + [ + [ 1192.0, 16 ], + [ 1202.0, 301 ], + [ 1212.0, 1924 ], + [ 1222.0, 4759 ], + [ 1232.0, 5897 ], + [ 1242.0, 5101 ], + [ 1252.0, 3329 ], + [ 1262.0, 1773 ], + [ 1272.0, 866 ], + [ 1282.0, 401 ], + [ 1292.0, 195 ], + [ 1302.0, 105 ], + [ 1312.0, 58 ], + [ 1322.0, 34 ], + [ 1332.0, 25 ], + [ 1342.0, 22 ], + [ 1352.0, 11 ], + [ 1362.0, 9 ], + [ 1372.0, 9 ], + [ 1382.0, 9 ], + [ 1392.0, 10 ], + [ 1402.0, 9 ], + [ 1412.0, 11 ], + [ 1422.0, 9 ], + [ 1432.0, 7 ], + [ 1442.0, 6 ], + [ 1452.0, 4 ], + [ 1462.0, 7 ], + [ 1472.0, 3 ], + [ 1482.0, 6 ], + [ 1492.0, 3 ], + [ 1502.0, 4 ], + [ 1512.0, 2 ], + [ 1522.0, 5 ], + [ 1532.0, 4 ], + [ 1542.0, 3 ], + [ 1552.0, 3 ], + [ 1562.0, 2 ], + [ 1572.0, 3 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 2 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1702.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1732.0, 2 ], + [ 1742.0, 2 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 2 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 2 ], + [ 1814.0, 3 ], + [ 1822.0, 1 ], + [ 1824.0, 1 ], + [ 1832.0, 2 ], + [ 1834.0, 2 ], + [ 1842.0, 3 ], + [ 1844.0, 2 ], + [ 1852.0, 1 ], + [ 1854.0, 3 ], + [ 1862.0, 5 ], + [ 1864.0, 3 ], + [ 1872.0, 4 ], + [ 1874.0, 6 ], + [ 1882.0, 3 ], + [ 1884.0, 5 ], + [ 1892.0, 1 ], + [ 1894.0, 6 ], + [ 1902.0, 4 ], + [ 1904.0, 3 ], + [ 1912.0, 4 ], + [ 1914.0, 3 ], + [ 1922.0, 1 ], + [ 1924.0, 3 ], + [ 1932.0, 2 ], + [ 1934.0, 3 ], + [ 1942.0, 1 ], + [ 1944.0, 4 ], + [ 1952.0, 1 ], + [ 1954.0, 2 ], + [ 1962.0, 1 ], + [ 1964.0, 1 ], + [ 1972.0, 3 ], + [ 1974.0, 2 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 2 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2060.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 2 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 2 ], + [ 2144.0, 1 ], + [ 2152.0, 2 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 2 ], + [ 2192.0, 3 ], + [ 2204.0, 2 ], + [ 2212.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 2 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 2 ], + [ 2304.0, 1 ], + [ 2312.0, 4 ], + [ 2324.0, 4 ], + [ 2332.0, 3 ], + [ 2344.0, 2 ], + [ 2352.0, 2 ], + [ 2364.0, 4 ], + [ 2372.0, 3 ], + [ 2384.0, 4 ], + [ 2392.0, 3 ], + [ 2404.0, 1 ], + [ 2412.0, 4 ], + [ 2424.0, 3 ], + [ 2432.0, 2 ], + [ 2444.0, 1 ], + [ 2452.0, 2 ], + [ 2464.0, 2 ], + [ 2472.0, 1 ], + [ 2484.0, 1 ], + [ 2492.0, 4 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2524.0, 2 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 3 ], + [ 2572.0, 1 ], + [ 2604.0, 1 ], + [ 2612.0, 1 ], + [ 2664.0, 1 ], + [ 2672.0, 1 ], + [ 2732.0, 1 ], + [ 2744.0, 1 ], + [ 2824.0, 1 ], + [ 2852.0, 1 ], + [ 2884.0, 1 ], + [ 2904.0, 1 ], + [ 2912.0, 1 ], + [ 2952.0, 1 ], + [ 2964.0, 1 ], + [ 2976.0, 1 ], + [ 3004.0, 1 ], + [ 3052.0, 1 ], + [ 3076.0, 1 ], + [ 3116.0, 1 ], + [ 3144.0, 1 ], + [ 3176.0, 1 ], + [ 3204.0, 1 ], + [ 3216.0, 1 ], + [ 3264.0, 1 ], + [ 3336.0, 1 ], + [ 3536.0, 1 ], + [ 3584.0, 1 ], + [ 3604.0, 1 ], + [ 3636.0, 1 ], + [ 3696.0, 1 ], + [ 3744.0, 1 ], + [ 3756.0, 1 ], + [ 3836.0, 1 ], + [ 3928.0, 1 ], + [ 4044.0, 1 ], + [ 4104.0, 1 ], + [ 4184.0, 1 ], + [ 4256.0, 1 ], + [ 4352.0, 1 ], + [ 4448.0, 1 ], + [ 4472.0, 1 ], + [ 4592.0, 1 ], + [ 4624.0, 1 ], + [ 4816.0, 1 ], + [ 4872.0, 1 ], + [ 4976.0, 1 ], + [ 5216.0, 1 ], + [ 5224.0, 1 ], + [ 5368.0, 1 ], + [ 5384.0, 1 ], + [ 5520.0, 1 ], + [ 5536.0, 1 ], + [ 5576.0, 1 ], + [ 5648.0, 1 ], + [ 5664.0, 1 ], + [ 5704.0, 1 ], + [ 5768.0, 1 ], + [ 5936.0, 1 ], + [ 6016.0, 1 ], + [ 6072.0, 1 ], + [ 6096.0, 1 ], + [ 6144.0, 1 ], + [ 6176.0, 1 ], + [ 6216.0, 1 ], + [ 6248.0, 1 ], + [ 6368.0, 1 ], + [ 6552.0, 1 ], + [ 6608.0, 1 ], + [ 6880.0, 1 ], + [ 6992.0, 1 ], + [ 7000.0, 1 ], + [ 7088.0, 1 ], + [ 7160.0, 1 ], + [ 7208.0, 1 ], + [ 7560.0, 1 ], + [ 7568.0, 1 ], + [ 8704.0, 1 ], + [ 8832.0, 1 ], + [ 9216.0, 1 ], + [ 9408.0, 1 ], + [ 9536.0, 1 ], + [ 18656.0, 1 ], + [ 20192.0, 1 ], + [ 20768.0, 1 ], + [ 21504.0, 1 ], + [ 22528.0, 1 ], + [ 24640.0, 1 ], + [ 26208.0, 1 ], + [ 29408.0, 1 ], + [ 35456.0, 1 ], + [ 49920.0, 1 ] + ], + [ + [ 1192.0, 14 ], + [ 1202.0, 261 ], + [ 1212.0, 1926 ], + [ 1222.0, 4852 ], + [ 1232.0, 5990 ], + [ 1242.0, 5124 ], + [ 1252.0, 3251 ], + [ 1262.0, 1717 ], + [ 1272.0, 873 ], + [ 1282.0, 415 ], + [ 1292.0, 217 ], + [ 1302.0, 94 ], + [ 1312.0, 58 ], + [ 1322.0, 33 ], + [ 1332.0, 25 ], + [ 1342.0, 15 ], + [ 1352.0, 14 ], + [ 1362.0, 10 ], + [ 1372.0, 11 ], + [ 1382.0, 10 ], + [ 1392.0, 4 ], + [ 1402.0, 6 ], + [ 1412.0, 9 ], + [ 1422.0, 6 ], + [ 1432.0, 5 ], + [ 1442.0, 6 ], + [ 1452.0, 7 ], + [ 1462.0, 5 ], + [ 1472.0, 3 ], + [ 1482.0, 3 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 2 ], + [ 1532.0, 2 ], + [ 1542.0, 7 ], + [ 1552.0, 6 ], + [ 1562.0, 6 ], + [ 1572.0, 4 ], + [ 1582.0, 3 ], + [ 1592.0, 2 ], + [ 1594.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 2 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 2 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 2 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 3 ], + [ 1814.0, 1 ], + [ 1822.0, 3 ], + [ 1824.0, 1 ], + [ 1832.0, 6 ], + [ 1834.0, 2 ], + [ 1842.0, 3 ], + [ 1844.0, 3 ], + [ 1852.0, 2 ], + [ 1854.0, 4 ], + [ 1862.0, 6 ], + [ 1864.0, 4 ], + [ 1872.0, 3 ], + [ 1874.0, 6 ], + [ 1882.0, 3 ], + [ 1884.0, 2 ], + [ 1892.0, 1 ], + [ 1894.0, 7 ], + [ 1902.0, 3 ], + [ 1904.0, 6 ], + [ 1912.0, 1 ], + [ 1914.0, 7 ], + [ 1922.0, 1 ], + [ 1924.0, 3 ], + [ 1932.0, 1 ], + [ 1934.0, 3 ], + [ 1942.0, 1 ], + [ 1944.0, 2 ], + [ 1952.0, 1 ], + [ 1954.0, 4 ], + [ 1962.0, 2 ], + [ 1964.0, 4 ], + [ 1972.0, 1 ], + [ 1974.0, 2 ], + [ 1982.0, 1 ], + [ 1984.0, 1 ], + [ 1992.0, 1 ], + [ 1994.0, 2 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 3 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 2 ], + [ 2152.0, 1 ], + [ 2164.0, 2 ], + [ 2172.0, 2 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 2 ], + [ 2224.0, 2 ], + [ 2232.0, 2 ], + [ 2244.0, 2 ], + [ 2252.0, 2 ], + [ 2264.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 1 ], + [ 2312.0, 2 ], + [ 2324.0, 3 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 2 ], + [ 2364.0, 3 ], + [ 2372.0, 1 ], + [ 2384.0, 1 ], + [ 2392.0, 4 ], + [ 2404.0, 2 ], + [ 2412.0, 3 ], + [ 2424.0, 4 ], + [ 2432.0, 4 ], + [ 2444.0, 3 ], + [ 2452.0, 2 ], + [ 2464.0, 1 ], + [ 2472.0, 2 ], + [ 2484.0, 1 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 2 ], + [ 2524.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2604.0, 1 ], + [ 2612.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2672.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2804.0, 1 ], + [ 2812.0, 1 ], + [ 2832.0, 1 ], + [ 2844.0, 1 ], + [ 2904.0, 1 ], + [ 2944.0, 1 ], + [ 2984.0, 1 ], + [ 3032.0, 1 ], + [ 3044.0, 1 ], + [ 3064.0, 1 ], + [ 3072.0, 1 ], + [ 3084.0, 1 ], + [ 3096.0, 1 ], + [ 3104.0, 1 ], + [ 3124.0, 1 ], + [ 3136.0, 1 ], + [ 3144.0, 1 ], + [ 3164.0, 1 ], + [ 3176.0, 1 ], + [ 3224.0, 1 ], + [ 3376.0, 1 ], + [ 3416.0, 1 ], + [ 3476.0, 1 ], + [ 3504.0, 1 ], + [ 3716.0, 2 ], + [ 3768.0, 1 ], + [ 3896.0, 1 ], + [ 3956.0, 1 ], + [ 3996.0, 1 ], + [ 4068.0, 1 ], + [ 4096.0, 1 ], + [ 4112.0, 1 ], + [ 4256.0, 1 ], + [ 4312.0, 1 ], + [ 4328.0, 1 ], + [ 4344.0, 1 ], + [ 4392.0, 1 ], + [ 4568.0, 1 ], + [ 4704.0, 1 ], + [ 4752.0, 1 ], + [ 4768.0, 1 ], + [ 4824.0, 1 ], + [ 4968.0, 1 ], + [ 5040.0, 1 ], + [ 5056.0, 1 ], + [ 5176.0, 1 ], + [ 5216.0, 1 ], + [ 5240.0, 1 ], + [ 5288.0, 1 ], + [ 5296.0, 1 ], + [ 5304.0, 1 ], + [ 5328.0, 1 ], + [ 5368.0, 1 ], + [ 5424.0, 1 ], + [ 5456.0, 1 ], + [ 5488.0, 1 ], + [ 5528.0, 1 ], + [ 5536.0, 1 ], + [ 5576.0, 1 ], + [ 5584.0, 1 ], + [ 5648.0, 1 ], + [ 5904.0, 1 ], + [ 5968.0, 1 ], + [ 6008.0, 1 ], + [ 6376.0, 1 ], + [ 6992.0, 1 ], + [ 7168.0, 1 ], + [ 7464.0, 1 ], + [ 7528.0, 1 ], + [ 7592.0, 1 ], + [ 8496.0, 1 ], + [ 14208.0, 1 ], + [ 18240.0, 1 ], + [ 20288.0, 1 ], + [ 20640.0, 1 ], + [ 21184.0, 1 ], + [ 21504.0, 1 ], + [ 21824.0, 1 ], + [ 23264.0, 1 ], + [ 24864.0, 1 ], + [ 25248.0, 1 ], + [ 27264.0, 1 ], + [ 27968.0, 1 ], + [ 28000.0, 1 ], + [ 28960.0, 1 ], + [ 32064.0, 1 ] + ], + [ + [ 1192.0, 11 ], + [ 1202.0, 260 ], + [ 1212.0, 1880 ], + [ 1222.0, 4775 ], + [ 1232.0, 6015 ], + [ 1242.0, 5158 ], + [ 1252.0, 3260 ], + [ 1262.0, 1850 ], + [ 1272.0, 873 ], + [ 1282.0, 408 ], + [ 1292.0, 202 ], + [ 1302.0, 100 ], + [ 1312.0, 57 ], + [ 1322.0, 22 ], + [ 1332.0, 22 ], + [ 1342.0, 14 ], + [ 1352.0, 13 ], + [ 1362.0, 16 ], + [ 1372.0, 13 ], + [ 1382.0, 7 ], + [ 1392.0, 8 ], + [ 1402.0, 7 ], + [ 1412.0, 10 ], + [ 1422.0, 7 ], + [ 1432.0, 5 ], + [ 1442.0, 7 ], + [ 1452.0, 4 ], + [ 1462.0, 4 ], + [ 1472.0, 4 ], + [ 1482.0, 5 ], + [ 1492.0, 6 ], + [ 1502.0, 3 ], + [ 1512.0, 3 ], + [ 1522.0, 3 ], + [ 1532.0, 2 ], + [ 1542.0, 3 ], + [ 1552.0, 3 ], + [ 1562.0, 2 ], + [ 1572.0, 3 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 2 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1624.0, 1 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 2 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 2 ], + [ 1722.0, 1 ], + [ 1732.0, 2 ], + [ 1742.0, 1 ], + [ 1744.0, 1 ], + [ 1762.0, 2 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1802.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1814.0, 1 ], + [ 1822.0, 1 ], + [ 1824.0, 2 ], + [ 1832.0, 5 ], + [ 1834.0, 2 ], + [ 1842.0, 3 ], + [ 1844.0, 3 ], + [ 1852.0, 2 ], + [ 1854.0, 3 ], + [ 1862.0, 3 ], + [ 1864.0, 4 ], + [ 1872.0, 6 ], + [ 1874.0, 4 ], + [ 1882.0, 3 ], + [ 1884.0, 8 ], + [ 1892.0, 3 ], + [ 1894.0, 4 ], + [ 1902.0, 4 ], + [ 1904.0, 6 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 3 ], + [ 1924.0, 3 ], + [ 1932.0, 2 ], + [ 1934.0, 3 ], + [ 1942.0, 2 ], + [ 1944.0, 2 ], + [ 1952.0, 1 ], + [ 1954.0, 3 ], + [ 1962.0, 2 ], + [ 1964.0, 1 ], + [ 1972.0, 1 ], + [ 1974.0, 1 ], + [ 1982.0, 1 ], + [ 1984.0, 2 ], + [ 1992.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2004.0, 1 ], + [ 2012.0, 1 ], + [ 2014.0, 1 ], + [ 2022.0, 1 ], + [ 2024.0, 2 ], + [ 2032.0, 1 ], + [ 2034.0, 1 ], + [ 2042.0, 1 ], + [ 2044.0, 1 ], + [ 2052.0, 1 ], + [ 2064.0, 1 ], + [ 2072.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 1 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2124.0, 1 ], + [ 2132.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2184.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 2 ], + [ 2212.0, 2 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2244.0, 1 ], + [ 2252.0, 1 ], + [ 2264.0, 2 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2292.0, 1 ], + [ 2304.0, 3 ], + [ 2312.0, 1 ], + [ 2324.0, 2 ], + [ 2332.0, 1 ], + [ 2344.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2384.0, 2 ], + [ 2392.0, 1 ], + [ 2404.0, 2 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2432.0, 1 ], + [ 2444.0, 1 ], + [ 2452.0, 1 ], + [ 2464.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 2 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2552.0, 1 ], + [ 2564.0, 1 ], + [ 2584.0, 1 ], + [ 2624.0, 1 ], + [ 2644.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2684.0, 1 ], + [ 2724.0, 1 ], + [ 2732.0, 1 ], + [ 2752.0, 1 ], + [ 2812.0, 1 ], + [ 2836.0, 1 ], + [ 2864.0, 1 ], + [ 2904.0, 1 ], + [ 2924.0, 1 ], + [ 2952.0, 1 ], + [ 2956.0, 1 ], + [ 2976.0, 1 ], + [ 2996.0, 1 ], + [ 3004.0, 1 ], + [ 3032.0, 1 ], + [ 3056.0, 1 ], + [ 3076.0, 1 ], + [ 3104.0, 1 ], + [ 3124.0, 1 ], + [ 3156.0, 1 ], + [ 3256.0, 1 ], + [ 3276.0, 1 ], + [ 3384.0, 1 ], + [ 3504.0, 1 ], + [ 3576.0, 1 ], + [ 3664.0, 2 ], + [ 3704.0, 1 ], + [ 3936.0, 1 ], + [ 3976.0, 1 ], + [ 4128.0, 1 ], + [ 4144.0, 1 ], + [ 4232.0, 1 ], + [ 4288.0, 1 ], + [ 4384.0, 1 ], + [ 4848.0, 1 ], + [ 4984.0, 1 ], + [ 5016.0, 1 ], + [ 5024.0, 1 ], + [ 5040.0, 1 ], + [ 5048.0, 1 ], + [ 5056.0, 1 ], + [ 5064.0, 1 ], + [ 5120.0, 1 ], + [ 5176.0, 1 ], + [ 5200.0, 1 ], + [ 5208.0, 1 ], + [ 5216.0, 1 ], + [ 5240.0, 1 ], + [ 5256.0, 1 ], + [ 5280.0, 1 ], + [ 5288.0, 1 ], + [ 5320.0, 1 ], + [ 5400.0, 1 ], + [ 5424.0, 1 ], + [ 5456.0, 1 ], + [ 5520.0, 1 ], + [ 5600.0, 1 ], + [ 5640.0, 1 ], + [ 5720.0, 1 ], + [ 5824.0, 1 ], + [ 5976.0, 1 ], + [ 6040.0, 1 ], + [ 6680.0, 1 ], + [ 6984.0, 1 ], + [ 18976.0, 1 ], + [ 19392.0, 1 ], + [ 19488.0, 1 ], + [ 19744.0, 1 ], + [ 20064.0, 1 ], + [ 20192.0, 1 ], + [ 20416.0, 1 ], + [ 20768.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 1 ], + [ 21792.0, 1 ], + [ 21952.0, 1 ], + [ 22272.0, 1 ], + [ 23008.0, 1 ], + [ 24384.0, 1 ], + [ 26496.0, 1 ], + [ 543744.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 1182.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1182.0, + "50.0" : 1182.0, + "90.0" : 1182.0, + "95.0" : 1182.0, + "99.0" : 1182.0, + "99.9" : 1182.0, + "99.99" : 1182.0, + "99.999" : 1182.0, + "99.9999" : 1182.0, + "100.0" : 1182.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1182.0, + 1192.0, + 1192.0, + 1192.0, + 1192.0 + ] + ] + }, + "p0.50" : { + "score" : 1242.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1242.0, + "50.0" : 1242.0, + "90.0" : 1242.0, + "95.0" : 1242.0, + "99.0" : 1242.0, + "99.9" : 1242.0, + "99.99" : 1242.0, + "99.999" : 1242.0, + "99.9999" : 1242.0, + "100.0" : 1242.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1242.0, + 1242.0, + 1232.0, + 1232.0, + 1232.0 + ] + ] + }, + "p0.90" : { + "score" : 1262.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1262.0, + "50.0" : 1262.0, + "90.0" : 1262.0, + "95.0" : 1262.0, + "99.0" : 1262.0, + "99.9" : 1262.0, + "99.99" : 1262.0, + "99.999" : 1262.0, + "99.9999" : 1262.0, + "100.0" : 1262.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1272.0, + 1272.0, + 1262.0, + 1262.0, + 1262.0 + ] + ] + }, + "p0.95" : { + "score" : 1282.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1282.0, + "50.0" : 1282.0, + "90.0" : 1282.0, + "95.0" : 1282.0, + "99.0" : 1282.0, + "99.9" : 1282.0, + "99.99" : 1282.0, + "99.999" : 1282.0, + "99.9999" : 1282.0, + "100.0" : 1282.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1282.0, + 1282.0, + 1282.0, + 1282.0, + 1272.0 + ] + ] + }, + "p0.99" : { + "score" : 1882.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1882.0, + "50.0" : 1882.0, + "90.0" : 1882.0, + "95.0" : 1882.0, + "99.0" : 1882.0, + "99.9" : 1882.0, + "99.99" : 1882.0, + "99.999" : 1882.0, + "99.9999" : 1882.0, + "100.0" : 1882.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1892.0, + 1934.0, + 1882.0, + 1874.0, + 1824.0 + ] + ] + }, + "p0.999" : { + "score" : 6880.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 6880.0, + "50.0" : 6880.0, + "90.0" : 6880.0, + "95.0" : 6880.0, + "99.0" : 6880.0, + "99.9" : 6880.0, + "99.99" : 6880.0, + "99.999" : 6880.0, + "99.9999" : 6880.0, + "100.0" : 6880.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7405.0560000000405, + 8322.76800000004, + 6502.136000000552, + 5818.496000000276, + 5572.720000000263 + ] + ] + }, + "p0.9999" : { + "score" : 29526.271999997087, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 29526.271999997087, + "50.0" : 29526.271999997087, + "90.0" : 29526.271999997087, + "95.0" : 29526.271999997087, + "99.0" : 29526.271999997087, + "99.9" : 29526.271999997087, + "99.99" : 29526.271999997087, + "99.999" : 29526.271999997087, + "99.9999" : 29526.271999997087, + "100.0" : 29526.271999997087 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27438.745599980233, + 49769.21599999815, + 32268.099200004013, + 28447.93599999626, + 25367.98079999839 + ] + ] + }, + "p1.00" : { + "score" : 1316864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1316864.0, + "50.0" : 1316864.0, + "90.0" : 1316864.0, + "95.0" : 1316864.0, + "99.0" : 1316864.0, + "99.9" : 1316864.0, + "99.99" : 1316864.0, + "99.999" : 1316864.0, + "99.9999" : 1316864.0, + "100.0" : 1316864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1134592.0, + 1316864.0, + 49920.0, + 32064.0, + 543744.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 121236.08592441565, + "scoreError" : 371.80819733451335, + "scoreConfidence" : [ + 120864.27772708113, + 121607.89412175016 + ], + "scorePercentiles" : { + "0.0" : 115840.0, + "50.0" : 119424.0, + "90.0" : 121984.0, + "95.0" : 127744.0, + "99.0" : 200704.0, + "99.9" : 226560.0, + "99.99" : 1547141.1199999303, + "99.999" : 1701888.0, + "99.9999" : 1701888.0, + "100.0" : 1701888.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 116096.0, 5 ], + [ 116224.0, 38 ], + [ 116352.0, 81 ], + [ 116480.0, 151 ], + [ 116608.0, 178 ], + [ 116736.0, 225 ], + [ 116864.0, 247 ], + [ 116992.0, 329 ], + [ 117120.0, 477 ], + [ 117248.0, 523 ], + [ 117376.0, 520 ], + [ 117504.0, 501 ], + [ 117632.0, 456 ], + [ 117760.0, 414 ], + [ 117888.0, 407 ], + [ 118016.0, 365 ], + [ 118144.0, 273 ], + [ 118272.0, 237 ], + [ 118400.0, 172 ], + [ 118528.0, 131 ], + [ 118656.0, 90 ], + [ 118784.0, 61 ], + [ 118912.0, 71 ], + [ 119040.0, 50 ], + [ 119168.0, 67 ], + [ 119296.0, 69 ], + [ 119424.0, 93 ], + [ 119552.0, 95 ], + [ 119680.0, 97 ], + [ 119808.0, 116 ], + [ 119936.0, 102 ], + [ 120064.0, 112 ], + [ 120192.0, 120 ], + [ 120320.0, 85 ], + [ 120448.0, 106 ], + [ 120576.0, 88 ], + [ 120704.0, 83 ], + [ 120832.0, 60 ], + [ 120960.0, 55 ], + [ 121088.0, 56 ], + [ 121216.0, 42 ], + [ 121344.0, 31 ], + [ 121472.0, 28 ], + [ 121600.0, 32 ], + [ 121728.0, 24 ], + [ 121856.0, 30 ], + [ 121984.0, 13 ], + [ 122112.0, 21 ], + [ 122240.0, 18 ], + [ 122368.0, 18 ], + [ 122496.0, 18 ], + [ 122624.0, 16 ], + [ 122752.0, 14 ], + [ 122880.0, 19 ], + [ 123008.0, 8 ], + [ 123136.0, 13 ], + [ 123264.0, 15 ], + [ 123392.0, 9 ], + [ 123520.0, 12 ], + [ 123648.0, 9 ], + [ 123776.0, 13 ], + [ 123904.0, 9 ], + [ 124032.0, 8 ], + [ 124160.0, 9 ], + [ 124288.0, 13 ], + [ 124416.0, 9 ], + [ 124544.0, 10 ], + [ 124672.0, 5 ], + [ 124800.0, 7 ], + [ 124928.0, 5 ], + [ 125056.0, 2 ], + [ 125184.0, 5 ], + [ 125312.0, 4 ], + [ 125440.0, 5 ], + [ 125568.0, 4 ], + [ 125696.0, 7 ], + [ 125824.0, 2 ], + [ 125952.0, 3 ], + [ 126080.0, 4 ], + [ 126208.0, 6 ], + [ 126336.0, 1 ], + [ 126464.0, 2 ], + [ 126592.0, 2 ], + [ 126720.0, 3 ], + [ 126848.0, 5 ], + [ 126976.0, 3 ], + [ 127104.0, 2 ], + [ 127360.0, 1 ], + [ 127488.0, 1 ], + [ 127616.0, 1 ], + [ 127744.0, 4 ], + [ 127872.0, 2 ], + [ 128000.0, 5 ], + [ 128128.0, 2 ], + [ 128256.0, 6 ], + [ 128384.0, 1 ], + [ 128512.0, 3 ], + [ 128640.0, 3 ], + [ 128768.0, 5 ], + [ 128896.0, 3 ], + [ 129024.0, 7 ], + [ 129152.0, 4 ], + [ 129280.0, 2 ], + [ 129408.0, 1 ], + [ 129536.0, 4 ], + [ 129664.0, 1 ], + [ 129792.0, 6 ], + [ 129920.0, 4 ], + [ 130048.0, 3 ], + [ 130176.0, 3 ], + [ 130304.0, 2 ], + [ 130432.0, 1 ], + [ 130560.0, 2 ], + [ 130688.0, 2 ], + [ 130816.0, 6 ], + [ 130944.0, 3 ], + [ 131072.0, 7 ], + [ 131328.0, 5 ], + [ 131584.0, 8 ], + [ 131840.0, 2 ], + [ 132096.0, 5 ], + [ 132352.0, 7 ], + [ 132608.0, 10 ], + [ 132864.0, 1 ], + [ 133120.0, 3 ], + [ 133376.0, 2 ], + [ 133632.0, 1 ], + [ 133888.0, 1 ], + [ 134144.0, 3 ], + [ 134400.0, 5 ], + [ 134656.0, 4 ], + [ 134912.0, 4 ], + [ 135168.0, 1 ], + [ 135424.0, 4 ], + [ 135680.0, 1 ], + [ 135936.0, 2 ], + [ 136192.0, 1 ], + [ 136448.0, 3 ], + [ 136704.0, 6 ], + [ 136960.0, 5 ], + [ 137216.0, 4 ], + [ 137472.0, 1 ], + [ 137728.0, 2 ], + [ 137984.0, 1 ], + [ 138240.0, 2 ], + [ 138496.0, 1 ], + [ 138752.0, 5 ], + [ 139008.0, 2 ], + [ 139264.0, 6 ], + [ 139520.0, 2 ], + [ 139776.0, 1 ], + [ 140032.0, 3 ], + [ 140288.0, 1 ], + [ 140544.0, 2 ], + [ 140800.0, 4 ], + [ 141312.0, 4 ], + [ 141568.0, 2 ], + [ 141824.0, 2 ], + [ 142080.0, 1 ], + [ 142336.0, 2 ], + [ 142848.0, 3 ], + [ 143104.0, 1 ], + [ 143360.0, 2 ], + [ 143616.0, 5 ], + [ 143872.0, 1 ], + [ 144128.0, 5 ], + [ 144384.0, 2 ], + [ 144640.0, 2 ], + [ 144896.0, 1 ], + [ 145152.0, 3 ], + [ 145408.0, 5 ], + [ 145664.0, 3 ], + [ 145920.0, 3 ], + [ 146176.0, 4 ], + [ 146432.0, 3 ], + [ 146688.0, 2 ], + [ 146944.0, 4 ], + [ 147200.0, 2 ], + [ 147456.0, 2 ], + [ 147712.0, 2 ], + [ 147968.0, 3 ], + [ 148224.0, 2 ], + [ 148736.0, 5 ], + [ 148992.0, 1 ], + [ 149248.0, 1 ], + [ 149504.0, 2 ], + [ 150016.0, 1 ], + [ 150272.0, 2 ], + [ 150528.0, 1 ], + [ 150784.0, 2 ], + [ 151040.0, 1 ], + [ 151296.0, 2 ], + [ 151552.0, 2 ], + [ 151808.0, 2 ], + [ 152064.0, 1 ], + [ 152320.0, 1 ], + [ 152832.0, 1 ], + [ 153088.0, 3 ], + [ 153600.0, 2 ], + [ 153856.0, 2 ], + [ 154624.0, 2 ], + [ 154880.0, 1 ], + [ 155136.0, 1 ], + [ 155392.0, 2 ], + [ 155648.0, 1 ], + [ 155904.0, 2 ], + [ 156928.0, 1 ], + [ 157440.0, 1 ], + [ 157952.0, 1 ], + [ 158464.0, 3 ], + [ 158720.0, 1 ], + [ 158976.0, 1 ], + [ 159744.0, 2 ], + [ 160768.0, 1 ], + [ 162048.0, 2 ], + [ 163072.0, 1 ], + [ 165376.0, 1 ], + [ 166400.0, 1 ], + [ 166912.0, 1 ], + [ 167936.0, 1 ], + [ 168704.0, 1 ], + [ 169728.0, 1 ], + [ 169984.0, 1 ], + [ 171520.0, 1 ], + [ 173056.0, 1 ], + [ 174592.0, 1 ], + [ 176384.0, 1 ], + [ 177920.0, 1 ], + [ 180224.0, 1 ], + [ 181248.0, 1 ], + [ 182016.0, 1 ], + [ 183040.0, 1 ], + [ 183808.0, 1 ], + [ 184320.0, 1 ], + [ 185088.0, 1 ], + [ 190720.0, 1 ], + [ 190976.0, 1 ], + [ 192000.0, 1 ], + [ 193024.0, 1 ], + [ 203264.0, 1 ], + [ 203520.0, 2 ], + [ 209664.0, 1 ], + [ 210688.0, 1 ], + [ 210944.0, 1 ], + [ 211968.0, 1 ], + [ 212480.0, 1 ], + [ 213760.0, 1 ], + [ 215296.0, 1 ], + [ 216576.0, 1 ], + [ 221952.0, 1 ], + [ 222976.0, 2 ], + [ 228608.0, 1 ], + [ 272384.0, 1 ], + [ 1523712.0, 1 ], + [ 1550336.0, 1 ] + ], + [ + [ 115840.0, 1 ], + [ 115968.0, 13 ], + [ 116096.0, 83 ], + [ 116224.0, 289 ], + [ 116352.0, 529 ], + [ 116480.0, 624 ], + [ 116608.0, 522 ], + [ 116736.0, 438 ], + [ 116864.0, 384 ], + [ 116992.0, 538 ], + [ 117120.0, 570 ], + [ 117248.0, 443 ], + [ 117376.0, 317 ], + [ 117504.0, 222 ], + [ 117632.0, 162 ], + [ 117760.0, 103 ], + [ 117888.0, 69 ], + [ 118016.0, 58 ], + [ 118144.0, 44 ], + [ 118272.0, 26 ], + [ 118400.0, 29 ], + [ 118528.0, 26 ], + [ 118656.0, 32 ], + [ 118784.0, 39 ], + [ 118912.0, 29 ], + [ 119040.0, 40 ], + [ 119168.0, 59 ], + [ 119296.0, 92 ], + [ 119424.0, 96 ], + [ 119552.0, 118 ], + [ 119680.0, 144 ], + [ 119808.0, 193 ], + [ 119936.0, 204 ], + [ 120064.0, 206 ], + [ 120192.0, 177 ], + [ 120320.0, 135 ], + [ 120448.0, 155 ], + [ 120576.0, 108 ], + [ 120704.0, 87 ], + [ 120832.0, 68 ], + [ 120960.0, 68 ], + [ 121088.0, 44 ], + [ 121216.0, 50 ], + [ 121344.0, 35 ], + [ 121472.0, 27 ], + [ 121600.0, 21 ], + [ 121728.0, 23 ], + [ 121856.0, 13 ], + [ 121984.0, 6 ], + [ 122112.0, 14 ], + [ 122240.0, 15 ], + [ 122368.0, 12 ], + [ 122496.0, 14 ], + [ 122624.0, 15 ], + [ 122752.0, 8 ], + [ 122880.0, 13 ], + [ 123008.0, 13 ], + [ 123136.0, 10 ], + [ 123264.0, 9 ], + [ 123392.0, 8 ], + [ 123520.0, 9 ], + [ 123648.0, 4 ], + [ 123776.0, 9 ], + [ 123904.0, 6 ], + [ 124032.0, 6 ], + [ 124160.0, 5 ], + [ 124288.0, 8 ], + [ 124416.0, 6 ], + [ 124544.0, 3 ], + [ 124672.0, 6 ], + [ 124800.0, 6 ], + [ 124928.0, 10 ], + [ 125056.0, 1 ], + [ 125184.0, 2 ], + [ 125312.0, 4 ], + [ 125440.0, 5 ], + [ 125568.0, 4 ], + [ 125696.0, 9 ], + [ 125824.0, 1 ], + [ 125952.0, 3 ], + [ 126080.0, 4 ], + [ 126208.0, 5 ], + [ 126336.0, 5 ], + [ 126464.0, 3 ], + [ 126592.0, 4 ], + [ 126720.0, 2 ], + [ 126848.0, 5 ], + [ 126976.0, 5 ], + [ 127104.0, 5 ], + [ 127232.0, 6 ], + [ 127360.0, 9 ], + [ 127488.0, 5 ], + [ 127616.0, 2 ], + [ 127744.0, 3 ], + [ 127872.0, 4 ], + [ 128000.0, 1 ], + [ 128128.0, 9 ], + [ 128256.0, 6 ], + [ 128384.0, 1 ], + [ 128512.0, 4 ], + [ 128768.0, 2 ], + [ 128896.0, 2 ], + [ 129024.0, 6 ], + [ 129152.0, 2 ], + [ 129280.0, 3 ], + [ 129408.0, 2 ], + [ 129536.0, 2 ], + [ 129664.0, 1 ], + [ 129792.0, 1 ], + [ 129920.0, 3 ], + [ 130176.0, 1 ], + [ 130304.0, 2 ], + [ 130432.0, 4 ], + [ 130560.0, 4 ], + [ 130688.0, 3 ], + [ 130816.0, 1 ], + [ 130944.0, 3 ], + [ 131072.0, 8 ], + [ 131328.0, 3 ], + [ 131584.0, 6 ], + [ 131840.0, 3 ], + [ 132096.0, 2 ], + [ 132352.0, 7 ], + [ 132864.0, 2 ], + [ 133120.0, 2 ], + [ 133376.0, 4 ], + [ 133632.0, 6 ], + [ 133888.0, 2 ], + [ 134144.0, 4 ], + [ 134400.0, 2 ], + [ 134656.0, 5 ], + [ 135168.0, 2 ], + [ 135424.0, 2 ], + [ 135680.0, 1 ], + [ 135936.0, 3 ], + [ 136192.0, 2 ], + [ 136448.0, 2 ], + [ 136704.0, 3 ], + [ 136960.0, 3 ], + [ 137216.0, 2 ], + [ 137472.0, 3 ], + [ 137728.0, 3 ], + [ 137984.0, 5 ], + [ 138240.0, 2 ], + [ 138496.0, 9 ], + [ 138752.0, 3 ], + [ 139264.0, 3 ], + [ 139520.0, 1 ], + [ 139776.0, 3 ], + [ 140032.0, 5 ], + [ 140288.0, 7 ], + [ 140544.0, 3 ], + [ 140800.0, 1 ], + [ 141056.0, 3 ], + [ 141312.0, 2 ], + [ 141568.0, 1 ], + [ 141824.0, 3 ], + [ 142592.0, 1 ], + [ 142848.0, 2 ], + [ 143104.0, 3 ], + [ 143360.0, 3 ], + [ 143616.0, 2 ], + [ 143872.0, 1 ], + [ 144128.0, 2 ], + [ 144384.0, 1 ], + [ 144640.0, 6 ], + [ 144896.0, 1 ], + [ 145152.0, 1 ], + [ 145408.0, 3 ], + [ 145664.0, 7 ], + [ 145920.0, 1 ], + [ 146688.0, 2 ], + [ 146944.0, 1 ], + [ 147200.0, 1 ], + [ 147456.0, 2 ], + [ 147712.0, 2 ], + [ 147968.0, 1 ], + [ 148480.0, 4 ], + [ 148736.0, 1 ], + [ 148992.0, 1 ], + [ 149248.0, 1 ], + [ 149504.0, 2 ], + [ 149760.0, 2 ], + [ 150016.0, 1 ], + [ 150784.0, 1 ], + [ 151808.0, 1 ], + [ 152576.0, 1 ], + [ 154112.0, 2 ], + [ 154368.0, 2 ], + [ 154624.0, 2 ], + [ 154880.0, 1 ], + [ 155136.0, 1 ], + [ 155392.0, 1 ], + [ 155904.0, 1 ], + [ 156160.0, 2 ], + [ 156928.0, 1 ], + [ 157184.0, 1 ], + [ 158464.0, 1 ], + [ 158976.0, 2 ], + [ 159744.0, 1 ], + [ 160000.0, 1 ], + [ 160256.0, 1 ], + [ 160768.0, 1 ], + [ 161280.0, 1 ], + [ 164352.0, 1 ], + [ 165632.0, 2 ], + [ 166656.0, 1 ], + [ 166912.0, 1 ], + [ 168448.0, 1 ], + [ 169216.0, 2 ], + [ 171264.0, 1 ], + [ 172032.0, 1 ], + [ 178432.0, 1 ], + [ 178688.0, 2 ], + [ 182784.0, 1 ], + [ 188928.0, 1 ], + [ 190720.0, 1 ], + [ 205312.0, 1 ], + [ 206336.0, 1 ], + [ 208384.0, 1 ], + [ 210176.0, 1 ], + [ 210432.0, 1 ], + [ 213504.0, 1 ], + [ 214272.0, 1 ], + [ 214784.0, 1 ], + [ 215040.0, 1 ], + [ 215552.0, 1 ], + [ 216320.0, 2 ], + [ 217088.0, 1 ], + [ 218368.0, 1 ], + [ 1458176.0, 1 ], + [ 1472512.0, 1 ] + ], + [ + [ 115968.0, 4 ], + [ 116096.0, 60 ], + [ 116224.0, 222 ], + [ 116352.0, 475 ], + [ 116480.0, 694 ], + [ 116608.0, 701 ], + [ 116736.0, 648 ], + [ 116864.0, 526 ], + [ 116992.0, 622 ], + [ 117120.0, 765 ], + [ 117248.0, 606 ], + [ 117376.0, 507 ], + [ 117504.0, 436 ], + [ 117632.0, 336 ], + [ 117760.0, 233 ], + [ 117888.0, 139 ], + [ 118016.0, 107 ], + [ 118144.0, 70 ], + [ 118272.0, 68 ], + [ 118400.0, 45 ], + [ 118528.0, 36 ], + [ 118656.0, 31 ], + [ 118784.0, 28 ], + [ 118912.0, 28 ], + [ 119040.0, 18 ], + [ 119168.0, 21 ], + [ 119296.0, 15 ], + [ 119424.0, 15 ], + [ 119552.0, 26 ], + [ 119680.0, 20 ], + [ 119808.0, 30 ], + [ 119936.0, 26 ], + [ 120064.0, 29 ], + [ 120192.0, 43 ], + [ 120320.0, 33 ], + [ 120448.0, 33 ], + [ 120576.0, 34 ], + [ 120704.0, 39 ], + [ 120832.0, 25 ], + [ 120960.0, 30 ], + [ 121088.0, 38 ], + [ 121216.0, 21 ], + [ 121344.0, 24 ], + [ 121472.0, 22 ], + [ 121600.0, 23 ], + [ 121728.0, 17 ], + [ 121856.0, 14 ], + [ 121984.0, 6 ], + [ 122112.0, 13 ], + [ 122240.0, 17 ], + [ 122368.0, 4 ], + [ 122496.0, 7 ], + [ 122624.0, 15 ], + [ 122752.0, 3 ], + [ 122880.0, 8 ], + [ 123008.0, 7 ], + [ 123136.0, 6 ], + [ 123264.0, 7 ], + [ 123392.0, 8 ], + [ 123520.0, 7 ], + [ 123648.0, 6 ], + [ 123776.0, 3 ], + [ 123904.0, 4 ], + [ 124032.0, 5 ], + [ 124160.0, 3 ], + [ 124288.0, 3 ], + [ 124416.0, 5 ], + [ 124544.0, 3 ], + [ 124672.0, 5 ], + [ 124800.0, 3 ], + [ 124928.0, 6 ], + [ 125056.0, 3 ], + [ 125184.0, 6 ], + [ 125440.0, 2 ], + [ 125568.0, 5 ], + [ 125696.0, 3 ], + [ 125824.0, 1 ], + [ 125952.0, 1 ], + [ 126080.0, 1 ], + [ 126208.0, 1 ], + [ 126592.0, 2 ], + [ 126848.0, 1 ], + [ 127104.0, 1 ], + [ 127360.0, 1 ], + [ 127616.0, 2 ], + [ 128000.0, 2 ], + [ 128384.0, 1 ], + [ 128512.0, 1 ], + [ 128640.0, 2 ], + [ 128768.0, 3 ], + [ 128896.0, 1 ], + [ 129024.0, 1 ], + [ 129152.0, 4 ], + [ 129280.0, 2 ], + [ 129536.0, 1 ], + [ 129664.0, 2 ], + [ 129792.0, 2 ], + [ 130048.0, 1 ], + [ 130176.0, 4 ], + [ 130304.0, 1 ], + [ 130688.0, 1 ], + [ 130816.0, 2 ], + [ 131328.0, 3 ], + [ 131840.0, 1 ], + [ 132096.0, 4 ], + [ 132352.0, 3 ], + [ 132608.0, 4 ], + [ 132864.0, 2 ], + [ 133376.0, 2 ], + [ 133888.0, 2 ], + [ 134144.0, 3 ], + [ 134656.0, 4 ], + [ 134912.0, 1 ], + [ 135168.0, 1 ], + [ 135680.0, 1 ], + [ 135936.0, 1 ], + [ 136192.0, 2 ], + [ 136448.0, 1 ], + [ 136704.0, 2 ], + [ 136960.0, 1 ], + [ 137216.0, 4 ], + [ 137472.0, 3 ], + [ 137728.0, 4 ], + [ 137984.0, 1 ], + [ 138240.0, 1 ], + [ 138496.0, 1 ], + [ 139008.0, 2 ], + [ 139264.0, 1 ], + [ 139776.0, 5 ], + [ 140032.0, 1 ], + [ 140288.0, 2 ], + [ 140544.0, 6 ], + [ 140800.0, 5 ], + [ 141056.0, 3 ], + [ 141312.0, 6 ], + [ 141568.0, 7 ], + [ 141824.0, 2 ], + [ 142080.0, 2 ], + [ 142336.0, 2 ], + [ 142592.0, 2 ], + [ 142848.0, 5 ], + [ 143104.0, 2 ], + [ 143360.0, 2 ], + [ 143872.0, 4 ], + [ 144128.0, 1 ], + [ 144640.0, 2 ], + [ 144896.0, 1 ], + [ 145152.0, 1 ], + [ 145408.0, 3 ], + [ 145664.0, 4 ], + [ 146176.0, 1 ], + [ 146944.0, 1 ], + [ 147200.0, 3 ], + [ 148224.0, 1 ], + [ 148480.0, 1 ], + [ 148992.0, 3 ], + [ 149248.0, 1 ], + [ 149504.0, 2 ], + [ 150528.0, 1 ], + [ 150784.0, 1 ], + [ 151040.0, 2 ], + [ 151296.0, 1 ], + [ 152064.0, 1 ], + [ 152320.0, 1 ], + [ 152576.0, 1 ], + [ 152832.0, 1 ], + [ 153088.0, 1 ], + [ 153344.0, 1 ], + [ 154880.0, 2 ], + [ 155136.0, 2 ], + [ 156160.0, 1 ], + [ 156928.0, 1 ], + [ 157952.0, 1 ], + [ 158208.0, 1 ], + [ 158464.0, 1 ], + [ 158720.0, 1 ], + [ 158976.0, 1 ], + [ 160000.0, 1 ], + [ 160256.0, 2 ], + [ 161024.0, 1 ], + [ 161536.0, 1 ], + [ 162816.0, 1 ], + [ 163072.0, 2 ], + [ 163328.0, 1 ], + [ 164608.0, 1 ], + [ 166400.0, 1 ], + [ 169728.0, 1 ], + [ 170240.0, 1 ], + [ 170496.0, 2 ], + [ 170752.0, 1 ], + [ 172288.0, 1 ], + [ 174592.0, 1 ], + [ 176384.0, 1 ], + [ 177408.0, 1 ], + [ 178432.0, 1 ], + [ 181760.0, 1 ], + [ 184576.0, 1 ], + [ 189184.0, 1 ], + [ 189696.0, 1 ], + [ 191744.0, 1 ], + [ 199424.0, 1 ], + [ 199936.0, 1 ], + [ 200704.0, 1 ], + [ 202752.0, 1 ], + [ 204288.0, 1 ], + [ 204544.0, 1 ], + [ 205568.0, 1 ], + [ 214272.0, 1 ], + [ 215808.0, 1 ], + [ 220160.0, 1 ], + [ 223488.0, 1 ], + [ 225536.0, 1 ], + [ 225792.0, 1 ], + [ 226048.0, 3 ], + [ 226304.0, 1 ], + [ 226560.0, 1 ], + [ 226816.0, 1 ], + [ 233472.0, 1 ], + [ 1574912.0, 1 ], + [ 1587200.0, 1 ], + [ 1701888.0, 1 ] + ], + [ + [ 118144.0, 1 ], + [ 118400.0, 3 ], + [ 118528.0, 2 ], + [ 118656.0, 14 ], + [ 118784.0, 44 ], + [ 118912.0, 55 ], + [ 119040.0, 106 ], + [ 119168.0, 108 ], + [ 119296.0, 211 ], + [ 119424.0, 272 ], + [ 119552.0, 381 ], + [ 119680.0, 373 ], + [ 119808.0, 498 ], + [ 119936.0, 519 ], + [ 120064.0, 554 ], + [ 120192.0, 562 ], + [ 120320.0, 490 ], + [ 120448.0, 436 ], + [ 120576.0, 434 ], + [ 120704.0, 365 ], + [ 120832.0, 256 ], + [ 120960.0, 231 ], + [ 121088.0, 177 ], + [ 121216.0, 126 ], + [ 121344.0, 95 ], + [ 121472.0, 60 ], + [ 121600.0, 58 ], + [ 121728.0, 48 ], + [ 121856.0, 48 ], + [ 121984.0, 38 ], + [ 122112.0, 25 ], + [ 122240.0, 22 ], + [ 122368.0, 19 ], + [ 122496.0, 18 ], + [ 122624.0, 15 ], + [ 122752.0, 20 ], + [ 122880.0, 16 ], + [ 123008.0, 19 ], + [ 123136.0, 13 ], + [ 123264.0, 14 ], + [ 123392.0, 23 ], + [ 123520.0, 11 ], + [ 123648.0, 13 ], + [ 123776.0, 18 ], + [ 123904.0, 8 ], + [ 124032.0, 25 ], + [ 124160.0, 17 ], + [ 124288.0, 17 ], + [ 124416.0, 18 ], + [ 124544.0, 12 ], + [ 124672.0, 14 ], + [ 124800.0, 8 ], + [ 124928.0, 11 ], + [ 125056.0, 14 ], + [ 125184.0, 11 ], + [ 125312.0, 7 ], + [ 125440.0, 9 ], + [ 125568.0, 10 ], + [ 125696.0, 11 ], + [ 125824.0, 9 ], + [ 125952.0, 10 ], + [ 126080.0, 11 ], + [ 126208.0, 9 ], + [ 126336.0, 3 ], + [ 126464.0, 5 ], + [ 126592.0, 8 ], + [ 126720.0, 2 ], + [ 126848.0, 9 ], + [ 126976.0, 6 ], + [ 127104.0, 4 ], + [ 127232.0, 3 ], + [ 127360.0, 5 ], + [ 127488.0, 3 ], + [ 127616.0, 5 ], + [ 127744.0, 3 ], + [ 127872.0, 8 ], + [ 128000.0, 4 ], + [ 128128.0, 6 ], + [ 128256.0, 2 ], + [ 128384.0, 4 ], + [ 128512.0, 7 ], + [ 128640.0, 3 ], + [ 128768.0, 4 ], + [ 128896.0, 2 ], + [ 129024.0, 8 ], + [ 129152.0, 9 ], + [ 129280.0, 4 ], + [ 129408.0, 3 ], + [ 129536.0, 7 ], + [ 129664.0, 4 ], + [ 129792.0, 1 ], + [ 129920.0, 2 ], + [ 130048.0, 3 ], + [ 130176.0, 5 ], + [ 130304.0, 8 ], + [ 130432.0, 3 ], + [ 130560.0, 3 ], + [ 130688.0, 4 ], + [ 130816.0, 3 ], + [ 130944.0, 2 ], + [ 131072.0, 8 ], + [ 131328.0, 1 ], + [ 131584.0, 2 ], + [ 131840.0, 5 ], + [ 132096.0, 7 ], + [ 132352.0, 3 ], + [ 132608.0, 3 ], + [ 132864.0, 3 ], + [ 133120.0, 5 ], + [ 133376.0, 5 ], + [ 133632.0, 3 ], + [ 133888.0, 5 ], + [ 134144.0, 3 ], + [ 134400.0, 1 ], + [ 134656.0, 8 ], + [ 134912.0, 4 ], + [ 135168.0, 3 ], + [ 135424.0, 5 ], + [ 135936.0, 1 ], + [ 136448.0, 4 ], + [ 136704.0, 1 ], + [ 136960.0, 1 ], + [ 137216.0, 3 ], + [ 137472.0, 1 ], + [ 137728.0, 2 ], + [ 137984.0, 4 ], + [ 138240.0, 2 ], + [ 138496.0, 3 ], + [ 138752.0, 3 ], + [ 139264.0, 5 ], + [ 139776.0, 4 ], + [ 140032.0, 1 ], + [ 140288.0, 1 ], + [ 140544.0, 1 ], + [ 140800.0, 1 ], + [ 141056.0, 3 ], + [ 141312.0, 6 ], + [ 141568.0, 4 ], + [ 142080.0, 2 ], + [ 142336.0, 1 ], + [ 142592.0, 3 ], + [ 142848.0, 2 ], + [ 143104.0, 4 ], + [ 143360.0, 3 ], + [ 143616.0, 1 ], + [ 143872.0, 3 ], + [ 144128.0, 5 ], + [ 144384.0, 5 ], + [ 144640.0, 2 ], + [ 144896.0, 4 ], + [ 145152.0, 2 ], + [ 145408.0, 4 ], + [ 145664.0, 3 ], + [ 145920.0, 4 ], + [ 146176.0, 1 ], + [ 146432.0, 2 ], + [ 146688.0, 6 ], + [ 146944.0, 2 ], + [ 147200.0, 2 ], + [ 147456.0, 2 ], + [ 147712.0, 4 ], + [ 147968.0, 3 ], + [ 148224.0, 2 ], + [ 148480.0, 2 ], + [ 148736.0, 2 ], + [ 148992.0, 2 ], + [ 149248.0, 5 ], + [ 149504.0, 2 ], + [ 149760.0, 1 ], + [ 150784.0, 1 ], + [ 151296.0, 1 ], + [ 151552.0, 2 ], + [ 151808.0, 2 ], + [ 152064.0, 2 ], + [ 152576.0, 2 ], + [ 152832.0, 2 ], + [ 153088.0, 2 ], + [ 153344.0, 3 ], + [ 153600.0, 2 ], + [ 154112.0, 3 ], + [ 154368.0, 1 ], + [ 154624.0, 1 ], + [ 154880.0, 2 ], + [ 155136.0, 1 ], + [ 155392.0, 1 ], + [ 155904.0, 3 ], + [ 157184.0, 1 ], + [ 157440.0, 3 ], + [ 157696.0, 1 ], + [ 157952.0, 2 ], + [ 158720.0, 1 ], + [ 159232.0, 1 ], + [ 159488.0, 2 ], + [ 159744.0, 1 ], + [ 160512.0, 3 ], + [ 161024.0, 1 ], + [ 161536.0, 1 ], + [ 162048.0, 2 ], + [ 162560.0, 1 ], + [ 162816.0, 1 ], + [ 163584.0, 1 ], + [ 164096.0, 1 ], + [ 164352.0, 1 ], + [ 164608.0, 1 ], + [ 165120.0, 1 ], + [ 165632.0, 1 ], + [ 165888.0, 1 ], + [ 166144.0, 2 ], + [ 166400.0, 3 ], + [ 168192.0, 2 ], + [ 168448.0, 1 ], + [ 168704.0, 2 ], + [ 169216.0, 1 ], + [ 169472.0, 1 ], + [ 169728.0, 3 ], + [ 169984.0, 1 ], + [ 170240.0, 2 ], + [ 171520.0, 1 ], + [ 171776.0, 1 ], + [ 172288.0, 1 ], + [ 172800.0, 1 ], + [ 173312.0, 2 ], + [ 173824.0, 2 ], + [ 174592.0, 1 ], + [ 174848.0, 2 ], + [ 175104.0, 1 ], + [ 175872.0, 2 ], + [ 176640.0, 1 ], + [ 176896.0, 1 ], + [ 177920.0, 2 ], + [ 178944.0, 1 ], + [ 179968.0, 2 ], + [ 181504.0, 2 ], + [ 181760.0, 1 ], + [ 182016.0, 2 ], + [ 182784.0, 1 ], + [ 183296.0, 1 ], + [ 184320.0, 1 ], + [ 185088.0, 2 ], + [ 185344.0, 1 ], + [ 185856.0, 1 ], + [ 186368.0, 3 ], + [ 186624.0, 2 ], + [ 186880.0, 2 ], + [ 187392.0, 1 ], + [ 187904.0, 1 ], + [ 188416.0, 1 ], + [ 189440.0, 1 ], + [ 189696.0, 2 ], + [ 190464.0, 1 ], + [ 190720.0, 3 ], + [ 192512.0, 2 ], + [ 193792.0, 2 ], + [ 194560.0, 1 ], + [ 195072.0, 1 ], + [ 195328.0, 1 ], + [ 195584.0, 3 ], + [ 195840.0, 1 ], + [ 196096.0, 1 ], + [ 196352.0, 1 ], + [ 196608.0, 1 ], + [ 196864.0, 1 ], + [ 198400.0, 1 ], + [ 198656.0, 1 ], + [ 199168.0, 3 ], + [ 199424.0, 3 ], + [ 199680.0, 6 ], + [ 199936.0, 2 ], + [ 200448.0, 2 ], + [ 200704.0, 2 ], + [ 201216.0, 1 ], + [ 201472.0, 1 ], + [ 201728.0, 2 ], + [ 201984.0, 1 ], + [ 202240.0, 3 ], + [ 202496.0, 2 ], + [ 202752.0, 1 ], + [ 203008.0, 1 ], + [ 203264.0, 2 ], + [ 203520.0, 1 ], + [ 203776.0, 2 ], + [ 204032.0, 2 ], + [ 204544.0, 1 ], + [ 204800.0, 2 ], + [ 205312.0, 7 ], + [ 205568.0, 6 ], + [ 205824.0, 4 ], + [ 206080.0, 7 ], + [ 206592.0, 3 ], + [ 206848.0, 5 ], + [ 207104.0, 2 ], + [ 207360.0, 2 ], + [ 207616.0, 1 ], + [ 208128.0, 6 ], + [ 208384.0, 5 ], + [ 208640.0, 3 ], + [ 208896.0, 2 ], + [ 209152.0, 1 ], + [ 209408.0, 1 ], + [ 209664.0, 6 ], + [ 209920.0, 5 ], + [ 210176.0, 7 ], + [ 210432.0, 7 ], + [ 210688.0, 8 ], + [ 210944.0, 6 ], + [ 211200.0, 4 ], + [ 211456.0, 3 ], + [ 211712.0, 5 ], + [ 211968.0, 3 ], + [ 212224.0, 2 ], + [ 212480.0, 9 ], + [ 212736.0, 8 ], + [ 212992.0, 4 ], + [ 213248.0, 6 ], + [ 213504.0, 8 ], + [ 213760.0, 5 ], + [ 214016.0, 8 ], + [ 214272.0, 7 ], + [ 214528.0, 8 ], + [ 214784.0, 3 ], + [ 215040.0, 4 ], + [ 215296.0, 5 ], + [ 215552.0, 7 ], + [ 215808.0, 6 ], + [ 216064.0, 4 ], + [ 216320.0, 4 ], + [ 216576.0, 2 ], + [ 216832.0, 6 ], + [ 217088.0, 4 ], + [ 217344.0, 2 ], + [ 217600.0, 2 ], + [ 217856.0, 7 ], + [ 218112.0, 5 ], + [ 218368.0, 3 ], + [ 218624.0, 1 ], + [ 218880.0, 1 ], + [ 219136.0, 2 ], + [ 219392.0, 3 ], + [ 219648.0, 1 ], + [ 219904.0, 1 ], + [ 220160.0, 4 ], + [ 220416.0, 3 ], + [ 220672.0, 2 ], + [ 220928.0, 1 ], + [ 221184.0, 1 ], + [ 221440.0, 4 ], + [ 221696.0, 2 ], + [ 221952.0, 1 ], + [ 222208.0, 1 ], + [ 222720.0, 1 ], + [ 222976.0, 2 ], + [ 223232.0, 3 ], + [ 223488.0, 2 ], + [ 224256.0, 1 ], + [ 224512.0, 3 ], + [ 224768.0, 2 ], + [ 225024.0, 1 ], + [ 225536.0, 3 ], + [ 225792.0, 1 ], + [ 226048.0, 1 ], + [ 226560.0, 4 ], + [ 226816.0, 1 ], + [ 227072.0, 1 ], + [ 227328.0, 2 ], + [ 227840.0, 1 ], + [ 228096.0, 2 ], + [ 228352.0, 1 ], + [ 229632.0, 1 ], + [ 244480.0, 1 ], + [ 258560.0, 1 ], + [ 270336.0, 1 ], + [ 272384.0, 1 ], + [ 272896.0, 1 ], + [ 273408.0, 1 ], + [ 794624.0, 1 ], + [ 860160.0, 1 ] + ], + [ + [ 118400.0, 1 ], + [ 118528.0, 1 ], + [ 118656.0, 6 ], + [ 118784.0, 7 ], + [ 118912.0, 15 ], + [ 119040.0, 29 ], + [ 119168.0, 56 ], + [ 119296.0, 88 ], + [ 119424.0, 151 ], + [ 119552.0, 214 ], + [ 119680.0, 280 ], + [ 119808.0, 376 ], + [ 119936.0, 416 ], + [ 120064.0, 498 ], + [ 120192.0, 577 ], + [ 120320.0, 598 ], + [ 120448.0, 672 ], + [ 120576.0, 622 ], + [ 120704.0, 542 ], + [ 120832.0, 441 ], + [ 120960.0, 403 ], + [ 121088.0, 304 ], + [ 121216.0, 242 ], + [ 121344.0, 178 ], + [ 121472.0, 136 ], + [ 121600.0, 109 ], + [ 121728.0, 94 ], + [ 121856.0, 71 ], + [ 121984.0, 55 ], + [ 122112.0, 59 ], + [ 122240.0, 37 ], + [ 122368.0, 32 ], + [ 122496.0, 25 ], + [ 122624.0, 21 ], + [ 122752.0, 22 ], + [ 122880.0, 20 ], + [ 123008.0, 17 ], + [ 123136.0, 17 ], + [ 123264.0, 22 ], + [ 123392.0, 23 ], + [ 123520.0, 10 ], + [ 123648.0, 21 ], + [ 123776.0, 22 ], + [ 123904.0, 27 ], + [ 124032.0, 17 ], + [ 124160.0, 15 ], + [ 124288.0, 23 ], + [ 124416.0, 20 ], + [ 124544.0, 24 ], + [ 124672.0, 14 ], + [ 124800.0, 17 ], + [ 124928.0, 25 ], + [ 125056.0, 14 ], + [ 125184.0, 11 ], + [ 125312.0, 18 ], + [ 125440.0, 15 ], + [ 125568.0, 13 ], + [ 125696.0, 10 ], + [ 125824.0, 12 ], + [ 125952.0, 7 ], + [ 126080.0, 4 ], + [ 126208.0, 10 ], + [ 126336.0, 12 ], + [ 126464.0, 4 ], + [ 126592.0, 3 ], + [ 126720.0, 2 ], + [ 126976.0, 7 ], + [ 127104.0, 4 ], + [ 127232.0, 3 ], + [ 127360.0, 1 ], + [ 127488.0, 3 ], + [ 127616.0, 4 ], + [ 127744.0, 7 ], + [ 127872.0, 2 ], + [ 128000.0, 2 ], + [ 128128.0, 2 ], + [ 128256.0, 2 ], + [ 128384.0, 2 ], + [ 128512.0, 2 ], + [ 128640.0, 2 ], + [ 128768.0, 3 ], + [ 128896.0, 3 ], + [ 129024.0, 5 ], + [ 129152.0, 2 ], + [ 129280.0, 1 ], + [ 129536.0, 2 ], + [ 129664.0, 1 ], + [ 129920.0, 2 ], + [ 130048.0, 1 ], + [ 130176.0, 1 ], + [ 130304.0, 2 ], + [ 130432.0, 1 ], + [ 130560.0, 3 ], + [ 130688.0, 1 ], + [ 130816.0, 3 ], + [ 130944.0, 1 ], + [ 131072.0, 2 ], + [ 131328.0, 1 ], + [ 131584.0, 1 ], + [ 132096.0, 2 ], + [ 132352.0, 2 ], + [ 132608.0, 2 ], + [ 132864.0, 1 ], + [ 133376.0, 1 ], + [ 133632.0, 3 ], + [ 133888.0, 2 ], + [ 134144.0, 2 ], + [ 134400.0, 1 ], + [ 134912.0, 2 ], + [ 135168.0, 1 ], + [ 135424.0, 1 ], + [ 135680.0, 3 ], + [ 136192.0, 2 ], + [ 136448.0, 2 ], + [ 136704.0, 1 ], + [ 136960.0, 1 ], + [ 137984.0, 1 ], + [ 138752.0, 4 ], + [ 139008.0, 2 ], + [ 139520.0, 3 ], + [ 139776.0, 4 ], + [ 140032.0, 3 ], + [ 140288.0, 3 ], + [ 140544.0, 4 ], + [ 140800.0, 3 ], + [ 141056.0, 2 ], + [ 141312.0, 2 ], + [ 141568.0, 7 ], + [ 141824.0, 2 ], + [ 142080.0, 8 ], + [ 142336.0, 5 ], + [ 142592.0, 2 ], + [ 142848.0, 7 ], + [ 143104.0, 5 ], + [ 143360.0, 6 ], + [ 143616.0, 4 ], + [ 143872.0, 6 ], + [ 144128.0, 5 ], + [ 144384.0, 2 ], + [ 144640.0, 5 ], + [ 144896.0, 2 ], + [ 145152.0, 3 ], + [ 145408.0, 1 ], + [ 145920.0, 3 ], + [ 146176.0, 1 ], + [ 146432.0, 5 ], + [ 146688.0, 3 ], + [ 146944.0, 1 ], + [ 147200.0, 1 ], + [ 147456.0, 3 ], + [ 147712.0, 1 ], + [ 147968.0, 5 ], + [ 148224.0, 3 ], + [ 148480.0, 2 ], + [ 148736.0, 2 ], + [ 148992.0, 6 ], + [ 149248.0, 3 ], + [ 149504.0, 2 ], + [ 149760.0, 1 ], + [ 150016.0, 3 ], + [ 150272.0, 2 ], + [ 150784.0, 1 ], + [ 151040.0, 1 ], + [ 152064.0, 2 ], + [ 152576.0, 1 ], + [ 152832.0, 3 ], + [ 153088.0, 1 ], + [ 153344.0, 1 ], + [ 153600.0, 1 ], + [ 154368.0, 1 ], + [ 154624.0, 2 ], + [ 155392.0, 1 ], + [ 155648.0, 1 ], + [ 156160.0, 1 ], + [ 156928.0, 1 ], + [ 157184.0, 3 ], + [ 157696.0, 1 ], + [ 157952.0, 1 ], + [ 158720.0, 1 ], + [ 159488.0, 1 ], + [ 159744.0, 1 ], + [ 160256.0, 1 ], + [ 161024.0, 1 ], + [ 161792.0, 1 ], + [ 162560.0, 1 ], + [ 163072.0, 2 ], + [ 163584.0, 1 ], + [ 164864.0, 1 ], + [ 165120.0, 1 ], + [ 165632.0, 1 ], + [ 165888.0, 1 ], + [ 166144.0, 1 ], + [ 166912.0, 1 ], + [ 167680.0, 1 ], + [ 170496.0, 2 ], + [ 172544.0, 1 ], + [ 178944.0, 1 ], + [ 181504.0, 1 ], + [ 183552.0, 1 ], + [ 184320.0, 1 ], + [ 185088.0, 2 ], + [ 187136.0, 1 ], + [ 190976.0, 1 ], + [ 191488.0, 1 ], + [ 197120.0, 2 ], + [ 197632.0, 1 ], + [ 202752.0, 1 ], + [ 205312.0, 1 ], + [ 206592.0, 2 ], + [ 207104.0, 1 ], + [ 207360.0, 1 ], + [ 208384.0, 1 ], + [ 208896.0, 1 ], + [ 209152.0, 1 ], + [ 210432.0, 1 ], + [ 214272.0, 1 ], + [ 216320.0, 1 ], + [ 217344.0, 1 ], + [ 219904.0, 1 ], + [ 226304.0, 2 ], + [ 226560.0, 4 ], + [ 226816.0, 1 ], + [ 227072.0, 1 ], + [ 227840.0, 1 ], + [ 228864.0, 2 ], + [ 234496.0, 1 ], + [ 807936.0, 1 ], + [ 879616.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 115840.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 115840.0, + "50.0" : 115840.0, + "90.0" : 115840.0, + "95.0" : 115840.0, + "99.0" : 115840.0, + "99.9" : 115840.0, + "99.99" : 115840.0, + "99.999" : 115840.0, + "99.9999" : 115840.0, + "100.0" : 115840.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 116096.0, + 115840.0, + 115968.0, + 118144.0, + 118400.0 + ] + ] + }, + "p0.50" : { + "score" : 119424.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 119424.0, + "50.0" : 119424.0, + "90.0" : 119424.0, + "95.0" : 119424.0, + "99.0" : 119424.0, + "99.9" : 119424.0, + "99.99" : 119424.0, + "99.999" : 119424.0, + "99.9999" : 119424.0, + "100.0" : 119424.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 117888.0, + 117248.0, + 117120.0, + 120320.0, + 120576.0 + ] + ] + }, + "p0.90" : { + "score" : 121984.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 121984.0, + "50.0" : 121984.0, + "90.0" : 121984.0, + "95.0" : 121984.0, + "99.0" : 121984.0, + "99.9" : 121984.0, + "99.99" : 121984.0, + "99.999" : 121984.0, + "99.9999" : 121984.0, + "100.0" : 121984.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 121472.0, + 120960.0, + 120064.0, + 128384.0, + 122752.0 + ] + ] + }, + "p0.95" : { + "score" : 127744.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 127744.0, + "50.0" : 127744.0, + "90.0" : 127744.0, + "95.0" : 127744.0, + "99.0" : 127744.0, + "99.9" : 127744.0, + "99.99" : 127744.0, + "99.999" : 127744.0, + "99.9999" : 127744.0, + "100.0" : 127744.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 125772.80000000005, + 124800.0, + 121984.0, + 179456.0, + 125568.0 + ] + ] + }, + "p0.99" : { + "score" : 200704.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 200704.0, + "50.0" : 200704.0, + "90.0" : 200704.0, + "95.0" : 200704.0, + "99.0" : 200704.0, + "99.9" : 200704.0, + "99.99" : 200704.0, + "99.999" : 200704.0, + "99.9999" : 200704.0, + "100.0" : 200704.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 150712.31999999983, + 145664.0, + 146145.28000000026, + 217856.0, + 151173.1200000001 + ] + ] + }, + "p0.999" : { + "score" : 226560.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 226560.0, + "50.0" : 226560.0, + "90.0" : 226560.0, + "95.0" : 226560.0, + "99.0" : 226560.0, + "99.9" : 226560.0, + "99.99" : 226560.0, + "99.999" : 226560.0, + "99.9999" : 226560.0, + "100.0" : 226560.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 216156.16000000061, + 214944.5120000001, + 226048.0, + 245747.20000000205, + 226768.12800000003 + ] + ] + }, + "p0.9999" : { + "score" : 1547141.1199999303, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1547141.1199999303, + "50.0" : 1547141.1199999303, + "90.0" : 1547141.1199999303, + "95.0" : 1547141.1199999303, + "99.0" : 1547141.1199999303, + "99.9" : 1547141.1199999303, + "99.99" : 1547141.1199999303, + "99.999" : 1547141.1199999303, + "99.9999" : 1547141.1199999303, + "100.0" : 1547141.1199999303 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1550336.0, + 1472512.0, + 1701888.0, + 860160.0, + 879616.0 + ] + ] + }, + "p1.00" : { + "score" : 1701888.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1701888.0, + "50.0" : 1701888.0, + "90.0" : 1701888.0, + "95.0" : 1701888.0, + "99.0" : 1701888.0, + "99.9" : 1701888.0, + "99.99" : 1701888.0, + "99.999" : 1701888.0, + "99.9999" : 1701888.0, + "100.0" : 1701888.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1550336.0, + 1472512.0, + 1701888.0, + 860160.0, + 879616.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..43c67bbe0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,362 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..86140ce94 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,703 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..ced938d8a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,324 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..5008b70b4 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,851 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..f3c9426d6 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,305 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..11660b236 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,828 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..e943b2c6e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,304 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..5728799c0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/profile/scalapb.perf.IntVectorBench.readScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,542 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/results.json new file mode 100644 index 000000000..dec7b3ed0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/readScala/results.json @@ -0,0 +1,5659 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 40.59381029883052, + "scoreError" : 1.5621796986857273, + "scoreConfidence" : [ + 39.031630600144794, + 42.155989997516244 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 40.0, + "95.0" : 50.0, + "99.0" : 190.0, + "99.9" : 569.2090000001917, + "99.99" : 4671.419199995231, + "99.999" : 27267.84479999682, + "99.9999" : 27360.0, + "100.0" : 27360.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 13786 ], + [ 31.0, 826 ], + [ 40.0, 7587 ], + [ 41.0, 612 ], + [ 50.0, 374 ], + [ 51.0, 47 ], + [ 60.0, 139 ], + [ 61.0, 14 ], + [ 70.0, 90 ], + [ 71.0, 11 ], + [ 80.0, 53 ], + [ 81.0, 8 ], + [ 90.0, 39 ], + [ 91.0, 10 ], + [ 100.0, 32 ], + [ 101.0, 5 ], + [ 110.0, 40 ], + [ 111.0, 10 ], + [ 120.0, 32 ], + [ 121.0, 6 ], + [ 130.0, 26 ], + [ 131.0, 13 ], + [ 140.0, 29 ], + [ 141.0, 10 ], + [ 150.0, 30 ], + [ 151.0, 9 ], + [ 160.0, 24 ], + [ 161.0, 12 ], + [ 170.0, 26 ], + [ 171.0, 15 ], + [ 180.0, 33 ], + [ 181.0, 14 ], + [ 190.0, 32 ], + [ 191.0, 14 ], + [ 200.0, 27 ], + [ 201.0, 11 ], + [ 210.0, 15 ], + [ 211.0, 12 ], + [ 220.0, 9 ], + [ 221.0, 9 ], + [ 230.0, 6 ], + [ 231.0, 7 ], + [ 240.0, 2 ], + [ 241.0, 4 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 1 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 4 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 611.0, 1 ], + [ 621.0, 1 ], + [ 671.0, 1 ], + [ 721.0, 1 ], + [ 912.0, 1 ], + [ 932.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1282.0, 1 ], + [ 1442.0, 1 ], + [ 1582.0, 1 ], + [ 1674.0, 1 ], + [ 1824.0, 1 ], + [ 2424.0, 1 ], + [ 2492.0, 1 ], + [ 4432.0, 1 ], + [ 26880.0, 1 ] + ], + [ + [ 30.0, 14251 ], + [ 31.0, 885 ], + [ 40.0, 6751 ], + [ 41.0, 574 ], + [ 50.0, 370 ], + [ 51.0, 36 ], + [ 60.0, 140 ], + [ 61.0, 17 ], + [ 70.0, 82 ], + [ 71.0, 12 ], + [ 80.0, 45 ], + [ 81.0, 5 ], + [ 90.0, 33 ], + [ 91.0, 6 ], + [ 100.0, 30 ], + [ 101.0, 9 ], + [ 110.0, 35 ], + [ 111.0, 10 ], + [ 120.0, 30 ], + [ 121.0, 7 ], + [ 130.0, 33 ], + [ 131.0, 11 ], + [ 140.0, 25 ], + [ 141.0, 9 ], + [ 150.0, 30 ], + [ 151.0, 13 ], + [ 160.0, 26 ], + [ 161.0, 11 ], + [ 170.0, 35 ], + [ 171.0, 16 ], + [ 180.0, 39 ], + [ 181.0, 16 ], + [ 190.0, 27 ], + [ 191.0, 14 ], + [ 200.0, 22 ], + [ 201.0, 12 ], + [ 210.0, 17 ], + [ 211.0, 13 ], + [ 220.0, 14 ], + [ 221.0, 6 ], + [ 230.0, 7 ], + [ 231.0, 6 ], + [ 240.0, 4 ], + [ 241.0, 4 ], + [ 250.0, 2 ], + [ 251.0, 5 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 2 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 552.0, 1 ], + [ 562.0, 1 ], + [ 581.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 811.0, 1 ], + [ 861.0, 1 ], + [ 871.0, 1 ], + [ 882.0, 1 ], + [ 961.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1132.0, 1 ], + [ 1262.0, 1 ], + [ 1382.0, 1 ], + [ 1612.0, 1 ], + [ 1834.0, 1 ], + [ 1984.0, 1 ], + [ 2014.0, 1 ], + [ 2112.0, 1 ], + [ 2132.0, 1 ], + [ 2232.0, 1 ], + [ 2552.0, 1 ], + [ 4424.0, 1 ], + [ 4576.0, 1 ], + [ 5216.0, 1 ], + [ 8656.0, 1 ], + [ 27360.0, 1 ] + ], + [ + [ 30.0, 13850 ], + [ 31.0, 857 ], + [ 40.0, 6577 ], + [ 41.0, 552 ], + [ 50.0, 427 ], + [ 51.0, 46 ], + [ 60.0, 161 ], + [ 61.0, 17 ], + [ 70.0, 88 ], + [ 71.0, 17 ], + [ 80.0, 45 ], + [ 81.0, 6 ], + [ 90.0, 31 ], + [ 91.0, 8 ], + [ 100.0, 24 ], + [ 101.0, 6 ], + [ 110.0, 32 ], + [ 111.0, 5 ], + [ 120.0, 28 ], + [ 121.0, 7 ], + [ 130.0, 21 ], + [ 131.0, 7 ], + [ 140.0, 20 ], + [ 141.0, 6 ], + [ 150.0, 24 ], + [ 151.0, 9 ], + [ 160.0, 23 ], + [ 161.0, 13 ], + [ 170.0, 36 ], + [ 171.0, 11 ], + [ 180.0, 40 ], + [ 181.0, 22 ], + [ 190.0, 40 ], + [ 191.0, 23 ], + [ 200.0, 29 ], + [ 201.0, 17 ], + [ 210.0, 20 ], + [ 211.0, 14 ], + [ 220.0, 13 ], + [ 221.0, 8 ], + [ 230.0, 8 ], + [ 231.0, 6 ], + [ 240.0, 6 ], + [ 241.0, 4 ], + [ 250.0, 5 ], + [ 251.0, 3 ], + [ 260.0, 2 ], + [ 261.0, 3 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 3 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 3 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 631.0, 1 ], + [ 652.0, 1 ], + [ 882.0, 1 ], + [ 982.0, 1 ], + [ 1002.0, 1 ], + [ 1052.0, 1 ], + [ 1102.0, 1 ], + [ 1122.0, 1 ], + [ 1162.0, 1 ], + [ 1482.0, 1 ], + [ 1612.0, 1 ], + [ 1864.0, 1 ], + [ 2224.0, 1 ], + [ 2304.0, 1 ], + [ 3036.0, 1 ], + [ 6080.0, 1 ], + [ 26112.0, 1 ] + ], + [ + [ 30.0, 14323 ], + [ 31.0, 877 ], + [ 40.0, 6863 ], + [ 41.0, 572 ], + [ 50.0, 430 ], + [ 51.0, 45 ], + [ 60.0, 151 ], + [ 61.0, 14 ], + [ 70.0, 90 ], + [ 71.0, 11 ], + [ 80.0, 44 ], + [ 81.0, 12 ], + [ 90.0, 38 ], + [ 91.0, 5 ], + [ 100.0, 31 ], + [ 101.0, 9 ], + [ 110.0, 36 ], + [ 111.0, 9 ], + [ 120.0, 30 ], + [ 121.0, 7 ], + [ 130.0, 28 ], + [ 131.0, 5 ], + [ 140.0, 28 ], + [ 141.0, 11 ], + [ 150.0, 20 ], + [ 151.0, 9 ], + [ 160.0, 28 ], + [ 161.0, 14 ], + [ 170.0, 28 ], + [ 171.0, 16 ], + [ 180.0, 35 ], + [ 181.0, 17 ], + [ 190.0, 30 ], + [ 191.0, 15 ], + [ 200.0, 21 ], + [ 201.0, 12 ], + [ 210.0, 16 ], + [ 211.0, 14 ], + [ 220.0, 14 ], + [ 221.0, 8 ], + [ 230.0, 6 ], + [ 231.0, 5 ], + [ 240.0, 5 ], + [ 241.0, 6 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 2 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 2 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 1 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 3 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 460.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 611.0, 1 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 642.0, 1 ], + [ 691.0, 1 ], + [ 782.0, 1 ], + [ 822.0, 1 ], + [ 852.0, 1 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1112.0, 1 ], + [ 1162.0, 1 ], + [ 1202.0, 1 ], + [ 1332.0, 1 ], + [ 1352.0, 1 ], + [ 1772.0, 1 ], + [ 1894.0, 1 ], + [ 1972.0, 1 ], + [ 2936.0, 1 ], + [ 4336.0, 1 ], + [ 8416.0, 1 ], + [ 13200.0, 1 ], + [ 13472.0, 1 ] + ], + [ + [ 30.0, 14372 ], + [ 31.0, 871 ], + [ 40.0, 6641 ], + [ 41.0, 567 ], + [ 50.0, 337 ], + [ 51.0, 42 ], + [ 60.0, 140 ], + [ 61.0, 13 ], + [ 70.0, 61 ], + [ 71.0, 9 ], + [ 80.0, 43 ], + [ 81.0, 7 ], + [ 90.0, 33 ], + [ 91.0, 8 ], + [ 100.0, 31 ], + [ 101.0, 7 ], + [ 110.0, 33 ], + [ 111.0, 9 ], + [ 120.0, 31 ], + [ 121.0, 7 ], + [ 130.0, 25 ], + [ 131.0, 10 ], + [ 140.0, 24 ], + [ 141.0, 7 ], + [ 150.0, 26 ], + [ 151.0, 10 ], + [ 160.0, 26 ], + [ 161.0, 9 ], + [ 170.0, 30 ], + [ 171.0, 20 ], + [ 180.0, 32 ], + [ 181.0, 17 ], + [ 190.0, 32 ], + [ 191.0, 23 ], + [ 200.0, 22 ], + [ 201.0, 18 ], + [ 210.0, 15 ], + [ 211.0, 14 ], + [ 220.0, 12 ], + [ 221.0, 9 ], + [ 230.0, 9 ], + [ 231.0, 6 ], + [ 240.0, 6 ], + [ 241.0, 3 ], + [ 250.0, 3 ], + [ 251.0, 3 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 380.0, 2 ], + [ 381.0, 1 ], + [ 390.0, 2 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 581.0, 1 ], + [ 592.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 641.0, 1 ], + [ 782.0, 1 ], + [ 831.0, 1 ], + [ 862.0, 1 ], + [ 1002.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1162.0, 1 ], + [ 1202.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1352.0, 1 ], + [ 1432.0, 1 ], + [ 1482.0, 1 ], + [ 1722.0, 1 ], + [ 2224.0, 1 ], + [ 3656.0, 1 ], + [ 4312.0, 1 ], + [ 4624.0, 1 ], + [ 6936.0, 1 ], + [ 7024.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 190.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 190.0, + "50.0" : 190.0, + "90.0" : 190.0, + "95.0" : 190.0, + "99.0" : 190.0, + "99.9" : 190.0, + "99.99" : 190.0, + "99.999" : 190.0, + "99.9999" : 190.0, + "100.0" : 190.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 190.0, + 190.0, + 191.0, + 190.0, + 191.0 + ] + ] + }, + "p0.999" : { + "score" : 569.2090000001917, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 569.2090000001917, + "50.0" : 569.2090000001917, + "90.0" : 569.2090000001917, + "95.0" : 569.2090000001917, + "99.0" : 569.2090000001917, + "99.9" : 569.2090000001917, + "99.99" : 569.2090000001917, + "99.999" : 569.2090000001917, + "99.9999" : 569.2090000001917, + "100.0" : 569.2090000001917 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 508.9399999999805, + 634.8100000000122, + 527.9700000000012, + 620.2440000000097, + 633.2899999999936 + ] + ] + }, + "p0.9999" : { + "score" : 4671.419199995231, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4671.419199995231, + "50.0" : 4671.419199995231, + "90.0" : 4671.419199995231, + "95.0" : 4671.419199995231, + "99.0" : 4671.419199995231, + "99.9" : 4671.419199995231, + "99.99" : 4671.419199995231, + "99.999" : 4671.419199995231, + "99.9999" : 4671.419199995231, + "100.0" : 4671.419199995231 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3616.0359999975044, + 7335.383999997517, + 5074.566799995606, + 11246.21439998137, + 6064.144800004899 + ] + ] + }, + "p1.00" : { + "score" : 27360.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27360.0, + "50.0" : 27360.0, + "90.0" : 27360.0, + "95.0" : 27360.0, + "99.0" : 27360.0, + "99.9" : 27360.0, + "99.99" : 27360.0, + "99.999" : 27360.0, + "99.9999" : 27360.0, + "100.0" : 27360.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 26880.0, + 27360.0, + 26112.0, + 13472.0, + 7024.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 62.90570708332387, + "scoreError" : 13.77096613176489, + "scoreConfidence" : [ + 49.13474095155898, + 76.67667321508875 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 60.0, + "95.0" : 70.0, + "99.0" : 180.0, + "99.9" : 490.0, + "99.99" : 5986.5600000005215, + "99.999" : 386217.151987141, + "99.9999" : 548864.0, + "100.0" : 548864.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 105 ], + [ 41.0, 6 ], + [ 50.0, 17318 ], + [ 51.0, 1854 ], + [ 60.0, 4275 ], + [ 61.0, 583 ], + [ 70.0, 615 ], + [ 71.0, 92 ], + [ 80.0, 405 ], + [ 81.0, 78 ], + [ 90.0, 131 ], + [ 91.0, 26 ], + [ 100.0, 69 ], + [ 101.0, 12 ], + [ 110.0, 57 ], + [ 111.0, 10 ], + [ 120.0, 28 ], + [ 121.0, 11 ], + [ 130.0, 34 ], + [ 131.0, 5 ], + [ 140.0, 25 ], + [ 141.0, 7 ], + [ 150.0, 22 ], + [ 151.0, 5 ], + [ 160.0, 17 ], + [ 161.0, 5 ], + [ 170.0, 16 ], + [ 171.0, 7 ], + [ 180.0, 19 ], + [ 181.0, 8 ], + [ 190.0, 16 ], + [ 191.0, 7 ], + [ 200.0, 9 ], + [ 201.0, 6 ], + [ 210.0, 9 ], + [ 211.0, 5 ], + [ 220.0, 6 ], + [ 221.0, 5 ], + [ 230.0, 6 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 2 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 3 ], + [ 261.0, 1 ], + [ 270.0, 6 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 4 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 3 ], + [ 340.0, 2 ], + [ 341.0, 5 ], + [ 350.0, 1 ], + [ 351.0, 4 ], + [ 360.0, 1 ], + [ 361.0, 3 ], + [ 370.0, 1 ], + [ 371.0, 2 ], + [ 380.0, 1 ], + [ 381.0, 2 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 2 ], + [ 450.0, 1 ], + [ 451.0, 3 ], + [ 460.0, 1 ], + [ 461.0, 2 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 571.0, 1 ], + [ 591.0, 1 ], + [ 592.0, 1 ], + [ 681.0, 1 ], + [ 732.0, 1 ], + [ 831.0, 1 ], + [ 1082.0, 1 ], + [ 1512.0, 1 ], + [ 1572.0, 1 ], + [ 1584.0, 1 ], + [ 1632.0, 1 ], + [ 1702.0, 1 ], + [ 1904.0, 1 ], + [ 2004.0, 1 ], + [ 2024.0, 1 ], + [ 2084.0, 1 ], + [ 3856.0, 1 ], + [ 5936.0, 1 ], + [ 6136.0, 1 ], + [ 9504.0, 1 ], + [ 11008.0, 1 ], + [ 16928.0, 1 ] + ], + [ + [ 40.0, 61 ], + [ 41.0, 8 ], + [ 50.0, 16773 ], + [ 51.0, 1772 ], + [ 60.0, 5329 ], + [ 61.0, 668 ], + [ 70.0, 511 ], + [ 71.0, 76 ], + [ 80.0, 411 ], + [ 81.0, 68 ], + [ 90.0, 151 ], + [ 91.0, 34 ], + [ 100.0, 65 ], + [ 101.0, 14 ], + [ 110.0, 40 ], + [ 111.0, 7 ], + [ 120.0, 27 ], + [ 121.0, 9 ], + [ 130.0, 35 ], + [ 131.0, 8 ], + [ 140.0, 21 ], + [ 141.0, 8 ], + [ 150.0, 25 ], + [ 151.0, 7 ], + [ 160.0, 22 ], + [ 161.0, 8 ], + [ 170.0, 13 ], + [ 171.0, 10 ], + [ 180.0, 23 ], + [ 181.0, 6 ], + [ 190.0, 24 ], + [ 191.0, 5 ], + [ 200.0, 14 ], + [ 201.0, 5 ], + [ 210.0, 7 ], + [ 211.0, 7 ], + [ 220.0, 6 ], + [ 221.0, 6 ], + [ 230.0, 3 ], + [ 231.0, 4 ], + [ 240.0, 5 ], + [ 241.0, 4 ], + [ 250.0, 6 ], + [ 251.0, 2 ], + [ 260.0, 2 ], + [ 261.0, 2 ], + [ 270.0, 4 ], + [ 271.0, 7 ], + [ 280.0, 2 ], + [ 281.0, 8 ], + [ 290.0, 7 ], + [ 291.0, 8 ], + [ 300.0, 2 ], + [ 301.0, 5 ], + [ 310.0, 5 ], + [ 311.0, 4 ], + [ 320.0, 5 ], + [ 321.0, 7 ], + [ 330.0, 1 ], + [ 331.0, 6 ], + [ 340.0, 2 ], + [ 341.0, 4 ], + [ 350.0, 3 ], + [ 351.0, 7 ], + [ 360.0, 3 ], + [ 361.0, 8 ], + [ 370.0, 3 ], + [ 371.0, 9 ], + [ 380.0, 1 ], + [ 381.0, 9 ], + [ 390.0, 1 ], + [ 391.0, 7 ], + [ 400.0, 2 ], + [ 401.0, 6 ], + [ 410.0, 2 ], + [ 411.0, 7 ], + [ 420.0, 1 ], + [ 421.0, 4 ], + [ 430.0, 1 ], + [ 431.0, 6 ], + [ 441.0, 4 ], + [ 450.0, 1 ], + [ 451.0, 4 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 470.0, 1 ], + [ 471.0, 3 ], + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 552.0, 1 ], + [ 571.0, 1 ], + [ 681.0, 1 ], + [ 1132.0, 1 ], + [ 2372.0, 1 ], + [ 2404.0, 1 ], + [ 2664.0, 1 ], + [ 4096.0, 1 ], + [ 6832.0, 1 ], + [ 7632.0, 1 ], + [ 42176.0, 1 ] + ], + [ + [ 40.0, 118 ], + [ 41.0, 9 ], + [ 50.0, 18065 ], + [ 51.0, 1886 ], + [ 60.0, 4342 ], + [ 61.0, 574 ], + [ 70.0, 412 ], + [ 71.0, 59 ], + [ 80.0, 397 ], + [ 81.0, 57 ], + [ 90.0, 134 ], + [ 91.0, 22 ], + [ 100.0, 45 ], + [ 101.0, 17 ], + [ 110.0, 32 ], + [ 111.0, 10 ], + [ 120.0, 25 ], + [ 121.0, 12 ], + [ 130.0, 28 ], + [ 131.0, 10 ], + [ 140.0, 18 ], + [ 141.0, 5 ], + [ 150.0, 15 ], + [ 151.0, 8 ], + [ 160.0, 14 ], + [ 161.0, 7 ], + [ 170.0, 16 ], + [ 171.0, 9 ], + [ 180.0, 25 ], + [ 181.0, 8 ], + [ 190.0, 14 ], + [ 191.0, 7 ], + [ 200.0, 9 ], + [ 201.0, 7 ], + [ 210.0, 8 ], + [ 211.0, 10 ], + [ 220.0, 5 ], + [ 221.0, 4 ], + [ 230.0, 4 ], + [ 231.0, 3 ], + [ 240.0, 3 ], + [ 241.0, 5 ], + [ 250.0, 4 ], + [ 251.0, 4 ], + [ 260.0, 1 ], + [ 261.0, 4 ], + [ 270.0, 2 ], + [ 271.0, 4 ], + [ 280.0, 6 ], + [ 281.0, 3 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 3 ], + [ 301.0, 2 ], + [ 310.0, 2 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 5 ], + [ 330.0, 3 ], + [ 331.0, 4 ], + [ 340.0, 1 ], + [ 341.0, 3 ], + [ 350.0, 1 ], + [ 351.0, 6 ], + [ 360.0, 1 ], + [ 361.0, 5 ], + [ 370.0, 2 ], + [ 371.0, 5 ], + [ 380.0, 3 ], + [ 381.0, 3 ], + [ 390.0, 1 ], + [ 391.0, 4 ], + [ 400.0, 1 ], + [ 401.0, 2 ], + [ 410.0, 1 ], + [ 411.0, 2 ], + [ 420.0, 1 ], + [ 421.0, 1 ], + [ 430.0, 2 ], + [ 431.0, 2 ], + [ 440.0, 1 ], + [ 441.0, 1 ], + [ 450.0, 1 ], + [ 451.0, 2 ], + [ 461.0, 1 ], + [ 470.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 500.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 2 ], + [ 542.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 671.0, 1 ], + [ 712.0, 1 ], + [ 892.0, 1 ], + [ 1694.0, 1 ], + [ 1834.0, 1 ], + [ 2304.0, 1 ], + [ 4376.0, 1 ], + [ 4776.0, 1 ], + [ 5360.0, 1 ], + [ 5848.0, 1 ], + [ 6600.0, 1 ], + [ 22912.0, 1 ] + ], + [ + [ 40.0, 51 ], + [ 41.0, 4 ], + [ 50.0, 17597 ], + [ 51.0, 1887 ], + [ 60.0, 4410 ], + [ 61.0, 568 ], + [ 70.0, 552 ], + [ 71.0, 102 ], + [ 80.0, 450 ], + [ 81.0, 87 ], + [ 90.0, 137 ], + [ 91.0, 32 ], + [ 100.0, 58 ], + [ 101.0, 15 ], + [ 110.0, 45 ], + [ 111.0, 9 ], + [ 120.0, 24 ], + [ 121.0, 10 ], + [ 130.0, 19 ], + [ 131.0, 7 ], + [ 140.0, 21 ], + [ 141.0, 7 ], + [ 150.0, 17 ], + [ 151.0, 5 ], + [ 160.0, 11 ], + [ 161.0, 6 ], + [ 170.0, 9 ], + [ 171.0, 2 ], + [ 180.0, 13 ], + [ 181.0, 5 ], + [ 190.0, 10 ], + [ 191.0, 5 ], + [ 200.0, 10 ], + [ 201.0, 4 ], + [ 210.0, 5 ], + [ 211.0, 8 ], + [ 220.0, 5 ], + [ 221.0, 5 ], + [ 230.0, 5 ], + [ 231.0, 2 ], + [ 240.0, 3 ], + [ 241.0, 2 ], + [ 250.0, 3 ], + [ 251.0, 4 ], + [ 260.0, 4 ], + [ 261.0, 3 ], + [ 270.0, 3 ], + [ 271.0, 3 ], + [ 280.0, 3 ], + [ 281.0, 6 ], + [ 290.0, 3 ], + [ 291.0, 9 ], + [ 300.0, 4 ], + [ 301.0, 6 ], + [ 310.0, 2 ], + [ 311.0, 3 ], + [ 320.0, 1 ], + [ 321.0, 4 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 340.0, 2 ], + [ 341.0, 7 ], + [ 350.0, 4 ], + [ 351.0, 4 ], + [ 360.0, 3 ], + [ 361.0, 7 ], + [ 370.0, 2 ], + [ 371.0, 4 ], + [ 380.0, 1 ], + [ 381.0, 4 ], + [ 390.0, 2 ], + [ 391.0, 4 ], + [ 400.0, 2 ], + [ 401.0, 7 ], + [ 410.0, 1 ], + [ 411.0, 3 ], + [ 420.0, 1 ], + [ 421.0, 2 ], + [ 430.0, 1 ], + [ 431.0, 1 ], + [ 440.0, 1 ], + [ 441.0, 5 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 2 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 671.0, 1 ], + [ 872.0, 1 ], + [ 922.0, 1 ], + [ 952.0, 1 ], + [ 1032.0, 1 ], + [ 1162.0, 1 ], + [ 1232.0, 1 ], + [ 1322.0, 1 ], + [ 1422.0, 1 ], + [ 1954.0, 1 ], + [ 2052.0, 1 ], + [ 2264.0, 1 ], + [ 2652.0, 1 ], + [ 2784.0, 1 ], + [ 2832.0, 1 ], + [ 3396.0, 1 ], + [ 5776.0, 1 ], + [ 29664.0, 1 ], + [ 548864.0, 1 ] + ], + [ + [ 40.0, 78 ], + [ 41.0, 5 ], + [ 50.0, 18101 ], + [ 51.0, 1884 ], + [ 60.0, 4100 ], + [ 61.0, 519 ], + [ 70.0, 614 ], + [ 71.0, 86 ], + [ 80.0, 364 ], + [ 81.0, 59 ], + [ 90.0, 136 ], + [ 91.0, 25 ], + [ 100.0, 65 ], + [ 101.0, 16 ], + [ 110.0, 42 ], + [ 111.0, 9 ], + [ 120.0, 29 ], + [ 121.0, 9 ], + [ 130.0, 21 ], + [ 131.0, 9 ], + [ 140.0, 19 ], + [ 141.0, 7 ], + [ 150.0, 15 ], + [ 151.0, 11 ], + [ 160.0, 19 ], + [ 161.0, 9 ], + [ 170.0, 16 ], + [ 171.0, 7 ], + [ 180.0, 15 ], + [ 181.0, 6 ], + [ 190.0, 18 ], + [ 191.0, 8 ], + [ 200.0, 12 ], + [ 201.0, 8 ], + [ 210.0, 6 ], + [ 211.0, 4 ], + [ 220.0, 5 ], + [ 221.0, 6 ], + [ 230.0, 10 ], + [ 231.0, 3 ], + [ 240.0, 3 ], + [ 241.0, 6 ], + [ 250.0, 5 ], + [ 251.0, 4 ], + [ 260.0, 3 ], + [ 261.0, 3 ], + [ 270.0, 2 ], + [ 271.0, 3 ], + [ 280.0, 5 ], + [ 281.0, 8 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 5 ], + [ 301.0, 5 ], + [ 310.0, 2 ], + [ 311.0, 3 ], + [ 320.0, 3 ], + [ 321.0, 6 ], + [ 330.0, 3 ], + [ 331.0, 7 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 2 ], + [ 351.0, 7 ], + [ 360.0, 4 ], + [ 361.0, 2 ], + [ 370.0, 3 ], + [ 371.0, 8 ], + [ 380.0, 3 ], + [ 381.0, 3 ], + [ 390.0, 2 ], + [ 391.0, 8 ], + [ 400.0, 3 ], + [ 401.0, 8 ], + [ 410.0, 1 ], + [ 411.0, 5 ], + [ 420.0, 1 ], + [ 421.0, 4 ], + [ 430.0, 2 ], + [ 431.0, 3 ], + [ 440.0, 1 ], + [ 441.0, 3 ], + [ 450.0, 1 ], + [ 451.0, 1 ], + [ 460.0, 1 ], + [ 461.0, 4 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 501.0, 1 ], + [ 511.0, 1 ], + [ 521.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 581.0, 1 ], + [ 582.0, 1 ], + [ 601.0, 1 ], + [ 651.0, 1 ], + [ 691.0, 1 ], + [ 842.0, 1 ], + [ 861.0, 1 ], + [ 952.0, 1 ], + [ 991.0, 1 ], + [ 992.0, 1 ], + [ 1252.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1482.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1592.0, 1 ], + [ 1612.0, 1 ], + [ 1662.0, 1 ], + [ 1744.0, 1 ], + [ 2052.0, 1 ], + [ 2404.0, 1 ], + [ 4304.0, 1 ], + [ 5664.0, 1 ], + [ 6000.0, 1 ], + [ 6776.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.95" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 71.0, + 70.0, + 70.54999999999927, + 70.0 + ] + ] + }, + "p0.99" : { + "score" : 180.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 180.0, + "50.0" : 180.0, + "90.0" : 180.0, + "95.0" : 180.0, + "99.0" : 180.0, + "99.9" : 180.0, + "99.99" : 180.0, + "99.999" : 180.0, + "99.9999" : 180.0, + "100.0" : 180.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 160.0, + 200.0, + 170.0, + 160.11000000000058, + 190.0 + ] + ] + }, + "p0.999" : { + "score" : 490.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 490.0, + "50.0" : 490.0, + "90.0" : 490.0, + "95.0" : 490.0, + "99.0" : 490.0, + "99.9" : 490.0, + "99.99" : 490.0, + "99.999" : 490.0, + "99.9999" : 490.0, + "100.0" : 490.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 530.6400000000358, + 461.0, + 464.6540000000241, + 487.11000000000786, + 563.7200000000812 + ] + ] + }, + "p0.9999" : { + "score" : 5986.5600000005215, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5986.5600000005215, + "50.0" : 5986.5600000005215, + "90.0" : 5986.5600000005215, + "95.0" : 5986.5600000005215, + "99.0" : 5986.5600000005215, + "99.9" : 5986.5600000005215, + "99.99" : 5986.5600000005215, + "99.999" : 5986.5600000005215, + "99.9999" : 5986.5600000005215, + "100.0" : 5986.5600000005215 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 10100.185599996708, + 7111.279999996652, + 6104.131199999654, + 14401.956799958425, + 5779.046399999235 + ] + ] + }, + "p1.00" : { + "score" : 548864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 548864.0, + "50.0" : 548864.0, + "90.0" : 548864.0, + "95.0" : 548864.0, + "99.0" : 548864.0, + "99.9" : 548864.0, + "99.99" : 548864.0, + "99.999" : 548864.0, + "99.9999" : 548864.0, + "100.0" : 548864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 16928.0, + 42176.0, + 22912.0, + 548864.0, + 6776.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 552.0321385701563, + "scoreError" : 23.64011644603382, + "scoreConfidence" : [ + 528.3920221241225, + 575.6722550161902 + ], + "scorePercentiles" : { + "0.0" : 480.0, + "50.0" : 511.0, + "90.0" : 531.0, + "95.0" : 561.0, + "99.0" : 992.0, + "99.9" : 3616.3600000001024, + "99.99" : 33601.15199999511, + "99.999" : 654520.4736002684, + "99.9999" : 692224.0, + "100.0" : 692224.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 74 ], + [ 491.0, 1097 ], + [ 500.0, 515 ], + [ 501.0, 10861 ], + [ 510.0, 242 ], + [ 511.0, 8233 ], + [ 520.0, 48 ], + [ 521.0, 5403 ], + [ 531.0, 2267 ], + [ 532.0, 23 ], + [ 541.0, 884 ], + [ 542.0, 30 ], + [ 551.0, 395 ], + [ 552.0, 20 ], + [ 561.0, 230 ], + [ 562.0, 18 ], + [ 571.0, 151 ], + [ 572.0, 15 ], + [ 581.0, 94 ], + [ 582.0, 7 ], + [ 591.0, 61 ], + [ 592.0, 5 ], + [ 601.0, 49 ], + [ 602.0, 5 ], + [ 611.0, 25 ], + [ 612.0, 8 ], + [ 621.0, 23 ], + [ 622.0, 2 ], + [ 631.0, 24 ], + [ 632.0, 5 ], + [ 641.0, 20 ], + [ 642.0, 5 ], + [ 651.0, 10 ], + [ 652.0, 4 ], + [ 661.0, 8 ], + [ 662.0, 3 ], + [ 671.0, 10 ], + [ 672.0, 5 ], + [ 681.0, 9 ], + [ 682.0, 5 ], + [ 691.0, 11 ], + [ 692.0, 1 ], + [ 701.0, 7 ], + [ 702.0, 2 ], + [ 711.0, 12 ], + [ 712.0, 3 ], + [ 721.0, 7 ], + [ 722.0, 6 ], + [ 731.0, 7 ], + [ 732.0, 5 ], + [ 741.0, 6 ], + [ 742.0, 3 ], + [ 751.0, 4 ], + [ 752.0, 7 ], + [ 761.0, 8 ], + [ 762.0, 3 ], + [ 771.0, 5 ], + [ 772.0, 6 ], + [ 781.0, 7 ], + [ 782.0, 6 ], + [ 791.0, 6 ], + [ 792.0, 8 ], + [ 801.0, 4 ], + [ 802.0, 6 ], + [ 811.0, 6 ], + [ 812.0, 2 ], + [ 821.0, 5 ], + [ 822.0, 3 ], + [ 831.0, 4 ], + [ 832.0, 1 ], + [ 841.0, 2 ], + [ 842.0, 4 ], + [ 851.0, 1 ], + [ 852.0, 3 ], + [ 861.0, 2 ], + [ 862.0, 5 ], + [ 871.0, 2 ], + [ 872.0, 5 ], + [ 881.0, 2 ], + [ 882.0, 5 ], + [ 891.0, 2 ], + [ 892.0, 5 ], + [ 901.0, 2 ], + [ 902.0, 5 ], + [ 911.0, 2 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 4 ], + [ 931.0, 1 ], + [ 932.0, 5 ], + [ 941.0, 1 ], + [ 942.0, 6 ], + [ 951.0, 1 ], + [ 952.0, 5 ], + [ 961.0, 1 ], + [ 962.0, 7 ], + [ 971.0, 1 ], + [ 972.0, 5 ], + [ 981.0, 1 ], + [ 982.0, 4 ], + [ 991.0, 1 ], + [ 992.0, 13 ], + [ 1001.0, 1 ], + [ 1002.0, 9 ], + [ 1011.0, 2 ], + [ 1012.0, 5 ], + [ 1021.0, 1 ], + [ 1022.0, 11 ], + [ 1030.0, 1 ], + [ 1032.0, 3 ], + [ 1042.0, 8 ], + [ 1052.0, 4 ], + [ 1062.0, 7 ], + [ 1072.0, 3 ], + [ 1082.0, 5 ], + [ 1092.0, 3 ], + [ 1102.0, 4 ], + [ 1112.0, 4 ], + [ 1122.0, 2 ], + [ 1132.0, 3 ], + [ 1142.0, 1 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 3 ], + [ 1182.0, 2 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1212.0, 2 ], + [ 1222.0, 1 ], + [ 1232.0, 1 ], + [ 1242.0, 5 ], + [ 1252.0, 1 ], + [ 1262.0, 3 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 2 ], + [ 1312.0, 1 ], + [ 1322.0, 3 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1362.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 1 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 2 ], + [ 1542.0, 1 ], + [ 1552.0, 2 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1594.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1734.0, 1 ], + [ 1744.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 2 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1782.0, 1 ], + [ 1784.0, 1 ], + [ 1804.0, 1 ], + [ 1812.0, 1 ], + [ 1832.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1882.0, 1 ], + [ 1884.0, 1 ], + [ 1894.0, 1 ], + [ 1912.0, 1 ], + [ 1922.0, 1 ], + [ 1984.0, 1 ], + [ 2002.0, 1 ], + [ 2014.0, 1 ], + [ 2024.0, 1 ], + [ 2104.0, 1 ], + [ 2144.0, 1 ], + [ 2152.0, 1 ], + [ 2164.0, 1 ], + [ 2172.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2252.0, 1 ], + [ 2292.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2364.0, 1 ], + [ 2372.0, 1 ], + [ 2412.0, 1 ], + [ 2424.0, 1 ], + [ 2472.0, 1 ], + [ 2484.0, 1 ], + [ 2552.0, 1 ], + [ 2652.0, 1 ], + [ 2664.0, 1 ], + [ 2684.0, 1 ], + [ 2692.0, 1 ], + [ 2784.0, 1 ], + [ 2932.0, 1 ], + [ 3004.0, 1 ], + [ 3024.0, 1 ], + [ 3176.0, 1 ], + [ 3316.0, 1 ], + [ 3404.0, 1 ], + [ 3596.0, 1 ], + [ 3764.0, 1 ], + [ 4416.0, 1 ], + [ 4424.0, 1 ], + [ 4544.0, 1 ], + [ 4592.0, 1 ], + [ 4704.0, 1 ], + [ 4800.0, 1 ], + [ 5016.0, 1 ], + [ 5096.0, 1 ], + [ 5200.0, 1 ], + [ 5216.0, 1 ], + [ 5488.0, 1 ], + [ 5688.0, 1 ], + [ 5728.0, 1 ], + [ 6896.0, 1 ], + [ 6992.0, 1 ], + [ 7408.0, 1 ], + [ 8416.0, 1 ], + [ 9392.0, 1 ], + [ 11520.0, 1 ], + [ 13232.0, 1 ], + [ 20672.0, 1 ], + [ 23456.0, 1 ], + [ 33152.0, 1 ], + [ 38976.0, 1 ], + [ 44608.0, 1 ], + [ 80128.0, 1 ] + ], + [ + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 98 ], + [ 491.0, 1347 ], + [ 500.0, 488 ], + [ 501.0, 9444 ], + [ 510.0, 229 ], + [ 511.0, 7467 ], + [ 520.0, 31 ], + [ 521.0, 4731 ], + [ 531.0, 2043 ], + [ 532.0, 17 ], + [ 541.0, 808 ], + [ 542.0, 27 ], + [ 551.0, 368 ], + [ 552.0, 20 ], + [ 561.0, 235 ], + [ 562.0, 15 ], + [ 571.0, 117 ], + [ 572.0, 11 ], + [ 581.0, 77 ], + [ 582.0, 8 ], + [ 591.0, 59 ], + [ 592.0, 9 ], + [ 601.0, 33 ], + [ 602.0, 9 ], + [ 611.0, 29 ], + [ 612.0, 6 ], + [ 621.0, 30 ], + [ 622.0, 7 ], + [ 631.0, 21 ], + [ 632.0, 5 ], + [ 641.0, 17 ], + [ 642.0, 6 ], + [ 651.0, 14 ], + [ 652.0, 3 ], + [ 661.0, 11 ], + [ 662.0, 3 ], + [ 671.0, 12 ], + [ 672.0, 3 ], + [ 681.0, 4 ], + [ 682.0, 5 ], + [ 691.0, 7 ], + [ 692.0, 3 ], + [ 701.0, 16 ], + [ 702.0, 5 ], + [ 711.0, 10 ], + [ 712.0, 5 ], + [ 721.0, 3 ], + [ 722.0, 4 ], + [ 731.0, 6 ], + [ 732.0, 4 ], + [ 741.0, 6 ], + [ 742.0, 3 ], + [ 751.0, 3 ], + [ 752.0, 1 ], + [ 761.0, 8 ], + [ 762.0, 4 ], + [ 771.0, 7 ], + [ 772.0, 11 ], + [ 781.0, 5 ], + [ 782.0, 7 ], + [ 791.0, 7 ], + [ 792.0, 7 ], + [ 801.0, 8 ], + [ 802.0, 12 ], + [ 811.0, 11 ], + [ 812.0, 13 ], + [ 821.0, 8 ], + [ 822.0, 12 ], + [ 831.0, 13 ], + [ 832.0, 17 ], + [ 841.0, 14 ], + [ 842.0, 15 ], + [ 851.0, 13 ], + [ 852.0, 14 ], + [ 861.0, 10 ], + [ 862.0, 22 ], + [ 871.0, 11 ], + [ 872.0, 25 ], + [ 881.0, 15 ], + [ 882.0, 24 ], + [ 891.0, 12 ], + [ 892.0, 35 ], + [ 901.0, 17 ], + [ 902.0, 34 ], + [ 911.0, 15 ], + [ 912.0, 50 ], + [ 921.0, 14 ], + [ 922.0, 41 ], + [ 931.0, 21 ], + [ 932.0, 61 ], + [ 941.0, 14 ], + [ 942.0, 73 ], + [ 951.0, 23 ], + [ 952.0, 104 ], + [ 961.0, 22 ], + [ 962.0, 102 ], + [ 971.0, 25 ], + [ 972.0, 154 ], + [ 981.0, 21 ], + [ 982.0, 151 ], + [ 991.0, 15 ], + [ 992.0, 123 ], + [ 1001.0, 12 ], + [ 1002.0, 66 ], + [ 1011.0, 7 ], + [ 1012.0, 64 ], + [ 1021.0, 2 ], + [ 1022.0, 52 ], + [ 1030.0, 2 ], + [ 1032.0, 44 ], + [ 1040.0, 1 ], + [ 1042.0, 33 ], + [ 1052.0, 17 ], + [ 1062.0, 18 ], + [ 1072.0, 14 ], + [ 1082.0, 9 ], + [ 1092.0, 6 ], + [ 1102.0, 5 ], + [ 1112.0, 4 ], + [ 1122.0, 5 ], + [ 1132.0, 1 ], + [ 1142.0, 3 ], + [ 1152.0, 4 ], + [ 1162.0, 3 ], + [ 1172.0, 3 ], + [ 1182.0, 1 ], + [ 1192.0, 2 ], + [ 1202.0, 1 ], + [ 1212.0, 1 ], + [ 1222.0, 2 ], + [ 1232.0, 1 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 2 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 2 ], + [ 1352.0, 2 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 2 ], + [ 1402.0, 1 ], + [ 1432.0, 1 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 2 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 2 ], + [ 1582.0, 1 ], + [ 1592.0, 2 ], + [ 1602.0, 1 ], + [ 1604.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1652.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1732.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1804.0, 1 ], + [ 1814.0, 1 ], + [ 1824.0, 1 ], + [ 1834.0, 1 ], + [ 1852.0, 1 ], + [ 1864.0, 1 ], + [ 1872.0, 1 ], + [ 1882.0, 1 ], + [ 1914.0, 1 ], + [ 1932.0, 1 ], + [ 1952.0, 1 ], + [ 1964.0, 1 ], + [ 2034.0, 1 ], + [ 2084.0, 1 ], + [ 2192.0, 1 ], + [ 2204.0, 1 ], + [ 2212.0, 1 ], + [ 2264.0, 1 ], + [ 2284.0, 1 ], + [ 2304.0, 1 ], + [ 2324.0, 2 ], + [ 2332.0, 2 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2384.0, 1 ], + [ 2404.0, 1 ], + [ 2452.0, 2 ], + [ 2492.0, 1 ], + [ 2504.0, 1 ], + [ 2512.0, 1 ], + [ 2532.0, 1 ], + [ 2572.0, 1 ], + [ 2624.0, 1 ], + [ 2644.0, 1 ], + [ 2716.0, 1 ], + [ 2744.0, 2 ], + [ 2824.0, 1 ], + [ 2936.0, 1 ], + [ 2944.0, 1 ], + [ 2996.0, 1 ], + [ 3024.0, 1 ], + [ 3064.0, 1 ], + [ 3236.0, 1 ], + [ 3256.0, 1 ], + [ 3296.0, 1 ], + [ 3396.0, 1 ], + [ 3404.0, 1 ], + [ 3564.0, 1 ], + [ 3624.0, 1 ], + [ 3664.0, 1 ], + [ 3744.0, 1 ], + [ 3764.0, 1 ], + [ 3784.0, 1 ], + [ 3796.0, 1 ], + [ 3924.0, 1 ], + [ 4472.0, 1 ], + [ 4512.0, 1 ], + [ 4800.0, 1 ], + [ 4808.0, 1 ], + [ 4816.0, 1 ], + [ 5016.0, 1 ], + [ 5376.0, 1 ], + [ 5496.0, 1 ], + [ 5528.0, 1 ], + [ 5576.0, 1 ], + [ 5600.0, 1 ], + [ 5664.0, 1 ], + [ 5768.0, 1 ], + [ 5936.0, 1 ], + [ 7544.0, 1 ], + [ 8240.0, 1 ], + [ 10576.0, 1 ], + [ 22176.0, 1 ], + [ 25632.0, 1 ], + [ 29504.0, 1 ], + [ 30080.0, 1 ], + [ 30208.0, 1 ], + [ 30496.0, 1 ], + [ 30944.0, 1 ], + [ 33984.0, 1 ], + [ 56128.0, 1 ], + [ 623616.0, 1 ] + ], + [ + [ 480.0, 1 ], + [ 481.0, 3 ], + [ 490.0, 115 ], + [ 491.0, 1584 ], + [ 500.0, 516 ], + [ 501.0, 10189 ], + [ 510.0, 227 ], + [ 511.0, 8251 ], + [ 520.0, 34 ], + [ 521.0, 5331 ], + [ 531.0, 2253 ], + [ 532.0, 26 ], + [ 541.0, 936 ], + [ 542.0, 29 ], + [ 551.0, 408 ], + [ 552.0, 19 ], + [ 561.0, 235 ], + [ 562.0, 19 ], + [ 571.0, 142 ], + [ 572.0, 13 ], + [ 581.0, 98 ], + [ 582.0, 12 ], + [ 591.0, 73 ], + [ 592.0, 8 ], + [ 601.0, 52 ], + [ 602.0, 6 ], + [ 611.0, 32 ], + [ 612.0, 6 ], + [ 621.0, 22 ], + [ 622.0, 7 ], + [ 631.0, 21 ], + [ 632.0, 3 ], + [ 641.0, 14 ], + [ 642.0, 3 ], + [ 651.0, 10 ], + [ 652.0, 3 ], + [ 661.0, 8 ], + [ 662.0, 4 ], + [ 671.0, 8 ], + [ 672.0, 5 ], + [ 681.0, 7 ], + [ 682.0, 2 ], + [ 691.0, 8 ], + [ 692.0, 2 ], + [ 701.0, 8 ], + [ 702.0, 3 ], + [ 711.0, 9 ], + [ 712.0, 8 ], + [ 721.0, 7 ], + [ 722.0, 6 ], + [ 731.0, 9 ], + [ 732.0, 2 ], + [ 741.0, 5 ], + [ 742.0, 5 ], + [ 751.0, 8 ], + [ 752.0, 6 ], + [ 761.0, 4 ], + [ 762.0, 8 ], + [ 771.0, 5 ], + [ 772.0, 9 ], + [ 781.0, 4 ], + [ 782.0, 2 ], + [ 791.0, 3 ], + [ 792.0, 4 ], + [ 801.0, 2 ], + [ 802.0, 4 ], + [ 811.0, 2 ], + [ 812.0, 4 ], + [ 821.0, 2 ], + [ 822.0, 3 ], + [ 831.0, 2 ], + [ 832.0, 2 ], + [ 841.0, 3 ], + [ 842.0, 4 ], + [ 851.0, 1 ], + [ 852.0, 3 ], + [ 861.0, 2 ], + [ 862.0, 7 ], + [ 871.0, 3 ], + [ 872.0, 5 ], + [ 881.0, 2 ], + [ 882.0, 4 ], + [ 891.0, 5 ], + [ 892.0, 6 ], + [ 901.0, 1 ], + [ 902.0, 6 ], + [ 911.0, 3 ], + [ 912.0, 8 ], + [ 921.0, 1 ], + [ 922.0, 6 ], + [ 931.0, 1 ], + [ 932.0, 7 ], + [ 941.0, 2 ], + [ 942.0, 7 ], + [ 951.0, 2 ], + [ 952.0, 12 ], + [ 961.0, 2 ], + [ 962.0, 10 ], + [ 971.0, 2 ], + [ 972.0, 10 ], + [ 981.0, 4 ], + [ 982.0, 22 ], + [ 991.0, 1 ], + [ 992.0, 15 ], + [ 1001.0, 1 ], + [ 1002.0, 13 ], + [ 1011.0, 1 ], + [ 1012.0, 12 ], + [ 1021.0, 1 ], + [ 1022.0, 6 ], + [ 1030.0, 1 ], + [ 1032.0, 7 ], + [ 1040.0, 1 ], + [ 1042.0, 8 ], + [ 1052.0, 7 ], + [ 1062.0, 3 ], + [ 1072.0, 5 ], + [ 1082.0, 2 ], + [ 1092.0, 3 ], + [ 1102.0, 2 ], + [ 1112.0, 3 ], + [ 1122.0, 3 ], + [ 1132.0, 5 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 3 ], + [ 1192.0, 1 ], + [ 1202.0, 2 ], + [ 1212.0, 1 ], + [ 1222.0, 1 ], + [ 1232.0, 2 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 2 ], + [ 1272.0, 1 ], + [ 1282.0, 3 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 1 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 2 ], + [ 1442.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1602.0, 1 ], + [ 1612.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1664.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1722.0, 1 ], + [ 1724.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1774.0, 1 ], + [ 1822.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1884.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1914.0, 1 ], + [ 1924.0, 1 ], + [ 1952.0, 1 ], + [ 1954.0, 1 ], + [ 1964.0, 1 ], + [ 1984.0, 1 ], + [ 2004.0, 1 ], + [ 2024.0, 1 ], + [ 2034.0, 1 ], + [ 2064.0, 1 ], + [ 2084.0, 1 ], + [ 2124.0, 1 ], + [ 2164.0, 1 ], + [ 2192.0, 1 ], + [ 2212.0, 1 ], + [ 2264.0, 1 ], + [ 2292.0, 1 ], + [ 2352.0, 1 ], + [ 2364.0, 1 ], + [ 2384.0, 1 ], + [ 2432.0, 1 ], + [ 2464.0, 2 ], + [ 2472.0, 1 ], + [ 2532.0, 1 ], + [ 2564.0, 1 ], + [ 2672.0, 1 ], + [ 2744.0, 1 ], + [ 2752.0, 1 ], + [ 2764.0, 1 ], + [ 2832.0, 1 ], + [ 2896.0, 1 ], + [ 2916.0, 1 ], + [ 2932.0, 1 ], + [ 3056.0, 1 ], + [ 3164.0, 1 ], + [ 3616.0, 1 ], + [ 4168.0, 1 ], + [ 4456.0, 1 ], + [ 4752.0, 1 ], + [ 4824.0, 1 ], + [ 4904.0, 1 ], + [ 5216.0, 1 ], + [ 5504.0, 1 ], + [ 5544.0, 1 ], + [ 5608.0, 1 ], + [ 6016.0, 1 ], + [ 6560.0, 1 ], + [ 6688.0, 1 ], + [ 6768.0, 1 ], + [ 6832.0, 1 ], + [ 6992.0, 1 ], + [ 7056.0, 1 ], + [ 7240.0, 1 ], + [ 7392.0, 1 ], + [ 7528.0, 1 ], + [ 7792.0, 1 ], + [ 9952.0, 1 ], + [ 10256.0, 1 ], + [ 10608.0, 1 ], + [ 11040.0, 1 ], + [ 19488.0, 1 ], + [ 20352.0, 1 ], + [ 22144.0, 1 ], + [ 26016.0, 1 ], + [ 29216.0, 1 ], + [ 31552.0, 1 ], + [ 33344.0, 1 ], + [ 33472.0, 1 ], + [ 35584.0, 1 ], + [ 37184.0, 1 ] + ], + [ + [ 480.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 105 ], + [ 491.0, 1345 ], + [ 500.0, 523 ], + [ 501.0, 10280 ], + [ 510.0, 218 ], + [ 511.0, 8169 ], + [ 520.0, 45 ], + [ 521.0, 5227 ], + [ 531.0, 2282 ], + [ 532.0, 22 ], + [ 541.0, 898 ], + [ 542.0, 26 ], + [ 551.0, 427 ], + [ 552.0, 21 ], + [ 561.0, 225 ], + [ 562.0, 14 ], + [ 571.0, 126 ], + [ 572.0, 8 ], + [ 581.0, 95 ], + [ 582.0, 14 ], + [ 591.0, 60 ], + [ 592.0, 9 ], + [ 601.0, 52 ], + [ 602.0, 4 ], + [ 611.0, 31 ], + [ 612.0, 11 ], + [ 621.0, 26 ], + [ 622.0, 5 ], + [ 631.0, 20 ], + [ 632.0, 4 ], + [ 641.0, 14 ], + [ 642.0, 3 ], + [ 651.0, 13 ], + [ 652.0, 3 ], + [ 661.0, 15 ], + [ 662.0, 5 ], + [ 671.0, 7 ], + [ 672.0, 2 ], + [ 681.0, 11 ], + [ 682.0, 6 ], + [ 691.0, 10 ], + [ 692.0, 4 ], + [ 701.0, 9 ], + [ 702.0, 4 ], + [ 711.0, 9 ], + [ 712.0, 6 ], + [ 721.0, 6 ], + [ 722.0, 6 ], + [ 731.0, 10 ], + [ 732.0, 2 ], + [ 741.0, 3 ], + [ 742.0, 7 ], + [ 751.0, 4 ], + [ 752.0, 6 ], + [ 761.0, 6 ], + [ 762.0, 2 ], + [ 771.0, 5 ], + [ 772.0, 4 ], + [ 781.0, 5 ], + [ 782.0, 4 ], + [ 791.0, 3 ], + [ 792.0, 7 ], + [ 801.0, 4 ], + [ 802.0, 2 ], + [ 811.0, 7 ], + [ 812.0, 3 ], + [ 821.0, 4 ], + [ 822.0, 7 ], + [ 831.0, 3 ], + [ 832.0, 2 ], + [ 841.0, 4 ], + [ 842.0, 6 ], + [ 851.0, 3 ], + [ 852.0, 8 ], + [ 861.0, 1 ], + [ 862.0, 3 ], + [ 871.0, 7 ], + [ 872.0, 5 ], + [ 881.0, 4 ], + [ 882.0, 3 ], + [ 891.0, 2 ], + [ 892.0, 6 ], + [ 901.0, 4 ], + [ 902.0, 7 ], + [ 911.0, 2 ], + [ 912.0, 9 ], + [ 921.0, 5 ], + [ 922.0, 8 ], + [ 931.0, 3 ], + [ 932.0, 12 ], + [ 941.0, 4 ], + [ 942.0, 12 ], + [ 951.0, 3 ], + [ 952.0, 17 ], + [ 961.0, 6 ], + [ 962.0, 21 ], + [ 971.0, 5 ], + [ 972.0, 22 ], + [ 981.0, 5 ], + [ 982.0, 28 ], + [ 991.0, 1 ], + [ 992.0, 19 ], + [ 1001.0, 3 ], + [ 1002.0, 25 ], + [ 1011.0, 1 ], + [ 1012.0, 20 ], + [ 1021.0, 1 ], + [ 1022.0, 16 ], + [ 1030.0, 1 ], + [ 1032.0, 11 ], + [ 1042.0, 11 ], + [ 1052.0, 14 ], + [ 1062.0, 11 ], + [ 1072.0, 4 ], + [ 1082.0, 6 ], + [ 1092.0, 2 ], + [ 1102.0, 3 ], + [ 1112.0, 2 ], + [ 1122.0, 4 ], + [ 1132.0, 2 ], + [ 1142.0, 2 ], + [ 1152.0, 2 ], + [ 1162.0, 1 ], + [ 1172.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 5 ], + [ 1202.0, 1 ], + [ 1212.0, 2 ], + [ 1222.0, 1 ], + [ 1232.0, 2 ], + [ 1242.0, 1 ], + [ 1252.0, 2 ], + [ 1262.0, 1 ], + [ 1272.0, 2 ], + [ 1282.0, 2 ], + [ 1292.0, 1 ], + [ 1302.0, 2 ], + [ 1312.0, 2 ], + [ 1322.0, 2 ], + [ 1332.0, 2 ], + [ 1342.0, 1 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1412.0, 2 ], + [ 1422.0, 1 ], + [ 1432.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1482.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 1 ], + [ 1512.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1562.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 2 ], + [ 1592.0, 1 ], + [ 1602.0, 1 ], + [ 1614.0, 1 ], + [ 1622.0, 1 ], + [ 1632.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1722.0, 1 ], + [ 1764.0, 1 ], + [ 1772.0, 1 ], + [ 1792.0, 1 ], + [ 1794.0, 1 ], + [ 1812.0, 1 ], + [ 1832.0, 1 ], + [ 1834.0, 1 ], + [ 1842.0, 1 ], + [ 1852.0, 1 ], + [ 1854.0, 1 ], + [ 1864.0, 1 ], + [ 1874.0, 1 ], + [ 1882.0, 1 ], + [ 1894.0, 1 ], + [ 1902.0, 1 ], + [ 1914.0, 1 ], + [ 1922.0, 1 ], + [ 1984.0, 1 ], + [ 1994.0, 1 ], + [ 2084.0, 1 ], + [ 2092.0, 2 ], + [ 2104.0, 1 ], + [ 2112.0, 1 ], + [ 2144.0, 1 ], + [ 2164.0, 1 ], + [ 2184.0, 1 ], + [ 2204.0, 1 ], + [ 2272.0, 1 ], + [ 2284.0, 1 ], + [ 2324.0, 1 ], + [ 2332.0, 1 ], + [ 2352.0, 1 ], + [ 2484.0, 1 ], + [ 2524.0, 1 ], + [ 2532.0, 1 ], + [ 2544.0, 1 ], + [ 2604.0, 1 ], + [ 2612.0, 1 ], + [ 2712.0, 1 ], + [ 2724.0, 1 ], + [ 2764.0, 1 ], + [ 2784.0, 1 ], + [ 2792.0, 2 ], + [ 2824.0, 1 ], + [ 2872.0, 1 ], + [ 2876.0, 1 ], + [ 2884.0, 1 ], + [ 2924.0, 1 ], + [ 2936.0, 1 ], + [ 2944.0, 1 ], + [ 3056.0, 1 ], + [ 3076.0, 1 ], + [ 3132.0, 1 ], + [ 3144.0, 1 ], + [ 3156.0, 1 ], + [ 3184.0, 1 ], + [ 3364.0, 1 ], + [ 3784.0, 1 ], + [ 3836.0, 1 ], + [ 3908.0, 1 ], + [ 3916.0, 1 ], + [ 4304.0, 1 ], + [ 4384.0, 1 ], + [ 4544.0, 1 ], + [ 4584.0, 1 ], + [ 4664.0, 1 ], + [ 5680.0, 1 ], + [ 5760.0, 1 ], + [ 6016.0, 1 ], + [ 6056.0, 1 ], + [ 6216.0, 1 ], + [ 6416.0, 1 ], + [ 6536.0, 1 ], + [ 6760.0, 1 ], + [ 7016.0, 1 ], + [ 7432.0, 1 ], + [ 7760.0, 1 ], + [ 8128.0, 1 ], + [ 8256.0, 1 ], + [ 8432.0, 1 ], + [ 9888.0, 1 ], + [ 11552.0, 1 ], + [ 16480.0, 1 ], + [ 28832.0, 1 ], + [ 31840.0, 1 ], + [ 33344.0, 1 ], + [ 33728.0, 1 ], + [ 38208.0, 1 ], + [ 75904.0, 1 ], + [ 692224.0, 1 ] + ], + [ + [ 480.0, 1 ], + [ 481.0, 4 ], + [ 490.0, 116 ], + [ 491.0, 1625 ], + [ 500.0, 562 ], + [ 501.0, 11204 ], + [ 510.0, 237 ], + [ 511.0, 7764 ], + [ 520.0, 54 ], + [ 521.0, 5102 ], + [ 531.0, 2022 ], + [ 532.0, 24 ], + [ 541.0, 858 ], + [ 542.0, 29 ], + [ 551.0, 396 ], + [ 552.0, 20 ], + [ 561.0, 216 ], + [ 562.0, 14 ], + [ 571.0, 134 ], + [ 572.0, 12 ], + [ 581.0, 96 ], + [ 582.0, 7 ], + [ 591.0, 60 ], + [ 592.0, 4 ], + [ 601.0, 46 ], + [ 602.0, 10 ], + [ 611.0, 36 ], + [ 612.0, 6 ], + [ 621.0, 21 ], + [ 622.0, 6 ], + [ 631.0, 20 ], + [ 632.0, 2 ], + [ 641.0, 14 ], + [ 642.0, 4 ], + [ 651.0, 11 ], + [ 652.0, 1 ], + [ 661.0, 8 ], + [ 662.0, 3 ], + [ 671.0, 9 ], + [ 672.0, 1 ], + [ 681.0, 10 ], + [ 682.0, 4 ], + [ 691.0, 4 ], + [ 692.0, 1 ], + [ 701.0, 8 ], + [ 702.0, 3 ], + [ 711.0, 7 ], + [ 712.0, 2 ], + [ 721.0, 7 ], + [ 722.0, 3 ], + [ 731.0, 8 ], + [ 732.0, 3 ], + [ 741.0, 5 ], + [ 742.0, 5 ], + [ 751.0, 4 ], + [ 752.0, 8 ], + [ 761.0, 7 ], + [ 762.0, 2 ], + [ 771.0, 8 ], + [ 772.0, 5 ], + [ 781.0, 4 ], + [ 782.0, 4 ], + [ 791.0, 4 ], + [ 792.0, 5 ], + [ 801.0, 2 ], + [ 802.0, 3 ], + [ 811.0, 1 ], + [ 812.0, 9 ], + [ 821.0, 7 ], + [ 822.0, 4 ], + [ 831.0, 4 ], + [ 832.0, 3 ], + [ 841.0, 2 ], + [ 842.0, 7 ], + [ 851.0, 5 ], + [ 852.0, 3 ], + [ 861.0, 6 ], + [ 862.0, 3 ], + [ 871.0, 2 ], + [ 872.0, 3 ], + [ 881.0, 1 ], + [ 882.0, 6 ], + [ 891.0, 2 ], + [ 892.0, 6 ], + [ 901.0, 3 ], + [ 902.0, 6 ], + [ 911.0, 2 ], + [ 912.0, 5 ], + [ 921.0, 1 ], + [ 922.0, 8 ], + [ 931.0, 1 ], + [ 932.0, 3 ], + [ 941.0, 1 ], + [ 942.0, 9 ], + [ 951.0, 1 ], + [ 952.0, 10 ], + [ 961.0, 2 ], + [ 962.0, 6 ], + [ 971.0, 1 ], + [ 972.0, 13 ], + [ 981.0, 2 ], + [ 982.0, 13 ], + [ 991.0, 2 ], + [ 992.0, 13 ], + [ 1001.0, 1 ], + [ 1002.0, 10 ], + [ 1011.0, 1 ], + [ 1012.0, 10 ], + [ 1021.0, 1 ], + [ 1022.0, 10 ], + [ 1030.0, 1 ], + [ 1032.0, 10 ], + [ 1040.0, 1 ], + [ 1042.0, 4 ], + [ 1052.0, 4 ], + [ 1062.0, 5 ], + [ 1072.0, 2 ], + [ 1082.0, 3 ], + [ 1092.0, 2 ], + [ 1102.0, 3 ], + [ 1112.0, 3 ], + [ 1122.0, 2 ], + [ 1132.0, 2 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1162.0, 2 ], + [ 1172.0, 2 ], + [ 1182.0, 2 ], + [ 1192.0, 2 ], + [ 1202.0, 3 ], + [ 1212.0, 2 ], + [ 1222.0, 1 ], + [ 1232.0, 2 ], + [ 1242.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 3 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1292.0, 1 ], + [ 1302.0, 1 ], + [ 1312.0, 1 ], + [ 1322.0, 1 ], + [ 1332.0, 2 ], + [ 1352.0, 1 ], + [ 1362.0, 1 ], + [ 1372.0, 1 ], + [ 1382.0, 1 ], + [ 1392.0, 1 ], + [ 1402.0, 1 ], + [ 1442.0, 1 ], + [ 1452.0, 1 ], + [ 1462.0, 1 ], + [ 1472.0, 1 ], + [ 1492.0, 1 ], + [ 1502.0, 2 ], + [ 1512.0, 1 ], + [ 1522.0, 1 ], + [ 1532.0, 1 ], + [ 1542.0, 1 ], + [ 1552.0, 1 ], + [ 1572.0, 1 ], + [ 1582.0, 1 ], + [ 1592.0, 1 ], + [ 1602.0, 2 ], + [ 1612.0, 2 ], + [ 1622.0, 2 ], + [ 1632.0, 1 ], + [ 1634.0, 1 ], + [ 1642.0, 1 ], + [ 1644.0, 1 ], + [ 1652.0, 1 ], + [ 1672.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1694.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1712.0, 1 ], + [ 1714.0, 1 ], + [ 1722.0, 1 ], + [ 1742.0, 1 ], + [ 1752.0, 1 ], + [ 1754.0, 1 ], + [ 1762.0, 1 ], + [ 1764.0, 1 ], + [ 1774.0, 1 ], + [ 1792.0, 1 ], + [ 1814.0, 1 ], + [ 1824.0, 1 ], + [ 1852.0, 1 ], + [ 1862.0, 1 ], + [ 1864.0, 1 ], + [ 1884.0, 1 ], + [ 1904.0, 1 ], + [ 1912.0, 1 ], + [ 1924.0, 1 ], + [ 1932.0, 1 ], + [ 1954.0, 1 ], + [ 1994.0, 1 ], + [ 2002.0, 1 ], + [ 2044.0, 1 ], + [ 2064.0, 1 ], + [ 2152.0, 2 ], + [ 2172.0, 1 ], + [ 2224.0, 1 ], + [ 2232.0, 1 ], + [ 2264.0, 1 ], + [ 2352.0, 1 ], + [ 2392.0, 1 ], + [ 2424.0, 1 ], + [ 2512.0, 1 ], + [ 2532.0, 1 ], + [ 2604.0, 1 ], + [ 2724.0, 1 ], + [ 2744.0, 1 ], + [ 2896.0, 1 ], + [ 2904.0, 1 ], + [ 2924.0, 1 ], + [ 2976.0, 1 ], + [ 3016.0, 1 ], + [ 3096.0, 1 ], + [ 3124.0, 1 ], + [ 3216.0, 1 ], + [ 3264.0, 1 ], + [ 3276.0, 1 ], + [ 3304.0, 1 ], + [ 3316.0, 1 ], + [ 3324.0, 1 ], + [ 3396.0, 1 ], + [ 3436.0, 1 ], + [ 3456.0, 1 ], + [ 3616.0, 1 ], + [ 3808.0, 1 ], + [ 3868.0, 1 ], + [ 4384.0, 1 ], + [ 4448.0, 1 ], + [ 4528.0, 1 ], + [ 4552.0, 1 ], + [ 4672.0, 1 ], + [ 4784.0, 1 ], + [ 5144.0, 1 ], + [ 5184.0, 1 ], + [ 6232.0, 1 ], + [ 6488.0, 1 ], + [ 6808.0, 1 ], + [ 6832.0, 1 ], + [ 6992.0, 1 ], + [ 7144.0, 1 ], + [ 7784.0, 1 ], + [ 22400.0, 1 ], + [ 24512.0, 1 ], + [ 26176.0, 1 ], + [ 28160.0, 1 ], + [ 29152.0, 1 ], + [ 31264.0, 1 ], + [ 34624.0, 1 ], + [ 61504.0, 1 ], + [ 563200.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 480.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 480.0, + "50.0" : 480.0, + "90.0" : 480.0, + "95.0" : 480.0, + "99.0" : 480.0, + "99.9" : 480.0, + "99.99" : 480.0, + "99.999" : 480.0, + "99.9999" : 480.0, + "100.0" : 480.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 480.0, + 480.0, + 480.0, + 480.0, + 480.0 + ] + ] + }, + "p0.50" : { + "score" : 511.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 511.0, + "50.0" : 511.0, + "90.0" : 511.0, + "95.0" : 511.0, + "99.0" : 511.0, + "99.9" : 511.0, + "99.99" : 511.0, + "99.999" : 511.0, + "99.9999" : 511.0, + "100.0" : 511.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 511.0, + 511.0, + 511.0, + 511.0, + 511.0 + ] + ] + }, + "p0.90" : { + "score" : 531.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 531.0, + "50.0" : 531.0, + "90.0" : 531.0, + "95.0" : 531.0, + "99.0" : 531.0, + "99.9" : 531.0, + "99.99" : 531.0, + "99.999" : 531.0, + "99.9999" : 531.0, + "100.0" : 531.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 531.0, + 551.0, + 531.0, + 531.0, + 531.0 + ] + ] + }, + "p0.95" : { + "score" : 561.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 561.0, + "50.0" : 561.0, + "90.0" : 561.0, + "95.0" : 561.0, + "99.0" : 561.0, + "99.9" : 561.0, + "99.99" : 561.0, + "99.999" : 561.0, + "99.9999" : 561.0, + "100.0" : 561.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 551.0, + 913.3500000000131, + 551.0, + 551.0, + 551.0 + ] + ] + }, + "p0.99" : { + "score" : 992.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 992.0, + "50.0" : 992.0, + "90.0" : 992.0, + "95.0" : 992.0, + "99.0" : 992.0, + "99.9" : 992.0, + "99.99" : 992.0, + "99.999" : 992.0, + "99.9999" : 992.0, + "100.0" : 992.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 872.0, + 1032.0, + 952.0, + 992.0, + 913.0799999999908 + ] + ] + }, + "p0.999" : { + "score" : 3616.3600000001024, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3616.3600000001024, + "50.0" : 3616.3600000001024, + "90.0" : 3616.3600000001024, + "95.0" : 3616.3600000001024, + "99.0" : 3616.3600000001024, + "99.9" : 3616.3600000001024, + "99.99" : 3616.3600000001024, + "99.999" : 3616.3600000001024, + "99.9999" : 3616.3600000001024, + "100.0" : 3616.3600000001024 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3116.4160000005795, + 3784.9960000000283, + 4803.264000000228, + 3902.6719999999623, + 3321.6960000000254 + ] + ] + }, + "p0.9999" : { + "score" : 33601.15199999511, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 33601.15199999511, + "50.0" : 33601.15199999511, + "90.0" : 33601.15199999511, + "95.0" : 33601.15199999511, + "99.0" : 33601.15199999511, + "99.9" : 33601.15199999511, + "99.99" : 33601.15199999511, + "99.999" : 33601.15199999511, + "99.9999" : 33601.15199999511, + "100.0" : 33601.15199999511 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 38165.29919997044, + 34167.79520002939, + 33455.513599999715, + 37726.847999996506, + 34191.23199999251 + ] + ] + }, + "p1.00" : { + "score" : 692224.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 692224.0, + "50.0" : 692224.0, + "90.0" : 692224.0, + "95.0" : 692224.0, + "99.0" : 692224.0, + "99.9" : 692224.0, + "99.99" : 692224.0, + "99.999" : 692224.0, + "99.9999" : 692224.0, + "100.0" : 692224.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80128.0, + 623616.0, + 37184.0, + 692224.0, + 563200.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 46073.482545148174, + "scoreError" : 208.79219047949226, + "scoreConfidence" : [ + 45864.69035466868, + 46282.27473562767 + ], + "scorePercentiles" : { + "0.0" : 43904.0, + "50.0" : 44928.0, + "90.0" : 45888.0, + "95.0" : 48192.0, + "99.0" : 74625.28000000026, + "99.9" : 135526.65600000136, + "99.99" : 710984.4991999865, + "99.999" : 808960.0, + "99.9999" : 808960.0, + "100.0" : 808960.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 43968.0, 1 ], + [ 44032.0, 5 ], + [ 44096.0, 26 ], + [ 44160.0, 61 ], + [ 44224.0, 196 ], + [ 44288.0, 317 ], + [ 44352.0, 574 ], + [ 44416.0, 576 ], + [ 44480.0, 661 ], + [ 44544.0, 714 ], + [ 44608.0, 513 ], + [ 44672.0, 515 ], + [ 44736.0, 382 ], + [ 44800.0, 378 ], + [ 44864.0, 451 ], + [ 44928.0, 452 ], + [ 44992.0, 480 ], + [ 45056.0, 575 ], + [ 45120.0, 484 ], + [ 45184.0, 522 ], + [ 45248.0, 334 ], + [ 45312.0, 321 ], + [ 45376.0, 297 ], + [ 45440.0, 222 ], + [ 45504.0, 214 ], + [ 45568.0, 163 ], + [ 45632.0, 133 ], + [ 45696.0, 135 ], + [ 45760.0, 84 ], + [ 45824.0, 72 ], + [ 45888.0, 55 ], + [ 45952.0, 42 ], + [ 46016.0, 32 ], + [ 46080.0, 32 ], + [ 46144.0, 29 ], + [ 46208.0, 21 ], + [ 46272.0, 21 ], + [ 46336.0, 23 ], + [ 46400.0, 14 ], + [ 46464.0, 15 ], + [ 46528.0, 19 ], + [ 46592.0, 9 ], + [ 46656.0, 8 ], + [ 46720.0, 5 ], + [ 46784.0, 12 ], + [ 46848.0, 15 ], + [ 46912.0, 9 ], + [ 46976.0, 9 ], + [ 47040.0, 12 ], + [ 47104.0, 9 ], + [ 47168.0, 10 ], + [ 47232.0, 10 ], + [ 47296.0, 11 ], + [ 47360.0, 9 ], + [ 47424.0, 11 ], + [ 47488.0, 11 ], + [ 47552.0, 14 ], + [ 47616.0, 8 ], + [ 47680.0, 16 ], + [ 47744.0, 7 ], + [ 47808.0, 12 ], + [ 47872.0, 14 ], + [ 47936.0, 18 ], + [ 48000.0, 15 ], + [ 48064.0, 10 ], + [ 48128.0, 15 ], + [ 48192.0, 11 ], + [ 48256.0, 10 ], + [ 48320.0, 9 ], + [ 48384.0, 12 ], + [ 48448.0, 11 ], + [ 48512.0, 13 ], + [ 48576.0, 7 ], + [ 48640.0, 6 ], + [ 48704.0, 5 ], + [ 48768.0, 8 ], + [ 48832.0, 7 ], + [ 48896.0, 6 ], + [ 48960.0, 8 ], + [ 49024.0, 7 ], + [ 49088.0, 12 ], + [ 49152.0, 8 ], + [ 49216.0, 4 ], + [ 49280.0, 4 ], + [ 49344.0, 4 ], + [ 49408.0, 1 ], + [ 49472.0, 6 ], + [ 49536.0, 5 ], + [ 49600.0, 3 ], + [ 49664.0, 3 ], + [ 49728.0, 5 ], + [ 49792.0, 2 ], + [ 49856.0, 5 ], + [ 49920.0, 2 ], + [ 49984.0, 3 ], + [ 50048.0, 2 ], + [ 50112.0, 3 ], + [ 50176.0, 2 ], + [ 50240.0, 4 ], + [ 50304.0, 2 ], + [ 50368.0, 2 ], + [ 50432.0, 4 ], + [ 50496.0, 3 ], + [ 50560.0, 2 ], + [ 50624.0, 3 ], + [ 50688.0, 3 ], + [ 50752.0, 2 ], + [ 50816.0, 2 ], + [ 50880.0, 2 ], + [ 50944.0, 2 ], + [ 51008.0, 3 ], + [ 51072.0, 3 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 2 ], + [ 51392.0, 2 ], + [ 51456.0, 2 ], + [ 51520.0, 1 ], + [ 51584.0, 2 ], + [ 51648.0, 1 ], + [ 51712.0, 2 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 1 ], + [ 52416.0, 2 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53248.0, 1 ], + [ 53376.0, 2 ], + [ 53440.0, 1 ], + [ 53632.0, 3 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54656.0, 1 ], + [ 54784.0, 2 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 2 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 2 ], + [ 55488.0, 1 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 2 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 2 ], + [ 56128.0, 2 ], + [ 56256.0, 3 ], + [ 56384.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 2 ], + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 2 ], + [ 56896.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 2 ], + [ 57600.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58048.0, 2 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 3 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59072.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 59712.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 60096.0, 1 ], + [ 60160.0, 1 ], + [ 60352.0, 1 ], + [ 60480.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60736.0, 1 ], + [ 60928.0, 1 ], + [ 61056.0, 1 ], + [ 61184.0, 1 ], + [ 61248.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61824.0, 1 ], + [ 61952.0, 1 ], + [ 62016.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62464.0, 1 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 62976.0, 1 ], + [ 63040.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63808.0, 1 ], + [ 63936.0, 1 ], + [ 64000.0, 1 ], + [ 64320.0, 1 ], + [ 64448.0, 1 ], + [ 64640.0, 2 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65152.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 2 ], + [ 65536.0, 1 ], + [ 65664.0, 3 ], + [ 65792.0, 2 ], + [ 66176.0, 1 ], + [ 66304.0, 1 ], + [ 66688.0, 1 ], + [ 66816.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 2 ], + [ 67712.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 2 ], + [ 69120.0, 1 ], + [ 69248.0, 2 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 2 ], + [ 69888.0, 1 ], + [ 70016.0, 2 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 71936.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72448.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74624.0, 1 ], + [ 74880.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75520.0, 1 ], + [ 76416.0, 1 ], + [ 76672.0, 1 ], + [ 76928.0, 1 ], + [ 77568.0, 1 ], + [ 77696.0, 2 ], + [ 77952.0, 1 ], + [ 78208.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78976.0, 1 ], + [ 79104.0, 1 ], + [ 79616.0, 1 ], + [ 80640.0, 1 ], + [ 81024.0, 1 ], + [ 81280.0, 1 ], + [ 81408.0, 1 ], + [ 82816.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 2 ], + [ 83968.0, 1 ], + [ 84352.0, 1 ], + [ 84736.0, 1 ], + [ 84864.0, 1 ], + [ 87040.0, 1 ], + [ 88576.0, 1 ], + [ 89728.0, 1 ], + [ 91008.0, 1 ], + [ 91264.0, 1 ], + [ 93952.0, 1 ], + [ 94080.0, 1 ], + [ 94464.0, 1 ], + [ 94592.0, 1 ], + [ 95360.0, 1 ], + [ 96896.0, 1 ], + [ 98944.0, 1 ], + [ 101888.0, 1 ], + [ 108544.0, 1 ], + [ 108672.0, 1 ], + [ 127872.0, 1 ], + [ 128768.0, 1 ], + [ 129664.0, 1 ], + [ 135168.0, 1 ], + [ 143872.0, 1 ], + [ 147200.0, 1 ], + [ 153088.0, 1 ], + [ 154368.0, 1 ], + [ 621568.0, 1 ], + [ 680960.0, 1 ], + [ 701440.0, 1 ], + [ 706560.0, 1 ], + [ 714752.0, 1 ] + ], + [ + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 5 ], + [ 44096.0, 16 ], + [ 44160.0, 69 ], + [ 44224.0, 208 ], + [ 44288.0, 300 ], + [ 44352.0, 589 ], + [ 44416.0, 635 ], + [ 44480.0, 645 ], + [ 44544.0, 713 ], + [ 44608.0, 538 ], + [ 44672.0, 507 ], + [ 44736.0, 391 ], + [ 44800.0, 375 ], + [ 44864.0, 465 ], + [ 44928.0, 450 ], + [ 44992.0, 511 ], + [ 45056.0, 566 ], + [ 45120.0, 461 ], + [ 45184.0, 502 ], + [ 45248.0, 359 ], + [ 45312.0, 314 ], + [ 45376.0, 297 ], + [ 45440.0, 245 ], + [ 45504.0, 220 ], + [ 45568.0, 172 ], + [ 45632.0, 124 ], + [ 45696.0, 101 ], + [ 45760.0, 88 ], + [ 45824.0, 65 ], + [ 45888.0, 54 ], + [ 45952.0, 37 ], + [ 46016.0, 33 ], + [ 46080.0, 24 ], + [ 46144.0, 25 ], + [ 46208.0, 18 ], + [ 46272.0, 14 ], + [ 46336.0, 21 ], + [ 46400.0, 20 ], + [ 46464.0, 17 ], + [ 46528.0, 23 ], + [ 46592.0, 13 ], + [ 46656.0, 18 ], + [ 46720.0, 12 ], + [ 46784.0, 7 ], + [ 46848.0, 13 ], + [ 46912.0, 11 ], + [ 46976.0, 9 ], + [ 47040.0, 12 ], + [ 47104.0, 11 ], + [ 47168.0, 14 ], + [ 47232.0, 8 ], + [ 47296.0, 9 ], + [ 47360.0, 15 ], + [ 47424.0, 15 ], + [ 47488.0, 10 ], + [ 47552.0, 10 ], + [ 47616.0, 10 ], + [ 47680.0, 12 ], + [ 47744.0, 12 ], + [ 47808.0, 19 ], + [ 47872.0, 9 ], + [ 47936.0, 10 ], + [ 48000.0, 17 ], + [ 48064.0, 15 ], + [ 48128.0, 11 ], + [ 48192.0, 8 ], + [ 48256.0, 9 ], + [ 48320.0, 15 ], + [ 48384.0, 11 ], + [ 48448.0, 8 ], + [ 48512.0, 10 ], + [ 48576.0, 5 ], + [ 48640.0, 9 ], + [ 48704.0, 8 ], + [ 48768.0, 8 ], + [ 48832.0, 7 ], + [ 48896.0, 8 ], + [ 48960.0, 9 ], + [ 49024.0, 8 ], + [ 49088.0, 3 ], + [ 49152.0, 8 ], + [ 49216.0, 5 ], + [ 49280.0, 4 ], + [ 49344.0, 6 ], + [ 49408.0, 4 ], + [ 49472.0, 7 ], + [ 49536.0, 1 ], + [ 49600.0, 4 ], + [ 49664.0, 2 ], + [ 49728.0, 4 ], + [ 49792.0, 2 ], + [ 49856.0, 2 ], + [ 49920.0, 3 ], + [ 49984.0, 2 ], + [ 50048.0, 3 ], + [ 50112.0, 4 ], + [ 50176.0, 2 ], + [ 50240.0, 2 ], + [ 50304.0, 5 ], + [ 50368.0, 2 ], + [ 50432.0, 2 ], + [ 50496.0, 5 ], + [ 50560.0, 2 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 2 ], + [ 50816.0, 4 ], + [ 50880.0, 2 ], + [ 50944.0, 3 ], + [ 51008.0, 1 ], + [ 51072.0, 2 ], + [ 51136.0, 4 ], + [ 51200.0, 2 ], + [ 51264.0, 1 ], + [ 51328.0, 1 ], + [ 51392.0, 1 ], + [ 51456.0, 2 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 2 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 1 ], + [ 52352.0, 2 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53504.0, 1 ], + [ 53568.0, 2 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 2 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 2 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54720.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55552.0, 2 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56704.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57344.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57600.0, 2 ], + [ 57728.0, 1 ], + [ 57856.0, 1 ], + [ 58240.0, 1 ], + [ 58304.0, 1 ], + [ 58496.0, 1 ], + [ 58624.0, 1 ], + [ 58752.0, 1 ], + [ 58880.0, 1 ], + [ 58944.0, 1 ], + [ 59200.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 1 ], + [ 59712.0, 1 ], + [ 59904.0, 1 ], + [ 60288.0, 2 ], + [ 60352.0, 2 ], + [ 60416.0, 1 ], + [ 60544.0, 1 ], + [ 60800.0, 1 ], + [ 60928.0, 1 ], + [ 60992.0, 1 ], + [ 61504.0, 1 ], + [ 61632.0, 1 ], + [ 61888.0, 1 ], + [ 62016.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62592.0, 1 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62848.0, 1 ], + [ 62912.0, 1 ], + [ 63040.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63552.0, 1 ], + [ 63616.0, 3 ], + [ 63680.0, 1 ], + [ 63744.0, 1 ], + [ 63872.0, 2 ], + [ 63936.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 2 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65152.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 2 ], + [ 66304.0, 1 ], + [ 66432.0, 1 ], + [ 66560.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 2 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68480.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70272.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 2 ], + [ 70784.0, 2 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 1 ], + [ 71936.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72960.0, 1 ], + [ 73088.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 74112.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75520.0, 1 ], + [ 75776.0, 1 ], + [ 76160.0, 1 ], + [ 76672.0, 1 ], + [ 76928.0, 1 ], + [ 77056.0, 1 ], + [ 77312.0, 1 ], + [ 78208.0, 1 ], + [ 78592.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 80768.0, 1 ], + [ 83456.0, 1 ], + [ 84224.0, 1 ], + [ 85504.0, 1 ], + [ 85888.0, 1 ], + [ 87040.0, 1 ], + [ 87424.0, 1 ], + [ 90112.0, 1 ], + [ 94208.0, 1 ], + [ 99200.0, 1 ], + [ 101376.0, 1 ], + [ 107648.0, 1 ], + [ 111488.0, 1 ], + [ 128896.0, 1 ], + [ 129536.0, 1 ], + [ 131840.0, 1 ], + [ 132352.0, 1 ], + [ 137728.0, 1 ], + [ 146432.0, 1 ], + [ 148480.0, 1 ], + [ 630784.0, 1 ], + [ 643072.0, 1 ], + [ 648192.0, 1 ], + [ 697344.0, 1 ] + ], + [ + [ 43968.0, 1 ], + [ 44032.0, 6 ], + [ 44096.0, 27 ], + [ 44160.0, 56 ], + [ 44224.0, 172 ], + [ 44288.0, 339 ], + [ 44352.0, 560 ], + [ 44416.0, 556 ], + [ 44480.0, 627 ], + [ 44544.0, 642 ], + [ 44608.0, 503 ], + [ 44672.0, 480 ], + [ 44736.0, 383 ], + [ 44800.0, 323 ], + [ 44864.0, 422 ], + [ 44928.0, 387 ], + [ 44992.0, 488 ], + [ 45056.0, 536 ], + [ 45120.0, 471 ], + [ 45184.0, 469 ], + [ 45248.0, 337 ], + [ 45312.0, 295 ], + [ 45376.0, 285 ], + [ 45440.0, 207 ], + [ 45504.0, 206 ], + [ 45568.0, 149 ], + [ 45632.0, 131 ], + [ 45696.0, 126 ], + [ 45760.0, 82 ], + [ 45824.0, 82 ], + [ 45888.0, 57 ], + [ 45952.0, 38 ], + [ 46016.0, 39 ], + [ 46080.0, 29 ], + [ 46144.0, 21 ], + [ 46208.0, 17 ], + [ 46272.0, 16 ], + [ 46336.0, 24 ], + [ 46400.0, 12 ], + [ 46464.0, 15 ], + [ 46528.0, 16 ], + [ 46592.0, 15 ], + [ 46656.0, 8 ], + [ 46720.0, 11 ], + [ 46784.0, 12 ], + [ 46848.0, 12 ], + [ 46912.0, 9 ], + [ 46976.0, 11 ], + [ 47040.0, 14 ], + [ 47104.0, 8 ], + [ 47168.0, 11 ], + [ 47232.0, 11 ], + [ 47296.0, 10 ], + [ 47360.0, 13 ], + [ 47424.0, 9 ], + [ 47488.0, 14 ], + [ 47552.0, 9 ], + [ 47616.0, 14 ], + [ 47680.0, 10 ], + [ 47744.0, 12 ], + [ 47808.0, 15 ], + [ 47872.0, 15 ], + [ 47936.0, 11 ], + [ 48000.0, 14 ], + [ 48064.0, 13 ], + [ 48128.0, 12 ], + [ 48192.0, 14 ], + [ 48256.0, 11 ], + [ 48320.0, 12 ], + [ 48384.0, 10 ], + [ 48448.0, 8 ], + [ 48512.0, 9 ], + [ 48576.0, 10 ], + [ 48640.0, 12 ], + [ 48704.0, 8 ], + [ 48768.0, 11 ], + [ 48832.0, 7 ], + [ 48896.0, 8 ], + [ 48960.0, 7 ], + [ 49024.0, 7 ], + [ 49088.0, 5 ], + [ 49152.0, 7 ], + [ 49216.0, 5 ], + [ 49280.0, 3 ], + [ 49344.0, 5 ], + [ 49408.0, 4 ], + [ 49472.0, 5 ], + [ 49536.0, 5 ], + [ 49600.0, 3 ], + [ 49664.0, 2 ], + [ 49728.0, 3 ], + [ 49792.0, 3 ], + [ 49856.0, 1 ], + [ 49920.0, 2 ], + [ 49984.0, 5 ], + [ 50048.0, 1 ], + [ 50112.0, 2 ], + [ 50176.0, 2 ], + [ 50240.0, 2 ], + [ 50304.0, 3 ], + [ 50368.0, 1 ], + [ 50432.0, 2 ], + [ 50496.0, 2 ], + [ 50560.0, 3 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 3 ], + [ 50816.0, 3 ], + [ 50880.0, 2 ], + [ 50944.0, 4 ], + [ 51008.0, 2 ], + [ 51072.0, 2 ], + [ 51136.0, 1 ], + [ 51200.0, 1 ], + [ 51264.0, 2 ], + [ 51328.0, 3 ], + [ 51392.0, 1 ], + [ 51456.0, 1 ], + [ 51520.0, 2 ], + [ 51584.0, 1 ], + [ 51712.0, 3 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 3 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52352.0, 2 ], + [ 52416.0, 2 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52672.0, 1 ], + [ 52736.0, 1 ], + [ 52800.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 2 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 54080.0, 2 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54528.0, 1 ], + [ 54656.0, 2 ], + [ 54784.0, 1 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55360.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 1 ], + [ 55616.0, 1 ], + [ 55744.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 1 ], + [ 56384.0, 1 ], + [ 56512.0, 1 ], + [ 56704.0, 1 ], + [ 56832.0, 1 ], + [ 56896.0, 1 ], + [ 57024.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58560.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 59008.0, 1 ], + [ 59200.0, 1 ], + [ 59392.0, 1 ], + [ 59520.0, 1 ], + [ 59648.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60352.0, 1 ], + [ 60416.0, 1 ], + [ 60544.0, 1 ], + [ 60736.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 60992.0, 1 ], + [ 61312.0, 1 ], + [ 61632.0, 3 ], + [ 61696.0, 2 ], + [ 61760.0, 1 ], + [ 61888.0, 1 ], + [ 61952.0, 1 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62208.0, 1 ], + [ 62272.0, 1 ], + [ 62336.0, 1 ], + [ 62528.0, 1 ], + [ 63168.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63744.0, 1 ], + [ 63872.0, 1 ], + [ 64000.0, 1 ], + [ 64128.0, 1 ], + [ 64256.0, 1 ], + [ 64448.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 1 ], + [ 65344.0, 1 ], + [ 65536.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66304.0, 2 ], + [ 66560.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 2 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 2 ], + [ 68480.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 2 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 2 ], + [ 69888.0, 1 ], + [ 70144.0, 1 ], + [ 70400.0, 1 ], + [ 70528.0, 1 ], + [ 70656.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 1 ], + [ 71680.0, 1 ], + [ 72192.0, 2 ], + [ 72448.0, 1 ], + [ 72576.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 2 ], + [ 72960.0, 1 ], + [ 73216.0, 1 ], + [ 73344.0, 1 ], + [ 73472.0, 1 ], + [ 73600.0, 1 ], + [ 73856.0, 2 ], + [ 73984.0, 1 ], + [ 74112.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 1 ], + [ 75008.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75648.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 1 ], + [ 76032.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 2 ], + [ 76800.0, 2 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77312.0, 2 ], + [ 77440.0, 1 ], + [ 77568.0, 2 ], + [ 77696.0, 1 ], + [ 77824.0, 2 ], + [ 77952.0, 1 ], + [ 78080.0, 2 ], + [ 78208.0, 1 ], + [ 78336.0, 2 ], + [ 78592.0, 2 ], + [ 78720.0, 2 ], + [ 78848.0, 3 ], + [ 78976.0, 1 ], + [ 79104.0, 3 ], + [ 79232.0, 2 ], + [ 79360.0, 2 ], + [ 79488.0, 2 ], + [ 79616.0, 1 ], + [ 79744.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 3 ], + [ 80128.0, 3 ], + [ 80256.0, 2 ], + [ 80384.0, 2 ], + [ 80512.0, 4 ], + [ 80640.0, 2 ], + [ 80768.0, 2 ], + [ 80896.0, 4 ], + [ 81024.0, 1 ], + [ 81152.0, 5 ], + [ 81280.0, 4 ], + [ 81408.0, 1 ], + [ 81536.0, 2 ], + [ 81664.0, 3 ], + [ 81792.0, 3 ], + [ 81920.0, 4 ], + [ 82048.0, 3 ], + [ 82176.0, 4 ], + [ 82304.0, 2 ], + [ 82432.0, 3 ], + [ 82560.0, 6 ], + [ 82688.0, 5 ], + [ 82816.0, 3 ], + [ 82944.0, 5 ], + [ 83072.0, 3 ], + [ 83200.0, 3 ], + [ 83328.0, 4 ], + [ 83456.0, 4 ], + [ 83584.0, 5 ], + [ 83712.0, 3 ], + [ 83840.0, 2 ], + [ 83968.0, 5 ], + [ 84096.0, 3 ], + [ 84224.0, 4 ], + [ 84352.0, 3 ], + [ 84480.0, 3 ], + [ 84608.0, 5 ], + [ 84736.0, 3 ], + [ 84864.0, 4 ], + [ 84992.0, 4 ], + [ 85120.0, 2 ], + [ 85248.0, 5 ], + [ 85376.0, 4 ], + [ 85504.0, 3 ], + [ 85632.0, 3 ], + [ 85760.0, 1 ], + [ 85888.0, 2 ], + [ 86016.0, 2 ], + [ 86144.0, 3 ], + [ 86272.0, 2 ], + [ 86400.0, 2 ], + [ 86528.0, 3 ], + [ 86656.0, 1 ], + [ 86784.0, 4 ], + [ 86912.0, 2 ], + [ 87040.0, 1 ], + [ 87168.0, 4 ], + [ 87296.0, 3 ], + [ 87424.0, 5 ], + [ 87552.0, 5 ], + [ 87680.0, 6 ], + [ 87808.0, 3 ], + [ 87936.0, 7 ], + [ 88064.0, 5 ], + [ 88192.0, 6 ], + [ 88320.0, 5 ], + [ 88448.0, 3 ], + [ 88576.0, 1 ], + [ 88704.0, 1 ], + [ 88832.0, 2 ], + [ 88960.0, 2 ], + [ 89088.0, 1 ], + [ 89216.0, 1 ], + [ 89344.0, 1 ], + [ 89600.0, 1 ], + [ 89984.0, 1 ], + [ 90240.0, 1 ], + [ 90368.0, 1 ], + [ 90624.0, 1 ], + [ 90880.0, 1 ], + [ 91264.0, 1 ], + [ 91520.0, 1 ], + [ 91648.0, 1 ], + [ 91904.0, 1 ], + [ 92032.0, 1 ], + [ 92288.0, 1 ], + [ 92544.0, 1 ], + [ 92800.0, 1 ], + [ 92928.0, 1 ], + [ 93056.0, 1 ], + [ 93312.0, 1 ], + [ 93824.0, 1 ], + [ 93952.0, 1 ], + [ 94080.0, 1 ], + [ 94592.0, 1 ], + [ 96000.0, 1 ], + [ 96128.0, 1 ], + [ 97792.0, 1 ], + [ 98048.0, 1 ], + [ 98304.0, 1 ], + [ 107008.0, 1 ], + [ 125440.0, 1 ], + [ 130432.0, 1 ], + [ 135424.0, 1 ], + [ 136448.0, 1 ], + [ 137472.0, 1 ], + [ 138240.0, 1 ], + [ 139264.0, 1 ], + [ 149504.0, 1 ], + [ 154368.0, 1 ], + [ 154880.0, 1 ], + [ 156160.0, 1 ], + [ 161280.0, 1 ], + [ 644096.0, 1 ], + [ 651264.0, 1 ], + [ 658432.0, 1 ], + [ 663552.0, 1 ], + [ 673792.0, 1 ], + [ 688128.0, 1 ] + ], + [ + [ 43968.0, 1 ], + [ 44032.0, 6 ], + [ 44096.0, 13 ], + [ 44160.0, 78 ], + [ 44224.0, 209 ], + [ 44288.0, 331 ], + [ 44352.0, 602 ], + [ 44416.0, 601 ], + [ 44480.0, 659 ], + [ 44544.0, 701 ], + [ 44608.0, 514 ], + [ 44672.0, 481 ], + [ 44736.0, 383 ], + [ 44800.0, 380 ], + [ 44864.0, 469 ], + [ 44928.0, 427 ], + [ 44992.0, 496 ], + [ 45056.0, 591 ], + [ 45120.0, 488 ], + [ 45184.0, 486 ], + [ 45248.0, 354 ], + [ 45312.0, 290 ], + [ 45376.0, 287 ], + [ 45440.0, 221 ], + [ 45504.0, 203 ], + [ 45568.0, 157 ], + [ 45632.0, 119 ], + [ 45696.0, 137 ], + [ 45760.0, 82 ], + [ 45824.0, 74 ], + [ 45888.0, 52 ], + [ 45952.0, 35 ], + [ 46016.0, 29 ], + [ 46080.0, 21 ], + [ 46144.0, 25 ], + [ 46208.0, 23 ], + [ 46272.0, 16 ], + [ 46336.0, 15 ], + [ 46400.0, 12 ], + [ 46464.0, 13 ], + [ 46528.0, 13 ], + [ 46592.0, 12 ], + [ 46656.0, 17 ], + [ 46720.0, 15 ], + [ 46784.0, 9 ], + [ 46848.0, 12 ], + [ 46912.0, 5 ], + [ 46976.0, 9 ], + [ 47040.0, 13 ], + [ 47104.0, 8 ], + [ 47168.0, 8 ], + [ 47232.0, 15 ], + [ 47296.0, 10 ], + [ 47360.0, 12 ], + [ 47424.0, 15 ], + [ 47488.0, 16 ], + [ 47552.0, 18 ], + [ 47616.0, 14 ], + [ 47680.0, 15 ], + [ 47744.0, 9 ], + [ 47808.0, 10 ], + [ 47872.0, 8 ], + [ 47936.0, 15 ], + [ 48000.0, 10 ], + [ 48064.0, 10 ], + [ 48128.0, 10 ], + [ 48192.0, 11 ], + [ 48256.0, 12 ], + [ 48320.0, 12 ], + [ 48384.0, 12 ], + [ 48448.0, 8 ], + [ 48512.0, 9 ], + [ 48576.0, 5 ], + [ 48640.0, 8 ], + [ 48704.0, 7 ], + [ 48768.0, 7 ], + [ 48832.0, 8 ], + [ 48896.0, 8 ], + [ 48960.0, 10 ], + [ 49024.0, 4 ], + [ 49088.0, 8 ], + [ 49152.0, 11 ], + [ 49216.0, 5 ], + [ 49280.0, 5 ], + [ 49344.0, 6 ], + [ 49408.0, 1 ], + [ 49472.0, 3 ], + [ 49536.0, 5 ], + [ 49600.0, 4 ], + [ 49664.0, 7 ], + [ 49728.0, 2 ], + [ 49792.0, 4 ], + [ 49856.0, 2 ], + [ 49920.0, 3 ], + [ 49984.0, 4 ], + [ 50048.0, 2 ], + [ 50112.0, 2 ], + [ 50176.0, 3 ], + [ 50304.0, 3 ], + [ 50368.0, 2 ], + [ 50432.0, 2 ], + [ 50496.0, 2 ], + [ 50560.0, 2 ], + [ 50624.0, 2 ], + [ 50688.0, 3 ], + [ 50752.0, 2 ], + [ 50816.0, 3 ], + [ 50880.0, 5 ], + [ 50944.0, 3 ], + [ 51008.0, 3 ], + [ 51072.0, 5 ], + [ 51136.0, 4 ], + [ 51200.0, 3 ], + [ 51264.0, 3 ], + [ 51328.0, 4 ], + [ 51392.0, 2 ], + [ 51456.0, 3 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51712.0, 2 ], + [ 51776.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 3 ], + [ 52032.0, 1 ], + [ 52096.0, 1 ], + [ 52160.0, 1 ], + [ 52224.0, 1 ], + [ 52288.0, 2 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52608.0, 1 ], + [ 52736.0, 2 ], + [ 52928.0, 2 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53120.0, 1 ], + [ 53184.0, 2 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53376.0, 1 ], + [ 53440.0, 2 ], + [ 53504.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 2 ], + [ 53952.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54208.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54400.0, 1 ], + [ 54464.0, 1 ], + [ 54592.0, 1 ], + [ 54656.0, 1 ], + [ 54784.0, 1 ], + [ 54848.0, 3 ], + [ 54912.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55296.0, 1 ], + [ 55424.0, 1 ], + [ 55488.0, 2 ], + [ 55552.0, 3 ], + [ 55616.0, 1 ], + [ 55680.0, 1 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55872.0, 1 ], + [ 55936.0, 1 ], + [ 56064.0, 1 ], + [ 56128.0, 1 ], + [ 56192.0, 2 ], + [ 56256.0, 2 ], + [ 56320.0, 1 ], + [ 56384.0, 2 ], + [ 56448.0, 1 ], + [ 56512.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56704.0, 2 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57216.0, 1 ], + [ 57280.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57472.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 57920.0, 1 ], + [ 57984.0, 1 ], + [ 58048.0, 3 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58240.0, 1 ], + [ 58368.0, 1 ], + [ 58432.0, 1 ], + [ 58496.0, 3 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 1 ], + [ 58816.0, 1 ], + [ 58880.0, 1 ], + [ 59008.0, 1 ], + [ 59072.0, 1 ], + [ 59136.0, 2 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 59648.0, 1 ], + [ 59776.0, 2 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 1 ], + [ 60032.0, 1 ], + [ 60096.0, 1 ], + [ 60480.0, 1 ], + [ 60736.0, 1 ], + [ 60800.0, 1 ], + [ 60864.0, 1 ], + [ 60928.0, 1 ], + [ 61184.0, 1 ], + [ 61504.0, 1 ], + [ 61568.0, 1 ], + [ 61632.0, 1 ], + [ 61888.0, 2 ], + [ 62016.0, 1 ], + [ 62080.0, 1 ], + [ 62144.0, 1 ], + [ 62208.0, 1 ], + [ 62336.0, 1 ], + [ 62464.0, 1 ], + [ 62720.0, 1 ], + [ 62784.0, 1 ], + [ 62912.0, 1 ], + [ 62976.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63616.0, 1 ], + [ 63744.0, 1 ], + [ 63808.0, 1 ], + [ 63936.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64128.0, 1 ], + [ 64192.0, 1 ], + [ 64320.0, 1 ], + [ 64640.0, 1 ], + [ 64704.0, 1 ], + [ 64896.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 1 ], + [ 65216.0, 1 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 2 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 1 ], + [ 66432.0, 2 ], + [ 66560.0, 1 ], + [ 66688.0, 1 ], + [ 67072.0, 1 ], + [ 67328.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68608.0, 1 ], + [ 68736.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 1 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69504.0, 1 ], + [ 69632.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70272.0, 1 ], + [ 70656.0, 1 ], + [ 70784.0, 1 ], + [ 71424.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 72704.0, 1 ], + [ 72832.0, 1 ], + [ 73216.0, 1 ], + [ 73472.0, 1 ], + [ 74112.0, 1 ], + [ 74496.0, 1 ], + [ 74624.0, 1 ], + [ 75008.0, 1 ], + [ 75392.0, 1 ], + [ 75648.0, 1 ], + [ 76032.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 76800.0, 1 ], + [ 77056.0, 1 ], + [ 77440.0, 1 ], + [ 77952.0, 1 ], + [ 78208.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 79488.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 1 ], + [ 80512.0, 1 ], + [ 80640.0, 1 ], + [ 80896.0, 1 ], + [ 81536.0, 1 ], + [ 81664.0, 1 ], + [ 81792.0, 1 ], + [ 81920.0, 1 ], + [ 82304.0, 1 ], + [ 82816.0, 1 ], + [ 83840.0, 1 ], + [ 84096.0, 1 ], + [ 84608.0, 1 ], + [ 85248.0, 1 ], + [ 85504.0, 1 ], + [ 85632.0, 1 ], + [ 86400.0, 1 ], + [ 86656.0, 1 ], + [ 86912.0, 1 ], + [ 87040.0, 1 ], + [ 87168.0, 1 ], + [ 87296.0, 1 ], + [ 87424.0, 1 ], + [ 87552.0, 1 ], + [ 87936.0, 1 ], + [ 88320.0, 1 ], + [ 88448.0, 1 ], + [ 88832.0, 1 ], + [ 89088.0, 1 ], + [ 89984.0, 1 ], + [ 91392.0, 1 ], + [ 92416.0, 1 ], + [ 92672.0, 1 ], + [ 93312.0, 1 ], + [ 93568.0, 1 ], + [ 93824.0, 1 ], + [ 95104.0, 1 ], + [ 95488.0, 1 ], + [ 97408.0, 1 ], + [ 98688.0, 1 ], + [ 102144.0, 1 ], + [ 102528.0, 1 ], + [ 103936.0, 1 ], + [ 106240.0, 1 ], + [ 108544.0, 1 ], + [ 108672.0, 1 ], + [ 111104.0, 1 ], + [ 116224.0, 1 ], + [ 124288.0, 1 ], + [ 128512.0, 1 ], + [ 129280.0, 1 ], + [ 134144.0, 1 ], + [ 135680.0, 1 ], + [ 137728.0, 1 ], + [ 137984.0, 1 ], + [ 139264.0, 1 ], + [ 147712.0, 1 ], + [ 148480.0, 1 ], + [ 701440.0, 1 ], + [ 746496.0, 1 ], + [ 755712.0, 1 ], + [ 770048.0, 1 ], + [ 808960.0, 1 ] + ], + [ + [ 44032.0, 9 ], + [ 44096.0, 19 ], + [ 44160.0, 64 ], + [ 44224.0, 203 ], + [ 44288.0, 360 ], + [ 44352.0, 599 ], + [ 44416.0, 638 ], + [ 44480.0, 654 ], + [ 44544.0, 681 ], + [ 44608.0, 558 ], + [ 44672.0, 487 ], + [ 44736.0, 398 ], + [ 44800.0, 370 ], + [ 44864.0, 429 ], + [ 44928.0, 425 ], + [ 44992.0, 531 ], + [ 45056.0, 567 ], + [ 45120.0, 480 ], + [ 45184.0, 519 ], + [ 45248.0, 347 ], + [ 45312.0, 323 ], + [ 45376.0, 306 ], + [ 45440.0, 208 ], + [ 45504.0, 230 ], + [ 45568.0, 156 ], + [ 45632.0, 141 ], + [ 45696.0, 122 ], + [ 45760.0, 77 ], + [ 45824.0, 69 ], + [ 45888.0, 48 ], + [ 45952.0, 44 ], + [ 46016.0, 37 ], + [ 46080.0, 29 ], + [ 46144.0, 22 ], + [ 46208.0, 19 ], + [ 46272.0, 17 ], + [ 46336.0, 13 ], + [ 46400.0, 21 ], + [ 46464.0, 18 ], + [ 46528.0, 17 ], + [ 46592.0, 12 ], + [ 46656.0, 12 ], + [ 46720.0, 12 ], + [ 46784.0, 11 ], + [ 46848.0, 16 ], + [ 46912.0, 9 ], + [ 46976.0, 10 ], + [ 47040.0, 12 ], + [ 47104.0, 10 ], + [ 47168.0, 15 ], + [ 47232.0, 9 ], + [ 47296.0, 19 ], + [ 47360.0, 15 ], + [ 47424.0, 10 ], + [ 47488.0, 18 ], + [ 47552.0, 14 ], + [ 47616.0, 11 ], + [ 47680.0, 13 ], + [ 47744.0, 13 ], + [ 47808.0, 17 ], + [ 47872.0, 11 ], + [ 47936.0, 15 ], + [ 48000.0, 11 ], + [ 48064.0, 8 ], + [ 48128.0, 8 ], + [ 48192.0, 10 ], + [ 48256.0, 12 ], + [ 48320.0, 8 ], + [ 48384.0, 7 ], + [ 48448.0, 8 ], + [ 48512.0, 15 ], + [ 48576.0, 8 ], + [ 48640.0, 11 ], + [ 48704.0, 10 ], + [ 48768.0, 8 ], + [ 48832.0, 6 ], + [ 48896.0, 7 ], + [ 48960.0, 8 ], + [ 49024.0, 9 ], + [ 49088.0, 9 ], + [ 49152.0, 5 ], + [ 49216.0, 3 ], + [ 49280.0, 7 ], + [ 49344.0, 8 ], + [ 49408.0, 2 ], + [ 49472.0, 8 ], + [ 49536.0, 4 ], + [ 49600.0, 4 ], + [ 49664.0, 7 ], + [ 49728.0, 3 ], + [ 49792.0, 2 ], + [ 49856.0, 2 ], + [ 49920.0, 3 ], + [ 49984.0, 3 ], + [ 50048.0, 1 ], + [ 50112.0, 3 ], + [ 50176.0, 1 ], + [ 50240.0, 3 ], + [ 50304.0, 1 ], + [ 50368.0, 3 ], + [ 50432.0, 2 ], + [ 50496.0, 2 ], + [ 50560.0, 2 ], + [ 50624.0, 2 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 50816.0, 2 ], + [ 50880.0, 2 ], + [ 50944.0, 1 ], + [ 51008.0, 2 ], + [ 51072.0, 2 ], + [ 51136.0, 3 ], + [ 51200.0, 1 ], + [ 51264.0, 1 ], + [ 51328.0, 2 ], + [ 51456.0, 1 ], + [ 51520.0, 1 ], + [ 51584.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51776.0, 1 ], + [ 51840.0, 1 ], + [ 51904.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 52288.0, 3 ], + [ 52352.0, 1 ], + [ 52416.0, 1 ], + [ 52480.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52736.0, 1 ], + [ 52864.0, 1 ], + [ 52928.0, 1 ], + [ 52992.0, 1 ], + [ 53056.0, 1 ], + [ 53184.0, 1 ], + [ 53248.0, 1 ], + [ 53312.0, 1 ], + [ 53568.0, 1 ], + [ 53632.0, 1 ], + [ 53696.0, 1 ], + [ 53760.0, 1 ], + [ 53824.0, 1 ], + [ 53888.0, 1 ], + [ 53952.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54272.0, 1 ], + [ 54336.0, 1 ], + [ 54528.0, 1 ], + [ 54592.0, 2 ], + [ 54656.0, 2 ], + [ 54784.0, 1 ], + [ 54848.0, 1 ], + [ 54912.0, 2 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55104.0, 1 ], + [ 55168.0, 1 ], + [ 55232.0, 1 ], + [ 55360.0, 1 ], + [ 55552.0, 2 ], + [ 55744.0, 1 ], + [ 55808.0, 1 ], + [ 55936.0, 1 ], + [ 56128.0, 1 ], + [ 56256.0, 1 ], + [ 56896.0, 1 ], + [ 56960.0, 1 ], + [ 57024.0, 1 ], + [ 57088.0, 1 ], + [ 57216.0, 1 ], + [ 57344.0, 1 ], + [ 57408.0, 1 ], + [ 57536.0, 1 ], + [ 57664.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 58560.0, 1 ], + [ 58624.0, 1 ], + [ 59520.0, 1 ], + [ 59648.0, 1 ], + [ 59840.0, 1 ], + [ 60224.0, 1 ], + [ 60288.0, 1 ], + [ 60480.0, 1 ], + [ 60544.0, 1 ], + [ 60608.0, 1 ], + [ 60672.0, 1 ], + [ 60800.0, 1 ], + [ 61120.0, 1 ], + [ 61312.0, 1 ], + [ 61632.0, 1 ], + [ 61952.0, 1 ], + [ 62016.0, 1 ], + [ 62208.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62464.0, 1 ], + [ 62528.0, 1 ], + [ 62656.0, 1 ], + [ 62784.0, 2 ], + [ 62912.0, 1 ], + [ 62976.0, 1 ], + [ 63040.0, 2 ], + [ 63104.0, 1 ], + [ 63168.0, 1 ], + [ 63232.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 1 ], + [ 63552.0, 1 ], + [ 63680.0, 1 ], + [ 63808.0, 1 ], + [ 63872.0, 1 ], + [ 64000.0, 1 ], + [ 64064.0, 1 ], + [ 64256.0, 1 ], + [ 64384.0, 1 ], + [ 64576.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 2 ], + [ 64832.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 2 ], + [ 65152.0, 1 ], + [ 65280.0, 1 ], + [ 65408.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 1 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66304.0, 1 ], + [ 66432.0, 2 ], + [ 66560.0, 1 ], + [ 66816.0, 1 ], + [ 66944.0, 1 ], + [ 67072.0, 1 ], + [ 67200.0, 2 ], + [ 67328.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 68224.0, 1 ], + [ 68480.0, 1 ], + [ 68736.0, 1 ], + [ 68992.0, 1 ], + [ 69120.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 2 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 70016.0, 1 ], + [ 70528.0, 1 ], + [ 71168.0, 1 ], + [ 71552.0, 1 ], + [ 72064.0, 1 ], + [ 72192.0, 1 ], + [ 72320.0, 1 ], + [ 73216.0, 1 ], + [ 74240.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75648.0, 1 ], + [ 76032.0, 1 ], + [ 78208.0, 1 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 79616.0, 1 ], + [ 79872.0, 1 ], + [ 82816.0, 1 ], + [ 83200.0, 1 ], + [ 83584.0, 1 ], + [ 84864.0, 1 ], + [ 86656.0, 1 ], + [ 87040.0, 1 ], + [ 90368.0, 1 ], + [ 90752.0, 1 ], + [ 91008.0, 1 ], + [ 91648.0, 1 ], + [ 93056.0, 1 ], + [ 97152.0, 1 ], + [ 126080.0, 1 ], + [ 128896.0, 1 ], + [ 130560.0, 1 ], + [ 130688.0, 1 ], + [ 136448.0, 1 ], + [ 137984.0, 1 ], + [ 147200.0, 1 ], + [ 152576.0, 1 ], + [ 155648.0, 1 ], + [ 171776.0, 1 ], + [ 630784.0, 1 ], + [ 632832.0, 1 ], + [ 641024.0, 1 ], + [ 650240.0, 1 ], + [ 655360.0, 1 ], + [ 661504.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 43904.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 43904.0, + "50.0" : 43904.0, + "90.0" : 43904.0, + "95.0" : 43904.0, + "99.0" : 43904.0, + "99.9" : 43904.0, + "99.99" : 43904.0, + "99.999" : 43904.0, + "99.9999" : 43904.0, + "100.0" : 43904.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 43968.0, + 43904.0, + 43968.0, + 43968.0, + 44032.0 + ] + ] + }, + "p0.50" : { + "score" : 44928.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 44928.0, + "50.0" : 44928.0, + "90.0" : 44928.0, + "95.0" : 44928.0, + "99.0" : 44928.0, + "99.9" : 44928.0, + "99.99" : 44928.0, + "99.999" : 44928.0, + "99.9999" : 44928.0, + "100.0" : 44928.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 44928.0, + 44928.0, + 44928.0, + 44928.0, + 44928.0 + ] + ] + }, + "p0.90" : { + "score" : 45888.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 45888.0, + "50.0" : 45888.0, + "90.0" : 45888.0, + "95.0" : 45888.0, + "99.0" : 45888.0, + "99.9" : 45888.0, + "99.99" : 45888.0, + "99.999" : 45888.0, + "99.9999" : 45888.0, + "100.0" : 45888.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 45888.0, + 45824.0, + 46528.0, + 45888.0, + 45824.0 + ] + ] + }, + "p0.95" : { + "score" : 48192.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 48192.0, + "50.0" : 48192.0, + "90.0" : 48192.0, + "95.0" : 48192.0, + "99.0" : 48192.0, + "99.9" : 48192.0, + "99.99" : 48192.0, + "99.999" : 48192.0, + "99.9999" : 48192.0, + "100.0" : 48192.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 48064.0, + 47744.0, + 51072.0, + 48256.0, + 47552.0 + ] + ] + }, + "p0.99" : { + "score" : 74625.28000000026, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 74625.28000000026, + "50.0" : 74625.28000000026, + "90.0" : 74625.28000000026, + "95.0" : 74625.28000000026, + "99.0" : 74625.28000000026, + "99.9" : 74625.28000000026, + "99.99" : 74625.28000000026, + "99.999" : 74625.28000000026, + "99.9999" : 74625.28000000026, + "100.0" : 74625.28000000026 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 66419.19999999972, + 63438.080000000075, + 87056.6399999999, + 68033.28000000003, + 62901.76000000001 + ] + ] + }, + "p0.999" : { + "score" : 135526.65600000136, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 135526.65600000136, + "50.0" : 135526.65600000136, + "90.0" : 135526.65600000136, + "95.0" : 135526.65600000136, + "99.0" : 135526.65600000136, + "99.9" : 135526.65600000136, + "99.99" : 135526.65600000136, + "99.999" : 135526.65600000136, + "99.9999" : 135526.65600000136, + "100.0" : 135526.65600000136 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 129829.1200000036, + 128903.04000000027, + 151026.4320000005, + 135784.44800000265, + 137971.7120000003 + ] + ] + }, + "p0.9999" : { + "score" : 710984.4991999865, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 710984.4991999865, + "50.0" : 710984.4991999865, + "90.0" : 710984.4991999865, + "95.0" : 710984.4991999865, + "99.0" : 710984.4991999865, + "99.9" : 710984.4991999865, + "99.99" : 710984.4991999865, + "99.999" : 710984.4991999865, + "99.9999" : 710984.4991999865, + "100.0" : 710984.4991999865 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 713957.376000002, + 692482.8671999574, + 687143.1167999767, + 805267.251199998, + 660884.684799999 + ] + ] + }, + "p1.00" : { + "score" : 808960.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 808960.0, + "50.0" : 808960.0, + "90.0" : 808960.0, + "95.0" : 808960.0, + "99.0" : 808960.0, + "99.9" : 808960.0, + "99.99" : 808960.0, + "99.999" : 808960.0, + "99.9999" : 808960.0, + "100.0" : 808960.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 714752.0, + 697344.0, + 688128.0, + 808960.0, + 661504.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html new file mode 100644 index 000000000..a1572f577 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-forward.html @@ -0,0 +1,275 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html new file mode 100644 index 000000000..f923ad179 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-0/flame-cpu-reverse.html @@ -0,0 +1,446 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html new file mode 100644 index 000000000..64b754191 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-forward.html @@ -0,0 +1,307 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html new file mode 100644 index 000000000..d6a9dfd42 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-1/flame-cpu-reverse.html @@ -0,0 +1,875 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html new file mode 100644 index 000000000..bb12cd66d --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-forward.html @@ -0,0 +1,304 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html new file mode 100644 index 000000000..a1b3c605e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-100/flame-cpu-reverse.html @@ -0,0 +1,757 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html new file mode 100644 index 000000000..4fcba282b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-forward.html @@ -0,0 +1,333 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html new file mode 100644 index 000000000..dd3bf542a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/profile/scalapb.perf.IntVectorBench.writeScala-SampleTime-size-10000/flame-cpu-reverse.html @@ -0,0 +1,872 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/results.json new file mode 100644 index 000000000..72439971b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/IntVectorBench/writeScala/results.json @@ -0,0 +1,3330 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "0" + }, + "primaryMetric" : { + "score" : 28.34824019135783, + "scoreError" : 1.043423584988718, + "scoreConfidence" : [ + 27.304816606369112, + 29.39166377634655 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 31.0, + "99.9" : 70.0, + "99.99" : 248.08799999998882, + "99.999" : 22984.162559978664, + "99.9999" : 24096.0, + "100.0" : 24096.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 8376 ], + [ 21.0, 343 ], + [ 30.0, 22178 ], + [ 31.0, 1321 ], + [ 40.0, 12 ], + [ 41.0, 1 ], + [ 50.0, 23 ], + [ 51.0, 1 ], + [ 60.0, 18 ], + [ 61.0, 2 ], + [ 70.0, 11 ], + [ 71.0, 3 ], + [ 80.0, 10 ], + [ 81.0, 1 ], + [ 90.0, 6 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 581.0, 1 ], + [ 5160.0, 1 ] + ], + [ + [ 20.0, 7988 ], + [ 21.0, 327 ], + [ 30.0, 21702 ], + [ 31.0, 1348 ], + [ 40.0, 118 ], + [ 41.0, 10 ], + [ 50.0, 77 ], + [ 51.0, 9 ], + [ 60.0, 29 ], + [ 61.0, 6 ], + [ 70.0, 17 ], + [ 71.0, 1 ], + [ 80.0, 10 ], + [ 81.0, 2 ], + [ 90.0, 6 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 171.0, 1 ], + [ 191.0, 1 ], + [ 250.0, 1 ], + [ 5128.0, 1 ], + [ 22176.0, 1 ] + ], + [ + [ 20.0, 8445 ], + [ 21.0, 343 ], + [ 30.0, 22070 ], + [ 31.0, 1338 ], + [ 40.0, 14 ], + [ 41.0, 1 ], + [ 50.0, 21 ], + [ 51.0, 5 ], + [ 60.0, 18 ], + [ 61.0, 1 ], + [ 70.0, 16 ], + [ 71.0, 4 ], + [ 80.0, 7 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 2 ], + [ 100.0, 1 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 180.0, 1 ], + [ 260.0, 1 ], + [ 410.0, 1 ], + [ 5936.0, 1 ], + [ 22240.0, 1 ] + ], + [ + [ 20.0, 8388 ], + [ 21.0, 319 ], + [ 30.0, 22168 ], + [ 31.0, 1345 ], + [ 40.0, 38 ], + [ 41.0, 3 ], + [ 50.0, 17 ], + [ 51.0, 1 ], + [ 60.0, 12 ], + [ 61.0, 4 ], + [ 70.0, 10 ], + [ 71.0, 2 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 2 ], + [ 150.0, 1 ], + [ 180.0, 1 ], + [ 230.0, 1 ], + [ 3136.0, 1 ], + [ 5144.0, 1 ], + [ 5648.0, 1 ], + [ 24096.0, 1 ] + ], + [ + [ 20.0, 8503 ], + [ 21.0, 358 ], + [ 30.0, 22127 ], + [ 31.0, 1308 ], + [ 40.0, 9 ], + [ 41.0, 1 ], + [ 50.0, 16 ], + [ 51.0, 2 ], + [ 60.0, 10 ], + [ 61.0, 2 ], + [ 70.0, 6 ], + [ 71.0, 1 ], + [ 80.0, 6 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 170.0, 1 ], + [ 191.0, 1 ], + [ 270.0, 1 ], + [ 19712.0, 1 ], + [ 22272.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.95" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 31.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.99" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.999" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.33700000000317, + 70.0, + 60.0, + 60.0 + ] + ] + }, + "p0.9999" : { + "score" : 248.08799999998882, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 248.08799999998882, + "50.0" : 248.08799999998882, + "90.0" : 248.08799999998882, + "95.0" : 248.08799999998882, + "99.0" : 248.08799999998882, + "99.9" : 248.08799999998882, + "99.99" : 248.08799999998882, + "99.999" : 248.08799999998882, + "99.9999" : 248.08799999998882, + "100.0" : 248.08799999998882 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 175.36999999989348, + 240.18829999973968, + 375.51499999968655, + 4677.541600000666, + 251.35599999993792 + ] + ] + }, + "p1.00" : { + "score" : 24096.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24096.0, + "50.0" : 24096.0, + "90.0" : 24096.0, + "95.0" : 24096.0, + "99.0" : 24096.0, + "99.9" : 24096.0, + "99.99" : 24096.0, + "99.999" : 24096.0, + "99.9999" : 24096.0, + "100.0" : 24096.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5160.0, + 22176.0, + 22240.0, + 24096.0, + 22272.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "1" + }, + "primaryMetric" : { + "score" : 31.63548992238413, + "scoreError" : 1.3049951892208753, + "scoreConfidence" : [ + 30.330494733163256, + 32.94048511160501 + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 30.0, + "90.0" : 31.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 71.0, + "99.99" : 451.4399999976158, + "99.999" : 33702.52736001974, + "99.9999" : 35136.0, + "100.0" : 35136.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 20.0, 3 ], + [ 21.0, 1 ], + [ 30.0, 19545 ], + [ 31.0, 1184 ], + [ 40.0, 1273 ], + [ 41.0, 112 ], + [ 50.0, 120 ], + [ 51.0, 15 ], + [ 60.0, 12 ], + [ 61.0, 2 ], + [ 70.0, 20 ], + [ 71.0, 3 ], + [ 80.0, 11 ], + [ 81.0, 5 ], + [ 90.0, 7 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 170.0, 1 ], + [ 201.0, 1 ], + [ 241.0, 1 ], + [ 501.0, 1 ], + [ 3144.0, 1 ], + [ 6480.0, 1 ], + [ 35136.0, 1 ] + ], + [ + [ 20.0, 5 ], + [ 30.0, 19964 ], + [ 31.0, 1220 ], + [ 40.0, 1227 ], + [ 41.0, 101 ], + [ 50.0, 15 ], + [ 51.0, 3 ], + [ 60.0, 2 ], + [ 61.0, 1 ], + [ 70.0, 5 ], + [ 71.0, 1 ], + [ 80.0, 3 ], + [ 81.0, 1 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 131.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 210.0, 1 ], + [ 4128.0, 1 ], + [ 7312.0, 1 ] + ], + [ + [ 20.0, 4 ], + [ 21.0, 1 ], + [ 30.0, 20099 ], + [ 31.0, 1188 ], + [ 40.0, 1110 ], + [ 41.0, 90 ], + [ 50.0, 16 ], + [ 51.0, 1 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 8 ], + [ 71.0, 1 ], + [ 80.0, 7 ], + [ 81.0, 2 ], + [ 90.0, 3 ], + [ 91.0, 2 ], + [ 100.0, 2 ], + [ 110.0, 1 ], + [ 120.0, 1 ], + [ 161.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 1932.0, 1 ], + [ 2964.0, 1 ], + [ 5600.0, 1 ] + ], + [ + [ 20.0, 5 ], + [ 21.0, 1 ], + [ 30.0, 19892 ], + [ 31.0, 1233 ], + [ 40.0, 1217 ], + [ 41.0, 98 ], + [ 50.0, 34 ], + [ 51.0, 3 ], + [ 60.0, 6 ], + [ 61.0, 1 ], + [ 70.0, 7 ], + [ 71.0, 1 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 2 ], + [ 91.0, 1 ], + [ 100.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 281.0, 1 ], + [ 23648.0, 1 ] + ], + [ + [ 20.0, 6 ], + [ 21.0, 1 ], + [ 30.0, 19979 ], + [ 31.0, 1206 ], + [ 40.0, 1172 ], + [ 41.0, 91 ], + [ 50.0, 27 ], + [ 51.0, 2 ], + [ 60.0, 12 ], + [ 70.0, 12 ], + [ 71.0, 2 ], + [ 80.0, 3 ], + [ 90.0, 1 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 110.0, 1 ], + [ 140.0, 1 ], + [ 180.0, 1 ], + [ 280.0, 1 ], + [ 301.0, 1 ], + [ 5808.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 20.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 20.0, + "50.0" : 20.0, + "90.0" : 20.0, + "95.0" : 20.0, + "99.0" : 20.0, + "99.9" : 20.0, + "99.99" : 20.0, + "99.999" : 20.0, + "99.9999" : 20.0, + "100.0" : 20.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 20.0, + 20.0, + 20.0, + 20.0, + 20.0 + ] + ] + }, + "p0.50" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.90" : { + "score" : 31.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 31.0, + "50.0" : 31.0, + "90.0" : 31.0, + "95.0" : 31.0, + "99.0" : 31.0, + "99.9" : 31.0, + "99.99" : 31.0, + "99.999" : 31.0, + "99.9999" : 31.0, + "100.0" : 31.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31.0, + 31.0, + 31.0, + 31.0, + 31.0 + ] + ] + }, + "p0.95" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.99" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.999" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 87.03900000001886, + 70.0, + 80.0, + 70.0, + 70.0 + ] + ] + }, + "p0.9999" : { + "score" : 451.4399999976158, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 451.4399999976158, + "50.0" : 451.4399999976158, + "90.0" : 451.4399999976158, + "95.0" : 451.4399999976158, + "99.0" : 451.4399999976158, + "99.9" : 451.4399999976158, + "99.99" : 451.4399999976158, + "99.999" : 451.4399999976158, + "99.9999" : 451.4399999976158, + "100.0" : 451.4399999976158 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5703.045600003126, + 3124.2084000007526, + 2700.8399999989488, + 260.62039999973786, + 295.6975000000275 + ] + ] + }, + "p1.00" : { + "score" : 35136.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 35136.0, + "50.0" : 35136.0, + "90.0" : 35136.0, + "95.0" : 35136.0, + "99.0" : 35136.0, + "99.9" : 35136.0, + "99.99" : 35136.0, + "99.999" : 35136.0, + "99.9999" : 35136.0, + "100.0" : 35136.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 35136.0, + 7312.0, + 5600.0, + 23648.0, + 5808.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "100" + }, + "primaryMetric" : { + "score" : 559.2462189916401, + "scoreError" : 3.259943534971065, + "scoreConfidence" : [ + 555.9862754566691, + 562.5061625266112 + ], + "scorePercentiles" : { + "0.0" : 501.0, + "50.0" : 541.0, + "90.0" : 591.0, + "95.0" : 612.0, + "99.0" : 772.0, + "99.9" : 1760.210000000021, + "99.99" : 22506.70399999991, + "99.999" : 42485.28319978714, + "99.9999" : 50816.0, + "100.0" : 50816.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 501.0, 1 ], + [ 510.0, 2 ], + [ 511.0, 87 ], + [ 520.0, 20 ], + [ 521.0, 2543 ], + [ 531.0, 9678 ], + [ 532.0, 115 ], + [ 541.0, 9226 ], + [ 542.0, 265 ], + [ 551.0, 3806 ], + [ 552.0, 189 ], + [ 561.0, 1166 ], + [ 562.0, 84 ], + [ 571.0, 541 ], + [ 572.0, 56 ], + [ 581.0, 408 ], + [ 582.0, 42 ], + [ 591.0, 230 ], + [ 592.0, 32 ], + [ 601.0, 107 ], + [ 602.0, 22 ], + [ 611.0, 60 ], + [ 612.0, 12 ], + [ 621.0, 42 ], + [ 622.0, 14 ], + [ 631.0, 32 ], + [ 632.0, 4 ], + [ 641.0, 18 ], + [ 642.0, 5 ], + [ 651.0, 9 ], + [ 652.0, 3 ], + [ 661.0, 5 ], + [ 662.0, 1 ], + [ 671.0, 6 ], + [ 672.0, 2 ], + [ 681.0, 7 ], + [ 682.0, 2 ], + [ 691.0, 3 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 2 ], + [ 712.0, 3 ], + [ 721.0, 2 ], + [ 722.0, 3 ], + [ 731.0, 5 ], + [ 732.0, 3 ], + [ 741.0, 5 ], + [ 742.0, 4 ], + [ 751.0, 3 ], + [ 752.0, 3 ], + [ 761.0, 8 ], + [ 762.0, 3 ], + [ 771.0, 7 ], + [ 772.0, 2 ], + [ 781.0, 3 ], + [ 782.0, 5 ], + [ 791.0, 6 ], + [ 792.0, 5 ], + [ 801.0, 3 ], + [ 802.0, 4 ], + [ 811.0, 7 ], + [ 812.0, 11 ], + [ 821.0, 11 ], + [ 822.0, 10 ], + [ 831.0, 9 ], + [ 832.0, 14 ], + [ 841.0, 13 ], + [ 842.0, 14 ], + [ 851.0, 8 ], + [ 852.0, 10 ], + [ 861.0, 9 ], + [ 862.0, 14 ], + [ 871.0, 9 ], + [ 872.0, 14 ], + [ 881.0, 5 ], + [ 882.0, 13 ], + [ 891.0, 3 ], + [ 892.0, 12 ], + [ 901.0, 6 ], + [ 902.0, 11 ], + [ 911.0, 7 ], + [ 912.0, 14 ], + [ 921.0, 6 ], + [ 922.0, 11 ], + [ 931.0, 4 ], + [ 932.0, 13 ], + [ 941.0, 3 ], + [ 942.0, 8 ], + [ 951.0, 1 ], + [ 952.0, 8 ], + [ 961.0, 1 ], + [ 962.0, 8 ], + [ 971.0, 1 ], + [ 972.0, 1 ], + [ 981.0, 1 ], + [ 982.0, 1 ], + [ 992.0, 1 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1062.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 2 ], + [ 1102.0, 1 ], + [ 1132.0, 1 ], + [ 1142.0, 1 ], + [ 1152.0, 1 ], + [ 1192.0, 1 ], + [ 1202.0, 1 ], + [ 1252.0, 1 ], + [ 1262.0, 1 ], + [ 2014.0, 1 ], + [ 2564.0, 1 ], + [ 3664.0, 1 ], + [ 3684.0, 1 ], + [ 3696.0, 1 ], + [ 3764.0, 1 ], + [ 3868.0, 1 ], + [ 3876.0, 1 ], + [ 4184.0, 1 ], + [ 4272.0, 1 ], + [ 4504.0, 1 ], + [ 4704.0, 1 ], + [ 5136.0, 1 ], + [ 5176.0, 1 ], + [ 5248.0, 1 ], + [ 5488.0, 1 ], + [ 5648.0, 1 ], + [ 5688.0, 1 ], + [ 6048.0, 1 ], + [ 6520.0, 1 ], + [ 7000.0, 1 ], + [ 7992.0, 1 ], + [ 13232.0, 1 ], + [ 16800.0, 1 ], + [ 16992.0, 1 ], + [ 21600.0, 1 ], + [ 22176.0, 1 ], + [ 23456.0, 1 ], + [ 23552.0, 1 ], + [ 24736.0, 1 ], + [ 25856.0, 1 ], + [ 30848.0, 1 ], + [ 32960.0, 1 ], + [ 50816.0, 1 ] + ], + [ + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 60 ], + [ 520.0, 19 ], + [ 521.0, 2115 ], + [ 531.0, 8036 ], + [ 532.0, 92 ], + [ 541.0, 8456 ], + [ 542.0, 270 ], + [ 551.0, 4194 ], + [ 552.0, 211 ], + [ 561.0, 1222 ], + [ 562.0, 98 ], + [ 571.0, 372 ], + [ 572.0, 36 ], + [ 581.0, 344 ], + [ 582.0, 37 ], + [ 591.0, 522 ], + [ 592.0, 77 ], + [ 601.0, 708 ], + [ 602.0, 112 ], + [ 611.0, 697 ], + [ 612.0, 132 ], + [ 621.0, 581 ], + [ 622.0, 138 ], + [ 631.0, 297 ], + [ 632.0, 69 ], + [ 641.0, 131 ], + [ 642.0, 37 ], + [ 651.0, 53 ], + [ 652.0, 16 ], + [ 661.0, 15 ], + [ 662.0, 7 ], + [ 671.0, 8 ], + [ 672.0, 2 ], + [ 681.0, 4 ], + [ 682.0, 1 ], + [ 691.0, 4 ], + [ 692.0, 1 ], + [ 701.0, 1 ], + [ 702.0, 1 ], + [ 711.0, 1 ], + [ 712.0, 1 ], + [ 721.0, 2 ], + [ 722.0, 1 ], + [ 731.0, 2 ], + [ 732.0, 2 ], + [ 741.0, 4 ], + [ 742.0, 2 ], + [ 751.0, 1 ], + [ 752.0, 2 ], + [ 761.0, 5 ], + [ 762.0, 3 ], + [ 771.0, 2 ], + [ 772.0, 4 ], + [ 781.0, 3 ], + [ 782.0, 3 ], + [ 791.0, 6 ], + [ 792.0, 4 ], + [ 801.0, 2 ], + [ 802.0, 2 ], + [ 811.0, 3 ], + [ 812.0, 4 ], + [ 821.0, 4 ], + [ 822.0, 6 ], + [ 831.0, 5 ], + [ 832.0, 4 ], + [ 841.0, 3 ], + [ 842.0, 7 ], + [ 851.0, 3 ], + [ 852.0, 7 ], + [ 861.0, 3 ], + [ 862.0, 6 ], + [ 871.0, 4 ], + [ 872.0, 1 ], + [ 881.0, 3 ], + [ 882.0, 7 ], + [ 891.0, 4 ], + [ 892.0, 6 ], + [ 901.0, 2 ], + [ 902.0, 6 ], + [ 911.0, 6 ], + [ 912.0, 6 ], + [ 921.0, 1 ], + [ 922.0, 3 ], + [ 931.0, 1 ], + [ 932.0, 5 ], + [ 941.0, 1 ], + [ 942.0, 8 ], + [ 951.0, 1 ], + [ 952.0, 4 ], + [ 962.0, 6 ], + [ 972.0, 4 ], + [ 992.0, 1 ], + [ 1002.0, 2 ], + [ 1012.0, 3 ], + [ 1072.0, 1 ], + [ 1162.0, 1 ], + [ 1252.0, 1 ], + [ 1292.0, 1 ], + [ 1392.0, 1 ], + [ 3204.0, 1 ], + [ 3324.0, 1 ], + [ 3436.0, 1 ], + [ 3584.0, 1 ], + [ 3604.0, 1 ], + [ 3636.0, 1 ], + [ 3716.0, 1 ], + [ 3736.0, 1 ], + [ 3784.0, 1 ], + [ 3804.0, 1 ], + [ 4104.0, 1 ], + [ 4264.0, 1 ], + [ 4544.0, 1 ], + [ 4584.0, 1 ], + [ 4864.0, 1 ], + [ 4936.0, 1 ], + [ 5136.0, 1 ], + [ 5408.0, 1 ], + [ 5784.0, 1 ], + [ 5912.0, 1 ], + [ 6568.0, 1 ], + [ 7512.0, 1 ], + [ 10176.0, 1 ], + [ 15632.0, 1 ], + [ 15824.0, 1 ], + [ 16768.0, 1 ], + [ 18336.0, 1 ], + [ 18432.0, 1 ], + [ 26912.0, 1 ], + [ 31808.0, 1 ] + ], + [ + [ 501.0, 1 ], + [ 510.0, 1 ], + [ 511.0, 59 ], + [ 520.0, 18 ], + [ 521.0, 1975 ], + [ 531.0, 7937 ], + [ 532.0, 81 ], + [ 541.0, 8503 ], + [ 542.0, 242 ], + [ 551.0, 4306 ], + [ 552.0, 208 ], + [ 561.0, 1223 ], + [ 562.0, 100 ], + [ 571.0, 386 ], + [ 572.0, 37 ], + [ 581.0, 346 ], + [ 582.0, 47 ], + [ 591.0, 561 ], + [ 592.0, 69 ], + [ 601.0, 709 ], + [ 602.0, 111 ], + [ 611.0, 717 ], + [ 612.0, 133 ], + [ 621.0, 532 ], + [ 622.0, 118 ], + [ 631.0, 315 ], + [ 632.0, 70 ], + [ 641.0, 148 ], + [ 642.0, 32 ], + [ 651.0, 46 ], + [ 652.0, 16 ], + [ 661.0, 14 ], + [ 662.0, 4 ], + [ 671.0, 4 ], + [ 672.0, 1 ], + [ 681.0, 1 ], + [ 682.0, 1 ], + [ 691.0, 2 ], + [ 692.0, 1 ], + [ 701.0, 4 ], + [ 702.0, 2 ], + [ 711.0, 2 ], + [ 712.0, 1 ], + [ 721.0, 1 ], + [ 722.0, 3 ], + [ 731.0, 2 ], + [ 732.0, 2 ], + [ 741.0, 3 ], + [ 742.0, 2 ], + [ 751.0, 3 ], + [ 752.0, 2 ], + [ 761.0, 3 ], + [ 762.0, 2 ], + [ 771.0, 3 ], + [ 772.0, 3 ], + [ 781.0, 2 ], + [ 782.0, 3 ], + [ 791.0, 3 ], + [ 792.0, 4 ], + [ 801.0, 3 ], + [ 802.0, 4 ], + [ 811.0, 5 ], + [ 812.0, 6 ], + [ 821.0, 8 ], + [ 822.0, 10 ], + [ 831.0, 8 ], + [ 832.0, 7 ], + [ 841.0, 7 ], + [ 842.0, 12 ], + [ 851.0, 7 ], + [ 852.0, 8 ], + [ 861.0, 5 ], + [ 862.0, 8 ], + [ 871.0, 2 ], + [ 872.0, 4 ], + [ 881.0, 2 ], + [ 882.0, 5 ], + [ 891.0, 6 ], + [ 892.0, 6 ], + [ 901.0, 2 ], + [ 902.0, 2 ], + [ 911.0, 3 ], + [ 912.0, 10 ], + [ 921.0, 5 ], + [ 922.0, 6 ], + [ 931.0, 1 ], + [ 932.0, 9 ], + [ 941.0, 4 ], + [ 942.0, 4 ], + [ 951.0, 1 ], + [ 952.0, 3 ], + [ 961.0, 1 ], + [ 962.0, 1 ], + [ 971.0, 1 ], + [ 972.0, 3 ], + [ 982.0, 1 ], + [ 992.0, 2 ], + [ 1001.0, 1 ], + [ 1002.0, 2 ], + [ 1011.0, 1 ], + [ 1012.0, 1 ], + [ 1022.0, 3 ], + [ 1032.0, 1 ], + [ 1062.0, 1 ], + [ 1102.0, 1 ], + [ 1112.0, 1 ], + [ 1122.0, 1 ], + [ 1142.0, 1 ], + [ 1212.0, 1 ], + [ 1282.0, 1 ], + [ 1502.0, 1 ], + [ 1652.0, 1 ], + [ 1654.0, 1 ], + [ 1662.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1742.0, 1 ], + [ 1822.0, 1 ], + [ 1854.0, 1 ], + [ 1934.0, 1 ], + [ 2084.0, 1 ], + [ 3264.0, 1 ], + [ 3376.0, 1 ], + [ 3384.0, 1 ], + [ 3404.0, 1 ], + [ 3536.0, 1 ], + [ 3556.0, 1 ], + [ 3664.0, 1 ], + [ 3676.0, 1 ], + [ 3684.0, 1 ], + [ 3704.0, 1 ], + [ 3724.0, 1 ], + [ 3816.0, 1 ], + [ 3976.0, 1 ], + [ 4048.0, 1 ], + [ 4704.0, 1 ], + [ 5048.0, 1 ], + [ 6632.0, 1 ], + [ 13264.0, 1 ], + [ 14064.0, 1 ], + [ 17024.0, 1 ], + [ 17280.0, 1 ], + [ 17472.0, 1 ], + [ 20768.0, 1 ], + [ 22688.0, 1 ], + [ 23296.0, 1 ], + [ 24800.0, 1 ] + ], + [ + [ 501.0, 1 ], + [ 510.0, 2 ], + [ 511.0, 61 ], + [ 520.0, 15 ], + [ 521.0, 2084 ], + [ 531.0, 8080 ], + [ 532.0, 77 ], + [ 541.0, 8541 ], + [ 542.0, 243 ], + [ 551.0, 3981 ], + [ 552.0, 193 ], + [ 561.0, 1260 ], + [ 562.0, 95 ], + [ 571.0, 373 ], + [ 572.0, 31 ], + [ 581.0, 331 ], + [ 582.0, 30 ], + [ 591.0, 519 ], + [ 592.0, 78 ], + [ 601.0, 678 ], + [ 602.0, 125 ], + [ 611.0, 718 ], + [ 612.0, 137 ], + [ 621.0, 563 ], + [ 622.0, 118 ], + [ 631.0, 311 ], + [ 632.0, 77 ], + [ 641.0, 150 ], + [ 642.0, 33 ], + [ 651.0, 48 ], + [ 652.0, 14 ], + [ 661.0, 24 ], + [ 662.0, 5 ], + [ 671.0, 9 ], + [ 672.0, 3 ], + [ 681.0, 2 ], + [ 682.0, 2 ], + [ 691.0, 4 ], + [ 692.0, 1 ], + [ 701.0, 4 ], + [ 702.0, 1 ], + [ 711.0, 6 ], + [ 712.0, 1 ], + [ 721.0, 3 ], + [ 722.0, 3 ], + [ 731.0, 3 ], + [ 732.0, 2 ], + [ 741.0, 3 ], + [ 742.0, 2 ], + [ 751.0, 3 ], + [ 752.0, 2 ], + [ 761.0, 2 ], + [ 762.0, 4 ], + [ 771.0, 4 ], + [ 772.0, 3 ], + [ 781.0, 3 ], + [ 782.0, 4 ], + [ 791.0, 2 ], + [ 792.0, 5 ], + [ 801.0, 6 ], + [ 802.0, 3 ], + [ 811.0, 4 ], + [ 812.0, 6 ], + [ 821.0, 6 ], + [ 822.0, 9 ], + [ 831.0, 5 ], + [ 832.0, 9 ], + [ 841.0, 3 ], + [ 842.0, 9 ], + [ 851.0, 11 ], + [ 852.0, 9 ], + [ 861.0, 7 ], + [ 862.0, 11 ], + [ 871.0, 3 ], + [ 872.0, 6 ], + [ 881.0, 4 ], + [ 882.0, 6 ], + [ 891.0, 3 ], + [ 892.0, 9 ], + [ 901.0, 3 ], + [ 902.0, 8 ], + [ 911.0, 4 ], + [ 912.0, 12 ], + [ 921.0, 3 ], + [ 922.0, 13 ], + [ 931.0, 5 ], + [ 932.0, 8 ], + [ 941.0, 2 ], + [ 942.0, 10 ], + [ 951.0, 3 ], + [ 952.0, 5 ], + [ 961.0, 1 ], + [ 962.0, 6 ], + [ 971.0, 1 ], + [ 972.0, 2 ], + [ 982.0, 3 ], + [ 992.0, 2 ], + [ 1002.0, 2 ], + [ 1012.0, 2 ], + [ 1022.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1062.0, 1 ], + [ 1072.0, 1 ], + [ 1082.0, 1 ], + [ 1092.0, 1 ], + [ 1142.0, 1 ], + [ 1282.0, 1 ], + [ 1302.0, 1 ], + [ 1672.0, 1 ], + [ 1674.0, 1 ], + [ 1682.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1754.0, 1 ], + [ 1772.0, 1 ], + [ 1802.0, 1 ], + [ 1844.0, 1 ], + [ 1854.0, 1 ], + [ 2052.0, 1 ], + [ 3096.0, 1 ], + [ 3236.0, 1 ], + [ 3256.0, 1 ], + [ 3436.0, 1 ], + [ 3524.0, 1 ], + [ 3644.0, 1 ], + [ 3836.0, 1 ], + [ 3928.0, 1 ], + [ 3976.0, 1 ], + [ 4104.0, 1 ], + [ 4168.0, 1 ], + [ 4216.0, 1 ], + [ 4264.0, 1 ], + [ 4304.0, 1 ], + [ 4312.0, 1 ], + [ 4528.0, 1 ], + [ 5480.0, 1 ], + [ 5928.0, 1 ], + [ 12048.0, 1 ], + [ 13152.0, 1 ], + [ 14896.0, 1 ], + [ 17280.0, 1 ], + [ 19776.0, 1 ], + [ 21024.0, 1 ], + [ 22112.0, 1 ], + [ 22496.0, 1 ] + ], + [ + [ 501.0, 1 ], + [ 510.0, 2 ], + [ 511.0, 48 ], + [ 520.0, 17 ], + [ 521.0, 1881 ], + [ 531.0, 7626 ], + [ 532.0, 83 ], + [ 541.0, 8636 ], + [ 542.0, 253 ], + [ 551.0, 4315 ], + [ 552.0, 229 ], + [ 561.0, 1302 ], + [ 562.0, 78 ], + [ 571.0, 378 ], + [ 572.0, 41 ], + [ 581.0, 327 ], + [ 582.0, 33 ], + [ 591.0, 516 ], + [ 592.0, 73 ], + [ 601.0, 688 ], + [ 602.0, 114 ], + [ 611.0, 698 ], + [ 612.0, 114 ], + [ 621.0, 568 ], + [ 622.0, 125 ], + [ 631.0, 334 ], + [ 632.0, 75 ], + [ 641.0, 160 ], + [ 642.0, 41 ], + [ 651.0, 62 ], + [ 652.0, 13 ], + [ 661.0, 16 ], + [ 662.0, 5 ], + [ 671.0, 5 ], + [ 672.0, 2 ], + [ 681.0, 3 ], + [ 682.0, 1 ], + [ 691.0, 2 ], + [ 692.0, 1 ], + [ 701.0, 2 ], + [ 702.0, 1 ], + [ 711.0, 2 ], + [ 712.0, 3 ], + [ 721.0, 2 ], + [ 722.0, 1 ], + [ 731.0, 6 ], + [ 732.0, 2 ], + [ 741.0, 5 ], + [ 742.0, 2 ], + [ 751.0, 5 ], + [ 752.0, 3 ], + [ 761.0, 3 ], + [ 762.0, 4 ], + [ 771.0, 3 ], + [ 772.0, 2 ], + [ 781.0, 3 ], + [ 782.0, 3 ], + [ 791.0, 3 ], + [ 792.0, 6 ], + [ 801.0, 4 ], + [ 802.0, 5 ], + [ 811.0, 9 ], + [ 812.0, 5 ], + [ 821.0, 10 ], + [ 822.0, 9 ], + [ 831.0, 6 ], + [ 832.0, 13 ], + [ 841.0, 13 ], + [ 842.0, 16 ], + [ 851.0, 7 ], + [ 852.0, 10 ], + [ 861.0, 7 ], + [ 862.0, 11 ], + [ 871.0, 4 ], + [ 872.0, 11 ], + [ 881.0, 6 ], + [ 882.0, 11 ], + [ 891.0, 7 ], + [ 892.0, 12 ], + [ 901.0, 4 ], + [ 902.0, 10 ], + [ 911.0, 5 ], + [ 912.0, 15 ], + [ 921.0, 3 ], + [ 922.0, 16 ], + [ 931.0, 4 ], + [ 932.0, 17 ], + [ 941.0, 3 ], + [ 942.0, 13 ], + [ 951.0, 1 ], + [ 952.0, 10 ], + [ 961.0, 1 ], + [ 962.0, 8 ], + [ 971.0, 1 ], + [ 972.0, 8 ], + [ 981.0, 1 ], + [ 982.0, 4 ], + [ 991.0, 1 ], + [ 992.0, 2 ], + [ 1002.0, 1 ], + [ 1012.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 4 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1252.0, 1 ], + [ 1292.0, 1 ], + [ 1322.0, 1 ], + [ 1684.0, 1 ], + [ 1692.0, 1 ], + [ 1702.0, 1 ], + [ 1704.0, 1 ], + [ 1734.0, 1 ], + [ 1742.0, 1 ], + [ 3096.0, 1 ], + [ 3244.0, 1 ], + [ 3524.0, 1 ], + [ 3676.0, 1 ], + [ 3704.0, 1 ], + [ 3816.0, 1 ], + [ 3984.0, 1 ], + [ 4096.0, 1 ], + [ 4128.0, 1 ], + [ 4368.0, 1 ], + [ 4584.0, 1 ], + [ 4848.0, 1 ], + [ 5184.0, 1 ], + [ 5248.0, 1 ], + [ 5920.0, 1 ], + [ 14016.0, 1 ], + [ 17440.0, 1 ], + [ 18240.0, 1 ], + [ 19520.0, 1 ], + [ 22528.0, 1 ], + [ 23712.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 501.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 501.0, + "50.0" : 501.0, + "90.0" : 501.0, + "95.0" : 501.0, + "99.0" : 501.0, + "99.9" : 501.0, + "99.99" : 501.0, + "99.999" : 501.0, + "99.9999" : 501.0, + "100.0" : 501.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 501.0, + 501.0, + 501.0, + 501.0, + 501.0 + ] + ] + }, + "p0.50" : { + "score" : 541.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 541.0, + "50.0" : 541.0, + "90.0" : 541.0, + "95.0" : 541.0, + "99.0" : 541.0, + "99.9" : 541.0, + "99.99" : 541.0, + "99.999" : 541.0, + "99.9999" : 541.0, + "100.0" : 541.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 541.0, + 541.0, + 541.0, + 541.0, + 541.0 + ] + ] + }, + "p0.90" : { + "score" : 591.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 591.0, + "50.0" : 591.0, + "90.0" : 591.0, + "95.0" : 591.0, + "99.0" : 591.0, + "99.9" : 591.0, + "99.99" : 591.0, + "99.999" : 591.0, + "99.9999" : 591.0, + "100.0" : 591.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 561.0, + 601.0, + 601.0, + 601.0, + 601.0 + ] + ] + }, + "p0.95" : { + "score" : 612.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 612.0, + "50.0" : 612.0, + "90.0" : 612.0, + "95.0" : 612.0, + "99.0" : 612.0, + "99.9" : 612.0, + "99.99" : 612.0, + "99.999" : 612.0, + "99.9999" : 612.0, + "100.0" : 612.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 581.0, + 621.0, + 621.0, + 621.0, + 621.0 + ] + ] + }, + "p0.99" : { + "score" : 772.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 772.0, + "50.0" : 772.0, + "90.0" : 772.0, + "95.0" : 772.0, + "99.0" : 772.0, + "99.9" : 772.0, + "99.99" : 772.0, + "99.999" : 772.0, + "99.9999" : 772.0, + "100.0" : 772.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 831.3199999999997, + 651.0, + 681.3499999999985, + 766.5, + 832.0 + ] + ] + }, + "p0.999" : { + "score" : 1760.210000000021, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1760.210000000021, + "50.0" : 1760.210000000021, + "90.0" : 1760.210000000021, + "95.0" : 1760.210000000021, + "99.0" : 1760.210000000021, + "99.9" : 1760.210000000021, + "99.99" : 1760.210000000021, + "99.999" : 1760.210000000021, + "99.9999" : 1760.210000000021, + "100.0" : 1760.210000000021 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3745.7760000002454, + 3275.280000000552, + 1842.3199999999488, + 1829.3000000000611, + 1281.1999999999825 + ] + ] + }, + "p0.9999" : { + "score" : 22506.70399999991, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22506.70399999991, + "50.0" : 22506.70399999991, + "90.0" : 22506.70399999991, + "95.0" : 22506.70399999991, + "99.0" : 22506.70399999991, + "99.9" : 22506.70399999991, + "99.99" : 22506.70399999991, + "99.999" : 22506.70399999991, + "99.9999" : 22506.70399999991, + "100.0" : 22506.70399999991 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 31002.59839999769, + 18935.71199998539, + 22726.607999997912, + 21094.719999998575, + 19739.58399999002 + ] + ] + }, + "p1.00" : { + "score" : 50816.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50816.0, + "50.0" : 50816.0, + "90.0" : 50816.0, + "95.0" : 50816.0, + "99.0" : 50816.0, + "99.9" : 50816.0, + "99.99" : 50816.0, + "99.999" : 50816.0, + "99.9999" : 50816.0, + "100.0" : 50816.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50816.0, + 31808.0, + 24800.0, + 22496.0, + 23712.0 + ] + ] + } + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.IntVectorBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "size" : "10000" + }, + "primaryMetric" : { + "score" : 57501.78039793662, + "scoreError" : 25.130813726364757, + "scoreConfidence" : [ + 57476.64958421026, + 57526.911211662984 + ], + "scorePercentiles" : { + "0.0" : 56576.0, + "50.0" : 57216.0, + "90.0" : 57472.0, + "95.0" : 57728.0, + "99.0" : 65344.0, + "99.9" : 84902.6559999995, + "99.99" : 107113.31839997321, + "99.999" : 247808.0, + "99.9999" : 247808.0, + "100.0" : 247808.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 56576.0, 1 ], + [ 56640.0, 24 ], + [ 56704.0, 134 ], + [ 56768.0, 538 ], + [ 56832.0, 1072 ], + [ 56896.0, 1750 ], + [ 56960.0, 1943 ], + [ 57024.0, 2213 ], + [ 57088.0, 2577 ], + [ 57152.0, 2016 ], + [ 57216.0, 1855 ], + [ 57280.0, 1109 ], + [ 57344.0, 695 ], + [ 57408.0, 396 ], + [ 57472.0, 148 ], + [ 57536.0, 72 ], + [ 57600.0, 29 ], + [ 57664.0, 8 ], + [ 57728.0, 8 ], + [ 57792.0, 2 ], + [ 57856.0, 11 ], + [ 57920.0, 14 ], + [ 57984.0, 8 ], + [ 58048.0, 7 ], + [ 58112.0, 14 ], + [ 58176.0, 13 ], + [ 58240.0, 11 ], + [ 58304.0, 7 ], + [ 58368.0, 1 ], + [ 58432.0, 2 ], + [ 58496.0, 2 ], + [ 58560.0, 5 ], + [ 58624.0, 7 ], + [ 58688.0, 16 ], + [ 58752.0, 15 ], + [ 58816.0, 14 ], + [ 58880.0, 27 ], + [ 58944.0, 16 ], + [ 59008.0, 13 ], + [ 59072.0, 11 ], + [ 59136.0, 9 ], + [ 59200.0, 1 ], + [ 59264.0, 1 ], + [ 59328.0, 1 ], + [ 59392.0, 1 ], + [ 59456.0, 1 ], + [ 59520.0, 2 ], + [ 59584.0, 3 ], + [ 59648.0, 6 ], + [ 59712.0, 5 ], + [ 59776.0, 5 ], + [ 59840.0, 4 ], + [ 59904.0, 2 ], + [ 59968.0, 7 ], + [ 60032.0, 12 ], + [ 60096.0, 9 ], + [ 60160.0, 11 ], + [ 60224.0, 16 ], + [ 60288.0, 7 ], + [ 60352.0, 14 ], + [ 60416.0, 16 ], + [ 60480.0, 11 ], + [ 60544.0, 13 ], + [ 60608.0, 9 ], + [ 60672.0, 4 ], + [ 60736.0, 12 ], + [ 60800.0, 12 ], + [ 60864.0, 14 ], + [ 60928.0, 10 ], + [ 60992.0, 15 ], + [ 61056.0, 10 ], + [ 61120.0, 7 ], + [ 61184.0, 6 ], + [ 61248.0, 4 ], + [ 61312.0, 4 ], + [ 61376.0, 6 ], + [ 61440.0, 5 ], + [ 61504.0, 6 ], + [ 61568.0, 2 ], + [ 61632.0, 2 ], + [ 61696.0, 1 ], + [ 61760.0, 5 ], + [ 61824.0, 5 ], + [ 61888.0, 1 ], + [ 61952.0, 4 ], + [ 62016.0, 1 ], + [ 62080.0, 2 ], + [ 62144.0, 1 ], + [ 62208.0, 1 ], + [ 62272.0, 4 ], + [ 62336.0, 4 ], + [ 62400.0, 2 ], + [ 62464.0, 3 ], + [ 62592.0, 2 ], + [ 62656.0, 1 ], + [ 62720.0, 1 ], + [ 62784.0, 2 ], + [ 62848.0, 5 ], + [ 62912.0, 3 ], + [ 63040.0, 3 ], + [ 63104.0, 1 ], + [ 63168.0, 2 ], + [ 63232.0, 3 ], + [ 63296.0, 2 ], + [ 63360.0, 2 ], + [ 63552.0, 1 ], + [ 63616.0, 5 ], + [ 63744.0, 3 ], + [ 63808.0, 3 ], + [ 63872.0, 2 ], + [ 63936.0, 3 ], + [ 64000.0, 2 ], + [ 64064.0, 6 ], + [ 64128.0, 4 ], + [ 64192.0, 3 ], + [ 64256.0, 4 ], + [ 64320.0, 1 ], + [ 64384.0, 1 ], + [ 64448.0, 2 ], + [ 64512.0, 3 ], + [ 64576.0, 1 ], + [ 64704.0, 1 ], + [ 64768.0, 1 ], + [ 64832.0, 3 ], + [ 64896.0, 2 ], + [ 65152.0, 2 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65472.0, 2 ], + [ 65536.0, 3 ], + [ 65664.0, 1 ], + [ 66176.0, 1 ], + [ 66560.0, 2 ], + [ 66688.0, 3 ], + [ 66944.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68096.0, 1 ], + [ 69504.0, 1 ], + [ 69760.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 3 ], + [ 71040.0, 4 ], + [ 71168.0, 2 ], + [ 71296.0, 1 ], + [ 71680.0, 2 ], + [ 71808.0, 2 ], + [ 71936.0, 3 ], + [ 72064.0, 4 ], + [ 72192.0, 4 ], + [ 72320.0, 1 ], + [ 72448.0, 2 ], + [ 72576.0, 5 ], + [ 72704.0, 3 ], + [ 72832.0, 3 ], + [ 72960.0, 1 ], + [ 73088.0, 2 ], + [ 73216.0, 7 ], + [ 73344.0, 2 ], + [ 73472.0, 6 ], + [ 73600.0, 8 ], + [ 73728.0, 5 ], + [ 73856.0, 5 ], + [ 73984.0, 1 ], + [ 74112.0, 6 ], + [ 74240.0, 4 ], + [ 74368.0, 2 ], + [ 74624.0, 3 ], + [ 74752.0, 3 ], + [ 74880.0, 1 ], + [ 75008.0, 3 ], + [ 75264.0, 1 ], + [ 75520.0, 2 ], + [ 75904.0, 1 ], + [ 76416.0, 1 ], + [ 76800.0, 1 ], + [ 77184.0, 1 ], + [ 77952.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 1 ], + [ 78976.0, 1 ], + [ 79616.0, 1 ], + [ 79872.0, 1 ], + [ 80000.0, 1 ], + [ 80768.0, 1 ], + [ 81152.0, 1 ], + [ 81920.0, 1 ], + [ 82944.0, 1 ], + [ 83584.0, 1 ], + [ 83712.0, 1 ], + [ 85120.0, 1 ], + [ 85888.0, 1 ], + [ 86656.0, 1 ], + [ 88960.0, 1 ], + [ 89472.0, 1 ], + [ 89856.0, 1 ], + [ 90496.0, 1 ], + [ 91392.0, 1 ], + [ 92032.0, 1 ], + [ 92672.0, 1 ], + [ 93056.0, 1 ], + [ 93568.0, 2 ], + [ 94080.0, 3 ], + [ 94208.0, 1 ], + [ 94720.0, 1 ], + [ 95744.0, 1 ], + [ 98304.0, 1 ], + [ 99328.0, 1 ], + [ 100096.0, 1 ], + [ 100992.0, 2 ], + [ 102016.0, 1 ], + [ 103040.0, 2 ], + [ 103680.0, 1 ], + [ 104192.0, 1 ], + [ 104320.0, 1 ], + [ 104704.0, 1 ], + [ 104832.0, 2 ], + [ 104960.0, 2 ], + [ 105216.0, 2 ], + [ 105344.0, 1 ], + [ 120320.0, 2 ], + [ 120448.0, 1 ], + [ 120576.0, 1 ], + [ 247808.0, 1 ] + ], + [ + [ 56768.0, 1 ], + [ 56832.0, 21 ], + [ 56896.0, 166 ], + [ 56960.0, 546 ], + [ 57024.0, 1420 ], + [ 57088.0, 2651 ], + [ 57152.0, 2363 ], + [ 57216.0, 2650 ], + [ 57280.0, 2149 ], + [ 57344.0, 1775 ], + [ 57408.0, 1379 ], + [ 57472.0, 683 ], + [ 57536.0, 383 ], + [ 57600.0, 198 ], + [ 57664.0, 99 ], + [ 57728.0, 30 ], + [ 57792.0, 16 ], + [ 57856.0, 6 ], + [ 57920.0, 2 ], + [ 57984.0, 2 ], + [ 58112.0, 3 ], + [ 58176.0, 8 ], + [ 58240.0, 13 ], + [ 58304.0, 23 ], + [ 58368.0, 10 ], + [ 58432.0, 7 ], + [ 58496.0, 3 ], + [ 58560.0, 1 ], + [ 58688.0, 1 ], + [ 58752.0, 2 ], + [ 58816.0, 5 ], + [ 58880.0, 13 ], + [ 58944.0, 17 ], + [ 59008.0, 16 ], + [ 59072.0, 24 ], + [ 59136.0, 18 ], + [ 59200.0, 17 ], + [ 59264.0, 10 ], + [ 59328.0, 13 ], + [ 59392.0, 12 ], + [ 59456.0, 10 ], + [ 59520.0, 13 ], + [ 59584.0, 5 ], + [ 59648.0, 5 ], + [ 59712.0, 8 ], + [ 59776.0, 1 ], + [ 59840.0, 1 ], + [ 59904.0, 4 ], + [ 59968.0, 6 ], + [ 60032.0, 9 ], + [ 60096.0, 13 ], + [ 60160.0, 6 ], + [ 60224.0, 8 ], + [ 60288.0, 9 ], + [ 60352.0, 14 ], + [ 60416.0, 11 ], + [ 60480.0, 9 ], + [ 60544.0, 12 ], + [ 60608.0, 8 ], + [ 60672.0, 15 ], + [ 60736.0, 16 ], + [ 60800.0, 13 ], + [ 60864.0, 10 ], + [ 60928.0, 14 ], + [ 60992.0, 7 ], + [ 61056.0, 14 ], + [ 61120.0, 8 ], + [ 61184.0, 9 ], + [ 61248.0, 9 ], + [ 61312.0, 5 ], + [ 61376.0, 7 ], + [ 61440.0, 5 ], + [ 61504.0, 2 ], + [ 61568.0, 8 ], + [ 61632.0, 1 ], + [ 61696.0, 6 ], + [ 61760.0, 3 ], + [ 61824.0, 4 ], + [ 61888.0, 4 ], + [ 61952.0, 3 ], + [ 62016.0, 8 ], + [ 62080.0, 2 ], + [ 62144.0, 4 ], + [ 62208.0, 3 ], + [ 62272.0, 1 ], + [ 62400.0, 4 ], + [ 62464.0, 1 ], + [ 62528.0, 2 ], + [ 62592.0, 4 ], + [ 62656.0, 6 ], + [ 62720.0, 4 ], + [ 62784.0, 6 ], + [ 62848.0, 3 ], + [ 62912.0, 5 ], + [ 62976.0, 5 ], + [ 63040.0, 7 ], + [ 63104.0, 2 ], + [ 63168.0, 1 ], + [ 63232.0, 3 ], + [ 63296.0, 5 ], + [ 63360.0, 2 ], + [ 63424.0, 2 ], + [ 63488.0, 2 ], + [ 63552.0, 1 ], + [ 63616.0, 2 ], + [ 63744.0, 2 ], + [ 63808.0, 2 ], + [ 63872.0, 4 ], + [ 63936.0, 3 ], + [ 64000.0, 5 ], + [ 64064.0, 5 ], + [ 64128.0, 5 ], + [ 64192.0, 2 ], + [ 64320.0, 4 ], + [ 64384.0, 1 ], + [ 64448.0, 2 ], + [ 64576.0, 2 ], + [ 64640.0, 3 ], + [ 64768.0, 1 ], + [ 64832.0, 3 ], + [ 64896.0, 1 ], + [ 65024.0, 1 ], + [ 65088.0, 3 ], + [ 65216.0, 2 ], + [ 65280.0, 2 ], + [ 65344.0, 6 ], + [ 65408.0, 1 ], + [ 65536.0, 1 ], + [ 65664.0, 1 ], + [ 65792.0, 3 ], + [ 65920.0, 1 ], + [ 66048.0, 1 ], + [ 66176.0, 2 ], + [ 66304.0, 4 ], + [ 66688.0, 3 ], + [ 66816.0, 1 ], + [ 66944.0, 2 ], + [ 67072.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67968.0, 1 ], + [ 68480.0, 1 ], + [ 70784.0, 1 ], + [ 70912.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 2 ], + [ 71552.0, 3 ], + [ 71680.0, 2 ], + [ 71808.0, 3 ], + [ 71936.0, 1 ], + [ 72064.0, 3 ], + [ 72320.0, 4 ], + [ 72448.0, 2 ], + [ 72576.0, 4 ], + [ 72704.0, 6 ], + [ 72832.0, 4 ], + [ 72960.0, 6 ], + [ 73088.0, 4 ], + [ 73216.0, 1 ], + [ 73344.0, 9 ], + [ 73472.0, 6 ], + [ 73728.0, 3 ], + [ 73856.0, 3 ], + [ 73984.0, 4 ], + [ 74112.0, 1 ], + [ 74240.0, 1 ], + [ 74368.0, 1 ], + [ 74496.0, 1 ], + [ 74624.0, 1 ], + [ 74752.0, 3 ], + [ 74880.0, 2 ], + [ 75008.0, 3 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75392.0, 1 ], + [ 75776.0, 1 ], + [ 75904.0, 4 ], + [ 76160.0, 2 ], + [ 76288.0, 1 ], + [ 76416.0, 2 ], + [ 76544.0, 1 ], + [ 76800.0, 1 ], + [ 78464.0, 1 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 79744.0, 1 ], + [ 80000.0, 1 ], + [ 80128.0, 3 ], + [ 80384.0, 1 ], + [ 80896.0, 1 ], + [ 82176.0, 1 ], + [ 83200.0, 1 ], + [ 85248.0, 1 ], + [ 85376.0, 1 ], + [ 86656.0, 1 ], + [ 86784.0, 1 ], + [ 88064.0, 1 ], + [ 88576.0, 1 ], + [ 91008.0, 1 ], + [ 91520.0, 1 ], + [ 93440.0, 1 ], + [ 93824.0, 1 ], + [ 94976.0, 1 ], + [ 95744.0, 1 ], + [ 97152.0, 1 ], + [ 98432.0, 1 ] + ], + [ + [ 56768.0, 2 ], + [ 56832.0, 20 ], + [ 56896.0, 171 ], + [ 56960.0, 510 ], + [ 57024.0, 1302 ], + [ 57088.0, 2558 ], + [ 57152.0, 2361 ], + [ 57216.0, 2789 ], + [ 57280.0, 2288 ], + [ 57344.0, 1865 ], + [ 57408.0, 1407 ], + [ 57472.0, 622 ], + [ 57536.0, 366 ], + [ 57600.0, 154 ], + [ 57664.0, 60 ], + [ 57728.0, 25 ], + [ 57792.0, 11 ], + [ 57856.0, 5 ], + [ 57920.0, 3 ], + [ 57984.0, 2 ], + [ 58112.0, 1 ], + [ 58176.0, 8 ], + [ 58240.0, 11 ], + [ 58304.0, 19 ], + [ 58368.0, 16 ], + [ 58432.0, 12 ], + [ 58496.0, 4 ], + [ 58560.0, 11 ], + [ 58624.0, 4 ], + [ 58688.0, 1 ], + [ 58752.0, 5 ], + [ 58816.0, 14 ], + [ 58880.0, 13 ], + [ 58944.0, 24 ], + [ 59008.0, 15 ], + [ 59072.0, 21 ], + [ 59136.0, 13 ], + [ 59200.0, 22 ], + [ 59264.0, 19 ], + [ 59328.0, 7 ], + [ 59392.0, 22 ], + [ 59456.0, 21 ], + [ 59520.0, 5 ], + [ 59584.0, 3 ], + [ 59648.0, 1 ], + [ 59712.0, 4 ], + [ 59776.0, 4 ], + [ 59840.0, 3 ], + [ 59904.0, 8 ], + [ 59968.0, 2 ], + [ 60032.0, 6 ], + [ 60096.0, 7 ], + [ 60160.0, 11 ], + [ 60224.0, 10 ], + [ 60288.0, 14 ], + [ 60352.0, 16 ], + [ 60416.0, 11 ], + [ 60480.0, 17 ], + [ 60544.0, 16 ], + [ 60608.0, 20 ], + [ 60672.0, 19 ], + [ 60736.0, 14 ], + [ 60800.0, 18 ], + [ 60864.0, 14 ], + [ 60928.0, 8 ], + [ 60992.0, 9 ], + [ 61056.0, 12 ], + [ 61120.0, 10 ], + [ 61184.0, 4 ], + [ 61248.0, 4 ], + [ 61312.0, 3 ], + [ 61376.0, 6 ], + [ 61440.0, 6 ], + [ 61504.0, 2 ], + [ 61568.0, 1 ], + [ 61696.0, 7 ], + [ 61760.0, 2 ], + [ 61824.0, 1 ], + [ 61952.0, 1 ], + [ 62016.0, 1 ], + [ 62080.0, 2 ], + [ 62144.0, 1 ], + [ 62208.0, 5 ], + [ 62272.0, 1 ], + [ 62336.0, 3 ], + [ 62400.0, 1 ], + [ 62528.0, 5 ], + [ 62592.0, 1 ], + [ 62656.0, 4 ], + [ 62720.0, 6 ], + [ 62784.0, 5 ], + [ 62848.0, 2 ], + [ 62912.0, 3 ], + [ 62976.0, 5 ], + [ 63040.0, 4 ], + [ 63104.0, 6 ], + [ 63168.0, 2 ], + [ 63232.0, 2 ], + [ 63296.0, 2 ], + [ 63360.0, 2 ], + [ 63424.0, 2 ], + [ 63488.0, 3 ], + [ 63552.0, 3 ], + [ 63616.0, 2 ], + [ 63680.0, 5 ], + [ 63744.0, 2 ], + [ 63808.0, 2 ], + [ 63872.0, 4 ], + [ 63936.0, 7 ], + [ 64000.0, 6 ], + [ 64064.0, 6 ], + [ 64128.0, 2 ], + [ 64192.0, 6 ], + [ 64256.0, 5 ], + [ 64320.0, 6 ], + [ 64384.0, 2 ], + [ 64512.0, 2 ], + [ 64640.0, 3 ], + [ 64704.0, 2 ], + [ 64768.0, 1 ], + [ 64896.0, 1 ], + [ 64960.0, 1 ], + [ 65216.0, 1 ], + [ 65344.0, 1 ], + [ 65472.0, 1 ], + [ 65536.0, 1 ], + [ 65792.0, 1 ], + [ 66048.0, 2 ], + [ 66176.0, 1 ], + [ 66304.0, 2 ], + [ 66432.0, 2 ], + [ 66688.0, 1 ], + [ 67456.0, 1 ], + [ 67584.0, 1 ], + [ 67968.0, 1 ], + [ 68096.0, 1 ], + [ 69888.0, 1 ], + [ 71040.0, 1 ], + [ 71296.0, 3 ], + [ 71424.0, 2 ], + [ 71552.0, 2 ], + [ 71680.0, 1 ], + [ 71808.0, 2 ], + [ 71936.0, 2 ], + [ 72064.0, 2 ], + [ 72192.0, 2 ], + [ 72320.0, 5 ], + [ 72448.0, 2 ], + [ 72704.0, 4 ], + [ 72832.0, 6 ], + [ 72960.0, 5 ], + [ 73088.0, 7 ], + [ 73216.0, 4 ], + [ 73344.0, 16 ], + [ 73472.0, 1 ], + [ 73600.0, 5 ], + [ 73728.0, 1 ], + [ 73856.0, 5 ], + [ 73984.0, 5 ], + [ 74112.0, 2 ], + [ 74240.0, 2 ], + [ 74368.0, 1 ], + [ 74496.0, 1 ], + [ 74624.0, 3 ], + [ 74752.0, 1 ], + [ 74880.0, 1 ], + [ 75136.0, 1 ], + [ 75264.0, 2 ], + [ 75648.0, 1 ], + [ 75904.0, 2 ], + [ 76160.0, 1 ], + [ 76288.0, 1 ], + [ 76416.0, 2 ], + [ 76800.0, 2 ], + [ 77056.0, 1 ], + [ 77184.0, 2 ], + [ 77568.0, 1 ], + [ 77824.0, 1 ], + [ 78080.0, 2 ], + [ 78464.0, 1 ], + [ 78976.0, 1 ], + [ 79232.0, 1 ], + [ 79360.0, 1 ], + [ 79488.0, 1 ], + [ 102272.0, 1 ], + [ 105856.0, 1 ] + ], + [ + [ 56704.0, 1 ], + [ 56768.0, 1 ], + [ 56832.0, 20 ], + [ 56896.0, 186 ], + [ 56960.0, 631 ], + [ 57024.0, 1629 ], + [ 57088.0, 2833 ], + [ 57152.0, 2626 ], + [ 57216.0, 2655 ], + [ 57280.0, 1917 ], + [ 57344.0, 1532 ], + [ 57408.0, 1176 ], + [ 57472.0, 622 ], + [ 57536.0, 341 ], + [ 57600.0, 149 ], + [ 57664.0, 71 ], + [ 57728.0, 26 ], + [ 57792.0, 9 ], + [ 57856.0, 6 ], + [ 57920.0, 4 ], + [ 57984.0, 5 ], + [ 58048.0, 6 ], + [ 58112.0, 6 ], + [ 58176.0, 8 ], + [ 58240.0, 10 ], + [ 58304.0, 21 ], + [ 58368.0, 14 ], + [ 58432.0, 6 ], + [ 58496.0, 4 ], + [ 58560.0, 3 ], + [ 58688.0, 3 ], + [ 58816.0, 5 ], + [ 58880.0, 6 ], + [ 58944.0, 14 ], + [ 59008.0, 19 ], + [ 59072.0, 25 ], + [ 59136.0, 19 ], + [ 59200.0, 17 ], + [ 59264.0, 11 ], + [ 59328.0, 14 ], + [ 59392.0, 13 ], + [ 59456.0, 13 ], + [ 59520.0, 10 ], + [ 59584.0, 7 ], + [ 59648.0, 3 ], + [ 59712.0, 1 ], + [ 59776.0, 1 ], + [ 59840.0, 2 ], + [ 59904.0, 1 ], + [ 59968.0, 2 ], + [ 60032.0, 5 ], + [ 60096.0, 5 ], + [ 60160.0, 6 ], + [ 60224.0, 7 ], + [ 60288.0, 9 ], + [ 60352.0, 13 ], + [ 60416.0, 11 ], + [ 60480.0, 11 ], + [ 60544.0, 8 ], + [ 60608.0, 12 ], + [ 60672.0, 12 ], + [ 60736.0, 14 ], + [ 60800.0, 16 ], + [ 60864.0, 14 ], + [ 60928.0, 8 ], + [ 60992.0, 16 ], + [ 61056.0, 10 ], + [ 61120.0, 11 ], + [ 61184.0, 14 ], + [ 61248.0, 7 ], + [ 61312.0, 6 ], + [ 61376.0, 7 ], + [ 61440.0, 10 ], + [ 61504.0, 6 ], + [ 61568.0, 2 ], + [ 61632.0, 8 ], + [ 61696.0, 10 ], + [ 61760.0, 3 ], + [ 61824.0, 6 ], + [ 61888.0, 2 ], + [ 61952.0, 4 ], + [ 62016.0, 1 ], + [ 62080.0, 3 ], + [ 62144.0, 4 ], + [ 62208.0, 1 ], + [ 62272.0, 3 ], + [ 62336.0, 2 ], + [ 62400.0, 4 ], + [ 62464.0, 6 ], + [ 62528.0, 5 ], + [ 62592.0, 4 ], + [ 62656.0, 6 ], + [ 62720.0, 8 ], + [ 62784.0, 4 ], + [ 62848.0, 4 ], + [ 62912.0, 4 ], + [ 62976.0, 2 ], + [ 63040.0, 2 ], + [ 63104.0, 3 ], + [ 63168.0, 5 ], + [ 63232.0, 2 ], + [ 63296.0, 1 ], + [ 63360.0, 1 ], + [ 63424.0, 1 ], + [ 63488.0, 3 ], + [ 63552.0, 2 ], + [ 63616.0, 4 ], + [ 63680.0, 2 ], + [ 63744.0, 1 ], + [ 63808.0, 4 ], + [ 63872.0, 3 ], + [ 63936.0, 3 ], + [ 64000.0, 5 ], + [ 64064.0, 3 ], + [ 64128.0, 1 ], + [ 64192.0, 2 ], + [ 64256.0, 2 ], + [ 64320.0, 4 ], + [ 64384.0, 2 ], + [ 64448.0, 3 ], + [ 64512.0, 4 ], + [ 64576.0, 2 ], + [ 64640.0, 5 ], + [ 64704.0, 1 ], + [ 64768.0, 3 ], + [ 64832.0, 2 ], + [ 64896.0, 2 ], + [ 64960.0, 1 ], + [ 65024.0, 6 ], + [ 65152.0, 1 ], + [ 65216.0, 1 ], + [ 65280.0, 1 ], + [ 65344.0, 1 ], + [ 65472.0, 3 ], + [ 65536.0, 4 ], + [ 65664.0, 3 ], + [ 65792.0, 3 ], + [ 65920.0, 2 ], + [ 66048.0, 1 ], + [ 66176.0, 4 ], + [ 66304.0, 8 ], + [ 66432.0, 2 ], + [ 66560.0, 3 ], + [ 66688.0, 7 ], + [ 66816.0, 8 ], + [ 66944.0, 3 ], + [ 67072.0, 2 ], + [ 67328.0, 2 ], + [ 67456.0, 1 ], + [ 67712.0, 6 ], + [ 67840.0, 1 ], + [ 67968.0, 1 ], + [ 68224.0, 1 ], + [ 68864.0, 1 ], + [ 68992.0, 2 ], + [ 69248.0, 1 ], + [ 69376.0, 1 ], + [ 69888.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 70528.0, 2 ], + [ 70784.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71680.0, 1 ], + [ 71808.0, 2 ], + [ 71936.0, 5 ], + [ 72064.0, 2 ], + [ 72192.0, 2 ], + [ 72320.0, 1 ], + [ 72704.0, 3 ], + [ 72832.0, 1 ], + [ 72960.0, 4 ], + [ 73088.0, 2 ], + [ 73216.0, 5 ], + [ 73344.0, 5 ], + [ 73472.0, 2 ], + [ 73600.0, 5 ], + [ 73728.0, 4 ], + [ 73856.0, 3 ], + [ 73984.0, 1 ], + [ 74112.0, 2 ], + [ 74240.0, 6 ], + [ 74368.0, 3 ], + [ 74496.0, 4 ], + [ 74624.0, 1 ], + [ 74880.0, 1 ], + [ 75008.0, 3 ], + [ 75136.0, 1 ], + [ 75264.0, 1 ], + [ 75520.0, 3 ], + [ 75776.0, 1 ], + [ 76032.0, 3 ], + [ 76160.0, 1 ], + [ 76672.0, 3 ], + [ 76800.0, 1 ], + [ 77056.0, 1 ], + [ 77184.0, 1 ], + [ 77312.0, 2 ], + [ 77440.0, 1 ], + [ 77696.0, 1 ], + [ 78208.0, 1 ], + [ 78336.0, 1 ], + [ 78464.0, 1 ], + [ 78592.0, 4 ], + [ 78720.0, 1 ], + [ 78848.0, 1 ], + [ 78976.0, 2 ], + [ 79104.0, 1 ], + [ 79360.0, 1 ], + [ 79616.0, 2 ], + [ 79872.0, 5 ], + [ 80128.0, 2 ], + [ 80768.0, 1 ], + [ 81664.0, 1 ], + [ 82048.0, 2 ], + [ 82560.0, 1 ], + [ 82688.0, 1 ], + [ 82944.0, 1 ], + [ 83072.0, 1 ], + [ 83328.0, 1 ], + [ 83584.0, 1 ], + [ 83712.0, 2 ], + [ 83968.0, 1 ], + [ 84864.0, 1 ], + [ 86272.0, 1 ], + [ 86400.0, 1 ], + [ 87168.0, 1 ], + [ 87424.0, 1 ], + [ 87680.0, 1 ], + [ 88704.0, 1 ], + [ 92032.0, 1 ], + [ 92544.0, 1 ], + [ 92928.0, 1 ], + [ 93440.0, 1 ], + [ 93568.0, 1 ], + [ 93696.0, 1 ], + [ 94592.0, 1 ], + [ 96000.0, 1 ], + [ 103424.0, 1 ], + [ 105600.0, 1 ], + [ 105728.0, 2 ], + [ 105856.0, 2 ], + [ 148992.0, 1 ] + ], + [ + [ 56768.0, 1 ], + [ 56832.0, 22 ], + [ 56896.0, 191 ], + [ 56960.0, 660 ], + [ 57024.0, 1578 ], + [ 57088.0, 2870 ], + [ 57152.0, 2536 ], + [ 57216.0, 2674 ], + [ 57280.0, 2045 ], + [ 57344.0, 1660 ], + [ 57408.0, 1263 ], + [ 57472.0, 574 ], + [ 57536.0, 283 ], + [ 57600.0, 105 ], + [ 57664.0, 43 ], + [ 57728.0, 26 ], + [ 57792.0, 5 ], + [ 57856.0, 5 ], + [ 57920.0, 2 ], + [ 58048.0, 3 ], + [ 58112.0, 12 ], + [ 58176.0, 14 ], + [ 58240.0, 28 ], + [ 58304.0, 5 ], + [ 58368.0, 5 ], + [ 58432.0, 1 ], + [ 58496.0, 2 ], + [ 58560.0, 2 ], + [ 58688.0, 3 ], + [ 58752.0, 7 ], + [ 58816.0, 9 ], + [ 58880.0, 12 ], + [ 58944.0, 16 ], + [ 59008.0, 17 ], + [ 59072.0, 36 ], + [ 59136.0, 10 ], + [ 59200.0, 12 ], + [ 59264.0, 4 ], + [ 59328.0, 3 ], + [ 59456.0, 2 ], + [ 59584.0, 1 ], + [ 59712.0, 1 ], + [ 59776.0, 3 ], + [ 59840.0, 1 ], + [ 59904.0, 1 ], + [ 59968.0, 3 ], + [ 60032.0, 3 ], + [ 60096.0, 8 ], + [ 60160.0, 10 ], + [ 60224.0, 12 ], + [ 60288.0, 15 ], + [ 60352.0, 11 ], + [ 60416.0, 12 ], + [ 60480.0, 14 ], + [ 60544.0, 17 ], + [ 60608.0, 18 ], + [ 60672.0, 12 ], + [ 60736.0, 16 ], + [ 60800.0, 13 ], + [ 60864.0, 15 ], + [ 60928.0, 12 ], + [ 60992.0, 6 ], + [ 61056.0, 14 ], + [ 61120.0, 3 ], + [ 61184.0, 10 ], + [ 61248.0, 6 ], + [ 61312.0, 9 ], + [ 61376.0, 5 ], + [ 61440.0, 2 ], + [ 61504.0, 3 ], + [ 61568.0, 7 ], + [ 61632.0, 4 ], + [ 61696.0, 4 ], + [ 61760.0, 3 ], + [ 61824.0, 4 ], + [ 61952.0, 2 ], + [ 62016.0, 1 ], + [ 62080.0, 2 ], + [ 62144.0, 5 ], + [ 62208.0, 5 ], + [ 62272.0, 5 ], + [ 62336.0, 4 ], + [ 62400.0, 1 ], + [ 62464.0, 5 ], + [ 62528.0, 9 ], + [ 62592.0, 1 ], + [ 62656.0, 4 ], + [ 62720.0, 2 ], + [ 62784.0, 2 ], + [ 62848.0, 3 ], + [ 62912.0, 2 ], + [ 62976.0, 3 ], + [ 63040.0, 4 ], + [ 63104.0, 2 ], + [ 63168.0, 4 ], + [ 63232.0, 4 ], + [ 63296.0, 5 ], + [ 63360.0, 5 ], + [ 63424.0, 4 ], + [ 63488.0, 2 ], + [ 63552.0, 2 ], + [ 63616.0, 1 ], + [ 63680.0, 5 ], + [ 63744.0, 3 ], + [ 63808.0, 2 ], + [ 63872.0, 1 ], + [ 63936.0, 2 ], + [ 64000.0, 2 ], + [ 64064.0, 7 ], + [ 64128.0, 3 ], + [ 64192.0, 4 ], + [ 64256.0, 3 ], + [ 64320.0, 1 ], + [ 64384.0, 3 ], + [ 64448.0, 1 ], + [ 64512.0, 4 ], + [ 64576.0, 4 ], + [ 64640.0, 2 ], + [ 64704.0, 1 ], + [ 64832.0, 2 ], + [ 64960.0, 7 ], + [ 65024.0, 5 ], + [ 65088.0, 9 ], + [ 65152.0, 8 ], + [ 65216.0, 4 ], + [ 65280.0, 4 ], + [ 65344.0, 1 ], + [ 65408.0, 3 ], + [ 65472.0, 3 ], + [ 65536.0, 1 ], + [ 65664.0, 4 ], + [ 65920.0, 1 ], + [ 66048.0, 3 ], + [ 66176.0, 1 ], + [ 66560.0, 5 ], + [ 66688.0, 1 ], + [ 66944.0, 2 ], + [ 67072.0, 2 ], + [ 67200.0, 1 ], + [ 67328.0, 1 ], + [ 67584.0, 1 ], + [ 67712.0, 1 ], + [ 67840.0, 1 ], + [ 68224.0, 1 ], + [ 68352.0, 1 ], + [ 68608.0, 1 ], + [ 69248.0, 1 ], + [ 69632.0, 1 ], + [ 69760.0, 1 ], + [ 70016.0, 1 ], + [ 70144.0, 1 ], + [ 71040.0, 1 ], + [ 71168.0, 1 ], + [ 71296.0, 1 ], + [ 71424.0, 1 ], + [ 71552.0, 4 ], + [ 71680.0, 2 ], + [ 71808.0, 1 ], + [ 71936.0, 5 ], + [ 72064.0, 1 ], + [ 72192.0, 2 ], + [ 72320.0, 2 ], + [ 72448.0, 5 ], + [ 72576.0, 1 ], + [ 72704.0, 2 ], + [ 72832.0, 2 ], + [ 72960.0, 4 ], + [ 73088.0, 2 ], + [ 73216.0, 4 ], + [ 73344.0, 7 ], + [ 73472.0, 2 ], + [ 73600.0, 5 ], + [ 73728.0, 2 ], + [ 73856.0, 3 ], + [ 73984.0, 3 ], + [ 74240.0, 5 ], + [ 74368.0, 5 ], + [ 74496.0, 3 ], + [ 74624.0, 3 ], + [ 75008.0, 3 ], + [ 75136.0, 1 ], + [ 75392.0, 1 ], + [ 75904.0, 1 ], + [ 76160.0, 1 ], + [ 76544.0, 1 ], + [ 76672.0, 1 ], + [ 77568.0, 1 ], + [ 77952.0, 1 ], + [ 78080.0, 2 ], + [ 78464.0, 1 ], + [ 78592.0, 2 ], + [ 78720.0, 1 ], + [ 78848.0, 4 ], + [ 79232.0, 1 ], + [ 79360.0, 2 ], + [ 79488.0, 1 ], + [ 79616.0, 3 ], + [ 79744.0, 4 ], + [ 80256.0, 1 ], + [ 80384.0, 2 ], + [ 80512.0, 2 ], + [ 81408.0, 1 ], + [ 82816.0, 1 ], + [ 84224.0, 2 ], + [ 84864.0, 1 ], + [ 85248.0, 1 ], + [ 86272.0, 1 ], + [ 102528.0, 1 ], + [ 105984.0, 1 ], + [ 109568.0, 1 ], + [ 143360.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 56576.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 56576.0, + "50.0" : 56576.0, + "90.0" : 56576.0, + "95.0" : 56576.0, + "99.0" : 56576.0, + "99.9" : 56576.0, + "99.99" : 56576.0, + "99.999" : 56576.0, + "99.9999" : 56576.0, + "100.0" : 56576.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 56576.0, + 56768.0, + 56768.0, + 56704.0, + 56768.0 + ] + ] + }, + "p0.50" : { + "score" : 57216.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57216.0, + "50.0" : 57216.0, + "90.0" : 57216.0, + "95.0" : 57216.0, + "99.0" : 57216.0, + "99.9" : 57216.0, + "99.99" : 57216.0, + "99.999" : 57216.0, + "99.9999" : 57216.0, + "100.0" : 57216.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57088.0, + 57216.0, + 57216.0, + 57216.0, + 57216.0 + ] + ] + }, + "p0.90" : { + "score" : 57472.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57472.0, + "50.0" : 57472.0, + "90.0" : 57472.0, + "95.0" : 57472.0, + "99.0" : 57472.0, + "99.9" : 57472.0, + "99.99" : 57472.0, + "99.999" : 57472.0, + "99.9999" : 57472.0, + "100.0" : 57472.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57344.0, + 57472.0, + 57472.0, + 57472.0, + 57472.0 + ] + ] + }, + "p0.95" : { + "score" : 57728.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 57728.0, + "50.0" : 57728.0, + "90.0" : 57728.0, + "95.0" : 57728.0, + "99.0" : 57728.0, + "99.9" : 57728.0, + "99.99" : 57728.0, + "99.999" : 57728.0, + "99.9999" : 57728.0, + "100.0" : 57728.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 57536.0, + 57728.0, + 57792.0, + 58304.0, + 57664.0 + ] + ] + }, + "p0.99" : { + "score" : 65344.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 65344.0, + "50.0" : 65344.0, + "90.0" : 65344.0, + "95.0" : 65344.0, + "99.0" : 65344.0, + "99.9" : 65344.0, + "99.99" : 65344.0, + "99.999" : 65344.0, + "99.9999" : 65344.0, + "100.0" : 65344.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 66229.75999999978, + 64678.39999999991, + 64064.0, + 66944.0, + 65216.0 + ] + ] + }, + "p0.999" : { + "score" : 84902.6559999995, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 84902.6559999995, + "50.0" : 84902.6559999995, + "90.0" : 84902.6559999995, + "95.0" : 84902.6559999995, + "99.0" : 84902.6559999995, + "99.9" : 84902.6559999995, + "99.99" : 84902.6559999995, + "99.999" : 84902.6559999995, + "99.9999" : 84902.6559999995, + "100.0" : 84902.6559999995 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 103040.0, + 80706.56000000052, + 76416.0, + 87590.14400000032, + 79744.0 + ] + ] + }, + "p0.9999" : { + "score" : 107113.31839997321, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 107113.31839997321, + "50.0" : 107113.31839997321, + "90.0" : 107113.31839997321, + "95.0" : 107113.31839997321, + "99.0" : 107113.31839997321, + "99.9" : 107113.31839997321, + "99.99" : 107113.31839997321, + "99.999" : 107113.31839997321, + "99.9999" : 107113.31839997321, + "100.0" : 107113.31839997321 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 153834.4447999252, + 97488.63999999873, + 103211.72480000369, + 117282.72639992693, + 118462.05439991876 + ] + ] + }, + "p1.00" : { + "score" : 247808.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 247808.0, + "50.0" : 247808.0, + "90.0" : 247808.0, + "95.0" : 247808.0, + "99.0" : 247808.0, + "99.9" : 247808.0, + "99.99" : 247808.0, + "99.999" : 247808.0, + "99.9999" : 247808.0, + "100.0" : 247808.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 247808.0, + 98432.0, + 105856.0, + 148992.0, + 143360.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..a64bfed71 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,424 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..fb3743e38 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/profile/scalapb.perf.MessageContainerBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,2675 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/results.json new file mode 100644 index 000000000..34e965026 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/proxyScala/results.json @@ -0,0 +1,2057 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 22730.073606386355, + "scoreError" : 99.29973564330511, + "scoreConfidence" : [ + 22630.77387074305, + 22829.37334202966 + ], + "scorePercentiles" : { + "0.0" : 22016.0, + "50.0" : 22400.0, + "90.0" : 22912.0, + "95.0" : 23168.0, + "99.0" : 27424.0, + "99.9" : 50544.89600000065, + "99.99" : 83511.50079995394, + "99.999" : 1458176.0, + "99.9999" : 1458176.0, + "100.0" : 1458176.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 22080.0, 9 ], + [ 22112.0, 62 ], + [ 22144.0, 145 ], + [ 22176.0, 323 ], + [ 22208.0, 678 ], + [ 22240.0, 1086 ], + [ 22272.0, 2183 ], + [ 22304.0, 1962 ], + [ 22336.0, 2107 ], + [ 22368.0, 2093 ], + [ 22400.0, 1902 ], + [ 22432.0, 2148 ], + [ 22464.0, 1316 ], + [ 22496.0, 1030 ], + [ 22528.0, 739 ], + [ 22560.0, 544 ], + [ 22592.0, 473 ], + [ 22624.0, 259 ], + [ 22656.0, 170 ], + [ 22688.0, 123 ], + [ 22720.0, 80 ], + [ 22752.0, 76 ], + [ 22784.0, 54 ], + [ 22816.0, 48 ], + [ 22848.0, 56 ], + [ 22880.0, 57 ], + [ 22912.0, 98 ], + [ 22944.0, 165 ], + [ 22976.0, 161 ], + [ 23008.0, 176 ], + [ 23040.0, 162 ], + [ 23072.0, 137 ], + [ 23104.0, 169 ], + [ 23136.0, 125 ], + [ 23168.0, 93 ], + [ 23200.0, 78 ], + [ 23232.0, 65 ], + [ 23264.0, 72 ], + [ 23296.0, 43 ], + [ 23328.0, 27 ], + [ 23360.0, 19 ], + [ 23392.0, 19 ], + [ 23424.0, 17 ], + [ 23456.0, 12 ], + [ 23488.0, 10 ], + [ 23520.0, 11 ], + [ 23552.0, 9 ], + [ 23584.0, 12 ], + [ 23616.0, 5 ], + [ 23648.0, 6 ], + [ 23680.0, 6 ], + [ 23712.0, 3 ], + [ 23744.0, 5 ], + [ 23776.0, 11 ], + [ 23808.0, 4 ], + [ 23840.0, 10 ], + [ 23872.0, 6 ], + [ 23904.0, 8 ], + [ 23936.0, 10 ], + [ 23968.0, 4 ], + [ 24000.0, 6 ], + [ 24032.0, 4 ], + [ 24064.0, 5 ], + [ 24096.0, 4 ], + [ 24128.0, 3 ], + [ 24160.0, 3 ], + [ 24192.0, 1 ], + [ 24224.0, 3 ], + [ 24256.0, 3 ], + [ 24288.0, 4 ], + [ 24320.0, 3 ], + [ 24352.0, 4 ], + [ 24384.0, 1 ], + [ 24416.0, 4 ], + [ 24448.0, 4 ], + [ 24480.0, 3 ], + [ 24512.0, 7 ], + [ 24544.0, 7 ], + [ 24576.0, 8 ], + [ 24608.0, 9 ], + [ 24640.0, 11 ], + [ 24672.0, 9 ], + [ 24704.0, 8 ], + [ 24736.0, 9 ], + [ 24768.0, 8 ], + [ 24800.0, 7 ], + [ 24832.0, 4 ], + [ 24864.0, 6 ], + [ 24896.0, 3 ], + [ 24928.0, 3 ], + [ 24960.0, 3 ], + [ 24992.0, 3 ], + [ 25024.0, 2 ], + [ 25056.0, 2 ], + [ 25120.0, 2 ], + [ 25152.0, 2 ], + [ 25184.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 1 ], + [ 25344.0, 2 ], + [ 25376.0, 1 ], + [ 25408.0, 1 ], + [ 25440.0, 2 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 2 ], + [ 25568.0, 4 ], + [ 25600.0, 2 ], + [ 25632.0, 3 ], + [ 25664.0, 2 ], + [ 25696.0, 2 ], + [ 25728.0, 3 ], + [ 25760.0, 3 ], + [ 25792.0, 4 ], + [ 25824.0, 3 ], + [ 25856.0, 3 ], + [ 25888.0, 4 ], + [ 25920.0, 1 ], + [ 25952.0, 3 ], + [ 25984.0, 1 ], + [ 26016.0, 4 ], + [ 26048.0, 6 ], + [ 26080.0, 4 ], + [ 26112.0, 2 ], + [ 26144.0, 5 ], + [ 26176.0, 3 ], + [ 26208.0, 3 ], + [ 26240.0, 10 ], + [ 26272.0, 3 ], + [ 26304.0, 8 ], + [ 26336.0, 6 ], + [ 26368.0, 5 ], + [ 26400.0, 8 ], + [ 26432.0, 3 ], + [ 26464.0, 5 ], + [ 26496.0, 4 ], + [ 26528.0, 3 ], + [ 26560.0, 5 ], + [ 26592.0, 2 ], + [ 26624.0, 3 ], + [ 26656.0, 2 ], + [ 26688.0, 3 ], + [ 26720.0, 4 ], + [ 26752.0, 4 ], + [ 26784.0, 3 ], + [ 26816.0, 1 ], + [ 26848.0, 3 ], + [ 26880.0, 1 ], + [ 26912.0, 4 ], + [ 26944.0, 1 ], + [ 26976.0, 2 ], + [ 27008.0, 1 ], + [ 27040.0, 2 ], + [ 27072.0, 2 ], + [ 27104.0, 2 ], + [ 27136.0, 3 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 3 ], + [ 27264.0, 1 ], + [ 27296.0, 2 ], + [ 27360.0, 1 ], + [ 27392.0, 3 ], + [ 27424.0, 2 ], + [ 27488.0, 1 ], + [ 27552.0, 1 ], + [ 27616.0, 1 ], + [ 27648.0, 2 ], + [ 27712.0, 1 ], + [ 27776.0, 2 ], + [ 27808.0, 2 ], + [ 27840.0, 3 ], + [ 27872.0, 2 ], + [ 27904.0, 2 ], + [ 27936.0, 1 ], + [ 27968.0, 2 ], + [ 28000.0, 1 ], + [ 28032.0, 3 ], + [ 28064.0, 2 ], + [ 28096.0, 1 ], + [ 28128.0, 3 ], + [ 28192.0, 2 ], + [ 28224.0, 1 ], + [ 28288.0, 1 ], + [ 28320.0, 1 ], + [ 28352.0, 1 ], + [ 28384.0, 1 ], + [ 28416.0, 1 ], + [ 28512.0, 3 ], + [ 28544.0, 1 ], + [ 28576.0, 1 ], + [ 28608.0, 1 ], + [ 28640.0, 1 ], + [ 28672.0, 1 ], + [ 28704.0, 1 ], + [ 28736.0, 2 ], + [ 28800.0, 1 ], + [ 28896.0, 1 ], + [ 28960.0, 1 ], + [ 29056.0, 1 ], + [ 29216.0, 2 ], + [ 29312.0, 1 ], + [ 29344.0, 1 ], + [ 29376.0, 1 ], + [ 29408.0, 2 ], + [ 29536.0, 1 ], + [ 29568.0, 1 ], + [ 29600.0, 1 ], + [ 29632.0, 1 ], + [ 29696.0, 1 ], + [ 29728.0, 2 ], + [ 29792.0, 1 ], + [ 29824.0, 1 ], + [ 29856.0, 1 ], + [ 30080.0, 1 ], + [ 30112.0, 1 ], + [ 30208.0, 1 ], + [ 30240.0, 1 ], + [ 30272.0, 1 ], + [ 30304.0, 1 ], + [ 30368.0, 1 ], + [ 30400.0, 2 ], + [ 30464.0, 1 ], + [ 30496.0, 1 ], + [ 30624.0, 1 ], + [ 30784.0, 1 ], + [ 30848.0, 1 ], + [ 30944.0, 2 ], + [ 31008.0, 1 ], + [ 31072.0, 1 ], + [ 31136.0, 1 ], + [ 31168.0, 1 ], + [ 31200.0, 1 ], + [ 31232.0, 1 ], + [ 31328.0, 2 ], + [ 31360.0, 1 ], + [ 31424.0, 1 ], + [ 31456.0, 1 ], + [ 31488.0, 1 ], + [ 31520.0, 1 ], + [ 31616.0, 1 ], + [ 31712.0, 1 ], + [ 31872.0, 1 ], + [ 31904.0, 2 ], + [ 32096.0, 1 ], + [ 32128.0, 1 ], + [ 32160.0, 1 ], + [ 32320.0, 1 ], + [ 32384.0, 1 ], + [ 32448.0, 1 ], + [ 32480.0, 3 ], + [ 32544.0, 1 ], + [ 32704.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 2 ], + [ 33344.0, 2 ], + [ 33472.0, 1 ], + [ 33536.0, 1 ], + [ 33600.0, 2 ], + [ 33664.0, 1 ], + [ 34240.0, 1 ], + [ 34688.0, 1 ], + [ 34752.0, 1 ], + [ 34880.0, 1 ], + [ 35136.0, 1 ], + [ 35264.0, 1 ], + [ 35776.0, 1 ], + [ 36288.0, 1 ], + [ 36864.0, 1 ], + [ 37248.0, 1 ], + [ 37376.0, 1 ], + [ 38720.0, 1 ], + [ 38848.0, 1 ], + [ 39104.0, 1 ], + [ 39552.0, 1 ], + [ 39680.0, 1 ], + [ 39744.0, 2 ], + [ 40640.0, 1 ], + [ 40832.0, 1 ], + [ 41792.0, 1 ], + [ 41856.0, 2 ], + [ 42112.0, 1 ], + [ 42368.0, 1 ], + [ 42560.0, 1 ], + [ 42624.0, 2 ], + [ 42688.0, 2 ], + [ 42880.0, 2 ], + [ 42944.0, 1 ], + [ 43072.0, 1 ], + [ 43200.0, 1 ], + [ 43264.0, 1 ], + [ 43328.0, 2 ], + [ 43392.0, 1 ], + [ 43520.0, 1 ], + [ 43584.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 44224.0, 2 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44672.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 45184.0, 1 ], + [ 45376.0, 2 ], + [ 45504.0, 1 ], + [ 45632.0, 1 ], + [ 46144.0, 1 ], + [ 46336.0, 1 ], + [ 46528.0, 1 ], + [ 46656.0, 1 ], + [ 46784.0, 1 ], + [ 46848.0, 1 ], + [ 46912.0, 1 ], + [ 46976.0, 1 ], + [ 47424.0, 1 ], + [ 47488.0, 1 ], + [ 47744.0, 1 ], + [ 48000.0, 1 ], + [ 48128.0, 1 ], + [ 48384.0, 1 ], + [ 48640.0, 1 ], + [ 49536.0, 1 ], + [ 49600.0, 1 ], + [ 50112.0, 1 ], + [ 50752.0, 1 ], + [ 51136.0, 1 ], + [ 51392.0, 1 ], + [ 51776.0, 1 ], + [ 53120.0, 1 ], + [ 53568.0, 1 ], + [ 54656.0, 1 ], + [ 55104.0, 1 ], + [ 56192.0, 1 ], + [ 57216.0, 1 ], + [ 57984.0, 1 ], + [ 60992.0, 1 ], + [ 65792.0, 1 ], + [ 80512.0, 1 ], + [ 1323008.0, 1 ] + ], + [ + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 7 ], + [ 22112.0, 36 ], + [ 22144.0, 101 ], + [ 22176.0, 249 ], + [ 22208.0, 493 ], + [ 22240.0, 924 ], + [ 22272.0, 2034 ], + [ 22304.0, 1991 ], + [ 22336.0, 2221 ], + [ 22368.0, 2117 ], + [ 22400.0, 2035 ], + [ 22432.0, 2215 ], + [ 22464.0, 1409 ], + [ 22496.0, 1012 ], + [ 22528.0, 821 ], + [ 22560.0, 605 ], + [ 22592.0, 555 ], + [ 22624.0, 252 ], + [ 22656.0, 176 ], + [ 22688.0, 134 ], + [ 22720.0, 96 ], + [ 22752.0, 86 ], + [ 22784.0, 57 ], + [ 22816.0, 43 ], + [ 22848.0, 43 ], + [ 22880.0, 46 ], + [ 22912.0, 79 ], + [ 22944.0, 124 ], + [ 22976.0, 150 ], + [ 23008.0, 150 ], + [ 23040.0, 174 ], + [ 23072.0, 167 ], + [ 23104.0, 198 ], + [ 23136.0, 139 ], + [ 23168.0, 89 ], + [ 23200.0, 73 ], + [ 23232.0, 64 ], + [ 23264.0, 59 ], + [ 23296.0, 32 ], + [ 23328.0, 28 ], + [ 23360.0, 29 ], + [ 23392.0, 23 ], + [ 23424.0, 9 ], + [ 23456.0, 14 ], + [ 23488.0, 15 ], + [ 23520.0, 9 ], + [ 23552.0, 3 ], + [ 23584.0, 15 ], + [ 23616.0, 11 ], + [ 23648.0, 5 ], + [ 23680.0, 7 ], + [ 23712.0, 5 ], + [ 23744.0, 8 ], + [ 23776.0, 4 ], + [ 23808.0, 7 ], + [ 23840.0, 6 ], + [ 23872.0, 3 ], + [ 23904.0, 10 ], + [ 23936.0, 4 ], + [ 23968.0, 5 ], + [ 24000.0, 3 ], + [ 24032.0, 3 ], + [ 24064.0, 5 ], + [ 24096.0, 7 ], + [ 24128.0, 6 ], + [ 24160.0, 3 ], + [ 24192.0, 5 ], + [ 24224.0, 4 ], + [ 24256.0, 2 ], + [ 24288.0, 2 ], + [ 24320.0, 3 ], + [ 24352.0, 1 ], + [ 24384.0, 3 ], + [ 24416.0, 3 ], + [ 24448.0, 2 ], + [ 24480.0, 8 ], + [ 24512.0, 2 ], + [ 24544.0, 2 ], + [ 24576.0, 5 ], + [ 24608.0, 2 ], + [ 24640.0, 3 ], + [ 24672.0, 6 ], + [ 24704.0, 2 ], + [ 24736.0, 3 ], + [ 24768.0, 7 ], + [ 24800.0, 7 ], + [ 24832.0, 5 ], + [ 24864.0, 3 ], + [ 24896.0, 5 ], + [ 24928.0, 2 ], + [ 24960.0, 5 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 3 ], + [ 25120.0, 3 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 2 ], + [ 25312.0, 2 ], + [ 25344.0, 3 ], + [ 25376.0, 1 ], + [ 25408.0, 1 ], + [ 25440.0, 2 ], + [ 25472.0, 2 ], + [ 25504.0, 1 ], + [ 25536.0, 3 ], + [ 25568.0, 1 ], + [ 25600.0, 2 ], + [ 25632.0, 3 ], + [ 25664.0, 3 ], + [ 25696.0, 3 ], + [ 25728.0, 4 ], + [ 25760.0, 2 ], + [ 25792.0, 1 ], + [ 25824.0, 2 ], + [ 25888.0, 3 ], + [ 25920.0, 3 ], + [ 25952.0, 3 ], + [ 25984.0, 2 ], + [ 26016.0, 3 ], + [ 26048.0, 2 ], + [ 26080.0, 4 ], + [ 26112.0, 2 ], + [ 26144.0, 3 ], + [ 26176.0, 7 ], + [ 26208.0, 2 ], + [ 26240.0, 10 ], + [ 26272.0, 4 ], + [ 26304.0, 6 ], + [ 26336.0, 4 ], + [ 26368.0, 4 ], + [ 26400.0, 5 ], + [ 26432.0, 2 ], + [ 26464.0, 7 ], + [ 26496.0, 10 ], + [ 26528.0, 6 ], + [ 26560.0, 6 ], + [ 26592.0, 6 ], + [ 26624.0, 3 ], + [ 26656.0, 3 ], + [ 26688.0, 2 ], + [ 26720.0, 6 ], + [ 26752.0, 2 ], + [ 26784.0, 2 ], + [ 26816.0, 3 ], + [ 26848.0, 3 ], + [ 26880.0, 6 ], + [ 26944.0, 4 ], + [ 26976.0, 2 ], + [ 27008.0, 2 ], + [ 27040.0, 1 ], + [ 27072.0, 2 ], + [ 27104.0, 2 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27264.0, 3 ], + [ 27296.0, 1 ], + [ 27328.0, 1 ], + [ 27360.0, 3 ], + [ 27392.0, 1 ], + [ 27456.0, 1 ], + [ 27520.0, 1 ], + [ 27552.0, 2 ], + [ 27584.0, 1 ], + [ 27616.0, 2 ], + [ 27680.0, 1 ], + [ 27712.0, 1 ], + [ 27744.0, 2 ], + [ 27776.0, 2 ], + [ 27808.0, 1 ], + [ 27840.0, 2 ], + [ 27872.0, 5 ], + [ 27904.0, 3 ], + [ 27936.0, 3 ], + [ 27968.0, 2 ], + [ 28000.0, 1 ], + [ 28032.0, 2 ], + [ 28064.0, 1 ], + [ 28096.0, 2 ], + [ 28128.0, 1 ], + [ 28192.0, 2 ], + [ 28224.0, 1 ], + [ 28256.0, 1 ], + [ 28288.0, 2 ], + [ 28320.0, 1 ], + [ 28448.0, 1 ], + [ 28512.0, 2 ], + [ 28544.0, 1 ], + [ 28576.0, 1 ], + [ 28608.0, 3 ], + [ 28672.0, 2 ], + [ 28704.0, 1 ], + [ 28736.0, 2 ], + [ 28768.0, 1 ], + [ 28800.0, 1 ], + [ 28896.0, 1 ], + [ 29024.0, 1 ], + [ 29056.0, 1 ], + [ 29184.0, 1 ], + [ 29216.0, 1 ], + [ 29376.0, 1 ], + [ 29408.0, 1 ], + [ 29504.0, 1 ], + [ 29536.0, 1 ], + [ 29568.0, 1 ], + [ 29664.0, 1 ], + [ 29952.0, 1 ], + [ 30016.0, 1 ], + [ 30112.0, 1 ], + [ 30144.0, 1 ], + [ 30176.0, 1 ], + [ 30240.0, 2 ], + [ 30368.0, 1 ], + [ 30528.0, 1 ], + [ 30560.0, 1 ], + [ 30656.0, 1 ], + [ 30720.0, 1 ], + [ 30912.0, 1 ], + [ 30944.0, 1 ], + [ 31360.0, 1 ], + [ 31424.0, 1 ], + [ 31488.0, 1 ], + [ 31520.0, 1 ], + [ 31712.0, 2 ], + [ 31744.0, 1 ], + [ 31904.0, 2 ], + [ 31968.0, 1 ], + [ 32288.0, 1 ], + [ 32416.0, 1 ], + [ 32480.0, 1 ], + [ 32512.0, 1 ], + [ 32544.0, 1 ], + [ 32704.0, 1 ], + [ 33088.0, 1 ], + [ 33152.0, 1 ], + [ 33344.0, 1 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33792.0, 1 ], + [ 33920.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34176.0, 1 ], + [ 34432.0, 1 ], + [ 34688.0, 1 ], + [ 34944.0, 1 ], + [ 35328.0, 1 ], + [ 35456.0, 1 ], + [ 36352.0, 1 ], + [ 37312.0, 1 ], + [ 37696.0, 1 ], + [ 38464.0, 1 ], + [ 38528.0, 1 ], + [ 39680.0, 2 ], + [ 39872.0, 1 ], + [ 39936.0, 1 ], + [ 41024.0, 1 ], + [ 41088.0, 1 ], + [ 41728.0, 1 ], + [ 41792.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42304.0, 1 ], + [ 42368.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 42752.0, 1 ], + [ 43136.0, 1 ], + [ 43200.0, 2 ], + [ 43648.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 44096.0, 2 ], + [ 44224.0, 1 ], + [ 44288.0, 1 ], + [ 44352.0, 1 ], + [ 44480.0, 1 ], + [ 44544.0, 1 ], + [ 44736.0, 1 ], + [ 44928.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 1 ], + [ 45440.0, 2 ], + [ 45504.0, 1 ], + [ 45568.0, 1 ], + [ 45824.0, 1 ], + [ 46080.0, 1 ], + [ 46144.0, 2 ], + [ 46528.0, 1 ], + [ 46592.0, 1 ], + [ 46656.0, 1 ], + [ 46720.0, 1 ], + [ 46912.0, 1 ], + [ 47040.0, 1 ], + [ 47168.0, 1 ], + [ 47360.0, 1 ], + [ 47552.0, 1 ], + [ 47680.0, 1 ], + [ 47744.0, 1 ], + [ 47872.0, 1 ], + [ 48192.0, 1 ], + [ 48448.0, 1 ], + [ 48640.0, 1 ], + [ 48768.0, 1 ], + [ 48960.0, 1 ], + [ 49152.0, 1 ], + [ 49984.0, 1 ], + [ 50176.0, 1 ], + [ 50304.0, 1 ], + [ 50624.0, 1 ], + [ 51072.0, 1 ], + [ 51584.0, 1 ], + [ 51840.0, 1 ], + [ 53184.0, 1 ], + [ 54592.0, 2 ], + [ 55744.0, 1 ], + [ 57856.0, 1 ], + [ 58432.0, 1 ], + [ 59520.0, 1 ], + [ 59584.0, 1 ], + [ 60544.0, 1 ], + [ 60736.0, 1 ], + [ 60800.0, 1 ], + [ 62912.0, 2 ], + [ 63104.0, 1 ], + [ 66688.0, 1 ], + [ 67456.0, 1 ], + [ 71168.0, 1 ], + [ 1290240.0, 1 ], + [ 1294336.0, 1 ], + [ 1458176.0, 1 ] + ], + [ + [ 22048.0, 1 ], + [ 22080.0, 15 ], + [ 22112.0, 49 ], + [ 22144.0, 126 ], + [ 22176.0, 283 ], + [ 22208.0, 642 ], + [ 22240.0, 1011 ], + [ 22272.0, 2012 ], + [ 22304.0, 1938 ], + [ 22336.0, 2103 ], + [ 22368.0, 2155 ], + [ 22400.0, 1989 ], + [ 22432.0, 2202 ], + [ 22464.0, 1328 ], + [ 22496.0, 1024 ], + [ 22528.0, 795 ], + [ 22560.0, 608 ], + [ 22592.0, 522 ], + [ 22624.0, 264 ], + [ 22656.0, 192 ], + [ 22688.0, 139 ], + [ 22720.0, 101 ], + [ 22752.0, 86 ], + [ 22784.0, 59 ], + [ 22816.0, 46 ], + [ 22848.0, 39 ], + [ 22880.0, 63 ], + [ 22912.0, 83 ], + [ 22944.0, 127 ], + [ 22976.0, 132 ], + [ 23008.0, 133 ], + [ 23040.0, 187 ], + [ 23072.0, 157 ], + [ 23104.0, 198 ], + [ 23136.0, 115 ], + [ 23168.0, 99 ], + [ 23200.0, 81 ], + [ 23232.0, 78 ], + [ 23264.0, 65 ], + [ 23296.0, 32 ], + [ 23328.0, 39 ], + [ 23360.0, 21 ], + [ 23392.0, 18 ], + [ 23424.0, 22 ], + [ 23456.0, 11 ], + [ 23488.0, 16 ], + [ 23520.0, 7 ], + [ 23552.0, 8 ], + [ 23584.0, 10 ], + [ 23616.0, 8 ], + [ 23648.0, 9 ], + [ 23680.0, 6 ], + [ 23712.0, 5 ], + [ 23744.0, 8 ], + [ 23776.0, 10 ], + [ 23808.0, 3 ], + [ 23840.0, 6 ], + [ 23872.0, 6 ], + [ 23904.0, 6 ], + [ 23936.0, 6 ], + [ 23968.0, 4 ], + [ 24000.0, 4 ], + [ 24032.0, 4 ], + [ 24064.0, 7 ], + [ 24096.0, 7 ], + [ 24128.0, 4 ], + [ 24160.0, 3 ], + [ 24192.0, 2 ], + [ 24224.0, 3 ], + [ 24256.0, 2 ], + [ 24288.0, 3 ], + [ 24320.0, 3 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 9 ], + [ 24448.0, 4 ], + [ 24480.0, 7 ], + [ 24512.0, 10 ], + [ 24544.0, 5 ], + [ 24576.0, 9 ], + [ 24608.0, 6 ], + [ 24640.0, 13 ], + [ 24672.0, 9 ], + [ 24704.0, 3 ], + [ 24736.0, 10 ], + [ 24768.0, 7 ], + [ 24800.0, 5 ], + [ 24832.0, 2 ], + [ 24864.0, 5 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 2 ], + [ 25184.0, 1 ], + [ 25216.0, 2 ], + [ 25248.0, 1 ], + [ 25280.0, 2 ], + [ 25312.0, 3 ], + [ 25344.0, 1 ], + [ 25376.0, 3 ], + [ 25408.0, 4 ], + [ 25440.0, 2 ], + [ 25472.0, 1 ], + [ 25504.0, 2 ], + [ 25536.0, 1 ], + [ 25568.0, 4 ], + [ 25632.0, 1 ], + [ 25664.0, 3 ], + [ 25696.0, 3 ], + [ 25728.0, 2 ], + [ 25760.0, 2 ], + [ 25792.0, 3 ], + [ 25824.0, 2 ], + [ 25856.0, 3 ], + [ 25888.0, 4 ], + [ 25920.0, 3 ], + [ 25952.0, 3 ], + [ 25984.0, 1 ], + [ 26016.0, 5 ], + [ 26048.0, 2 ], + [ 26080.0, 3 ], + [ 26112.0, 4 ], + [ 26144.0, 2 ], + [ 26176.0, 5 ], + [ 26208.0, 5 ], + [ 26240.0, 6 ], + [ 26272.0, 4 ], + [ 26304.0, 2 ], + [ 26336.0, 4 ], + [ 26368.0, 5 ], + [ 26400.0, 6 ], + [ 26432.0, 5 ], + [ 26464.0, 3 ], + [ 26496.0, 2 ], + [ 26528.0, 5 ], + [ 26560.0, 9 ], + [ 26592.0, 6 ], + [ 26656.0, 4 ], + [ 26688.0, 2 ], + [ 26720.0, 4 ], + [ 26752.0, 4 ], + [ 26784.0, 3 ], + [ 26816.0, 2 ], + [ 26848.0, 2 ], + [ 26880.0, 4 ], + [ 26912.0, 1 ], + [ 26944.0, 2 ], + [ 26976.0, 1 ], + [ 27008.0, 1 ], + [ 27040.0, 3 ], + [ 27072.0, 2 ], + [ 27104.0, 4 ], + [ 27136.0, 1 ], + [ 27168.0, 1 ], + [ 27200.0, 4 ], + [ 27232.0, 3 ], + [ 27264.0, 1 ], + [ 27296.0, 1 ], + [ 27328.0, 3 ], + [ 27360.0, 3 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 2 ], + [ 27520.0, 1 ], + [ 27552.0, 2 ], + [ 27584.0, 1 ], + [ 27616.0, 2 ], + [ 27712.0, 1 ], + [ 27744.0, 1 ], + [ 27808.0, 1 ], + [ 27840.0, 2 ], + [ 27904.0, 1 ], + [ 27968.0, 1 ], + [ 28000.0, 1 ], + [ 28032.0, 1 ], + [ 28064.0, 2 ], + [ 28096.0, 3 ], + [ 28128.0, 1 ], + [ 28256.0, 2 ], + [ 28288.0, 2 ], + [ 28352.0, 2 ], + [ 28416.0, 1 ], + [ 28448.0, 1 ], + [ 28480.0, 1 ], + [ 28544.0, 1 ], + [ 28608.0, 1 ], + [ 28704.0, 1 ], + [ 28736.0, 1 ], + [ 28768.0, 1 ], + [ 28832.0, 1 ], + [ 28864.0, 1 ], + [ 28928.0, 1 ], + [ 29088.0, 1 ], + [ 29184.0, 2 ], + [ 29344.0, 1 ], + [ 29376.0, 1 ], + [ 29472.0, 1 ], + [ 29664.0, 2 ], + [ 29696.0, 1 ], + [ 29824.0, 1 ], + [ 29856.0, 1 ], + [ 29888.0, 1 ], + [ 30016.0, 2 ], + [ 30048.0, 2 ], + [ 30144.0, 1 ], + [ 30176.0, 1 ], + [ 30368.0, 1 ], + [ 30400.0, 1 ], + [ 30432.0, 1 ], + [ 30528.0, 2 ], + [ 30592.0, 1 ], + [ 30688.0, 2 ], + [ 30816.0, 1 ], + [ 30880.0, 1 ], + [ 31040.0, 1 ], + [ 31168.0, 1 ], + [ 31520.0, 1 ], + [ 31552.0, 1 ], + [ 31584.0, 1 ], + [ 31648.0, 1 ], + [ 31744.0, 1 ], + [ 32064.0, 1 ], + [ 32128.0, 1 ], + [ 32224.0, 1 ], + [ 32256.0, 1 ], + [ 32384.0, 1 ], + [ 32448.0, 1 ], + [ 32544.0, 1 ], + [ 32608.0, 1 ], + [ 32640.0, 1 ], + [ 32672.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 3 ], + [ 32960.0, 1 ], + [ 33088.0, 1 ], + [ 33216.0, 1 ], + [ 33344.0, 1 ], + [ 33472.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33856.0, 1 ], + [ 33984.0, 1 ], + [ 34688.0, 1 ], + [ 34752.0, 1 ], + [ 34880.0, 1 ], + [ 35200.0, 1 ], + [ 35264.0, 1 ], + [ 35584.0, 1 ], + [ 36096.0, 1 ], + [ 36352.0, 1 ], + [ 36800.0, 1 ], + [ 36864.0, 2 ], + [ 38848.0, 1 ], + [ 39040.0, 1 ], + [ 39232.0, 1 ], + [ 39616.0, 1 ], + [ 39872.0, 1 ], + [ 40064.0, 1 ], + [ 40256.0, 1 ], + [ 40640.0, 1 ], + [ 41280.0, 1 ], + [ 41536.0, 1 ], + [ 41792.0, 1 ], + [ 42496.0, 1 ], + [ 42624.0, 1 ], + [ 42688.0, 1 ], + [ 43072.0, 1 ], + [ 43200.0, 2 ], + [ 43328.0, 1 ], + [ 43456.0, 1 ], + [ 43520.0, 1 ], + [ 43712.0, 2 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44096.0, 1 ], + [ 44352.0, 2 ], + [ 44672.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 2 ], + [ 44992.0, 1 ], + [ 45056.0, 1 ], + [ 45120.0, 2 ], + [ 45248.0, 1 ], + [ 45312.0, 1 ], + [ 45376.0, 1 ], + [ 45440.0, 1 ], + [ 45824.0, 1 ], + [ 45888.0, 1 ], + [ 46080.0, 1 ], + [ 46208.0, 2 ], + [ 46400.0, 1 ], + [ 46592.0, 1 ], + [ 47040.0, 1 ], + [ 47104.0, 1 ], + [ 47232.0, 1 ], + [ 47552.0, 1 ], + [ 47744.0, 1 ], + [ 47872.0, 1 ], + [ 47936.0, 1 ], + [ 48000.0, 1 ], + [ 48064.0, 1 ], + [ 48192.0, 1 ], + [ 48448.0, 1 ], + [ 48832.0, 1 ], + [ 48896.0, 1 ], + [ 49152.0, 1 ], + [ 49344.0, 1 ], + [ 49536.0, 1 ], + [ 49984.0, 1 ], + [ 50624.0, 1 ], + [ 50688.0, 1 ], + [ 50816.0, 1 ], + [ 51008.0, 1 ], + [ 51072.0, 1 ], + [ 51328.0, 1 ], + [ 51968.0, 1 ], + [ 52160.0, 1 ], + [ 52480.0, 1 ], + [ 53632.0, 1 ], + [ 54400.0, 1 ], + [ 55232.0, 1 ], + [ 55936.0, 1 ], + [ 83584.0, 1 ], + [ 699392.0, 1 ], + [ 1458176.0, 1 ] + ], + [ + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 4 ], + [ 22112.0, 36 ], + [ 22144.0, 100 ], + [ 22176.0, 240 ], + [ 22208.0, 456 ], + [ 22240.0, 833 ], + [ 22272.0, 1848 ], + [ 22304.0, 1841 ], + [ 22336.0, 2131 ], + [ 22368.0, 2167 ], + [ 22400.0, 2048 ], + [ 22432.0, 2396 ], + [ 22464.0, 1486 ], + [ 22496.0, 1130 ], + [ 22528.0, 868 ], + [ 22560.0, 619 ], + [ 22592.0, 604 ], + [ 22624.0, 293 ], + [ 22656.0, 210 ], + [ 22688.0, 145 ], + [ 22720.0, 98 ], + [ 22752.0, 86 ], + [ 22784.0, 52 ], + [ 22816.0, 39 ], + [ 22848.0, 46 ], + [ 22880.0, 64 ], + [ 22912.0, 78 ], + [ 22944.0, 108 ], + [ 22976.0, 131 ], + [ 23008.0, 145 ], + [ 23040.0, 139 ], + [ 23072.0, 153 ], + [ 23104.0, 205 ], + [ 23136.0, 133 ], + [ 23168.0, 108 ], + [ 23200.0, 85 ], + [ 23232.0, 77 ], + [ 23264.0, 62 ], + [ 23296.0, 52 ], + [ 23328.0, 27 ], + [ 23360.0, 31 ], + [ 23392.0, 22 ], + [ 23424.0, 26 ], + [ 23456.0, 12 ], + [ 23488.0, 11 ], + [ 23520.0, 8 ], + [ 23552.0, 8 ], + [ 23584.0, 9 ], + [ 23616.0, 8 ], + [ 23648.0, 3 ], + [ 23680.0, 8 ], + [ 23712.0, 8 ], + [ 23744.0, 6 ], + [ 23776.0, 5 ], + [ 23808.0, 5 ], + [ 23840.0, 8 ], + [ 23872.0, 5 ], + [ 23904.0, 7 ], + [ 23936.0, 8 ], + [ 23968.0, 6 ], + [ 24000.0, 8 ], + [ 24032.0, 1 ], + [ 24064.0, 5 ], + [ 24096.0, 3 ], + [ 24128.0, 3 ], + [ 24160.0, 4 ], + [ 24192.0, 3 ], + [ 24224.0, 4 ], + [ 24256.0, 2 ], + [ 24288.0, 4 ], + [ 24320.0, 3 ], + [ 24352.0, 2 ], + [ 24384.0, 1 ], + [ 24416.0, 3 ], + [ 24448.0, 2 ], + [ 24512.0, 3 ], + [ 24544.0, 5 ], + [ 24576.0, 4 ], + [ 24608.0, 3 ], + [ 24640.0, 5 ], + [ 24672.0, 2 ], + [ 24704.0, 7 ], + [ 24736.0, 6 ], + [ 24768.0, 1 ], + [ 24800.0, 4 ], + [ 24832.0, 7 ], + [ 24864.0, 1 ], + [ 24896.0, 6 ], + [ 24928.0, 6 ], + [ 24960.0, 2 ], + [ 24992.0, 2 ], + [ 25024.0, 3 ], + [ 25056.0, 1 ], + [ 25088.0, 5 ], + [ 25120.0, 2 ], + [ 25152.0, 1 ], + [ 25184.0, 3 ], + [ 25216.0, 1 ], + [ 25248.0, 2 ], + [ 25280.0, 2 ], + [ 25312.0, 1 ], + [ 25344.0, 3 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 2 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 5 ], + [ 25568.0, 1 ], + [ 25600.0, 2 ], + [ 25632.0, 5 ], + [ 25664.0, 2 ], + [ 25696.0, 4 ], + [ 25728.0, 5 ], + [ 25760.0, 2 ], + [ 25792.0, 4 ], + [ 25824.0, 2 ], + [ 25856.0, 3 ], + [ 25888.0, 1 ], + [ 25920.0, 4 ], + [ 25952.0, 1 ], + [ 25984.0, 3 ], + [ 26016.0, 6 ], + [ 26048.0, 3 ], + [ 26080.0, 3 ], + [ 26112.0, 4 ], + [ 26144.0, 3 ], + [ 26176.0, 4 ], + [ 26208.0, 6 ], + [ 26240.0, 6 ], + [ 26272.0, 6 ], + [ 26304.0, 4 ], + [ 26336.0, 4 ], + [ 26368.0, 5 ], + [ 26400.0, 9 ], + [ 26432.0, 8 ], + [ 26464.0, 5 ], + [ 26496.0, 3 ], + [ 26528.0, 2 ], + [ 26560.0, 5 ], + [ 26592.0, 5 ], + [ 26624.0, 1 ], + [ 26656.0, 4 ], + [ 26688.0, 3 ], + [ 26720.0, 3 ], + [ 26752.0, 6 ], + [ 26784.0, 3 ], + [ 26816.0, 1 ], + [ 26848.0, 3 ], + [ 26880.0, 3 ], + [ 26944.0, 3 ], + [ 26976.0, 1 ], + [ 27008.0, 3 ], + [ 27040.0, 3 ], + [ 27072.0, 1 ], + [ 27104.0, 2 ], + [ 27136.0, 2 ], + [ 27168.0, 2 ], + [ 27200.0, 2 ], + [ 27232.0, 1 ], + [ 27264.0, 2 ], + [ 27296.0, 1 ], + [ 27328.0, 3 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 1 ], + [ 27520.0, 2 ], + [ 27552.0, 1 ], + [ 27584.0, 1 ], + [ 27616.0, 3 ], + [ 27648.0, 1 ], + [ 27680.0, 1 ], + [ 27712.0, 3 ], + [ 27872.0, 3 ], + [ 27904.0, 1 ], + [ 27936.0, 1 ], + [ 27968.0, 3 ], + [ 28000.0, 2 ], + [ 28064.0, 1 ], + [ 28096.0, 1 ], + [ 28160.0, 1 ], + [ 28192.0, 2 ], + [ 28224.0, 3 ], + [ 28256.0, 1 ], + [ 28352.0, 2 ], + [ 28384.0, 1 ], + [ 28448.0, 1 ], + [ 28672.0, 1 ], + [ 28736.0, 1 ], + [ 28768.0, 1 ], + [ 28864.0, 1 ], + [ 28928.0, 1 ], + [ 28960.0, 1 ], + [ 28992.0, 1 ], + [ 29024.0, 1 ], + [ 29056.0, 2 ], + [ 29216.0, 1 ], + [ 29472.0, 1 ], + [ 29568.0, 1 ], + [ 29728.0, 1 ], + [ 29792.0, 1 ], + [ 29984.0, 1 ], + [ 30112.0, 2 ], + [ 30560.0, 2 ], + [ 30688.0, 1 ], + [ 30752.0, 2 ], + [ 30848.0, 1 ], + [ 30976.0, 1 ], + [ 31136.0, 1 ], + [ 31264.0, 1 ], + [ 31328.0, 1 ], + [ 31360.0, 1 ], + [ 31456.0, 1 ], + [ 31488.0, 1 ], + [ 31616.0, 1 ], + [ 31680.0, 1 ], + [ 31712.0, 1 ], + [ 31808.0, 1 ], + [ 31840.0, 1 ], + [ 32032.0, 1 ], + [ 32064.0, 1 ], + [ 32096.0, 2 ], + [ 32128.0, 1 ], + [ 32160.0, 1 ], + [ 32288.0, 1 ], + [ 32320.0, 1 ], + [ 32416.0, 1 ], + [ 32576.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 2 ], + [ 32960.0, 1 ], + [ 33024.0, 1 ], + [ 33280.0, 1 ], + [ 33344.0, 2 ], + [ 33472.0, 1 ], + [ 33536.0, 1 ], + [ 33664.0, 1 ], + [ 33728.0, 3 ], + [ 33792.0, 2 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34816.0, 1 ], + [ 34944.0, 1 ], + [ 35072.0, 1 ], + [ 35200.0, 1 ], + [ 35840.0, 1 ], + [ 36160.0, 1 ], + [ 38528.0, 1 ], + [ 39168.0, 1 ], + [ 39552.0, 1 ], + [ 40896.0, 1 ], + [ 41088.0, 1 ], + [ 41152.0, 1 ], + [ 41408.0, 1 ], + [ 41728.0, 1 ], + [ 41984.0, 2 ], + [ 42176.0, 1 ], + [ 42240.0, 2 ], + [ 42496.0, 1 ], + [ 42688.0, 3 ], + [ 42752.0, 2 ], + [ 42816.0, 1 ], + [ 42944.0, 1 ], + [ 43136.0, 2 ], + [ 43264.0, 2 ], + [ 43328.0, 3 ], + [ 43456.0, 1 ], + [ 43584.0, 2 ], + [ 43648.0, 1 ], + [ 43712.0, 1 ], + [ 43776.0, 1 ], + [ 43840.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 2 ], + [ 44160.0, 1 ], + [ 44288.0, 1 ], + [ 44672.0, 1 ], + [ 44736.0, 1 ], + [ 44800.0, 1 ], + [ 44864.0, 1 ], + [ 44928.0, 2 ], + [ 45120.0, 1 ], + [ 45184.0, 1 ], + [ 45248.0, 1 ], + [ 45312.0, 2 ], + [ 45504.0, 1 ], + [ 45632.0, 1 ], + [ 45760.0, 2 ], + [ 45888.0, 1 ], + [ 46016.0, 1 ], + [ 46272.0, 1 ], + [ 46336.0, 1 ], + [ 46656.0, 2 ], + [ 46848.0, 1 ], + [ 47296.0, 1 ], + [ 47552.0, 1 ], + [ 48064.0, 1 ], + [ 48576.0, 1 ], + [ 48704.0, 2 ], + [ 48832.0, 1 ], + [ 50368.0, 1 ], + [ 50496.0, 1 ], + [ 52032.0, 1 ], + [ 55360.0, 1 ], + [ 65024.0, 1 ], + [ 65664.0, 1 ], + [ 712704.0, 1 ] + ], + [ + [ 22016.0, 3 ], + [ 22048.0, 5 ], + [ 22080.0, 24 ], + [ 22112.0, 83 ], + [ 22144.0, 156 ], + [ 22176.0, 340 ], + [ 22208.0, 634 ], + [ 22240.0, 996 ], + [ 22272.0, 2030 ], + [ 22304.0, 1843 ], + [ 22336.0, 2108 ], + [ 22368.0, 2093 ], + [ 22400.0, 1973 ], + [ 22432.0, 2142 ], + [ 22464.0, 1265 ], + [ 22496.0, 1006 ], + [ 22528.0, 773 ], + [ 22560.0, 593 ], + [ 22592.0, 537 ], + [ 22624.0, 292 ], + [ 22656.0, 200 ], + [ 22688.0, 134 ], + [ 22720.0, 120 ], + [ 22752.0, 87 ], + [ 22784.0, 76 ], + [ 22816.0, 54 ], + [ 22848.0, 65 ], + [ 22880.0, 61 ], + [ 22912.0, 118 ], + [ 22944.0, 142 ], + [ 22976.0, 144 ], + [ 23008.0, 151 ], + [ 23040.0, 160 ], + [ 23072.0, 157 ], + [ 23104.0, 184 ], + [ 23136.0, 108 ], + [ 23168.0, 96 ], + [ 23200.0, 68 ], + [ 23232.0, 66 ], + [ 23264.0, 67 ], + [ 23296.0, 29 ], + [ 23328.0, 35 ], + [ 23360.0, 25 ], + [ 23392.0, 18 ], + [ 23424.0, 20 ], + [ 23456.0, 19 ], + [ 23488.0, 8 ], + [ 23520.0, 17 ], + [ 23552.0, 11 ], + [ 23584.0, 10 ], + [ 23616.0, 5 ], + [ 23648.0, 8 ], + [ 23680.0, 7 ], + [ 23712.0, 7 ], + [ 23744.0, 9 ], + [ 23776.0, 6 ], + [ 23808.0, 7 ], + [ 23840.0, 3 ], + [ 23872.0, 5 ], + [ 23904.0, 5 ], + [ 23936.0, 6 ], + [ 23968.0, 4 ], + [ 24000.0, 6 ], + [ 24032.0, 4 ], + [ 24064.0, 1 ], + [ 24096.0, 9 ], + [ 24128.0, 9 ], + [ 24160.0, 3 ], + [ 24192.0, 5 ], + [ 24224.0, 4 ], + [ 24256.0, 5 ], + [ 24288.0, 2 ], + [ 24320.0, 4 ], + [ 24352.0, 1 ], + [ 24384.0, 2 ], + [ 24416.0, 8 ], + [ 24448.0, 5 ], + [ 24480.0, 3 ], + [ 24512.0, 2 ], + [ 24544.0, 3 ], + [ 24576.0, 11 ], + [ 24608.0, 6 ], + [ 24640.0, 6 ], + [ 24672.0, 4 ], + [ 24704.0, 6 ], + [ 24736.0, 6 ], + [ 24768.0, 7 ], + [ 24800.0, 6 ], + [ 24832.0, 5 ], + [ 24864.0, 3 ], + [ 24896.0, 3 ], + [ 24928.0, 1 ], + [ 24960.0, 1 ], + [ 24992.0, 4 ], + [ 25024.0, 1 ], + [ 25056.0, 3 ], + [ 25088.0, 4 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 3 ], + [ 25216.0, 1 ], + [ 25248.0, 1 ], + [ 25280.0, 1 ], + [ 25312.0, 5 ], + [ 25344.0, 1 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 4 ], + [ 25504.0, 2 ], + [ 25536.0, 2 ], + [ 25568.0, 2 ], + [ 25600.0, 3 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 25696.0, 4 ], + [ 25728.0, 3 ], + [ 25760.0, 2 ], + [ 25792.0, 4 ], + [ 25856.0, 3 ], + [ 25888.0, 2 ], + [ 25920.0, 1 ], + [ 25952.0, 2 ], + [ 25984.0, 3 ], + [ 26016.0, 2 ], + [ 26048.0, 5 ], + [ 26080.0, 2 ], + [ 26112.0, 3 ], + [ 26144.0, 2 ], + [ 26176.0, 1 ], + [ 26208.0, 5 ], + [ 26240.0, 1 ], + [ 26272.0, 3 ], + [ 26304.0, 2 ], + [ 26336.0, 2 ], + [ 26368.0, 3 ], + [ 26400.0, 3 ], + [ 26432.0, 3 ], + [ 26464.0, 2 ], + [ 26496.0, 3 ], + [ 26528.0, 3 ], + [ 26560.0, 2 ], + [ 26592.0, 3 ], + [ 26624.0, 4 ], + [ 26656.0, 2 ], + [ 26688.0, 4 ], + [ 26720.0, 3 ], + [ 26752.0, 3 ], + [ 26784.0, 1 ], + [ 26816.0, 1 ], + [ 26848.0, 5 ], + [ 26880.0, 2 ], + [ 26912.0, 3 ], + [ 26944.0, 1 ], + [ 26976.0, 2 ], + [ 27008.0, 2 ], + [ 27040.0, 2 ], + [ 27072.0, 1 ], + [ 27104.0, 2 ], + [ 27136.0, 3 ], + [ 27168.0, 1 ], + [ 27200.0, 4 ], + [ 27232.0, 2 ], + [ 27264.0, 3 ], + [ 27296.0, 2 ], + [ 27328.0, 1 ], + [ 27392.0, 2 ], + [ 27424.0, 1 ], + [ 27456.0, 1 ], + [ 27488.0, 2 ], + [ 27520.0, 2 ], + [ 27552.0, 5 ], + [ 27584.0, 1 ], + [ 27616.0, 2 ], + [ 27648.0, 2 ], + [ 27680.0, 1 ], + [ 27712.0, 3 ], + [ 27744.0, 1 ], + [ 27776.0, 1 ], + [ 27840.0, 2 ], + [ 27872.0, 3 ], + [ 27936.0, 2 ], + [ 28000.0, 1 ], + [ 28032.0, 2 ], + [ 28064.0, 1 ], + [ 28128.0, 2 ], + [ 28160.0, 1 ], + [ 28192.0, 1 ], + [ 28224.0, 1 ], + [ 28256.0, 3 ], + [ 28320.0, 2 ], + [ 28384.0, 2 ], + [ 28416.0, 1 ], + [ 28480.0, 1 ], + [ 28512.0, 2 ], + [ 28544.0, 3 ], + [ 28576.0, 3 ], + [ 28608.0, 2 ], + [ 28704.0, 1 ], + [ 28736.0, 1 ], + [ 28768.0, 1 ], + [ 28800.0, 1 ], + [ 28832.0, 1 ], + [ 28864.0, 2 ], + [ 28896.0, 1 ], + [ 28928.0, 1 ], + [ 29024.0, 2 ], + [ 29056.0, 2 ], + [ 29088.0, 1 ], + [ 29120.0, 2 ], + [ 29152.0, 2 ], + [ 29216.0, 1 ], + [ 29312.0, 1 ], + [ 29376.0, 2 ], + [ 29408.0, 3 ], + [ 29472.0, 1 ], + [ 29504.0, 1 ], + [ 29568.0, 1 ], + [ 29600.0, 1 ], + [ 29632.0, 1 ], + [ 29696.0, 2 ], + [ 29728.0, 2 ], + [ 29760.0, 1 ], + [ 29792.0, 1 ], + [ 29856.0, 1 ], + [ 29920.0, 2 ], + [ 29952.0, 2 ], + [ 29984.0, 3 ], + [ 30080.0, 1 ], + [ 30112.0, 2 ], + [ 30176.0, 1 ], + [ 30400.0, 1 ], + [ 30432.0, 1 ], + [ 30464.0, 1 ], + [ 30496.0, 1 ], + [ 30528.0, 1 ], + [ 30560.0, 1 ], + [ 30592.0, 1 ], + [ 30688.0, 1 ], + [ 30784.0, 1 ], + [ 30816.0, 2 ], + [ 30848.0, 2 ], + [ 30880.0, 1 ], + [ 30912.0, 1 ], + [ 30976.0, 1 ], + [ 31008.0, 2 ], + [ 31040.0, 1 ], + [ 31072.0, 1 ], + [ 31296.0, 2 ], + [ 31328.0, 1 ], + [ 31520.0, 1 ], + [ 31680.0, 1 ], + [ 31712.0, 1 ], + [ 31776.0, 1 ], + [ 31808.0, 1 ], + [ 31904.0, 1 ], + [ 31936.0, 1 ], + [ 31968.0, 1 ], + [ 32032.0, 1 ], + [ 32064.0, 1 ], + [ 32128.0, 1 ], + [ 32160.0, 1 ], + [ 32192.0, 1 ], + [ 32224.0, 2 ], + [ 32288.0, 1 ], + [ 32320.0, 2 ], + [ 32544.0, 1 ], + [ 32608.0, 1 ], + [ 32640.0, 1 ], + [ 32704.0, 1 ], + [ 32736.0, 2 ], + [ 32768.0, 2 ], + [ 33024.0, 2 ], + [ 33088.0, 1 ], + [ 33472.0, 2 ], + [ 33536.0, 1 ], + [ 33600.0, 1 ], + [ 33664.0, 2 ], + [ 33728.0, 2 ], + [ 33920.0, 2 ], + [ 33984.0, 1 ], + [ 34048.0, 1 ], + [ 34176.0, 1 ], + [ 34432.0, 1 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34816.0, 1 ], + [ 34944.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35264.0, 1 ], + [ 35392.0, 1 ], + [ 35520.0, 1 ], + [ 35712.0, 2 ], + [ 35776.0, 1 ], + [ 35904.0, 1 ], + [ 35968.0, 1 ], + [ 36224.0, 1 ], + [ 36352.0, 1 ], + [ 36480.0, 2 ], + [ 36672.0, 1 ], + [ 36800.0, 1 ], + [ 37056.0, 2 ], + [ 37312.0, 1 ], + [ 38080.0, 1 ], + [ 38400.0, 2 ], + [ 38528.0, 1 ], + [ 38592.0, 1 ], + [ 38848.0, 1 ], + [ 39104.0, 1 ], + [ 39168.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 39808.0, 1 ], + [ 39872.0, 2 ], + [ 40448.0, 2 ], + [ 40832.0, 1 ], + [ 41088.0, 1 ], + [ 41280.0, 1 ], + [ 41344.0, 1 ], + [ 41408.0, 1 ], + [ 41600.0, 1 ], + [ 41792.0, 2 ], + [ 41856.0, 1 ], + [ 41920.0, 1 ], + [ 41984.0, 1 ], + [ 42048.0, 1 ], + [ 42816.0, 1 ], + [ 43200.0, 1 ], + [ 43328.0, 1 ], + [ 43712.0, 1 ], + [ 43840.0, 1 ], + [ 43904.0, 1 ], + [ 43968.0, 1 ], + [ 44032.0, 2 ], + [ 44416.0, 1 ], + [ 44480.0, 1 ], + [ 44672.0, 2 ], + [ 44928.0, 1 ], + [ 45184.0, 1 ], + [ 45696.0, 1 ], + [ 45760.0, 1 ], + [ 45952.0, 1 ], + [ 46400.0, 1 ], + [ 46784.0, 1 ], + [ 47040.0, 1 ], + [ 47168.0, 1 ], + [ 47232.0, 1 ], + [ 47360.0, 1 ], + [ 47680.0, 1 ], + [ 47808.0, 1 ], + [ 48000.0, 1 ], + [ 48256.0, 1 ], + [ 48448.0, 1 ], + [ 48576.0, 1 ], + [ 48768.0, 1 ], + [ 48832.0, 1 ], + [ 49024.0, 1 ], + [ 49216.0, 1 ], + [ 49920.0, 1 ], + [ 49984.0, 1 ], + [ 50560.0, 1 ], + [ 50624.0, 1 ], + [ 51072.0, 1 ], + [ 51136.0, 2 ], + [ 51520.0, 1 ], + [ 51840.0, 1 ], + [ 52160.0, 1 ], + [ 52416.0, 1 ], + [ 53184.0, 1 ], + [ 53888.0, 1 ], + [ 54912.0, 1 ], + [ 55104.0, 1 ], + [ 55232.0, 1 ], + [ 55296.0, 1 ], + [ 55488.0, 1 ], + [ 56128.0, 1 ], + [ 56320.0, 1 ], + [ 57792.0, 1 ], + [ 57856.0, 1 ], + [ 58048.0, 1 ], + [ 58112.0, 1 ], + [ 58176.0, 1 ], + [ 58752.0, 1 ], + [ 58944.0, 1 ], + [ 59712.0, 1 ], + [ 59968.0, 1 ], + [ 60096.0, 1 ], + [ 60224.0, 1 ], + [ 60672.0, 1 ], + [ 61696.0, 1 ], + [ 64320.0, 1 ], + [ 64448.0, 1 ], + [ 64512.0, 1 ], + [ 64704.0, 1 ], + [ 65536.0, 1 ], + [ 66944.0, 1 ], + [ 67200.0, 2 ], + [ 67712.0, 1 ], + [ 68096.0, 1 ], + [ 68480.0, 1 ], + [ 73600.0, 1 ], + [ 73856.0, 1 ], + [ 75904.0, 1 ], + [ 77568.0, 1 ], + [ 80128.0, 1 ], + [ 103808.0, 1 ], + [ 610304.0, 1 ], + [ 638976.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 22016.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22016.0, + "50.0" : 22016.0, + "90.0" : 22016.0, + "95.0" : 22016.0, + "99.0" : 22016.0, + "99.9" : 22016.0, + "99.99" : 22016.0, + "99.999" : 22016.0, + "99.9999" : 22016.0, + "100.0" : 22016.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22080.0, + 22016.0, + 22048.0, + 22016.0, + 22016.0 + ] + ] + }, + "p0.50" : { + "score" : 22400.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22400.0, + "50.0" : 22400.0, + "90.0" : 22400.0, + "95.0" : 22400.0, + "99.0" : 22400.0, + "99.9" : 22400.0, + "99.99" : 22400.0, + "99.999" : 22400.0, + "99.9999" : 22400.0, + "100.0" : 22400.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22400.0, + 22400.0, + 22400.0, + 22400.0, + 22400.0 + ] + ] + }, + "p0.90" : { + "score" : 22912.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22912.0, + "50.0" : 22912.0, + "90.0" : 22912.0, + "95.0" : 22912.0, + "99.0" : 22912.0, + "99.9" : 22912.0, + "99.99" : 22912.0, + "99.999" : 22912.0, + "99.9999" : 22912.0, + "100.0" : 22912.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 22944.0, + 22912.0, + 22912.0, + 22912.0, + 22944.0 + ] + ] + }, + "p0.95" : { + "score" : 23168.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 23168.0, + "50.0" : 23168.0, + "90.0" : 23168.0, + "95.0" : 23168.0, + "99.0" : 23168.0, + "99.9" : 23168.0, + "99.99" : 23168.0, + "99.999" : 23168.0, + "99.9999" : 23168.0, + "100.0" : 23168.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 23168.0, + 23136.0, + 23168.0, + 23168.0, + 23168.0 + ] + ] + }, + "p0.99" : { + "score" : 27424.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 27424.0, + "50.0" : 27424.0, + "90.0" : 27424.0, + "95.0" : 27424.0, + "99.0" : 27424.0, + "99.9" : 27424.0, + "99.99" : 27424.0, + "99.999" : 27424.0, + "99.9999" : 27424.0, + "100.0" : 27424.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 27392.0, + 27100.160000000033, + 26990.079999999958, + 26784.0, + 29696.0 + ] + ] + }, + "p0.999" : { + "score" : 50544.89600000065, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50544.89600000065, + "50.0" : 50544.89600000065, + "90.0" : 50544.89600000065, + "95.0" : 50544.89600000065, + "99.0" : 50544.89600000065, + "99.9" : 50544.89600000065, + "99.99" : 50544.89600000065, + "99.999" : 50544.89600000065, + "99.9999" : 50544.89600000065, + "100.0" : 50544.89600000065 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 47984.12800000049, + 51577.85600000061, + 48810.49599999981, + 45760.0, + 60218.496000000276 + ] + ] + }, + "p0.9999" : { + "score" : 83511.50079995394, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 83511.50079995394, + "50.0" : 83511.50079995394, + "90.0" : 83511.50079995394, + "95.0" : 83511.50079995394, + "99.0" : 83511.50079995394, + "99.9" : 83511.50079995394, + "99.99" : 83511.50079995394, + "99.999" : 83511.50079995394, + "99.9999" : 83511.50079995394, + "100.0" : 83511.50079995394 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 77476.73599999212, + 1293511.884800002, + 572781.8751992974, + 65531.712000000756, + 506826.86719937203 + ] + ] + }, + "p1.00" : { + "score" : 1458176.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1458176.0, + "50.0" : 1458176.0, + "90.0" : 1458176.0, + "95.0" : 1458176.0, + "99.0" : 1458176.0, + "99.9" : 1458176.0, + "99.99" : 1458176.0, + "99.999" : 1458176.0, + "99.9999" : 1458176.0, + "100.0" : 1458176.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1323008.0, + 1458176.0, + 1458176.0, + 712704.0, + 638976.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..8ead48912 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,380 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..49ef5b0c7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/profile/scalapb.perf.MessageContainerBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1346 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/results.json new file mode 100644 index 000000000..6fa71c275 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/readScala/results.json @@ -0,0 +1,3010 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 13424.521075728115, + "scoreError" : 82.0269860717218, + "scoreConfidence" : [ + 13342.494089656393, + 13506.548061799836 + ], + "scorePercentiles" : { + "0.0" : 12576.0, + "50.0" : 12992.0, + "90.0" : 13584.0, + "95.0" : 13792.0, + "99.0" : 22016.0, + "99.9" : 53432.70399999991, + "99.99" : 536886.8863996863, + "99.999" : 1292288.0, + "99.9999" : 1292288.0, + "100.0" : 1292288.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 12640.0, 1 ], + [ 12656.0, 3 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 4 ], + [ 12720.0, 8 ], + [ 12736.0, 8 ], + [ 12752.0, 21 ], + [ 12768.0, 11 ], + [ 12784.0, 25 ], + [ 12800.0, 51 ], + [ 12816.0, 62 ], + [ 12832.0, 213 ], + [ 12848.0, 172 ], + [ 12864.0, 566 ], + [ 12880.0, 861 ], + [ 12896.0, 540 ], + [ 12912.0, 1280 ], + [ 12928.0, 704 ], + [ 12944.0, 1474 ], + [ 12960.0, 1409 ], + [ 12976.0, 740 ], + [ 12992.0, 1352 ], + [ 13008.0, 628 ], + [ 13024.0, 1080 ], + [ 13040.0, 918 ], + [ 13056.0, 377 ], + [ 13072.0, 670 ], + [ 13088.0, 284 ], + [ 13104.0, 475 ], + [ 13120.0, 335 ], + [ 13136.0, 138 ], + [ 13152.0, 268 ], + [ 13168.0, 110 ], + [ 13184.0, 157 ], + [ 13200.0, 109 ], + [ 13216.0, 68 ], + [ 13232.0, 102 ], + [ 13248.0, 41 ], + [ 13264.0, 70 ], + [ 13280.0, 46 ], + [ 13296.0, 49 ], + [ 13312.0, 79 ], + [ 13328.0, 34 ], + [ 13344.0, 90 ], + [ 13360.0, 80 ], + [ 13376.0, 81 ], + [ 13392.0, 138 ], + [ 13408.0, 79 ], + [ 13424.0, 143 ], + [ 13440.0, 92 ], + [ 13456.0, 102 ], + [ 13472.0, 106 ], + [ 13488.0, 54 ], + [ 13504.0, 99 ], + [ 13520.0, 65 ], + [ 13536.0, 98 ], + [ 13552.0, 119 ], + [ 13568.0, 47 ], + [ 13584.0, 115 ], + [ 13600.0, 75 ], + [ 13616.0, 116 ], + [ 13632.0, 120 ], + [ 13648.0, 60 ], + [ 13664.0, 104 ], + [ 13680.0, 56 ], + [ 13696.0, 85 ], + [ 13712.0, 82 ], + [ 13728.0, 32 ], + [ 13744.0, 53 ], + [ 13760.0, 25 ], + [ 13776.0, 40 ], + [ 13792.0, 32 ], + [ 13808.0, 12 ], + [ 13824.0, 29 ], + [ 13840.0, 12 ], + [ 13856.0, 23 ], + [ 13872.0, 16 ], + [ 13888.0, 9 ], + [ 13904.0, 15 ], + [ 13920.0, 9 ], + [ 13936.0, 11 ], + [ 13952.0, 12 ], + [ 13968.0, 9 ], + [ 13984.0, 9 ], + [ 14000.0, 7 ], + [ 14016.0, 11 ], + [ 14032.0, 15 ], + [ 14048.0, 6 ], + [ 14064.0, 9 ], + [ 14080.0, 4 ], + [ 14096.0, 6 ], + [ 14112.0, 9 ], + [ 14128.0, 4 ], + [ 14144.0, 6 ], + [ 14160.0, 4 ], + [ 14176.0, 7 ], + [ 14192.0, 3 ], + [ 14208.0, 2 ], + [ 14224.0, 5 ], + [ 14240.0, 3 ], + [ 14256.0, 5 ], + [ 14272.0, 2 ], + [ 14288.0, 2 ], + [ 14304.0, 4 ], + [ 14320.0, 3 ], + [ 14336.0, 9 ], + [ 14352.0, 3 ], + [ 14368.0, 3 ], + [ 14384.0, 3 ], + [ 14400.0, 2 ], + [ 14416.0, 3 ], + [ 14432.0, 1 ], + [ 14448.0, 2 ], + [ 14464.0, 4 ], + [ 14496.0, 3 ], + [ 14512.0, 3 ], + [ 14528.0, 1 ], + [ 14544.0, 3 ], + [ 14560.0, 1 ], + [ 14576.0, 2 ], + [ 14592.0, 1 ], + [ 14608.0, 3 ], + [ 14624.0, 3 ], + [ 14640.0, 3 ], + [ 14656.0, 2 ], + [ 14672.0, 1 ], + [ 14688.0, 2 ], + [ 14704.0, 3 ], + [ 14720.0, 3 ], + [ 14736.0, 3 ], + [ 14752.0, 1 ], + [ 14768.0, 3 ], + [ 14784.0, 2 ], + [ 14800.0, 1 ], + [ 14816.0, 1 ], + [ 14832.0, 1 ], + [ 14848.0, 2 ], + [ 14864.0, 2 ], + [ 14880.0, 1 ], + [ 14896.0, 3 ], + [ 14912.0, 3 ], + [ 14928.0, 1 ], + [ 14944.0, 2 ], + [ 14960.0, 1 ], + [ 14976.0, 3 ], + [ 14992.0, 1 ], + [ 15008.0, 3 ], + [ 15024.0, 1 ], + [ 15040.0, 1 ], + [ 15056.0, 1 ], + [ 15072.0, 2 ], + [ 15088.0, 2 ], + [ 15104.0, 1 ], + [ 15136.0, 3 ], + [ 15152.0, 1 ], + [ 15168.0, 3 ], + [ 15184.0, 3 ], + [ 15200.0, 1 ], + [ 15216.0, 3 ], + [ 15248.0, 1 ], + [ 15264.0, 1 ], + [ 15280.0, 1 ], + [ 15296.0, 3 ], + [ 15328.0, 1 ], + [ 15344.0, 1 ], + [ 15360.0, 1 ], + [ 15376.0, 3 ], + [ 15392.0, 3 ], + [ 15408.0, 2 ], + [ 15424.0, 1 ], + [ 15456.0, 1 ], + [ 15472.0, 2 ], + [ 15488.0, 2 ], + [ 15504.0, 1 ], + [ 15520.0, 1 ], + [ 15536.0, 1 ], + [ 15552.0, 2 ], + [ 15568.0, 2 ], + [ 15584.0, 1 ], + [ 15600.0, 3 ], + [ 15616.0, 2 ], + [ 15632.0, 1 ], + [ 15648.0, 1 ], + [ 15664.0, 1 ], + [ 15680.0, 1 ], + [ 15696.0, 1 ], + [ 15712.0, 1 ], + [ 15728.0, 1 ], + [ 15744.0, 2 ], + [ 15760.0, 2 ], + [ 15776.0, 1 ], + [ 15792.0, 2 ], + [ 15808.0, 1 ], + [ 15824.0, 2 ], + [ 15840.0, 4 ], + [ 15856.0, 2 ], + [ 15872.0, 1 ], + [ 15888.0, 3 ], + [ 15904.0, 1 ], + [ 15920.0, 2 ], + [ 15936.0, 1 ], + [ 15952.0, 1 ], + [ 15968.0, 1 ], + [ 15984.0, 1 ], + [ 16000.0, 1 ], + [ 16016.0, 3 ], + [ 16032.0, 1 ], + [ 16048.0, 1 ], + [ 16064.0, 1 ], + [ 16080.0, 3 ], + [ 16096.0, 1 ], + [ 16112.0, 1 ], + [ 16128.0, 2 ], + [ 16144.0, 3 ], + [ 16160.0, 1 ], + [ 16176.0, 1 ], + [ 16192.0, 1 ], + [ 16208.0, 2 ], + [ 16224.0, 1 ], + [ 16240.0, 2 ], + [ 16256.0, 1 ], + [ 16288.0, 1 ], + [ 16304.0, 1 ], + [ 16320.0, 2 ], + [ 16336.0, 1 ], + [ 16352.0, 1 ], + [ 16368.0, 1 ], + [ 16384.0, 1 ], + [ 16416.0, 2 ], + [ 16448.0, 1 ], + [ 16480.0, 3 ], + [ 16512.0, 1 ], + [ 16544.0, 1 ], + [ 16576.0, 1 ], + [ 16640.0, 2 ], + [ 16672.0, 1 ], + [ 16704.0, 1 ], + [ 16736.0, 1 ], + [ 16768.0, 2 ], + [ 16800.0, 2 ], + [ 16832.0, 2 ], + [ 16864.0, 2 ], + [ 16896.0, 1 ], + [ 16928.0, 2 ], + [ 16992.0, 2 ], + [ 17024.0, 1 ], + [ 17056.0, 4 ], + [ 17088.0, 2 ], + [ 17120.0, 1 ], + [ 17152.0, 2 ], + [ 17184.0, 2 ], + [ 17216.0, 1 ], + [ 17248.0, 3 ], + [ 17280.0, 1 ], + [ 17312.0, 3 ], + [ 17344.0, 1 ], + [ 17376.0, 1 ], + [ 17408.0, 1 ], + [ 17440.0, 1 ], + [ 17472.0, 1 ], + [ 17504.0, 5 ], + [ 17536.0, 1 ], + [ 17568.0, 1 ], + [ 17600.0, 2 ], + [ 17632.0, 1 ], + [ 17664.0, 1 ], + [ 17696.0, 1 ], + [ 17728.0, 3 ], + [ 17760.0, 1 ], + [ 17792.0, 1 ], + [ 17824.0, 1 ], + [ 17856.0, 1 ], + [ 17888.0, 2 ], + [ 17920.0, 1 ], + [ 17952.0, 1 ], + [ 17984.0, 1 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 1 ], + [ 18112.0, 2 ], + [ 18144.0, 2 ], + [ 18208.0, 3 ], + [ 18240.0, 2 ], + [ 18272.0, 2 ], + [ 18304.0, 2 ], + [ 18432.0, 1 ], + [ 18464.0, 1 ], + [ 18528.0, 2 ], + [ 18592.0, 1 ], + [ 18624.0, 2 ], + [ 18656.0, 1 ], + [ 18688.0, 1 ], + [ 18720.0, 1 ], + [ 18752.0, 1 ], + [ 18816.0, 1 ], + [ 18848.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 2 ], + [ 19008.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 1 ], + [ 19168.0, 2 ], + [ 19200.0, 3 ], + [ 19232.0, 1 ], + [ 19264.0, 1 ], + [ 19360.0, 3 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 1 ], + [ 19520.0, 2 ], + [ 19616.0, 3 ], + [ 19680.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19904.0, 1 ], + [ 19936.0, 1 ], + [ 19968.0, 1 ], + [ 20000.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 2 ], + [ 20160.0, 1 ], + [ 20192.0, 1 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20288.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 2 ], + [ 20416.0, 3 ], + [ 20544.0, 1 ], + [ 20608.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20864.0, 1 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 2 ], + [ 21088.0, 2 ], + [ 21120.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21312.0, 3 ], + [ 21344.0, 4 ], + [ 21376.0, 2 ], + [ 21408.0, 1 ], + [ 21440.0, 2 ], + [ 21472.0, 1 ], + [ 21536.0, 1 ], + [ 21664.0, 3 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21792.0, 2 ], + [ 21824.0, 1 ], + [ 21888.0, 1 ], + [ 21952.0, 2 ], + [ 21984.0, 2 ], + [ 22016.0, 2 ], + [ 22048.0, 1 ], + [ 22080.0, 2 ], + [ 22112.0, 3 ], + [ 22176.0, 1 ], + [ 22272.0, 1 ], + [ 22368.0, 2 ], + [ 22400.0, 1 ], + [ 22432.0, 3 ], + [ 22496.0, 2 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22720.0, 4 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22912.0, 1 ], + [ 23008.0, 2 ], + [ 23040.0, 2 ], + [ 23104.0, 2 ], + [ 23168.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 2 ], + [ 23456.0, 2 ], + [ 23488.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23968.0, 3 ], + [ 24000.0, 1 ], + [ 24064.0, 1 ], + [ 24128.0, 1 ], + [ 24192.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 2 ], + [ 24480.0, 2 ], + [ 24544.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24768.0, 1 ], + [ 24800.0, 2 ], + [ 24864.0, 1 ], + [ 24928.0, 1 ], + [ 24992.0, 3 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 2 ], + [ 25248.0, 2 ], + [ 25312.0, 1 ], + [ 25344.0, 2 ], + [ 25376.0, 1 ], + [ 25408.0, 3 ], + [ 25472.0, 1 ], + [ 25568.0, 3 ], + [ 25600.0, 1 ], + [ 25664.0, 1 ], + [ 25696.0, 2 ], + [ 26464.0, 1 ], + [ 26560.0, 1 ], + [ 26688.0, 1 ], + [ 26720.0, 1 ], + [ 26784.0, 1 ], + [ 26944.0, 1 ], + [ 27424.0, 1 ], + [ 27648.0, 1 ], + [ 28736.0, 1 ], + [ 28864.0, 1 ], + [ 29024.0, 1 ], + [ 29088.0, 1 ], + [ 29440.0, 1 ], + [ 30592.0, 1 ], + [ 31008.0, 1 ], + [ 31584.0, 1 ], + [ 31712.0, 1 ], + [ 32000.0, 1 ], + [ 32032.0, 1 ], + [ 32288.0, 1 ], + [ 32352.0, 1 ], + [ 32384.0, 1 ], + [ 32512.0, 1 ], + [ 32640.0, 1 ], + [ 32736.0, 1 ], + [ 32768.0, 1 ], + [ 32896.0, 1 ], + [ 32960.0, 2 ], + [ 33152.0, 1 ], + [ 33216.0, 1 ], + [ 33280.0, 1 ], + [ 33344.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 1 ], + [ 33536.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33984.0, 1 ], + [ 34176.0, 1 ], + [ 34304.0, 1 ], + [ 34560.0, 1 ], + [ 34816.0, 1 ], + [ 35008.0, 1 ], + [ 35072.0, 1 ], + [ 35136.0, 1 ], + [ 35328.0, 1 ], + [ 35392.0, 2 ], + [ 35456.0, 1 ], + [ 35520.0, 1 ], + [ 36288.0, 1 ], + [ 36416.0, 1 ], + [ 36672.0, 1 ], + [ 36736.0, 1 ], + [ 37120.0, 1 ], + [ 37888.0, 1 ], + [ 38016.0, 1 ], + [ 38400.0, 1 ], + [ 38912.0, 1 ], + [ 40576.0, 1 ], + [ 41728.0, 1 ], + [ 42240.0, 1 ], + [ 44160.0, 1 ], + [ 49728.0, 1 ], + [ 49792.0, 1 ], + [ 50816.0, 1 ], + [ 50944.0, 1 ], + [ 51392.0, 1 ], + [ 51968.0, 1 ], + [ 52032.0, 1 ], + [ 53376.0, 1 ], + [ 53696.0, 1 ], + [ 56768.0, 1 ], + [ 57728.0, 1 ], + [ 57792.0, 2 ], + [ 59392.0, 1 ], + [ 62528.0, 1 ], + [ 643072.0, 1 ], + [ 1292288.0, 1 ] + ], + [ + [ 12576.0, 1 ], + [ 12608.0, 3 ], + [ 12624.0, 2 ], + [ 12640.0, 6 ], + [ 12656.0, 1 ], + [ 12672.0, 15 ], + [ 12688.0, 7 ], + [ 12704.0, 35 ], + [ 12720.0, 45 ], + [ 12736.0, 24 ], + [ 12752.0, 71 ], + [ 12768.0, 50 ], + [ 12784.0, 115 ], + [ 12800.0, 171 ], + [ 12816.0, 122 ], + [ 12832.0, 367 ], + [ 12848.0, 242 ], + [ 12864.0, 675 ], + [ 12880.0, 960 ], + [ 12896.0, 575 ], + [ 12912.0, 1264 ], + [ 12928.0, 647 ], + [ 12944.0, 1327 ], + [ 12960.0, 1375 ], + [ 12976.0, 636 ], + [ 12992.0, 1100 ], + [ 13008.0, 510 ], + [ 13024.0, 941 ], + [ 13040.0, 802 ], + [ 13056.0, 360 ], + [ 13072.0, 557 ], + [ 13088.0, 229 ], + [ 13104.0, 379 ], + [ 13120.0, 319 ], + [ 13136.0, 129 ], + [ 13152.0, 193 ], + [ 13168.0, 88 ], + [ 13184.0, 141 ], + [ 13200.0, 102 ], + [ 13216.0, 56 ], + [ 13232.0, 92 ], + [ 13248.0, 42 ], + [ 13264.0, 78 ], + [ 13280.0, 73 ], + [ 13296.0, 56 ], + [ 13312.0, 100 ], + [ 13328.0, 59 ], + [ 13344.0, 137 ], + [ 13360.0, 143 ], + [ 13376.0, 131 ], + [ 13392.0, 195 ], + [ 13408.0, 96 ], + [ 13424.0, 194 ], + [ 13440.0, 122 ], + [ 13456.0, 139 ], + [ 13472.0, 148 ], + [ 13488.0, 74 ], + [ 13504.0, 136 ], + [ 13520.0, 66 ], + [ 13536.0, 114 ], + [ 13552.0, 119 ], + [ 13568.0, 65 ], + [ 13584.0, 119 ], + [ 13600.0, 72 ], + [ 13616.0, 114 ], + [ 13632.0, 103 ], + [ 13648.0, 44 ], + [ 13664.0, 91 ], + [ 13680.0, 42 ], + [ 13696.0, 81 ], + [ 13712.0, 70 ], + [ 13728.0, 27 ], + [ 13744.0, 52 ], + [ 13760.0, 28 ], + [ 13776.0, 45 ], + [ 13792.0, 35 ], + [ 13808.0, 15 ], + [ 13824.0, 26 ], + [ 13840.0, 11 ], + [ 13856.0, 21 ], + [ 13872.0, 16 ], + [ 13888.0, 6 ], + [ 13904.0, 14 ], + [ 13920.0, 10 ], + [ 13936.0, 16 ], + [ 13952.0, 19 ], + [ 13968.0, 5 ], + [ 13984.0, 15 ], + [ 14000.0, 7 ], + [ 14016.0, 10 ], + [ 14032.0, 15 ], + [ 14048.0, 6 ], + [ 14064.0, 15 ], + [ 14080.0, 10 ], + [ 14096.0, 12 ], + [ 14112.0, 14 ], + [ 14128.0, 5 ], + [ 14144.0, 11 ], + [ 14160.0, 8 ], + [ 14176.0, 9 ], + [ 14192.0, 7 ], + [ 14208.0, 5 ], + [ 14224.0, 6 ], + [ 14240.0, 2 ], + [ 14256.0, 7 ], + [ 14272.0, 7 ], + [ 14288.0, 3 ], + [ 14304.0, 6 ], + [ 14320.0, 1 ], + [ 14336.0, 6 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 2 ], + [ 14400.0, 1 ], + [ 14416.0, 2 ], + [ 14432.0, 2 ], + [ 14448.0, 1 ], + [ 14464.0, 6 ], + [ 14480.0, 2 ], + [ 14496.0, 2 ], + [ 14512.0, 2 ], + [ 14528.0, 2 ], + [ 14544.0, 4 ], + [ 14560.0, 1 ], + [ 14576.0, 2 ], + [ 14592.0, 2 ], + [ 14608.0, 1 ], + [ 14624.0, 1 ], + [ 14640.0, 2 ], + [ 14656.0, 2 ], + [ 14672.0, 1 ], + [ 14688.0, 2 ], + [ 14704.0, 1 ], + [ 14736.0, 1 ], + [ 14752.0, 1 ], + [ 14768.0, 2 ], + [ 14784.0, 3 ], + [ 14800.0, 1 ], + [ 14816.0, 1 ], + [ 14832.0, 1 ], + [ 14848.0, 2 ], + [ 14864.0, 1 ], + [ 14880.0, 1 ], + [ 14896.0, 1 ], + [ 14912.0, 2 ], + [ 14928.0, 1 ], + [ 14944.0, 1 ], + [ 14960.0, 2 ], + [ 14976.0, 1 ], + [ 14992.0, 1 ], + [ 15008.0, 2 ], + [ 15024.0, 2 ], + [ 15040.0, 2 ], + [ 15056.0, 1 ], + [ 15088.0, 1 ], + [ 15104.0, 1 ], + [ 15136.0, 1 ], + [ 15152.0, 2 ], + [ 15168.0, 2 ], + [ 15184.0, 2 ], + [ 15216.0, 1 ], + [ 15232.0, 3 ], + [ 15248.0, 1 ], + [ 15296.0, 1 ], + [ 15312.0, 1 ], + [ 15328.0, 1 ], + [ 15344.0, 1 ], + [ 15360.0, 2 ], + [ 15376.0, 2 ], + [ 15392.0, 1 ], + [ 15408.0, 1 ], + [ 15440.0, 1 ], + [ 15456.0, 2 ], + [ 15472.0, 1 ], + [ 15488.0, 2 ], + [ 15504.0, 1 ], + [ 15536.0, 1 ], + [ 15552.0, 1 ], + [ 15568.0, 1 ], + [ 15584.0, 1 ], + [ 15600.0, 1 ], + [ 15616.0, 1 ], + [ 15632.0, 1 ], + [ 15648.0, 2 ], + [ 15664.0, 1 ], + [ 15680.0, 1 ], + [ 15696.0, 1 ], + [ 15712.0, 1 ], + [ 15728.0, 2 ], + [ 15744.0, 1 ], + [ 15760.0, 1 ], + [ 15776.0, 1 ], + [ 15792.0, 1 ], + [ 15808.0, 1 ], + [ 15824.0, 2 ], + [ 15840.0, 1 ], + [ 15856.0, 1 ], + [ 15872.0, 2 ], + [ 15888.0, 1 ], + [ 15904.0, 1 ], + [ 15920.0, 1 ], + [ 15936.0, 1 ], + [ 15952.0, 1 ], + [ 15968.0, 1 ], + [ 15984.0, 1 ], + [ 16000.0, 1 ], + [ 16016.0, 1 ], + [ 16032.0, 1 ], + [ 16048.0, 1 ], + [ 16064.0, 1 ], + [ 16080.0, 2 ], + [ 16096.0, 1 ], + [ 16112.0, 1 ], + [ 16128.0, 1 ], + [ 16144.0, 1 ], + [ 16160.0, 1 ], + [ 16176.0, 1 ], + [ 16208.0, 1 ], + [ 16224.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 1 ], + [ 16272.0, 1 ], + [ 16304.0, 1 ], + [ 16320.0, 1 ], + [ 16336.0, 2 ], + [ 16368.0, 2 ], + [ 16384.0, 4 ], + [ 16416.0, 4 ], + [ 16448.0, 2 ], + [ 16480.0, 2 ], + [ 16512.0, 1 ], + [ 16544.0, 2 ], + [ 16576.0, 2 ], + [ 16608.0, 1 ], + [ 16640.0, 1 ], + [ 16672.0, 2 ], + [ 16704.0, 3 ], + [ 16736.0, 4 ], + [ 16768.0, 1 ], + [ 16800.0, 4 ], + [ 16832.0, 1 ], + [ 16864.0, 2 ], + [ 16896.0, 2 ], + [ 16928.0, 1 ], + [ 16960.0, 1 ], + [ 16992.0, 3 ], + [ 17024.0, 1 ], + [ 17056.0, 2 ], + [ 17088.0, 2 ], + [ 17120.0, 1 ], + [ 17152.0, 3 ], + [ 17184.0, 1 ], + [ 17248.0, 6 ], + [ 17280.0, 1 ], + [ 17312.0, 3 ], + [ 17344.0, 2 ], + [ 17376.0, 1 ], + [ 17408.0, 1 ], + [ 17440.0, 2 ], + [ 17472.0, 1 ], + [ 17504.0, 4 ], + [ 17536.0, 1 ], + [ 17568.0, 2 ], + [ 17600.0, 1 ], + [ 17632.0, 2 ], + [ 17664.0, 1 ], + [ 17696.0, 1 ], + [ 17728.0, 2 ], + [ 17760.0, 3 ], + [ 17792.0, 1 ], + [ 17824.0, 2 ], + [ 17856.0, 1 ], + [ 17888.0, 2 ], + [ 17920.0, 2 ], + [ 17952.0, 2 ], + [ 17984.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 1 ], + [ 18112.0, 1 ], + [ 18144.0, 3 ], + [ 18176.0, 1 ], + [ 18208.0, 1 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 2 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18464.0, 1 ], + [ 18496.0, 2 ], + [ 18528.0, 2 ], + [ 18560.0, 1 ], + [ 18592.0, 2 ], + [ 18624.0, 2 ], + [ 18656.0, 1 ], + [ 18720.0, 2 ], + [ 18752.0, 1 ], + [ 18784.0, 1 ], + [ 18816.0, 1 ], + [ 18848.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 1 ], + [ 19008.0, 2 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 2 ], + [ 19136.0, 1 ], + [ 19168.0, 2 ], + [ 19200.0, 1 ], + [ 19232.0, 1 ], + [ 19264.0, 2 ], + [ 19296.0, 1 ], + [ 19360.0, 1 ], + [ 19392.0, 1 ], + [ 19456.0, 2 ], + [ 19488.0, 1 ], + [ 19520.0, 1 ], + [ 19552.0, 2 ], + [ 19616.0, 1 ], + [ 19648.0, 1 ], + [ 19680.0, 1 ], + [ 19712.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 1 ], + [ 19904.0, 1 ], + [ 19936.0, 1 ], + [ 19968.0, 2 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 1 ], + [ 20160.0, 1 ], + [ 20192.0, 1 ], + [ 20224.0, 1 ], + [ 20256.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 1 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 1 ], + [ 20608.0, 1 ], + [ 20640.0, 1 ], + [ 20672.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20896.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 2 ], + [ 21152.0, 1 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21312.0, 3 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 1 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21696.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 2 ], + [ 21856.0, 1 ], + [ 21888.0, 3 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 21984.0, 1 ], + [ 22048.0, 1 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22272.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22368.0, 1 ], + [ 22432.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 1 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23136.0, 1 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23872.0, 1 ], + [ 23936.0, 2 ], + [ 23968.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24128.0, 2 ], + [ 24160.0, 1 ], + [ 24192.0, 1 ], + [ 24224.0, 1 ], + [ 24288.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24448.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 2 ], + [ 24608.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24736.0, 1 ], + [ 24768.0, 2 ], + [ 24800.0, 2 ], + [ 24832.0, 1 ], + [ 24864.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25280.0, 1 ], + [ 25344.0, 1 ], + [ 25408.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25728.0, 1 ], + [ 25760.0, 1 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25856.0, 1 ], + [ 25888.0, 1 ], + [ 25952.0, 1 ], + [ 25984.0, 1 ], + [ 26016.0, 1 ], + [ 26048.0, 1 ], + [ 26080.0, 1 ], + [ 26592.0, 1 ], + [ 26720.0, 1 ], + [ 26752.0, 1 ], + [ 26848.0, 1 ], + [ 27200.0, 1 ], + [ 27232.0, 1 ], + [ 27296.0, 1 ], + [ 27584.0, 1 ], + [ 27616.0, 1 ], + [ 27872.0, 1 ], + [ 28800.0, 1 ], + [ 29248.0, 1 ], + [ 29408.0, 1 ], + [ 29504.0, 1 ], + [ 29632.0, 1 ], + [ 30176.0, 1 ], + [ 30880.0, 1 ], + [ 31104.0, 1 ], + [ 31552.0, 1 ], + [ 32096.0, 1 ], + [ 32512.0, 1 ], + [ 32544.0, 1 ], + [ 32672.0, 1 ], + [ 32704.0, 1 ], + [ 32736.0, 1 ], + [ 32832.0, 1 ], + [ 33024.0, 1 ], + [ 33152.0, 1 ], + [ 33344.0, 1 ], + [ 33792.0, 1 ], + [ 33856.0, 1 ], + [ 34176.0, 1 ], + [ 34688.0, 1 ], + [ 34816.0, 1 ], + [ 35072.0, 1 ], + [ 36672.0, 1 ], + [ 36864.0, 1 ], + [ 36928.0, 1 ], + [ 37056.0, 1 ], + [ 37184.0, 1 ], + [ 37440.0, 1 ], + [ 37504.0, 1 ], + [ 37632.0, 1 ], + [ 37696.0, 1 ], + [ 37760.0, 1 ], + [ 37824.0, 1 ], + [ 37952.0, 1 ], + [ 38080.0, 1 ], + [ 38144.0, 1 ], + [ 38208.0, 1 ], + [ 38272.0, 1 ], + [ 38336.0, 1 ], + [ 38464.0, 1 ], + [ 38528.0, 1 ], + [ 38720.0, 1 ], + [ 39104.0, 1 ], + [ 39168.0, 1 ], + [ 39232.0, 1 ], + [ 39488.0, 1 ], + [ 39872.0, 1 ], + [ 40064.0, 1 ], + [ 40192.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 40576.0, 1 ], + [ 40640.0, 1 ], + [ 41536.0, 1 ], + [ 43712.0, 1 ], + [ 45760.0, 1 ], + [ 45888.0, 1 ], + [ 46272.0, 1 ], + [ 48000.0, 1 ], + [ 48512.0, 1 ], + [ 49088.0, 1 ], + [ 49408.0, 1 ], + [ 49792.0, 1 ], + [ 50496.0, 1 ], + [ 51456.0, 1 ], + [ 51840.0, 1 ], + [ 52736.0, 1 ], + [ 53056.0, 1 ], + [ 53312.0, 1 ], + [ 55040.0, 1 ], + [ 55680.0, 1 ], + [ 58432.0, 1 ], + [ 521216.0, 1 ], + [ 600064.0, 1 ] + ], + [ + [ 12592.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 2 ], + [ 12656.0, 1 ], + [ 12672.0, 3 ], + [ 12688.0, 1 ], + [ 12704.0, 7 ], + [ 12720.0, 10 ], + [ 12736.0, 9 ], + [ 12752.0, 21 ], + [ 12768.0, 15 ], + [ 12784.0, 45 ], + [ 12800.0, 84 ], + [ 12816.0, 73 ], + [ 12832.0, 254 ], + [ 12848.0, 230 ], + [ 12864.0, 766 ], + [ 12880.0, 1135 ], + [ 12896.0, 722 ], + [ 12912.0, 1554 ], + [ 12928.0, 813 ], + [ 12944.0, 1652 ], + [ 12960.0, 1466 ], + [ 12976.0, 680 ], + [ 12992.0, 1173 ], + [ 13008.0, 512 ], + [ 13024.0, 821 ], + [ 13040.0, 647 ], + [ 13056.0, 267 ], + [ 13072.0, 395 ], + [ 13088.0, 165 ], + [ 13104.0, 303 ], + [ 13120.0, 210 ], + [ 13136.0, 92 ], + [ 13152.0, 152 ], + [ 13168.0, 54 ], + [ 13184.0, 90 ], + [ 13200.0, 68 ], + [ 13216.0, 33 ], + [ 13232.0, 63 ], + [ 13248.0, 25 ], + [ 13264.0, 63 ], + [ 13280.0, 59 ], + [ 13296.0, 48 ], + [ 13312.0, 99 ], + [ 13328.0, 66 ], + [ 13344.0, 141 ], + [ 13360.0, 145 ], + [ 13376.0, 152 ], + [ 13392.0, 198 ], + [ 13408.0, 110 ], + [ 13424.0, 193 ], + [ 13440.0, 129 ], + [ 13456.0, 146 ], + [ 13472.0, 152 ], + [ 13488.0, 61 ], + [ 13504.0, 123 ], + [ 13520.0, 77 ], + [ 13536.0, 114 ], + [ 13552.0, 148 ], + [ 13568.0, 74 ], + [ 13584.0, 137 ], + [ 13600.0, 80 ], + [ 13616.0, 133 ], + [ 13632.0, 135 ], + [ 13648.0, 62 ], + [ 13664.0, 88 ], + [ 13680.0, 42 ], + [ 13696.0, 88 ], + [ 13712.0, 76 ], + [ 13728.0, 30 ], + [ 13744.0, 51 ], + [ 13760.0, 24 ], + [ 13776.0, 47 ], + [ 13792.0, 29 ], + [ 13808.0, 16 ], + [ 13824.0, 17 ], + [ 13840.0, 8 ], + [ 13856.0, 25 ], + [ 13872.0, 17 ], + [ 13888.0, 12 ], + [ 13904.0, 18 ], + [ 13920.0, 7 ], + [ 13936.0, 15 ], + [ 13952.0, 16 ], + [ 13968.0, 8 ], + [ 13984.0, 21 ], + [ 14000.0, 7 ], + [ 14016.0, 18 ], + [ 14032.0, 11 ], + [ 14048.0, 7 ], + [ 14064.0, 18 ], + [ 14080.0, 8 ], + [ 14096.0, 15 ], + [ 14112.0, 10 ], + [ 14128.0, 5 ], + [ 14144.0, 11 ], + [ 14160.0, 3 ], + [ 14176.0, 7 ], + [ 14192.0, 4 ], + [ 14208.0, 2 ], + [ 14224.0, 3 ], + [ 14240.0, 4 ], + [ 14256.0, 5 ], + [ 14272.0, 4 ], + [ 14288.0, 3 ], + [ 14304.0, 4 ], + [ 14320.0, 1 ], + [ 14336.0, 3 ], + [ 14352.0, 2 ], + [ 14368.0, 6 ], + [ 14384.0, 3 ], + [ 14400.0, 1 ], + [ 14416.0, 2 ], + [ 14432.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 3 ], + [ 14480.0, 1 ], + [ 14496.0, 3 ], + [ 14512.0, 2 ], + [ 14528.0, 2 ], + [ 14544.0, 2 ], + [ 14560.0, 1 ], + [ 14576.0, 2 ], + [ 14592.0, 3 ], + [ 14608.0, 1 ], + [ 14624.0, 2 ], + [ 14656.0, 1 ], + [ 14672.0, 1 ], + [ 14688.0, 2 ], + [ 14704.0, 2 ], + [ 14720.0, 1 ], + [ 14736.0, 2 ], + [ 14768.0, 2 ], + [ 14784.0, 2 ], + [ 14800.0, 2 ], + [ 14816.0, 1 ], + [ 14832.0, 1 ], + [ 14848.0, 2 ], + [ 14864.0, 1 ], + [ 14880.0, 2 ], + [ 14896.0, 1 ], + [ 14928.0, 2 ], + [ 14944.0, 3 ], + [ 14976.0, 2 ], + [ 14992.0, 2 ], + [ 15008.0, 1 ], + [ 15024.0, 2 ], + [ 15040.0, 1 ], + [ 15056.0, 3 ], + [ 15072.0, 1 ], + [ 15088.0, 1 ], + [ 15104.0, 1 ], + [ 15120.0, 2 ], + [ 15136.0, 3 ], + [ 15168.0, 1 ], + [ 15184.0, 1 ], + [ 15200.0, 2 ], + [ 15216.0, 2 ], + [ 15232.0, 2 ], + [ 15248.0, 2 ], + [ 15264.0, 1 ], + [ 15296.0, 2 ], + [ 15312.0, 1 ], + [ 15328.0, 2 ], + [ 15344.0, 2 ], + [ 15360.0, 1 ], + [ 15376.0, 1 ], + [ 15392.0, 1 ], + [ 15408.0, 1 ], + [ 15424.0, 1 ], + [ 15440.0, 1 ], + [ 15456.0, 1 ], + [ 15472.0, 1 ], + [ 15488.0, 2 ], + [ 15536.0, 1 ], + [ 15568.0, 1 ], + [ 15584.0, 1 ], + [ 15600.0, 1 ], + [ 15616.0, 2 ], + [ 15632.0, 1 ], + [ 15648.0, 1 ], + [ 15664.0, 1 ], + [ 15680.0, 1 ], + [ 15696.0, 1 ], + [ 15728.0, 2 ], + [ 15744.0, 2 ], + [ 15760.0, 1 ], + [ 15776.0, 4 ], + [ 15808.0, 1 ], + [ 15824.0, 1 ], + [ 15856.0, 1 ], + [ 15872.0, 1 ], + [ 15888.0, 1 ], + [ 15920.0, 1 ], + [ 15936.0, 2 ], + [ 15952.0, 1 ], + [ 15968.0, 2 ], + [ 15984.0, 1 ], + [ 16000.0, 3 ], + [ 16016.0, 1 ], + [ 16048.0, 1 ], + [ 16064.0, 1 ], + [ 16080.0, 2 ], + [ 16096.0, 3 ], + [ 16112.0, 1 ], + [ 16128.0, 1 ], + [ 16144.0, 1 ], + [ 16160.0, 1 ], + [ 16176.0, 3 ], + [ 16192.0, 1 ], + [ 16208.0, 1 ], + [ 16224.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 2 ], + [ 16272.0, 1 ], + [ 16288.0, 2 ], + [ 16304.0, 1 ], + [ 16320.0, 4 ], + [ 16336.0, 1 ], + [ 16352.0, 1 ], + [ 16368.0, 1 ], + [ 16384.0, 1 ], + [ 16416.0, 4 ], + [ 16448.0, 1 ], + [ 16480.0, 1 ], + [ 16512.0, 2 ], + [ 16544.0, 1 ], + [ 16576.0, 1 ], + [ 16608.0, 2 ], + [ 16640.0, 1 ], + [ 16672.0, 1 ], + [ 16704.0, 3 ], + [ 16736.0, 2 ], + [ 16768.0, 1 ], + [ 16800.0, 2 ], + [ 16832.0, 1 ], + [ 16864.0, 3 ], + [ 16896.0, 1 ], + [ 16928.0, 2 ], + [ 16960.0, 1 ], + [ 16992.0, 3 ], + [ 17024.0, 3 ], + [ 17056.0, 3 ], + [ 17088.0, 2 ], + [ 17120.0, 1 ], + [ 17152.0, 3 ], + [ 17184.0, 2 ], + [ 17216.0, 1 ], + [ 17248.0, 3 ], + [ 17280.0, 2 ], + [ 17312.0, 4 ], + [ 17344.0, 2 ], + [ 17376.0, 2 ], + [ 17408.0, 2 ], + [ 17440.0, 2 ], + [ 17472.0, 1 ], + [ 17504.0, 1 ], + [ 17536.0, 2 ], + [ 17568.0, 3 ], + [ 17600.0, 1 ], + [ 17632.0, 3 ], + [ 17664.0, 1 ], + [ 17696.0, 2 ], + [ 17728.0, 1 ], + [ 17760.0, 2 ], + [ 17792.0, 1 ], + [ 17824.0, 2 ], + [ 17856.0, 1 ], + [ 17888.0, 2 ], + [ 17920.0, 1 ], + [ 17952.0, 1 ], + [ 17984.0, 1 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 2 ], + [ 18112.0, 1 ], + [ 18144.0, 1 ], + [ 18176.0, 1 ], + [ 18208.0, 1 ], + [ 18304.0, 1 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18400.0, 1 ], + [ 18432.0, 1 ], + [ 18464.0, 1 ], + [ 18496.0, 1 ], + [ 18560.0, 1 ], + [ 18592.0, 1 ], + [ 18624.0, 2 ], + [ 18656.0, 1 ], + [ 18688.0, 1 ], + [ 18720.0, 2 ], + [ 18752.0, 2 ], + [ 18816.0, 1 ], + [ 18848.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 2 ], + [ 18944.0, 1 ], + [ 19008.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 2 ], + [ 19168.0, 1 ], + [ 19200.0, 1 ], + [ 19264.0, 1 ], + [ 19296.0, 1 ], + [ 19328.0, 1 ], + [ 19360.0, 1 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 1 ], + [ 19488.0, 1 ], + [ 19552.0, 1 ], + [ 19584.0, 1 ], + [ 19616.0, 1 ], + [ 19680.0, 2 ], + [ 19776.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 1 ], + [ 19904.0, 1 ], + [ 19936.0, 1 ], + [ 19968.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 2 ], + [ 20224.0, 1 ], + [ 20256.0, 2 ], + [ 20288.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20448.0, 1 ], + [ 20512.0, 2 ], + [ 20544.0, 2 ], + [ 20576.0, 2 ], + [ 20608.0, 1 ], + [ 20640.0, 1 ], + [ 20672.0, 1 ], + [ 20704.0, 2 ], + [ 20736.0, 1 ], + [ 20768.0, 2 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 1 ], + [ 21152.0, 1 ], + [ 21184.0, 2 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21312.0, 1 ], + [ 21344.0, 3 ], + [ 21376.0, 1 ], + [ 21408.0, 2 ], + [ 21440.0, 2 ], + [ 21472.0, 2 ], + [ 21536.0, 1 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 2 ], + [ 21664.0, 1 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21824.0, 2 ], + [ 21856.0, 1 ], + [ 21888.0, 2 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 21984.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 1 ], + [ 22144.0, 2 ], + [ 22176.0, 1 ], + [ 22208.0, 2 ], + [ 22240.0, 1 ], + [ 22272.0, 2 ], + [ 22304.0, 1 ], + [ 22368.0, 2 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 3 ], + [ 22560.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 2 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 2 ], + [ 22880.0, 1 ], + [ 22912.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 2 ], + [ 23136.0, 1 ], + [ 23168.0, 2 ], + [ 23200.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23936.0, 1 ], + [ 23968.0, 1 ], + [ 24064.0, 1 ], + [ 24128.0, 1 ], + [ 24224.0, 1 ], + [ 24448.0, 1 ], + [ 25152.0, 1 ], + [ 25376.0, 1 ], + [ 25536.0, 1 ], + [ 25792.0, 1 ], + [ 25920.0, 1 ], + [ 25952.0, 1 ], + [ 26112.0, 1 ], + [ 26304.0, 1 ], + [ 26624.0, 1 ], + [ 26912.0, 1 ], + [ 27680.0, 2 ], + [ 28160.0, 1 ], + [ 28256.0, 1 ], + [ 28704.0, 1 ], + [ 28736.0, 1 ], + [ 28960.0, 1 ], + [ 30592.0, 1 ], + [ 31200.0, 1 ], + [ 31392.0, 1 ], + [ 31488.0, 1 ], + [ 32192.0, 1 ], + [ 33344.0, 1 ], + [ 35712.0, 1 ], + [ 35904.0, 1 ], + [ 36288.0, 1 ], + [ 37760.0, 1 ], + [ 38592.0, 1 ], + [ 38720.0, 1 ], + [ 40000.0, 1 ], + [ 41664.0, 1 ], + [ 48192.0, 1 ], + [ 48768.0, 1 ], + [ 49024.0, 1 ], + [ 49088.0, 1 ], + [ 50496.0, 1 ], + [ 50688.0, 1 ], + [ 50752.0, 1 ], + [ 51136.0, 1 ], + [ 51648.0, 1 ], + [ 51712.0, 1 ], + [ 51904.0, 1 ], + [ 52032.0, 1 ], + [ 52544.0, 1 ], + [ 52608.0, 1 ], + [ 52800.0, 1 ], + [ 53120.0, 1 ], + [ 53440.0, 1 ], + [ 54016.0, 1 ], + [ 54080.0, 1 ], + [ 54144.0, 1 ], + [ 54400.0, 1 ], + [ 54592.0, 1 ], + [ 54912.0, 1 ], + [ 55744.0, 1 ], + [ 55936.0, 1 ], + [ 56000.0, 1 ], + [ 56064.0, 1 ], + [ 56320.0, 1 ], + [ 56448.0, 1 ], + [ 56576.0, 1 ], + [ 56640.0, 1 ], + [ 56896.0, 1 ], + [ 57088.0, 1 ], + [ 57152.0, 1 ], + [ 57472.0, 1 ], + [ 57728.0, 1 ], + [ 57920.0, 1 ], + [ 58560.0, 1 ], + [ 58944.0, 1 ], + [ 59136.0, 1 ], + [ 59200.0, 1 ], + [ 59648.0, 1 ], + [ 59776.0, 1 ], + [ 60800.0, 1 ], + [ 60992.0, 1 ], + [ 61824.0, 1 ], + [ 62336.0, 1 ], + [ 62400.0, 1 ], + [ 62528.0, 1 ], + [ 62848.0, 1 ], + [ 63232.0, 1 ], + [ 63488.0, 1 ], + [ 63616.0, 1 ], + [ 64064.0, 1 ], + [ 64256.0, 1 ], + [ 64512.0, 1 ], + [ 64576.0, 1 ], + [ 67328.0, 1 ], + [ 68608.0, 1 ], + [ 70272.0, 1 ], + [ 70656.0, 1 ], + [ 71936.0, 1 ], + [ 74240.0, 1 ], + [ 80896.0, 1 ], + [ 596992.0, 1 ], + [ 656384.0, 1 ] + ], + [ + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 4 ], + [ 12704.0, 4 ], + [ 12720.0, 6 ], + [ 12736.0, 3 ], + [ 12752.0, 12 ], + [ 12768.0, 10 ], + [ 12784.0, 19 ], + [ 12800.0, 48 ], + [ 12816.0, 51 ], + [ 12832.0, 208 ], + [ 12848.0, 189 ], + [ 12864.0, 603 ], + [ 12880.0, 939 ], + [ 12896.0, 609 ], + [ 12912.0, 1321 ], + [ 12928.0, 728 ], + [ 12944.0, 1483 ], + [ 12960.0, 1454 ], + [ 12976.0, 657 ], + [ 12992.0, 1223 ], + [ 13008.0, 546 ], + [ 13024.0, 949 ], + [ 13040.0, 780 ], + [ 13056.0, 352 ], + [ 13072.0, 573 ], + [ 13088.0, 229 ], + [ 13104.0, 391 ], + [ 13120.0, 308 ], + [ 13136.0, 110 ], + [ 13152.0, 177 ], + [ 13168.0, 78 ], + [ 13184.0, 139 ], + [ 13200.0, 112 ], + [ 13216.0, 55 ], + [ 13232.0, 95 ], + [ 13248.0, 34 ], + [ 13264.0, 65 ], + [ 13280.0, 68 ], + [ 13296.0, 57 ], + [ 13312.0, 115 ], + [ 13328.0, 58 ], + [ 13344.0, 163 ], + [ 13360.0, 138 ], + [ 13376.0, 132 ], + [ 13392.0, 195 ], + [ 13408.0, 97 ], + [ 13424.0, 186 ], + [ 13440.0, 139 ], + [ 13456.0, 150 ], + [ 13472.0, 158 ], + [ 13488.0, 88 ], + [ 13504.0, 136 ], + [ 13520.0, 85 ], + [ 13536.0, 111 ], + [ 13552.0, 138 ], + [ 13568.0, 61 ], + [ 13584.0, 130 ], + [ 13600.0, 71 ], + [ 13616.0, 130 ], + [ 13632.0, 126 ], + [ 13648.0, 64 ], + [ 13664.0, 108 ], + [ 13680.0, 45 ], + [ 13696.0, 95 ], + [ 13712.0, 73 ], + [ 13728.0, 36 ], + [ 13744.0, 51 ], + [ 13760.0, 27 ], + [ 13776.0, 40 ], + [ 13792.0, 37 ], + [ 13808.0, 14 ], + [ 13824.0, 23 ], + [ 13840.0, 15 ], + [ 13856.0, 21 ], + [ 13872.0, 22 ], + [ 13888.0, 7 ], + [ 13904.0, 19 ], + [ 13920.0, 8 ], + [ 13936.0, 17 ], + [ 13952.0, 14 ], + [ 13968.0, 9 ], + [ 13984.0, 15 ], + [ 14000.0, 10 ], + [ 14016.0, 16 ], + [ 14032.0, 9 ], + [ 14048.0, 9 ], + [ 14064.0, 20 ], + [ 14080.0, 4 ], + [ 14096.0, 8 ], + [ 14112.0, 11 ], + [ 14128.0, 8 ], + [ 14144.0, 15 ], + [ 14160.0, 2 ], + [ 14176.0, 10 ], + [ 14192.0, 11 ], + [ 14208.0, 6 ], + [ 14224.0, 5 ], + [ 14240.0, 3 ], + [ 14256.0, 4 ], + [ 14272.0, 5 ], + [ 14288.0, 1 ], + [ 14304.0, 3 ], + [ 14320.0, 3 ], + [ 14336.0, 4 ], + [ 14352.0, 5 ], + [ 14368.0, 3 ], + [ 14384.0, 3 ], + [ 14400.0, 2 ], + [ 14416.0, 1 ], + [ 14432.0, 2 ], + [ 14448.0, 2 ], + [ 14464.0, 4 ], + [ 14480.0, 1 ], + [ 14496.0, 3 ], + [ 14512.0, 2 ], + [ 14528.0, 1 ], + [ 14544.0, 2 ], + [ 14560.0, 2 ], + [ 14576.0, 1 ], + [ 14592.0, 3 ], + [ 14608.0, 2 ], + [ 14624.0, 2 ], + [ 14640.0, 1 ], + [ 14656.0, 2 ], + [ 14672.0, 2 ], + [ 14688.0, 2 ], + [ 14704.0, 1 ], + [ 14720.0, 2 ], + [ 14736.0, 2 ], + [ 14752.0, 1 ], + [ 14768.0, 1 ], + [ 14784.0, 1 ], + [ 14800.0, 3 ], + [ 14816.0, 1 ], + [ 14832.0, 1 ], + [ 14848.0, 3 ], + [ 14864.0, 1 ], + [ 14880.0, 1 ], + [ 14896.0, 3 ], + [ 14912.0, 1 ], + [ 14928.0, 2 ], + [ 14944.0, 1 ], + [ 14960.0, 1 ], + [ 14976.0, 1 ], + [ 14992.0, 1 ], + [ 15008.0, 1 ], + [ 15024.0, 1 ], + [ 15056.0, 1 ], + [ 15088.0, 2 ], + [ 15104.0, 1 ], + [ 15120.0, 1 ], + [ 15136.0, 1 ], + [ 15168.0, 2 ], + [ 15184.0, 1 ], + [ 15200.0, 1 ], + [ 15216.0, 2 ], + [ 15232.0, 1 ], + [ 15248.0, 1 ], + [ 15264.0, 2 ], + [ 15280.0, 1 ], + [ 15296.0, 1 ], + [ 15312.0, 1 ], + [ 15344.0, 1 ], + [ 15360.0, 1 ], + [ 15376.0, 1 ], + [ 15392.0, 2 ], + [ 15424.0, 1 ], + [ 15440.0, 1 ], + [ 15456.0, 1 ], + [ 15488.0, 1 ], + [ 15536.0, 1 ], + [ 15552.0, 1 ], + [ 15568.0, 1 ], + [ 15584.0, 1 ], + [ 15616.0, 1 ], + [ 15632.0, 1 ], + [ 15648.0, 1 ], + [ 15664.0, 1 ], + [ 15680.0, 2 ], + [ 15696.0, 2 ], + [ 15712.0, 1 ], + [ 15728.0, 2 ], + [ 15744.0, 1 ], + [ 15760.0, 1 ], + [ 15776.0, 2 ], + [ 15808.0, 1 ], + [ 15824.0, 1 ], + [ 15840.0, 1 ], + [ 15872.0, 1 ], + [ 15904.0, 1 ], + [ 15920.0, 1 ], + [ 15936.0, 1 ], + [ 15952.0, 1 ], + [ 15968.0, 2 ], + [ 15984.0, 1 ], + [ 16000.0, 1 ], + [ 16016.0, 1 ], + [ 16032.0, 1 ], + [ 16048.0, 2 ], + [ 16064.0, 1 ], + [ 16080.0, 1 ], + [ 16096.0, 2 ], + [ 16112.0, 2 ], + [ 16128.0, 1 ], + [ 16144.0, 1 ], + [ 16160.0, 1 ], + [ 16176.0, 1 ], + [ 16192.0, 1 ], + [ 16208.0, 1 ], + [ 16224.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 1 ], + [ 16320.0, 3 ], + [ 16336.0, 1 ], + [ 16368.0, 1 ], + [ 16384.0, 1 ], + [ 16416.0, 2 ], + [ 16448.0, 2 ], + [ 16480.0, 2 ], + [ 16512.0, 1 ], + [ 16544.0, 4 ], + [ 16576.0, 2 ], + [ 16608.0, 2 ], + [ 16640.0, 2 ], + [ 16672.0, 1 ], + [ 16704.0, 2 ], + [ 16736.0, 1 ], + [ 16768.0, 1 ], + [ 16800.0, 1 ], + [ 16832.0, 4 ], + [ 16864.0, 1 ], + [ 16896.0, 2 ], + [ 16928.0, 1 ], + [ 16992.0, 1 ], + [ 17024.0, 1 ], + [ 17056.0, 3 ], + [ 17088.0, 3 ], + [ 17120.0, 2 ], + [ 17152.0, 1 ], + [ 17184.0, 1 ], + [ 17216.0, 2 ], + [ 17248.0, 2 ], + [ 17280.0, 1 ], + [ 17312.0, 2 ], + [ 17344.0, 2 ], + [ 17376.0, 1 ], + [ 17408.0, 1 ], + [ 17440.0, 1 ], + [ 17472.0, 2 ], + [ 17504.0, 2 ], + [ 17536.0, 2 ], + [ 17568.0, 1 ], + [ 17600.0, 1 ], + [ 17632.0, 1 ], + [ 17664.0, 2 ], + [ 17696.0, 3 ], + [ 17728.0, 2 ], + [ 17760.0, 1 ], + [ 17792.0, 1 ], + [ 17824.0, 1 ], + [ 17856.0, 1 ], + [ 17888.0, 1 ], + [ 17920.0, 2 ], + [ 17952.0, 1 ], + [ 17984.0, 1 ], + [ 18016.0, 1 ], + [ 18048.0, 1 ], + [ 18080.0, 3 ], + [ 18112.0, 1 ], + [ 18176.0, 1 ], + [ 18208.0, 2 ], + [ 18240.0, 1 ], + [ 18272.0, 1 ], + [ 18304.0, 1 ], + [ 18336.0, 1 ], + [ 18368.0, 1 ], + [ 18400.0, 1 ], + [ 18464.0, 1 ], + [ 18496.0, 2 ], + [ 18528.0, 1 ], + [ 18592.0, 1 ], + [ 18624.0, 1 ], + [ 18656.0, 1 ], + [ 18688.0, 2 ], + [ 18816.0, 1 ], + [ 18848.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 1 ], + [ 19136.0, 1 ], + [ 19168.0, 2 ], + [ 19200.0, 1 ], + [ 19264.0, 1 ], + [ 19328.0, 1 ], + [ 19360.0, 1 ], + [ 19424.0, 1 ], + [ 19456.0, 2 ], + [ 19488.0, 1 ], + [ 19552.0, 1 ], + [ 19616.0, 1 ], + [ 19648.0, 1 ], + [ 19680.0, 1 ], + [ 19712.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 2 ], + [ 19968.0, 1 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20128.0, 1 ], + [ 20160.0, 1 ], + [ 20192.0, 1 ], + [ 20224.0, 1 ], + [ 20256.0, 2 ], + [ 20288.0, 1 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 2 ], + [ 20448.0, 2 ], + [ 20480.0, 1 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 1 ], + [ 20608.0, 1 ], + [ 20640.0, 1 ], + [ 20672.0, 1 ], + [ 20736.0, 1 ], + [ 20768.0, 1 ], + [ 20832.0, 1 ], + [ 20896.0, 1 ], + [ 20928.0, 1 ], + [ 20960.0, 1 ], + [ 20992.0, 1 ], + [ 21024.0, 1 ], + [ 21056.0, 1 ], + [ 21088.0, 1 ], + [ 21120.0, 1 ], + [ 21152.0, 2 ], + [ 21184.0, 1 ], + [ 21216.0, 1 ], + [ 21248.0, 1 ], + [ 21280.0, 1 ], + [ 21312.0, 1 ], + [ 21344.0, 1 ], + [ 21376.0, 1 ], + [ 21408.0, 1 ], + [ 21472.0, 1 ], + [ 21536.0, 1 ], + [ 21568.0, 1 ], + [ 21600.0, 1 ], + [ 21632.0, 1 ], + [ 21664.0, 2 ], + [ 21728.0, 1 ], + [ 21792.0, 1 ], + [ 21824.0, 1 ], + [ 21856.0, 1 ], + [ 21888.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 21984.0, 1 ], + [ 22016.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 2 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22208.0, 1 ], + [ 22240.0, 1 ], + [ 22272.0, 1 ], + [ 22304.0, 2 ], + [ 22336.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22464.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22560.0, 2 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22656.0, 1 ], + [ 22688.0, 1 ], + [ 22720.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 3 ], + [ 22880.0, 1 ], + [ 22912.0, 2 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 1 ], + [ 23168.0, 1 ], + [ 23200.0, 3 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 1 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 2 ], + [ 23488.0, 1 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23872.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 2 ], + [ 23968.0, 1 ], + [ 24064.0, 2 ], + [ 24096.0, 1 ], + [ 24160.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 2 ], + [ 24320.0, 1 ], + [ 24352.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 1 ], + [ 24608.0, 2 ], + [ 24672.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24768.0, 1 ], + [ 24896.0, 1 ], + [ 24928.0, 1 ], + [ 24992.0, 1 ], + [ 25024.0, 1 ], + [ 25056.0, 2 ], + [ 25088.0, 2 ], + [ 25120.0, 2 ], + [ 25152.0, 3 ], + [ 25184.0, 2 ], + [ 25216.0, 2 ], + [ 25248.0, 3 ], + [ 25280.0, 5 ], + [ 25312.0, 2 ], + [ 25344.0, 2 ], + [ 25376.0, 2 ], + [ 25408.0, 4 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25568.0, 1 ], + [ 25600.0, 1 ], + [ 25664.0, 1 ], + [ 25984.0, 1 ], + [ 26048.0, 1 ], + [ 26368.0, 1 ], + [ 27264.0, 1 ], + [ 27616.0, 1 ], + [ 28704.0, 1 ], + [ 29120.0, 1 ], + [ 29696.0, 1 ], + [ 30208.0, 1 ], + [ 30880.0, 1 ], + [ 30944.0, 1 ], + [ 31200.0, 1 ], + [ 31488.0, 1 ], + [ 31584.0, 1 ], + [ 31776.0, 1 ], + [ 32256.0, 1 ], + [ 32480.0, 1 ], + [ 32704.0, 1 ], + [ 32768.0, 1 ], + [ 33024.0, 1 ], + [ 33280.0, 1 ], + [ 33408.0, 1 ], + [ 33472.0, 1 ], + [ 33664.0, 1 ], + [ 33792.0, 1 ], + [ 35136.0, 1 ], + [ 35200.0, 1 ], + [ 37760.0, 1 ], + [ 37824.0, 1 ], + [ 38464.0, 1 ], + [ 38592.0, 1 ], + [ 38784.0, 1 ], + [ 39616.0, 1 ], + [ 41024.0, 1 ], + [ 42176.0, 1 ], + [ 45184.0, 1 ], + [ 45312.0, 1 ], + [ 45696.0, 1 ], + [ 46400.0, 1 ], + [ 47232.0, 1 ], + [ 47808.0, 1 ], + [ 48960.0, 1 ], + [ 49344.0, 1 ], + [ 49664.0, 1 ], + [ 50176.0, 1 ], + [ 50880.0, 1 ], + [ 51264.0, 1 ], + [ 52032.0, 1 ], + [ 52416.0, 1 ], + [ 53184.0, 1 ], + [ 53632.0, 1 ], + [ 54400.0, 1 ], + [ 54848.0, 1 ], + [ 54976.0, 1 ], + [ 55040.0, 1 ], + [ 55232.0, 1 ], + [ 55680.0, 1 ], + [ 56128.0, 1 ], + [ 56576.0, 1 ], + [ 56896.0, 1 ], + [ 57408.0, 1 ], + [ 58368.0, 1 ], + [ 58880.0, 1 ], + [ 59328.0, 1 ], + [ 59456.0, 1 ], + [ 60160.0, 1 ], + [ 62144.0, 1 ], + [ 62976.0, 1 ], + [ 63104.0, 1 ], + [ 63936.0, 1 ], + [ 66944.0, 1 ], + [ 68480.0, 1 ], + [ 78720.0, 1 ], + [ 89088.0, 1 ], + [ 547840.0, 1 ], + [ 552960.0, 1 ], + [ 637952.0, 1 ] + ], + [ + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 2 ], + [ 12688.0, 3 ], + [ 12704.0, 2 ], + [ 12720.0, 8 ], + [ 12736.0, 5 ], + [ 12752.0, 12 ], + [ 12768.0, 10 ], + [ 12784.0, 26 ], + [ 12800.0, 57 ], + [ 12816.0, 60 ], + [ 12832.0, 197 ], + [ 12848.0, 153 ], + [ 12864.0, 560 ], + [ 12880.0, 816 ], + [ 12896.0, 542 ], + [ 12912.0, 1249 ], + [ 12928.0, 660 ], + [ 12944.0, 1396 ], + [ 12960.0, 1480 ], + [ 12976.0, 643 ], + [ 12992.0, 1290 ], + [ 13008.0, 598 ], + [ 13024.0, 985 ], + [ 13040.0, 865 ], + [ 13056.0, 400 ], + [ 13072.0, 598 ], + [ 13088.0, 274 ], + [ 13104.0, 405 ], + [ 13120.0, 309 ], + [ 13136.0, 138 ], + [ 13152.0, 202 ], + [ 13168.0, 86 ], + [ 13184.0, 157 ], + [ 13200.0, 113 ], + [ 13216.0, 52 ], + [ 13232.0, 84 ], + [ 13248.0, 26 ], + [ 13264.0, 73 ], + [ 13280.0, 63 ], + [ 13296.0, 65 ], + [ 13312.0, 79 ], + [ 13328.0, 51 ], + [ 13344.0, 139 ], + [ 13360.0, 122 ], + [ 13376.0, 135 ], + [ 13392.0, 215 ], + [ 13408.0, 100 ], + [ 13424.0, 198 ], + [ 13440.0, 134 ], + [ 13456.0, 153 ], + [ 13472.0, 177 ], + [ 13488.0, 77 ], + [ 13504.0, 149 ], + [ 13520.0, 90 ], + [ 13536.0, 119 ], + [ 13552.0, 130 ], + [ 13568.0, 63 ], + [ 13584.0, 131 ], + [ 13600.0, 78 ], + [ 13616.0, 120 ], + [ 13632.0, 127 ], + [ 13648.0, 67 ], + [ 13664.0, 104 ], + [ 13680.0, 56 ], + [ 13696.0, 101 ], + [ 13712.0, 72 ], + [ 13728.0, 35 ], + [ 13744.0, 68 ], + [ 13760.0, 31 ], + [ 13776.0, 41 ], + [ 13792.0, 40 ], + [ 13808.0, 14 ], + [ 13824.0, 31 ], + [ 13840.0, 12 ], + [ 13856.0, 23 ], + [ 13872.0, 21 ], + [ 13888.0, 9 ], + [ 13904.0, 27 ], + [ 13920.0, 10 ], + [ 13936.0, 14 ], + [ 13952.0, 17 ], + [ 13968.0, 12 ], + [ 13984.0, 19 ], + [ 14000.0, 10 ], + [ 14016.0, 16 ], + [ 14032.0, 17 ], + [ 14048.0, 6 ], + [ 14064.0, 16 ], + [ 14080.0, 8 ], + [ 14096.0, 16 ], + [ 14112.0, 19 ], + [ 14128.0, 8 ], + [ 14144.0, 10 ], + [ 14160.0, 5 ], + [ 14176.0, 11 ], + [ 14192.0, 5 ], + [ 14208.0, 3 ], + [ 14224.0, 6 ], + [ 14240.0, 5 ], + [ 14256.0, 4 ], + [ 14272.0, 1 ], + [ 14288.0, 2 ], + [ 14304.0, 2 ], + [ 14320.0, 2 ], + [ 14336.0, 3 ], + [ 14352.0, 7 ], + [ 14368.0, 2 ], + [ 14384.0, 5 ], + [ 14400.0, 1 ], + [ 14416.0, 3 ], + [ 14432.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 2 ], + [ 14512.0, 1 ], + [ 14528.0, 3 ], + [ 14544.0, 3 ], + [ 14560.0, 1 ], + [ 14576.0, 4 ], + [ 14592.0, 2 ], + [ 14608.0, 1 ], + [ 14624.0, 2 ], + [ 14640.0, 1 ], + [ 14656.0, 2 ], + [ 14672.0, 1 ], + [ 14688.0, 3 ], + [ 14704.0, 3 ], + [ 14720.0, 1 ], + [ 14736.0, 2 ], + [ 14752.0, 3 ], + [ 14768.0, 2 ], + [ 14784.0, 1 ], + [ 14800.0, 2 ], + [ 14816.0, 3 ], + [ 14832.0, 1 ], + [ 14848.0, 1 ], + [ 14864.0, 2 ], + [ 14880.0, 2 ], + [ 14896.0, 2 ], + [ 14912.0, 1 ], + [ 14928.0, 2 ], + [ 14944.0, 1 ], + [ 14976.0, 1 ], + [ 14992.0, 1 ], + [ 15008.0, 1 ], + [ 15024.0, 1 ], + [ 15040.0, 1 ], + [ 15056.0, 2 ], + [ 15088.0, 1 ], + [ 15104.0, 1 ], + [ 15120.0, 1 ], + [ 15136.0, 1 ], + [ 15152.0, 2 ], + [ 15168.0, 2 ], + [ 15184.0, 2 ], + [ 15200.0, 1 ], + [ 15216.0, 1 ], + [ 15248.0, 3 ], + [ 15264.0, 1 ], + [ 15280.0, 1 ], + [ 15296.0, 1 ], + [ 15312.0, 1 ], + [ 15328.0, 1 ], + [ 15344.0, 1 ], + [ 15360.0, 2 ], + [ 15376.0, 1 ], + [ 15392.0, 1 ], + [ 15408.0, 1 ], + [ 15424.0, 1 ], + [ 15440.0, 1 ], + [ 15456.0, 1 ], + [ 15472.0, 1 ], + [ 15488.0, 1 ], + [ 15520.0, 2 ], + [ 15536.0, 2 ], + [ 15568.0, 1 ], + [ 15584.0, 1 ], + [ 15600.0, 1 ], + [ 15616.0, 1 ], + [ 15632.0, 1 ], + [ 15648.0, 2 ], + [ 15664.0, 1 ], + [ 15680.0, 2 ], + [ 15696.0, 1 ], + [ 15712.0, 1 ], + [ 15728.0, 3 ], + [ 15744.0, 1 ], + [ 15760.0, 2 ], + [ 15776.0, 1 ], + [ 15792.0, 1 ], + [ 15808.0, 1 ], + [ 15824.0, 1 ], + [ 15840.0, 2 ], + [ 15856.0, 2 ], + [ 15888.0, 1 ], + [ 15920.0, 2 ], + [ 15936.0, 1 ], + [ 15952.0, 1 ], + [ 15968.0, 1 ], + [ 15984.0, 1 ], + [ 16000.0, 1 ], + [ 16032.0, 1 ], + [ 16048.0, 1 ], + [ 16064.0, 2 ], + [ 16080.0, 1 ], + [ 16096.0, 2 ], + [ 16112.0, 2 ], + [ 16128.0, 2 ], + [ 16144.0, 1 ], + [ 16160.0, 2 ], + [ 16176.0, 1 ], + [ 16192.0, 1 ], + [ 16208.0, 1 ], + [ 16224.0, 1 ], + [ 16240.0, 1 ], + [ 16256.0, 1 ], + [ 16288.0, 1 ], + [ 16304.0, 2 ], + [ 16320.0, 1 ], + [ 16336.0, 2 ], + [ 16368.0, 1 ], + [ 16384.0, 1 ], + [ 16416.0, 2 ], + [ 16448.0, 1 ], + [ 16480.0, 1 ], + [ 16512.0, 1 ], + [ 16544.0, 2 ], + [ 16576.0, 2 ], + [ 16608.0, 2 ], + [ 16640.0, 1 ], + [ 16672.0, 1 ], + [ 16704.0, 1 ], + [ 16736.0, 1 ], + [ 16768.0, 3 ], + [ 16800.0, 1 ], + [ 16832.0, 1 ], + [ 16864.0, 2 ], + [ 16896.0, 1 ], + [ 16928.0, 2 ], + [ 16960.0, 1 ], + [ 16992.0, 1 ], + [ 17024.0, 1 ], + [ 17056.0, 4 ], + [ 17088.0, 1 ], + [ 17120.0, 1 ], + [ 17152.0, 3 ], + [ 17184.0, 3 ], + [ 17216.0, 1 ], + [ 17248.0, 1 ], + [ 17280.0, 2 ], + [ 17312.0, 1 ], + [ 17344.0, 1 ], + [ 17376.0, 1 ], + [ 17408.0, 1 ], + [ 17440.0, 2 ], + [ 17472.0, 1 ], + [ 17504.0, 1 ], + [ 17536.0, 1 ], + [ 17568.0, 2 ], + [ 17600.0, 2 ], + [ 17632.0, 2 ], + [ 17664.0, 1 ], + [ 17696.0, 4 ], + [ 17728.0, 1 ], + [ 17760.0, 1 ], + [ 17792.0, 2 ], + [ 17824.0, 1 ], + [ 17888.0, 2 ], + [ 17920.0, 1 ], + [ 17952.0, 1 ], + [ 17984.0, 1 ], + [ 18016.0, 1 ], + [ 18080.0, 1 ], + [ 18112.0, 1 ], + [ 18144.0, 1 ], + [ 18176.0, 1 ], + [ 18208.0, 1 ], + [ 18240.0, 1 ], + [ 18336.0, 1 ], + [ 18400.0, 1 ], + [ 18432.0, 1 ], + [ 18464.0, 1 ], + [ 18528.0, 1 ], + [ 18624.0, 1 ], + [ 18656.0, 1 ], + [ 18688.0, 2 ], + [ 18720.0, 1 ], + [ 18752.0, 1 ], + [ 18816.0, 1 ], + [ 18880.0, 1 ], + [ 18912.0, 1 ], + [ 18944.0, 1 ], + [ 18976.0, 1 ], + [ 19008.0, 1 ], + [ 19040.0, 1 ], + [ 19072.0, 1 ], + [ 19104.0, 1 ], + [ 19136.0, 1 ], + [ 19168.0, 1 ], + [ 19200.0, 1 ], + [ 19232.0, 1 ], + [ 19264.0, 1 ], + [ 19296.0, 2 ], + [ 19360.0, 3 ], + [ 19392.0, 1 ], + [ 19424.0, 1 ], + [ 19488.0, 1 ], + [ 19520.0, 1 ], + [ 19584.0, 1 ], + [ 19616.0, 1 ], + [ 19648.0, 1 ], + [ 19680.0, 1 ], + [ 19744.0, 1 ], + [ 19776.0, 1 ], + [ 19808.0, 1 ], + [ 19840.0, 1 ], + [ 19872.0, 2 ], + [ 19904.0, 1 ], + [ 20000.0, 1 ], + [ 20032.0, 1 ], + [ 20064.0, 1 ], + [ 20096.0, 1 ], + [ 20160.0, 2 ], + [ 20192.0, 1 ], + [ 20224.0, 3 ], + [ 20256.0, 1 ], + [ 20288.0, 2 ], + [ 20320.0, 1 ], + [ 20352.0, 1 ], + [ 20384.0, 1 ], + [ 20416.0, 1 ], + [ 20448.0, 1 ], + [ 20512.0, 1 ], + [ 20544.0, 1 ], + [ 20576.0, 1 ], + [ 20608.0, 1 ], + [ 20640.0, 1 ], + [ 20672.0, 1 ], + [ 20704.0, 1 ], + [ 20736.0, 1 ], + [ 20800.0, 1 ], + [ 20832.0, 1 ], + [ 20864.0, 1 ], + [ 20960.0, 1 ], + [ 21056.0, 1 ], + [ 21120.0, 1 ], + [ 21408.0, 1 ], + [ 21440.0, 1 ], + [ 21504.0, 1 ], + [ 21536.0, 2 ], + [ 21568.0, 2 ], + [ 21696.0, 1 ], + [ 21728.0, 1 ], + [ 21760.0, 1 ], + [ 21792.0, 1 ], + [ 21856.0, 1 ], + [ 21888.0, 1 ], + [ 21920.0, 1 ], + [ 21952.0, 1 ], + [ 22016.0, 1 ], + [ 22048.0, 1 ], + [ 22080.0, 1 ], + [ 22112.0, 2 ], + [ 22144.0, 1 ], + [ 22176.0, 1 ], + [ 22240.0, 2 ], + [ 22272.0, 1 ], + [ 22304.0, 1 ], + [ 22336.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22496.0, 1 ], + [ 22528.0, 1 ], + [ 22560.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22688.0, 1 ], + [ 22752.0, 1 ], + [ 22784.0, 1 ], + [ 22816.0, 1 ], + [ 22848.0, 2 ], + [ 22944.0, 1 ], + [ 22976.0, 1 ], + [ 23008.0, 1 ], + [ 23040.0, 1 ], + [ 23072.0, 1 ], + [ 23104.0, 1 ], + [ 23136.0, 2 ], + [ 23200.0, 1 ], + [ 23232.0, 1 ], + [ 23264.0, 1 ], + [ 23296.0, 1 ], + [ 23328.0, 2 ], + [ 23360.0, 1 ], + [ 23392.0, 1 ], + [ 23424.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23616.0, 1 ], + [ 23648.0, 1 ], + [ 23680.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23776.0, 1 ], + [ 23808.0, 1 ], + [ 23840.0, 1 ], + [ 23904.0, 1 ], + [ 23936.0, 1 ], + [ 24000.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 2 ], + [ 24128.0, 1 ], + [ 24160.0, 1 ], + [ 24192.0, 1 ], + [ 24224.0, 1 ], + [ 24256.0, 1 ], + [ 24288.0, 2 ], + [ 24320.0, 2 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24448.0, 1 ], + [ 24480.0, 3 ], + [ 24512.0, 1 ], + [ 24544.0, 1 ], + [ 24576.0, 2 ], + [ 24608.0, 2 ], + [ 24640.0, 1 ], + [ 24672.0, 1 ], + [ 24704.0, 2 ], + [ 24736.0, 2 ], + [ 24768.0, 2 ], + [ 24800.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 2 ], + [ 24896.0, 1 ], + [ 24928.0, 2 ], + [ 24960.0, 2 ], + [ 24992.0, 1 ], + [ 25024.0, 2 ], + [ 25056.0, 1 ], + [ 25088.0, 2 ], + [ 25120.0, 1 ], + [ 25152.0, 1 ], + [ 25184.0, 1 ], + [ 25216.0, 2 ], + [ 25248.0, 1 ], + [ 25280.0, 4 ], + [ 25312.0, 2 ], + [ 25344.0, 3 ], + [ 25376.0, 2 ], + [ 25408.0, 1 ], + [ 25440.0, 1 ], + [ 25472.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25600.0, 1 ], + [ 25632.0, 1 ], + [ 25664.0, 1 ], + [ 25696.0, 1 ], + [ 25728.0, 1 ], + [ 25792.0, 1 ], + [ 25824.0, 1 ], + [ 25888.0, 1 ], + [ 26432.0, 1 ], + [ 26880.0, 1 ], + [ 27104.0, 1 ], + [ 27168.0, 1 ], + [ 27264.0, 1 ], + [ 28128.0, 1 ], + [ 28416.0, 1 ], + [ 28864.0, 1 ], + [ 28960.0, 1 ], + [ 30464.0, 1 ], + [ 31008.0, 1 ], + [ 31296.0, 1 ], + [ 31520.0, 1 ], + [ 31936.0, 1 ], + [ 31968.0, 1 ], + [ 32000.0, 1 ], + [ 32032.0, 1 ], + [ 32064.0, 1 ], + [ 32224.0, 1 ], + [ 32320.0, 1 ], + [ 32416.0, 1 ], + [ 32480.0, 1 ], + [ 32512.0, 1 ], + [ 32544.0, 1 ], + [ 32576.0, 1 ], + [ 32704.0, 1 ], + [ 32768.0, 1 ], + [ 32832.0, 1 ], + [ 32896.0, 1 ], + [ 33024.0, 1 ], + [ 33088.0, 1 ], + [ 33216.0, 1 ], + [ 33408.0, 1 ], + [ 33536.0, 2 ], + [ 33600.0, 1 ], + [ 33728.0, 1 ], + [ 33792.0, 1 ], + [ 33856.0, 1 ], + [ 34048.0, 1 ], + [ 34112.0, 1 ], + [ 34240.0, 1 ], + [ 34368.0, 1 ], + [ 34496.0, 1 ], + [ 34560.0, 1 ], + [ 34624.0, 1 ], + [ 34688.0, 1 ], + [ 34880.0, 1 ], + [ 34944.0, 1 ], + [ 35072.0, 1 ], + [ 35264.0, 2 ], + [ 35328.0, 1 ], + [ 35712.0, 1 ], + [ 35776.0, 1 ], + [ 36096.0, 1 ], + [ 36224.0, 1 ], + [ 36288.0, 1 ], + [ 36736.0, 1 ], + [ 36800.0, 1 ], + [ 37120.0, 1 ], + [ 37632.0, 1 ], + [ 38144.0, 1 ], + [ 38272.0, 1 ], + [ 38528.0, 1 ], + [ 39104.0, 1 ], + [ 39360.0, 1 ], + [ 39424.0, 1 ], + [ 40128.0, 1 ], + [ 40320.0, 1 ], + [ 40384.0, 1 ], + [ 42240.0, 1 ], + [ 49664.0, 1 ], + [ 52736.0, 1 ], + [ 54912.0, 1 ], + [ 518144.0, 1 ], + [ 654336.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 12576.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 12576.0, + "50.0" : 12576.0, + "90.0" : 12576.0, + "95.0" : 12576.0, + "99.0" : 12576.0, + "99.9" : 12576.0, + "99.99" : 12576.0, + "99.999" : 12576.0, + "99.9999" : 12576.0, + "100.0" : 12576.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 12640.0, + 12576.0, + 12592.0, + 12624.0, + 12624.0 + ] + ] + }, + "p0.50" : { + "score" : 12992.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 12992.0, + "50.0" : 12992.0, + "90.0" : 12992.0, + "95.0" : 12992.0, + "99.0" : 12992.0, + "99.9" : 12992.0, + "99.99" : 12992.0, + "99.999" : 12992.0, + "99.9999" : 12992.0, + "100.0" : 12992.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 12992.0, + 12992.0, + 12976.0, + 12992.0, + 13008.0 + ] + ] + }, + "p0.90" : { + "score" : 13584.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 13584.0, + "50.0" : 13584.0, + "90.0" : 13584.0, + "95.0" : 13584.0, + "99.0" : 13584.0, + "99.9" : 13584.0, + "99.99" : 13584.0, + "99.999" : 13584.0, + "99.9999" : 13584.0, + "100.0" : 13584.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 13568.0, + 13568.0, + 13584.0, + 13584.0, + 13600.0 + ] + ] + }, + "p0.95" : { + "score" : 13792.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 13792.0, + "50.0" : 13792.0, + "90.0" : 13792.0, + "95.0" : 13792.0, + "99.0" : 13792.0, + "99.9" : 13792.0, + "99.99" : 13792.0, + "99.999" : 13792.0, + "99.9999" : 13792.0, + "100.0" : 13792.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 13776.0, + 13792.0, + 13776.0, + 13792.0, + 13808.0 + ] + ] + }, + "p0.99" : { + "score" : 22016.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 22016.0, + "50.0" : 22016.0, + "90.0" : 22016.0, + "95.0" : 22016.0, + "99.0" : 22016.0, + "99.9" : 22016.0, + "99.99" : 22016.0, + "99.999" : 22016.0, + "99.9999" : 22016.0, + "100.0" : 22016.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 21721.920000000042, + 21964.160000000033, + 21271.040000000037, + 22532.160000000033, + 22968.959999999963 + ] + ] + }, + "p0.999" : { + "score" : 53432.70399999991, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 53432.70399999991, + "50.0" : 53432.70399999991, + "90.0" : 53432.70399999991, + "95.0" : 53432.70399999991, + "99.0" : 53432.70399999991, + "99.9" : 53432.70399999991, + "99.99" : 53432.70399999991, + "99.999" : 53432.70399999991, + "99.9999" : 53432.70399999991, + "100.0" : 53432.70399999991 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 42587.52000000095, + 45777.66399999987, + 62422.016000000294, + 56644.159999999916, + 36747.39199999999 + ] + ] + }, + "p0.9999" : { + "score" : 536886.8863996863, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 536886.8863996863, + "50.0" : 536886.8863996863, + "90.0" : 536886.8863996863, + "95.0" : 536886.8863996863, + "99.0" : 536886.8863996863, + "99.9" : 536886.8863996863, + "99.99" : 536886.8863996863, + "99.999" : 536886.8863996863, + "99.9999" : 536886.8863996863, + "100.0" : 536886.8863996863 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 719744.4095997959, + 530188.9023999348, + 603952.7424000353, + 563269.529599905, + 534187.417599503 + ] + ] + }, + "p1.00" : { + "score" : 1292288.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 1292288.0, + "50.0" : 1292288.0, + "90.0" : 1292288.0, + "95.0" : 1292288.0, + "99.0" : 1292288.0, + "99.9" : 1292288.0, + "99.99" : 1292288.0, + "99.999" : 1292288.0, + "99.9999" : 1292288.0, + "100.0" : 1292288.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 1292288.0, + 600064.0, + 656384.0, + 637952.0, + 654336.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..72362b403 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,437 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..d6740f836 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/profile/scalapb.perf.MessageContainerBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1732 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/results.json new file mode 100644 index 000000000..d9b002741 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/MessageContainerBench/writeScala/results.json @@ -0,0 +1,2134 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.MessageContainerBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 8836.945694189215, + "scoreError" : 7.959769889476505, + "scoreConfidence" : [ + 8828.985924299739, + 8844.90546407869 + ], + "scorePercentiles" : { + "0.0" : 8512.0, + "50.0" : 8752.0, + "90.0" : 8832.0, + "95.0" : 8864.0, + "99.0" : 11296.0, + "99.9" : 24768.0, + "99.99" : 37041.087999993935, + "99.999" : 75713.33760010451, + "99.9999" : 97152.0, + "100.0" : 97152.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 8544.0, 1 ], + [ 8560.0, 2 ], + [ 8576.0, 10 ], + [ 8592.0, 24 ], + [ 8608.0, 31 ], + [ 8624.0, 158 ], + [ 8640.0, 159 ], + [ 8656.0, 576 ], + [ 8672.0, 1256 ], + [ 8688.0, 865 ], + [ 8704.0, 2495 ], + [ 8720.0, 1600 ], + [ 8736.0, 3633 ], + [ 8752.0, 3991 ], + [ 8768.0, 2015 ], + [ 8784.0, 3526 ], + [ 8800.0, 1565 ], + [ 8816.0, 2444 ], + [ 8832.0, 1638 ], + [ 8848.0, 500 ], + [ 8864.0, 694 ], + [ 8880.0, 207 ], + [ 8896.0, 249 ], + [ 8912.0, 116 ], + [ 8928.0, 30 ], + [ 8944.0, 26 ], + [ 8960.0, 9 ], + [ 8976.0, 10 ], + [ 8992.0, 3 ], + [ 9008.0, 1 ], + [ 9024.0, 4 ], + [ 9040.0, 1 ], + [ 9056.0, 1 ], + [ 9072.0, 2 ], + [ 9088.0, 3 ], + [ 9104.0, 2 ], + [ 9120.0, 1 ], + [ 9136.0, 1 ], + [ 9152.0, 2 ], + [ 9184.0, 3 ], + [ 9200.0, 2 ], + [ 9216.0, 2 ], + [ 9232.0, 2 ], + [ 9248.0, 3 ], + [ 9264.0, 2 ], + [ 9280.0, 1 ], + [ 9296.0, 2 ], + [ 9344.0, 3 ], + [ 9360.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9440.0, 1 ], + [ 9456.0, 3 ], + [ 9488.0, 2 ], + [ 9504.0, 3 ], + [ 9520.0, 1 ], + [ 9536.0, 1 ], + [ 9552.0, 1 ], + [ 9568.0, 1 ], + [ 9584.0, 2 ], + [ 9600.0, 2 ], + [ 9632.0, 3 ], + [ 9648.0, 1 ], + [ 9664.0, 2 ], + [ 9696.0, 2 ], + [ 9712.0, 2 ], + [ 9728.0, 1 ], + [ 9744.0, 1 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9792.0, 1 ], + [ 9808.0, 2 ], + [ 9824.0, 1 ], + [ 9840.0, 2 ], + [ 9856.0, 2 ], + [ 9872.0, 1 ], + [ 9888.0, 1 ], + [ 9904.0, 2 ], + [ 9920.0, 1 ], + [ 9936.0, 1 ], + [ 9968.0, 1 ], + [ 9984.0, 1 ], + [ 10000.0, 1 ], + [ 10016.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10112.0, 1 ], + [ 10128.0, 1 ], + [ 10144.0, 1 ], + [ 10160.0, 1 ], + [ 10176.0, 2 ], + [ 10192.0, 1 ], + [ 10208.0, 2 ], + [ 10224.0, 3 ], + [ 10240.0, 2 ], + [ 10256.0, 2 ], + [ 10272.0, 2 ], + [ 10288.0, 1 ], + [ 10304.0, 2 ], + [ 10320.0, 2 ], + [ 10336.0, 4 ], + [ 10352.0, 1 ], + [ 10368.0, 4 ], + [ 10384.0, 1 ], + [ 10400.0, 1 ], + [ 10416.0, 3 ], + [ 10432.0, 2 ], + [ 10448.0, 2 ], + [ 10480.0, 2 ], + [ 10496.0, 1 ], + [ 10512.0, 1 ], + [ 10528.0, 2 ], + [ 10544.0, 1 ], + [ 10560.0, 1 ], + [ 10576.0, 3 ], + [ 10592.0, 2 ], + [ 10608.0, 4 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 1 ], + [ 10672.0, 2 ], + [ 10688.0, 2 ], + [ 10720.0, 1 ], + [ 10736.0, 3 ], + [ 10752.0, 1 ], + [ 10768.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 2 ], + [ 10816.0, 1 ], + [ 10832.0, 1 ], + [ 10848.0, 3 ], + [ 10864.0, 1 ], + [ 10880.0, 1 ], + [ 10896.0, 1 ], + [ 10912.0, 2 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 10960.0, 4 ], + [ 10976.0, 1 ], + [ 10992.0, 1 ], + [ 11008.0, 1 ], + [ 11024.0, 1 ], + [ 11040.0, 4 ], + [ 11056.0, 2 ], + [ 11088.0, 1 ], + [ 11104.0, 2 ], + [ 11120.0, 1 ], + [ 11136.0, 2 ], + [ 11152.0, 1 ], + [ 11168.0, 1 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11264.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 2 ], + [ 11328.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 2 ], + [ 11440.0, 2 ], + [ 11456.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 1 ], + [ 11504.0, 2 ], + [ 11520.0, 1 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 1 ], + [ 11600.0, 1 ], + [ 11616.0, 1 ], + [ 11632.0, 3 ], + [ 11648.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 2 ], + [ 11712.0, 2 ], + [ 11728.0, 2 ], + [ 11744.0, 1 ], + [ 11760.0, 5 ], + [ 11776.0, 1 ], + [ 11792.0, 2 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11872.0, 1 ], + [ 11888.0, 3 ], + [ 11920.0, 2 ], + [ 11936.0, 2 ], + [ 11952.0, 1 ], + [ 11968.0, 3 ], + [ 11984.0, 2 ], + [ 12000.0, 1 ], + [ 12016.0, 2 ], + [ 12032.0, 1 ], + [ 12048.0, 2 ], + [ 12080.0, 2 ], + [ 12112.0, 2 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 1 ], + [ 12208.0, 1 ], + [ 12224.0, 1 ], + [ 12240.0, 2 ], + [ 12256.0, 2 ], + [ 12272.0, 2 ], + [ 12288.0, 1 ], + [ 12304.0, 3 ], + [ 12320.0, 3 ], + [ 12352.0, 2 ], + [ 12368.0, 2 ], + [ 12384.0, 2 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12432.0, 1 ], + [ 12448.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12512.0, 2 ], + [ 12544.0, 1 ], + [ 12560.0, 1 ], + [ 12576.0, 1 ], + [ 12592.0, 2 ], + [ 12624.0, 2 ], + [ 12640.0, 2 ], + [ 12656.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12720.0, 2 ], + [ 12736.0, 1 ], + [ 12752.0, 1 ], + [ 12784.0, 2 ], + [ 12800.0, 3 ], + [ 12832.0, 1 ], + [ 12848.0, 2 ], + [ 12864.0, 1 ], + [ 12880.0, 1 ], + [ 12896.0, 1 ], + [ 12944.0, 2 ], + [ 12960.0, 1 ], + [ 12976.0, 1 ], + [ 12992.0, 2 ], + [ 13008.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13072.0, 2 ], + [ 13104.0, 2 ], + [ 13120.0, 1 ], + [ 13152.0, 2 ], + [ 13168.0, 2 ], + [ 13184.0, 1 ], + [ 13232.0, 2 ], + [ 13248.0, 1 ], + [ 13264.0, 1 ], + [ 13280.0, 1 ], + [ 13312.0, 1 ], + [ 13344.0, 2 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13408.0, 1 ], + [ 13424.0, 2 ], + [ 13440.0, 2 ], + [ 13456.0, 1 ], + [ 13472.0, 3 ], + [ 13504.0, 2 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 2 ], + [ 13568.0, 1 ], + [ 13584.0, 2 ], + [ 13600.0, 2 ], + [ 13616.0, 1 ], + [ 13632.0, 3 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13680.0, 1 ], + [ 13696.0, 2 ], + [ 13712.0, 3 ], + [ 13728.0, 1 ], + [ 13744.0, 1 ], + [ 13760.0, 1 ], + [ 13792.0, 1 ], + [ 13808.0, 3 ], + [ 13824.0, 1 ], + [ 13840.0, 2 ], + [ 13856.0, 1 ], + [ 13872.0, 1 ], + [ 13888.0, 2 ], + [ 13904.0, 2 ], + [ 13936.0, 1 ], + [ 13952.0, 2 ], + [ 13968.0, 1 ], + [ 13984.0, 1 ], + [ 14000.0, 1 ], + [ 14016.0, 1 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14064.0, 1 ], + [ 14080.0, 1 ], + [ 14096.0, 2 ], + [ 14112.0, 1 ], + [ 14144.0, 1 ], + [ 14160.0, 2 ], + [ 14176.0, 3 ], + [ 14192.0, 2 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14240.0, 1 ], + [ 14272.0, 1 ], + [ 14304.0, 1 ], + [ 14336.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 2 ], + [ 14400.0, 1 ], + [ 14416.0, 1 ], + [ 14432.0, 2 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14480.0, 1 ], + [ 14512.0, 1 ], + [ 14528.0, 1 ], + [ 14544.0, 1 ], + [ 14560.0, 1 ], + [ 14672.0, 1 ], + [ 14816.0, 1 ], + [ 14944.0, 1 ], + [ 14976.0, 1 ], + [ 15024.0, 1 ], + [ 15184.0, 1 ], + [ 15264.0, 1 ], + [ 15296.0, 1 ], + [ 15680.0, 1 ], + [ 15904.0, 1 ], + [ 16224.0, 1 ], + [ 16416.0, 1 ], + [ 18688.0, 1 ], + [ 19296.0, 1 ], + [ 20416.0, 1 ], + [ 23456.0, 1 ], + [ 23488.0, 1 ], + [ 23520.0, 1 ], + [ 23552.0, 1 ], + [ 23872.0, 1 ], + [ 23968.0, 1 ], + [ 24000.0, 2 ], + [ 24672.0, 1 ], + [ 24704.0, 1 ], + [ 24736.0, 1 ], + [ 24832.0, 1 ], + [ 25088.0, 1 ], + [ 25216.0, 1 ], + [ 25312.0, 1 ], + [ 25696.0, 1 ], + [ 25920.0, 1 ], + [ 26080.0, 1 ], + [ 26112.0, 1 ], + [ 26272.0, 1 ], + [ 26400.0, 1 ], + [ 26464.0, 1 ], + [ 26688.0, 1 ], + [ 26880.0, 1 ], + [ 27040.0, 1 ], + [ 27456.0, 1 ], + [ 27712.0, 1 ], + [ 27968.0, 1 ], + [ 28800.0, 1 ], + [ 29376.0, 1 ], + [ 29536.0, 1 ], + [ 29696.0, 1 ], + [ 29888.0, 1 ], + [ 30112.0, 1 ], + [ 30240.0, 1 ], + [ 30304.0, 2 ], + [ 30496.0, 1 ], + [ 30528.0, 1 ], + [ 30752.0, 1 ], + [ 30880.0, 1 ], + [ 45056.0, 1 ] + ], + [ + [ 8544.0, 1 ], + [ 8560.0, 2 ], + [ 8576.0, 6 ], + [ 8592.0, 29 ], + [ 8608.0, 31 ], + [ 8624.0, 146 ], + [ 8640.0, 146 ], + [ 8656.0, 588 ], + [ 8672.0, 1125 ], + [ 8688.0, 870 ], + [ 8704.0, 2409 ], + [ 8720.0, 1492 ], + [ 8736.0, 3673 ], + [ 8752.0, 4016 ], + [ 8768.0, 1997 ], + [ 8784.0, 3672 ], + [ 8800.0, 1487 ], + [ 8816.0, 2402 ], + [ 8832.0, 1666 ], + [ 8848.0, 583 ], + [ 8864.0, 743 ], + [ 8880.0, 206 ], + [ 8896.0, 242 ], + [ 8912.0, 94 ], + [ 8928.0, 25 ], + [ 8944.0, 22 ], + [ 8960.0, 9 ], + [ 8976.0, 8 ], + [ 8992.0, 3 ], + [ 9008.0, 2 ], + [ 9024.0, 2 ], + [ 9040.0, 2 ], + [ 9056.0, 4 ], + [ 9072.0, 3 ], + [ 9088.0, 1 ], + [ 9104.0, 3 ], + [ 9120.0, 1 ], + [ 9136.0, 2 ], + [ 9152.0, 2 ], + [ 9168.0, 2 ], + [ 9184.0, 2 ], + [ 9200.0, 3 ], + [ 9216.0, 1 ], + [ 9232.0, 2 ], + [ 9248.0, 2 ], + [ 9264.0, 3 ], + [ 9280.0, 2 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 3 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9456.0, 2 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 1 ], + [ 9536.0, 1 ], + [ 9552.0, 1 ], + [ 9568.0, 3 ], + [ 9584.0, 3 ], + [ 9600.0, 1 ], + [ 9616.0, 1 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9680.0, 2 ], + [ 9696.0, 1 ], + [ 9744.0, 2 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9808.0, 1 ], + [ 9824.0, 3 ], + [ 9840.0, 1 ], + [ 9856.0, 4 ], + [ 9872.0, 2 ], + [ 9888.0, 1 ], + [ 9904.0, 1 ], + [ 9920.0, 2 ], + [ 9936.0, 1 ], + [ 9968.0, 1 ], + [ 9984.0, 3 ], + [ 10016.0, 1 ], + [ 10032.0, 1 ], + [ 10048.0, 1 ], + [ 10064.0, 1 ], + [ 10096.0, 1 ], + [ 10128.0, 2 ], + [ 10144.0, 4 ], + [ 10160.0, 4 ], + [ 10176.0, 2 ], + [ 10192.0, 4 ], + [ 10208.0, 4 ], + [ 10224.0, 4 ], + [ 10240.0, 5 ], + [ 10256.0, 8 ], + [ 10272.0, 6 ], + [ 10288.0, 6 ], + [ 10304.0, 2 ], + [ 10320.0, 7 ], + [ 10336.0, 6 ], + [ 10352.0, 2 ], + [ 10368.0, 4 ], + [ 10384.0, 2 ], + [ 10400.0, 4 ], + [ 10416.0, 7 ], + [ 10432.0, 1 ], + [ 10448.0, 5 ], + [ 10464.0, 2 ], + [ 10480.0, 6 ], + [ 10496.0, 7 ], + [ 10512.0, 1 ], + [ 10528.0, 5 ], + [ 10544.0, 2 ], + [ 10560.0, 3 ], + [ 10576.0, 3 ], + [ 10592.0, 1 ], + [ 10608.0, 2 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 3 ], + [ 10672.0, 3 ], + [ 10688.0, 3 ], + [ 10704.0, 1 ], + [ 10720.0, 4 ], + [ 10736.0, 4 ], + [ 10752.0, 3 ], + [ 10768.0, 3 ], + [ 10784.0, 2 ], + [ 10800.0, 4 ], + [ 10816.0, 5 ], + [ 10832.0, 1 ], + [ 10848.0, 1 ], + [ 10864.0, 2 ], + [ 10880.0, 5 ], + [ 10896.0, 1 ], + [ 10912.0, 2 ], + [ 10928.0, 2 ], + [ 10944.0, 1 ], + [ 10960.0, 5 ], + [ 10976.0, 4 ], + [ 10992.0, 1 ], + [ 11008.0, 3 ], + [ 11024.0, 2 ], + [ 11040.0, 3 ], + [ 11056.0, 3 ], + [ 11072.0, 3 ], + [ 11088.0, 2 ], + [ 11104.0, 3 ], + [ 11120.0, 1 ], + [ 11152.0, 2 ], + [ 11168.0, 4 ], + [ 11184.0, 2 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11280.0, 2 ], + [ 11296.0, 1 ], + [ 11328.0, 1 ], + [ 11344.0, 1 ], + [ 11360.0, 2 ], + [ 11376.0, 2 ], + [ 11392.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11440.0, 1 ], + [ 11472.0, 2 ], + [ 11504.0, 1 ], + [ 11520.0, 1 ], + [ 11536.0, 1 ], + [ 11552.0, 1 ], + [ 11568.0, 2 ], + [ 11584.0, 1 ], + [ 11600.0, 3 ], + [ 11616.0, 1 ], + [ 11632.0, 3 ], + [ 11648.0, 3 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11696.0, 1 ], + [ 11712.0, 2 ], + [ 11744.0, 1 ], + [ 11760.0, 1 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11840.0, 2 ], + [ 11856.0, 1 ], + [ 11872.0, 2 ], + [ 11888.0, 3 ], + [ 11904.0, 1 ], + [ 11936.0, 2 ], + [ 11952.0, 2 ], + [ 11968.0, 2 ], + [ 11984.0, 1 ], + [ 12000.0, 1 ], + [ 12016.0, 1 ], + [ 12032.0, 3 ], + [ 12048.0, 3 ], + [ 12064.0, 3 ], + [ 12080.0, 5 ], + [ 12096.0, 2 ], + [ 12112.0, 2 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 3 ], + [ 12176.0, 1 ], + [ 12192.0, 3 ], + [ 12208.0, 3 ], + [ 12224.0, 1 ], + [ 12240.0, 4 ], + [ 12256.0, 1 ], + [ 12272.0, 3 ], + [ 12288.0, 3 ], + [ 12304.0, 2 ], + [ 12320.0, 2 ], + [ 12336.0, 2 ], + [ 12352.0, 3 ], + [ 12368.0, 3 ], + [ 12384.0, 1 ], + [ 12400.0, 1 ], + [ 12416.0, 2 ], + [ 12432.0, 2 ], + [ 12448.0, 3 ], + [ 12464.0, 1 ], + [ 12480.0, 1 ], + [ 12496.0, 2 ], + [ 12512.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 4 ], + [ 12560.0, 6 ], + [ 12592.0, 2 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 3 ], + [ 12704.0, 1 ], + [ 12720.0, 1 ], + [ 12752.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 6 ], + [ 12800.0, 1 ], + [ 12816.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12864.0, 1 ], + [ 12880.0, 2 ], + [ 12896.0, 1 ], + [ 12912.0, 3 ], + [ 12944.0, 2 ], + [ 12960.0, 1 ], + [ 12976.0, 3 ], + [ 12992.0, 1 ], + [ 13008.0, 1 ], + [ 13024.0, 2 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 1 ], + [ 13088.0, 1 ], + [ 13104.0, 1 ], + [ 13120.0, 1 ], + [ 13136.0, 1 ], + [ 13152.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 2 ], + [ 13216.0, 1 ], + [ 13232.0, 1 ], + [ 13264.0, 2 ], + [ 13280.0, 1 ], + [ 13296.0, 1 ], + [ 13312.0, 2 ], + [ 13344.0, 1 ], + [ 13360.0, 2 ], + [ 13376.0, 2 ], + [ 13392.0, 2 ], + [ 13408.0, 2 ], + [ 13424.0, 1 ], + [ 13440.0, 2 ], + [ 13456.0, 3 ], + [ 13472.0, 1 ], + [ 13488.0, 2 ], + [ 13504.0, 2 ], + [ 13520.0, 2 ], + [ 13536.0, 1 ], + [ 13552.0, 2 ], + [ 13568.0, 2 ], + [ 13584.0, 1 ], + [ 13600.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 2 ], + [ 13648.0, 2 ], + [ 13664.0, 4 ], + [ 13680.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 2 ], + [ 13728.0, 1 ], + [ 13744.0, 2 ], + [ 13760.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 1 ], + [ 13808.0, 3 ], + [ 13824.0, 3 ], + [ 13840.0, 1 ], + [ 13856.0, 1 ], + [ 13872.0, 1 ], + [ 13888.0, 1 ], + [ 13904.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 2 ], + [ 13952.0, 3 ], + [ 13968.0, 1 ], + [ 13984.0, 1 ], + [ 14000.0, 1 ], + [ 14016.0, 3 ], + [ 14032.0, 1 ], + [ 14048.0, 3 ], + [ 14064.0, 1 ], + [ 14096.0, 2 ], + [ 14112.0, 2 ], + [ 14144.0, 2 ], + [ 14160.0, 1 ], + [ 14176.0, 4 ], + [ 14192.0, 1 ], + [ 14208.0, 2 ], + [ 14224.0, 1 ], + [ 14240.0, 1 ], + [ 14256.0, 2 ], + [ 14272.0, 1 ], + [ 14304.0, 1 ], + [ 14336.0, 3 ], + [ 14352.0, 1 ], + [ 14384.0, 1 ], + [ 14400.0, 1 ], + [ 14416.0, 2 ], + [ 14432.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14480.0, 1 ], + [ 14496.0, 1 ], + [ 14512.0, 1 ], + [ 14528.0, 1 ], + [ 14544.0, 1 ], + [ 14560.0, 1 ], + [ 14576.0, 1 ], + [ 14592.0, 1 ], + [ 14640.0, 1 ], + [ 14656.0, 1 ], + [ 14704.0, 2 ], + [ 14768.0, 1 ], + [ 14784.0, 1 ], + [ 14832.0, 1 ], + [ 14928.0, 1 ], + [ 15008.0, 1 ], + [ 15536.0, 1 ], + [ 15744.0, 1 ], + [ 15760.0, 1 ], + [ 16176.0, 1 ], + [ 16336.0, 1 ], + [ 16576.0, 1 ], + [ 16672.0, 1 ], + [ 16800.0, 1 ], + [ 20352.0, 1 ], + [ 20800.0, 1 ], + [ 21856.0, 1 ], + [ 22272.0, 1 ], + [ 23072.0, 1 ], + [ 23264.0, 1 ], + [ 23840.0, 1 ], + [ 24096.0, 1 ], + [ 24256.0, 1 ], + [ 24416.0, 1 ], + [ 24768.0, 1 ], + [ 24864.0, 1 ], + [ 25152.0, 1 ], + [ 25408.0, 1 ], + [ 25504.0, 1 ], + [ 25536.0, 1 ], + [ 25632.0, 1 ], + [ 25984.0, 1 ], + [ 26368.0, 1 ], + [ 26400.0, 1 ], + [ 26720.0, 1 ], + [ 26944.0, 1 ], + [ 26976.0, 2 ], + [ 27296.0, 1 ], + [ 27552.0, 2 ], + [ 27808.0, 1 ], + [ 28160.0, 1 ], + [ 28384.0, 1 ], + [ 28992.0, 1 ], + [ 29984.0, 1 ], + [ 30016.0, 1 ], + [ 30080.0, 2 ], + [ 30272.0, 1 ], + [ 30336.0, 1 ], + [ 30720.0, 1 ], + [ 30880.0, 1 ], + [ 30912.0, 1 ], + [ 31168.0, 1 ], + [ 31264.0, 1 ], + [ 31584.0, 1 ], + [ 31712.0, 1 ], + [ 32480.0, 1 ], + [ 35712.0, 1 ], + [ 37312.0, 1 ], + [ 38784.0, 1 ], + [ 39616.0, 1 ], + [ 42560.0, 1 ], + [ 97152.0, 1 ] + ], + [ + [ 8544.0, 2 ], + [ 8560.0, 1 ], + [ 8576.0, 7 ], + [ 8592.0, 24 ], + [ 8608.0, 34 ], + [ 8624.0, 158 ], + [ 8640.0, 157 ], + [ 8656.0, 593 ], + [ 8672.0, 1145 ], + [ 8688.0, 868 ], + [ 8704.0, 2394 ], + [ 8720.0, 1512 ], + [ 8736.0, 3566 ], + [ 8752.0, 3937 ], + [ 8768.0, 2035 ], + [ 8784.0, 3688 ], + [ 8800.0, 1607 ], + [ 8816.0, 2539 ], + [ 8832.0, 1681 ], + [ 8848.0, 603 ], + [ 8864.0, 755 ], + [ 8880.0, 221 ], + [ 8896.0, 247 ], + [ 8912.0, 115 ], + [ 8928.0, 27 ], + [ 8944.0, 34 ], + [ 8960.0, 5 ], + [ 8976.0, 5 ], + [ 8992.0, 4 ], + [ 9008.0, 4 ], + [ 9024.0, 2 ], + [ 9040.0, 1 ], + [ 9056.0, 5 ], + [ 9072.0, 6 ], + [ 9088.0, 2 ], + [ 9104.0, 5 ], + [ 9120.0, 3 ], + [ 9136.0, 5 ], + [ 9152.0, 2 ], + [ 9168.0, 3 ], + [ 9184.0, 2 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9232.0, 1 ], + [ 9248.0, 1 ], + [ 9264.0, 2 ], + [ 9280.0, 2 ], + [ 9296.0, 1 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 2 ], + [ 9376.0, 1 ], + [ 9392.0, 1 ], + [ 9424.0, 1 ], + [ 9456.0, 1 ], + [ 9488.0, 1 ], + [ 9520.0, 2 ], + [ 9536.0, 1 ], + [ 9552.0, 1 ], + [ 9584.0, 1 ], + [ 9600.0, 1 ], + [ 9616.0, 1 ], + [ 9632.0, 1 ], + [ 9648.0, 2 ], + [ 9664.0, 1 ], + [ 9680.0, 1 ], + [ 9696.0, 1 ], + [ 9712.0, 1 ], + [ 9744.0, 2 ], + [ 9760.0, 1 ], + [ 9776.0, 1 ], + [ 9808.0, 1 ], + [ 9824.0, 1 ], + [ 9840.0, 1 ], + [ 9856.0, 1 ], + [ 9872.0, 1 ], + [ 9888.0, 1 ], + [ 9904.0, 1 ], + [ 9920.0, 1 ], + [ 9936.0, 3 ], + [ 9952.0, 1 ], + [ 9968.0, 2 ], + [ 9984.0, 4 ], + [ 10000.0, 3 ], + [ 10016.0, 3 ], + [ 10048.0, 2 ], + [ 10064.0, 1 ], + [ 10080.0, 1 ], + [ 10096.0, 1 ], + [ 10112.0, 1 ], + [ 10128.0, 1 ], + [ 10144.0, 1 ], + [ 10160.0, 1 ], + [ 10176.0, 1 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10240.0, 1 ], + [ 10256.0, 1 ], + [ 10272.0, 1 ], + [ 10288.0, 1 ], + [ 10320.0, 1 ], + [ 10336.0, 1 ], + [ 10368.0, 1 ], + [ 10384.0, 1 ], + [ 10400.0, 2 ], + [ 10416.0, 1 ], + [ 10432.0, 1 ], + [ 10448.0, 2 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10544.0, 1 ], + [ 10560.0, 1 ], + [ 10576.0, 2 ], + [ 10592.0, 1 ], + [ 10608.0, 1 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 1 ], + [ 10688.0, 1 ], + [ 10704.0, 1 ], + [ 10720.0, 1 ], + [ 10736.0, 1 ], + [ 10752.0, 1 ], + [ 10816.0, 1 ], + [ 10832.0, 1 ], + [ 10848.0, 1 ], + [ 10880.0, 2 ], + [ 10896.0, 2 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 11008.0, 1 ], + [ 11040.0, 1 ], + [ 11104.0, 1 ], + [ 11136.0, 1 ], + [ 11152.0, 1 ], + [ 11168.0, 1 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11296.0, 1 ], + [ 11312.0, 1 ], + [ 11328.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11408.0, 1 ], + [ 11440.0, 1 ], + [ 11456.0, 1 ], + [ 11472.0, 1 ], + [ 11488.0, 3 ], + [ 11504.0, 2 ], + [ 11520.0, 3 ], + [ 11536.0, 1 ], + [ 11552.0, 2 ], + [ 11584.0, 2 ], + [ 11600.0, 1 ], + [ 11616.0, 2 ], + [ 11632.0, 3 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11712.0, 2 ], + [ 11728.0, 1 ], + [ 11744.0, 1 ], + [ 11792.0, 2 ], + [ 11808.0, 1 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11856.0, 1 ], + [ 11872.0, 2 ], + [ 11888.0, 2 ], + [ 11904.0, 2 ], + [ 11920.0, 2 ], + [ 11936.0, 2 ], + [ 11952.0, 2 ], + [ 11968.0, 1 ], + [ 12000.0, 3 ], + [ 12016.0, 1 ], + [ 12032.0, 2 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12080.0, 1 ], + [ 12096.0, 1 ], + [ 12112.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 1 ], + [ 12176.0, 1 ], + [ 12192.0, 2 ], + [ 12208.0, 2 ], + [ 12224.0, 1 ], + [ 12240.0, 1 ], + [ 12256.0, 1 ], + [ 12272.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 2 ], + [ 12336.0, 1 ], + [ 12352.0, 1 ], + [ 12368.0, 1 ], + [ 12384.0, 1 ], + [ 12400.0, 2 ], + [ 12416.0, 1 ], + [ 12448.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12496.0, 1 ], + [ 12512.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12560.0, 1 ], + [ 12592.0, 1 ], + [ 12608.0, 1 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12656.0, 1 ], + [ 12672.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 1 ], + [ 12720.0, 1 ], + [ 12736.0, 1 ], + [ 12752.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 1 ], + [ 12800.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12864.0, 1 ], + [ 12880.0, 1 ], + [ 12896.0, 2 ], + [ 12928.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 1 ], + [ 12976.0, 1 ], + [ 12992.0, 2 ], + [ 13008.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13072.0, 1 ], + [ 13088.0, 1 ], + [ 13120.0, 1 ], + [ 13136.0, 1 ], + [ 13184.0, 1 ], + [ 13200.0, 2 ], + [ 13216.0, 1 ], + [ 13232.0, 1 ], + [ 13248.0, 1 ], + [ 13264.0, 2 ], + [ 13280.0, 1 ], + [ 13296.0, 1 ], + [ 13312.0, 1 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13376.0, 1 ], + [ 13392.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 2 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13488.0, 1 ], + [ 13504.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 1 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 2 ], + [ 13712.0, 1 ], + [ 13728.0, 1 ], + [ 13744.0, 1 ], + [ 13760.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 2 ], + [ 13824.0, 1 ], + [ 13856.0, 1 ], + [ 13872.0, 2 ], + [ 13888.0, 1 ], + [ 13904.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 1 ], + [ 13968.0, 1 ], + [ 13984.0, 1 ], + [ 14000.0, 1 ], + [ 14016.0, 1 ], + [ 14032.0, 1 ], + [ 14048.0, 1 ], + [ 14080.0, 1 ], + [ 14096.0, 1 ], + [ 14112.0, 1 ], + [ 14128.0, 1 ], + [ 14144.0, 1 ], + [ 14160.0, 1 ], + [ 14176.0, 1 ], + [ 14192.0, 2 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14240.0, 1 ], + [ 14256.0, 1 ], + [ 14272.0, 1 ], + [ 14288.0, 1 ], + [ 14304.0, 1 ], + [ 14320.0, 1 ], + [ 14352.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14400.0, 1 ], + [ 14416.0, 1 ], + [ 14432.0, 1 ], + [ 14448.0, 1 ], + [ 14464.0, 1 ], + [ 14480.0, 1 ], + [ 14512.0, 1 ], + [ 14528.0, 1 ], + [ 14560.0, 1 ], + [ 14592.0, 1 ], + [ 14608.0, 1 ], + [ 14624.0, 1 ], + [ 14640.0, 1 ], + [ 14656.0, 1 ], + [ 14688.0, 1 ], + [ 14704.0, 1 ], + [ 14720.0, 1 ], + [ 14768.0, 1 ], + [ 14784.0, 1 ], + [ 14816.0, 1 ], + [ 14832.0, 1 ], + [ 14848.0, 1 ], + [ 14864.0, 1 ], + [ 14880.0, 1 ], + [ 14896.0, 1 ], + [ 14928.0, 1 ], + [ 14944.0, 1 ], + [ 14976.0, 1 ], + [ 15040.0, 1 ], + [ 15216.0, 1 ], + [ 15456.0, 1 ], + [ 15632.0, 1 ], + [ 15664.0, 1 ], + [ 15936.0, 1 ], + [ 16896.0, 1 ], + [ 17152.0, 1 ], + [ 17248.0, 1 ], + [ 18144.0, 1 ], + [ 18272.0, 1 ], + [ 19136.0, 1 ], + [ 20064.0, 1 ], + [ 20160.0, 1 ], + [ 20832.0, 1 ], + [ 22240.0, 1 ], + [ 22432.0, 1 ], + [ 22656.0, 1 ], + [ 23040.0, 1 ], + [ 23456.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23808.0, 1 ], + [ 23968.0, 1 ], + [ 24000.0, 1 ], + [ 24160.0, 1 ], + [ 24192.0, 3 ], + [ 24256.0, 1 ], + [ 24416.0, 2 ], + [ 24480.0, 1 ], + [ 24544.0, 1 ], + [ 24864.0, 1 ], + [ 26368.0, 1 ], + [ 26592.0, 1 ], + [ 27840.0, 1 ], + [ 27904.0, 1 ], + [ 30208.0, 1 ], + [ 30976.0, 1 ], + [ 32032.0, 1 ], + [ 32320.0, 1 ], + [ 33024.0, 1 ], + [ 33216.0, 1 ], + [ 33344.0, 1 ], + [ 33536.0, 1 ], + [ 34432.0, 1 ], + [ 34496.0, 1 ], + [ 35776.0, 1 ], + [ 35904.0, 1 ], + [ 36352.0, 1 ], + [ 37184.0, 1 ], + [ 37440.0, 1 ], + [ 38464.0, 1 ], + [ 38592.0, 1 ], + [ 39424.0, 1 ], + [ 44480.0, 1 ], + [ 46144.0, 1 ] + ], + [ + [ 8512.0, 1 ], + [ 8544.0, 1 ], + [ 8560.0, 1 ], + [ 8576.0, 4 ], + [ 8592.0, 29 ], + [ 8608.0, 33 ], + [ 8624.0, 170 ], + [ 8640.0, 143 ], + [ 8656.0, 600 ], + [ 8672.0, 1242 ], + [ 8688.0, 942 ], + [ 8704.0, 2538 ], + [ 8720.0, 1621 ], + [ 8736.0, 3581 ], + [ 8752.0, 4097 ], + [ 8768.0, 1969 ], + [ 8784.0, 3536 ], + [ 8800.0, 1550 ], + [ 8816.0, 2448 ], + [ 8832.0, 1615 ], + [ 8848.0, 566 ], + [ 8864.0, 626 ], + [ 8880.0, 222 ], + [ 8896.0, 243 ], + [ 8912.0, 103 ], + [ 8928.0, 25 ], + [ 8944.0, 26 ], + [ 8960.0, 7 ], + [ 8976.0, 8 ], + [ 8992.0, 6 ], + [ 9008.0, 3 ], + [ 9024.0, 3 ], + [ 9040.0, 2 ], + [ 9056.0, 3 ], + [ 9072.0, 7 ], + [ 9088.0, 2 ], + [ 9104.0, 7 ], + [ 9120.0, 1 ], + [ 9136.0, 5 ], + [ 9152.0, 7 ], + [ 9168.0, 3 ], + [ 9184.0, 3 ], + [ 9200.0, 1 ], + [ 9216.0, 5 ], + [ 9232.0, 2 ], + [ 9248.0, 3 ], + [ 9264.0, 1 ], + [ 9296.0, 2 ], + [ 9312.0, 1 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 1 ], + [ 9408.0, 1 ], + [ 9424.0, 1 ], + [ 9456.0, 1 ], + [ 9472.0, 1 ], + [ 9488.0, 1 ], + [ 9520.0, 1 ], + [ 9536.0, 1 ], + [ 9552.0, 2 ], + [ 9568.0, 1 ], + [ 9584.0, 1 ], + [ 9616.0, 2 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9696.0, 1 ], + [ 9744.0, 1 ], + [ 9760.0, 1 ], + [ 9856.0, 1 ], + [ 9872.0, 2 ], + [ 9904.0, 1 ], + [ 9984.0, 1 ], + [ 10016.0, 1 ], + [ 10064.0, 2 ], + [ 10096.0, 1 ], + [ 10112.0, 1 ], + [ 10128.0, 2 ], + [ 10144.0, 2 ], + [ 10176.0, 1 ], + [ 10208.0, 3 ], + [ 10224.0, 2 ], + [ 10240.0, 1 ], + [ 10256.0, 2 ], + [ 10272.0, 1 ], + [ 10288.0, 5 ], + [ 10304.0, 1 ], + [ 10320.0, 4 ], + [ 10336.0, 5 ], + [ 10352.0, 2 ], + [ 10368.0, 4 ], + [ 10384.0, 3 ], + [ 10400.0, 3 ], + [ 10416.0, 2 ], + [ 10432.0, 3 ], + [ 10448.0, 1 ], + [ 10464.0, 3 ], + [ 10480.0, 4 ], + [ 10496.0, 3 ], + [ 10512.0, 3 ], + [ 10528.0, 3 ], + [ 10544.0, 1 ], + [ 10560.0, 3 ], + [ 10576.0, 8 ], + [ 10592.0, 1 ], + [ 10608.0, 1 ], + [ 10640.0, 3 ], + [ 10656.0, 2 ], + [ 10672.0, 3 ], + [ 10688.0, 1 ], + [ 10704.0, 2 ], + [ 10720.0, 2 ], + [ 10736.0, 3 ], + [ 10752.0, 1 ], + [ 10768.0, 2 ], + [ 10784.0, 1 ], + [ 10800.0, 2 ], + [ 10816.0, 1 ], + [ 10832.0, 1 ], + [ 10848.0, 1 ], + [ 10864.0, 1 ], + [ 10880.0, 3 ], + [ 10896.0, 4 ], + [ 10912.0, 1 ], + [ 10928.0, 2 ], + [ 10944.0, 2 ], + [ 10960.0, 1 ], + [ 10976.0, 1 ], + [ 10992.0, 3 ], + [ 11008.0, 2 ], + [ 11024.0, 2 ], + [ 11040.0, 1 ], + [ 11056.0, 2 ], + [ 11088.0, 1 ], + [ 11104.0, 1 ], + [ 11120.0, 1 ], + [ 11136.0, 3 ], + [ 11152.0, 1 ], + [ 11168.0, 1 ], + [ 11200.0, 2 ], + [ 11216.0, 1 ], + [ 11232.0, 1 ], + [ 11248.0, 1 ], + [ 11280.0, 1 ], + [ 11296.0, 2 ], + [ 11312.0, 1 ], + [ 11360.0, 1 ], + [ 11376.0, 1 ], + [ 11408.0, 1 ], + [ 11440.0, 1 ], + [ 11504.0, 1 ], + [ 11536.0, 2 ], + [ 11568.0, 1 ], + [ 11584.0, 1 ], + [ 11600.0, 1 ], + [ 11632.0, 2 ], + [ 11648.0, 1 ], + [ 11664.0, 2 ], + [ 11680.0, 3 ], + [ 11712.0, 2 ], + [ 11728.0, 2 ], + [ 11744.0, 2 ], + [ 11760.0, 2 ], + [ 11792.0, 1 ], + [ 11808.0, 1 ], + [ 11824.0, 2 ], + [ 11840.0, 3 ], + [ 11872.0, 1 ], + [ 11888.0, 1 ], + [ 11904.0, 1 ], + [ 11920.0, 1 ], + [ 11936.0, 1 ], + [ 11952.0, 1 ], + [ 11968.0, 2 ], + [ 12000.0, 3 ], + [ 12016.0, 2 ], + [ 12032.0, 3 ], + [ 12048.0, 1 ], + [ 12064.0, 1 ], + [ 12080.0, 1 ], + [ 12096.0, 1 ], + [ 12112.0, 2 ], + [ 12128.0, 2 ], + [ 12144.0, 1 ], + [ 12160.0, 4 ], + [ 12176.0, 2 ], + [ 12192.0, 3 ], + [ 12208.0, 1 ], + [ 12224.0, 2 ], + [ 12240.0, 1 ], + [ 12256.0, 1 ], + [ 12288.0, 1 ], + [ 12304.0, 1 ], + [ 12320.0, 3 ], + [ 12336.0, 1 ], + [ 12352.0, 4 ], + [ 12368.0, 1 ], + [ 12384.0, 1 ], + [ 12400.0, 2 ], + [ 12416.0, 2 ], + [ 12432.0, 1 ], + [ 12448.0, 2 ], + [ 12464.0, 1 ], + [ 12496.0, 1 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12560.0, 1 ], + [ 12576.0, 1 ], + [ 12592.0, 2 ], + [ 12608.0, 2 ], + [ 12624.0, 1 ], + [ 12640.0, 1 ], + [ 12688.0, 1 ], + [ 12704.0, 2 ], + [ 12720.0, 3 ], + [ 12752.0, 1 ], + [ 12768.0, 1 ], + [ 12784.0, 2 ], + [ 12800.0, 1 ], + [ 12848.0, 1 ], + [ 12864.0, 1 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12960.0, 1 ], + [ 12976.0, 1 ], + [ 13024.0, 1 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13072.0, 2 ], + [ 13088.0, 1 ], + [ 13104.0, 1 ], + [ 13136.0, 1 ], + [ 13152.0, 2 ], + [ 13168.0, 2 ], + [ 13200.0, 1 ], + [ 13264.0, 2 ], + [ 13280.0, 1 ], + [ 13328.0, 1 ], + [ 13344.0, 1 ], + [ 13360.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13472.0, 1 ], + [ 13504.0, 1 ], + [ 13536.0, 1 ], + [ 13552.0, 1 ], + [ 13584.0, 1 ], + [ 13632.0, 1 ], + [ 13648.0, 1 ], + [ 13664.0, 1 ], + [ 13696.0, 1 ], + [ 13712.0, 1 ], + [ 13728.0, 2 ], + [ 13744.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 1 ], + [ 13904.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 4 ], + [ 13952.0, 1 ], + [ 13984.0, 1 ], + [ 14000.0, 1 ], + [ 14080.0, 1 ], + [ 14096.0, 1 ], + [ 14208.0, 1 ], + [ 14224.0, 1 ], + [ 14304.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14576.0, 1 ], + [ 14592.0, 2 ], + [ 14608.0, 2 ], + [ 14672.0, 1 ], + [ 14752.0, 1 ], + [ 14800.0, 1 ], + [ 15024.0, 1 ], + [ 15264.0, 1 ], + [ 17216.0, 1 ], + [ 17696.0, 1 ], + [ 19296.0, 1 ], + [ 20160.0, 1 ], + [ 20224.0, 1 ], + [ 21984.0, 1 ], + [ 22400.0, 1 ], + [ 22432.0, 1 ], + [ 22592.0, 1 ], + [ 22624.0, 1 ], + [ 22944.0, 1 ], + [ 23072.0, 1 ], + [ 23232.0, 1 ], + [ 23552.0, 1 ], + [ 23584.0, 1 ], + [ 23648.0, 1 ], + [ 23712.0, 1 ], + [ 23744.0, 1 ], + [ 23840.0, 1 ], + [ 24032.0, 1 ], + [ 24192.0, 1 ], + [ 24256.0, 1 ], + [ 24288.0, 2 ], + [ 24352.0, 1 ], + [ 24480.0, 1 ], + [ 24512.0, 1 ], + [ 24608.0, 1 ], + [ 24640.0, 1 ], + [ 24736.0, 2 ], + [ 24864.0, 1 ], + [ 24928.0, 1 ], + [ 25056.0, 1 ], + [ 25472.0, 1 ], + [ 25920.0, 1 ], + [ 26176.0, 1 ], + [ 26400.0, 1 ], + [ 26528.0, 1 ], + [ 27296.0, 1 ], + [ 27648.0, 1 ], + [ 27840.0, 1 ], + [ 30048.0, 1 ], + [ 30528.0, 1 ], + [ 31328.0, 1 ], + [ 33344.0, 1 ], + [ 33792.0, 1 ], + [ 34944.0, 1 ], + [ 36480.0, 1 ] + ], + [ + [ 8576.0, 6 ], + [ 8592.0, 28 ], + [ 8608.0, 30 ], + [ 8624.0, 167 ], + [ 8640.0, 182 ], + [ 8656.0, 672 ], + [ 8672.0, 1293 ], + [ 8688.0, 945 ], + [ 8704.0, 2612 ], + [ 8720.0, 1621 ], + [ 8736.0, 3831 ], + [ 8752.0, 4087 ], + [ 8768.0, 1978 ], + [ 8784.0, 3551 ], + [ 8800.0, 1529 ], + [ 8816.0, 2323 ], + [ 8832.0, 1511 ], + [ 8848.0, 509 ], + [ 8864.0, 646 ], + [ 8880.0, 188 ], + [ 8896.0, 215 ], + [ 8912.0, 99 ], + [ 8928.0, 27 ], + [ 8944.0, 29 ], + [ 8960.0, 4 ], + [ 8976.0, 13 ], + [ 8992.0, 3 ], + [ 9008.0, 5 ], + [ 9024.0, 5 ], + [ 9040.0, 2 ], + [ 9056.0, 3 ], + [ 9072.0, 4 ], + [ 9088.0, 3 ], + [ 9104.0, 4 ], + [ 9120.0, 3 ], + [ 9136.0, 4 ], + [ 9152.0, 4 ], + [ 9168.0, 3 ], + [ 9184.0, 2 ], + [ 9200.0, 1 ], + [ 9216.0, 1 ], + [ 9232.0, 2 ], + [ 9248.0, 1 ], + [ 9264.0, 3 ], + [ 9280.0, 1 ], + [ 9296.0, 2 ], + [ 9312.0, 2 ], + [ 9328.0, 1 ], + [ 9344.0, 1 ], + [ 9360.0, 1 ], + [ 9376.0, 3 ], + [ 9392.0, 1 ], + [ 9408.0, 2 ], + [ 9424.0, 1 ], + [ 9488.0, 1 ], + [ 9504.0, 1 ], + [ 9568.0, 2 ], + [ 9584.0, 2 ], + [ 9600.0, 2 ], + [ 9616.0, 1 ], + [ 9648.0, 1 ], + [ 9664.0, 1 ], + [ 9744.0, 1 ], + [ 9760.0, 1 ], + [ 9808.0, 1 ], + [ 9840.0, 1 ], + [ 9936.0, 2 ], + [ 9952.0, 2 ], + [ 9968.0, 1 ], + [ 10016.0, 1 ], + [ 10112.0, 1 ], + [ 10128.0, 1 ], + [ 10160.0, 1 ], + [ 10176.0, 1 ], + [ 10192.0, 1 ], + [ 10208.0, 1 ], + [ 10224.0, 1 ], + [ 10256.0, 1 ], + [ 10272.0, 1 ], + [ 10288.0, 1 ], + [ 10304.0, 1 ], + [ 10320.0, 1 ], + [ 10336.0, 1 ], + [ 10352.0, 1 ], + [ 10368.0, 3 ], + [ 10384.0, 1 ], + [ 10400.0, 2 ], + [ 10416.0, 1 ], + [ 10432.0, 1 ], + [ 10448.0, 2 ], + [ 10464.0, 1 ], + [ 10480.0, 1 ], + [ 10496.0, 1 ], + [ 10512.0, 1 ], + [ 10528.0, 1 ], + [ 10544.0, 1 ], + [ 10576.0, 2 ], + [ 10592.0, 1 ], + [ 10608.0, 1 ], + [ 10624.0, 1 ], + [ 10640.0, 1 ], + [ 10656.0, 1 ], + [ 10688.0, 1 ], + [ 10704.0, 1 ], + [ 10720.0, 1 ], + [ 10736.0, 2 ], + [ 10768.0, 1 ], + [ 10784.0, 1 ], + [ 10800.0, 1 ], + [ 10816.0, 1 ], + [ 10864.0, 1 ], + [ 10896.0, 1 ], + [ 10912.0, 1 ], + [ 10928.0, 1 ], + [ 10944.0, 1 ], + [ 10960.0, 2 ], + [ 11040.0, 1 ], + [ 11088.0, 1 ], + [ 11120.0, 1 ], + [ 11136.0, 1 ], + [ 11152.0, 1 ], + [ 11168.0, 2 ], + [ 11200.0, 2 ], + [ 11216.0, 1 ], + [ 11280.0, 1 ], + [ 11312.0, 1 ], + [ 11408.0, 1 ], + [ 11424.0, 1 ], + [ 11456.0, 1 ], + [ 11488.0, 1 ], + [ 11504.0, 1 ], + [ 11520.0, 1 ], + [ 11536.0, 2 ], + [ 11552.0, 1 ], + [ 11568.0, 1 ], + [ 11600.0, 3 ], + [ 11632.0, 1 ], + [ 11648.0, 1 ], + [ 11664.0, 1 ], + [ 11680.0, 1 ], + [ 11712.0, 1 ], + [ 11728.0, 2 ], + [ 11760.0, 2 ], + [ 11792.0, 2 ], + [ 11808.0, 2 ], + [ 11824.0, 1 ], + [ 11840.0, 1 ], + [ 11856.0, 1 ], + [ 11872.0, 1 ], + [ 11888.0, 2 ], + [ 11904.0, 1 ], + [ 11920.0, 2 ], + [ 11952.0, 1 ], + [ 11968.0, 1 ], + [ 12000.0, 1 ], + [ 12016.0, 1 ], + [ 12048.0, 2 ], + [ 12064.0, 1 ], + [ 12080.0, 4 ], + [ 12096.0, 2 ], + [ 12112.0, 3 ], + [ 12128.0, 1 ], + [ 12144.0, 1 ], + [ 12160.0, 3 ], + [ 12192.0, 1 ], + [ 12208.0, 2 ], + [ 12256.0, 1 ], + [ 12272.0, 1 ], + [ 12288.0, 3 ], + [ 12304.0, 1 ], + [ 12320.0, 1 ], + [ 12336.0, 1 ], + [ 12352.0, 2 ], + [ 12368.0, 2 ], + [ 12400.0, 1 ], + [ 12416.0, 1 ], + [ 12464.0, 1 ], + [ 12480.0, 2 ], + [ 12496.0, 1 ], + [ 12512.0, 2 ], + [ 12528.0, 1 ], + [ 12544.0, 1 ], + [ 12560.0, 2 ], + [ 12608.0, 1 ], + [ 12624.0, 2 ], + [ 12640.0, 1 ], + [ 12688.0, 1 ], + [ 12720.0, 1 ], + [ 12736.0, 1 ], + [ 12752.0, 1 ], + [ 12784.0, 1 ], + [ 12800.0, 1 ], + [ 12816.0, 1 ], + [ 12832.0, 1 ], + [ 12848.0, 1 ], + [ 12880.0, 2 ], + [ 12912.0, 1 ], + [ 12928.0, 1 ], + [ 12944.0, 1 ], + [ 12960.0, 1 ], + [ 12992.0, 1 ], + [ 13024.0, 2 ], + [ 13040.0, 1 ], + [ 13056.0, 1 ], + [ 13104.0, 2 ], + [ 13184.0, 1 ], + [ 13232.0, 1 ], + [ 13264.0, 2 ], + [ 13296.0, 1 ], + [ 13312.0, 1 ], + [ 13328.0, 1 ], + [ 13344.0, 2 ], + [ 13392.0, 2 ], + [ 13408.0, 1 ], + [ 13424.0, 1 ], + [ 13440.0, 1 ], + [ 13456.0, 1 ], + [ 13472.0, 1 ], + [ 13520.0, 1 ], + [ 13536.0, 2 ], + [ 13552.0, 1 ], + [ 13568.0, 1 ], + [ 13584.0, 1 ], + [ 13616.0, 1 ], + [ 13632.0, 2 ], + [ 13712.0, 1 ], + [ 13744.0, 1 ], + [ 13776.0, 1 ], + [ 13792.0, 2 ], + [ 13808.0, 1 ], + [ 13824.0, 1 ], + [ 13888.0, 1 ], + [ 13920.0, 1 ], + [ 13936.0, 1 ], + [ 13952.0, 1 ], + [ 13968.0, 1 ], + [ 14064.0, 2 ], + [ 14112.0, 1 ], + [ 14368.0, 1 ], + [ 14384.0, 1 ], + [ 14592.0, 1 ], + [ 14768.0, 1 ], + [ 14832.0, 1 ], + [ 14896.0, 1 ], + [ 15360.0, 1 ], + [ 15456.0, 1 ], + [ 15648.0, 1 ], + [ 20288.0, 2 ], + [ 20352.0, 1 ], + [ 22112.0, 1 ], + [ 22176.0, 1 ], + [ 22688.0, 1 ], + [ 22880.0, 1 ], + [ 23008.0, 1 ], + [ 23072.0, 1 ], + [ 23200.0, 1 ], + [ 23552.0, 1 ], + [ 23968.0, 1 ], + [ 24032.0, 1 ], + [ 24064.0, 1 ], + [ 24096.0, 1 ], + [ 24288.0, 1 ], + [ 24352.0, 1 ], + [ 24384.0, 1 ], + [ 24416.0, 1 ], + [ 24480.0, 1 ], + [ 24544.0, 1 ], + [ 24672.0, 1 ], + [ 24768.0, 1 ], + [ 24832.0, 1 ], + [ 24864.0, 1 ], + [ 25088.0, 1 ], + [ 25120.0, 1 ], + [ 25216.0, 1 ], + [ 25280.0, 1 ], + [ 25344.0, 1 ], + [ 25632.0, 1 ], + [ 25792.0, 1 ], + [ 26048.0, 1 ], + [ 26368.0, 1 ], + [ 26592.0, 1 ], + [ 26848.0, 1 ], + [ 27584.0, 1 ], + [ 28352.0, 1 ], + [ 29536.0, 1 ], + [ 29664.0, 1 ], + [ 29760.0, 1 ], + [ 30208.0, 1 ], + [ 30304.0, 1 ], + [ 30400.0, 1 ], + [ 30560.0, 1 ], + [ 30688.0, 1 ], + [ 31424.0, 1 ], + [ 31616.0, 1 ], + [ 32768.0, 1 ], + [ 38848.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 8512.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8512.0, + "50.0" : 8512.0, + "90.0" : 8512.0, + "95.0" : 8512.0, + "99.0" : 8512.0, + "99.9" : 8512.0, + "99.99" : 8512.0, + "99.999" : 8512.0, + "99.9999" : 8512.0, + "100.0" : 8512.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8544.0, + 8544.0, + 8544.0, + 8512.0, + 8576.0 + ] + ] + }, + "p0.50" : { + "score" : 8752.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8752.0, + "50.0" : 8752.0, + "90.0" : 8752.0, + "95.0" : 8752.0, + "99.0" : 8752.0, + "99.9" : 8752.0, + "99.99" : 8752.0, + "99.999" : 8752.0, + "99.9999" : 8752.0, + "100.0" : 8752.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8752.0, + 8752.0, + 8752.0, + 8752.0, + 8752.0 + ] + ] + }, + "p0.90" : { + "score" : 8832.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8832.0, + "50.0" : 8832.0, + "90.0" : 8832.0, + "95.0" : 8832.0, + "99.0" : 8832.0, + "99.9" : 8832.0, + "99.99" : 8832.0, + "99.999" : 8832.0, + "99.9999" : 8832.0, + "100.0" : 8832.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8832.0, + 8832.0, + 8832.0, + 8832.0, + 8832.0 + ] + ] + }, + "p0.95" : { + "score" : 8864.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 8864.0, + "50.0" : 8864.0, + "90.0" : 8864.0, + "95.0" : 8864.0, + "99.0" : 8864.0, + "99.9" : 8864.0, + "99.99" : 8864.0, + "99.999" : 8864.0, + "99.9999" : 8864.0, + "100.0" : 8864.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 8864.0, + 8864.0, + 8864.0, + 8864.0, + 8864.0 + ] + ] + }, + "p0.99" : { + "score" : 11296.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 11296.0, + "50.0" : 11296.0, + "90.0" : 11296.0, + "95.0" : 11296.0, + "99.0" : 11296.0, + "99.9" : 11296.0, + "99.99" : 11296.0, + "99.999" : 11296.0, + "99.9999" : 11296.0, + "100.0" : 11296.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 11688.159999999974, + 12272.0, + 11402.23999999999, + 10736.0, + 9654.559999999998 + ] + ] + }, + "p0.999" : { + "score" : 24768.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 24768.0, + "50.0" : 24768.0, + "90.0" : 24768.0, + "95.0" : 24768.0, + "99.0" : 24768.0, + "99.9" : 24768.0, + "99.99" : 24768.0, + "99.999" : 24768.0, + "99.9999" : 24768.0, + "100.0" : 24768.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 25278.49600000016, + 26976.0, + 24416.0, + 24228.992000000086, + 24723.936000000103 + ] + ] + }, + "p0.9999" : { + "score" : 37041.087999993935, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 37041.087999993935, + "50.0" : 37041.087999993935, + "90.0" : 37041.087999993935, + "95.0" : 37041.087999993935, + "99.0" : 37041.087999993935, + "99.9" : 37041.087999993935, + "99.99" : 37041.087999993935, + "99.999" : 37041.087999993935, + "99.9999" : 37041.087999993935, + "100.0" : 37041.087999993935 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30773.13279999979, + 40091.16159999184, + 40223.85919999005, + 33973.7855999968, + 31793.523199995514 + ] + ] + }, + "p1.00" : { + "score" : 97152.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 97152.0, + "50.0" : 97152.0, + "90.0" : 97152.0, + "95.0" : 97152.0, + "99.0" : 97152.0, + "99.9" : 97152.0, + "99.99" : 97152.0, + "99.999" : 97152.0, + "99.9999" : 97152.0, + "100.0" : 97152.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 45056.0, + 97152.0, + 46144.0, + 36480.0, + 38848.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..89111a20a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,351 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..44094a373 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/profile/scalapb.perf.SimpleMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1659 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/results.json new file mode 100644 index 000000000..6d6b034be --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/proxyScala/results.json @@ -0,0 +1,710 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 72.43976570916982, + "scoreError" : 1.5766258220428255, + "scoreConfidence" : [ + 70.86313988712699, + 74.01639153121265 + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 70.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 110.0, + "99.9" : 280.0, + "99.99" : 4840.531199997291, + "99.999" : 36539.92960002832, + "99.9999" : 49984.0, + "100.0" : 49984.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 50.0, 1 ], + [ 60.0, 7134 ], + [ 61.0, 907 ], + [ 70.0, 23329 ], + [ 71.0, 3568 ], + [ 80.0, 2918 ], + [ 81.0, 584 ], + [ 90.0, 495 ], + [ 91.0, 104 ], + [ 100.0, 188 ], + [ 101.0, 30 ], + [ 110.0, 96 ], + [ 111.0, 23 ], + [ 120.0, 45 ], + [ 121.0, 14 ], + [ 130.0, 30 ], + [ 131.0, 13 ], + [ 140.0, 21 ], + [ 141.0, 7 ], + [ 150.0, 18 ], + [ 151.0, 4 ], + [ 160.0, 7 ], + [ 161.0, 3 ], + [ 170.0, 3 ], + [ 171.0, 1 ], + [ 180.0, 3 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 341.0, 2 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 371.0, 1 ], + [ 421.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 651.0, 1 ], + [ 732.0, 1 ], + [ 852.0, 1 ], + [ 1032.0, 1 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1142.0, 1 ], + [ 1422.0, 1 ], + [ 1764.0, 1 ], + [ 2024.0, 1 ], + [ 3756.0, 1 ], + [ 4728.0, 1 ], + [ 5656.0, 1 ], + [ 6048.0, 1 ], + [ 7768.0, 1 ], + [ 49984.0, 1 ] + ], + [ + [ 50.0, 2 ], + [ 60.0, 7131 ], + [ 61.0, 920 ], + [ 70.0, 23325 ], + [ 71.0, 3564 ], + [ 80.0, 3033 ], + [ 81.0, 547 ], + [ 90.0, 529 ], + [ 91.0, 99 ], + [ 100.0, 170 ], + [ 101.0, 39 ], + [ 110.0, 95 ], + [ 111.0, 26 ], + [ 120.0, 41 ], + [ 121.0, 11 ], + [ 130.0, 20 ], + [ 131.0, 2 ], + [ 140.0, 10 ], + [ 141.0, 3 ], + [ 150.0, 9 ], + [ 151.0, 8 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 5 ], + [ 171.0, 3 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 2 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 2 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 321.0, 1 ], + [ 330.0, 2 ], + [ 331.0, 2 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 370.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 481.0, 1 ], + [ 491.0, 1 ], + [ 541.0, 1 ], + [ 551.0, 1 ], + [ 561.0, 1 ], + [ 611.0, 1 ], + [ 661.0, 1 ], + [ 692.0, 1 ], + [ 882.0, 1 ], + [ 1132.0, 1 ], + [ 1152.0, 1 ], + [ 1232.0, 1 ], + [ 1412.0, 1 ], + [ 1442.0, 1 ], + [ 1602.0, 1 ], + [ 1622.0, 1 ], + [ 1804.0, 1 ], + [ 2332.0, 1 ], + [ 2452.0, 1 ], + [ 3032.0, 1 ], + [ 3724.0, 1 ], + [ 4048.0, 1 ], + [ 4068.0, 1 ], + [ 4296.0, 1 ], + [ 4896.0, 1 ], + [ 5480.0, 1 ], + [ 22496.0, 1 ], + [ 36224.0, 1 ] + ], + [ + [ 60.0, 7215 ], + [ 61.0, 928 ], + [ 70.0, 23103 ], + [ 71.0, 3599 ], + [ 80.0, 2936 ], + [ 81.0, 561 ], + [ 90.0, 509 ], + [ 91.0, 108 ], + [ 100.0, 204 ], + [ 101.0, 41 ], + [ 110.0, 122 ], + [ 111.0, 34 ], + [ 120.0, 56 ], + [ 121.0, 16 ], + [ 130.0, 26 ], + [ 131.0, 6 ], + [ 140.0, 20 ], + [ 141.0, 5 ], + [ 150.0, 11 ], + [ 151.0, 7 ], + [ 160.0, 7 ], + [ 161.0, 5 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 3 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 2 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 2 ], + [ 230.0, 3 ], + [ 231.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 3 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 2 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 411.0, 1 ], + [ 601.0, 1 ], + [ 922.0, 1 ], + [ 972.0, 1 ], + [ 1030.0, 1 ], + [ 1372.0, 1 ], + [ 1692.0, 1 ], + [ 1774.0, 1 ], + [ 2072.0, 1 ], + [ 2312.0, 1 ], + [ 2512.0, 1 ], + [ 4144.0, 1 ], + [ 5360.0, 1 ], + [ 7032.0, 1 ], + [ 9040.0, 1 ], + [ 31360.0, 1 ] + ], + [ + [ 50.0, 1 ], + [ 60.0, 6814 ], + [ 61.0, 868 ], + [ 70.0, 22567 ], + [ 71.0, 3533 ], + [ 80.0, 2941 ], + [ 81.0, 518 ], + [ 90.0, 526 ], + [ 91.0, 117 ], + [ 100.0, 300 ], + [ 101.0, 71 ], + [ 110.0, 369 ], + [ 111.0, 103 ], + [ 120.0, 154 ], + [ 121.0, 40 ], + [ 130.0, 45 ], + [ 131.0, 15 ], + [ 140.0, 24 ], + [ 141.0, 7 ], + [ 150.0, 11 ], + [ 151.0, 5 ], + [ 160.0, 12 ], + [ 161.0, 2 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 371.0, 1 ], + [ 411.0, 1 ], + [ 481.0, 1 ], + [ 581.0, 1 ], + [ 982.0, 1 ], + [ 1032.0, 1 ], + [ 1042.0, 1 ], + [ 1202.0, 1 ], + [ 1332.0, 1 ], + [ 1802.0, 1 ], + [ 2324.0, 1 ], + [ 2732.0, 1 ], + [ 4168.0, 1 ], + [ 5200.0, 1 ], + [ 25248.0, 1 ], + [ 31488.0, 1 ] + ], + [ + [ 60.0, 7052 ], + [ 61.0, 911 ], + [ 70.0, 23415 ], + [ 71.0, 3609 ], + [ 80.0, 3075 ], + [ 81.0, 547 ], + [ 90.0, 512 ], + [ 91.0, 112 ], + [ 100.0, 158 ], + [ 101.0, 43 ], + [ 110.0, 89 ], + [ 111.0, 26 ], + [ 120.0, 45 ], + [ 121.0, 13 ], + [ 130.0, 27 ], + [ 131.0, 5 ], + [ 140.0, 14 ], + [ 141.0, 7 ], + [ 150.0, 8 ], + [ 151.0, 7 ], + [ 160.0, 4 ], + [ 161.0, 3 ], + [ 170.0, 4 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 2 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 270.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 3 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 3 ], + [ 321.0, 2 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 400.0, 1 ], + [ 541.0, 1 ], + [ 732.0, 1 ], + [ 822.0, 1 ], + [ 1032.0, 1 ], + [ 1062.0, 1 ], + [ 1092.0, 1 ], + [ 1172.0, 1 ], + [ 1252.0, 1 ], + [ 1342.0, 1 ], + [ 1492.0, 1 ], + [ 1682.0, 1 ], + [ 1742.0, 1 ], + [ 1964.0, 1 ], + [ 4016.0, 1 ], + [ 4824.0, 1 ], + [ 6960.0, 1 ], + [ 19168.0, 1 ], + [ 20608.0, 1 ], + [ 23872.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 60.0, + 50.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 80.0, + 80.0 + ] + ] + }, + "p0.95" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 81.0, + 80.0 + ] + ] + }, + "p0.99" : { + "score" : 110.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 110.0, + "50.0" : 110.0, + "90.0" : 110.0, + "95.0" : 110.0, + "99.0" : 110.0, + "99.9" : 110.0, + "99.99" : 110.0, + "99.999" : 110.0, + "99.9999" : 110.0, + "100.0" : 110.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 100.0, + 101.0, + 111.0, + 100.0 + ] + ] + }, + "p0.999" : { + "score" : 280.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 280.0, + "50.0" : 280.0, + "90.0" : 280.0, + "95.0" : 280.0, + "99.0" : 280.0, + "99.9" : 280.0, + "99.99" : 280.0, + "99.999" : 280.0, + "99.9999" : 280.0, + "100.0" : 280.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 270.39600000000064, + 330.33000000000175, + 274.7170000000042, + 219.1089999999822, + 281.0 + ] + ] + }, + "p0.9999" : { + "score" : 4840.531199997291, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4840.531199997291, + "50.0" : 4840.531199997291, + "90.0" : 4840.531199997291, + "95.0" : 4840.531199997291, + "99.0" : 4840.531199997291, + "99.9" : 4840.531199997291, + "99.99" : 4840.531199997291, + "99.999" : 4840.531199997291, + "99.9999" : 4840.531199997291, + "100.0" : 4840.531199997291 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 5671.523199998599, + 4915.2719999975525, + 5429.053599995212, + 4260.9832000012975, + 7267.64160004491 + ] + ] + }, + "p1.00" : { + "score" : 49984.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 49984.0, + "50.0" : 49984.0, + "90.0" : 49984.0, + "95.0" : 49984.0, + "99.0" : 49984.0, + "99.9" : 49984.0, + "99.99" : 49984.0, + "99.999" : 49984.0, + "99.9999" : 49984.0, + "100.0" : 49984.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 49984.0, + 36224.0, + 31360.0, + 31488.0, + 23872.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..44600104c --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,310 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..f8b20c146 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/profile/scalapb.perf.SimpleMessageBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,998 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/results.json new file mode 100644 index 000000000..5bc49eef7 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/readScala/results.json @@ -0,0 +1,773 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 49.54067522112869, + "scoreError" : 1.58037441909244, + "scoreConfidence" : [ + 47.960300802036244, + 51.12104964022113 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 51.0, + "99.0" : 80.0, + "99.9" : 331.0, + "99.99" : 5127.343999998644, + "99.999" : 30169.940799979493, + "99.9999" : 30848.0, + "100.0" : 30848.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 11249 ], + [ 41.0, 905 ], + [ 50.0, 16984 ], + [ 51.0, 1799 ], + [ 60.0, 403 ], + [ 61.0, 49 ], + [ 70.0, 148 ], + [ 71.0, 28 ], + [ 80.0, 124 ], + [ 81.0, 27 ], + [ 90.0, 52 ], + [ 91.0, 16 ], + [ 100.0, 30 ], + [ 101.0, 4 ], + [ 110.0, 11 ], + [ 111.0, 4 ], + [ 120.0, 10 ], + [ 121.0, 3 ], + [ 130.0, 9 ], + [ 131.0, 2 ], + [ 140.0, 7 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 380.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 401.0, 1 ], + [ 411.0, 1 ], + [ 421.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 611.0, 1 ], + [ 631.0, 1 ], + [ 801.0, 1 ], + [ 952.0, 1 ], + [ 1012.0, 1 ], + [ 1032.0, 1 ], + [ 1512.0, 1 ], + [ 1742.0, 1 ], + [ 1812.0, 1 ], + [ 4112.0, 1 ], + [ 4344.0, 1 ], + [ 4544.0, 1 ], + [ 26944.0, 1 ] + ], + [ + [ 40.0, 12443 ], + [ 41.0, 1071 ], + [ 50.0, 16431 ], + [ 51.0, 1680 ], + [ 60.0, 342 ], + [ 61.0, 43 ], + [ 70.0, 142 ], + [ 71.0, 23 ], + [ 80.0, 127 ], + [ 81.0, 26 ], + [ 90.0, 43 ], + [ 91.0, 8 ], + [ 100.0, 21 ], + [ 101.0, 4 ], + [ 110.0, 15 ], + [ 111.0, 5 ], + [ 120.0, 6 ], + [ 121.0, 2 ], + [ 130.0, 6 ], + [ 131.0, 2 ], + [ 140.0, 5 ], + [ 141.0, 2 ], + [ 150.0, 5 ], + [ 151.0, 2 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 361.0, 1 ], + [ 370.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 391.0, 2 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 461.0, 1 ], + [ 481.0, 1 ], + [ 490.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 531.0, 1 ], + [ 641.0, 1 ], + [ 662.0, 1 ], + [ 882.0, 1 ], + [ 1022.0, 1 ], + [ 1042.0, 1 ], + [ 1222.0, 1 ], + [ 1262.0, 1 ], + [ 1322.0, 1 ], + [ 1352.0, 1 ], + [ 1422.0, 1 ], + [ 2034.0, 1 ], + [ 2324.0, 1 ], + [ 3344.0, 1 ], + [ 5640.0, 1 ], + [ 8384.0, 1 ], + [ 9456.0, 1 ] + ], + [ + [ 40.0, 11958 ], + [ 41.0, 990 ], + [ 50.0, 16724 ], + [ 51.0, 1764 ], + [ 60.0, 399 ], + [ 61.0, 52 ], + [ 70.0, 152 ], + [ 71.0, 18 ], + [ 80.0, 128 ], + [ 81.0, 21 ], + [ 90.0, 39 ], + [ 91.0, 4 ], + [ 100.0, 15 ], + [ 101.0, 5 ], + [ 110.0, 11 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 4 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 1 ], + [ 150.0, 5 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 2 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 2 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 2 ], + [ 381.0, 1 ], + [ 410.0, 1 ], + [ 421.0, 1 ], + [ 481.0, 1 ], + [ 501.0, 1 ], + [ 521.0, 1 ], + [ 621.0, 1 ], + [ 691.0, 1 ], + [ 932.0, 1 ], + [ 962.0, 1 ], + [ 1002.0, 1 ], + [ 1072.0, 1 ], + [ 1092.0, 1 ], + [ 1212.0, 1 ], + [ 1232.0, 1 ], + [ 1282.0, 1 ], + [ 1422.0, 1 ], + [ 1672.0, 1 ], + [ 1872.0, 1 ], + [ 2052.0, 1 ], + [ 2132.0, 1 ], + [ 2464.0, 1 ], + [ 3776.0, 1 ], + [ 3824.0, 1 ], + [ 3968.0, 1 ], + [ 4976.0, 1 ], + [ 5224.0, 1 ], + [ 7472.0, 1 ], + [ 28256.0, 1 ], + [ 30848.0, 1 ] + ], + [ + [ 40.0, 11676 ], + [ 41.0, 962 ], + [ 50.0, 16773 ], + [ 51.0, 1787 ], + [ 60.0, 353 ], + [ 61.0, 46 ], + [ 70.0, 141 ], + [ 71.0, 23 ], + [ 80.0, 127 ], + [ 81.0, 25 ], + [ 90.0, 39 ], + [ 91.0, 9 ], + [ 100.0, 17 ], + [ 101.0, 4 ], + [ 110.0, 4 ], + [ 111.0, 2 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 130.0, 3 ], + [ 131.0, 2 ], + [ 140.0, 4 ], + [ 141.0, 3 ], + [ 150.0, 1 ], + [ 151.0, 3 ], + [ 160.0, 1 ], + [ 161.0, 3 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 2 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 381.0, 2 ], + [ 391.0, 1 ], + [ 431.0, 1 ], + [ 441.0, 1 ], + [ 451.0, 1 ], + [ 471.0, 1 ], + [ 481.0, 1 ], + [ 581.0, 1 ], + [ 842.0, 1 ], + [ 892.0, 1 ], + [ 912.0, 1 ], + [ 1082.0, 1 ], + [ 1232.0, 1 ], + [ 1422.0, 1 ], + [ 1722.0, 1 ], + [ 1874.0, 1 ], + [ 2264.0, 1 ], + [ 2384.0, 1 ], + [ 3044.0, 1 ], + [ 3284.0, 1 ], + [ 5256.0, 1 ], + [ 6848.0, 1 ], + [ 28224.0, 1 ] + ], + [ + [ 40.0, 10772 ], + [ 41.0, 909 ], + [ 50.0, 17137 ], + [ 51.0, 1841 ], + [ 60.0, 392 ], + [ 61.0, 68 ], + [ 70.0, 150 ], + [ 71.0, 20 ], + [ 80.0, 134 ], + [ 81.0, 16 ], + [ 90.0, 49 ], + [ 91.0, 13 ], + [ 100.0, 13 ], + [ 101.0, 5 ], + [ 110.0, 5 ], + [ 111.0, 3 ], + [ 120.0, 6 ], + [ 121.0, 1 ], + [ 130.0, 3 ], + [ 131.0, 1 ], + [ 140.0, 3 ], + [ 141.0, 1 ], + [ 150.0, 3 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 2 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 3 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 2 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 2 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 2 ], + [ 361.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 461.0, 1 ], + [ 601.0, 1 ], + [ 841.0, 1 ], + [ 931.0, 1 ], + [ 1062.0, 1 ], + [ 1132.0, 1 ], + [ 1262.0, 1 ], + [ 1382.0, 1 ], + [ 1632.0, 1 ], + [ 2024.0, 1 ], + [ 2144.0, 1 ], + [ 2172.0, 1 ], + [ 2512.0, 1 ], + [ 2564.0, 1 ], + [ 4028.0, 1 ], + [ 4096.0, 1 ], + [ 4424.0, 1 ], + [ 4752.0, 1 ], + [ 4856.0, 1 ], + [ 5136.0, 1 ], + [ 6552.0, 1 ], + [ 20864.0, 1 ], + [ 23712.0, 1 ], + [ 29728.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 80.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 80.0, + "50.0" : 80.0, + "90.0" : 80.0, + "95.0" : 80.0, + "99.0" : 80.0, + "99.9" : 80.0, + "99.99" : 80.0, + "99.999" : 80.0, + "99.9999" : 80.0, + "100.0" : 80.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 80.0, + 80.0, + 80.0, + 71.0, + 80.0 + ] + ] + }, + "p0.999" : { + "score" : 331.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 331.0, + "50.0" : 331.0, + "90.0" : 331.0, + "95.0" : 331.0, + "99.0" : 331.0, + "99.9" : 331.0, + "99.99" : 331.0, + "99.999" : 331.0, + "99.9999" : 331.0, + "100.0" : 331.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 300.0709999999999, + 345.257000000016, + 367.1800000000221, + 311.0, + 351.0 + ] + ] + }, + "p0.9999" : { + "score" : 5127.343999998644, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5127.343999998644, + "50.0" : 5127.343999998644, + "90.0" : 5127.343999998644, + "95.0" : 5127.343999998644, + "99.0" : 5127.343999998644, + "99.9" : 5127.343999998644, + "99.99" : 5127.343999998644, + "99.999" : 5127.343999998644, + "99.9999" : 5127.343999998644, + "100.0" : 5127.343999998644 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4299.247199999576, + 5059.800799997902, + 6936.526399992319, + 4845.823999995351, + 18535.437599989004 + ] + ] + }, + "p1.00" : { + "score" : 30848.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30848.0, + "50.0" : 30848.0, + "90.0" : 30848.0, + "95.0" : 30848.0, + "99.0" : 30848.0, + "99.9" : 30848.0, + "99.99" : 30848.0, + "99.999" : 30848.0, + "99.9999" : 30848.0, + "100.0" : 30848.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 26944.0, + 9456.0, + 30848.0, + 28224.0, + 29728.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..24cb12915 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,313 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..e18263090 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/profile/scalapb.perf.SimpleMessageBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1078 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/results.json new file mode 100644 index 000000000..c5281baf0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/SimpleMessageBench/writeScala/results.json @@ -0,0 +1,479 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.SimpleMessageBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 38.958104654237204, + "scoreError" : 1.1759529164892828, + "scoreConfidence" : [ + 37.782151737747924, + 40.13405757072648 + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 41.0, + "99.0" : 51.0, + "99.9" : 91.0, + "99.99" : 3441.2639999974053, + "99.999" : 23641.985279995948, + "99.9999" : 23904.0, + "100.0" : 23904.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 30.0, 6573 ], + [ 31.0, 398 ], + [ 40.0, 16429 ], + [ 41.0, 1313 ], + [ 50.0, 271 ], + [ 51.0, 31 ], + [ 60.0, 32 ], + [ 61.0, 3 ], + [ 70.0, 9 ], + [ 71.0, 2 ], + [ 80.0, 5 ], + [ 81.0, 1 ], + [ 90.0, 5 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 131.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 270.0, 1 ], + [ 441.0, 1 ], + [ 1392.0, 1 ], + [ 1422.0, 1 ], + [ 2744.0, 1 ], + [ 3296.0, 1 ], + [ 3576.0, 1 ], + [ 7168.0, 1 ] + ], + [ + [ 30.0, 6284 ], + [ 31.0, 380 ], + [ 40.0, 16352 ], + [ 41.0, 1381 ], + [ 50.0, 321 ], + [ 51.0, 39 ], + [ 60.0, 129 ], + [ 61.0, 15 ], + [ 70.0, 28 ], + [ 71.0, 4 ], + [ 80.0, 10 ], + [ 81.0, 2 ], + [ 90.0, 7 ], + [ 91.0, 1 ], + [ 100.0, 6 ], + [ 101.0, 1 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 401.0, 1 ], + [ 571.0, 1 ], + [ 1102.0, 1 ], + [ 5176.0, 1 ], + [ 6320.0, 1 ], + [ 18656.0, 1 ] + ], + [ + [ 30.0, 6514 ], + [ 31.0, 383 ], + [ 40.0, 16456 ], + [ 41.0, 1318 ], + [ 50.0, 297 ], + [ 51.0, 28 ], + [ 60.0, 37 ], + [ 61.0, 2 ], + [ 70.0, 10 ], + [ 71.0, 1 ], + [ 80.0, 4 ], + [ 81.0, 1 ], + [ 90.0, 6 ], + [ 91.0, 1 ], + [ 100.0, 3 ], + [ 101.0, 1 ], + [ 110.0, 1 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 1412.0, 1 ], + [ 2092.0, 1 ], + [ 2972.0, 1 ], + [ 3164.0, 1 ], + [ 4736.0, 1 ], + [ 23904.0, 1 ] + ], + [ + [ 30.0, 6247 ], + [ 31.0, 367 ], + [ 40.0, 15542 ], + [ 41.0, 1252 ], + [ 50.0, 438 ], + [ 51.0, 44 ], + [ 60.0, 422 ], + [ 61.0, 54 ], + [ 70.0, 126 ], + [ 71.0, 17 ], + [ 80.0, 37 ], + [ 81.0, 7 ], + [ 90.0, 24 ], + [ 91.0, 3 ], + [ 100.0, 9 ], + [ 101.0, 3 ], + [ 110.0, 3 ], + [ 111.0, 2 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 151.0, 1 ], + [ 161.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 231.0, 1 ], + [ 441.0, 1 ], + [ 1152.0, 1 ], + [ 5360.0, 1 ] + ], + [ + [ 30.0, 6492 ], + [ 31.0, 387 ], + [ 40.0, 16394 ], + [ 41.0, 1335 ], + [ 50.0, 299 ], + [ 51.0, 25 ], + [ 60.0, 48 ], + [ 61.0, 7 ], + [ 70.0, 21 ], + [ 71.0, 1 ], + [ 80.0, 5 ], + [ 81.0, 2 ], + [ 90.0, 9 ], + [ 91.0, 3 ], + [ 100.0, 8 ], + [ 101.0, 2 ], + [ 110.0, 3 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 1 ], + [ 190.0, 1 ], + [ 201.0, 1 ], + [ 260.0, 1 ], + [ 320.0, 1 ], + [ 5960.0, 1 ], + [ 6416.0, 1 ], + [ 15648.0, 1 ], + [ 22848.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 30.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 30.0, + "50.0" : 30.0, + "90.0" : 30.0, + "95.0" : 30.0, + "99.0" : 30.0, + "99.9" : 30.0, + "99.99" : 30.0, + "99.999" : 30.0, + "99.9999" : 30.0, + "100.0" : 30.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 30.0, + 30.0, + 30.0, + 30.0, + 30.0 + ] + ] + }, + "p0.50" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.90" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.95" : { + "score" : 41.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 41.0, + "50.0" : 41.0, + "90.0" : 41.0, + "95.0" : 41.0, + "99.0" : 41.0, + "99.9" : 41.0, + "99.99" : 41.0, + "99.999" : 41.0, + "99.9999" : 41.0, + "100.0" : 41.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 41.0, + 41.0, + 41.0, + 41.0, + 41.0 + ] + ] + }, + "p0.99" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 51.0, + 50.0, + 68.82999999999083, + 50.0 + ] + ] + }, + "p0.999" : { + "score" : 91.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 91.0, + "50.0" : 91.0, + "90.0" : 91.0, + "95.0" : 91.0, + "99.0" : 91.0, + "99.9" : 91.0, + "99.99" : 91.0, + "99.999" : 91.0, + "99.9999" : 91.0, + "100.0" : 91.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 90.0, + 90.0, + 90.0, + 100.0, + 100.0 + ] + ] + }, + "p0.9999" : { + "score" : 3441.2639999974053, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 3441.2639999974053, + "50.0" : 3441.2639999974053, + "90.0" : 3441.2639999974053, + "95.0" : 3441.2639999974053, + "99.0" : 3441.2639999974053, + "99.9" : 3441.2639999974053, + "99.99" : 3441.2639999974053, + "99.999" : 3441.2639999974053, + "99.9999" : 3441.2639999974053, + "100.0" : 3441.2639999974053 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3433.3680000002787, + 5750.974399995612, + 3937.423999997438, + 824.0156999981045, + 10981.223999972863 + ] + ] + }, + "p1.00" : { + "score" : 23904.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 23904.0, + "50.0" : 23904.0, + "90.0" : 23904.0, + "95.0" : 23904.0, + "99.0" : 23904.0, + "99.9" : 23904.0, + "99.99" : 23904.0, + "99.999" : 23904.0, + "99.9999" : 23904.0, + "100.0" : 23904.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7168.0, + 18656.0, + 23904.0, + 5360.0, + 22848.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..65c6e283e --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,327 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..73a49f5a0 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/profile/scalapb.perf.StringMessageBench.proxyScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,1214 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/results.json new file mode 100644 index 000000000..9fd380efb --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/proxyScala/results.json @@ -0,0 +1,686 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.proxyScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 71.0694615149287, + "scoreError" : 1.3309600360531422, + "scoreConfidence" : [ + 69.73850147887556, + 72.40042155098185 + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 70.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 110.0, + "99.9" : 250.67999999999302, + "99.99" : 4897.088000006974, + "99.999" : 31041.203200145625, + "99.9999" : 47808.0, + "100.0" : 47808.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 60.0, 7463 ], + [ 61.0, 952 ], + [ 70.0, 23916 ], + [ 71.0, 3597 ], + [ 80.0, 634 ], + [ 81.0, 102 ], + [ 90.0, 318 ], + [ 91.0, 66 ], + [ 100.0, 108 ], + [ 101.0, 22 ], + [ 110.0, 72 ], + [ 111.0, 16 ], + [ 120.0, 43 ], + [ 121.0, 13 ], + [ 130.0, 19 ], + [ 131.0, 4 ], + [ 140.0, 12 ], + [ 141.0, 3 ], + [ 150.0, 9 ], + [ 151.0, 3 ], + [ 160.0, 3 ], + [ 161.0, 3 ], + [ 170.0, 4 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 370.0, 1 ], + [ 381.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 501.0, 1 ], + [ 541.0, 1 ], + [ 571.0, 1 ], + [ 601.0, 1 ], + [ 631.0, 1 ], + [ 972.0, 1 ], + [ 1252.0, 1 ], + [ 1282.0, 1 ], + [ 1774.0, 1 ], + [ 2092.0, 1 ], + [ 3076.0, 1 ], + [ 4528.0, 1 ], + [ 5504.0, 1 ], + [ 5624.0, 1 ], + [ 7000.0, 1 ], + [ 8832.0, 1 ], + [ 28384.0, 1 ], + [ 47808.0, 1 ] + ], + [ + [ 60.0, 7605 ], + [ 61.0, 968 ], + [ 70.0, 23656 ], + [ 71.0, 3725 ], + [ 80.0, 585 ], + [ 81.0, 103 ], + [ 90.0, 361 ], + [ 91.0, 68 ], + [ 100.0, 94 ], + [ 101.0, 23 ], + [ 110.0, 91 ], + [ 111.0, 28 ], + [ 120.0, 51 ], + [ 121.0, 20 ], + [ 130.0, 15 ], + [ 131.0, 6 ], + [ 140.0, 12 ], + [ 141.0, 4 ], + [ 150.0, 7 ], + [ 151.0, 2 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 3 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 2 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 350.0, 1 ], + [ 370.0, 1 ], + [ 451.0, 1 ], + [ 521.0, 1 ], + [ 541.0, 1 ], + [ 612.0, 1 ], + [ 621.0, 1 ], + [ 701.0, 1 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1272.0, 1 ], + [ 1282.0, 1 ], + [ 1522.0, 1 ], + [ 1954.0, 1 ], + [ 2344.0, 1 ], + [ 2424.0, 1 ], + [ 2492.0, 1 ], + [ 3004.0, 1 ], + [ 5584.0, 1 ], + [ 5960.0, 1 ], + [ 6280.0, 1 ], + [ 8672.0, 1 ], + [ 8688.0, 1 ] + ], + [ + [ 60.0, 7044 ], + [ 61.0, 894 ], + [ 70.0, 22003 ], + [ 71.0, 3519 ], + [ 80.0, 548 ], + [ 81.0, 112 ], + [ 90.0, 379 ], + [ 91.0, 83 ], + [ 100.0, 212 ], + [ 101.0, 48 ], + [ 110.0, 465 ], + [ 111.0, 129 ], + [ 120.0, 467 ], + [ 121.0, 133 ], + [ 130.0, 89 ], + [ 131.0, 34 ], + [ 140.0, 56 ], + [ 141.0, 24 ], + [ 150.0, 16 ], + [ 151.0, 9 ], + [ 160.0, 13 ], + [ 161.0, 5 ], + [ 170.0, 3 ], + [ 171.0, 3 ], + [ 180.0, 4 ], + [ 181.0, 2 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 2 ], + [ 221.0, 1 ], + [ 230.0, 2 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 2 ], + [ 290.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 2 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 2 ], + [ 391.0, 1 ], + [ 440.0, 1 ], + [ 561.0, 1 ], + [ 611.0, 1 ], + [ 1292.0, 1 ], + [ 1562.0, 1 ], + [ 2624.0, 1 ], + [ 3156.0, 1 ], + [ 4744.0, 1 ], + [ 6672.0, 1 ], + [ 6848.0, 1 ] + ], + [ + [ 60.0, 7610 ], + [ 61.0, 986 ], + [ 70.0, 23594 ], + [ 71.0, 3742 ], + [ 80.0, 605 ], + [ 81.0, 110 ], + [ 90.0, 310 ], + [ 91.0, 77 ], + [ 100.0, 127 ], + [ 101.0, 35 ], + [ 110.0, 78 ], + [ 111.0, 22 ], + [ 120.0, 51 ], + [ 121.0, 16 ], + [ 130.0, 17 ], + [ 131.0, 7 ], + [ 140.0, 15 ], + [ 141.0, 4 ], + [ 150.0, 7 ], + [ 151.0, 4 ], + [ 160.0, 3 ], + [ 161.0, 3 ], + [ 170.0, 2 ], + [ 171.0, 2 ], + [ 180.0, 2 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 3 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 2 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 2 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 2 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 2 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 370.0, 1 ], + [ 381.0, 1 ], + [ 1262.0, 1 ], + [ 1422.0, 1 ], + [ 1482.0, 1 ], + [ 1664.0, 1 ], + [ 2104.0, 1 ], + [ 2272.0, 1 ], + [ 2344.0, 1 ], + [ 2564.0, 1 ], + [ 3464.0, 1 ], + [ 3864.0, 1 ], + [ 4728.0, 1 ], + [ 4744.0, 1 ], + [ 5688.0, 1 ], + [ 21824.0, 1 ], + [ 25280.0, 1 ] + ], + [ + [ 60.0, 7696 ], + [ 61.0, 964 ], + [ 70.0, 23942 ], + [ 71.0, 3625 ], + [ 80.0, 568 ], + [ 81.0, 101 ], + [ 90.0, 310 ], + [ 91.0, 57 ], + [ 100.0, 99 ], + [ 101.0, 15 ], + [ 110.0, 57 ], + [ 111.0, 14 ], + [ 120.0, 35 ], + [ 121.0, 11 ], + [ 130.0, 8 ], + [ 131.0, 3 ], + [ 140.0, 3 ], + [ 141.0, 2 ], + [ 150.0, 5 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 2 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 361.0, 1 ], + [ 391.0, 1 ], + [ 571.0, 1 ], + [ 581.0, 1 ], + [ 611.0, 1 ], + [ 1242.0, 1 ], + [ 1462.0, 1 ], + [ 1612.0, 1 ], + [ 1964.0, 1 ], + [ 2224.0, 1 ], + [ 2752.0, 1 ], + [ 3996.0, 1 ], + [ 4024.0, 1 ], + [ 4272.0, 1 ], + [ 4344.0, 1 ], + [ 4432.0, 1 ], + [ 5160.0, 1 ], + [ 23744.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 60.0, + 60.0, + 60.0, + 60.0 + ] + ] + }, + "p0.50" : { + "score" : 70.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 70.0, + "50.0" : 70.0, + "90.0" : 70.0, + "95.0" : 70.0, + "99.0" : 70.0, + "99.9" : 70.0, + "99.99" : 70.0, + "99.999" : 70.0, + "99.9999" : 70.0, + "100.0" : 70.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 70.0, + 70.0, + 70.0 + ] + ] + }, + "p0.90" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 71.0, + 71.0, + 71.0 + ] + ] + }, + "p0.95" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 71.0, + 71.0, + 91.0, + 71.0, + 71.0 + ] + ] + }, + "p0.99" : { + "score" : 110.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 110.0, + "50.0" : 110.0, + "90.0" : 110.0, + "95.0" : 110.0, + "99.0" : 110.0, + "99.9" : 110.0, + "99.99" : 110.0, + "99.999" : 110.0, + "99.9999" : 110.0, + "100.0" : 110.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 100.0, + 121.0, + 100.0, + 90.0 + ] + ] + }, + "p0.999" : { + "score" : 250.67999999999302, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 250.67999999999302, + "50.0" : 250.67999999999302, + "90.0" : 250.67999999999302, + "95.0" : 250.67999999999302, + "99.0" : 250.67999999999302, + "99.9" : 250.67999999999302, + "99.99" : 250.67999999999302, + "99.999" : 250.67999999999302, + "99.9999" : 250.67999999999302, + "100.0" : 250.67999999999302 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 270.5599999999977, + 270.50900000000547, + 230.0, + 255.65299999999843, + 230.43100000000413 + ] + ] + }, + "p0.9999" : { + "score" : 4897.088000006974, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 4897.088000006974, + "50.0" : 4897.088000006974, + "90.0" : 4897.088000006974, + "95.0" : 4897.088000006974, + "99.0" : 4897.088000006974, + "99.9" : 4897.088000006974, + "99.99" : 4897.088000006974, + "99.999" : 4897.088000006974, + "99.9999" : 4897.088000006974, + "100.0" : 4897.088000006974 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 7468.99199998891, + 6040.287999999709, + 3737.049199995323, + 4981.60480000067, + 4365.392799999332 + ] + ] + }, + "p1.00" : { + "score" : 47808.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 47808.0, + "50.0" : 47808.0, + "90.0" : 47808.0, + "95.0" : 47808.0, + "99.0" : 47808.0, + "99.9" : 47808.0, + "99.99" : 47808.0, + "99.999" : 47808.0, + "99.9999" : 47808.0, + "100.0" : 47808.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 47808.0, + 8688.0, + 6848.0, + 25280.0, + 23744.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..e8bfa217b --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,298 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..18274d685 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/profile/scalapb.perf.StringMessageBench.readScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,855 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/results.json new file mode 100644 index 000000000..b3c0bcc06 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/readScala/results.json @@ -0,0 +1,736 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.readScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 56.41765308911974, + "scoreError" : 13.393340104952774, + "scoreConfidence" : [ + 43.02431298416697, + 69.81099319407251 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 50.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 71.0, + "99.9" : 327.1110000000335, + "99.99" : 5696.671199994395, + "99.999" : 331614.6822308637, + "99.9999" : 591872.0, + "100.0" : 591872.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 2765 ], + [ 41.0, 235 ], + [ 50.0, 22813 ], + [ 51.0, 2411 ], + [ 60.0, 588 ], + [ 61.0, 73 ], + [ 70.0, 125 ], + [ 71.0, 13 ], + [ 80.0, 107 ], + [ 81.0, 21 ], + [ 90.0, 43 ], + [ 91.0, 9 ], + [ 100.0, 8 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 111.0, 1 ], + [ 120.0, 3 ], + [ 121.0, 2 ], + [ 130.0, 4 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 2 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 2 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 360.0, 1 ], + [ 371.0, 1 ], + [ 401.0, 1 ], + [ 441.0, 1 ], + [ 531.0, 1 ], + [ 541.0, 1 ], + [ 621.0, 1 ], + [ 622.0, 1 ], + [ 641.0, 1 ], + [ 792.0, 1 ], + [ 822.0, 1 ], + [ 842.0, 1 ], + [ 882.0, 1 ], + [ 902.0, 1 ], + [ 922.0, 1 ], + [ 1112.0, 1 ], + [ 1182.0, 1 ], + [ 1192.0, 1 ], + [ 1652.0, 1 ], + [ 1864.0, 1 ], + [ 2284.0, 1 ], + [ 2804.0, 1 ], + [ 4152.0, 1 ], + [ 4792.0, 1 ], + [ 4848.0, 1 ], + [ 6416.0, 1 ], + [ 9584.0, 1 ] + ], + [ + [ 40.0, 2777 ], + [ 41.0, 249 ], + [ 50.0, 22891 ], + [ 51.0, 2350 ], + [ 60.0, 576 ], + [ 61.0, 74 ], + [ 70.0, 129 ], + [ 71.0, 25 ], + [ 80.0, 100 ], + [ 81.0, 11 ], + [ 90.0, 37 ], + [ 91.0, 7 ], + [ 100.0, 11 ], + [ 101.0, 2 ], + [ 110.0, 2 ], + [ 111.0, 3 ], + [ 120.0, 4 ], + [ 121.0, 1 ], + [ 130.0, 3 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 2 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 2 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 2 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 2 ], + [ 310.0, 1 ], + [ 311.0, 2 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 360.0, 1 ], + [ 361.0, 1 ], + [ 381.0, 1 ], + [ 390.0, 1 ], + [ 411.0, 1 ], + [ 461.0, 1 ], + [ 471.0, 1 ], + [ 521.0, 1 ], + [ 591.0, 1 ], + [ 601.0, 1 ], + [ 621.0, 1 ], + [ 862.0, 1 ], + [ 1042.0, 1 ], + [ 1052.0, 1 ], + [ 1142.0, 1 ], + [ 1252.0, 1 ], + [ 1422.0, 1 ], + [ 1612.0, 1 ], + [ 1974.0, 1 ], + [ 2212.0, 1 ], + [ 2604.0, 1 ], + [ 4084.0, 1 ], + [ 4696.0, 1 ], + [ 4712.0, 1 ], + [ 5904.0, 1 ], + [ 5912.0, 1 ], + [ 6000.0, 1 ], + [ 22560.0, 1 ], + [ 22720.0, 1 ] + ], + [ + [ 40.0, 2768 ], + [ 41.0, 244 ], + [ 50.0, 22688 ], + [ 51.0, 2414 ], + [ 60.0, 589 ], + [ 61.0, 81 ], + [ 70.0, 150 ], + [ 71.0, 27 ], + [ 80.0, 98 ], + [ 81.0, 12 ], + [ 90.0, 62 ], + [ 91.0, 8 ], + [ 100.0, 15 ], + [ 101.0, 2 ], + [ 110.0, 6 ], + [ 111.0, 2 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 1 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 190.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 2 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 310.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 331.0, 1 ], + [ 340.0, 1 ], + [ 341.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 411.0, 1 ], + [ 431.0, 1 ], + [ 451.0, 1 ], + [ 501.0, 1 ], + [ 571.0, 1 ], + [ 1022.0, 1 ], + [ 1052.0, 1 ], + [ 1072.0, 1 ], + [ 1502.0, 1 ], + [ 1522.0, 1 ], + [ 1622.0, 1 ], + [ 1652.0, 1 ], + [ 1812.0, 1 ], + [ 2024.0, 1 ], + [ 2072.0, 1 ], + [ 4048.0, 1 ], + [ 18848.0, 1 ], + [ 25120.0, 1 ], + [ 27136.0, 1 ], + [ 30016.0, 1 ] + ], + [ + [ 40.0, 2779 ], + [ 41.0, 240 ], + [ 50.0, 22677 ], + [ 51.0, 2415 ], + [ 60.0, 637 ], + [ 61.0, 84 ], + [ 70.0, 160 ], + [ 71.0, 29 ], + [ 80.0, 103 ], + [ 81.0, 20 ], + [ 90.0, 36 ], + [ 91.0, 9 ], + [ 100.0, 12 ], + [ 101.0, 1 ], + [ 110.0, 5 ], + [ 111.0, 2 ], + [ 120.0, 4 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 2 ], + [ 140.0, 1 ], + [ 141.0, 2 ], + [ 150.0, 1 ], + [ 151.0, 1 ], + [ 160.0, 3 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 171.0, 1 ], + [ 180.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 201.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 221.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 241.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 270.0, 1 ], + [ 271.0, 1 ], + [ 281.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 310.0, 2 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 1 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 341.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 381.0, 1 ], + [ 391.0, 1 ], + [ 410.0, 1 ], + [ 411.0, 1 ], + [ 461.0, 1 ], + [ 1002.0, 1 ], + [ 1082.0, 1 ], + [ 1442.0, 1 ], + [ 1602.0, 1 ], + [ 1752.0, 1 ], + [ 1762.0, 1 ], + [ 2092.0, 1 ], + [ 2484.0, 1 ], + [ 2604.0, 1 ], + [ 2984.0, 1 ], + [ 3736.0, 1 ], + [ 4656.0, 1 ], + [ 9152.0, 1 ] + ], + [ + [ 40.0, 2720 ], + [ 41.0, 222 ], + [ 50.0, 22629 ], + [ 51.0, 2384 ], + [ 60.0, 615 ], + [ 61.0, 86 ], + [ 70.0, 151 ], + [ 71.0, 21 ], + [ 80.0, 128 ], + [ 81.0, 26 ], + [ 90.0, 73 ], + [ 91.0, 13 ], + [ 100.0, 15 ], + [ 101.0, 1 ], + [ 110.0, 7 ], + [ 111.0, 2 ], + [ 120.0, 13 ], + [ 121.0, 2 ], + [ 130.0, 8 ], + [ 131.0, 5 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 2 ], + [ 151.0, 1 ], + [ 160.0, 2 ], + [ 161.0, 1 ], + [ 170.0, 1 ], + [ 180.0, 2 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 210.0, 1 ], + [ 211.0, 1 ], + [ 220.0, 1 ], + [ 230.0, 1 ], + [ 231.0, 1 ], + [ 240.0, 1 ], + [ 250.0, 1 ], + [ 251.0, 1 ], + [ 260.0, 1 ], + [ 261.0, 1 ], + [ 280.0, 1 ], + [ 290.0, 1 ], + [ 291.0, 1 ], + [ 300.0, 1 ], + [ 301.0, 1 ], + [ 311.0, 1 ], + [ 320.0, 1 ], + [ 321.0, 2 ], + [ 330.0, 1 ], + [ 331.0, 1 ], + [ 350.0, 1 ], + [ 351.0, 1 ], + [ 361.0, 1 ], + [ 371.0, 1 ], + [ 401.0, 1 ], + [ 421.0, 1 ], + [ 431.0, 1 ], + [ 491.0, 1 ], + [ 511.0, 1 ], + [ 541.0, 1 ], + [ 621.0, 1 ], + [ 631.0, 1 ], + [ 831.0, 1 ], + [ 952.0, 1 ], + [ 1622.0, 1 ], + [ 1642.0, 1 ], + [ 1652.0, 1 ], + [ 2964.0, 1 ], + [ 3364.0, 1 ], + [ 3856.0, 1 ], + [ 4248.0, 1 ], + [ 4696.0, 1 ], + [ 5224.0, 1 ], + [ 5576.0, 1 ], + [ 5904.0, 1 ], + [ 591872.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.90" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.95" : { + "score" : 51.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 51.0, + "50.0" : 51.0, + "90.0" : 51.0, + "95.0" : 51.0, + "99.0" : 51.0, + "99.9" : 51.0, + "99.99" : 51.0, + "99.999" : 51.0, + "99.9999" : 51.0, + "100.0" : 51.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 51.0, + 51.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.99" : { + "score" : 71.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 71.0, + "50.0" : 71.0, + "90.0" : 71.0, + "95.0" : 71.0, + "99.0" : 71.0, + "99.9" : 71.0, + "99.99" : 71.0, + "99.999" : 71.0, + "99.9999" : 71.0, + "100.0" : 71.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 70.0, + 70.0, + 71.0, + 70.15000000000146, + 80.0 + ] + ] + }, + "p0.999" : { + "score" : 327.1110000000335, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 327.1110000000335, + "50.0" : 327.1110000000335, + "90.0" : 327.1110000000335, + "95.0" : 327.1110000000335, + "99.0" : 327.1110000000335, + "99.9" : 327.1110000000335, + "99.99" : 327.1110000000335, + "99.999" : 327.1110000000335, + "99.9999" : 327.1110000000335, + "100.0" : 327.1110000000335 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 338.0900000000256, + 357.03900000001886, + 320.76400000000285, + 310.0, + 321.0 + ] + ] + }, + "p0.9999" : { + "score" : 5696.671199994395, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 5696.671199994395, + "50.0" : 5696.671199994395, + "90.0" : 5696.671199994395, + "95.0" : 5696.671199994395, + "99.0" : 5696.671199994395, + "99.9" : 5696.671199994395, + "99.99" : 5696.671199994395, + "99.999" : 5696.671199994395, + "99.9999" : 5696.671199994395, + "100.0" : 5696.671199994395 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4959.17119999812, + 7111.17600000347, + 25274.022399996174, + 3801.77999999834, + 5602.764799999248 + ] + ] + }, + "p1.00" : { + "score" : 591872.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 591872.0, + "50.0" : 591872.0, + "90.0" : 591872.0, + "95.0" : 591872.0, + "99.0" : 591872.0, + "99.9" : 591872.0, + "99.99" : 591872.0, + "99.999" : 591872.0, + "99.9999" : 591872.0, + "100.0" : 591872.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 9584.0, + 22720.0, + 30016.0, + 9152.0, + 591872.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html new file mode 100644 index 000000000..07bf704d8 --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-forward.html @@ -0,0 +1,292 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html new file mode 100644 index 000000000..0e17ef4ad --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/profile/scalapb.perf.StringMessageBench.writeScala-SampleTime/flame-cpu-reverse.html @@ -0,0 +1,795 @@ + + + + + + + +

CPU profile

+
  
+
Produced by async-profiler
+ +
+

+

Matched:

+ diff --git a/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/results.json b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/results.json new file mode 100644 index 000000000..94585462a --- /dev/null +++ b/benchmarks/results/linux-x86_64/AMD Ryzen 7 5700G with Radeon Graphics (3.8 GHz)/jdk21.0.2/scalapb/2.13.13/StringMessageBench/writeScala/results.json @@ -0,0 +1,474 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "scalapb.perf.StringMessageBench.writeScala", + "mode" : "sample", + "threads" : 1, + "forks" : 1, + "jvm" : "/home/akor/.sdkman/candidates/java/21.0.2.crac-zulu/bin/java", + "jvmArgs" : [ + ], + "jdkVersion" : "21.0.2", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "21.0.2+13-LTS", + "warmupIterations" : 3, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 5, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "primaryMetric" : { + "score" : 45.27804618565295, + "scoreError" : 0.9299398678750489, + "scoreConfidence" : [ + 44.3481063177779, + 46.207986053527996 + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 60.0, + "99.9" : 100.0, + "99.99" : 663.3840000014752, + "99.999" : 24707.773439995013, + "99.9999" : 25472.0, + "100.0" : 25472.0 + }, + "scoreUnit" : "ns/op", + "rawDataHistogram" : [ + [ + [ + [ 40.0, 20065 ], + [ 41.0, 1660 ], + [ 50.0, 13009 ], + [ 51.0, 1392 ], + [ 60.0, 134 ], + [ 61.0, 13 ], + [ 70.0, 106 ], + [ 71.0, 14 ], + [ 80.0, 36 ], + [ 81.0, 4 ], + [ 90.0, 10 ], + [ 91.0, 6 ], + [ 100.0, 10 ], + [ 101.0, 2 ], + [ 110.0, 10 ], + [ 111.0, 2 ], + [ 120.0, 2 ], + [ 121.0, 1 ], + [ 130.0, 1 ], + [ 131.0, 1 ], + [ 140.0, 1 ], + [ 141.0, 1 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 181.0, 1 ], + [ 190.0, 1 ], + [ 191.0, 1 ], + [ 220.0, 1 ], + [ 231.0, 1 ], + [ 271.0, 1 ], + [ 280.0, 1 ], + [ 741.0, 1 ], + [ 2916.0, 1 ], + [ 3456.0, 1 ], + [ 4376.0, 1 ], + [ 4664.0, 1 ] + ], + [ + [ 40.0, 19567 ], + [ 41.0, 1629 ], + [ 50.0, 12675 ], + [ 51.0, 1317 ], + [ 60.0, 197 ], + [ 61.0, 17 ], + [ 70.0, 377 ], + [ 71.0, 64 ], + [ 80.0, 142 ], + [ 81.0, 32 ], + [ 90.0, 35 ], + [ 91.0, 4 ], + [ 100.0, 28 ], + [ 101.0, 6 ], + [ 110.0, 11 ], + [ 111.0, 4 ], + [ 120.0, 5 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 131.0, 1 ], + [ 140.0, 2 ], + [ 141.0, 1 ], + [ 160.0, 1 ], + [ 180.0, 1 ], + [ 240.0, 1 ], + [ 270.0, 1 ], + [ 411.0, 1 ], + [ 3256.0, 1 ], + [ 3716.0, 1 ], + [ 25472.0, 1 ] + ], + [ + [ 40.0, 20009 ], + [ 41.0, 1659 ], + [ 50.0, 13258 ], + [ 51.0, 1359 ], + [ 60.0, 96 ], + [ 61.0, 12 ], + [ 70.0, 52 ], + [ 71.0, 8 ], + [ 80.0, 27 ], + [ 81.0, 6 ], + [ 90.0, 8 ], + [ 91.0, 1 ], + [ 100.0, 18 ], + [ 101.0, 7 ], + [ 110.0, 17 ], + [ 111.0, 7 ], + [ 120.0, 6 ], + [ 121.0, 3 ], + [ 130.0, 2 ], + [ 140.0, 4 ], + [ 150.0, 1 ], + [ 160.0, 1 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 220.0, 1 ], + [ 4044.0, 1 ], + [ 23424.0, 1 ], + [ 24544.0, 1 ] + ], + [ + [ 40.0, 20245 ], + [ 41.0, 1600 ], + [ 50.0, 13027 ], + [ 51.0, 1410 ], + [ 60.0, 97 ], + [ 61.0, 11 ], + [ 70.0, 69 ], + [ 71.0, 13 ], + [ 80.0, 27 ], + [ 81.0, 9 ], + [ 90.0, 14 ], + [ 91.0, 3 ], + [ 100.0, 13 ], + [ 101.0, 2 ], + [ 110.0, 6 ], + [ 111.0, 1 ], + [ 120.0, 1 ], + [ 121.0, 1 ], + [ 130.0, 2 ], + [ 150.0, 1 ], + [ 180.0, 1 ], + [ 200.0, 1 ], + [ 2784.0, 1 ], + [ 2944.0, 1 ], + [ 5056.0, 1 ] + ], + [ + [ 40.0, 20319 ], + [ 41.0, 1693 ], + [ 50.0, 12991 ], + [ 51.0, 1374 ], + [ 60.0, 91 ], + [ 61.0, 18 ], + [ 70.0, 52 ], + [ 71.0, 5 ], + [ 80.0, 15 ], + [ 81.0, 3 ], + [ 90.0, 10 ], + [ 91.0, 2 ], + [ 100.0, 9 ], + [ 101.0, 4 ], + [ 110.0, 5 ], + [ 111.0, 2 ], + [ 120.0, 1 ], + [ 121.0, 2 ], + [ 130.0, 2 ], + [ 191.0, 1 ], + [ 200.0, 1 ], + [ 211.0, 1 ], + [ 221.0, 1 ], + [ 251.0, 1 ], + [ 331.0, 1 ], + [ 4704.0, 1 ], + [ 5480.0, 1 ], + [ 14352.0, 1 ], + [ 21440.0, 1 ] + ] + ] + ] + }, + "secondaryMetrics" : { + "async" : { + "score" : "NaN", + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : "NaN", + "50.0" : "NaN", + "90.0" : "NaN", + "95.0" : "NaN", + "99.0" : "NaN", + "99.9" : "NaN", + "99.99" : "NaN", + "99.999" : "NaN", + "99.9999" : "NaN", + "100.0" : "NaN" + }, + "scoreUnit" : "---", + "rawData" : [ + [ + "NaN" + ] + ] + }, + "p0.00" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.50" : { + "score" : 40.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 40.0, + "50.0" : 40.0, + "90.0" : 40.0, + "95.0" : 40.0, + "99.0" : 40.0, + "99.9" : 40.0, + "99.99" : 40.0, + "99.999" : 40.0, + "99.9999" : 40.0, + "100.0" : 40.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 40.0, + 40.0, + 40.0, + 40.0, + 40.0 + ] + ] + }, + "p0.90" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 50.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.95" : { + "score" : 50.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 50.0, + "50.0" : 50.0, + "90.0" : 50.0, + "95.0" : 50.0, + "99.0" : 50.0, + "99.9" : 50.0, + "99.99" : 50.0, + "99.999" : 50.0, + "99.9999" : 50.0, + "100.0" : 50.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 50.0, + 51.0, + 50.0, + 50.0, + 50.0 + ] + ] + }, + "p0.99" : { + "score" : 60.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 60.0, + "50.0" : 60.0, + "90.0" : 60.0, + "95.0" : 60.0, + "99.0" : 60.0, + "99.9" : 60.0, + "99.99" : 60.0, + "99.999" : 60.0, + "99.9999" : 60.0, + "100.0" : 60.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 60.0, + 70.0, + 51.0, + 51.0, + 51.0 + ] + ] + }, + "p0.999" : { + "score" : 100.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 100.0, + "50.0" : 100.0, + "90.0" : 100.0, + "95.0" : 100.0, + "99.0" : 100.0, + "99.9" : 100.0, + "99.99" : 100.0, + "99.999" : 100.0, + "99.9999" : 100.0, + "100.0" : 100.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 100.0, + 101.0, + 110.0, + 90.0, + 91.0 + ] + ] + }, + "p0.9999" : { + "score" : 663.3840000014752, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 663.3840000014752, + "50.0" : 663.3840000014752, + "90.0" : 663.3840000014752, + "95.0" : 663.3840000014752, + "99.0" : 663.3840000014752, + "99.9" : 663.3840000014752, + "99.99" : 663.3840000014752, + "99.999" : 663.3840000014752, + "99.9999" : 663.3840000014752, + "100.0" : 663.3840000014752 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 3105.2700000002515, + 1513.152999998907, + 1532.3967999835731, + 1089.4127999988268, + 4967.1415999979945 + ] + ] + }, + "p1.00" : { + "score" : 25472.0, + "scoreError" : "NaN", + "scoreConfidence" : [ + "NaN", + "NaN" + ], + "scorePercentiles" : { + "0.0" : 25472.0, + "50.0" : 25472.0, + "90.0" : 25472.0, + "95.0" : 25472.0, + "99.0" : 25472.0, + "99.9" : 25472.0, + "99.99" : 25472.0, + "99.999" : 25472.0, + "99.9999" : 25472.0, + "100.0" : 25472.0 + }, + "scoreUnit" : "ns/op", + "rawData" : [ + [ + 4664.0, + 25472.0, + 24544.0, + 5056.0, + 21440.0 + ] + ] + } + } + } +] + + diff --git a/benchmarks/results/EnumVector_0.10.0-M2_2.12.10.json b/benchmarks/results/old/EnumVector_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/EnumVector_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.10.0-M2_2.13.1.json b/benchmarks/results/old/EnumVector_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/EnumVector_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/EnumVector_0.10.0-M3_2.12.10.json b/benchmarks/results/old/EnumVector_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/EnumVector_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.10.0-M3_2.13.1.json b/benchmarks/results/old/EnumVector_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/EnumVector_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/EnumVector_0.10.0-M4_2.12.10.json b/benchmarks/results/old/EnumVector_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/EnumVector_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.10.0-M4_2.13.1.json b/benchmarks/results/old/EnumVector_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/EnumVector_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/EnumVector_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/EnumVector_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/EnumVector_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/EnumVector_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/EnumVector_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/EnumVector_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/EnumVector_0.7.4_2.12.10.json b/benchmarks/results/old/EnumVector_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.7.4_2.12.10.json rename to benchmarks/results/old/EnumVector_0.7.4_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.8.10_2.12.10.json b/benchmarks/results/old/EnumVector_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.8.10_2.12.10.json rename to benchmarks/results/old/EnumVector_0.8.10_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.9.6_2.12.10.json b/benchmarks/results/old/EnumVector_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/EnumVector_0.9.6_2.12.10.json rename to benchmarks/results/old/EnumVector_0.9.6_2.12.10.json diff --git a/benchmarks/results/EnumVector_0.9.6_2.13.1.json b/benchmarks/results/old/EnumVector_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/EnumVector_0.9.6_2.13.1.json rename to benchmarks/results/old/EnumVector_0.9.6_2.13.1.json diff --git a/benchmarks/results/EnumVector__java.json b/benchmarks/results/old/EnumVector__java.json similarity index 100% rename from benchmarks/results/EnumVector__java.json rename to benchmarks/results/old/EnumVector__java.json diff --git a/benchmarks/results/Enum_0.10.0-M2_2.12.10.json b/benchmarks/results/old/Enum_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/Enum_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/Enum_0.10.0-M2_2.13.1.json b/benchmarks/results/old/Enum_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/Enum_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/Enum_0.10.0-M3_2.12.10.json b/benchmarks/results/old/Enum_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/Enum_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/Enum_0.10.0-M3_2.13.1.json b/benchmarks/results/old/Enum_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/Enum_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/Enum_0.10.0-M4_2.12.10.json b/benchmarks/results/old/Enum_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/Enum_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/Enum_0.10.0-M4_2.13.1.json b/benchmarks/results/old/Enum_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/Enum_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/Enum_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/Enum_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/Enum_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/Enum_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/Enum_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/Enum_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/Enum_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/Enum_0.7.4_2.12.10.json b/benchmarks/results/old/Enum_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.7.4_2.12.10.json rename to benchmarks/results/old/Enum_0.7.4_2.12.10.json diff --git a/benchmarks/results/Enum_0.8.10_2.12.10.json b/benchmarks/results/old/Enum_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.8.10_2.12.10.json rename to benchmarks/results/old/Enum_0.8.10_2.12.10.json diff --git a/benchmarks/results/Enum_0.9.6_2.12.10.json b/benchmarks/results/old/Enum_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/Enum_0.9.6_2.12.10.json rename to benchmarks/results/old/Enum_0.9.6_2.12.10.json diff --git a/benchmarks/results/Enum_0.9.6_2.13.1.json b/benchmarks/results/old/Enum_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/Enum_0.9.6_2.13.1.json rename to benchmarks/results/old/Enum_0.9.6_2.13.1.json diff --git a/benchmarks/results/Enum__java.json b/benchmarks/results/old/Enum__java.json similarity index 100% rename from benchmarks/results/Enum__java.json rename to benchmarks/results/old/Enum__java.json diff --git a/benchmarks/results/IntVector_0.10.0-M2_2.12.10.json b/benchmarks/results/old/IntVector_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/IntVector_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/IntVector_0.10.0-M2_2.13.1.json b/benchmarks/results/old/IntVector_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/IntVector_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/IntVector_0.10.0-M3_2.12.10.json b/benchmarks/results/old/IntVector_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/IntVector_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/IntVector_0.10.0-M3_2.13.1.json b/benchmarks/results/old/IntVector_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/IntVector_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/IntVector_0.10.0-M4_2.12.10.json b/benchmarks/results/old/IntVector_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/IntVector_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/IntVector_0.10.0-M4_2.13.1.json b/benchmarks/results/old/IntVector_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/IntVector_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/IntVector_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/IntVector_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/IntVector_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/IntVector_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/IntVector_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/IntVector_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/IntVector_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/IntVector_0.7.4_2.12.10.json b/benchmarks/results/old/IntVector_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.7.4_2.12.10.json rename to benchmarks/results/old/IntVector_0.7.4_2.12.10.json diff --git a/benchmarks/results/IntVector_0.8.10_2.12.10.json b/benchmarks/results/old/IntVector_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.8.10_2.12.10.json rename to benchmarks/results/old/IntVector_0.8.10_2.12.10.json diff --git a/benchmarks/results/IntVector_0.9.6_2.12.10.json b/benchmarks/results/old/IntVector_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/IntVector_0.9.6_2.12.10.json rename to benchmarks/results/old/IntVector_0.9.6_2.12.10.json diff --git a/benchmarks/results/IntVector_0.9.6_2.13.1.json b/benchmarks/results/old/IntVector_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/IntVector_0.9.6_2.13.1.json rename to benchmarks/results/old/IntVector_0.9.6_2.13.1.json diff --git a/benchmarks/results/IntVector__java.json b/benchmarks/results/old/IntVector__java.json similarity index 100% rename from benchmarks/results/IntVector__java.json rename to benchmarks/results/old/IntVector__java.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M2_2.12.10.json b/benchmarks/results/old/MessageContainer_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M2_2.13.1.json b/benchmarks/results/old/MessageContainer_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/MessageContainer_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M3_2.12.10.json b/benchmarks/results/old/MessageContainer_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M3_2.13.1.json b/benchmarks/results/old/MessageContainer_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/MessageContainer_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M4_2.12.10.json b/benchmarks/results/old/MessageContainer_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.10.0-M4_2.13.1.json b/benchmarks/results/old/MessageContainer_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/MessageContainer_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/MessageContainer_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/MessageContainer_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/MessageContainer_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/MessageContainer_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/MessageContainer_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/MessageContainer_0.7.4_2.12.10.json b/benchmarks/results/old/MessageContainer_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.7.4_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.7.4_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.8.10_2.12.10.json b/benchmarks/results/old/MessageContainer_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.8.10_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.8.10_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.9.6_2.12.10.json b/benchmarks/results/old/MessageContainer_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/MessageContainer_0.9.6_2.12.10.json rename to benchmarks/results/old/MessageContainer_0.9.6_2.12.10.json diff --git a/benchmarks/results/MessageContainer_0.9.6_2.13.1.json b/benchmarks/results/old/MessageContainer_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/MessageContainer_0.9.6_2.13.1.json rename to benchmarks/results/old/MessageContainer_0.9.6_2.13.1.json diff --git a/benchmarks/results/MessageContainer__java.json b/benchmarks/results/old/MessageContainer__java.json similarity index 100% rename from benchmarks/results/MessageContainer__java.json rename to benchmarks/results/old/MessageContainer__java.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M2_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M2_2.13.1.json b/benchmarks/results/old/SimpleMessage_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M3_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M3_2.13.1.json b/benchmarks/results/old/SimpleMessage_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M4_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-M4_2.13.1.json b/benchmarks/results/old/SimpleMessage_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/SimpleMessage_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/SimpleMessage_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/SimpleMessage_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/SimpleMessage_0.7.4_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.7.4_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.7.4_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.8.10_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.8.10_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.8.10_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.9.6_2.12.10.json b/benchmarks/results/old/SimpleMessage_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.9.6_2.12.10.json rename to benchmarks/results/old/SimpleMessage_0.9.6_2.12.10.json diff --git a/benchmarks/results/SimpleMessage_0.9.6_2.13.1.json b/benchmarks/results/old/SimpleMessage_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/SimpleMessage_0.9.6_2.13.1.json rename to benchmarks/results/old/SimpleMessage_0.9.6_2.13.1.json diff --git a/benchmarks/results/SimpleMessage__java.json b/benchmarks/results/old/SimpleMessage__java.json similarity index 100% rename from benchmarks/results/SimpleMessage__java.json rename to benchmarks/results/old/SimpleMessage__java.json diff --git a/benchmarks/results/StringMessage_0.10.0-M2_2.12.10.json b/benchmarks/results/old/StringMessage_0.10.0-M2_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M2_2.12.10.json rename to benchmarks/results/old/StringMessage_0.10.0-M2_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.10.0-M2_2.13.1.json b/benchmarks/results/old/StringMessage_0.10.0-M2_2.13.1.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M2_2.13.1.json rename to benchmarks/results/old/StringMessage_0.10.0-M2_2.13.1.json diff --git a/benchmarks/results/StringMessage_0.10.0-M3_2.12.10.json b/benchmarks/results/old/StringMessage_0.10.0-M3_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M3_2.12.10.json rename to benchmarks/results/old/StringMessage_0.10.0-M3_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.10.0-M3_2.13.1.json b/benchmarks/results/old/StringMessage_0.10.0-M3_2.13.1.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M3_2.13.1.json rename to benchmarks/results/old/StringMessage_0.10.0-M3_2.13.1.json diff --git a/benchmarks/results/StringMessage_0.10.0-M4_2.12.10.json b/benchmarks/results/old/StringMessage_0.10.0-M4_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M4_2.12.10.json rename to benchmarks/results/old/StringMessage_0.10.0-M4_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.10.0-M4_2.13.1.json b/benchmarks/results/old/StringMessage_0.10.0-M4_2.13.1.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-M4_2.13.1.json rename to benchmarks/results/old/StringMessage_0.10.0-M4_2.13.1.json diff --git a/benchmarks/results/StringMessage_0.10.0-SNAPSHOT_2.12.10.json b/benchmarks/results/old/StringMessage_0.10.0-SNAPSHOT_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-SNAPSHOT_2.12.10.json rename to benchmarks/results/old/StringMessage_0.10.0-SNAPSHOT_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.10.0-SNAPSHOT_2.13.1.json b/benchmarks/results/old/StringMessage_0.10.0-SNAPSHOT_2.13.1.json similarity index 100% rename from benchmarks/results/StringMessage_0.10.0-SNAPSHOT_2.13.1.json rename to benchmarks/results/old/StringMessage_0.10.0-SNAPSHOT_2.13.1.json diff --git a/benchmarks/results/StringMessage_0.7.4_2.12.10.json b/benchmarks/results/old/StringMessage_0.7.4_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.7.4_2.12.10.json rename to benchmarks/results/old/StringMessage_0.7.4_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.8.10_2.12.10.json b/benchmarks/results/old/StringMessage_0.8.10_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.8.10_2.12.10.json rename to benchmarks/results/old/StringMessage_0.8.10_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.9.6_2.12.10.json b/benchmarks/results/old/StringMessage_0.9.6_2.12.10.json similarity index 100% rename from benchmarks/results/StringMessage_0.9.6_2.12.10.json rename to benchmarks/results/old/StringMessage_0.9.6_2.12.10.json diff --git a/benchmarks/results/StringMessage_0.9.6_2.13.1.json b/benchmarks/results/old/StringMessage_0.9.6_2.13.1.json similarity index 100% rename from benchmarks/results/StringMessage_0.9.6_2.13.1.json rename to benchmarks/results/old/StringMessage_0.9.6_2.13.1.json diff --git a/benchmarks/results/StringMessage__java.json b/benchmarks/results/old/StringMessage__java.json similarity index 100% rename from benchmarks/results/StringMessage__java.json rename to benchmarks/results/old/StringMessage__java.json diff --git a/benchmarks/run_benchmarks.sc b/benchmarks/run_benchmarks.sc deleted file mode 100755 index 8add8d2c1..000000000 --- a/benchmarks/run_benchmarks.sc +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env amm - -import $file.project.TestNames, TestNames.TestNames.testNames - -val MODES = Map( - "slow" -> "-wi 10 -i 10 -f 5 -w 1 -r 1", - "fast" -> "-wi 5 -i 5 -f 1 -w 1 -r 1" -) - -val SCALA_212 = "2.12.10" - -val SCALA_213 = "2.13.1" - -val ALL_SCALA = Seq(SCALA_212, SCALA_213) - -val ALL_SCALAPB = Seq( - "0.7.4", - "0.8.10", - "0.9.6", - "0.10.0-M2", - "0.10.0-M3", - "0.10.0-M4", - "0.10.0-SNAPSHOT" -) - -// Exclude combinations when ScalaPB is not available for Scala 2.13 -def isExcluded(scala: String, scalapb: String): Boolean = - (scalapb.startsWith("0.7") || scalapb.startsWith("0.8")) && scala.startsWith(SCALA_213) - -def runSbt( - mode: String, - scalapbVersion: String, - scalaVersion: String, - tests: String, - outfile: String -): Unit = { - val command = Seq( - "sbt", - s"++${scalaVersion}!", - "clean", - s"jmh:run -t 1 ${MODES(mode)} ${tests} -rf json -rff ${outfile}" - ) - import sys.process._ - if (command.! != 0) { - throw new RuntimeException("SBT exit with non-zero code.") - } -} - -@main -def main( - mode: String = "slow", - benchmarks: Seq[String] = testNames, - scalapb: Seq[String] = ALL_SCALAPB, - scala: Seq[String] = ALL_SCALA, - java: Boolean = true -): Unit = { - ops.mkdir ! ops.pwd / 'results - for { - scalaVersion <- scala - scalapbVersion <- scalapb - b <- benchmarks - } { - if (isExcluded(scalaVersion, scalapbVersion)) { - println(s"Skipping excluded Scala $scalaVersion and ScalaPB $scalapbVersion") - } else { - println(s"Running for Scala $scalaVersion and ScalaPB $scalapbVersion with benchmark $b") - runSbt( - mode, - scalapbVersion, - scalaVersion, - s"${b}Test.*Scala", - s"results/${b}_${scalapbVersion}_${scalaVersion}.json" - ) - if (java) { - val (scalapbVersion, scalaVersion) = (scalapb.last, scala.last) - runSbt(mode, scalapbVersion, scalaVersion, s"${b}Test.*Java", s"results/${b}__java.json") - } - } - } - -} diff --git a/benchmarks/src/main/scala/TestCases.scala b/benchmarks/src/main/scala/TestCases.scala deleted file mode 100644 index e5ab7a767..000000000 --- a/benchmarks/src/main/scala/TestCases.scala +++ /dev/null @@ -1,56 +0,0 @@ -package scalapb.perf - -import org.openjdk.jmh.annotations.Benchmark -import org.openjdk.jmh.annotations.BenchmarkMode -import org.openjdk.jmh.annotations.Mode -import org.openjdk.jmh.annotations.Param -import org.openjdk.jmh.annotations.State -import org.openjdk.jmh.annotations.Setup -import org.openjdk.jmh.annotations.Scope -import org.openjdk.jmh.annotations.OutputTimeUnit -import scalapb.perf.{Protos => JavaProtos} -import scalapb.GeneratedMessage -import com.google.protobuf.ByteString -import com.google.protobuf.{GeneratedMessageV3 => JGeneratedMessage} - -object TestCases { - def makeMessageContainerScala = - protos.MessageContainer( - opt = Some( - protos.SimpleMessage( - i = 14, - j = 9, - k = ByteString.copyFromUtf8("foobar"), - color = protos.Color.RED - ) - ), - rep = (for { - i <- 1 to 20 - j <- 1 to 20 - } yield protos.SimpleMessage( - i = i * 31 + j, - j = j * 17 + i, - k = ByteString.copyFromUtf8(s"foo_${i}_${j}"), - color = protos.Color.fromValue((i + j) % 4) - )).toList - ) - - def makeSimpleMessageScala = protos.SimpleMessage( - i = 14, - j = 9, - k = ByteString.copyFromUtf8("foobar"), - color = protos.Color.RED - ) - - def makeEnumScala = protos.Enum(protos.Color.RED) - - def makeEnumVectorScala = - protos.EnumVector(colors = (0 to 1000).map(i => protos.Color.fromValue(i % 4)).toVector) - - def makeIntVectorScala = protos.IntVector(ints = (0 to 100).toVector) - - def makeStringMessageScala = protos.StringMessage( - "foobar", - "foobaz" - ) -} diff --git a/benchmarks/src/main/scala/jmh/Main.scala b/benchmarks/src/main/scala/jmh/Main.scala new file mode 100644 index 000000000..85c57ac8f --- /dev/null +++ b/benchmarks/src/main/scala/jmh/Main.scala @@ -0,0 +1,61 @@ +package jmh + +import org.openjdk.jmh._ +import runner._ +import options.{OptionsBuilder, VerboseMode} +import runner.format.OutputFormatFactory +import results._ +import results.format._ +import org.openjdk.jmh.runner.options.CommandLineOptionException +import java.nio.file.Files +import java.nio.file.Paths +import java.nio.file.Path +import java.util.Collections +import scala.jdk.CollectionConverters._ + +object Main { + val SILENT = OutputFormatFactory.createFormatInstance(null, VerboseMode.SILENT) + + val x = new org.openjdk.jmh.Main + def main(args: Array[String]): Unit = { + try { + val cmd = new options.CommandLineOptions(args: _*) + val opts = new OptionsBuilder().parent(cmd).build() + val outDir = Paths.get(opts.getResult().orElse("results")).getParent() + val benchmarks = BenchmarkList.defaultList() + for (bench <- benchmarks.find(SILENT, opts.getIncludes(), opts.getExcludes()).asScala) { + bench.getUsername().split("\\.").toList.reverse match { + case method :: benchName :: _ => + val outPath = outDir.resolve(benchName).resolve(method) + outPath.toFile.mkdirs() + val profilePath = outPath.resolve("profile") + profilePath.toFile.mkdirs() + val out = outPath.resolve("results.json") + val o = new OptionsBuilder() + .result(out.toAbsolutePath.toString()) + .resultFormat(ResultFormatType.JSON) + .include(bench.getUsername()) + .addProfiler("async", s"output=flamegraph;event=cpu;sig=true;ann=true;dir=${profilePath.toAbsolutePath()}") + new Runner(o.build()).run() + case _ => + } + } + } catch { + case e: CommandLineOptionException => + println("Error parsing command line:") + println(" " + e.getMessage()) + System.exit(1) + case e: NoBenchmarksException => + println("No matching benchmarks. Miss-spelled regexp?") + System.exit(1) + case e: ProfilersFailedException => + println("Profiler failed to initialize:") + e.printStackTrace(System.out) + System.exit(1) + case e: RunnerException => + println("Error running the benchmarks:") + e.printStackTrace(System.out) + System.exit(1) + } + } +} diff --git a/benchmarks/src/main/scala/scalapb/perf/EnumBench.scala b/benchmarks/src/main/scala/scalapb/perf/EnumBench.scala new file mode 100644 index 000000000..3628031e8 --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/EnumBench.scala @@ -0,0 +1,5 @@ +package scalapb.perf + +class EnumBench extends ProtobufBenchmark[protos.Enum, Protos.Enum](Protos.Enum.parser()){ + def sample: protos.Enum = protos.Enum(protos.Color.RED) +} diff --git a/benchmarks/src/main/scala/scalapb/perf/EnumVectorBench.scala b/benchmarks/src/main/scala/scalapb/perf/EnumVectorBench.scala new file mode 100644 index 000000000..645e11bf4 --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/EnumVectorBench.scala @@ -0,0 +1,13 @@ +package scalapb.perf + +import org.openjdk.jmh.annotations.Param +import org.openjdk.jmh.annotations.State +import org.openjdk.jmh.annotations.Scope + +@State(Scope.Benchmark) +class EnumVectorBench extends ProtobufBenchmark[protos.EnumVector, Protos.EnumVector](Protos.EnumVector.parser()) { + @Param(Array("0", "1", "100", "10000")) + var size: Int = _ + + def sample: protos.EnumVector = protos.EnumVector((0 until size).map(i => protos.Color.fromValue(i % 4)).toVector) +} diff --git a/benchmarks/src/main/scala/scalapb/perf/IntVectorBench.scala b/benchmarks/src/main/scala/scalapb/perf/IntVectorBench.scala new file mode 100644 index 000000000..155a5fcdf --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/IntVectorBench.scala @@ -0,0 +1,14 @@ +package scalapb.perf + +import protos._ +import org.openjdk.jmh.annotations.Param +import org.openjdk.jmh.annotations.State +import org.openjdk.jmh.annotations.Scope + +@State(Scope.Benchmark) +class IntVectorBench extends ProtobufBenchmark[IntVector, Protos.IntVector](Protos.IntVector.parser()) { + @Param(Array("0", "1", "100", "10000")) + var size: Int = _ + + def sample: IntVector = IntVector((0 until size).map(1 << _).toVector) +} diff --git a/benchmarks/src/main/scala/scalapb/perf/MessageContainerBench.scala b/benchmarks/src/main/scala/scalapb/perf/MessageContainerBench.scala new file mode 100644 index 000000000..89b01d115 --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/MessageContainerBench.scala @@ -0,0 +1,25 @@ +package scalapb.perf + +import com.google.protobuf.ByteString + +class MessageContainerBench extends ProtobufBenchmark[protos.MessageContainer, Protos.MessageContainer](Protos.MessageContainer.parser()) { + def sample: protos.MessageContainer = protos.MessageContainer( + opt = Some( + protos.SimpleMessage( + i = 14, + j = 9, + k = ByteString.copyFromUtf8("foobar"), + color = protos.Color.RED + ) + ), + rep = (for { + i <- 1 to 20 + j <- 1 to 20 + } yield protos.SimpleMessage( + i = i * 31 + j, + j = j * 17 + i, + k = ByteString.copyFromUtf8(s"foo_${i}_${j}"), + color = protos.Color.fromValue((i + j) % 4) + )).toList + ) +} diff --git a/benchmarks/src/main/scala/scalapb/perf/ProtobufBenchmark.scala b/benchmarks/src/main/scala/scalapb/perf/ProtobufBenchmark.scala new file mode 100644 index 000000000..24b1e016c --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/ProtobufBenchmark.scala @@ -0,0 +1,90 @@ +package scalapb.perf + +import com.google.protobuf.CodedOutputStream +import org.openjdk.jmh.annotations.Benchmark +import org.openjdk.jmh.annotations.BenchmarkMode +import org.openjdk.jmh.annotations.Level +import org.openjdk.jmh.annotations.Mode +import org.openjdk.jmh.annotations.OutputTimeUnit +import org.openjdk.jmh.annotations.Scope +import org.openjdk.jmh.annotations.Setup +import org.openjdk.jmh.annotations.State +import org.openjdk.jmh.infra.Blackhole +import org.openjdk.jmh.util.NullOutputStream +import java.io.ByteArrayOutputStream +import java.util.concurrent.TimeUnit +import org.openjdk.jmh.annotations.Warmup +import org.openjdk.jmh.annotations.Measurement +import org.openjdk.jmh.annotations.Fork + +import scalapb.GeneratedMessage +import scalapb.GeneratedMessageCompanion +import scalapb.JavaProtoSupport +import com.google.protobuf.Message +import com.google.protobuf.Parser + +@OutputTimeUnit(TimeUnit.NANOSECONDS) +@State(Scope.Benchmark) +@Warmup(iterations = 3, time = 1, timeUnit = TimeUnit.SECONDS) +@Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS) +@Fork(1) +abstract class ProtobufBenchmark[S <: GeneratedMessage, J <: Message](javaParser: Parser[J])(implicit + cmp: GeneratedMessageCompanion[S] with JavaProtoSupport[S, J] +) { + def sample: S + + var message: S = _ + var javaMessage: J = _ + var bytes: Array[Byte] = _ + var out: CodedOutputStream = _ + + @Setup(Level.Trial) + def setup(): Unit = { + message = sample + javaMessage = cmp.toJavaProto(message) + bytes = { + val baos = new ByteArrayOutputStream + val cos = CodedOutputStream.newInstance(baos) + message.writeTo(cos) + cos.flush() + baos.toByteArray() + } + out = CodedOutputStream.newInstance(new NullOutputStream) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def writeScala(): Unit = { + message.writeTo(out) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def readScala(bh: Blackhole): Unit = { + bh.consume(cmp.parseFrom(bytes)) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def proxyScala(): Unit = { + cmp.parseFrom(bytes).writeTo(out) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def writeJava(): Unit = { + javaMessage.writeTo(out) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def readJava(bh: Blackhole): Unit = { + bh.consume(javaParser.parseFrom(bytes)) + } + + @Benchmark + @BenchmarkMode(Array(Mode.SampleTime)) + final def proxyJava(): Unit = { + javaParser.parseFrom(bytes).writeTo(out) + } +} diff --git a/benchmarks/src/main/scala/scalapb/perf/SimpleMessageBench.scala b/benchmarks/src/main/scala/scalapb/perf/SimpleMessageBench.scala new file mode 100644 index 000000000..add083cba --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/SimpleMessageBench.scala @@ -0,0 +1,12 @@ +package scalapb.perf + +import com.google.protobuf.ByteString + +class SimpleMessageBench extends ProtobufBenchmark[protos.SimpleMessage, Protos.SimpleMessage](Protos.SimpleMessage.parser()) { + def sample: protos.SimpleMessage = protos.SimpleMessage( + i = 14, + j = 9, + k = ByteString.copyFromUtf8("foobar"), + color = protos.Color.RED + ) +} diff --git a/benchmarks/src/main/scala/scalapb/perf/StringMessageBench.scala b/benchmarks/src/main/scala/scalapb/perf/StringMessageBench.scala new file mode 100644 index 000000000..26968725c --- /dev/null +++ b/benchmarks/src/main/scala/scalapb/perf/StringMessageBench.scala @@ -0,0 +1,7 @@ +package scalapb.perf + +import scalapb.perf.protos.StringMessage + +class StringMessageBench extends ProtobufBenchmark[protos.StringMessage, Protos.StringMessage](Protos.StringMessage.parser()) { + def sample: StringMessage = protos.StringMessage("foobar", "foobaz") +} diff --git a/benchmarks/src/main/templates/message.scala.tmpl b/benchmarks/src/main/templates/message.scala.tmpl deleted file mode 100644 index dd1850ba4..000000000 --- a/benchmarks/src/main/templates/message.scala.tmpl +++ /dev/null @@ -1,45 +0,0 @@ -package scalapb.perf - -import org.openjdk.jmh.annotations.Benchmark -import org.openjdk.jmh.annotations.BenchmarkMode -import org.openjdk.jmh.annotations.Mode -import org.openjdk.jmh.annotations.OutputTimeUnit -import java.util.concurrent.TimeUnit - -class ${Message}Test { - @Benchmark - @BenchmarkMode(Array(Mode.AverageTime)) - @OutputTimeUnit(TimeUnit.NANOSECONDS) - def parseJava: Unit = { - Protos.${Message}.parseFrom(${Message}Test.bytes) - } - - @Benchmark - @BenchmarkMode(Array(Mode.AverageTime)) - @OutputTimeUnit(TimeUnit.NANOSECONDS) - def parseScala: Unit = { - protos.${Message}.parseFrom(${Message}Test.bytes) - } - - @Benchmark - @BenchmarkMode(Array(Mode.AverageTime)) - @OutputTimeUnit(TimeUnit.NANOSECONDS) - def serializeJava: Unit = { - ${Message}Test.java.toByteArray - } - - @Benchmark - @BenchmarkMode(Array(Mode.AverageTime)) - @OutputTimeUnit(TimeUnit.NANOSECONDS) - def serializeScala: Unit = { - ${Message}Test.scala.toByteArray - } -} - -object ${Message}Test { - val scala = TestCases.make${Message}Scala - - val java = protos.${Message}.toJavaProto(scala) - - val bytes = scala.toByteArray -} \ No newline at end of file diff --git a/build.sbt b/build.sbt index bd7192f04..62ea6b111 100644 --- a/build.sbt +++ b/build.sbt @@ -513,3 +513,36 @@ lazy val docs = project ) */ ) + +lazy val benchmark = (project in file("benchmarks")) + .aggregate(benchmarkLocal.projectRefs ++ benchmarkIvy.projectRefs: _*) + +lazy val benchmarkLocal = (projectMatrix in file("benchmarks")) + .defaultAxes() + .dependsOn(runtime) + .enablePlugins(BenchmarkingPlugin) + .settings( + codeGenClasspath := (compilerPluginJVM2_12 / Compile / fullClasspath).value + ) + .customRow( + scalaVersions = Seq(Scala212, Scala213, Scala3), + axisValues = Seq(VirtualAxis.jvm, BenchLocal()), + settings = Seq() + ) + .customRow( + scalaVersions = Seq(Scala213), + axisValues = Seq(VirtualAxis.jvm, BenchJavapb(protobufCompilerVersion)), + settings = Seq() + ) + +lazy val benchmarkIvy = (projectMatrix in file("benchmarks")) + .defaultAxes() + .enablePlugins(BenchmarkingPlugin) + .settings( + codeGenClasspath := (Bench / codeGenClasspath).value + ) + .customRow( + scalaVersions = Seq(Scala212, Scala213, Scala3), + axisValues = Seq(VirtualAxis.jvm, BenchIvyScalapb("0.11.15")), + settings = Seq() + ) diff --git a/project/BenchmarkingPlugin.scala b/project/BenchmarkingPlugin.scala new file mode 100644 index 000000000..20bb20cc8 --- /dev/null +++ b/project/BenchmarkingPlugin.scala @@ -0,0 +1,160 @@ +import sbt._ +import sbtprojectmatrix.ProjectMatrixKeys._ +import sbt.plugins.JvmPlugin +import Keys._ +import complete._ +import DefaultParsers._ +import pl.project13.scala.sbt._ +import protocbridge._ +import sbtprotoc.ProtocPlugin.autoImport.PB +import sbtprotocgenproject.LocalCodeGenPlugin.autoImport._ +import java.net.URLClassLoader +import scala.util.matching.Regex +import sbt.internal.ProjectMatrix +import sbtprojectmatrix.ProjectMatrixPlugin +import sbtprotocgenproject.LocalCodeGenPlugin +import sbtprotoc.ProtocPlugin +import oshi.SystemInfo +import oshi.util.FormatUtil + +object BenchmarkingPlugin extends AutoPlugin { + object autoImport { + val Bench = config("bench").extend(Compile) + val Benchmark = Tags.Tag("benchmark") + val runBenchmarks = taskKey[Unit]("") + val sysInfo = taskKey[SysInfo]("Returns system information") + + sealed trait BenchTarget extends VirtualAxis.WeakAxis { + def benchFilter: String + override def suffixOrder: Int = Int.MaxValue + } + case class BenchLocal(benchFilter: String = ".*Scala") extends BenchTarget { + override def directorySuffix: String = "scalapb" + + override def idSuffix: String = "_scalapb" + + } + case class BenchIvyScalapb(version: String, benchFilter: String = ".*Scala") + extends BenchTarget { + override def directorySuffix: String = s"scalapb-$version" + + override def idSuffix: String = s"_scalapb_${version.replace('.', '_')}" + } + case class BenchJavapb( + version: String = Dependencies.protobufJava.revision, + benchFilter: String = ".*Java" + ) extends BenchTarget { + override def directorySuffix: String = s"javapb-$version" + + override def idSuffix: String = s"_javapb_${version.replace('.', '_')}" + } + } + + case class SysInfo( + osArch: String, + cpu: String, + freq: String, + jdkVersion: String = System.getProperty("java.version") + ) { + def cpuDirName: String = s"$cpu ($freq)" + def jdkDirName: String = s"jdk$jdkVersion" + } + + import autoImport._ + override def requires: Plugins = + JvmPlugin && JmhPlugin && ProtocPlugin && LocalCodeGenPlugin && ProjectMatrixPlugin + + import JmhPlugin.autoImport._ + + override def globalSettings: Seq[Setting[?]] = Seq( + Global / concurrentRestrictions += Tags.limit(Benchmark, 1), + Global / concurrentRestrictions += Tags.exclusive(Benchmark) + ) + + override def projectSettings: Seq[Setting[?]] = { + Seq( + Compile / PB.protocVersion := { + virtualAxes.value + .collectFirst { case BenchJavapb(version, _) => + version + } + .getOrElse(Dependencies.versions.protobuf) + }, + Bench / codeGenClasspath := virtualAxes.value + .collectFirst { case BenchIvyScalapb(version, _) => + val dep = "com.thesamet.scalapb" % "compilerplugin_2.12" % version + val resolver = (Compile / dependencyResolution).value + resolver.retrieve( + dep, + None, + (Compile / managedDirectory).value / s"scalapb-$version", + streams.value.log + ) match { + case Right(files) => files.classpath + case Left(e) => throw e.resolveException + } + } + .getOrElse(Nil), + libraryDependencies ++= { + virtualAxes.value.collect { + case BenchIvyScalapb(version, _) => + Seq( + "com.thesamet.scalapb" %% "scalapb-runtime" % version, + "com.thesamet.scalapb" %% "scalapb-runtime" % version % "protobuf" + ) + case BenchJavapb(version, _) => Seq(Dependencies.protobufJava.withRevision(version)) + case _ => Nil + }.flatten ++ Seq( + "org.scala-lang.modules" %% "scala-collection-compat" % Dependencies.versions.collectionCompat, + "org.openjdk.jmh" % "jmh-core" % (Jmh / version).value + ) + }, + Compile / PB.targets := { + virtualAxes.value.collect { + case b: BenchTarget => + Seq[Target]( + PB.gens.java -> (Compile / sourceManaged).value / s"proto${b.directorySuffix}", + (genModule("scalapb.ScalaPbCodeGenerator$") -> Seq( + "java_conversions" + )) -> (Compile / sourceManaged).value / s"proto${b.directorySuffix}" + ) + case _ => Nil + }.flatten + }, + sysInfo := { + val hw = new SystemInfo().getHardware() + val processor = hw.getProcessor() + + SysInfo( + SystemDetector.detectedClassifier(), + processor.getProcessorIdentifier().getName(), + FormatUtil.formatHertz(processor.getMaxFreq()) + ) + }, + Jmh / parallelExecution := false, + Jmh / run / mainClass := Some("jmh.Main"), + runBenchmarks := { + Def + .taskDyn { + virtualAxes.value + .collectFirst { case b: BenchTarget => + val sys = sysInfo.value + val scalaV = b match { + case BenchLocal(_) => scalaVersion.value + case BenchIvyScalapb(_, _) => scalaVersion.value + case BenchJavapb(_, _) => "java" + } + val resultsDir = + (ThisBuild / baseDirectory).value / projectMatrixBaseDirectory.value.name / "results" / sys.osArch / sys.cpuDirName / sys.jdkDirName / b.directorySuffix / scalaV + val params = + s"""-rf json -rff "${resultsDir / "results.json"}" ${b.benchFilter}""" + (Jmh / run).toTask(" " + params) + } + .getOrElse(Def.task(())) + } + .tag(Benchmark) + .value + } + ) + } +} diff --git a/project/plugins.sbt b/project/plugins.sbt index b45a42b4e..d509b5131 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -27,3 +27,15 @@ addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.10.0") addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.5.2") addSbtPlugin("org.scalameta" % "sbt-native-image" % "0.3.4") + +addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.4.7") + +libraryDependencies += { + val javaVersion = sys.props("java.version") + val oshiVersion = "6.4.13" + if (javaVersion.startsWith("1.8")) { + "com.github.oshi" % "oshi-core" % oshiVersion + } else { + "com.github.oshi" % "oshi-core-java11" % oshiVersion + } +}