Skip to content

Instantly share code, notes, and snippets.

@mkeskells
Last active June 21, 2019 06:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mkeskells/b6f81b425b1d223974958e24a431c5bb to your computer and use it in GitHub Desktop.
Save mkeskells/b6f81b425b1d223974958e24a431c5bb to your computer and use it in GitHub Desktop.
interner benchmark
[info] Iteration 2: 433.998 ▒(99.9%) 96.223 ns/op
[info] Iteration 3: 437.692 ▒(99.9%) 124.927 ns/op
[info] Iteration 4: 422.283 ▒(99.9%) 64.590 ns/op
[info] Iteration 5: 429.251 ▒(99.9%) 142.367 ns/op
[info] Iteration 6: 427.149 ▒(99.9%) 168.279 ns/op
[info] Iteration 7: 437.630 ▒(99.9%) 185.539 ns/op
[info] Iteration 8: 914.072 ▒(99.9%) 247.350 ns/op
[info] Iteration 9: 3226.019 ▒(99.9%) 2431.673 ns/op
[info] Iteration 10: 3203.641 ▒(99.9%) 556.753 ns/op
[info]
[info] # Run progress: 74.27% complete, ETA 01:27:41
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 984.498 ▒(99.9%) 216.763 ns/op
[info] # Warmup Iteration 2: 1484.950 ▒(99.9%) 466.983 ns/op
[info] # Warmup Iteration 3: 522.200 ▒(99.9%) 97.491 ns/op
[info] # Warmup Iteration 4: 671.092 ▒(99.9%) 175.170 ns/op
[info] # Warmup Iteration 5: 681.285 ▒(99.9%) 162.542 ns/op
[info] # Warmup Iteration 6: 659.040 ▒(99.9%) 335.167 ns/op
[info] # Warmup Iteration 7: 474.987 ▒(99.9%) 79.694 ns/op
[info] # Warmup Iteration 8: 774.897 ▒(99.9%) 181.959 ns/op
[info] # Warmup Iteration 9: 3690.461 ▒(99.9%) 1513.501 ns/op
[info] # Warmup Iteration 10: 3656.668 ▒(99.9%) 2118.015 ns/op
[info] Iteration 1: 3866.331 ▒(99.9%) 2833.874 ns/op
[info] Iteration 2: 947.525 ▒(99.9%) 401.573 ns/op
[info] Iteration 3: 2069.981 ▒(99.9%) 246.577 ns/op
[info] Iteration 4: 1305.443 ▒(99.9%) 267.461 ns/op
[info] Iteration 5: 744.544 ▒(99.9%) 248.391 ns/op
[info] Iteration 6: 3704.127 ▒(99.9%) 2155.675 ns/op
[info] Iteration 7: 3823.042 ▒(99.9%) 2823.244 ns/op
[info] Iteration 8: 3801.504 ▒(99.9%) 1411.983 ns/op
[info] Iteration 9: 3665.571 ▒(99.9%) 439.744 ns/op
[info] Iteration 10: 3851.189 ▒(99.9%) 1456.964 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1907.476 ▒(99.9%) 1313.773 ns/op [Average]
[info] (min, avg, max) = (422.283, 1907.476, 3866.331), stdev = 1512.943
[info] CI (99.9%): [593.703, 3221.249] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10, testImpl = Find3)
[info]
[info] # Run progress: 74.38% complete, ETA 01:27:20
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1062.412 ▒(99.9%) 2193.427 ns/op
[info] # Warmup Iteration 2: 891.204 ▒(99.9%) 1569.229 ns/op
[info] # Warmup Iteration 3: 767.596 ▒(99.9%) 1595.710 ns/op
[info] # Warmup Iteration 4: 751.048 ▒(99.9%) 1793.919 ns/op
[info] # Warmup Iteration 5: 756.288 ▒(99.9%) 1730.070 ns/op
[info] # Warmup Iteration 6: 756.410 ▒(99.9%) 1689.887 ns/op
[info] # Warmup Iteration 7: 751.256 ▒(99.9%) 1625.043 ns/op
[info] # Warmup Iteration 8: 819.738 ▒(99.9%) 1767.970 ns/op
[info] # Warmup Iteration 9: 1095.424 ▒(99.9%) 2751.373 ns/op
[info] # Warmup Iteration 10: 753.572 ▒(99.9%) 1788.074 ns/op
[info] Iteration 1: 744.528 ▒(99.9%) 1694.861 ns/op
[info] Iteration 2: 757.262 ▒(99.9%) 1759.075 ns/op
[info] Iteration 3: 758.205 ▒(99.9%) 1684.711 ns/op
[info] Iteration 4: 1484.559 ▒(99.9%) 3123.003 ns/op
[info] Iteration 5: 1179.259 ▒(99.9%) 2850.743 ns/op
[info] Iteration 6: 1163.342 ▒(99.9%) 2243.275 ns/op
[info] Iteration 7: 6010.123 ▒(99.9%) 13451.187 ns/op
[info] Iteration 8: 3522.088 ▒(99.9%) 8111.687 ns/op
[info] Iteration 9: 797.420 ▒(99.9%) 1870.182 ns/op
[info] Iteration 10: 2497.889 ▒(99.9%) 5282.983 ns/op
[info]
[info] # Run progress: 74.48% complete, ETA 01:26:59
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 828.202 ▒(99.9%) 1732.509 ns/op
[info] # Warmup Iteration 2: 1822.553 ▒(99.9%) 3717.493 ns/op
[info] # Warmup Iteration 3: 909.528 ▒(99.9%) 1986.263 ns/op
[info] # Warmup Iteration 4: 1008.875 ▒(99.9%) 2457.278 ns/op
[info] # Warmup Iteration 5: 2968.487 ▒(99.9%) 5950.435 ns/op
[info] # Warmup Iteration 6: 4032.313 ▒(99.9%) 9500.070 ns/op
[info] # Warmup Iteration 7: 817.022 ▒(99.9%) 1776.904 ns/op
[info] # Warmup Iteration 8: 751.417 ▒(99.9%) 1740.855 ns/op
[info] # Warmup Iteration 9: 758.392 ▒(99.9%) 1758.681 ns/op
[info] # Warmup Iteration 10: 769.751 ▒(99.9%) 1702.818 ns/op
[info] Iteration 1: 774.373 ▒(99.9%) 1446.624 ns/op
[info] Iteration 2: 1394.866 ▒(99.9%) 2706.534 ns/op
[info] Iteration 3: 1802.829 ▒(99.9%) 4035.250 ns/op
[info] Iteration 4: 6037.168 ▒(99.9%) 13361.385 ns/op
[info] Iteration 5: 5970.766 ▒(99.9%) 13602.427 ns/op
[info] Iteration 6: 6033.086 ▒(99.9%) 13025.548 ns/op
[info] Iteration 7: 6037.345 ▒(99.9%) 13787.096 ns/op
[info] Iteration 8: 6002.137 ▒(99.9%) 13344.350 ns/op
[info] Iteration 9: 5998.126 ▒(99.9%) 12371.268 ns/op
[info] Iteration 10: 5235.176 ▒(99.9%) 11514.853 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 3210.027 ▒(99.9%) 2052.179 ns/op [Average]
[info] (min, avg, max) = (744.528, 3210.027, 6037.345), stdev = 2363.293
[info] CI (99.9%): [1157.848, 5262.207] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10, testImpl = Safe)
[info]
[info] # Run progress: 74.58% complete, ETA 01:26:38
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 612.579 ▒(99.9%) 256.292 ns/op
[info] # Warmup Iteration 2: 432.799 ▒(99.9%) 155.526 ns/op
[info] # Warmup Iteration 3: 429.146 ▒(99.9%) 124.313 ns/op
[info] # Warmup Iteration 4: 2333.179 ▒(99.9%) 1046.674 ns/op
[info] # Warmup Iteration 5: 1033.073 ▒(99.9%) 424.711 ns/op
[info] # Warmup Iteration 6: 482.465 ▒(99.9%) 421.489 ns/op
[info] # Warmup Iteration 7: 721.376 ▒(99.9%) 441.850 ns/op
[info] # Warmup Iteration 8: 3593.315 ▒(99.9%) 1494.840 ns/op
[info] # Warmup Iteration 9: 3492.398 ▒(99.9%) 2270.074 ns/op
[info] # Warmup Iteration 10: 3653.913 ▒(99.9%) 2288.646 ns/op
[info] Iteration 1: 643.021 ▒(99.9%) 427.655 ns/op
[info] Iteration 2: 452.703 ▒(99.9%) 342.572 ns/op
[info] Iteration 3: 444.110 ▒(99.9%) 260.512 ns/op
[info] Iteration 4: 464.401 ▒(99.9%) 319.509 ns/op
[info] Iteration 5: 455.845 ▒(99.9%) 343.260 ns/op
[info] Iteration 6: 444.098 ▒(99.9%) 367.631 ns/op
[info] Iteration 7: 457.685 ▒(99.9%) 358.680 ns/op
[info] Iteration 8: 538.328 ▒(99.9%) 277.422 ns/op
[info] Iteration 9: 478.531 ▒(99.9%) 380.294 ns/op
[info] Iteration 10: 454.828 ▒(99.9%) 262.694 ns/op
[info]
[info] # Run progress: 74.69% complete, ETA 01:26:17
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 513.514 ▒(99.9%) 240.054 ns/op
[info] # Warmup Iteration 2: 2103.181 ▒(99.9%) 781.881 ns/op
[info] # Warmup Iteration 3: 1170.362 ▒(99.9%) 80.846 ns/op
[info] # Warmup Iteration 4: 2781.468 ▒(99.9%) 1138.773 ns/op
[info] # Warmup Iteration 5: 486.822 ▒(99.9%) 219.150 ns/op
[info] # Warmup Iteration 6: 439.963 ▒(99.9%) 96.314 ns/op
[info] # Warmup Iteration 7: 458.633 ▒(99.9%) 225.739 ns/op
[info] # Warmup Iteration 8: 448.741 ▒(99.9%) 39.087 ns/op
[info] # Warmup Iteration 9: 1196.511 ▒(99.9%) 373.203 ns/op
[info] # Warmup Iteration 10: 669.121 ▒(99.9%) 192.647 ns/op
[info] Iteration 1: 1578.736 ▒(99.9%) 507.597 ns/op
[info] Iteration 2: 3524.667 ▒(99.9%) 980.754 ns/op
[info] Iteration 3: 3945.937 ▒(99.9%) 1285.998 ns/op
[info] Iteration 4: 4100.404 ▒(99.9%) 716.871 ns/op
[info] Iteration 5: 3947.900 ▒(99.9%) 1098.820 ns/op
[info] Iteration 6: 3778.334 ▒(99.9%) 1516.951 ns/op
[info] Iteration 7: 613.780 ▒(99.9%) 121.602 ns/op
[info] Iteration 8: 511.115 ▒(99.9%) 167.070 ns/op
[info] Iteration 9: 471.766 ▒(99.9%) 97.965 ns/op
[info] Iteration 10: 455.590 ▒(99.9%) 70.946 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1388.089 ▒(99.9%) 1292.054 ns/op [Average]
[info] (min, avg, max) = (444.098, 1388.089, 4100.404), stdev = 1487.932
[info] CI (99.9%): [96.034, 2680.143] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10, testImpl = Unsafe)
[info]
[info] # Run progress: 74.79% complete, ETA 01:25:56
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1257.586 ▒(99.9%) 351.320 ns/op
[info] # Warmup Iteration 2: 892.532 ▒(99.9%) 589.975 ns/op
[info] # Warmup Iteration 3: 544.209 ▒(99.9%) 188.168 ns/op
[info] # Warmup Iteration 4: 612.504 ▒(99.9%) 289.222 ns/op
[info] # Warmup Iteration 5: 461.524 ▒(99.9%) 228.763 ns/op
[info] # Warmup Iteration 6: 479.727 ▒(99.9%) 131.900 ns/op
[info] # Warmup Iteration 7: 493.075 ▒(99.9%) 113.011 ns/op
[info] # Warmup Iteration 8: 718.434 ▒(99.9%) 115.492 ns/op
[info] # Warmup Iteration 9: 597.670 ▒(99.9%) 120.135 ns/op
[info] # Warmup Iteration 10: 3769.040 ▒(99.9%) 1721.480 ns/op
[info] Iteration 1: 3644.629 ▒(99.9%) 1483.734 ns/op
[info] Iteration 2: 660.584 ▒(99.9%) 97.471 ns/op
[info] Iteration 3: 472.918 ▒(99.9%) 153.913 ns/op
[info] Iteration 4: 481.680 ▒(99.9%) 149.484 ns/op
[info] Iteration 5: 448.425 ▒(99.9%) 62.409 ns/op
[info] Iteration 6: 613.570 ▒(99.9%) 235.754 ns/op
[info] Iteration 7: 3564.220 ▒(99.9%) 1791.991 ns/op
[info] Iteration 8: 3605.596 ▒(99.9%) 1624.973 ns/op
[info] Iteration 9: 3722.597 ▒(99.9%) 2374.092 ns/op
[info] Iteration 10: 2430.770 ▒(99.9%) 740.590 ns/op
[info]
[info] # Run progress: 74.90% complete, ETA 01:25:34
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 860.472 ▒(99.9%) 560.744 ns/op
[info] # Warmup Iteration 2: 1929.086 ▒(99.9%) 836.385 ns/op
[info] # Warmup Iteration 3: 3651.508 ▒(99.9%) 1567.501 ns/op
[info] # Warmup Iteration 4: 3767.482 ▒(99.9%) 853.514 ns/op
[info] # Warmup Iteration 5: 3967.784 ▒(99.9%) 1136.712 ns/op
[info] # Warmup Iteration 6: 3670.732 ▒(99.9%) 1520.502 ns/op
[info] # Warmup Iteration 7: 767.083 ▒(99.9%) 164.525 ns/op
[info] # Warmup Iteration 8: 2741.682 ▒(99.9%) 1350.791 ns/op
[info] # Warmup Iteration 9: 710.295 ▒(99.9%) 109.623 ns/op
[info] # Warmup Iteration 10: 530.876 ▒(99.9%) 50.329 ns/op
[info] Iteration 1: 501.923 ▒(99.9%) 155.083 ns/op
[info] Iteration 2: 453.662 ▒(99.9%) 57.257 ns/op
[info] Iteration 3: 859.614 ▒(99.9%) 411.239 ns/op
[info] Iteration 4: 529.162 ▒(99.9%) 63.084 ns/op
[info] Iteration 5: 474.822 ▒(99.9%) 143.246 ns/op
[info] Iteration 6: 482.848 ▒(99.9%) 111.988 ns/op
[info] Iteration 7: 461.763 ▒(99.9%) 71.917 ns/op
[info] Iteration 8: 501.925 ▒(99.9%) 211.674 ns/op
[info] Iteration 9: 471.333 ▒(99.9%) 132.134 ns/op
[info] Iteration 10: 482.435 ▒(99.9%) 108.019 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1243.224 ▒(99.9%) 1129.855 ns/op [Average]
[info] (min, avg, max) = (448.425, 1243.224, 3722.597), stdev = 1301.143
[info] CI (99.9%): [113.369, 2373.079] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 75.00% complete, ETA 01:25:13
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 61594.213 ▒(99.9%) 35523.017 ns/op
[info] # Warmup Iteration 2: 59084.064 ▒(99.9%) 29736.434 ns/op
[info] # Warmup Iteration 3: 67385.190 ▒(99.9%) 43334.028 ns/op
[info] # Warmup Iteration 4: 67507.494 ▒(99.9%) 40878.498 ns/op
[info] # Warmup Iteration 5: 67457.576 ▒(99.9%) 43213.043 ns/op
[info] # Warmup Iteration 6: 67509.303 ▒(99.9%) 43275.619 ns/op
[info] # Warmup Iteration 7: 67426.294 ▒(99.9%) 45030.158 ns/op
[info] # Warmup Iteration 8: 67296.721 ▒(99.9%) 45533.185 ns/op
[info] # Warmup Iteration 9: 67478.241 ▒(99.9%) 44636.246 ns/op
[info] # Warmup Iteration 10: 67205.322 ▒(99.9%) 42067.277 ns/op
[info] Iteration 1: 67286.668 ▒(99.9%) 42689.094 ns/op
[info] Iteration 2: 67409.917 ▒(99.9%) 45169.226 ns/op
[info] Iteration 3: 67594.029 ▒(99.9%) 45846.875 ns/op
[info] Iteration 4: 66710.965 ▒(99.9%) 32767.161 ns/op
[info] Iteration 5: 66547.374 ▒(99.9%) 34232.282 ns/op
[info] Iteration 6: 67278.374 ▒(99.9%) 43196.686 ns/op
[info] Iteration 7: 67266.648 ▒(99.9%) 43287.221 ns/op
[info] Iteration 8: 67186.490 ▒(99.9%) 40212.262 ns/op
[info] Iteration 9: 67241.129 ▒(99.9%) 42929.700 ns/op
[info] Iteration 10: 67347.119 ▒(99.9%) 44126.945 ns/op
[info]
[info] # Run progress: 75.10% complete, ETA 01:24:52
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 65801.381 ▒(99.9%) 49306.104 ns/op
[info] # Warmup Iteration 2: 65047.177 ▒(99.9%) 60811.322 ns/op
[info] # Warmup Iteration 3: 75213.201 ▒(99.9%) 128735.327 ns/op
[info] # Warmup Iteration 4: 75339.313 ▒(99.9%) 126857.547 ns/op
[info] # Warmup Iteration 5: 75302.501 ▒(99.9%) 127073.183 ns/op
[info] # Warmup Iteration 6: 76039.632 ▒(99.9%) 120026.551 ns/op
[info] # Warmup Iteration 7: 74945.180 ▒(99.9%) 110030.046 ns/op
[info] # Warmup Iteration 8: 75652.173 ▒(99.9%) 113536.635 ns/op
[info] # Warmup Iteration 9: 75349.049 ▒(99.9%) 113164.622 ns/op
[info] # Warmup Iteration 10: 75146.913 ▒(99.9%) 114159.066 ns/op
[info] Iteration 1: 75357.591 ▒(99.9%) 115547.209 ns/op
[info] Iteration 2: 75446.774 ▒(99.9%) 121004.721 ns/op
[info] Iteration 3: 76681.846 ▒(99.9%) 130645.831 ns/op
[info] Iteration 4: 75704.833 ▒(99.9%) 114732.396 ns/op
[info] Iteration 5: 75637.618 ▒(99.9%) 113100.804 ns/op
[info] Iteration 6: 75506.011 ▒(99.9%) 115604.579 ns/op
[info] Iteration 7: 75387.716 ▒(99.9%) 114461.533 ns/op
[info] Iteration 8: 75036.933 ▒(99.9%) 108259.813 ns/op
[info] Iteration 9: 75545.782 ▒(99.9%) 113879.778 ns/op
[info] Iteration 10: 74859.590 ▒(99.9%) 105244.921 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 71351.670 ▒(99.9%) 3726.604 ns/op [Average]
[info] (min, avg, max) = (66547.374, 71351.670, 76681.846), stdev = 4291.563
[info] CI (99.9%): [67625.066, 75078.274] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 75.21% complete, ETA 01:24:30
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 11321.933 ▒(99.9%) 2750.700 ns/op
[info] # Warmup Iteration 2: 9807.892 ▒(99.9%) 2825.311 ns/op
[info] # Warmup Iteration 3: 15173.246 ▒(99.9%) 4057.153 ns/op
[info] # Warmup Iteration 4: 10183.690 ▒(99.9%) 1205.171 ns/op
[info] # Warmup Iteration 5: 12167.307 ▒(99.9%) 1486.726 ns/op
[info] # Warmup Iteration 6: 27305.019 ▒(99.9%) 4112.536 ns/op
[info] # Warmup Iteration 7: 11799.373 ▒(99.9%) 2611.082 ns/op
[info] # Warmup Iteration 8: 7615.879 ▒(99.9%) 357.261 ns/op
[info] # Warmup Iteration 9: 7741.413 ▒(99.9%) 713.098 ns/op
[info] # Warmup Iteration 10: 7485.116 ▒(99.9%) 1869.444 ns/op
[info] Iteration 1: 7535.503 ▒(99.9%) 1480.959 ns/op
[info] Iteration 2: 7349.656 ▒(99.9%) 203.950 ns/op
[info] Iteration 3: 7407.461 ▒(99.9%) 1723.946 ns/op
[info] Iteration 4: 7352.279 ▒(99.9%) 677.417 ns/op
[info] Iteration 5: 7403.981 ▒(99.9%) 700.927 ns/op
[info] Iteration 6: 11462.588 ▒(99.9%) 2409.824 ns/op
[info] Iteration 7: 59364.189 ▒(99.9%) 18680.880 ns/op
[info] Iteration 8: 29518.362 ▒(99.9%) 4206.314 ns/op
[info] Iteration 9: 7553.349 ▒(99.9%) 532.176 ns/op
[info] Iteration 10: 9307.073 ▒(99.9%) 1209.801 ns/op
[info]
[info] # Run progress: 75.31% complete, ETA 01:24:09
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 12789.725 ▒(99.9%) 3600.157 ns/op
[info] # Warmup Iteration 2: 63106.421 ▒(99.9%) 6247.559 ns/op
[info] # Warmup Iteration 3: 12828.873 ▒(99.9%) 4133.996 ns/op
[info] # Warmup Iteration 4: 7499.761 ▒(99.9%) 1760.553 ns/op
[info] # Warmup Iteration 5: 7515.897 ▒(99.9%) 1232.725 ns/op
[info] # Warmup Iteration 6: 7314.287 ▒(99.9%) 926.705 ns/op
[info] # Warmup Iteration 7: 7390.845 ▒(99.9%) 807.074 ns/op
[info] # Warmup Iteration 8: 8332.616 ▒(99.9%) 1316.601 ns/op
[info] # Warmup Iteration 9: 8737.233 ▒(99.9%) 2432.022 ns/op
[info] # Warmup Iteration 10: 14413.539 ▒(99.9%) 2148.451 ns/op
[info] Iteration 1: 10595.793 ▒(99.9%) 1859.032 ns/op
[info] Iteration 2: 10673.483 ▒(99.9%) 447.964 ns/op
[info] Iteration 3: 59464.040 ▒(99.9%) 14080.483 ns/op
[info] Iteration 4: 59826.780 ▒(99.9%) 15571.907 ns/op
[info] Iteration 5: 9896.881 ▒(99.9%) 1316.979 ns/op
[info] Iteration 6: 7293.069 ▒(99.9%) 508.887 ns/op
[info] Iteration 7: 7432.629 ▒(99.9%) 1036.304 ns/op
[info] Iteration 8: 7745.493 ▒(99.9%) 2473.607 ns/op
[info] Iteration 9: 7358.067 ▒(99.9%) 1235.926 ns/op
[info] Iteration 10: 7451.028 ▒(99.9%) 1178.544 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 17099.585 ▒(99.9%) 16445.251 ns/op [Average]
[info] (min, avg, max) = (7293.069, 17099.585, 59826.780), stdev = 18938.375
[info] CI (99.9%): [654.335, 33544.836] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 75.42% complete, ETA 01:23:48
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 13892.300 ▒(99.9%) 1797.750 ns/op
[info] # Warmup Iteration 2: 43021.651 ▒(99.9%) 13446.991 ns/op
[info] # Warmup Iteration 3: 32644.040 ▒(99.9%) 9881.434 ns/op
[info] # Warmup Iteration 4: 10932.437 ▒(99.9%) 4113.774 ns/op
[info] # Warmup Iteration 5: 8520.213 ▒(99.9%) 1161.094 ns/op
[info] # Warmup Iteration 6: 11264.307 ▒(99.9%) 2561.987 ns/op
[info] # Warmup Iteration 7: 5458.496 ▒(99.9%) 1184.159 ns/op
[info] # Warmup Iteration 8: 7662.795 ▒(99.9%) 1614.277 ns/op
[info] # Warmup Iteration 9: 38037.820 ▒(99.9%) 28362.845 ns/op
[info] # Warmup Iteration 10: 35833.491 ▒(99.9%) 19966.022 ns/op
[info] Iteration 1: 34137.290 ▒(99.9%) 9131.226 ns/op
[info] Iteration 2: 37038.400 ▒(99.9%) 12211.403 ns/op
[info] Iteration 3: 36324.033 ▒(99.9%) 7842.959 ns/op
[info] Iteration 4: 36704.903 ▒(99.9%) 2575.841 ns/op
[info] Iteration 5: 37123.902 ▒(99.9%) 11506.442 ns/op
[info] Iteration 6: 37183.954 ▒(99.9%) 12174.098 ns/op
[info] Iteration 7: 35846.270 ▒(99.9%) 8209.046 ns/op
[info] Iteration 8: 36274.956 ▒(99.9%) 11708.848 ns/op
[info] Iteration 9: 30423.653 ▒(99.9%) 9266.955 ns/op
[info] Iteration 10: 5078.580 ▒(99.9%) 858.802 ns/op
[info]
[info] # Run progress: 75.52% complete, ETA 01:23:27
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6726.058 ▒(99.9%) 1663.423 ns/op
[info] # Warmup Iteration 2: 4780.703 ▒(99.9%) 2666.666 ns/op
[info] # Warmup Iteration 3: 5182.038 ▒(99.9%) 1147.812 ns/op
[info] # Warmup Iteration 4: 13579.698 ▒(99.9%) 4587.184 ns/op
[info] # Warmup Iteration 5: 4561.450 ▒(99.9%) 1822.210 ns/op
[info] # Warmup Iteration 6: 8976.725 ▒(99.9%) 3806.090 ns/op
[info] # Warmup Iteration 7: 6100.321 ▒(99.9%) 3033.849 ns/op
[info] # Warmup Iteration 8: 4348.256 ▒(99.9%) 1600.428 ns/op
[info] # Warmup Iteration 9: 4445.572 ▒(99.9%) 1735.979 ns/op
[info] # Warmup Iteration 10: 4346.482 ▒(99.9%) 3066.299 ns/op
[info] Iteration 1: 4580.308 ▒(99.9%) 3060.295 ns/op
[info] Iteration 2: 4517.903 ▒(99.9%) 1381.516 ns/op
[info] Iteration 3: 4584.879 ▒(99.9%) 1639.528 ns/op
[info] Iteration 4: 5009.236 ▒(99.9%) 1487.286 ns/op
[info] Iteration 5: 4914.641 ▒(99.9%) 3698.482 ns/op
[info] Iteration 6: 5148.644 ▒(99.9%) 2470.832 ns/op
[info] Iteration 7: 5314.244 ▒(99.9%) 2139.977 ns/op
[info] Iteration 8: 5096.556 ▒(99.9%) 2605.335 ns/op
[info] Iteration 9: 5146.780 ▒(99.9%) 2301.912 ns/op
[info] Iteration 10: 5177.593 ▒(99.9%) 2298.833 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 18781.336 ▒(99.9%) 13668.844 ns/op [Average]
[info] (min, avg, max) = (4517.903, 18781.336, 37183.954), stdev = 15741.061
[info] CI (99.9%): [5112.492, 32450.180] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 75.63% complete, ETA 01:23:05
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6070.962 ▒(99.9%) 2716.465 ns/op
[info] # Warmup Iteration 2: 5280.646 ▒(99.9%) 1876.049 ns/op
[info] # Warmup Iteration 3: 27036.621 ▒(99.9%) 3862.535 ns/op
[info] # Warmup Iteration 4: 9286.059 ▒(99.9%) 5146.045 ns/op
[info] # Warmup Iteration 5: 6468.110 ▒(99.9%) 975.724 ns/op
[info] # Warmup Iteration 6: 4174.547 ▒(99.9%) 173.091 ns/op
[info] # Warmup Iteration 7: 3705.519 ▒(99.9%) 1036.895 ns/op
[info] # Warmup Iteration 8: 3764.035 ▒(99.9%) 1826.587 ns/op
[info] # Warmup Iteration 9: 4432.134 ▒(99.9%) 1356.461 ns/op
[info] # Warmup Iteration 10: 27408.070 ▒(99.9%) 8406.074 ns/op
[info] Iteration 1: 28629.936 ▒(99.9%) 5025.497 ns/op
[info] Iteration 2: 27804.029 ▒(99.9%) 9557.366 ns/op
[info] Iteration 3: 28861.608 ▒(99.9%) 7654.876 ns/op
[info] Iteration 4: 19538.289 ▒(99.9%) 6856.800 ns/op
[info] Iteration 5: 7962.179 ▒(99.9%) 2671.197 ns/op
[info] Iteration 6: 5207.871 ▒(99.9%) 1747.825 ns/op
[info] Iteration 7: 4665.340 ▒(99.9%) 678.640 ns/op
[info] Iteration 8: 5200.464 ▒(99.9%) 2222.604 ns/op
[info] Iteration 9: 27456.536 ▒(99.9%) 10314.229 ns/op
[info] Iteration 10: 28702.054 ▒(99.9%) 10112.544 ns/op
[info]
[info] # Run progress: 75.73% complete, ETA 01:22:44
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 46351.471 ▒(99.9%) 16608.933 ns/op
[info] # Warmup Iteration 2: 17763.514 ▒(99.9%) 6829.414 ns/op
[info] # Warmup Iteration 3: 3871.811 ▒(99.9%) 395.209 ns/op
[info] # Warmup Iteration 4: 4803.633 ▒(99.9%) 2177.353 ns/op
[info] # Warmup Iteration 5: 4743.908 ▒(99.9%) 458.082 ns/op
[info] # Warmup Iteration 6: 4838.774 ▒(99.9%) 973.231 ns/op
[info] # Warmup Iteration 7: 4750.957 ▒(99.9%) 775.026 ns/op
[info] # Warmup Iteration 8: 28659.655 ▒(99.9%) 7626.658 ns/op
[info] # Warmup Iteration 9: 28899.641 ▒(99.9%) 8145.099 ns/op
[info] # Warmup Iteration 10: 28112.025 ▒(99.9%) 5063.699 ns/op
[info] Iteration 1: 29201.913 ▒(99.9%) 3962.751 ns/op
[info] Iteration 2: 28049.109 ▒(99.9%) 8279.034 ns/op
[info] Iteration 3: 28405.567 ▒(99.9%) 9242.746 ns/op
[info] Iteration 4: 27259.124 ▒(99.9%) 10494.788 ns/op
[info] Iteration 5: 5643.435 ▒(99.9%) 399.236 ns/op
[info] Iteration 6: 3442.460 ▒(99.9%) 634.431 ns/op
[info] Iteration 7: 3343.733 ▒(99.9%) 783.732 ns/op
[info] Iteration 8: 3395.173 ▒(99.9%) 989.894 ns/op
[info] Iteration 9: 4725.700 ▒(99.9%) 1292.847 ns/op
[info] Iteration 10: 29552.934 ▒(99.9%) 10615.938 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 17352.373 ▒(99.9%) 10262.797 ns/op [Average]
[info] (min, avg, max) = (3343.733, 17352.373, 29552.934), stdev = 11818.653
[info] CI (99.9%): [7089.575, 27615.170] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 75.83% complete, ETA 01:22:24
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 39209.862 ▒(99.9%) 6996.310 ns/op
[info] # Warmup Iteration 2: 5498.483 ▒(99.9%) 1922.998 ns/op
[info] # Warmup Iteration 3: 4540.666 ▒(99.9%) 1578.328 ns/op
[info] # Warmup Iteration 4: 4825.984 ▒(99.9%) 1321.888 ns/op
[info] # Warmup Iteration 5: 4781.673 ▒(99.9%) 2108.936 ns/op
[info] # Warmup Iteration 6: 4916.950 ▒(99.9%) 1752.256 ns/op
[info] # Warmup Iteration 7: 5021.172 ▒(99.9%) 986.148 ns/op
[info] # Warmup Iteration 8: 5448.876 ▒(99.9%) 650.708 ns/op
[info] # Warmup Iteration 9: 40505.482 ▒(99.9%) 8501.003 ns/op
[info] # Warmup Iteration 10: 40431.939 ▒(99.9%) 20787.121 ns/op
[info] Iteration 1: 36046.435 ▒(99.9%) 6692.846 ns/op
[info] Iteration 2: 38951.219 ▒(99.9%) 10683.620 ns/op
[info] Iteration 3: 38419.683 ▒(99.9%) 6365.790 ns/op
[info] Iteration 4: 39740.247 ▒(99.9%) 3502.973 ns/op
[info] Iteration 5: 38550.979 ▒(99.9%) 9248.385 ns/op
[info] Iteration 6: 38794.123 ▒(99.9%) 15170.756 ns/op
[info] Iteration 7: 9731.166 ▒(99.9%) 2199.909 ns/op
[info] Iteration 8: 5032.044 ▒(99.9%) 867.091 ns/op
[info] Iteration 9: 4781.277 ▒(99.9%) 755.470 ns/op
[info] Iteration 10: 5391.601 ▒(99.9%) 1332.193 ns/op
[info]
[info] # Run progress: 75.94% complete, ETA 01:22:04
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 8598.817 ▒(99.9%) 4644.468 ns/op
[info] # Warmup Iteration 2: 6246.471 ▒(99.9%) 3891.149 ns/op
[info] # Warmup Iteration 3: 25516.281 ▒(99.9%) 14119.097 ns/op
[info] # Warmup Iteration 4: 7017.218 ▒(99.9%) 380.236 ns/op
[info] # Warmup Iteration 5: 13201.189 ▒(99.9%) 9084.756 ns/op
[info] # Warmup Iteration 6: 37653.274 ▒(99.9%) 18072.569 ns/op
[info] # Warmup Iteration 7: 38107.907 ▒(99.9%) 8124.201 ns/op
[info] # Warmup Iteration 8: 38262.539 ▒(99.9%) 17034.998 ns/op
[info] # Warmup Iteration 9: 37735.135 ▒(99.9%) 7290.462 ns/op
[info] # Warmup Iteration 10: 37192.452 ▒(99.9%) 5642.314 ns/op
[info] Iteration 1: 39539.184 ▒(99.9%) 7512.742 ns/op
[info] Iteration 2: 8037.067 ▒(99.9%) 3629.645 ns/op
[info] Iteration 3: 5778.488 ▒(99.9%) 1828.797 ns/op
[info] Iteration 4: 6662.182 ▒(99.9%) 1903.230 ns/op
[info] Iteration 5: 5750.876 ▒(99.9%) 1864.145 ns/op
[info] Iteration 6: 4901.588 ▒(99.9%) 1027.707 ns/op
[info] Iteration 7: 4791.472 ▒(99.9%) 871.111 ns/op
[info] Iteration 8: 4768.470 ▒(99.9%) 1024.216 ns/op
[info] Iteration 9: 5944.363 ▒(99.9%) 1047.814 ns/op
[info] Iteration 10: 38103.374 ▒(99.9%) 14321.642 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 18985.792 ▒(99.9%) 14256.746 ns/op [Average]
[info] (min, avg, max) = (4768.470, 18985.792, 39740.247), stdev = 16418.089
[info] CI (99.9%): [4729.046, 33242.538] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 76.04% complete, ETA 01:21:43
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 12805.886 ▒(99.9%) 2203.595 ns/op
[info] # Warmup Iteration 2: 4323.300 ▒(99.9%) 1664.884 ns/op
[info] # Warmup Iteration 3: 13397.734 ▒(99.9%) 6046.538 ns/op
[info] # Warmup Iteration 4: 8716.027 ▒(99.9%) 1646.155 ns/op
[info] # Warmup Iteration 5: 6853.574 ▒(99.9%) 2007.032 ns/op
[info] # Warmup Iteration 6: 5738.204 ▒(99.9%) 935.561 ns/op
[info] # Warmup Iteration 7: 6349.375 ▒(99.9%) 2454.628 ns/op
[info] # Warmup Iteration 8: 4577.441 ▒(99.9%) 1507.574 ns/op
[info] # Warmup Iteration 9: 4798.716 ▒(99.9%) 811.917 ns/op
[info] # Warmup Iteration 10: 5305.131 ▒(99.9%) 1500.719 ns/op
[info] Iteration 1: 8649.171 ▒(99.9%) 3642.763 ns/op
[info] Iteration 2: 37849.881 ▒(99.9%) 15664.367 ns/op
[info] Iteration 3: 36773.769 ▒(99.9%) 3602.789 ns/op
[info] Iteration 4: 11993.918 ▒(99.9%) 3991.231 ns/op
[info] Iteration 5: 15567.618 ▒(99.9%) 5473.099 ns/op
[info] Iteration 6: 38885.838 ▒(99.9%) 12793.270 ns/op
[info] Iteration 7: 37674.056 ▒(99.9%) 11978.542 ns/op
[info] Iteration 8: 38102.472 ▒(99.9%) 11494.527 ns/op
[info] Iteration 9: 25826.836 ▒(99.9%) 4945.061 ns/op
[info] Iteration 10: 5160.113 ▒(99.9%) 1295.193 ns/op
[info]
[info] # Run progress: 76.15% complete, ETA 01:21:22
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6180.396 ▒(99.9%) 1526.926 ns/op
[info] # Warmup Iteration 2: 6231.832 ▒(99.9%) 1968.403 ns/op
[info] # Warmup Iteration 3: 35389.413 ▒(99.9%) 27355.116 ns/op
[info] # Warmup Iteration 4: 36889.461 ▒(99.9%) 6101.913 ns/op
[info] # Warmup Iteration 5: 34692.966 ▒(99.9%) 17602.954 ns/op
[info] # Warmup Iteration 6: 5690.113 ▒(99.9%) 2325.894 ns/op
[info] # Warmup Iteration 7: 4327.096 ▒(99.9%) 1653.808 ns/op
[info] # Warmup Iteration 8: 4428.129 ▒(99.9%) 1087.147 ns/op
[info] # Warmup Iteration 9: 4630.603 ▒(99.9%) 659.134 ns/op
[info] # Warmup Iteration 10: 4528.851 ▒(99.9%) 1373.150 ns/op
[info] Iteration 1: 7734.672 ▒(99.9%) 2741.382 ns/op
[info] Iteration 2: 36151.435 ▒(99.9%) 11944.420 ns/op
[info] Iteration 3: 39046.992 ▒(99.9%) 6085.831 ns/op
[info] Iteration 4: 39280.837 ▒(99.9%) 23427.851 ns/op
[info] Iteration 5: 38431.985 ▒(99.9%) 12553.846 ns/op
[info] Iteration 6: 37965.253 ▒(99.9%) 25466.564 ns/op
[info] Iteration 7: 36088.941 ▒(99.9%) 8099.253 ns/op
[info] Iteration 8: 36969.350 ▒(99.9%) 12071.432 ns/op
[info] Iteration 9: 19091.380 ▒(99.9%) 10237.799 ns/op
[info] Iteration 10: 4836.901 ▒(99.9%) 1447.382 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 27604.071 ▒(99.9%) 11773.793 ns/op [Average]
[info] (min, avg, max) = (4836.901, 27604.071, 39280.837), stdev = 13558.717
[info] CI (99.9%): [15830.278, 39377.863] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Find0)
[info]
[info] # Run progress: 76.25% complete, ETA 01:21:01
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 9682.885 ▒(99.9%) 4453.247 ns/op
[info] # Warmup Iteration 2: 12361.929 ▒(99.9%) 4152.542 ns/op
[info] # Warmup Iteration 3: 5223.848 ▒(99.9%) 1564.274 ns/op
[info] # Warmup Iteration 4: 34252.092 ▒(99.9%) 12495.712 ns/op
[info] # Warmup Iteration 5: 32902.863 ▒(99.9%) 6933.081 ns/op
[info] # Warmup Iteration 6: 35115.810 ▒(99.9%) 19151.884 ns/op
[info] # Warmup Iteration 7: 36038.323 ▒(99.9%) 11364.025 ns/op
[info] # Warmup Iteration 8: 35540.620 ▒(99.9%) 11233.021 ns/op
[info] # Warmup Iteration 9: 13217.260 ▒(99.9%) 3089.948 ns/op
[info] # Warmup Iteration 10: 7882.433 ▒(99.9%) 1904.157 ns/op
[info] Iteration 1: 36259.485 ▒(99.9%) 14341.563 ns/op
[info] Iteration 2: 8310.113 ▒(99.9%) 3322.098 ns/op
[info] Iteration 3: 4536.489 ▒(99.9%) 2087.300 ns/op
[info] Iteration 4: 4583.996 ▒(99.9%) 1387.984 ns/op
[info] Iteration 5: 5139.390 ▒(99.9%) 2406.310 ns/op
[info] Iteration 6: 7457.331 ▒(99.9%) 1089.205 ns/op
[info] Iteration 7: 5120.817 ▒(99.9%) 1935.790 ns/op
[info] Iteration 8: 4720.481 ▒(99.9%) 300.559 ns/op
[info] Iteration 9: 4679.529 ▒(99.9%) 909.508 ns/op
[info] Iteration 10: 4808.776 ▒(99.9%) 1268.669 ns/op
[info]
[info] # Run progress: 76.35% complete, ETA 01:20:39
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5463.754 ▒(99.9%) 2878.174 ns/op
[info] # Warmup Iteration 2: 13626.978 ▒(99.9%) 4391.557 ns/op
[info] # Warmup Iteration 3: 33654.626 ▒(99.9%) 15659.960 ns/op
[info] # Warmup Iteration 4: 9027.511 ▒(99.9%) 1907.291 ns/op
[info] # Warmup Iteration 5: 13224.714 ▒(99.9%) 3266.449 ns/op
[info] # Warmup Iteration 6: 4705.999 ▒(99.9%) 2194.940 ns/op
[info] # Warmup Iteration 7: 4853.781 ▒(99.9%) 1749.999 ns/op
[info] # Warmup Iteration 8: 7114.801 ▒(99.9%) 1759.777 ns/op
[info] # Warmup Iteration 9: 4369.506 ▒(99.9%) 1168.947 ns/op
[info] # Warmup Iteration 10: 4649.130 ▒(99.9%) 423.901 ns/op
[info] Iteration 1: 4720.431 ▒(99.9%) 1502.031 ns/op
[info] Iteration 2: 4617.927 ▒(99.9%) 1074.351 ns/op
[info] Iteration 3: 4711.913 ▒(99.9%) 2587.523 ns/op
[info] Iteration 4: 4586.021 ▒(99.9%) 945.377 ns/op
[info] Iteration 5: 4708.748 ▒(99.9%) 1832.111 ns/op
[info] Iteration 6: 16807.688 ▒(99.9%) 7265.634 ns/op
[info] Iteration 7: 37305.571 ▒(99.9%) 15147.018 ns/op
[info] Iteration 8: 39930.628 ▒(99.9%) 13766.645 ns/op
[info] Iteration 9: 42973.446 ▒(99.9%) 12244.332 ns/op
[info] Iteration 10: 40780.971 ▒(99.9%) 4495.126 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 14337.988 ▒(99.9%) 13179.623 ns/op [Average]
[info] (min, avg, max) = (4536.489, 14337.988, 42973.446), stdev = 15177.674
[info] CI (99.9%): [1158.365, 27517.611] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Find1)
[info]
[info] # Run progress: 76.46% complete, ETA 01:20:18
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 3514.789 ▒(99.9%) 899.276 ns/op
[info] # Warmup Iteration 2: 2752.349 ▒(99.9%) 648.168 ns/op
[info] # Warmup Iteration 3: 2942.708 ▒(99.9%) 842.345 ns/op
[info] # Warmup Iteration 4: 2912.882 ▒(99.9%) 791.121 ns/op
[info] # Warmup Iteration 5: 3574.990 ▒(99.9%) 920.374 ns/op
[info] # Warmup Iteration 6: 4676.070 ▒(99.9%) 863.634 ns/op
[info] # Warmup Iteration 7: 3095.961 ▒(99.9%) 390.128 ns/op
[info] # Warmup Iteration 8: 20801.421 ▒(99.9%) 6326.166 ns/op
[info] # Warmup Iteration 9: 23076.091 ▒(99.9%) 7578.238 ns/op
[info] # Warmup Iteration 10: 21893.215 ▒(99.9%) 4487.937 ns/op
[info] Iteration 1: 22553.667 ▒(99.9%) 6417.160 ns/op
[info] Iteration 2: 23562.493 ▒(99.9%) 17757.853 ns/op
[info] Iteration 3: 4728.165 ▒(99.9%) 825.082 ns/op
[info] Iteration 4: 2914.855 ▒(99.9%) 684.896 ns/op
[info] Iteration 5: 2854.017 ▒(99.9%) 993.044 ns/op
[info] Iteration 6: 9131.707 ▒(99.9%) 3785.353 ns/op
[info] Iteration 7: 22937.053 ▒(99.9%) 8067.853 ns/op
[info] Iteration 8: 23556.170 ▒(99.9%) 8036.112 ns/op
[info] Iteration 9: 23257.537 ▒(99.9%) 4476.447 ns/op
[info] Iteration 10: 22967.530 ▒(99.9%) 11122.557 ns/op
[info]
[info] # Run progress: 76.56% complete, ETA 01:19:57
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 31039.668 ▒(99.9%) 3492.101 ns/op
[info] # Warmup Iteration 2: 24360.287 ▒(99.9%) 9696.556 ns/op
[info] # Warmup Iteration 3: 10560.794 ▒(99.9%) 3672.600 ns/op
[info] # Warmup Iteration 4: 9513.156 ▒(99.9%) 766.403 ns/op
[info] # Warmup Iteration 5: 5050.811 ▒(99.9%) 1457.019 ns/op
[info] # Warmup Iteration 6: 4096.956 ▒(99.9%) 609.216 ns/op
[info] # Warmup Iteration 7: 9330.079 ▒(99.9%) 3501.323 ns/op
[info] # Warmup Iteration 8: 16061.402 ▒(99.9%) 4440.142 ns/op
[info] # Warmup Iteration 9: 6130.560 ▒(99.9%) 1640.121 ns/op
[info] # Warmup Iteration 10: 24278.899 ▒(99.9%) 11212.272 ns/op
[info] Iteration 1: 11706.828 ▒(99.9%) 2823.878 ns/op
[info] Iteration 2: 8200.066 ▒(99.9%) 4221.709 ns/op
[info] Iteration 3: 4452.004 ▒(99.9%) 1496.487 ns/op
[info] Iteration 4: 3411.556 ▒(99.9%) 344.932 ns/op
[info] Iteration 5: 4844.425 ▒(99.9%) 2071.042 ns/op
[info] Iteration 6: 5864.531 ▒(99.9%) 1550.170 ns/op
[info] Iteration 7: 2940.407 ▒(99.9%) 549.934 ns/op
[info] Iteration 8: 3928.452 ▒(99.9%) 594.428 ns/op
[info] Iteration 9: 8894.644 ▒(99.9%) 3329.098 ns/op
[info] Iteration 10: 11111.801 ▒(99.9%) 2004.635 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 11190.895 ▒(99.9%) 7322.916 ns/op [Average]
[info] (min, avg, max) = (2854.017, 11190.895, 23562.493), stdev = 8433.081
[info] CI (99.9%): [3867.979, 18513.811] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Find2)
[info]
[info] # Run progress: 76.67% complete, ETA 01:19:37
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 7828.466 ▒(99.9%) 2656.433 ns/op
[info] # Warmup Iteration 2: 7370.632 ▒(99.9%) 1430.226 ns/op
[info] # Warmup Iteration 3: 5806.280 ▒(99.9%) 2458.494 ns/op
[info] # Warmup Iteration 4: 23613.314 ▒(99.9%) 9245.347 ns/op
[info] # Warmup Iteration 5: 41256.126 ▒(99.9%) 21269.619 ns/op
[info] # Warmup Iteration 6: 8219.509 ▒(99.9%) 1785.003 ns/op
[info] # Warmup Iteration 7: 5475.101 ▒(99.9%) 2033.924 ns/op
[info] # Warmup Iteration 8: 5187.720 ▒(99.9%) 662.389 ns/op
[info] # Warmup Iteration 9: 5264.097 ▒(99.9%) 1193.804 ns/op
[info] # Warmup Iteration 10: 5363.925 ▒(99.9%) 1070.810 ns/op
[info] Iteration 1: 5698.201 ▒(99.9%) 1629.053 ns/op
[info] Iteration 2: 7371.233 ▒(99.9%) 2534.159 ns/op
[info] Iteration 3: 41783.815 ▒(99.9%) 21005.906 ns/op
[info] Iteration 4: 8110.313 ▒(99.9%) 2743.784 ns/op
[info] Iteration 5: 36004.461 ▒(99.9%) 6475.992 ns/op
[info] Iteration 6: 6542.525 ▒(99.9%) 541.041 ns/op
[info] Iteration 7: 8128.255 ▒(99.9%) 3595.821 ns/op
[info] Iteration 8: 11180.376 ▒(99.9%) 3982.576 ns/op
[info] Iteration 9: 5263.759 ▒(99.9%) 2010.419 ns/op
[info] Iteration 10: 5205.286 ▒(99.9%) 716.710 ns/op
[info]
[info] # Run progress: 76.77% complete, ETA 01:19:15
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6245.349 ▒(99.9%) 2210.829 ns/op
[info] # Warmup Iteration 2: 22817.910 ▒(99.9%) 7649.501 ns/op
[info] # Warmup Iteration 3: 5779.363 ▒(99.9%) 1667.270 ns/op
[info] # Warmup Iteration 4: 5123.871 ▒(99.9%) 2499.713 ns/op
[info] # Warmup Iteration 5: 5401.904 ▒(99.9%) 1962.465 ns/op
[info] # Warmup Iteration 6: 5189.520 ▒(99.9%) 1718.674 ns/op
[info] # Warmup Iteration 7: 8354.474 ▒(99.9%) 1019.910 ns/op
[info] # Warmup Iteration 8: 40677.590 ▒(99.9%) 33109.406 ns/op
[info] # Warmup Iteration 9: 41673.209 ▒(99.9%) 26646.357 ns/op
[info] # Warmup Iteration 10: 42007.095 ▒(99.9%) 6380.379 ns/op
[info] Iteration 1: 41151.856 ▒(99.9%) 20186.931 ns/op
[info] Iteration 2: 41672.981 ▒(99.9%) 13944.350 ns/op
[info] Iteration 3: 40874.758 ▒(99.9%) 21411.262 ns/op
[info] Iteration 4: 22521.647 ▒(99.9%) 7645.864 ns/op
[info] Iteration 5: 5460.758 ▒(99.9%) 2430.046 ns/op
[info] Iteration 6: 5172.577 ▒(99.9%) 1595.562 ns/op
[info] Iteration 7: 5498.560 ▒(99.9%) 713.852 ns/op
[info] Iteration 8: 15101.930 ▒(99.9%) 4677.566 ns/op
[info] Iteration 9: 5686.479 ▒(99.9%) 1566.216 ns/op
[info] Iteration 10: 4968.851 ▒(99.9%) 822.702 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 16169.931 ▒(99.9%) 12962.911 ns/op [Average]
[info] (min, avg, max) = (4968.851, 16169.931, 41783.815), stdev = 14928.107
[info] CI (99.9%): [3207.020, 29132.842] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Find3)
[info]
[info] # Run progress: 76.88% complete, ETA 01:18:54
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 4373.893 ▒(99.9%) 1476.079 ns/op
[info] # Warmup Iteration 2: 6772.908 ▒(99.9%) 1565.543 ns/op
[info] # Warmup Iteration 3: 10513.925 ▒(99.9%) 3482.067 ns/op
[info] # Warmup Iteration 4: 6145.500 ▒(99.9%) 1750.024 ns/op
[info] # Warmup Iteration 5: 7085.781 ▒(99.9%) 2197.039 ns/op
[info] # Warmup Iteration 6: 3809.620 ▒(99.9%) 1362.707 ns/op
[info] # Warmup Iteration 7: 3997.822 ▒(99.9%) 1195.989 ns/op
[info] # Warmup Iteration 8: 8908.788 ▒(99.9%) 992.317 ns/op
[info] # Warmup Iteration 9: 30473.204 ▒(99.9%) 13095.019 ns/op
[info] # Warmup Iteration 10: 33212.176 ▒(99.9%) 16138.141 ns/op
[info] Iteration 1: 33760.881 ▒(99.9%) 15292.396 ns/op
[info] Iteration 2: 31808.183 ▒(99.9%) 16949.581 ns/op
[info] Iteration 3: 32738.351 ▒(99.9%) 13423.974 ns/op
[info] Iteration 4: 33201.654 ▒(99.9%) 4219.711 ns/op
[info] Iteration 5: 6895.999 ▒(99.9%) 1825.136 ns/op
[info] Iteration 6: 4800.044 ▒(99.9%) 1880.485 ns/op
[info] Iteration 7: 32115.454 ▒(99.9%) 22066.030 ns/op
[info] Iteration 8: 23745.983 ▒(99.9%) 5009.916 ns/op
[info] Iteration 9: 4377.475 ▒(99.9%) 564.017 ns/op
[info] Iteration 10: 4007.616 ▒(99.9%) 1885.136 ns/op
[info]
[info] # Run progress: 76.98% complete, ETA 01:18:33
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 9855.900 ▒(99.9%) 19082.472 ns/op
[info] # Warmup Iteration 2: 60051.558 ▒(99.9%) 122066.895 ns/op
[info] # Warmup Iteration 3: 21994.750 ▒(99.9%) 43125.822 ns/op
[info] # Warmup Iteration 4: 8326.072 ▒(99.9%) 17696.703 ns/op
[info] # Warmup Iteration 5: 60397.165 ▒(99.9%) 121381.267 ns/op
[info] # Warmup Iteration 6: 59329.114 ▒(99.9%) 126792.358 ns/op
[info] # Warmup Iteration 7: 60579.966 ▒(99.9%) 125192.510 ns/op
[info] # Warmup Iteration 8: 59540.890 ▒(99.9%) 125680.990 ns/op
[info] # Warmup Iteration 9: 12428.213 ▒(99.9%) 26437.953 ns/op
[info] # Warmup Iteration 10: 7523.999 ▒(99.9%) 15674.244 ns/op
[info] Iteration 1: 7646.541 ▒(99.9%) 15456.318 ns/op
[info] Iteration 2: 7599.484 ▒(99.9%) 14164.101 ns/op
[info] Iteration 3: 7537.826 ▒(99.9%) 17090.718 ns/op
[info] Iteration 4: 7500.853 ▒(99.9%) 15803.271 ns/op
[info] Iteration 5: 7535.908 ▒(99.9%) 14698.634 ns/op
[info] Iteration 6: 7478.420 ▒(99.9%) 12545.418 ns/op
[info] Iteration 7: 7635.388 ▒(99.9%) 15873.173 ns/op
[info] Iteration 8: 7641.779 ▒(99.9%) 15475.081 ns/op
[info] Iteration 9: 7655.387 ▒(99.9%) 14474.473 ns/op
[info] Iteration 10: 7544.534 ▒(99.9%) 16887.701 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 14161.388 ▒(99.9%) 10138.712 ns/op [Average]
[info] (min, avg, max) = (4007.616, 14161.388, 33760.881), stdev = 11675.756
[info] CI (99.9%): [4022.676, 24300.100] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Safe)
[info]
[info] # Run progress: 77.08% complete, ETA 01:18:11
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 5778.189 ▒(99.9%) 1762.357 ns/op
[info] # Warmup Iteration 2: 5386.467 ▒(99.9%) 1632.095 ns/op
[info] # Warmup Iteration 3: 9566.185 ▒(99.9%) 2560.983 ns/op
[info] # Warmup Iteration 4: 33409.708 ▒(99.9%) 4507.135 ns/op
[info] # Warmup Iteration 5: 11721.126 ▒(99.9%) 1839.096 ns/op
[info] # Warmup Iteration 6: 4707.941 ▒(99.9%) 1816.344 ns/op
[info] # Warmup Iteration 7: 4607.226 ▒(99.9%) 1136.552 ns/op
[info] # Warmup Iteration 8: 4589.773 ▒(99.9%) 715.526 ns/op
[info] # Warmup Iteration 9: 4592.094 ▒(99.9%) 1441.271 ns/op
[info] # Warmup Iteration 10: 4771.026 ▒(99.9%) 871.699 ns/op
[info] Iteration 1: 4775.301 ▒(99.9%) 317.508 ns/op
[info] Iteration 2: 4822.568 ▒(99.9%) 1780.278 ns/op
[info] Iteration 3: 4667.206 ▒(99.9%) 1485.794 ns/op
[info] Iteration 4: 4477.465 ▒(99.9%) 720.262 ns/op
[info] Iteration 5: 19433.453 ▒(99.9%) 8193.980 ns/op
[info] Iteration 6: 35413.860 ▒(99.9%) 16422.593 ns/op
[info] Iteration 7: 38425.654 ▒(99.9%) 14399.286 ns/op
[info] Iteration 8: 37479.059 ▒(99.9%) 11130.124 ns/op
[info] Iteration 9: 36884.536 ▒(99.9%) 11889.574 ns/op
[info] Iteration 10: 35486.736 ▒(99.9%) 8990.996 ns/op
[info]
[info] # Run progress: 77.19% complete, ETA 01:17:50
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 93314.998 ▒(99.9%) 29949.426 ns/op
[info] # Warmup Iteration 2: 41603.088 ▒(99.9%) 6700.490 ns/op
[info] # Warmup Iteration 3: 37863.027 ▒(99.9%) 15844.573 ns/op
[info] # Warmup Iteration 4: 41477.340 ▒(99.9%) 11153.582 ns/op
[info] # Warmup Iteration 5: 31210.762 ▒(99.9%) 9915.918 ns/op
[info] # Warmup Iteration 6: 23191.954 ▒(99.9%) 6941.176 ns/op
[info] # Warmup Iteration 7: 4705.075 ▒(99.9%) 624.024 ns/op
[info] # Warmup Iteration 8: 4390.277 ▒(99.9%) 1432.179 ns/op
[info] # Warmup Iteration 9: 4569.208 ▒(99.9%) 1566.838 ns/op
[info] # Warmup Iteration 10: 4319.668 ▒(99.9%) 1290.226 ns/op
[info] Iteration 1: 4468.958 ▒(99.9%) 2237.827 ns/op
[info] Iteration 2: 4453.020 ▒(99.9%) 1233.526 ns/op
[info] Iteration 3: 4655.956 ▒(99.9%) 969.751 ns/op
[info] Iteration 4: 4439.258 ▒(99.9%) 921.025 ns/op
[info] Iteration 5: 4354.519 ▒(99.9%) 834.113 ns/op
[info] Iteration 6: 7253.005 ▒(99.9%) 3204.891 ns/op
[info] Iteration 7: 37391.406 ▒(99.9%) 10745.435 ns/op
[info] Iteration 8: 36842.737 ▒(99.9%) 4946.835 ns/op
[info] Iteration 9: 36423.163 ▒(99.9%) 13270.449 ns/op
[info] Iteration 10: 36836.785 ▒(99.9%) 11308.044 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 19949.232 ▒(99.9%) 13878.114 ns/op [Average]
[info] (min, avg, max) = (4354.519, 19949.232, 38425.654), stdev = 15982.056
[info] CI (99.9%): [6071.118, 33827.346] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100, testImpl = Unsafe)
[info]
[info] # Run progress: 77.29% complete, ETA 01:17:30
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 5125.310 ▒(99.9%) 851.746 ns/op
[info] # Warmup Iteration 2: 4544.528 ▒(99.9%) 1461.110 ns/op
[info] # Warmup Iteration 3: 8127.425 ▒(99.9%) 2123.578 ns/op
[info] # Warmup Iteration 4: 38092.675 ▒(99.9%) 11148.956 ns/op
[info] # Warmup Iteration 5: 38621.114 ▒(99.9%) 8839.023 ns/op
[info] # Warmup Iteration 6: 38236.698 ▒(99.9%) 11565.516 ns/op
[info] # Warmup Iteration 7: 37446.925 ▒(99.9%) 10731.909 ns/op
[info] # Warmup Iteration 8: 36641.327 ▒(99.9%) 5603.179 ns/op
[info] # Warmup Iteration 9: 38760.956 ▒(99.9%) 11976.937 ns/op
[info] # Warmup Iteration 10: 10523.372 ▒(99.9%) 1728.587 ns/op
[info] Iteration 1: 7697.468 ▒(99.9%) 3066.082 ns/op
[info] Iteration 2: 16519.749 ▒(99.9%) 6456.135 ns/op
[info] Iteration 3: 4892.914 ▒(99.9%) 814.954 ns/op
[info] Iteration 4: 9104.915 ▒(99.9%) 2697.947 ns/op
[info] Iteration 5: 7901.754 ▒(99.9%) 1164.412 ns/op
[info] Iteration 6: 7717.629 ▒(99.9%) 2262.226 ns/op
[info] Iteration 7: 11571.177 ▒(99.9%) 2188.376 ns/op
[info] Iteration 8: 38776.450 ▒(99.9%) 12583.511 ns/op
[info] Iteration 9: 39012.580 ▒(99.9%) 15026.965 ns/op
[info] Iteration 10: 39856.917 ▒(99.9%) 8234.618 ns/op
[info]
[info] # Run progress: 77.40% complete, ETA 01:17:09
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5281.987 ▒(99.9%) 1275.581 ns/op
[info] # Warmup Iteration 2: 4510.833 ▒(99.9%) 1845.878 ns/op
[info] # Warmup Iteration 3: 4500.150 ▒(99.9%) 1140.717 ns/op
[info] # Warmup Iteration 4: 8723.512 ▒(99.9%) 3478.243 ns/op
[info] # Warmup Iteration 5: 10070.776 ▒(99.9%) 6400.376 ns/op
[info] # Warmup Iteration 6: 26731.748 ▒(99.9%) 11682.829 ns/op
[info] # Warmup Iteration 7: 7732.820 ▒(99.9%) 3353.215 ns/op
[info] # Warmup Iteration 8: 9452.367 ▒(99.9%) 2942.499 ns/op
[info] # Warmup Iteration 9: 7341.869 ▒(99.9%) 1836.873 ns/op
[info] # Warmup Iteration 10: 10173.981 ▒(99.9%) 1583.826 ns/op
[info] Iteration 1: 4686.513 ▒(99.9%) 1580.003 ns/op
[info] Iteration 2: 4805.066 ▒(99.9%) 1783.169 ns/op
[info] Iteration 3: 9410.449 ▒(99.9%) 2795.961 ns/op
[info] Iteration 4: 36734.308 ▒(99.9%) 10289.637 ns/op
[info] Iteration 5: 9457.466 ▒(99.9%) 2270.436 ns/op
[info] Iteration 6: 4840.791 ▒(99.9%) 331.348 ns/op
[info] Iteration 7: 4893.561 ▒(99.9%) 1787.088 ns/op
[info] Iteration 8: 4629.522 ▒(99.9%) 1007.201 ns/op
[info] Iteration 9: 4521.833 ▒(99.9%) 1927.409 ns/op
[info] Iteration 10: 4937.335 ▒(99.9%) 1656.109 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 13598.420 ▒(99.9%) 11438.472 ns/op [Average]
[info] (min, avg, max) = (4521.833, 13598.420, 39856.917), stdev = 13172.562
[info] CI (99.9%): [2159.948, 25036.892] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 77.50% complete, ETA 01:16:48
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 689702.750 ▒(99.9%) 306451.231 ns/op
[info] # Warmup Iteration 2: 498399.829 ▒(99.9%) 233092.790 ns/op
[info] # Warmup Iteration 3: 500599.774 ▒(99.9%) 249533.733 ns/op
[info] # Warmup Iteration 4: 499480.203 ▒(99.9%) 277000.024 ns/op
[info] # Warmup Iteration 5: 510720.745 ▒(99.9%) 211554.505 ns/op
[info] # Warmup Iteration 6: 507864.206 ▒(99.9%) 192856.948 ns/op
[info] # Warmup Iteration 7: 508836.500 ▒(99.9%) 204963.612 ns/op
[info] # Warmup Iteration 8: 508729.186 ▒(99.9%) 187605.138 ns/op
[info] # Warmup Iteration 9: 504231.866 ▒(99.9%) 230004.272 ns/op
[info] # Warmup Iteration 10: 505140.796 ▒(99.9%) 242113.753 ns/op
[info] Iteration 1: 503100.887 ▒(99.9%) 225954.162 ns/op
[info] Iteration 2: 504672.673 ▒(99.9%) 232246.621 ns/op
[info] Iteration 3: 504339.219 ▒(99.9%) 214650.622 ns/op
[info] Iteration 4: 504107.908 ▒(99.9%) 213410.136 ns/op
[info] Iteration 5: 503899.028 ▒(99.9%) 182523.863 ns/op
[info] Iteration 6: 509356.563 ▒(99.9%) 213659.681 ns/op
[info] Iteration 7: 507878.986 ▒(99.9%) 195566.588 ns/op
[info] Iteration 8: 508490.862 ▒(99.9%) 201070.198 ns/op
[info] Iteration 9: 507940.349 ▒(99.9%) 196034.553 ns/op
[info] Iteration 10: 509290.198 ▒(99.9%) 210089.367 ns/op
[info]
[info] # Run progress: 77.60% complete, ETA 01:16:27
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 519633.261 ▒(99.9%) 142071.379 ns/op
[info] # Warmup Iteration 2: 493549.256 ▒(99.9%) 107629.614 ns/op
[info] # Warmup Iteration 3: 493183.430 ▒(99.9%) 108692.148 ns/op
[info] # Warmup Iteration 4: 491711.017 ▒(99.9%) 109407.693 ns/op
[info] # Warmup Iteration 5: 495007.491 ▒(99.9%) 117596.153 ns/op
[info] # Warmup Iteration 6: 495882.662 ▒(99.9%) 142098.403 ns/op
[info] # Warmup Iteration 7: 494399.715 ▒(99.9%) 131836.907 ns/op
[info] # Warmup Iteration 8: 494219.117 ▒(99.9%) 141221.479 ns/op
[info] # Warmup Iteration 9: 492815.043 ▒(99.9%) 107452.444 ns/op
[info] # Warmup Iteration 10: 492644.068 ▒(99.9%) 98718.781 ns/op
[info] Iteration 1: 491057.492 ▒(99.9%) 119461.821 ns/op
[info] Iteration 2: 493230.222 ▒(99.9%) 103015.055 ns/op
[info] Iteration 3: 491939.993 ▒(99.9%) 80878.351 ns/op
[info] Iteration 4: 492669.702 ▒(99.9%) 155972.245 ns/op
[info] Iteration 5: 501693.461 ▒(99.9%) 136408.515 ns/op
[info] Iteration 6: 503845.223 ▒(99.9%) 109428.851 ns/op
[info] Iteration 7: 501527.796 ▒(99.9%) 151166.494 ns/op
[info] Iteration 8: 505486.670 ▒(99.9%) 142099.350 ns/op
[info] Iteration 9: 503491.633 ▒(99.9%) 105470.628 ns/op
[info] Iteration 10: 503807.947 ▒(99.9%) 133580.617 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 502591.341 ▒(99.9%) 5041.381 ns/op [Average]
[info] (min, avg, max) = (491057.492, 502591.341, 509356.563), stdev = 5805.662
[info] CI (99.9%): [497549.960, 507632.722] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 77.71% complete, ETA 01:16:05
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 105295.979 ▒(99.9%) 27284.834 ns/op
[info] # Warmup Iteration 2: 419854.866 ▒(99.9%) 168087.591 ns/op
[info] # Warmup Iteration 3: 152761.834 ▒(99.9%) 40596.251 ns/op
[info] # Warmup Iteration 4: 199261.296 ▒(99.9%) 34081.012 ns/op
[info] # Warmup Iteration 5: 170674.990 ▒(99.9%) 45236.815 ns/op
[info] # Warmup Iteration 6: 657961.507 ▒(99.9%) 129732.202 ns/op
[info] # Warmup Iteration 7: 662835.132 ▒(99.9%) 105394.744 ns/op
[info] # Warmup Iteration 8: 658519.770 ▒(99.9%) 164785.965 ns/op
[info] # Warmup Iteration 9: 395673.946 ▒(99.9%) 65184.284 ns/op
[info] # Warmup Iteration 10: 86238.954 ▒(99.9%) 4467.544 ns/op
[info] Iteration 1: 111799.194 ▒(99.9%) 32487.788 ns/op
[info] Iteration 2: 113008.811 ▒(99.9%) 27082.381 ns/op
[info] Iteration 3: 435449.697 ▒(99.9%) 80758.460 ns/op
[info] Iteration 4: 93320.748 ▒(99.9%) 15999.530 ns/op
[info] Iteration 5: 231709.968 ▒(99.9%) 74362.560 ns/op
[info] Iteration 6: 662350.541 ▒(99.9%) 89811.261 ns/op
[info] Iteration 7: 653160.269 ▒(99.9%) 69871.274 ns/op
[info] Iteration 8: 652867.539 ▒(99.9%) 127100.305 ns/op
[info] Iteration 9: 654989.573 ▒(99.9%) 188233.081 ns/op
[info] Iteration 10: 651879.887 ▒(99.9%) 118779.689 ns/op
[info]
[info] # Run progress: 77.81% complete, ETA 01:15:44
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 93564.022 ▒(99.9%) 23141.255 ns/op
[info] # Warmup Iteration 2: 86639.439 ▒(99.9%) 11128.858 ns/op
[info] # Warmup Iteration 3: 86195.721 ▒(99.9%) 11240.389 ns/op
[info] # Warmup Iteration 4: 121060.598 ▒(99.9%) 14036.122 ns/op
[info] # Warmup Iteration 5: 134546.403 ▒(99.9%) 42445.299 ns/op
[info] # Warmup Iteration 6: 654699.077 ▒(99.9%) 121490.853 ns/op
[info] # Warmup Iteration 7: 459699.537 ▒(99.9%) 140040.782 ns/op
[info] # Warmup Iteration 8: 89479.242 ▒(99.9%) 29057.720 ns/op
[info] # Warmup Iteration 9: 81017.586 ▒(99.9%) 16907.392 ns/op
[info] # Warmup Iteration 10: 85918.055 ▒(99.9%) 13723.838 ns/op
[info] Iteration 1: 447016.064 ▒(99.9%) 99889.397 ns/op
[info] Iteration 2: 124582.764 ▒(99.9%) 12317.264 ns/op
[info] Iteration 3: 83437.131 ▒(99.9%) 19002.158 ns/op
[info] Iteration 4: 81805.854 ▒(99.9%) 28853.334 ns/op
[info] Iteration 5: 81797.808 ▒(99.9%) 10983.077 ns/op
[info] Iteration 6: 83400.814 ▒(99.9%) 10288.602 ns/op
[info] Iteration 7: 82809.439 ▒(99.9%) 8782.613 ns/op
[info] Iteration 8: 81526.333 ▒(99.9%) 14253.409 ns/op
[info] Iteration 9: 83325.634 ▒(99.9%) 11273.558 ns/op
[info] Iteration 10: 116413.985 ▒(99.9%) 17068.276 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 276332.603 ▒(99.9%) 215691.097 ns/op [Average]
[info] (min, avg, max) = (81526.333, 276332.603, 662350.541), stdev = 248390.188
[info] CI (99.9%): [60641.506, 492023.699] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 77.92% complete, ETA 01:15:23
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 112280.764 ▒(99.9%) 10432.352 ns/op
[info] # Warmup Iteration 2: 373654.805 ▒(99.9%) 116976.668 ns/op
[info] # Warmup Iteration 3: 79115.796 ▒(99.9%) 9382.511 ns/op
[info] # Warmup Iteration 4: 97628.231 ▒(99.9%) 29402.049 ns/op
[info] # Warmup Iteration 5: 232626.166 ▒(99.9%) 84468.276 ns/op
[info] # Warmup Iteration 6: 55714.016 ▒(99.9%) 11558.904 ns/op
[info] # Warmup Iteration 7: 82080.676 ▒(99.9%) 14315.955 ns/op
[info] # Warmup Iteration 8: 50189.208 ▒(99.9%) 8797.320 ns/op
[info] # Warmup Iteration 9: 49749.986 ▒(99.9%) 6416.050 ns/op
[info] # Warmup Iteration 10: 50070.217 ▒(99.9%) 8461.544 ns/op
[info] Iteration 1: 52589.661 ▒(99.9%) 5393.892 ns/op
[info] Iteration 2: 49678.744 ▒(99.9%) 4420.173 ns/op
[info] Iteration 3: 50836.837 ▒(99.9%) 8445.968 ns/op
[info] Iteration 4: 51652.788 ▒(99.9%) 10367.609 ns/op
[info] Iteration 5: 54401.362 ▒(99.9%) 19453.453 ns/op
[info] Iteration 6: 55024.032 ▒(99.9%) 15811.139 ns/op
[info] Iteration 7: 54896.321 ▒(99.9%) 9889.586 ns/op
[info] Iteration 8: 57006.552 ▒(99.9%) 16604.616 ns/op
[info] Iteration 9: 55441.185 ▒(99.9%) 21415.143 ns/op
[info] Iteration 10: 55178.066 ▒(99.9%) 18635.561 ns/op
[info]
[info] # Run progress: 78.02% complete, ETA 01:15:02
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 142793.254 ▒(99.9%) 13708.479 ns/op
[info] # Warmup Iteration 2: 70559.717 ▒(99.9%) 26923.165 ns/op
[info] # Warmup Iteration 3: 400176.812 ▒(99.9%) 241235.914 ns/op
[info] # Warmup Iteration 4: 395870.824 ▒(99.9%) 185637.261 ns/op
[info] # Warmup Iteration 5: 240060.273 ▒(99.9%) 97145.030 ns/op
[info] # Warmup Iteration 6: 54436.134 ▒(99.9%) 12579.979 ns/op
[info] # Warmup Iteration 7: 52743.412 ▒(99.9%) 7987.034 ns/op
[info] # Warmup Iteration 8: 73441.705 ▒(99.9%) 16703.335 ns/op
[info] # Warmup Iteration 9: 394966.143 ▒(99.9%) 91822.965 ns/op
[info] # Warmup Iteration 10: 418677.908 ▒(99.9%) 78041.033 ns/op
[info] Iteration 1: 407910.266 ▒(99.9%) 90638.749 ns/op
[info] Iteration 2: 119256.857 ▒(99.9%) 56531.588 ns/op
[info] Iteration 3: 315237.215 ▒(99.9%) 70815.111 ns/op
[info] Iteration 4: 62005.435 ▒(99.9%) 4782.310 ns/op
[info] Iteration 5: 54147.401 ▒(99.9%) 3817.197 ns/op
[info] Iteration 6: 52610.631 ▒(99.9%) 9925.544 ns/op
[info] Iteration 7: 66975.272 ▒(99.9%) 11821.141 ns/op
[info] Iteration 8: 437961.659 ▒(99.9%) 174322.658 ns/op
[info] Iteration 9: 440686.548 ▒(99.9%) 134467.775 ns/op
[info] Iteration 10: 88709.221 ▒(99.9%) 28619.240 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 129110.303 ▒(99.9%) 123347.015 ns/op [Average]
[info] (min, avg, max) = (49678.744, 129110.303, 440686.548), stdev = 142046.606
[info] CI (99.9%): [5763.287, 252457.318] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 78.13% complete, ETA 01:14:41
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 98617.887 ▒(99.9%) 26526.328 ns/op
[info] # Warmup Iteration 2: 108731.776 ▒(99.9%) 33051.037 ns/op
[info] # Warmup Iteration 3: 145910.617 ▒(99.9%) 44634.526 ns/op
[info] # Warmup Iteration 4: 46449.287 ▒(99.9%) 10885.133 ns/op
[info] # Warmup Iteration 5: 44339.120 ▒(99.9%) 7199.393 ns/op
[info] # Warmup Iteration 6: 318330.904 ▒(99.9%) 159601.397 ns/op
[info] # Warmup Iteration 7: 343636.613 ▒(99.9%) 136042.363 ns/op
[info] # Warmup Iteration 8: 345593.921 ▒(99.9%) 144972.515 ns/op
[info] # Warmup Iteration 9: 344125.982 ▒(99.9%) 122459.642 ns/op
[info] # Warmup Iteration 10: 239846.831 ▒(99.9%) 78661.645 ns/op
[info] Iteration 1: 47942.062 ▒(99.9%) 18187.495 ns/op
[info] Iteration 2: 45126.556 ▒(99.9%) 9313.491 ns/op
[info] Iteration 3: 42935.896 ▒(99.9%) 18209.121 ns/op
[info] Iteration 4: 43807.914 ▒(99.9%) 2300.005 ns/op
[info] Iteration 5: 44100.368 ▒(99.9%) 17132.358 ns/op
[info] Iteration 6: 42253.525 ▒(99.9%) 6212.055 ns/op
[info] Iteration 7: 221402.652 ▒(99.9%) 74420.510 ns/op
[info] Iteration 8: 329089.825 ▒(99.9%) 73933.084 ns/op
[info] Iteration 9: 70516.392 ▒(99.9%) 29050.371 ns/op
[info] Iteration 10: 47574.214 ▒(99.9%) 18614.660 ns/op
[info]
[info] # Run progress: 78.23% complete, ETA 01:14:20
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 81295.245 ▒(99.9%) 28789.594 ns/op
[info] # Warmup Iteration 2: 266249.310 ▒(99.9%) 171832.399 ns/op
[info] # Warmup Iteration 3: 50194.895 ▒(99.9%) 22696.994 ns/op
[info] # Warmup Iteration 4: 82647.795 ▒(99.9%) 27917.402 ns/op
[info] # Warmup Iteration 5: 359633.991 ▒(99.9%) 221986.312 ns/op
[info] # Warmup Iteration 6: 173733.077 ▒(99.9%) 9117.727 ns/op
[info] # Warmup Iteration 7: 123841.654 ▒(99.9%) 28345.851 ns/op
[info] # Warmup Iteration 8: 111775.220 ▒(99.9%) 39983.514 ns/op
[info] # Warmup Iteration 9: 192853.254 ▒(99.9%) 52047.718 ns/op
[info] # Warmup Iteration 10: 46023.933 ▒(99.9%) 5772.693 ns/op
[info] Iteration 1: 85119.692 ▒(99.9%) 18712.328 ns/op
[info] Iteration 2: 136132.924 ▒(99.9%) 68181.576 ns/op
[info] Iteration 3: 341415.674 ▒(99.9%) 152941.779 ns/op
[info] Iteration 4: 181632.851 ▒(99.9%) 67704.615 ns/op
[info] Iteration 5: 54898.388 ▒(99.9%) 22952.237 ns/op
[info] Iteration 6: 52814.300 ▒(99.9%) 24170.204 ns/op
[info] Iteration 7: 47096.283 ▒(99.9%) 24218.866 ns/op
[info] Iteration 8: 126461.841 ▒(99.9%) 29929.121 ns/op
[info] Iteration 9: 337523.641 ▒(99.9%) 121315.278 ns/op
[info] Iteration 10: 206927.242 ▒(99.9%) 24792.018 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 125238.612 ▒(99.9%) 93179.641 ns/op [Average]
[info] (min, avg, max) = (42253.525, 125238.612, 341415.674), stdev = 107305.813
[info] CI (99.9%): [32058.971, 218418.253] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 78.33% complete, ETA 01:13:58
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 81630.393 ▒(99.9%) 57116.005 ns/op
[info] # Warmup Iteration 2: 101899.803 ▒(99.9%) 20388.617 ns/op
[info] # Warmup Iteration 3: 265611.376 ▒(99.9%) 69179.209 ns/op
[info] # Warmup Iteration 4: 122509.328 ▒(99.9%) 26842.257 ns/op
[info] # Warmup Iteration 5: 395802.412 ▒(99.9%) 116747.622 ns/op
[info] # Warmup Iteration 6: 223285.811 ▒(99.9%) 42525.678 ns/op
[info] # Warmup Iteration 7: 53946.485 ▒(99.9%) 6253.438 ns/op
[info] # Warmup Iteration 8: 94688.631 ▒(99.9%) 15773.525 ns/op
[info] # Warmup Iteration 9: 55579.352 ▒(99.9%) 12437.947 ns/op
[info] # Warmup Iteration 10: 52500.043 ▒(99.9%) 7676.570 ns/op
[info] Iteration 1: 55181.884 ▒(99.9%) 29684.114 ns/op
[info] Iteration 2: 108702.285 ▒(99.9%) 15970.681 ns/op
[info] Iteration 3: 83560.622 ▒(99.9%) 19296.692 ns/op
[info] Iteration 4: 61424.844 ▒(99.9%) 3975.806 ns/op
[info] Iteration 5: 445081.584 ▒(99.9%) 94926.441 ns/op
[info] Iteration 6: 438866.519 ▒(99.9%) 253948.295 ns/op
[info] Iteration 7: 436643.145 ▒(99.9%) 115660.023 ns/op
[info] Iteration 8: 462017.685 ▒(99.9%) 322670.596 ns/op
[info] Iteration 9: 454503.053 ▒(99.9%) 177952.500 ns/op
[info] Iteration 10: 460663.646 ▒(99.9%) 241587.319 ns/op
[info]
[info] # Run progress: 78.44% complete, ETA 01:13:37
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 815656.613 ▒(99.9%) 110340.791 ns/op
[info] # Warmup Iteration 2: 413211.507 ▒(99.9%) 72734.073 ns/op
[info] # Warmup Iteration 3: 405549.269 ▒(99.9%) 150625.711 ns/op
[info] # Warmup Iteration 4: 289564.242 ▒(99.9%) 208429.478 ns/op
[info] # Warmup Iteration 5: 49129.019 ▒(99.9%) 8938.438 ns/op
[info] # Warmup Iteration 6: 48256.843 ▒(99.9%) 7313.169 ns/op
[info] # Warmup Iteration 7: 56375.939 ▒(99.9%) 5159.389 ns/op
[info] # Warmup Iteration 8: 77322.525 ▒(99.9%) 28119.943 ns/op
[info] # Warmup Iteration 9: 48655.773 ▒(99.9%) 25659.188 ns/op
[info] # Warmup Iteration 10: 50402.815 ▒(99.9%) 22494.591 ns/op
[info] Iteration 1: 50749.329 ▒(99.9%) 12594.384 ns/op
[info] Iteration 2: 49263.497 ▒(99.9%) 16208.404 ns/op
[info] Iteration 3: 52387.256 ▒(99.9%) 8789.315 ns/op
[info] Iteration 4: 51506.651 ▒(99.9%) 19925.003 ns/op
[info] Iteration 5: 52021.802 ▒(99.9%) 20119.122 ns/op
[info] Iteration 6: 53540.828 ▒(99.9%) 5430.484 ns/op
[info] Iteration 7: 54859.013 ▒(99.9%) 17560.797 ns/op
[info] Iteration 8: 55850.459 ▒(99.9%) 5108.297 ns/op
[info] Iteration 9: 58672.062 ▒(99.9%) 16356.127 ns/op
[info] Iteration 10: 60589.530 ▒(99.9%) 21911.890 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 177304.285 ▒(99.9%) 159334.055 ns/op [Average]
[info] (min, avg, max) = (49263.497, 177304.285, 462017.685), stdev = 183489.335
[info] CI (99.9%): [17970.229, 336638.340] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 78.54% complete, ETA 01:13:17
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 69414.589 ▒(99.9%) 5711.659 ns/op
[info] # Warmup Iteration 2: 355861.608 ▒(99.9%) 64280.268 ns/op
[info] # Warmup Iteration 3: 342956.762 ▒(99.9%) 108057.879 ns/op
[info] # Warmup Iteration 4: 358707.130 ▒(99.9%) 106082.824 ns/op
[info] # Warmup Iteration 5: 366496.453 ▒(99.9%) 59321.001 ns/op
[info] # Warmup Iteration 6: 369942.705 ▒(99.9%) 84159.339 ns/op
[info] # Warmup Iteration 7: 370409.906 ▒(99.9%) 66838.140 ns/op
[info] # Warmup Iteration 8: 369770.357 ▒(99.9%) 72418.804 ns/op
[info] # Warmup Iteration 9: 76933.269 ▒(99.9%) 31096.194 ns/op
[info] # Warmup Iteration 10: 46774.067 ▒(99.9%) 8422.694 ns/op
[info] Iteration 1: 48012.789 ▒(99.9%) 16011.578 ns/op
[info] Iteration 2: 60925.085 ▒(99.9%) 17356.977 ns/op
[info] Iteration 3: 49035.572 ▒(99.9%) 6201.343 ns/op
[info] Iteration 4: 50196.932 ▒(99.9%) 12021.506 ns/op
[info] Iteration 5: 53015.999 ▒(99.9%) 7962.348 ns/op
[info] Iteration 6: 51378.729 ▒(99.9%) 14117.890 ns/op
[info] Iteration 7: 49994.959 ▒(99.9%) 12373.686 ns/op
[info] Iteration 8: 191640.010 ▒(99.9%) 77598.323 ns/op
[info] Iteration 9: 497999.387 ▒(99.9%) 82602.471 ns/op
[info] Iteration 10: 469961.519 ▒(99.9%) 115838.522 ns/op
[info]
[info] # Run progress: 78.65% complete, ETA 01:12:56
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 799506.796 ▒(99.9%) 307529.589 ns/op
[info] # Warmup Iteration 2: 424226.107 ▒(99.9%) 131283.930 ns/op
[info] # Warmup Iteration 3: 435976.209 ▒(99.9%) 165883.463 ns/op
[info] # Warmup Iteration 4: 466827.311 ▒(99.9%) 56688.995 ns/op
[info] # Warmup Iteration 5: 409549.961 ▒(99.9%) 100091.360 ns/op
[info] # Warmup Iteration 6: 388498.602 ▒(99.9%) 136965.577 ns/op
[info] # Warmup Iteration 7: 258696.526 ▒(99.9%) 101773.348 ns/op
[info] # Warmup Iteration 8: 97031.715 ▒(99.9%) 47232.164 ns/op
[info] # Warmup Iteration 9: 124528.853 ▒(99.9%) 21171.668 ns/op
[info] # Warmup Iteration 10: 51162.851 ▒(99.9%) 7838.765 ns/op
[info] Iteration 1: 205715.593 ▒(99.9%) 84139.587 ns/op
[info] Iteration 2: 45935.693 ▒(99.9%) 9414.158 ns/op
[info] Iteration 3: 50166.292 ▒(99.9%) 8680.287 ns/op
[info] Iteration 4: 50417.475 ▒(99.9%) 12627.640 ns/op
[info] Iteration 5: 46095.292 ▒(99.9%) 14254.352 ns/op
[info] Iteration 6: 48980.525 ▒(99.9%) 11722.876 ns/op
[info] Iteration 7: 60373.784 ▒(99.9%) 16293.674 ns/op
[info] Iteration 8: 361116.566 ▒(99.9%) 92229.821 ns/op
[info] Iteration 9: 61854.642 ▒(99.9%) 7951.317 ns/op
[info] Iteration 10: 48705.742 ▒(99.9%) 14983.176 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 125076.129 ▒(99.9%) 126914.421 ns/op [Average]
[info] (min, avg, max) = (45935.693, 125076.129, 497999.387), stdev = 146154.835
[info] CI (99.9%): [? 0, 251990.550] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Find0)
[info]
[info] # Run progress: 78.75% complete, ETA 01:12:35
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 117458.538 ▒(99.9%) 53152.416 ns/op
[info] # Warmup Iteration 2: 57262.892 ▒(99.9%) 11632.227 ns/op
[info] # Warmup Iteration 3: 134836.766 ▒(99.9%) 53090.502 ns/op
[info] # Warmup Iteration 4: 243957.999 ▒(99.9%) 46327.120 ns/op
[info] # Warmup Iteration 5: 66967.450 ▒(99.9%) 13421.736 ns/op
[info] # Warmup Iteration 6: 228522.565 ▒(99.9%) 5198.392 ns/op
[info] # Warmup Iteration 7: 55091.719 ▒(99.9%) 23335.490 ns/op
[info] # Warmup Iteration 8: 51762.278 ▒(99.9%) 9776.136 ns/op
[info] # Warmup Iteration 9: 52413.872 ▒(99.9%) 5793.938 ns/op
[info] # Warmup Iteration 10: 55689.598 ▒(99.9%) 14059.847 ns/op
[info] Iteration 1: 54416.907 ▒(99.9%) 16677.779 ns/op
[info] Iteration 2: 54199.037 ▒(99.9%) 14098.360 ns/op
[info] Iteration 3: 56717.592 ▒(99.9%) 9358.809 ns/op
[info] Iteration 4: 57734.811 ▒(99.9%) 11006.522 ns/op
[info] Iteration 5: 77672.800 ▒(99.9%) 26453.153 ns/op
[info] Iteration 6: 462144.127 ▒(99.9%) 202324.584 ns/op
[info] Iteration 7: 259375.519 ▒(99.9%) 97156.239 ns/op
[info] Iteration 8: 59451.823 ▒(99.9%) 9122.252 ns/op
[info] Iteration 9: 60356.958 ▒(99.9%) 21094.953 ns/op
[info] Iteration 10: 61534.496 ▒(99.9%) 17559.796 ns/op
[info]
[info] # Run progress: 78.85% complete, ETA 01:12:14
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 101198.443 ▒(99.9%) 35018.063 ns/op
[info] # Warmup Iteration 2: 94437.128 ▒(99.9%) 32445.430 ns/op
[info] # Warmup Iteration 3: 176179.334 ▒(99.9%) 51539.577 ns/op
[info] # Warmup Iteration 4: 86122.581 ▒(99.9%) 38532.679 ns/op
[info] # Warmup Iteration 5: 112319.737 ▒(99.9%) 33608.119 ns/op
[info] # Warmup Iteration 6: 130610.379 ▒(99.9%) 47856.543 ns/op
[info] # Warmup Iteration 7: 79060.296 ▒(99.9%) 4680.234 ns/op
[info] # Warmup Iteration 8: 172037.588 ▒(99.9%) 26992.114 ns/op
[info] # Warmup Iteration 9: 419804.995 ▒(99.9%) 113304.391 ns/op
[info] # Warmup Iteration 10: 321731.057 ▒(99.9%) 107064.034 ns/op
[info] Iteration 1: 86083.270 ▒(99.9%) 33148.918 ns/op
[info] Iteration 2: 125018.111 ▒(99.9%) 50975.041 ns/op
[info] Iteration 3: 136451.004 ▒(99.9%) 61165.629 ns/op
[info] Iteration 4: 102522.242 ▒(99.9%) 24588.713 ns/op
[info] Iteration 5: 401058.858 ▒(99.9%) 82185.957 ns/op
[info] Iteration 6: 403951.626 ▒(99.9%) 114547.095 ns/op
[info] Iteration 7: 465705.800 ▒(99.9%) 118362.827 ns/op
[info] Iteration 8: 396305.075 ▒(99.9%) 87508.554 ns/op
[info] Iteration 9: 360480.595 ▒(99.9%) 115926.750 ns/op
[info] Iteration 10: 180140.942 ▒(99.9%) 57177.081 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 193066.080 ▒(99.9%) 137636.889 ns/op [Average]
[info] (min, avg, max) = (54199.037, 193066.080, 465705.800), stdev = 158502.846
[info] CI (99.9%): [55429.191, 330702.969] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Find1)
[info]
[info] # Run progress: 78.96% complete, ETA 01:11:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 45307.859 ▒(99.9%) 12442.391 ns/op
[info] # Warmup Iteration 2: 30235.371 ▒(99.9%) 10299.913 ns/op
[info] # Warmup Iteration 3: 31250.679 ▒(99.9%) 7875.787 ns/op
[info] # Warmup Iteration 4: 30471.665 ▒(99.9%) 12061.967 ns/op
[info] # Warmup Iteration 5: 31305.379 ▒(99.9%) 9781.640 ns/op
[info] # Warmup Iteration 6: 37389.504 ▒(99.9%) 12910.018 ns/op
[info] # Warmup Iteration 7: 246492.584 ▒(99.9%) 46285.438 ns/op
[info] # Warmup Iteration 8: 247569.883 ▒(99.9%) 139911.775 ns/op
[info] # Warmup Iteration 9: 252648.502 ▒(99.9%) 41873.011 ns/op
[info] # Warmup Iteration 10: 200784.714 ▒(99.9%) 45893.702 ns/op
[info] Iteration 1: 35328.712 ▒(99.9%) 7286.419 ns/op
[info] Iteration 2: 29862.471 ▒(99.9%) 8106.275 ns/op
[info] Iteration 3: 45576.007 ▒(99.9%) 12610.772 ns/op
[info] Iteration 4: 59024.376 ▒(99.9%) 25826.500 ns/op
[info] Iteration 5: 30099.301 ▒(99.9%) 8855.191 ns/op
[info] Iteration 6: 30835.757 ▒(99.9%) 8533.985 ns/op
[info] Iteration 7: 30100.732 ▒(99.9%) 4977.954 ns/op
[info] Iteration 8: 36023.685 ▒(99.9%) 10244.152 ns/op
[info] Iteration 9: 256494.502 ▒(99.9%) 43332.507 ns/op
[info] Iteration 10: 246796.280 ▒(99.9%) 65325.348 ns/op
[info]
[info] # Run progress: 79.06% complete, ETA 01:11:32
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 356193.224 ▒(99.9%) 87454.190 ns/op
[info] # Warmup Iteration 2: 242507.455 ▒(99.9%) 77942.107 ns/op
[info] # Warmup Iteration 3: 240608.300 ▒(99.9%) 45761.983 ns/op
[info] # Warmup Iteration 4: 242886.505 ▒(99.9%) 52374.272 ns/op
[info] # Warmup Iteration 5: 233748.969 ▒(99.9%) 52589.482 ns/op
[info] # Warmup Iteration 6: 249013.809 ▒(99.9%) 68812.318 ns/op
[info] # Warmup Iteration 7: 105915.787 ▒(99.9%) 30851.054 ns/op
[info] # Warmup Iteration 8: 29415.820 ▒(99.9%) 3429.946 ns/op
[info] # Warmup Iteration 9: 31794.452 ▒(99.9%) 4419.910 ns/op
[info] # Warmup Iteration 10: 248910.124 ▒(99.9%) 86631.315 ns/op
[info] Iteration 1: 244367.937 ▒(99.9%) 43725.843 ns/op
[info] Iteration 2: 244894.317 ▒(99.9%) 52711.043 ns/op
[info] Iteration 3: 252528.088 ▒(99.9%) 53455.397 ns/op
[info] Iteration 4: 251739.220 ▒(99.9%) 126708.251 ns/op
[info] Iteration 5: 64385.966 ▒(99.9%) 10660.683 ns/op
[info] Iteration 6: 48525.619 ▒(99.9%) 22696.142 ns/op
[info] Iteration 7: 133510.367 ▒(99.9%) 30150.369 ns/op
[info] Iteration 8: 36175.081 ▒(99.9%) 6014.429 ns/op
[info] Iteration 9: 42273.864 ▒(99.9%) 12168.506 ns/op
[info] Iteration 10: 35326.642 ▒(99.9%) 14922.670 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 107693.446 ▒(99.9%) 84988.460 ns/op [Average]
[info] (min, avg, max) = (29862.471, 107693.446, 256494.502), stdev = 97872.837
[info] CI (99.9%): [22704.986, 192681.906] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Find2)
[info]
[info] # Run progress: 79.17% complete, ETA 01:11:12
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 76669.848 ▒(99.9%) 17256.237 ns/op
[info] # Warmup Iteration 2: 58307.941 ▒(99.9%) 17382.301 ns/op
[info] # Warmup Iteration 3: 124669.484 ▒(99.9%) 56189.872 ns/op
[info] # Warmup Iteration 4: 205553.474 ▒(99.9%) 75106.408 ns/op
[info] # Warmup Iteration 5: 61708.188 ▒(99.9%) 23187.934 ns/op
[info] # Warmup Iteration 6: 66214.215 ▒(99.9%) 10832.728 ns/op
[info] # Warmup Iteration 7: 370233.345 ▒(99.9%) 52096.090 ns/op
[info] # Warmup Iteration 8: 84040.277 ▒(99.9%) 16037.726 ns/op
[info] # Warmup Iteration 9: 72189.604 ▒(99.9%) 15874.129 ns/op
[info] # Warmup Iteration 10: 100761.129 ▒(99.9%) 35048.607 ns/op
[info] Iteration 1: 298707.309 ▒(99.9%) 49743.320 ns/op
[info] Iteration 2: 67697.921 ▒(99.9%) 31898.254 ns/op
[info] Iteration 3: 52589.741 ▒(99.9%) 9627.181 ns/op
[info] Iteration 4: 50911.551 ▒(99.9%) 4201.818 ns/op
[info] Iteration 5: 51352.791 ▒(99.9%) 11034.672 ns/op
[info] Iteration 6: 73497.222 ▒(99.9%) 29892.286 ns/op
[info] Iteration 7: 77007.656 ▒(99.9%) 17493.564 ns/op
[info] Iteration 8: 52021.126 ▒(99.9%) 12170.327 ns/op
[info] Iteration 9: 53873.586 ▒(99.9%) 9945.559 ns/op
[info] Iteration 10: 55470.427 ▒(99.9%) 15409.551 ns/op
[info]
[info] # Run progress: 79.27% complete, ETA 01:10:50
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 144163.263 ▒(99.9%) 34755.467 ns/op
[info] # Warmup Iteration 2: 390022.669 ▒(99.9%) 204471.168 ns/op
[info] # Warmup Iteration 3: 385513.559 ▒(99.9%) 80730.705 ns/op
[info] # Warmup Iteration 4: 376394.826 ▒(99.9%) 281076.186 ns/op
[info] # Warmup Iteration 5: 376740.777 ▒(99.9%) 295584.517 ns/op
[info] # Warmup Iteration 6: 377996.926 ▒(99.9%) 108126.231 ns/op
[info] # Warmup Iteration 7: 72506.276 ▒(99.9%) 8763.425 ns/op
[info] # Warmup Iteration 8: 58274.358 ▒(99.9%) 35400.855 ns/op
[info] # Warmup Iteration 9: 62304.271 ▒(99.9%) 9675.082 ns/op
[info] # Warmup Iteration 10: 53644.434 ▒(99.9%) 20610.339 ns/op
[info] Iteration 1: 58660.213 ▒(99.9%) 21913.830 ns/op
[info] Iteration 2: 63971.092 ▒(99.9%) 11189.317 ns/op
[info] Iteration 3: 57659.883 ▒(99.9%) 17543.775 ns/op
[info] Iteration 4: 54784.112 ▒(99.9%) 9767.975 ns/op
[info] Iteration 5: 68403.742 ▒(99.9%) 36356.772 ns/op
[info] Iteration 6: 447140.960 ▒(99.9%) 192041.979 ns/op
[info] Iteration 7: 475183.061 ▒(99.9%) 151897.354 ns/op
[info] Iteration 8: 472722.478 ▒(99.9%) 201343.291 ns/op
[info] Iteration 9: 498375.640 ▒(99.9%) 259405.775 ns/op
[info] Iteration 10: 474718.761 ▒(99.9%) 161382.623 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 175237.464 ▒(99.9%) 160504.736 ns/op [Average]
[info] (min, avg, max) = (50911.551, 175237.464, 498375.640), stdev = 184837.492
[info] CI (99.9%): [14732.728, 335742.199] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Find3)
[info]
[info] # Run progress: 79.38% complete, ETA 01:10:29
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 912919.825 ▒(99.9%) 1904682.351 ns/op
[info] # Warmup Iteration 2: 609046.312 ▒(99.9%) 1337735.859 ns/op
[info] # Warmup Iteration 3: 609635.325 ▒(99.9%) 1240326.748 ns/op
[info] # Warmup Iteration 4: 684419.331 ▒(99.9%) 1580361.308 ns/op
[info] # Warmup Iteration 5: 606785.447 ▒(99.9%) 1188493.396 ns/op
[info] # Warmup Iteration 6: 614388.323 ▒(99.9%) 1231371.614 ns/op
[info] # Warmup Iteration 7: 239080.332 ▒(99.9%) 470241.784 ns/op
[info] # Warmup Iteration 8: 75884.279 ▒(99.9%) 169716.875 ns/op
[info] # Warmup Iteration 9: 76390.605 ▒(99.9%) 154217.880 ns/op
[info] # Warmup Iteration 10: 78288.795 ▒(99.9%) 155387.674 ns/op
[info] Iteration 1: 241653.053 ▒(99.9%) 453706.152 ns/op
[info] Iteration 2: 220097.350 ▒(99.9%) 481120.790 ns/op
[info] Iteration 3: 76505.226 ▒(99.9%) 175402.182 ns/op
[info] Iteration 4: 75183.897 ▒(99.9%) 176494.311 ns/op
[info] Iteration 5: 75713.107 ▒(99.9%) 156828.919 ns/op
[info] Iteration 6: 169959.913 ▒(99.9%) 320015.158 ns/op
[info] Iteration 7: 865178.963 ▒(99.9%) 1490446.354 ns/op
[info] Iteration 8: 613033.674 ▒(99.9%) 1356301.373 ns/op
[info] Iteration 9: 605717.659 ▒(99.9%) 1230832.272 ns/op
[info] Iteration 10: 122776.806 ▒(99.9%) 232979.992 ns/op
[info]
[info] # Run progress: 79.48% complete, ETA 01:10:09
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 46360.447 ▒(99.9%) 30648.833 ns/op
[info] # Warmup Iteration 2: 145365.087 ▒(99.9%) 79626.019 ns/op
[info] # Warmup Iteration 3: 321857.543 ▒(99.9%) 103226.243 ns/op
[info] # Warmup Iteration 4: 343739.361 ▒(99.9%) 73307.567 ns/op
[info] # Warmup Iteration 5: 353454.604 ▒(99.9%) 113096.880 ns/op
[info] # Warmup Iteration 6: 333872.146 ▒(99.9%) 56886.775 ns/op
[info] # Warmup Iteration 7: 67590.765 ▒(99.9%) 7420.900 ns/op
[info] # Warmup Iteration 8: 113596.373 ▒(99.9%) 8851.954 ns/op
[info] # Warmup Iteration 9: 286276.506 ▒(99.9%) 158039.164 ns/op
[info] # Warmup Iteration 10: 88768.391 ▒(99.9%) 26135.091 ns/op
[info] Iteration 1: 283574.852 ▒(99.9%) 81392.055 ns/op
[info] Iteration 2: 50855.974 ▒(99.9%) 14480.444 ns/op
[info] Iteration 3: 70072.849 ▒(99.9%) 13600.483 ns/op
[info] Iteration 4: 85056.821 ▒(99.9%) 14329.469 ns/op
[info] Iteration 5: 325292.081 ▒(99.9%) 142646.677 ns/op
[info] Iteration 6: 331571.300 ▒(99.9%) 107732.363 ns/op
[info] Iteration 7: 324816.680 ▒(99.9%) 39536.662 ns/op
[info] Iteration 8: 352929.136 ▒(99.9%) 248906.668 ns/op
[info] Iteration 9: 335627.598 ▒(99.9%) 134626.230 ns/op
[info] Iteration 10: 331156.478 ▒(99.9%) 75623.419 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 277838.671 ▒(99.9%) 186738.047 ns/op [Average]
[info] (min, avg, max) = (50855.974, 277838.671, 865178.963), stdev = 215047.813
[info] CI (99.9%): [91100.624, 464576.718] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Safe)
[info]
[info] # Run progress: 79.58% complete, ETA 01:09:47
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 72392.175 ▒(99.9%) 18959.488 ns/op
[info] # Warmup Iteration 2: 44453.388 ▒(99.9%) 9824.112 ns/op
[info] # Warmup Iteration 3: 45300.071 ▒(99.9%) 6060.778 ns/op
[info] # Warmup Iteration 4: 47702.302 ▒(99.9%) 9610.272 ns/op
[info] # Warmup Iteration 5: 45828.009 ▒(99.9%) 16474.508 ns/op
[info] # Warmup Iteration 6: 47095.936 ▒(99.9%) 13274.836 ns/op
[info] # Warmup Iteration 7: 48123.516 ▒(99.9%) 22628.629 ns/op
[info] # Warmup Iteration 8: 50735.822 ▒(99.9%) 9079.990 ns/op
[info] # Warmup Iteration 9: 48469.412 ▒(99.9%) 13356.563 ns/op
[info] # Warmup Iteration 10: 50584.393 ▒(99.9%) 16384.490 ns/op
[info] Iteration 1: 50058.519 ▒(99.9%) 12595.757 ns/op
[info] Iteration 2: 52033.370 ▒(99.9%) 8287.400 ns/op
[info] Iteration 3: 66849.779 ▒(99.9%) 33236.960 ns/op
[info] Iteration 4: 50551.305 ▒(99.9%) 16519.924 ns/op
[info] Iteration 5: 68424.193 ▒(99.9%) 38871.078 ns/op
[info] Iteration 6: 419552.523 ▒(99.9%) 216631.626 ns/op
[info] Iteration 7: 79288.864 ▒(99.9%) 30024.557 ns/op
[info] Iteration 8: 56010.976 ▒(99.9%) 10477.637 ns/op
[info] Iteration 9: 276975.906 ▒(99.9%) 88825.502 ns/op
[info] Iteration 10: 104801.148 ▒(99.9%) 47869.654 ns/op
[info]
[info] # Run progress: 79.69% complete, ETA 01:09:26
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 58624.642 ▒(99.9%) 19291.236 ns/op
[info] # Warmup Iteration 2: 69352.204 ▒(99.9%) 24873.360 ns/op
[info] # Warmup Iteration 3: 266946.653 ▒(99.9%) 88238.301 ns/op
[info] # Warmup Iteration 4: 75609.021 ▒(99.9%) 16166.334 ns/op
[info] # Warmup Iteration 5: 49226.344 ▒(99.9%) 12722.400 ns/op
[info] # Warmup Iteration 6: 50866.047 ▒(99.9%) 13448.433 ns/op
[info] # Warmup Iteration 7: 52092.737 ▒(99.9%) 16654.064 ns/op
[info] # Warmup Iteration 8: 54741.619 ▒(99.9%) 11755.370 ns/op
[info] # Warmup Iteration 9: 52459.171 ▒(99.9%) 8106.705 ns/op
[info] # Warmup Iteration 10: 54809.986 ▒(99.9%) 11074.046 ns/op
[info] Iteration 1: 55131.538 ▒(99.9%) 14234.023 ns/op
[info] Iteration 2: 55435.549 ▒(99.9%) 12325.177 ns/op
[info] Iteration 3: 56398.428 ▒(99.9%) 4334.919 ns/op
[info] Iteration 4: 57835.253 ▒(99.9%) 20588.715 ns/op
[info] Iteration 5: 56331.605 ▒(99.9%) 9198.184 ns/op
[info] Iteration 6: 62073.796 ▒(99.9%) 12436.849 ns/op
[info] Iteration 7: 183929.800 ▒(99.9%) 63621.887 ns/op
[info] Iteration 8: 78309.562 ▒(99.9%) 19997.174 ns/op
[info] Iteration 9: 59998.418 ▒(99.9%) 23932.771 ns/op
[info] Iteration 10: 58965.597 ▒(99.9%) 8247.800 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 97447.806 ▒(99.9%) 81373.518 ns/op [Average]
[info] (min, avg, max) = (50058.519, 97447.806, 419552.523), stdev = 93709.864
[info] CI (99.9%): [16074.289, 178821.324] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 1000, testImpl = Unsafe)
[info]
[info] # Run progress: 79.79% complete, ETA 01:09:05
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 63795.085 ▒(99.9%) 17454.360 ns/op
[info] # Warmup Iteration 2: 266842.860 ▒(99.9%) 104885.545 ns/op
[info] # Warmup Iteration 3: 58229.205 ▒(99.9%) 22029.782 ns/op
[info] # Warmup Iteration 4: 102998.485 ▒(99.9%) 48594.388 ns/op
[info] # Warmup Iteration 5: 62508.396 ▒(99.9%) 14372.054 ns/op
[info] # Warmup Iteration 6: 48991.532 ▒(99.9%) 3464.982 ns/op
[info] # Warmup Iteration 7: 93132.069 ▒(99.9%) 25864.007 ns/op
[info] # Warmup Iteration 8: 413726.174 ▒(99.9%) 140234.572 ns/op
[info] # Warmup Iteration 9: 402297.050 ▒(99.9%) 165752.518 ns/op
[info] # Warmup Iteration 10: 398745.308 ▒(99.9%) 146164.298 ns/op
[info] Iteration 1: 387032.647 ▒(99.9%) 127239.434 ns/op
[info] Iteration 2: 404296.596 ▒(99.9%) 84707.476 ns/op
[info] Iteration 3: 411067.285 ▒(99.9%) 102193.332 ns/op
[info] Iteration 4: 419613.803 ▒(99.9%) 156415.344 ns/op
[info] Iteration 5: 411376.643 ▒(99.9%) 130319.298 ns/op
[info] Iteration 6: 422007.207 ▒(99.9%) 79160.930 ns/op
[info] Iteration 7: 416945.476 ▒(99.9%) 200005.787 ns/op
[info] Iteration 8: 109842.890 ▒(99.9%) 42118.151 ns/op
[info] Iteration 9: 53644.541 ▒(99.9%) 14314.246 ns/op
[info] Iteration 10: 53656.418 ▒(99.9%) 13606.416 ns/op
[info]
[info] # Run progress: 79.90% complete, ETA 01:08:44
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 57610.846 ▒(99.9%) 26349.295 ns/op
[info] # Warmup Iteration 2: 48004.383 ▒(99.9%) 12845.284 ns/op
[info] # Warmup Iteration 3: 52515.123 ▒(99.9%) 16280.378 ns/op
[info] # Warmup Iteration 4: 52247.708 ▒(99.9%) 20674.033 ns/op
[info] # Warmup Iteration 5: 53778.430 ▒(99.9%) 22237.232 ns/op
[info] # Warmup Iteration 6: 54542.669 ▒(99.9%) 11569.676 ns/op
[info] # Warmup Iteration 7: 51797.269 ▒(99.9%) 7445.400 ns/op
[info] # Warmup Iteration 8: 52747.597 ▒(99.9%) 8862.364 ns/op
[info] # Warmup Iteration 9: 54577.291 ▒(99.9%) 8306.922 ns/op
[info] # Warmup Iteration 10: 108376.484 ▒(99.9%) 25074.048 ns/op
[info] Iteration 1: 109197.191 ▒(99.9%) 20756.690 ns/op
[info] Iteration 2: 115690.658 ▒(99.9%) 17490.567 ns/op
[info] Iteration 3: 416161.434 ▒(99.9%) 73812.017 ns/op
[info] Iteration 4: 81448.710 ▒(99.9%) 27791.084 ns/op
[info] Iteration 5: 56817.693 ▒(99.9%) 12122.311 ns/op
[info] Iteration 6: 119571.236 ▒(99.9%) 49398.191 ns/op
[info] Iteration 7: 435666.893 ▒(99.9%) 306634.043 ns/op
[info] Iteration 8: 446427.800 ▒(99.9%) 193611.689 ns/op
[info] Iteration 9: 447708.688 ▒(99.9%) 155722.877 ns/op
[info] Iteration 10: 441164.985 ▒(99.9%) 147421.664 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 287966.940 ▒(99.9%) 147152.067 ns/op [Average]
[info] (min, avg, max) = (53644.541, 287966.940, 447708.688), stdev = 169460.539
[info] CI (99.9%): [140814.873, 435119.007] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 80.00% complete, ETA 01:08:23
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 49800164.704 ▒(99.9%) 36879583.404 ns/op
[info] # Warmup Iteration 2: 44559857.824 ▒(99.9%) 20476186.184 ns/op
[info] # Warmup Iteration 3: 44312455.162 ▒(99.9%) 16018891.927 ns/op
[info] # Warmup Iteration 4: 44513458.527 ▒(99.9%) 21192515.886 ns/op
[info] # Warmup Iteration 5: 45193059.139 ▒(99.9%) 25295776.220 ns/op
[info] # Warmup Iteration 6: 45279014.859 ▒(99.9%) 20349786.220 ns/op
[info] # Warmup Iteration 7: 45310766.715 ▒(99.9%) 22266366.404 ns/op
[info] # Warmup Iteration 8: 45346276.674 ▒(99.9%) 24192283.278 ns/op
[info] # Warmup Iteration 9: 18944929.780 ▒(99.9%) 7682059.631 ns/op
[info] # Warmup Iteration 10: 5926469.789 ▒(99.9%) 3415146.733 ns/op
[info] Iteration 1: 5906143.782 ▒(99.9%) 3605772.762 ns/op
[info] Iteration 2: 5900970.421 ▒(99.9%) 3351203.136 ns/op
[info] Iteration 3: 5898347.590 ▒(99.9%) 3373521.912 ns/op
[info] Iteration 4: 5919410.819 ▒(99.9%) 3726570.652 ns/op
[info] Iteration 5: 5904517.208 ▒(99.9%) 3500518.495 ns/op
[info] Iteration 6: 5887585.455 ▒(99.9%) 3578904.629 ns/op
[info] Iteration 7: 5891466.456 ▒(99.9%) 3372986.614 ns/op
[info] Iteration 8: 5914911.630 ▒(99.9%) 3475526.358 ns/op
[info] Iteration 9: 5905381.972 ▒(99.9%) 3614859.556 ns/op
[info] Iteration 10: 5900340.066 ▒(99.9%) 3496119.513 ns/op
[info]
[info] # Run progress: 80.10% complete, ETA 01:08:02
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6660265.845 ▒(99.9%) 4908364.861 ns/op
[info] # Warmup Iteration 2: 6330668.934 ▒(99.9%) 6297673.494 ns/op
[info] # Warmup Iteration 3: 6332110.331 ▒(99.9%) 6399329.166 ns/op
[info] # Warmup Iteration 4: 6332389.584 ▒(99.9%) 6348466.311 ns/op
[info] # Warmup Iteration 5: 5903081.646 ▒(99.9%) 2839364.330 ns/op
[info] # Warmup Iteration 6: 5901386.219 ▒(99.9%) 2721132.495 ns/op
[info] # Warmup Iteration 7: 5915749.781 ▒(99.9%) 3006446.096 ns/op
[info] # Warmup Iteration 8: 5893631.212 ▒(99.9%) 2751064.417 ns/op
[info] # Warmup Iteration 9: 5897766.366 ▒(99.9%) 2709327.240 ns/op
[info] # Warmup Iteration 10: 5898689.021 ▒(99.9%) 2874197.986 ns/op
[info] Iteration 1: 5899857.323 ▒(99.9%) 2749548.613 ns/op
[info] Iteration 2: 5919758.982 ▒(99.9%) 3150072.450 ns/op
[info] Iteration 3: 5903134.711 ▒(99.9%) 2954470.948 ns/op
[info] Iteration 4: 5868298.036 ▒(99.9%) 2777326.908 ns/op
[info] Iteration 5: 5887706.523 ▒(99.9%) 2680860.668 ns/op
[info] Iteration 6: 5906597.048 ▒(99.9%) 3028940.590 ns/op
[info] Iteration 7: 5892921.973 ▒(99.9%) 2798438.113 ns/op
[info] Iteration 8: 5905860.566 ▒(99.9%) 2909142.003 ns/op
[info] Iteration 9: 5900484.112 ▒(99.9%) 3001100.501 ns/op
[info] Iteration 10: 5901484.522 ▒(99.9%) 2996702.658 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 5900758.960 ▒(99.9%) 10142.886 ns/op [Average]
[info] (min, avg, max) = (5868298.036, 5900758.960, 5919758.982), stdev = 11680.563
[info] CI (99.9%): [5890616.074, 5910901.846] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 80.21% complete, ETA 01:07:41
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2265105.520 ▒(99.9%) 396973.037 ns/op
[info] # Warmup Iteration 2: 6376321.448 ▒(99.9%) 1395284.837 ns/op
[info] # Warmup Iteration 3: 2790743.565 ▒(99.9%) 792392.315 ns/op
[info] # Warmup Iteration 4: 1449696.895 ▒(99.9%) 198010.959 ns/op
[info] # Warmup Iteration 5: 6188815.020 ▒(99.9%) 552626.215 ns/op
[info] # Warmup Iteration 6: 1134030.629 ▒(99.9%) 307665.741 ns/op
[info] # Warmup Iteration 7: 2119030.242 ▒(99.9%) 631338.914 ns/op
[info] # Warmup Iteration 8: 2527282.753 ▒(99.9%) 142982.331 ns/op
[info] # Warmup Iteration 9: 757670.965 ▒(99.9%) 151297.909 ns/op
[info] # Warmup Iteration 10: 1066365.895 ▒(99.9%) 188455.987 ns/op
[info] Iteration 1: 2014882.482 ▒(99.9%) 430668.210 ns/op
[info] Iteration 2: 6183987.720 ▒(99.9%) 2203324.909 ns/op
[info] Iteration 3: 1464626.523 ▒(99.9%) 285746.719 ns/op
[info] Iteration 4: 901270.847 ▒(99.9%) 371164.778 ns/op
[info] Iteration 5: 758978.970 ▒(99.9%) 134012.079 ns/op
[info] Iteration 6: 762050.715 ▒(99.9%) 151147.371 ns/op
[info] Iteration 7: 810840.294 ▒(99.9%) 119829.262 ns/op
[info] Iteration 8: 795062.884 ▒(99.9%) 216238.376 ns/op
[info] Iteration 9: 756584.231 ▒(99.9%) 150882.333 ns/op
[info] Iteration 10: 792975.415 ▒(99.9%) 111006.634 ns/op
[info]
[info] # Run progress: 80.31% complete, ETA 01:07:20
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1203041.978 ▒(99.9%) 130078.103 ns/op
[info] # Warmup Iteration 2: 2504711.155 ▒(99.9%) 609501.848 ns/op
[info] # Warmup Iteration 3: 773804.183 ▒(99.9%) 124812.442 ns/op
[info] # Warmup Iteration 4: 1060058.254 ▒(99.9%) 266278.470 ns/op
[info] # Warmup Iteration 5: 1361424.650 ▒(99.9%) 167305.353 ns/op
[info] # Warmup Iteration 6: 765339.993 ▒(99.9%) 198466.801 ns/op
[info] # Warmup Iteration 7: 764843.683 ▒(99.9%) 98213.396 ns/op
[info] # Warmup Iteration 8: 6052109.349 ▒(99.9%) 1503094.290 ns/op
[info] # Warmup Iteration 9: 6196286.092 ▒(99.9%) 2450652.664 ns/op
[info] # Warmup Iteration 10: 5915230.079 ▒(99.9%) 1449835.062 ns/op
[info] Iteration 1: 6008320.431 ▒(99.9%) 1294444.924 ns/op
[info] Iteration 2: 6034009.127 ▒(99.9%) 1798289.369 ns/op
[info] Iteration 3: 6675626.291 ▒(99.9%) 400925.482 ns/op
[info] Iteration 4: 6631702.376 ▒(99.9%) 728674.430 ns/op
[info] Iteration 5: 6169845.756 ▒(99.9%) 1665071.727 ns/op
[info] Iteration 6: 6108910.210 ▒(99.9%) 1260872.962 ns/op
[info] Iteration 7: 6119720.004 ▒(99.9%) 1062833.244 ns/op
[info] Iteration 8: 6266333.029 ▒(99.9%) 1325051.463 ns/op
[info] Iteration 9: 6262122.830 ▒(99.9%) 1600918.027 ns/op
[info] Iteration 10: 6148453.602 ▒(99.9%) 583075.071 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 3883315.187 ▒(99.9%) 2335807.976 ns/op [Average]
[info] (min, avg, max) = (756584.231, 3883315.187, 6675626.291), stdev = 2689919.939
[info] CI (99.9%): [1547507.211, 6219123.163] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 80.42% complete, ETA 01:06:58
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1041250.583 ▒(99.9%) 287757.292 ns/op
[info] # Warmup Iteration 2: 633198.538 ▒(99.9%) 164975.150 ns/op
[info] # Warmup Iteration 3: 617939.138 ▒(99.9%) 120859.575 ns/op
[info] # Warmup Iteration 4: 680491.156 ▒(99.9%) 93326.593 ns/op
[info] # Warmup Iteration 5: 638762.160 ▒(99.9%) 193777.152 ns/op
[info] # Warmup Iteration 6: 2319431.891 ▒(99.9%) 948446.866 ns/op
[info] # Warmup Iteration 7: 5043598.500 ▒(99.9%) 1708186.043 ns/op
[info] # Warmup Iteration 8: 5035504.170 ▒(99.9%) 1458359.876 ns/op
[info] # Warmup Iteration 9: 1655176.362 ▒(99.9%) 106713.486 ns/op
[info] # Warmup Iteration 10: 635896.192 ▒(99.9%) 79708.293 ns/op
[info] Iteration 1: 672246.771 ▒(99.9%) 83285.900 ns/op
[info] Iteration 2: 680194.089 ▒(99.9%) 48495.789 ns/op
[info] Iteration 3: 936839.243 ▒(99.9%) 278823.299 ns/op
[info] Iteration 4: 5001709.867 ▒(99.9%) 1181085.784 ns/op
[info] Iteration 5: 4701541.992 ▒(99.9%) 502861.184 ns/op
[info] Iteration 6: 5169074.714 ▒(99.9%) 324745.185 ns/op
[info] Iteration 7: 4955160.542 ▒(99.9%) 737194.031 ns/op
[info] Iteration 8: 5024140.948 ▒(99.9%) 1363956.208 ns/op
[info] Iteration 9: 1197361.250 ▒(99.9%) 230792.837 ns/op
[info] Iteration 10: 3597195.561 ▒(99.9%) 632244.103 ns/op
[info]
[info] # Run progress: 80.52% complete, ETA 01:06:37
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1339784.867 ▒(99.9%) 381019.310 ns/op
[info] # Warmup Iteration 2: 980196.216 ▒(99.9%) 80059.085 ns/op
[info] # Warmup Iteration 3: 649951.683 ▒(99.9%) 73927.051 ns/op
[info] # Warmup Iteration 4: 640084.808 ▒(99.9%) 88588.123 ns/op
[info] # Warmup Iteration 5: 780298.847 ▒(99.9%) 269719.667 ns/op
[info] # Warmup Iteration 6: 4457265.482 ▒(99.9%) 543408.046 ns/op
[info] # Warmup Iteration 7: 4891430.972 ▒(99.9%) 989197.229 ns/op
[info] # Warmup Iteration 8: 4919650.778 ▒(99.9%) 882347.810 ns/op
[info] # Warmup Iteration 9: 1355117.619 ▒(99.9%) 240386.092 ns/op
[info] # Warmup Iteration 10: 632233.890 ▒(99.9%) 35391.969 ns/op
[info] Iteration 1: 620581.651 ▒(99.9%) 83011.816 ns/op
[info] Iteration 2: 600392.798 ▒(99.9%) 170816.131 ns/op
[info] Iteration 3: 619842.255 ▒(99.9%) 106294.768 ns/op
[info] Iteration 4: 624392.408 ▒(99.9%) 121648.702 ns/op
[info] Iteration 5: 636173.653 ▒(99.9%) 165011.097 ns/op
[info] Iteration 6: 646898.782 ▒(99.9%) 181466.747 ns/op
[info] Iteration 7: 647479.361 ▒(99.9%) 89011.099 ns/op
[info] Iteration 8: 674699.466 ▒(99.9%) 134368.164 ns/op
[info] Iteration 9: 643876.292 ▒(99.9%) 139526.935 ns/op
[info] Iteration 10: 620923.671 ▒(99.9%) 101642.186 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1913536.266 ▒(99.9%) 1673725.480 ns/op [Average]
[info] (min, avg, max) = (600392.798, 1913536.266, 5169074.714), stdev = 1927464.752
[info] CI (99.9%): [239810.786, 3587261.746] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 80.63% complete, ETA 01:06:16
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 611440.840 ▒(99.9%) 239500.668 ns/op
[info] # Warmup Iteration 2: 1560488.376 ▒(99.9%) 819121.602 ns/op
[info] # Warmup Iteration 3: 3859615.989 ▒(99.9%) 1789450.695 ns/op
[info] # Warmup Iteration 4: 3816012.929 ▒(99.9%) 1515946.854 ns/op
[info] # Warmup Iteration 5: 873077.929 ▒(99.9%) 225266.947 ns/op
[info] # Warmup Iteration 6: 519402.841 ▒(99.9%) 96228.829 ns/op
[info] # Warmup Iteration 7: 500204.427 ▒(99.9%) 122962.803 ns/op
[info] # Warmup Iteration 8: 507922.267 ▒(99.9%) 148817.298 ns/op
[info] # Warmup Iteration 9: 3486290.413 ▒(99.9%) 776197.981 ns/op
[info] # Warmup Iteration 10: 3775864.422 ▒(99.9%) 1571332.767 ns/op
[info] Iteration 1: 2031864.353 ▒(99.9%) 569171.129 ns/op
[info] Iteration 2: 1384710.508 ▒(99.9%) 509712.809 ns/op
[info] Iteration 3: 625812.314 ▒(99.9%) 195712.121 ns/op
[info] Iteration 4: 513183.497 ▒(99.9%) 64864.758 ns/op
[info] Iteration 5: 509547.708 ▒(99.9%) 118406.255 ns/op
[info] Iteration 6: 911995.794 ▒(99.9%) 130968.323 ns/op
[info] Iteration 7: 551779.242 ▒(99.9%) 171240.257 ns/op
[info] Iteration 8: 501873.946 ▒(99.9%) 58841.432 ns/op
[info] Iteration 9: 2937587.602 ▒(99.9%) 991049.888 ns/op
[info] Iteration 10: 995271.886 ▒(99.9%) 270153.209 ns/op
[info]
[info] # Run progress: 80.73% complete, ETA 01:05:54
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 785865.947 ▒(99.9%) 163571.812 ns/op
[info] # Warmup Iteration 2: 667994.426 ▒(99.9%) 293858.181 ns/op
[info] # Warmup Iteration 3: 2014602.704 ▒(99.9%) 147091.562 ns/op
[info] # Warmup Iteration 4: 1949570.200 ▒(99.9%) 531919.700 ns/op
[info] # Warmup Iteration 5: 550650.292 ▒(99.9%) 115624.097 ns/op
[info] # Warmup Iteration 6: 645434.709 ▒(99.9%) 272084.454 ns/op
[info] # Warmup Iteration 7: 703136.119 ▒(99.9%) 173039.019 ns/op
[info] # Warmup Iteration 8: 1368804.230 ▒(99.9%) 268148.156 ns/op
[info] # Warmup Iteration 9: 4079167.909 ▒(99.9%) 1817047.296 ns/op
[info] # Warmup Iteration 10: 4102454.190 ▒(99.9%) 1046774.677 ns/op
[info] Iteration 1: 4120387.540 ▒(99.9%) 2881528.135 ns/op
[info] Iteration 2: 3929784.756 ▒(99.9%) 759179.033 ns/op
[info] Iteration 3: 3339767.046 ▒(99.9%) 671992.939 ns/op
[info] Iteration 4: 571765.188 ▒(99.9%) 26771.523 ns/op
[info] Iteration 5: 503691.071 ▒(99.9%) 98723.585 ns/op
[info] Iteration 6: 509931.768 ▒(99.9%) 65008.443 ns/op
[info] Iteration 7: 529702.959 ▒(99.9%) 258212.559 ns/op
[info] Iteration 8: 520592.233 ▒(99.9%) 148944.425 ns/op
[info] Iteration 9: 513784.348 ▒(99.9%) 106498.205 ns/op
[info] Iteration 10: 502250.730 ▒(99.9%) 104886.861 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1300264.224 ▒(99.9%) 1084542.951 ns/op [Average]
[info] (min, avg, max) = (501873.946, 1300264.224, 4120387.540), stdev = 1248961.275
[info] CI (99.9%): [215721.274, 2384807.175] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 80.83% complete, ETA 01:05:33
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2077063.015 ▒(99.9%) 374204.950 ns/op
[info] # Warmup Iteration 2: 4751159.175 ▒(99.9%) 1802555.455 ns/op
[info] # Warmup Iteration 3: 5750891.213 ▒(99.9%) 629890.131 ns/op
[info] # Warmup Iteration 4: 946850.174 ▒(99.9%) 111870.770 ns/op
[info] # Warmup Iteration 5: 1772426.240 ▒(99.9%) 701625.521 ns/op
[info] # Warmup Iteration 6: 4879342.261 ▒(99.9%) 2137933.397 ns/op
[info] # Warmup Iteration 7: 4734974.005 ▒(99.9%) 1112537.666 ns/op
[info] # Warmup Iteration 8: 4776588.971 ▒(99.9%) 893372.279 ns/op
[info] # Warmup Iteration 9: 4817397.347 ▒(99.9%) 2818653.524 ns/op
[info] # Warmup Iteration 10: 4718588.636 ▒(99.9%) 610299.591 ns/op
[info] Iteration 1: 4827973.754 ▒(99.9%) 1491230.301 ns/op
[info] Iteration 2: 3771734.722 ▒(99.9%) 1905856.569 ns/op
[info] Iteration 3: 765523.589 ▒(99.9%) 129125.720 ns/op
[info] Iteration 4: 627681.015 ▒(99.9%) 169926.835 ns/op
[info] Iteration 5: 1005165.265 ▒(99.9%) 221612.336 ns/op
[info] Iteration 6: 4561043.854 ▒(99.9%) 1687977.716 ns/op
[info] Iteration 7: 4782947.762 ▒(99.9%) 170785.521 ns/op
[info] Iteration 8: 4588914.733 ▒(99.9%) 1059516.633 ns/op
[info] Iteration 9: 1336342.541 ▒(99.9%) 279139.834 ns/op
[info] Iteration 10: 1356767.661 ▒(99.9%) 544416.156 ns/op
[info]
[info] # Run progress: 80.94% complete, ETA 01:05:12
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 716920.050 ▒(99.9%) 136056.720 ns/op
[info] # Warmup Iteration 2: 1467030.827 ▒(99.9%) 306686.462 ns/op
[info] # Warmup Iteration 3: 4437572.331 ▒(99.9%) 502034.484 ns/op
[info] # Warmup Iteration 4: 4433989.023 ▒(99.9%) 1167968.668 ns/op
[info] # Warmup Iteration 5: 796014.018 ▒(99.9%) 158350.935 ns/op
[info] # Warmup Iteration 6: 611015.095 ▒(99.9%) 115890.906 ns/op
[info] # Warmup Iteration 7: 594992.511 ▒(99.9%) 102027.674 ns/op
[info] # Warmup Iteration 8: 1927713.740 ▒(99.9%) 869934.338 ns/op
[info] # Warmup Iteration 9: 1422312.812 ▒(99.9%) 190736.870 ns/op
[info] # Warmup Iteration 10: 761403.657 ▒(99.9%) 221819.668 ns/op
[info] Iteration 1: 972432.810 ▒(99.9%) 195320.083 ns/op
[info] Iteration 2: 715372.454 ▒(99.9%) 138006.768 ns/op
[info] Iteration 3: 754073.770 ▒(99.9%) 300245.460 ns/op
[info] Iteration 4: 1140029.267 ▒(99.9%) 168398.688 ns/op
[info] Iteration 5: 733159.907 ▒(99.9%) 53281.992 ns/op
[info] Iteration 6: 984192.396 ▒(99.9%) 322100.987 ns/op
[info] Iteration 7: 5073424.383 ▒(99.9%) 831465.966 ns/op
[info] Iteration 8: 1953265.014 ▒(99.9%) 659590.033 ns/op
[info] Iteration 9: 748234.572 ▒(99.9%) 210535.978 ns/op
[info] Iteration 10: 4043084.779 ▒(99.9%) 847563.660 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 2237068.212 ▒(99.9%) 1531411.365 ns/op [Average]
[info] (min, avg, max) = (627681.015, 2237068.212, 5073424.383), stdev = 1763575.606
[info] CI (99.9%): [705656.847, 3768479.578] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 81.04% complete, ETA 01:04:50
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 827271.177 ▒(99.9%) 178191.017 ns/op
[info] # Warmup Iteration 2: 681884.515 ▒(99.9%) 101612.188 ns/op
[info] # Warmup Iteration 3: 894505.558 ▒(99.9%) 242551.229 ns/op
[info] # Warmup Iteration 4: 1395985.659 ▒(99.9%) 93835.977 ns/op
[info] # Warmup Iteration 5: 960883.426 ▒(99.9%) 494783.780 ns/op
[info] # Warmup Iteration 6: 1472821.583 ▒(99.9%) 555629.024 ns/op
[info] # Warmup Iteration 7: 1089627.080 ▒(99.9%) 366130.384 ns/op
[info] # Warmup Iteration 8: 1317381.046 ▒(99.9%) 213568.655 ns/op
[info] # Warmup Iteration 9: 3620762.198 ▒(99.9%) 1248779.530 ns/op
[info] # Warmup Iteration 10: 731085.313 ▒(99.9%) 176202.758 ns/op
[info] Iteration 1: 5118810.871 ▒(99.9%) 1614018.015 ns/op
[info] Iteration 2: 4981923.372 ▒(99.9%) 1611712.242 ns/op
[info] Iteration 3: 5018114.477 ▒(99.9%) 895756.504 ns/op
[info] Iteration 4: 4627943.628 ▒(99.9%) 1284255.966 ns/op
[info] Iteration 5: 2052613.995 ▒(99.9%) 637003.618 ns/op
[info] Iteration 6: 1115790.558 ▒(99.9%) 131159.305 ns/op
[info] Iteration 7: 1418127.231 ▒(99.9%) 465437.611 ns/op
[info] Iteration 8: 1074959.779 ▒(99.9%) 212881.519 ns/op
[info] Iteration 9: 5176886.821 ▒(99.9%) 2699843.290 ns/op
[info] Iteration 10: 1011070.020 ▒(99.9%) 156167.172 ns/op
[info]
[info] # Run progress: 81.15% complete, ETA 01:04:29
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 735550.504 ▒(99.9%) 225063.970 ns/op
[info] # Warmup Iteration 2: 598675.800 ▒(99.9%) 88715.379 ns/op
[info] # Warmup Iteration 3: 1034225.158 ▒(99.9%) 603696.956 ns/op
[info] # Warmup Iteration 4: 4598215.065 ▒(99.9%) 1394909.597 ns/op
[info] # Warmup Iteration 5: 4582194.930 ▒(99.9%) 1265308.872 ns/op
[info] # Warmup Iteration 6: 4357054.832 ▒(99.9%) 1268339.560 ns/op
[info] # Warmup Iteration 7: 781216.375 ▒(99.9%) 288030.908 ns/op
[info] # Warmup Iteration 8: 864400.201 ▒(99.9%) 296933.405 ns/op
[info] # Warmup Iteration 9: 941029.355 ▒(99.9%) 246701.097 ns/op
[info] # Warmup Iteration 10: 874280.288 ▒(99.9%) 152157.921 ns/op
[info] Iteration 1: 1169978.612 ▒(99.9%) 278248.526 ns/op
[info] Iteration 2: 1343073.834 ▒(99.9%) 171067.210 ns/op
[info] Iteration 3: 594624.312 ▒(99.9%) 61041.968 ns/op
[info] Iteration 4: 604278.438 ▒(99.9%) 125929.115 ns/op
[info] Iteration 5: 605224.089 ▒(99.9%) 66169.641 ns/op
[info] Iteration 6: 2686099.275 ▒(99.9%) 601742.573 ns/op
[info] Iteration 7: 4493620.544 ▒(99.9%) 648629.153 ns/op
[info] Iteration 8: 4586407.912 ▒(99.9%) 1384539.879 ns/op
[info] Iteration 9: 4816048.070 ▒(99.9%) 851091.966 ns/op
[info] Iteration 10: 2009693.455 ▒(99.9%) 1581327.469 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 2725264.465 ▒(99.9%) 1611802.434 ns/op [Average]
[info] (min, avg, max) = (594624.312, 2725264.465, 5176886.821), stdev = 1856154.080
[info] CI (99.9%): [1113462.030, 4337066.899] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Find0)
[info]
[info] # Run progress: 81.25% complete, ETA 01:04:08
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1086252.148 ▒(99.9%) 131562.550 ns/op
[info] # Warmup Iteration 2: 617533.848 ▒(99.9%) 183511.678 ns/op
[info] # Warmup Iteration 3: 609507.139 ▒(99.9%) 79149.473 ns/op
[info] # Warmup Iteration 4: 1250038.239 ▒(99.9%) 544844.985 ns/op
[info] # Warmup Iteration 5: 5025906.589 ▒(99.9%) 694975.294 ns/op
[info] # Warmup Iteration 6: 4615515.878 ▒(99.9%) 948711.409 ns/op
[info] # Warmup Iteration 7: 4478562.491 ▒(99.9%) 426255.609 ns/op
[info] # Warmup Iteration 8: 4562562.390 ▒(99.9%) 1674919.373 ns/op
[info] # Warmup Iteration 9: 922202.094 ▒(99.9%) 222163.449 ns/op
[info] # Warmup Iteration 10: 648525.251 ▒(99.9%) 149655.802 ns/op
[info] Iteration 1: 637583.976 ▒(99.9%) 127058.592 ns/op
[info] Iteration 2: 653053.957 ▒(99.9%) 63706.174 ns/op
[info] Iteration 3: 4091994.327 ▒(99.9%) 1614514.830 ns/op
[info] Iteration 4: 4927064.225 ▒(99.9%) 175684.266 ns/op
[info] Iteration 5: 4571235.254 ▒(99.9%) 1416023.444 ns/op
[info] Iteration 6: 1414802.514 ▒(99.9%) 277749.144 ns/op
[info] Iteration 7: 1104594.361 ▒(99.9%) 171539.488 ns/op
[info] Iteration 8: 1956644.960 ▒(99.9%) 363838.540 ns/op
[info] Iteration 9: 4948599.730 ▒(99.9%) 1071812.725 ns/op
[info] Iteration 10: 4935012.643 ▒(99.9%) 1775336.227 ns/op
[info]
[info] # Run progress: 81.35% complete, ETA 01:03:47
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 762483.795 ▒(99.9%) 170472.205 ns/op
[info] # Warmup Iteration 2: 828308.979 ▒(99.9%) 220341.231 ns/op
[info] # Warmup Iteration 3: 756697.661 ▒(99.9%) 336250.372 ns/op
[info] # Warmup Iteration 4: 710309.969 ▒(99.9%) 179783.429 ns/op
[info] # Warmup Iteration 5: 755339.118 ▒(99.9%) 346808.350 ns/op
[info] # Warmup Iteration 6: 619646.766 ▒(99.9%) 143164.300 ns/op
[info] # Warmup Iteration 7: 630910.323 ▒(99.9%) 41879.916 ns/op
[info] # Warmup Iteration 8: 1868789.887 ▒(99.9%) 259660.968 ns/op
[info] # Warmup Iteration 9: 4697710.759 ▒(99.9%) 831649.867 ns/op
[info] # Warmup Iteration 10: 5297644.044 ▒(99.9%) 2968183.569 ns/op
[info] Iteration 1: 5042398.949 ▒(99.9%) 2173379.545 ns/op
[info] Iteration 2: 4512639.758 ▒(99.9%) 1461469.600 ns/op
[info] Iteration 3: 4717069.784 ▒(99.9%) 1054491.383 ns/op
[info] Iteration 4: 4609475.494 ▒(99.9%) 239716.616 ns/op
[info] Iteration 5: 4813403.936 ▒(99.9%) 1556656.667 ns/op
[info] Iteration 6: 5090284.097 ▒(99.9%) 1664752.807 ns/op
[info] Iteration 7: 5157885.526 ▒(99.9%) 1052192.661 ns/op
[info] Iteration 8: 4565529.101 ▒(99.9%) 2406850.241 ns/op
[info] Iteration 9: 3527334.003 ▒(99.9%) 1033529.270 ns/op
[info] Iteration 10: 748190.952 ▒(99.9%) 126928.016 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 3601239.877 ▒(99.9%) 1518238.318 ns/op [Average]
[info] (min, avg, max) = (637583.976, 3601239.877, 5157885.526), stdev = 1748405.504
[info] CI (99.9%): [2083001.560, 5119478.195] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Find1)
[info]
[info] # Run progress: 81.46% complete, ETA 01:03:25
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 801053.085 ▒(99.9%) 478419.062 ns/op
[info] # Warmup Iteration 2: 366610.598 ▒(99.9%) 46164.537 ns/op
[info] # Warmup Iteration 3: 360869.551 ▒(99.9%) 117753.868 ns/op
[info] # Warmup Iteration 4: 770341.535 ▒(99.9%) 128127.203 ns/op
[info] # Warmup Iteration 5: 2806856.651 ▒(99.9%) 387824.214 ns/op
[info] # Warmup Iteration 6: 2801676.270 ▒(99.9%) 462593.167 ns/op
[info] # Warmup Iteration 7: 2826507.034 ▒(99.9%) 1293134.266 ns/op
[info] # Warmup Iteration 8: 2834916.373 ▒(99.9%) 280952.521 ns/op
[info] # Warmup Iteration 9: 2832045.078 ▒(99.9%) 647901.669 ns/op
[info] # Warmup Iteration 10: 2763065.101 ▒(99.9%) 565129.320 ns/op
[info] Iteration 1: 687442.600 ▒(99.9%) 249482.345 ns/op
[info] Iteration 2: 392743.019 ▒(99.9%) 84040.742 ns/op
[info] Iteration 3: 1189470.008 ▒(99.9%) 112123.867 ns/op
[info] Iteration 4: 378991.353 ▒(99.9%) 72708.195 ns/op
[info] Iteration 5: 1163309.705 ▒(99.9%) 256209.866 ns/op
[info] Iteration 6: 2805255.711 ▒(99.9%) 68667.341 ns/op
[info] Iteration 7: 2709419.048 ▒(99.9%) 886840.858 ns/op
[info] Iteration 8: 456925.406 ▒(99.9%) 93280.972 ns/op
[info] Iteration 9: 353685.788 ▒(99.9%) 87871.693 ns/op
[info] Iteration 10: 367985.617 ▒(99.9%) 63733.856 ns/op
[info]
[info] # Run progress: 81.56% complete, ETA 01:03:04
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 408475.410 ▒(99.9%) 87136.009 ns/op
[info] # Warmup Iteration 2: 2468765.915 ▒(99.9%) 626457.898 ns/op
[info] # Warmup Iteration 3: 1642124.017 ▒(99.9%) 445975.277 ns/op
[info] # Warmup Iteration 4: 398437.499 ▒(99.9%) 174910.834 ns/op
[info] # Warmup Iteration 5: 519902.207 ▒(99.9%) 53166.781 ns/op
[info] # Warmup Iteration 6: 2706385.029 ▒(99.9%) 873217.449 ns/op
[info] # Warmup Iteration 7: 496917.319 ▒(99.9%) 211016.687 ns/op
[info] # Warmup Iteration 8: 352908.168 ▒(99.9%) 194373.775 ns/op
[info] # Warmup Iteration 9: 362154.798 ▒(99.9%) 114047.055 ns/op
[info] # Warmup Iteration 10: 1118240.672 ▒(99.9%) 335171.141 ns/op
[info] Iteration 1: 2775235.993 ▒(99.9%) 922296.351 ns/op
[info] Iteration 2: 2712442.504 ▒(99.9%) 337299.267 ns/op
[info] Iteration 3: 2912065.119 ▒(99.9%) 295462.984 ns/op
[info] Iteration 4: 2820260.514 ▒(99.9%) 727043.211 ns/op
[info] Iteration 5: 2774686.738 ▒(99.9%) 568655.012 ns/op
[info] Iteration 6: 2787135.029 ▒(99.9%) 803464.702 ns/op
[info] Iteration 7: 2735104.912 ▒(99.9%) 459031.879 ns/op
[info] Iteration 8: 2817864.600 ▒(99.9%) 1025432.606 ns/op
[info] Iteration 9: 2791541.867 ▒(99.9%) 1641431.642 ns/op
[info] Iteration 10: 2754153.778 ▒(99.9%) 1560905.841 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1919285.966 ▒(99.9%) 961705.324 ns/op [Average]
[info] (min, avg, max) = (353685.788, 1919285.966, 2912065.119), stdev = 1107501.282
[info] CI (99.9%): [957580.641, 2880991.290] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Find2)
[info]
[info] # Run progress: 81.67% complete, ETA 01:02:43
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 990898.181 ▒(99.9%) 69091.276 ns/op
[info] # Warmup Iteration 2: 646878.250 ▒(99.9%) 64836.659 ns/op
[info] # Warmup Iteration 3: 1685805.253 ▒(99.9%) 334766.866 ns/op
[info] # Warmup Iteration 4: 3690763.862 ▒(99.9%) 2439922.065 ns/op
[info] # Warmup Iteration 5: 742928.752 ▒(99.9%) 162955.455 ns/op
[info] # Warmup Iteration 6: 3681725.653 ▒(99.9%) 2416376.249 ns/op
[info] # Warmup Iteration 7: 3030609.156 ▒(99.9%) 243191.729 ns/op
[info] # Warmup Iteration 8: 761502.140 ▒(99.9%) 224906.922 ns/op
[info] # Warmup Iteration 9: 1681331.359 ▒(99.9%) 424818.815 ns/op
[info] # Warmup Iteration 10: 877746.224 ▒(99.9%) 282590.028 ns/op
[info] Iteration 1: 1006684.723 ▒(99.9%) 323211.831 ns/op
[info] Iteration 2: 981215.564 ▒(99.9%) 187961.892 ns/op
[info] Iteration 3: 2170357.282 ▒(99.9%) 603826.746 ns/op
[info] Iteration 4: 5091323.549 ▒(99.9%) 2242288.027 ns/op
[info] Iteration 5: 5191158.587 ▒(99.9%) 2078068.061 ns/op
[info] Iteration 6: 5073488.882 ▒(99.9%) 2534298.078 ns/op
[info] Iteration 7: 5156061.638 ▒(99.9%) 1022512.140 ns/op
[info] Iteration 8: 5714474.067 ▒(99.9%) 1288957.013 ns/op
[info] Iteration 9: 4868947.641 ▒(99.9%) 2259046.178 ns/op
[info] Iteration 10: 952175.712 ▒(99.9%) 429762.537 ns/op
[info]
[info] # Run progress: 81.77% complete, ETA 01:02:21
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 776843.066 ▒(99.9%) 152980.697 ns/op
[info] # Warmup Iteration 2: 745313.627 ▒(99.9%) 362239.426 ns/op
[info] # Warmup Iteration 3: 1051280.145 ▒(99.9%) 317076.464 ns/op
[info] # Warmup Iteration 4: 3584607.869 ▒(99.9%) 499599.679 ns/op
[info] # Warmup Iteration 5: 1028968.319 ▒(99.9%) 330117.152 ns/op
[info] # Warmup Iteration 6: 705154.037 ▒(99.9%) 236420.304 ns/op
[info] # Warmup Iteration 7: 3545757.889 ▒(99.9%) 1943550.370 ns/op
[info] # Warmup Iteration 8: 1588153.307 ▒(99.9%) 947003.004 ns/op
[info] # Warmup Iteration 9: 2490740.101 ▒(99.9%) 788102.719 ns/op
[info] # Warmup Iteration 10: 703799.383 ▒(99.9%) 98095.388 ns/op
[info] Iteration 1: 772955.043 ▒(99.9%) 173110.614 ns/op
[info] Iteration 2: 912115.125 ▒(99.9%) 124659.741 ns/op
[info] Iteration 3: 1056550.659 ▒(99.9%) 236467.803 ns/op
[info] Iteration 4: 764711.549 ▒(99.9%) 53575.948 ns/op
[info] Iteration 5: 882425.354 ▒(99.9%) 234340.176 ns/op
[info] Iteration 6: 5586956.450 ▒(99.9%) 990204.148 ns/op
[info] Iteration 7: 3075477.180 ▒(99.9%) 602109.991 ns/op
[info] Iteration 8: 864183.047 ▒(99.9%) 108207.457 ns/op
[info] Iteration 9: 1057504.733 ▒(99.9%) 75178.014 ns/op
[info] Iteration 10: 1541397.821 ▒(99.9%) 117266.102 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 2636008.230 ▒(99.9%) 1770681.762 ns/op [Average]
[info] (min, avg, max) = (764711.549, 2636008.230, 5714474.067), stdev = 2039119.750
[info] CI (99.9%): [865326.468, 4406689.993] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Find3)
[info]
[info] # Run progress: 81.88% complete, ETA 01:02:00
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2083231.530 ▒(99.9%) 879037.864 ns/op
[info] # Warmup Iteration 2: 464360.335 ▒(99.9%) 65630.717 ns/op
[info] # Warmup Iteration 3: 1215343.415 ▒(99.9%) 481422.151 ns/op
[info] # Warmup Iteration 4: 3208946.805 ▒(99.9%) 900626.643 ns/op
[info] # Warmup Iteration 5: 703552.642 ▒(99.9%) 230154.266 ns/op
[info] # Warmup Iteration 6: 452588.610 ▒(99.9%) 125939.702 ns/op
[info] # Warmup Iteration 7: 3474875.700 ▒(99.9%) 905520.968 ns/op
[info] # Warmup Iteration 8: 3576264.771 ▒(99.9%) 1164261.173 ns/op
[info] # Warmup Iteration 9: 3610024.386 ▒(99.9%) 567285.928 ns/op
[info] # Warmup Iteration 10: 3440427.097 ▒(99.9%) 514503.168 ns/op
[info] Iteration 1: 3620961.936 ▒(99.9%) 2381557.538 ns/op
[info] Iteration 2: 3693015.263 ▒(99.9%) 2705722.229 ns/op
[info] Iteration 3: 3737694.237 ▒(99.9%) 1199103.666 ns/op
[info] Iteration 4: 3543592.284 ▒(99.9%) 1931089.383 ns/op
[info] Iteration 5: 3700497.461 ▒(99.9%) 287979.052 ns/op
[info] Iteration 6: 3616675.299 ▒(99.9%) 506436.377 ns/op
[info] Iteration 7: 3519591.303 ▒(99.9%) 825629.274 ns/op
[info] Iteration 8: 3658396.121 ▒(99.9%) 1670059.139 ns/op
[info] Iteration 9: 3519833.239 ▒(99.9%) 838043.608 ns/op
[info] Iteration 10: 700318.015 ▒(99.9%) 137152.062 ns/op
[info]
[info] # Run progress: 81.98% complete, ETA 01:01:39
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 598669.229 ▒(99.9%) 295193.061 ns/op
[info] # Warmup Iteration 2: 3466838.831 ▒(99.9%) 1324273.428 ns/op
[info] # Warmup Iteration 3: 627453.134 ▒(99.9%) 205376.766 ns/op
[info] # Warmup Iteration 4: 441848.916 ▒(99.9%) 96079.463 ns/op
[info] # Warmup Iteration 5: 1768788.249 ▒(99.9%) 681273.303 ns/op
[info] # Warmup Iteration 6: 3491600.605 ▒(99.9%) 1992560.806 ns/op
[info] # Warmup Iteration 7: 3512525.625 ▒(99.9%) 2572151.441 ns/op
[info] # Warmup Iteration 8: 3446842.770 ▒(99.9%) 989115.396 ns/op
[info] # Warmup Iteration 9: 3472964.805 ▒(99.9%) 917197.779 ns/op
[info] # Warmup Iteration 10: 3494932.776 ▒(99.9%) 1623335.842 ns/op
[info] Iteration 1: 3446982.516 ▒(99.9%) 1075671.747 ns/op
[info] Iteration 2: 3482092.023 ▒(99.9%) 645335.534 ns/op
[info] Iteration 3: 885287.352 ▒(99.9%) 260448.072 ns/op
[info] Iteration 4: 566946.690 ▒(99.9%) 72264.949 ns/op
[info] Iteration 5: 467518.821 ▒(99.9%) 177360.103 ns/op
[info] Iteration 6: 2822676.751 ▒(99.9%) 1294606.750 ns/op
[info] Iteration 7: 3950210.195 ▒(99.9%) 861554.534 ns/op
[info] Iteration 8: 3811255.673 ▒(99.9%) 2323414.385 ns/op
[info] Iteration 9: 1094881.845 ▒(99.9%) 460131.543 ns/op
[info] Iteration 10: 448603.070 ▒(99.9%) 139785.234 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 2714351.505 ▒(99.9%) 1198203.078 ns/op [Average]
[info] (min, avg, max) = (448603.070, 2714351.505, 3950210.195), stdev = 1379852.446
[info] CI (99.9%): [1516148.427, 3912554.583] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Safe)
[info]
[info] # Run progress: 82.08% complete, ETA 01:01:17
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 872230.482 ▒(99.9%) 145128.561 ns/op
[info] # Warmup Iteration 2: 615227.615 ▒(99.9%) 50757.028 ns/op
[info] # Warmup Iteration 3: 616470.647 ▒(99.9%) 154120.580 ns/op
[info] # Warmup Iteration 4: 624217.518 ▒(99.9%) 107793.055 ns/op
[info] # Warmup Iteration 5: 621934.056 ▒(99.9%) 177601.258 ns/op
[info] # Warmup Iteration 6: 638143.022 ▒(99.9%) 153930.241 ns/op
[info] # Warmup Iteration 7: 627256.552 ▒(99.9%) 76526.740 ns/op
[info] # Warmup Iteration 8: 664252.354 ▒(99.9%) 140038.499 ns/op
[info] # Warmup Iteration 9: 649643.679 ▒(99.9%) 133342.374 ns/op
[info] # Warmup Iteration 10: 786957.031 ▒(99.9%) 195404.497 ns/op
[info] Iteration 1: 921847.530 ▒(99.9%) 146339.944 ns/op
[info] Iteration 2: 730968.227 ▒(99.9%) 269502.233 ns/op
[info] Iteration 3: 806829.986 ▒(99.9%) 98560.712 ns/op
[info] Iteration 4: 890236.445 ▒(99.9%) 44973.657 ns/op
[info] Iteration 5: 836824.706 ▒(99.9%) 241489.303 ns/op
[info] Iteration 6: 769690.878 ▒(99.9%) 189009.685 ns/op
[info] Iteration 7: 786830.202 ▒(99.9%) 153915.192 ns/op
[info] Iteration 8: 834543.799 ▒(99.9%) 151656.266 ns/op
[info] Iteration 9: 854800.819 ▒(99.9%) 116366.476 ns/op
[info] Iteration 10: 2092006.737 ▒(99.9%) 312268.479 ns/op
[info]
[info] # Run progress: 82.19% complete, ETA 01:00:57
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 770956.830 ▒(99.9%) 153254.753 ns/op
[info] # Warmup Iteration 2: 1310507.373 ▒(99.9%) 306116.279 ns/op
[info] # Warmup Iteration 3: 1301366.542 ▒(99.9%) 328815.912 ns/op
[info] # Warmup Iteration 4: 4827505.567 ▒(99.9%) 808169.197 ns/op
[info] # Warmup Iteration 5: 4702554.950 ▒(99.9%) 1082347.171 ns/op
[info] # Warmup Iteration 6: 1495973.766 ▒(99.9%) 496203.030 ns/op
[info] # Warmup Iteration 7: 910273.535 ▒(99.9%) 225883.351 ns/op
[info] # Warmup Iteration 8: 1297547.240 ▒(99.9%) 348506.023 ns/op
[info] # Warmup Iteration 9: 691428.756 ▒(99.9%) 271298.273 ns/op
[info] # Warmup Iteration 10: 655592.777 ▒(99.9%) 78140.692 ns/op
[info] Iteration 1: 680382.446 ▒(99.9%) 215465.528 ns/op
[info] Iteration 2: 1487112.709 ▒(99.9%) 415719.836 ns/op
[info] Iteration 3: 4640691.145 ▒(99.9%) 1119445.367 ns/op
[info] Iteration 4: 4745853.691 ▒(99.9%) 1652211.392 ns/op
[info] Iteration 5: 1286527.638 ▒(99.9%) 388696.072 ns/op
[info] Iteration 6: 963428.337 ▒(99.9%) 239864.204 ns/op
[info] Iteration 7: 702421.077 ▒(99.9%) 189836.413 ns/op
[info] Iteration 8: 858042.041 ▒(99.9%) 195936.096 ns/op
[info] Iteration 9: 979918.233 ▒(99.9%) 349864.225 ns/op
[info] Iteration 10: 4299483.308 ▒(99.9%) 1553497.709 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1508421.998 ▒(99.9%) 1179051.373 ns/op [Average]
[info] (min, avg, max) = (680382.446, 1508421.998, 4745853.691), stdev = 1357797.315
[info] CI (99.9%): [329370.624, 2687473.371] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 10000, testImpl = Unsafe)
[info]
[info] # Run progress: 82.29% complete, ETA 01:00:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 918854.347 ▒(99.9%) 296971.427 ns/op
[info] # Warmup Iteration 2: 1181108.460 ▒(99.9%) 427988.173 ns/op
[info] # Warmup Iteration 3: 1656621.061 ▒(99.9%) 211937.135 ns/op
[info] # Warmup Iteration 4: 2255567.427 ▒(99.9%) 398366.198 ns/op
[info] # Warmup Iteration 5: 670495.459 ▒(99.9%) 167311.827 ns/op
[info] # Warmup Iteration 6: 1069717.119 ▒(99.9%) 392163.977 ns/op
[info] # Warmup Iteration 7: 4907018.151 ▒(99.9%) 760566.701 ns/op
[info] # Warmup Iteration 8: 4841431.833 ▒(99.9%) 2822145.219 ns/op
[info] # Warmup Iteration 9: 4823619.731 ▒(99.9%) 1867968.653 ns/op
[info] # Warmup Iteration 10: 4528540.143 ▒(99.9%) 1820926.144 ns/op
[info] Iteration 1: 4815185.723 ▒(99.9%) 1580568.094 ns/op
[info] Iteration 2: 4713193.292 ▒(99.9%) 1646602.518 ns/op
[info] Iteration 3: 3653605.950 ▒(99.9%) 1276030.682 ns/op
[info] Iteration 4: 736245.782 ▒(99.9%) 101258.275 ns/op
[info] Iteration 5: 667770.006 ▒(99.9%) 188839.465 ns/op
[info] Iteration 6: 730180.172 ▒(99.9%) 36028.203 ns/op
[info] Iteration 7: 740512.944 ▒(99.9%) 138667.909 ns/op
[info] Iteration 8: 4536847.850 ▒(99.9%) 610371.715 ns/op
[info] Iteration 9: 2799046.646 ▒(99.9%) 570016.216 ns/op
[info] Iteration 10: 859849.197 ▒(99.9%) 106891.133 ns/op
[info]
[info] # Run progress: 82.40% complete, ETA 01:00:14
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 2775553.944 ▒(99.9%) 401367.445 ns/op
[info] # Warmup Iteration 2: 1092369.242 ▒(99.9%) 292332.354 ns/op
[info] # Warmup Iteration 3: 1509691.706 ▒(99.9%) 579740.803 ns/op
[info] # Warmup Iteration 4: 739446.026 ▒(99.9%) 116611.395 ns/op
[info] # Warmup Iteration 5: 663855.817 ▒(99.9%) 231910.406 ns/op
[info] # Warmup Iteration 6: 727075.967 ▒(99.9%) 191025.550 ns/op
[info] # Warmup Iteration 7: 715057.548 ▒(99.9%) 136121.500 ns/op
[info] # Warmup Iteration 8: 2172588.653 ▒(99.9%) 376271.465 ns/op
[info] # Warmup Iteration 9: 858397.356 ▒(99.9%) 263447.268 ns/op
[info] # Warmup Iteration 10: 2435117.178 ▒(99.9%) 1043902.831 ns/op
[info] Iteration 1: 1373888.348 ▒(99.9%) 408347.791 ns/op
[info] Iteration 2: 936910.981 ▒(99.9%) 267617.060 ns/op
[info] Iteration 3: 707140.630 ▒(99.9%) 132958.259 ns/op
[info] Iteration 4: 877970.928 ▒(99.9%) 270293.243 ns/op
[info] Iteration 5: 1829950.036 ▒(99.9%) 132687.456 ns/op
[info] Iteration 6: 861742.981 ▒(99.9%) 138590.571 ns/op
[info] Iteration 7: 1447974.081 ▒(99.9%) 307672.793 ns/op
[info] Iteration 8: 933711.462 ▒(99.9%) 241040.879 ns/op
[info] Iteration 9: 1125530.581 ▒(99.9%) 288255.124 ns/op
[info] Iteration 10: 1347857.989 ▒(99.9%) 405522.384 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 1784755.779 ▒(99.9%) 1266979.614 ns/op [Average]
[info] (min, avg, max) = (667770.006, 1784755.779, 4815185.723), stdev = 1459055.608
[info] CI (99.9%): [517776.165, 3051735.393] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 82.50% complete, ETA 00:59:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 83502245.694 ▒(99.9%) 44073136.206 ns/op
[info] # Warmup Iteration 2: 82004298.563 ▒(99.9%) 42269130.113 ns/op
[info] # Warmup Iteration 3: 83653691.142 ▒(99.9%) 96754521.938 ns/op
[info] # Warmup Iteration 4: 83715199.129 ▒(99.9%) 96816524.838 ns/op
[info] # Warmup Iteration 5: 81218792.355 ▒(99.9%) 48882839.585 ns/op
[info] # Warmup Iteration 6: 80874015.274 ▒(99.9%) 56021118.413 ns/op
[info] # Warmup Iteration 7: 81385672.095 ▒(99.9%) 53962210.604 ns/op
[info] # Warmup Iteration 8: 80890969.904 ▒(99.9%) 54538949.011 ns/op
[info] # Warmup Iteration 9: 80568091.426 ▒(99.9%) 51373704.645 ns/op
[info] # Warmup Iteration 10: 81365697.616 ▒(99.9%) 54842442.606 ns/op
[info] Iteration 1: 80323748.398 ▒(99.9%) 53833117.723 ns/op
[info] Iteration 2: 81355264.676 ▒(99.9%) 57134339.552 ns/op
[info] Iteration 3: 81821769.180 ▒(99.9%) 57143779.394 ns/op
[info] Iteration 4: 81022242.937 ▒(99.9%) 55139769.205 ns/op
[info] Iteration 5: 80210918.753 ▒(99.9%) 50735172.076 ns/op
[info] Iteration 6: 80090164.567 ▒(99.9%) 50965716.486 ns/op
[info] Iteration 7: 81650064.040 ▒(99.9%) 51211323.899 ns/op
[info] Iteration 8: 81212338.766 ▒(99.9%) 55792354.744 ns/op
[info] Iteration 9: 80952423.310 ▒(99.9%) 55193424.604 ns/op
[info] Iteration 10: 81122621.066 ▒(99.9%) 52852578.961 ns/op
[info]
[info] # Run progress: 82.60% complete, ETA 00:59:33
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 107637975.003 ▒(99.9%) 61231006.122 ns/op
[info] # Warmup Iteration 2: 84264139.708 ▒(99.9%) 65380060.548 ns/op
[info] # Warmup Iteration 3: 84681108.673 ▒(99.9%) 71256087.034 ns/op
[info] # Warmup Iteration 4: 84783748.223 ▒(99.9%) 71817151.887 ns/op
[info] # Warmup Iteration 5: 78367958.623 ▒(99.9%) 48423323.221 ns/op
[info] # Warmup Iteration 6: 78930690.917 ▒(99.9%) 47823201.890 ns/op
[info] # Warmup Iteration 7: 78898834.057 ▒(99.9%) 45286812.353 ns/op
[info] # Warmup Iteration 8: 79027913.147 ▒(99.9%) 49451772.322 ns/op
[info] # Warmup Iteration 9: 79174346.116 ▒(99.9%) 48115260.422 ns/op
[info] # Warmup Iteration 10: 78252770.576 ▒(99.9%) 39511062.576 ns/op
[info] Iteration 1: 78816301.827 ▒(99.9%) 44917782.626 ns/op
[info] Iteration 2: 78877859.537 ▒(99.9%) 44156549.407 ns/op
[info] Iteration 3: 79160848.417 ▒(99.9%) 46676831.007 ns/op
[info] Iteration 4: 79379338.837 ▒(99.9%) 48902936.154 ns/op
[info] Iteration 5: 79037079.503 ▒(99.9%) 42907806.656 ns/op
[info] Iteration 6: 80126872.843 ▒(99.9%) 32719948.407 ns/op
[info] Iteration 7: 78984363.896 ▒(99.9%) 44256482.646 ns/op
[info] Iteration 8: 78970752.142 ▒(99.9%) 46577454.393 ns/op
[info] Iteration 9: 78095099.600 ▒(99.9%) 50613978.784 ns/op
[info] Iteration 10: 78438850.031 ▒(99.9%) 46602276.002 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 79982446.116 ▒(99.9%) 1007195.358 ns/op [Average]
[info] (min, avg, max) = (78095099.600, 79982446.116, 81821769.180), stdev = 1159887.672
[info] CI (99.9%): [78975250.759, 80989641.474] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 82.71% complete, ETA 00:59:12
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 23007110.255 ▒(99.9%) 1508579.432 ns/op
[info] # Warmup Iteration 2: 25444712.573 ▒(99.9%) 1324735.036 ns/op
[info] # Warmup Iteration 3: 20731673.612 ▒(99.9%) 1715268.476 ns/op
[info] # Warmup Iteration 4: 18914896.082 ▒(99.9%) 1163890.329 ns/op
[info] # Warmup Iteration 5: 21929353.038 ▒(99.9%) 198899.683 ns/op
[info] # Warmup Iteration 6: 18699876.857 ▒(99.9%) 230973.260 ns/op
[info] # Warmup Iteration 7: 18824875.414 ▒(99.9%) 127551.880 ns/op
[info] # Warmup Iteration 8: 18088039.816 ▒(99.9%) 3346.104 ns/op
[info] # Warmup Iteration 9: 23669625.822 ▒(99.9%) 2627530.927 ns/op
[info] # Warmup Iteration 10: 25368562.731 ▒(99.9%) 3410772.575 ns/op
[info] Iteration 1: 18485097.211 ▒(99.9%) 59993.614 ns/op
[info] Iteration 2: 18080333.528 ▒(99.9%) 162971.967 ns/op
[info] Iteration 3: 34579914.423 ▒(99.9%) 2838240.055 ns/op
[info] Iteration 4: 26096263.505 ▒(99.9%) 2508134.239 ns/op
[info] Iteration 5: 18197289.384 ▒(99.9%) 443691.994 ns/op
[info] Iteration 6: 21518884.253 ▒(99.9%) 1447532.000 ns/op
[info] Iteration 7: 18315779.130 ▒(99.9%) 804706.467 ns/op
[info] Iteration 8: 18058322.736 ▒(99.9%) 548508.109 ns/op
[info] Iteration 9: 18136628.674 ▒(99.9%) 272583.807 ns/op
[info] Iteration 10: 18845851.041 ▒(99.9%) 701536.717 ns/op
[info]
[info] # Run progress: 82.81% complete, ETA 00:58:50
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 22118619.567 ▒(99.9%) 2192267.120 ns/op
[info] # Warmup Iteration 2: 22003903.817 ▒(99.9%) 35110.636 ns/op
[info] # Warmup Iteration 3: 22463325.734 ▒(99.9%) 1023169.844 ns/op
[info] # Warmup Iteration 4: 19124455.555 ▒(99.9%) 1254171.983 ns/op
[info] # Warmup Iteration 5: 18695962.957 ▒(99.9%) 67308.985 ns/op
[info] # Warmup Iteration 6: 26445068.820 ▒(99.9%) 903547.211 ns/op
[info] # Warmup Iteration 7: 18131972.508 ▒(99.9%) 189469.115 ns/op
[info] # Warmup Iteration 8: 59035633.471 ▒(99.9%) 4453889.421 ns/op
[info] # Warmup Iteration 9: 35802909.552 ▒(99.9%) 2100392.174 ns/op
[info] # Warmup Iteration 10: 18257813.633 ▒(99.9%) 1044676.315 ns/op
[info] Iteration 1: 18005835.265 ▒(99.9%) 48247.644 ns/op
[info] Iteration 2: 18118523.396 ▒(99.9%) 910142.717 ns/op
[info] Iteration 3: 22171886.343 ▒(99.9%) 428228.400 ns/op
[info] Iteration 4: 20265259.411 ▒(99.9%) 934369.483 ns/op
[info] Iteration 5: 19025511.464 ▒(99.9%) 219266.208 ns/op
[info] Iteration 6: 18149718.664 ▒(99.9%) 853281.317 ns/op
[info] Iteration 7: 18184525.009 ▒(99.9%) 645773.733 ns/op
[info] Iteration 8: 17820452.470 ▒(99.9%) 178384.753 ns/op
[info] Iteration 9: 32726404.014 ▒(99.9%) 1210142.982 ns/op
[info] Iteration 10: 64704695.361 ▒(99.9%) 18991964.559 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 22974358.764 ▒(99.9%) 9514333.227 ns/op [Average]
[info] (min, avg, max) = (17820452.470, 22974358.764, 64704695.361), stdev = 10956720.294
[info] CI (99.9%): [13460025.537, 32488691.991] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 82.92% complete, ETA 00:58:29
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 15615938.723 ▒(99.9%) 5027557.314 ns/op
[info] # Warmup Iteration 2: 12347691.097 ▒(99.9%) 59263.276 ns/op
[info] # Warmup Iteration 3: 14252206.158 ▒(99.9%) 46480.809 ns/op
[info] # Warmup Iteration 4: 13634211.826 ▒(99.9%) 22772.102 ns/op
[info] # Warmup Iteration 5: 12747862.700 ▒(99.9%) 41646.338 ns/op
[info] # Warmup Iteration 6: 14146893.508 ▒(99.9%) 1822.767 ns/op
[info] # Warmup Iteration 7: 13987797.247 ▒(99.9%) 83500.411 ns/op
[info] # Warmup Iteration 8: 12326291.113 ▒(99.9%) 662.164 ns/op
[info] # Warmup Iteration 9: 12225915.040 ▒(99.9%) 3580.053 ns/op
[info] # Warmup Iteration 10: 12303226.041 ▒(99.9%) 12671.204 ns/op
[info] Iteration 1: 12343378.404 ▒(99.9%) 24433.932 ns/op
[info] Iteration 2: 12259328.721 ▒(99.9%) 3795.262 ns/op
[info] Iteration 3: 12376899.088 ▒(99.9%) 470410.431 ns/op
[info] Iteration 4: 12177045.904 ▒(99.9%) 6298.195 ns/op
[info] Iteration 5: 12147610.567 ▒(99.9%) 97349.164 ns/op
[info] Iteration 6: 12332748.014 ▒(99.9%) 12220.188 ns/op
[info] Iteration 7: 14495089.320 ▒(99.9%) 592072.177 ns/op
[info] Iteration 8: 26694078.725 ▒(99.9%) 4390785.024 ns/op
[info] Iteration 9: 12257412.677 ▒(99.9%) 21777.932 ns/op
[info] Iteration 10: 12226554.347 ▒(99.9%) 9515.031 ns/op
[info]
[info] # Run progress: 83.02% complete, ETA 00:58:08
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 14135794.465 ▒(99.9%) 1984832.858 ns/op
[info] # Warmup Iteration 2: 13685410.467 ▒(99.9%) 1618836.129 ns/op
[info] # Warmup Iteration 3: 12242530.157 ▒(99.9%) 10814.504 ns/op
[info] # Warmup Iteration 4: 12115243.607 ▒(99.9%) 7592.384 ns/op
[info] # Warmup Iteration 5: 12312630.140 ▒(99.9%) 64886.801 ns/op
[info] # Warmup Iteration 6: 12321085.920 ▒(99.9%) 3093.851 ns/op
[info] # Warmup Iteration 7: 12579150.528 ▒(99.9%) 396075.075 ns/op
[info] # Warmup Iteration 8: 12362870.802 ▒(99.9%) 58154.710 ns/op
[info] # Warmup Iteration 9: 12212344.370 ▒(99.9%) 78428.487 ns/op
[info] # Warmup Iteration 10: 12177327.646 ▒(99.9%) 4555.552 ns/op
[info] Iteration 1: 12335377.587 ▒(99.9%) 492756.850 ns/op
[info] Iteration 2: 12275997.846 ▒(99.9%) 16202.707 ns/op
[info] Iteration 3: 12561000.752 ▒(99.9%) 19231.964 ns/op
[info] Iteration 4: 12191227.255 ▒(99.9%) 1223.390 ns/op
[info] Iteration 5: 12314036.144 ▒(99.9%) 21631.019 ns/op
[info] Iteration 6: 12211120.273 ▒(99.9%) 31445.153 ns/op
[info] Iteration 7: 12366531.578 ▒(99.9%) 573051.593 ns/op
[info] Iteration 8: 12236035.938 ▒(99.9%) 739.006 ns/op
[info] Iteration 9: 12459788.709 ▒(99.9%) 535000.057 ns/op
[info] Iteration 10: 12188227.603 ▒(99.9%) 67668.445 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 13122474.473 ▒(99.9%) 2807943.454 ns/op [Average]
[info] (min, avg, max) = (12147610.567, 13122474.473, 26694078.725), stdev = 3233631.857
[info] CI (99.9%): [10314531.019, 15930417.927] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 83.13% complete, ETA 00:57:46
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 16107945.512 ▒(99.9%) 4919.717 ns/op
[info] # Warmup Iteration 2: 13626368.744 ▒(99.9%) 155160.977 ns/op
[info] # Warmup Iteration 3: 14727136.381 ▒(99.9%) 623113.701 ns/op
[info] # Warmup Iteration 4: 14558624.493 ▒(99.9%) 170489.146 ns/op
[info] # Warmup Iteration 5: 14507818.860 ▒(99.9%) 182420.129 ns/op
[info] # Warmup Iteration 6: 13117431.672 ▒(99.9%) 31629.432 ns/op
[info] # Warmup Iteration 7: 13473166.278 ▒(99.9%) 561782.477 ns/op
[info] # Warmup Iteration 8: 12990720.119 ▒(99.9%) 74940.953 ns/op
[info] # Warmup Iteration 9: 13237129.023 ▒(99.9%) 522513.053 ns/op
[info] # Warmup Iteration 10: 20028216.578 ▒(99.9%) 1685954.458 ns/op
[info] Iteration 1: 65089824.406 ▒(99.9%) 9881997.300 ns/op
[info] Iteration 2: 21496763.185 ▒(99.9%) 2177189.875 ns/op
[info] Iteration 3: 12906365.909 ▒(99.9%) 5831.318 ns/op
[info] Iteration 4: 12954024.781 ▒(99.9%) 26586.499 ns/op
[info] Iteration 5: 12912254.872 ▒(99.9%) 1902.177 ns/op
[info] Iteration 6: 13429058.720 ▒(99.9%) 890159.324 ns/op
[info] Iteration 7: 29729705.964 ▒(99.9%) 1351443.865 ns/op
[info] Iteration 8: 39397102.573 ▒(99.9%) 8753966.496 ns/op
[info] Iteration 9: 13677729.997 ▒(99.9%) 702516.629 ns/op
[info] Iteration 10: 13143764.668 ▒(99.9%) 6490.770 ns/op
[info]
[info] # Run progress: 83.23% complete, ETA 00:57:25
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 13763479.012 ▒(99.9%) 1421520.102 ns/op
[info] # Warmup Iteration 2: 13186403.485 ▒(99.9%) 17633.398 ns/op
[info] # Warmup Iteration 3: 15688269.155 ▒(99.9%) 96255.919 ns/op
[info] # Warmup Iteration 4: 14312273.673 ▒(99.9%) 1669616.097 ns/op
[info] # Warmup Iteration 5: 15581277.368 ▒(99.9%) 687808.139 ns/op
[info] # Warmup Iteration 6: 47026333.699 ▒(99.9%) 8726560.282 ns/op
[info] # Warmup Iteration 7: 14182101.223 ▒(99.9%) 178114.676 ns/op
[info] # Warmup Iteration 8: 16867451.128 ▒(99.9%) 2046736.526 ns/op
[info] # Warmup Iteration 9: 13361303.289 ▒(99.9%) 42490.252 ns/op
[info] # Warmup Iteration 10: 13098478.306 ▒(99.9%) 68339.077 ns/op
[info] Iteration 1: 12963082.626 ▒(99.9%) 65507.150 ns/op
[info] Iteration 2: 12965485.687 ▒(99.9%) 1989.599 ns/op
[info] Iteration 3: 13012762.595 ▒(99.9%) 20993.243 ns/op
[info] Iteration 4: 12937668.967 ▒(99.9%) 52774.309 ns/op
[info] Iteration 5: 12966152.709 ▒(99.9%) 12071.216 ns/op
[info] Iteration 6: 12963379.105 ▒(99.9%) 55456.723 ns/op
[info] Iteration 7: 13271829.094 ▒(99.9%) 55946.876 ns/op
[info] Iteration 8: 12985895.338 ▒(99.9%) 60434.272 ns/op
[info] Iteration 9: 12916132.277 ▒(99.9%) 61687.304 ns/op
[info] Iteration 10: 13082780.527 ▒(99.9%) 39893.717 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 18240088.200 ▒(99.9%) 11293625.604 ns/op [Average]
[info] (min, avg, max) = (12906365.909, 18240088.200, 65089824.406), stdev = 13005756.040
[info] CI (99.9%): [6946462.596, 29533713.804] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 83.33% complete, ETA 00:57:04
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 29648677.429 ▒(99.9%) 2761074.061 ns/op
[info] # Warmup Iteration 2: 83057515.028 ▒(99.9%) 26349644.464 ns/op
[info] # Warmup Iteration 3: 18681975.987 ▒(99.9%) 1193717.414 ns/op
[info] # Warmup Iteration 4: 19196331.221 ▒(99.9%) 191419.788 ns/op
[info] # Warmup Iteration 5: 23420079.445 ▒(99.9%) 3590777.939 ns/op
[info] # Warmup Iteration 6: 16132989.046 ▒(99.9%) 2202.070 ns/op
[info] # Warmup Iteration 7: 16160876.437 ▒(99.9%) 40212.760 ns/op
[info] # Warmup Iteration 8: 16595339.227 ▒(99.9%) 438050.710 ns/op
[info] # Warmup Iteration 9: 17426806.996 ▒(99.9%) 86655.482 ns/op
[info] # Warmup Iteration 10: 18547626.060 ▒(99.9%) 136753.878 ns/op
[info] Iteration 1: 19471567.858 ▒(99.9%) 172935.148 ns/op
[info] Iteration 2: 20243305.992 ▒(99.9%) 244238.665 ns/op
[info] Iteration 3: 21114600.066 ▒(99.9%) 311271.528 ns/op
[info] Iteration 4: 21916971.109 ▒(99.9%) 886129.316 ns/op
[info] Iteration 5: 23647264.014 ▒(99.9%) 464838.365 ns/op
[info] Iteration 6: 23766935.556 ▒(99.9%) 534768.484 ns/op
[info] Iteration 7: 26321729.770 ▒(99.9%) 2190905.428 ns/op
[info] Iteration 8: 26331559.838 ▒(99.9%) 1376032.278 ns/op
[info] Iteration 9: 27623502.069 ▒(99.9%) 1009586.932 ns/op
[info] Iteration 10: 28965310.821 ▒(99.9%) 1106709.437 ns/op
[info]
[info] # Run progress: 83.44% complete, ETA 00:56:42
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 20652397.219 ▒(99.9%) 6588897.049 ns/op
[info] # Warmup Iteration 2: 23421539.761 ▒(99.9%) 4356988.184 ns/op
[info] # Warmup Iteration 3: 77769472.149 ▒(99.9%) 5349595.527 ns/op
[info] # Warmup Iteration 4: 38162245.583 ▒(99.9%) 6873381.626 ns/op
[info] # Warmup Iteration 5: 16350343.199 ▒(99.9%) 137253.951 ns/op
[info] # Warmup Iteration 6: 16474666.447 ▒(99.9%) 29559.622 ns/op
[info] # Warmup Iteration 7: 17033930.146 ▒(99.9%) 36334.024 ns/op
[info] # Warmup Iteration 8: 36023179.110 ▒(99.9%) 2014311.731 ns/op
[info] # Warmup Iteration 9: 18119920.715 ▒(99.9%) 279295.069 ns/op
[info] # Warmup Iteration 10: 26678692.960 ▒(99.9%) 788134.934 ns/op
[info] Iteration 1: 25318555.468 ▒(99.9%) 1368722.844 ns/op
[info] Iteration 2: 18648322.379 ▒(99.9%) 167153.194 ns/op
[info] Iteration 3: 20438202.151 ▒(99.9%) 297330.208 ns/op
[info] Iteration 4: 21969549.904 ▒(99.9%) 123957.237 ns/op
[info] Iteration 5: 21581400.214 ▒(99.9%) 344572.706 ns/op
[info] Iteration 6: 24291811.609 ▒(99.9%) 641132.452 ns/op
[info] Iteration 7: 29366368.819 ▒(99.9%) 2623348.189 ns/op
[info] Iteration 8: 23903462.527 ▒(99.9%) 569159.059 ns/op
[info] Iteration 9: 29278065.518 ▒(99.9%) 967364.103 ns/op
[info] Iteration 10: 77035427.181 ▒(99.9%) 22201065.343 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 26561695.643 ▒(99.9%) 10704647.832 ns/op [Average]
[info] (min, avg, max) = (18648322.379, 26561695.643, 77035427.181), stdev = 12327488.363
[info] CI (99.9%): [15857047.811, 37266343.475] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 83.54% complete, ETA 00:56:21
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 58918624.841 ▒(99.9%) 4368297.828 ns/op
[info] # Warmup Iteration 2: 18230467.881 ▒(99.9%) 1057459.511 ns/op
[info] # Warmup Iteration 3: 16276420.148 ▒(99.9%) 1002485.672 ns/op
[info] # Warmup Iteration 4: 16435580.072 ▒(99.9%) 13251.300 ns/op
[info] # Warmup Iteration 5: 16344939.530 ▒(99.9%) 20571.188 ns/op
[info] # Warmup Iteration 6: 16493422.823 ▒(99.9%) 4115.307 ns/op
[info] # Warmup Iteration 7: 16729496.721 ▒(99.9%) 19988.168 ns/op
[info] # Warmup Iteration 8: 22582189.619 ▒(99.9%) 387516.291 ns/op
[info] # Warmup Iteration 9: 79929617.938 ▒(99.9%) 21022245.920 ns/op
[info] # Warmup Iteration 10: 41905928.464 ▒(99.9%) 3261387.348 ns/op
[info] Iteration 1: 16314315.826 ▒(99.9%) 807110.337 ns/op
[info] Iteration 2: 16523788.136 ▒(99.9%) 8278.640 ns/op
[info] Iteration 3: 16887528.284 ▒(99.9%) 15947.707 ns/op
[info] Iteration 4: 16748416.190 ▒(99.9%) 12282.114 ns/op
[info] Iteration 5: 17160864.954 ▒(99.9%) 536039.416 ns/op
[info] Iteration 6: 16866750.747 ▒(99.9%) 369117.604 ns/op
[info] Iteration 7: 16653826.256 ▒(99.9%) 26562.222 ns/op
[info] Iteration 8: 16696908.354 ▒(99.9%) 13698.044 ns/op
[info] Iteration 9: 16792289.391 ▒(99.9%) 40961.800 ns/op
[info] Iteration 10: 16776567.428 ▒(99.9%) 22565.981 ns/op
[info]
[info] # Run progress: 83.65% complete, ETA 00:56:00
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 26555673.091 ▒(99.9%) 2572692.900 ns/op
[info] # Warmup Iteration 2: 22577357.981 ▒(99.9%) 362404.027 ns/op
[info] # Warmup Iteration 3: 16792923.167 ▒(99.9%) 1068262.185 ns/op
[info] # Warmup Iteration 4: 35541609.207 ▒(99.9%) 5397981.354 ns/op
[info] # Warmup Iteration 5: 18026981.372 ▒(99.9%) 998840.141 ns/op
[info] # Warmup Iteration 6: 16848675.580 ▒(99.9%) 64289.958 ns/op
[info] # Warmup Iteration 7: 20840523.595 ▒(99.9%) 3598348.472 ns/op
[info] # Warmup Iteration 8: 18155908.787 ▒(99.9%) 179911.012 ns/op
[info] # Warmup Iteration 9: 21901985.551 ▒(99.9%) 3412821.787 ns/op
[info] # Warmup Iteration 10: 18226877.021 ▒(99.9%) 224309.890 ns/op
[info] Iteration 1: 20698446.531 ▒(99.9%) 2234576.765 ns/op
[info] Iteration 2: 20487849.137 ▒(99.9%) 1058256.896 ns/op
[info] Iteration 3: 17196440.103 ▒(99.9%) 7571.024 ns/op
[info] Iteration 4: 16949449.919 ▒(99.9%) 56424.807 ns/op
[info] Iteration 5: 17054862.305 ▒(99.9%) 9373.126 ns/op
[info] Iteration 6: 17117991.606 ▒(99.9%) 36588.577 ns/op
[info] Iteration 7: 17149908.714 ▒(99.9%) 9369.251 ns/op
[info] Iteration 8: 16677909.608 ▒(99.9%) 4878.690 ns/op
[info] Iteration 9: 18698129.466 ▒(99.9%) 2057964.413 ns/op
[info] Iteration 10: 16969019.461 ▒(99.9%) 392107.647 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 17321063.121 ▒(99.9%) 1053619.691 ns/op [Average]
[info] (min, avg, max) = (16314315.826, 17321063.121, 20698446.531), stdev = 1213350.003
[info] CI (99.9%): [16267443.430, 18374682.812] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Find0)
[info]
[info] # Run progress: 83.75% complete, ETA 00:55:39
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 102017791.825 ▒(99.9%) 6394.163 ns/op
[info] # Warmup Iteration 2: 16911015.903 ▒(99.9%) 506383.083 ns/op
[info] # Warmup Iteration 3: 16599702.264 ▒(99.9%) 1046532.886 ns/op
[info] # Warmup Iteration 4: 73778499.462 ▒(99.9%) 16212966.935 ns/op
[info] # Warmup Iteration 5: 18426434.354 ▒(99.9%) 1316455.532 ns/op
[info] # Warmup Iteration 6: 16991406.149 ▒(99.9%) 4637.255 ns/op
[info] # Warmup Iteration 7: 20664733.839 ▒(99.9%) 544932.498 ns/op
[info] # Warmup Iteration 8: 25858956.184 ▒(99.9%) 6247170.831 ns/op
[info] # Warmup Iteration 9: 17465497.301 ▒(99.9%) 118210.990 ns/op
[info] # Warmup Iteration 10: 18203376.027 ▒(99.9%) 172521.613 ns/op
[info] Iteration 1: 22831954.087 ▒(99.9%) 453858.850 ns/op
[info] Iteration 2: 18742537.149 ▒(99.9%) 145994.016 ns/op
[info] Iteration 3: 20250825.201 ▒(99.9%) 342397.818 ns/op
[info] Iteration 4: 26456076.008 ▒(99.9%) 1885951.617 ns/op
[info] Iteration 5: 73440643.824 ▒(99.9%) 730087.240 ns/op
[info] Iteration 6: 21616701.619 ▒(99.9%) 449687.997 ns/op
[info] Iteration 7: 21681790.620 ▒(99.9%) 407836.417 ns/op
[info] Iteration 8: 24083646.417 ▒(99.9%) 594513.633 ns/op
[info] Iteration 9: 36345940.490 ▒(99.9%) 5549878.843 ns/op
[info] Iteration 10: 21829588.031 ▒(99.9%) 399871.893 ns/op
[info]
[info] # Run progress: 83.85% complete, ETA 00:55:18
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 18060529.129 ▒(99.9%) 3082084.551 ns/op
[info] # Warmup Iteration 2: 36703395.011 ▒(99.9%) 4663181.609 ns/op
[info] # Warmup Iteration 3: 18053754.949 ▒(99.9%) 335042.443 ns/op
[info] # Warmup Iteration 4: 16920511.540 ▒(99.9%) 26136.114 ns/op
[info] # Warmup Iteration 5: 21724433.166 ▒(99.9%) 381670.005 ns/op
[info] # Warmup Iteration 6: 17896296.297 ▒(99.9%) 86977.767 ns/op
[info] # Warmup Iteration 7: 17317867.668 ▒(99.9%) 1830440.076 ns/op
[info] # Warmup Iteration 8: 17700096.674 ▒(99.9%) 275328.632 ns/op
[info] # Warmup Iteration 9: 18631904.063 ▒(99.9%) 140271.579 ns/op
[info] # Warmup Iteration 10: 20422296.757 ▒(99.9%) 1692768.386 ns/op
[info] Iteration 1: 20233105.060 ▒(99.9%) 229688.227 ns/op
[info] Iteration 2: 21615696.623 ▒(99.9%) 303768.687 ns/op
[info] Iteration 3: 22011670.613 ▒(99.9%) 360436.870 ns/op
[info] Iteration 4: 21986894.166 ▒(99.9%) 1038870.334 ns/op
[info] Iteration 5: 25241394.184 ▒(99.9%) 644176.649 ns/op
[info] Iteration 6: 24951425.836 ▒(99.9%) 675081.950 ns/op
[info] Iteration 7: 26885622.519 ▒(99.9%) 1225699.848 ns/op
[info] Iteration 8: 30831019.947 ▒(99.9%) 1260247.212 ns/op
[info] Iteration 9: 33114742.193 ▒(99.9%) 1732067.736 ns/op
[info] Iteration 10: 32044983.740 ▒(99.9%) 1605061.445 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 27309812.916 ▒(99.9%) 10304773.485 ns/op [Average]
[info] (min, avg, max) = (18742537.149, 27309812.916, 73440643.824), stdev = 11866992.470
[info] CI (99.9%): [17005039.432, 37614586.401] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Find1)
[info]
[info] # Run progress: 83.96% complete, ETA 00:54:56
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 9709402.772 ▒(99.9%) 1429144.962 ns/op
[info] # Warmup Iteration 2: 47672491.613 ▒(99.9%) 17881659.678 ns/op
[info] # Warmup Iteration 3: 9984137.719 ▒(99.9%) 1479445.332 ns/op
[info] # Warmup Iteration 4: 26287948.125 ▒(99.9%) 2695407.148 ns/op
[info] # Warmup Iteration 5: 17716877.721 ▒(99.9%) 5854225.160 ns/op
[info] # Warmup Iteration 6: 12740362.910 ▒(99.9%) 1451401.577 ns/op
[info] # Warmup Iteration 7: 18215253.960 ▒(99.9%) 6461860.592 ns/op
[info] # Warmup Iteration 8: 26178497.146 ▒(99.9%) 8708197.597 ns/op
[info] # Warmup Iteration 9: 9255923.480 ▒(99.9%) 1239104.733 ns/op
[info] # Warmup Iteration 10: 9045476.702 ▒(99.9%) 1138578.749 ns/op
[info] Iteration 1: 51074291.351 ▒(99.9%) 14325706.555 ns/op
[info] Iteration 2: 51338666.880 ▒(99.9%) 5898241.813 ns/op
[info] Iteration 3: 52989774.424 ▒(99.9%) 20337864.299 ns/op
[info] Iteration 4: 52950474.442 ▒(99.9%) 26066978.989 ns/op
[info] Iteration 5: 51281821.114 ▒(99.9%) 10800892.097 ns/op
[info] Iteration 6: 11487681.277 ▒(99.9%) 2003693.249 ns/op
[info] Iteration 7: 8979212.610 ▒(99.9%) 606522.503 ns/op
[info] Iteration 8: 8662734.037 ▒(99.9%) 206242.805 ns/op
[info] Iteration 9: 22593830.246 ▒(99.9%) 1687628.060 ns/op
[info] Iteration 10: 36839855.340 ▒(99.9%) 2563704.386 ns/op
[info]
[info] # Run progress: 84.06% complete, ETA 00:54:35
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 8876065.546 ▒(99.9%) 482038.775 ns/op
[info] # Warmup Iteration 2: 8848121.839 ▒(99.9%) 882382.313 ns/op
[info] # Warmup Iteration 3: 9273655.593 ▒(99.9%) 1153623.274 ns/op
[info] # Warmup Iteration 4: 10142020.074 ▒(99.9%) 792966.117 ns/op
[info] # Warmup Iteration 5: 50295497.988 ▒(99.9%) 15200850.883 ns/op
[info] # Warmup Iteration 6: 14330597.858 ▒(99.9%) 4660915.548 ns/op
[info] # Warmup Iteration 7: 8724457.482 ▒(99.9%) 320515.125 ns/op
[info] # Warmup Iteration 8: 8629440.121 ▒(99.9%) 394995.990 ns/op
[info] # Warmup Iteration 9: 8615574.211 ▒(99.9%) 666881.020 ns/op
[info] # Warmup Iteration 10: 9780455.293 ▒(99.9%) 2530819.040 ns/op
[info] Iteration 1: 9743369.344 ▒(99.9%) 2672087.763 ns/op
[info] Iteration 2: 8926966.759 ▒(99.9%) 1508385.694 ns/op
[info] Iteration 3: 13637302.569 ▒(99.9%) 1902745.351 ns/op
[info] Iteration 4: 8402574.006 ▒(99.9%) 303467.975 ns/op
[info] Iteration 5: 10446572.480 ▒(99.9%) 610736.566 ns/op
[info] Iteration 6: 14634291.151 ▒(99.9%) 565920.102 ns/op
[info] Iteration 7: 8803667.255 ▒(99.9%) 1232804.827 ns/op
[info] Iteration 8: 8867484.567 ▒(99.9%) 853909.850 ns/op
[info] Iteration 9: 8510124.184 ▒(99.9%) 453619.586 ns/op
[info] Iteration 10: 9525808.839 ▒(99.9%) 1565876.275 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 22484825.144 ▒(99.9%) 16188527.206 ns/op [Average]
[info] (min, avg, max) = (8402574.006, 22484825.144, 52989774.424), stdev = 18642732.005
[info] CI (99.9%): [6296297.938, 38673352.349] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Find2)
[info]
[info] # Run progress: 84.17% complete, ETA 00:54:14
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 18779774.862 ▒(99.9%) 4421974.012 ns/op
[info] # Warmup Iteration 2: 19926944.969 ▒(99.9%) 163849.141 ns/op
[info] # Warmup Iteration 3: 18996150.939 ▒(99.9%) 404443.471 ns/op
[info] # Warmup Iteration 4: 34852499.888 ▒(99.9%) 4548711.026 ns/op
[info] # Warmup Iteration 5: 18594713.589 ▒(99.9%) 1095008.736 ns/op
[info] # Warmup Iteration 6: 44142186.684 ▒(99.9%) 2302295.121 ns/op
[info] # Warmup Iteration 7: 17606917.094 ▒(99.9%) 55723.731 ns/op
[info] # Warmup Iteration 8: 54225179.276 ▒(99.9%) 6190666.165 ns/op
[info] # Warmup Iteration 9: 19319534.921 ▒(99.9%) 1159652.625 ns/op
[info] # Warmup Iteration 10: 37695819.661 ▒(99.9%) 4412644.061 ns/op
[info] Iteration 1: 56741052.898 ▒(99.9%) 10572970.738 ns/op
[info] Iteration 2: 18804878.412 ▒(99.9%) 196425.153 ns/op
[info] Iteration 3: 19439281.633 ▒(99.9%) 164581.975 ns/op
[info] Iteration 4: 21431873.949 ▒(99.9%) 291372.405 ns/op
[info] Iteration 5: 21522957.200 ▒(99.9%) 1901079.289 ns/op
[info] Iteration 6: 22717249.844 ▒(99.9%) 452655.265 ns/op
[info] Iteration 7: 22052645.972 ▒(99.9%) 997391.316 ns/op
[info] Iteration 8: 24095885.530 ▒(99.9%) 1439345.936 ns/op
[info] Iteration 9: 25542153.071 ▒(99.9%) 683489.656 ns/op
[info] Iteration 10: 29201680.886 ▒(99.9%) 45356.045 ns/op
[info]
[info] # Run progress: 84.27% complete, ETA 00:53:53
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 22703658.947 ▒(99.9%) 2820631.234 ns/op
[info] # Warmup Iteration 2: 16550021.782 ▒(99.9%) 16566.372 ns/op
[info] # Warmup Iteration 3: 19942875.941 ▒(99.9%) 195333.945 ns/op
[info] # Warmup Iteration 4: 16500256.099 ▒(99.9%) 50843.641 ns/op
[info] # Warmup Iteration 5: 16823059.642 ▒(99.9%) 845453.978 ns/op
[info] # Warmup Iteration 6: 16969409.417 ▒(99.9%) 29041.248 ns/op
[info] # Warmup Iteration 7: 17869244.760 ▒(99.9%) 94676.946 ns/op
[info] # Warmup Iteration 8: 19033485.132 ▒(99.9%) 144576.890 ns/op
[info] # Warmup Iteration 9: 19417524.618 ▒(99.9%) 174896.368 ns/op
[info] # Warmup Iteration 10: 20103713.514 ▒(99.9%) 652896.681 ns/op
[info] Iteration 1: 22194905.655 ▒(99.9%) 1751825.391 ns/op
[info] Iteration 2: 22426695.906 ▒(99.9%) 6937.892 ns/op
[info] Iteration 3: 23958661.326 ▒(99.9%) 1716059.969 ns/op
[info] Iteration 4: 25158989.482 ▒(99.9%) 2427675.764 ns/op
[info] Iteration 5: 27123495.931 ▒(99.9%) 1831091.924 ns/op
[info] Iteration 6: 29819661.355 ▒(99.9%) 1277906.417 ns/op
[info] Iteration 7: 35292096.473 ▒(99.9%) 892243.898 ns/op
[info] Iteration 8: 34173160.861 ▒(99.9%) 1947336.539 ns/op
[info] Iteration 9: 37220249.701 ▒(99.9%) 2368350.877 ns/op
[info] Iteration 10: 41491390.859 ▒(99.9%) 3247883.278 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 28020448.347 ▒(99.9%) 7984827.865 ns/op [Average]
[info] (min, avg, max) = (18804878.412, 28020448.347, 56741052.898), stdev = 9195339.644
[info] CI (99.9%): [20035620.482, 36005276.212] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Find3)
[info]
[info] # Run progress: 84.38% complete, ETA 00:53:31
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 14189181.480 ▒(99.9%) 3500277.453 ns/op
[info] # Warmup Iteration 2: 13459470.880 ▒(99.9%) 2871763.989 ns/op
[info] # Warmup Iteration 3: 15298247.539 ▒(99.9%) 3070742.091 ns/op
[info] # Warmup Iteration 4: 16439857.134 ▒(99.9%) 3221573.944 ns/op
[info] # Warmup Iteration 5: 10930636.209 ▒(99.9%) 1455735.508 ns/op
[info] # Warmup Iteration 6: 16760364.829 ▒(99.9%) 3129468.635 ns/op
[info] # Warmup Iteration 7: 64247045.711 ▒(99.9%) 27454273.685 ns/op
[info] # Warmup Iteration 8: 65580479.719 ▒(99.9%) 27248978.147 ns/op
[info] # Warmup Iteration 9: 63421276.545 ▒(99.9%) 17777188.214 ns/op
[info] # Warmup Iteration 10: 18541500.376 ▒(99.9%) 6099248.776 ns/op
[info] Iteration 1: 20419177.831 ▒(99.9%) 4888152.818 ns/op
[info] Iteration 2: 65292962.919 ▒(99.9%) 30078388.277 ns/op
[info] Iteration 3: 54709262.655 ▒(99.9%) 10917995.601 ns/op
[info] Iteration 4: 13638549.149 ▒(99.9%) 1912229.024 ns/op
[info] Iteration 5: 11220226.956 ▒(99.9%) 737583.318 ns/op
[info] Iteration 6: 14466051.846 ▒(99.9%) 988958.105 ns/op
[info] Iteration 7: 11613518.232 ▒(99.9%) 2215014.990 ns/op
[info] Iteration 8: 11199280.810 ▒(99.9%) 1624150.416 ns/op
[info] Iteration 9: 10373848.872 ▒(99.9%) 1562626.845 ns/op
[info] Iteration 10: 11384632.382 ▒(99.9%) 2332970.869 ns/op
[info]
[info] # Run progress: 84.48% complete, ETA 00:53:10
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 16554639.616 ▒(99.9%) 3460880.077 ns/op
[info] # Warmup Iteration 2: 13872458.703 ▒(99.9%) 4382226.661 ns/op
[info] # Warmup Iteration 3: 49875620.470 ▒(99.9%) 5029967.153 ns/op
[info] # Warmup Iteration 4: 20422850.810 ▒(99.9%) 3205384.168 ns/op
[info] # Warmup Iteration 5: 11887607.123 ▒(99.9%) 3566239.439 ns/op
[info] # Warmup Iteration 6: 20389403.564 ▒(99.9%) 6546092.462 ns/op
[info] # Warmup Iteration 7: 15634668.363 ▒(99.9%) 1197160.266 ns/op
[info] # Warmup Iteration 8: 56555482.932 ▒(99.9%) 10856895.159 ns/op
[info] # Warmup Iteration 9: 11613291.812 ▒(99.9%) 1271784.986 ns/op
[info] # Warmup Iteration 10: 14370212.856 ▒(99.9%) 3952581.496 ns/op
[info] Iteration 1: 15773765.373 ▒(99.9%) 4112384.644 ns/op
[info] Iteration 2: 11975560.400 ▒(99.9%) 3331640.809 ns/op
[info] Iteration 3: 14955122.850 ▒(99.9%) 909848.039 ns/op
[info] Iteration 4: 19865304.070 ▒(99.9%) 8863870.252 ns/op
[info] Iteration 5: 14341812.365 ▒(99.9%) 1261792.198 ns/op
[info] Iteration 6: 12895384.941 ▒(99.9%) 2538759.629 ns/op
[info] Iteration 7: 18675567.224 ▒(99.9%) 7267117.215 ns/op
[info] Iteration 8: 59439569.939 ▒(99.9%) 7238690.255 ns/op
[info] Iteration 9: 13240002.727 ▒(99.9%) 1952882.243 ns/op
[info] Iteration 10: 14797867.684 ▒(99.9%) 2376146.717 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 21013873.461 ▒(99.9%) 14799450.920 ns/op [Average]
[info] (min, avg, max) = (10373848.872, 21013873.461, 65292962.919), stdev = 17043069.688
[info] CI (99.9%): [6214422.542, 35813324.381] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Safe)
[info]
[info] # Run progress: 84.58% complete, ETA 00:52:49
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 17587422.916 ▒(99.9%) 3862074.725 ns/op
[info] # Warmup Iteration 2: 18147932.270 ▒(99.9%) 1279515.306 ns/op
[info] # Warmup Iteration 3: 19510259.722 ▒(99.9%) 855429.485 ns/op
[info] # Warmup Iteration 4: 16472193.449 ▒(99.9%) 9154.456 ns/op
[info] # Warmup Iteration 5: 18416533.383 ▒(99.9%) 116186.898 ns/op
[info] # Warmup Iteration 6: 22198925.345 ▒(99.9%) 49418.705 ns/op
[info] # Warmup Iteration 7: 31648222.353 ▒(99.9%) 7433779.701 ns/op
[info] # Warmup Iteration 8: 18034749.967 ▒(99.9%) 106763.641 ns/op
[info] # Warmup Iteration 9: 19243073.127 ▒(99.9%) 168866.795 ns/op
[info] # Warmup Iteration 10: 19407657.856 ▒(99.9%) 224957.246 ns/op
[info] Iteration 1: 21062295.613 ▒(99.9%) 307404.730 ns/op
[info] Iteration 2: 20777291.376 ▒(99.9%) 453874.619 ns/op
[info] Iteration 3: 22685446.775 ▒(99.9%) 440954.456 ns/op
[info] Iteration 4: 23845081.419 ▒(99.9%) 457391.728 ns/op
[info] Iteration 5: 24214671.040 ▒(99.9%) 542362.351 ns/op
[info] Iteration 6: 24116261.150 ▒(99.9%) 542384.028 ns/op
[info] Iteration 7: 27809910.162 ▒(99.9%) 932553.079 ns/op
[info] Iteration 8: 26760873.585 ▒(99.9%) 2803589.592 ns/op
[info] Iteration 9: 27240145.067 ▒(99.9%) 905901.581 ns/op
[info] Iteration 10: 33711602.967 ▒(99.9%) 4292294.556 ns/op
[info]
[info] # Run progress: 84.69% complete, ETA 00:52:27
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 21813068.161 ▒(99.9%) 3920552.553 ns/op
[info] # Warmup Iteration 2: 16176878.661 ▒(99.9%) 51715.160 ns/op
[info] # Warmup Iteration 3: 15922738.454 ▒(99.9%) 13778.040 ns/op
[info] # Warmup Iteration 4: 16152305.724 ▒(99.9%) 2693.631 ns/op
[info] # Warmup Iteration 5: 16379779.545 ▒(99.9%) 28051.490 ns/op
[info] # Warmup Iteration 6: 18788491.612 ▒(99.9%) 168430.879 ns/op
[info] # Warmup Iteration 7: 18255066.774 ▒(99.9%) 1094027.435 ns/op
[info] # Warmup Iteration 8: 18294104.295 ▒(99.9%) 127258.999 ns/op
[info] # Warmup Iteration 9: 18765058.876 ▒(99.9%) 129994.015 ns/op
[info] # Warmup Iteration 10: 19596700.046 ▒(99.9%) 1540880.009 ns/op
[info] Iteration 1: 20066445.778 ▒(99.9%) 367397.320 ns/op
[info] Iteration 2: 21035558.805 ▒(99.9%) 345705.769 ns/op
[info] Iteration 3: 21463584.391 ▒(99.9%) 383867.816 ns/op
[info] Iteration 4: 22620564.043 ▒(99.9%) 1195246.270 ns/op
[info] Iteration 5: 23841878.900 ▒(99.9%) 544556.219 ns/op
[info] Iteration 6: 27199486.142 ▒(99.9%) 825110.802 ns/op
[info] Iteration 7: 25079263.833 ▒(99.9%) 665214.848 ns/op
[info] Iteration 8: 30401470.563 ▒(99.9%) 1343904.808 ns/op
[info] Iteration 9: 61625350.487 ▒(99.9%) 18000476.224 ns/op
[info] Iteration 10: 30645590.781 ▒(99.9%) 3075446.498 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 26810138.644 ▒(99.9%) 7804214.062 ns/op [Average]
[info] (min, avg, max) = (20066445.778, 26810138.644, 61625350.487), stdev = 8987344.520
[info] CI (99.9%): [19005924.582, 34614352.706] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldChars
[info] # Parameters: (arraySize = 100000, testImpl = Unsafe)
[info]
[info] # Run progress: 84.79% complete, ETA 00:52:06
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 40204247.999 ▒(99.9%) 3460086.922 ns/op
[info] # Warmup Iteration 2: 24998826.162 ▒(99.9%) 7136452.069 ns/op
[info] # Warmup Iteration 3: 17752116.009 ▒(99.9%) 56990.680 ns/op
[info] # Warmup Iteration 4: 29868914.438 ▒(99.9%) 2722312.263 ns/op
[info] # Warmup Iteration 5: 16097416.439 ▒(99.9%) 7526.927 ns/op
[info] # Warmup Iteration 6: 16322638.826 ▒(99.9%) 5357.181 ns/op
[info] # Warmup Iteration 7: 16797432.621 ▒(99.9%) 11988.120 ns/op
[info] # Warmup Iteration 8: 18635510.456 ▒(99.9%) 1389273.745 ns/op
[info] # Warmup Iteration 9: 18183709.158 ▒(99.9%) 139655.638 ns/op
[info] # Warmup Iteration 10: 19324032.910 ▒(99.9%) 2010110.681 ns/op
[info] Iteration 1: 20024349.158 ▒(99.9%) 243797.266 ns/op
[info] Iteration 2: 21819542.830 ▒(99.9%) 147628.043 ns/op
[info] Iteration 3: 20665087.240 ▒(99.9%) 272249.208 ns/op
[info] Iteration 4: 22958513.040 ▒(99.9%) 19377.084 ns/op
[info] Iteration 5: 25766165.673 ▒(99.9%) 1930324.993 ns/op
[info] Iteration 6: 24558384.391 ▒(99.9%) 635797.121 ns/op
[info] Iteration 7: 26360181.184 ▒(99.9%) 2059540.104 ns/op
[info] Iteration 8: 25648564.528 ▒(99.9%) 751912.837 ns/op
[info] Iteration 9: 29903600.703 ▒(99.9%) 1210607.865 ns/op
[info] Iteration 10: 30741508.405 ▒(99.9%) 1279178.624 ns/op
[info]
[info] # Run progress: 84.90% complete, ETA 00:51:45
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 17687042.180 ▒(99.9%) 2478498.564 ns/op
[info] # Warmup Iteration 2: 18494281.092 ▒(99.9%) 3060184.602 ns/op
[info] # Warmup Iteration 3: 16270298.931 ▒(99.9%) 16482.761 ns/op
[info] # Warmup Iteration 4: 16091831.154 ▒(99.9%) 876.418 ns/op
[info] # Warmup Iteration 5: 16543750.398 ▒(99.9%) 488810.628 ns/op
[info] # Warmup Iteration 6: 17618043.191 ▒(99.9%) 1942775.720 ns/op
[info] # Warmup Iteration 7: 17867611.511 ▒(99.9%) 66569.143 ns/op
[info] # Warmup Iteration 8: 18669830.116 ▒(99.9%) 153132.258 ns/op
[info] # Warmup Iteration 9: 20016698.623 ▒(99.9%) 454474.778 ns/op
[info] # Warmup Iteration 10: 19855440.413 ▒(99.9%) 174958.980 ns/op
[info] Iteration 1: 21298604.133 ▒(99.9%) 14811.349 ns/op
[info] Iteration 2: 21695976.600 ▒(99.9%) 339137.783 ns/op
[info] Iteration 3: 23466095.448 ▒(99.9%) 913885.062 ns/op
[info] Iteration 4: 23400863.884 ▒(99.9%) 721582.896 ns/op
[info] Iteration 5: 26660016.862 ▒(99.9%) 809824.523 ns/op
[info] Iteration 6: 27036115.520 ▒(99.9%) 908360.105 ns/op
[info] Iteration 7: 28858427.034 ▒(99.9%) 1727717.466 ns/op
[info] Iteration 8: 28526279.832 ▒(99.9%) 1098134.423 ns/op
[info] Iteration 9: 33575157.498 ▒(99.9%) 468812.024 ns/op
[info] Iteration 10: 36132747.400 ▒(99.9%) 3175638.457 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldChars":
[info] 25954809.068 ▒(99.9%) 3784463.682 ns/op [Average]
[info] (min, avg, max) = (20024349.158, 25954809.068, 36132747.400), stdev = 4358194.004
[info] CI (99.9%): [22170345.386, 29739272.750] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 85.00% complete, ETA 00:51:23
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 8.142 ▒(99.9%) 0.842 ns/op
[info] # Warmup Iteration 2: 11.468 ▒(99.9%) 0.934 ns/op
[info] # Warmup Iteration 3: 14.619 ▒(99.9%) 2.798 ns/op
[info] # Warmup Iteration 4: 7.636 ▒(99.9%) 1.179 ns/op
[info] # Warmup Iteration 5: 20.071 ▒(99.9%) 2.931 ns/op
[info] # Warmup Iteration 6: 48.111 ▒(99.9%) 0.626 ns/op
[info] # Warmup Iteration 7: 48.119 ▒(99.9%) 0.354 ns/op
[info] # Warmup Iteration 8: 48.039 ▒(99.9%) 0.510 ns/op
[info] # Warmup Iteration 9: 48.039 ▒(99.9%) 0.228 ns/op
[info] # Warmup Iteration 10: 48.038 ▒(99.9%) 0.398 ns/op
[info] Iteration 1: 12.552 ▒(99.9%) 1.947 ns/op
[info] Iteration 2: 6.138 ▒(99.9%) 0.570 ns/op
[info] Iteration 3: 6.149 ▒(99.9%) 0.268 ns/op
[info] Iteration 4: 6.173 ▒(99.9%) 1.506 ns/op
[info] Iteration 5: 6.165 ▒(99.9%) 1.051 ns/op
[info] Iteration 6: 6.144 ▒(99.9%) 0.789 ns/op
[info] Iteration 7: 6.330 ▒(99.9%) 0.711 ns/op
[info] Iteration 8: 7.285 ▒(99.9%) 2.186 ns/op
[info] Iteration 9: 9.765 ▒(99.9%) 0.860 ns/op
[info] Iteration 10: 9.078 ▒(99.9%) 1.319 ns/op
[info]
[info] # Run progress: 85.10% complete, ETA 00:51:02
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 9.487 ▒(99.9%) 3.229 ns/op
[info] # Warmup Iteration 2: 16.216 ▒(99.9%) 4.244 ns/op
[info] # Warmup Iteration 3: 13.405 ▒(99.9%) 1.606 ns/op
[info] # Warmup Iteration 4: 6.837 ▒(99.9%) 0.445 ns/op
[info] # Warmup Iteration 5: 11.652 ▒(99.9%) 1.590 ns/op
[info] # Warmup Iteration 6: 19.326 ▒(99.9%) 7.039 ns/op
[info] # Warmup Iteration 7: 48.118 ▒(99.9%) 0.479 ns/op
[info] # Warmup Iteration 8: 9.533 ▒(99.9%) 1.650 ns/op
[info] # Warmup Iteration 9: 24.020 ▒(99.9%) 2.857 ns/op
[info] # Warmup Iteration 10: 48.123 ▒(99.9%) 0.719 ns/op
[info] Iteration 1: 48.140 ▒(99.9%) 0.391 ns/op
[info] Iteration 2: 48.099 ▒(99.9%) 0.688 ns/op
[info] Iteration 3: 48.110 ▒(99.9%) 0.474 ns/op
[info] Iteration 4: 48.169 ▒(99.9%) 0.885 ns/op
[info] Iteration 5: 48.117 ▒(99.9%) 0.530 ns/op
[info] Iteration 6: 14.258 ▒(99.9%) 3.318 ns/op
[info] Iteration 7: 48.081 ▒(99.9%) 0.893 ns/op
[info] Iteration 8: 48.087 ▒(99.9%) 0.547 ns/op
[info] Iteration 9: 11.708 ▒(99.9%) 2.219 ns/op
[info] Iteration 10: 6.869 ▒(99.9%) 1.132 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 22.271 ▒(99.9%) 17.010 ns/op [Average]
[info] (min, avg, max) = (6.138, 22.271, 48.169), stdev = 19.589
[info] CI (99.9%): [5.261, 39.281] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 85.21% complete, ETA 00:50:40
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 14.631 ▒(99.9%) 3.647 ns/op
[info] # Warmup Iteration 2: 7.537 ▒(99.9%) 5.152 ns/op
[info] # Warmup Iteration 3: 6.387 ▒(99.9%) 1.264 ns/op
[info] # Warmup Iteration 4: 6.611 ▒(99.9%) 2.573 ns/op
[info] # Warmup Iteration 5: 10.016 ▒(99.9%) 3.004 ns/op
[info] # Warmup Iteration 6: 10.028 ▒(99.9%) 0.682 ns/op
[info] # Warmup Iteration 7: 6.840 ▒(99.9%) 2.339 ns/op
[info] # Warmup Iteration 8: 6.484 ▒(99.9%) 0.958 ns/op
[info] # Warmup Iteration 9: 6.750 ▒(99.9%) 2.496 ns/op
[info] # Warmup Iteration 10: 9.244 ▒(99.9%) 3.141 ns/op
[info] Iteration 1: 52.245 ▒(99.9%) 21.152 ns/op
[info] Iteration 2: 50.846 ▒(99.9%) 14.751 ns/op
[info] Iteration 3: 50.285 ▒(99.9%) 23.174 ns/op
[info] Iteration 4: 39.768 ▒(99.9%) 10.950 ns/op
[info] Iteration 5: 7.465 ▒(99.9%) 3.228 ns/op
[info] Iteration 6: 7.758 ▒(99.9%) 1.609 ns/op
[info] Iteration 7: 13.005 ▒(99.9%) 1.847 ns/op
[info] Iteration 8: 6.535 ▒(99.9%) 0.644 ns/op
[info] Iteration 9: 6.750 ▒(99.9%) 2.348 ns/op
[info] Iteration 10: 6.618 ▒(99.9%) 1.562 ns/op
[info]
[info] # Run progress: 85.31% complete, ETA 00:50:19
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 7.229 ▒(99.9%) 0.943 ns/op
[info] # Warmup Iteration 2: 12.185 ▒(99.9%) 2.931 ns/op
[info] # Warmup Iteration 3: 48.124 ▒(99.9%) 0.564 ns/op
[info] # Warmup Iteration 4: 48.053 ▒(99.9%) 0.767 ns/op
[info] # Warmup Iteration 5: 48.201 ▒(99.9%) 0.636 ns/op
[info] # Warmup Iteration 6: 48.028 ▒(99.9%) 0.546 ns/op
[info] # Warmup Iteration 7: 48.130 ▒(99.9%) 0.867 ns/op
[info] # Warmup Iteration 8: 48.112 ▒(99.9%) 0.547 ns/op
[info] # Warmup Iteration 9: 47.871 ▒(99.9%) 0.926 ns/op
[info] # Warmup Iteration 10: 13.582 ▒(99.9%) 2.811 ns/op
[info] Iteration 1: 48.102 ▒(99.9%) 0.458 ns/op
[info] Iteration 2: 19.988 ▒(99.9%) 3.168 ns/op
[info] Iteration 3: 6.830 ▒(99.9%) 0.524 ns/op
[info] Iteration 4: 48.089 ▒(99.9%) 0.373 ns/op
[info] Iteration 5: 39.906 ▒(99.9%) 0.317 ns/op
[info] Iteration 6: 7.418 ▒(99.9%) 2.001 ns/op
[info] Iteration 7: 15.241 ▒(99.9%) 3.676 ns/op
[info] Iteration 8: 10.247 ▒(99.9%) 2.607 ns/op
[info] Iteration 9: 13.967 ▒(99.9%) 3.270 ns/op
[info] Iteration 10: 14.336 ▒(99.9%) 3.491 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 23.270 ▒(99.9%) 16.024 ns/op [Average]
[info] (min, avg, max) = (6.535, 23.270, 52.245), stdev = 18.454
[info] CI (99.9%): [7.246, 39.294] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 85.42% complete, ETA 00:49:57
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 10.767 ▒(99.9%) 1.018 ns/op
[info] # Warmup Iteration 2: 6.890 ▒(99.9%) 1.320 ns/op
[info] # Warmup Iteration 3: 6.142 ▒(99.9%) 0.736 ns/op
[info] # Warmup Iteration 4: 6.106 ▒(99.9%) 0.426 ns/op
[info] # Warmup Iteration 5: 6.094 ▒(99.9%) 0.657 ns/op
[info] # Warmup Iteration 6: 6.140 ▒(99.9%) 0.491 ns/op
[info] # Warmup Iteration 7: 6.170 ▒(99.9%) 0.375 ns/op
[info] # Warmup Iteration 8: 46.637 ▒(99.9%) 1.173 ns/op
[info] # Warmup Iteration 9: 43.388 ▒(99.9%) 0.574 ns/op
[info] # Warmup Iteration 10: 8.517 ▒(99.9%) 1.512 ns/op
[info] Iteration 1: 37.308 ▒(99.9%) 0.369 ns/op
[info] Iteration 2: 6.911 ▒(99.9%) 0.238 ns/op
[info] Iteration 3: 6.122 ▒(99.9%) 0.468 ns/op
[info] Iteration 4: 7.404 ▒(99.9%) 0.556 ns/op
[info] Iteration 5: 48.314 ▒(99.9%) 1.335 ns/op
[info] Iteration 6: 48.309 ▒(99.9%) 1.580 ns/op
[info] Iteration 7: 48.262 ▒(99.9%) 0.508 ns/op
[info] Iteration 8: 48.295 ▒(99.9%) 1.311 ns/op
[info] Iteration 9: 48.015 ▒(99.9%) 0.200 ns/op
[info] Iteration 10: 28.385 ▒(99.9%) 0.653 ns/op
[info]
[info] # Run progress: 85.52% complete, ETA 00:49:36
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 14.777 ▒(99.9%) 5.554 ns/op
[info] # Warmup Iteration 2: 8.824 ▒(99.9%) 7.070 ns/op
[info] # Warmup Iteration 3: 6.126 ▒(99.9%) 0.953 ns/op
[info] # Warmup Iteration 4: 11.373 ▒(99.9%) 1.617 ns/op
[info] # Warmup Iteration 5: 48.243 ▒(99.9%) 0.341 ns/op
[info] # Warmup Iteration 6: 46.678 ▒(99.9%) 1.302 ns/op
[info] # Warmup Iteration 7: 8.000 ▒(99.9%) 0.415 ns/op
[info] # Warmup Iteration 8: 6.075 ▒(99.9%) 0.983 ns/op
[info] # Warmup Iteration 9: 6.087 ▒(99.9%) 0.842 ns/op
[info] # Warmup Iteration 10: 6.122 ▒(99.9%) 1.134 ns/op
[info] Iteration 1: 6.111 ▒(99.9%) 0.533 ns/op
[info] Iteration 2: 6.162 ▒(99.9%) 1.379 ns/op
[info] Iteration 3: 6.177 ▒(99.9%) 1.744 ns/op
[info] Iteration 4: 6.150 ▒(99.9%) 0.995 ns/op
[info] Iteration 5: 6.209 ▒(99.9%) 1.250 ns/op
[info] Iteration 6: 6.102 ▒(99.9%) 0.966 ns/op
[info] Iteration 7: 13.966 ▒(99.9%) 3.935 ns/op
[info] Iteration 8: 48.415 ▒(99.9%) 0.137 ns/op
[info] Iteration 9: 48.112 ▒(99.9%) 0.859 ns/op
[info] Iteration 10: 48.215 ▒(99.9%) 0.295 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 26.147 ▒(99.9%) 17.486 ns/op [Average]
[info] (min, avg, max) = (6.102, 26.147, 48.415), stdev = 20.137
[info] CI (99.9%): [8.661, 43.633] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 85.63% complete, ETA 00:49:14
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 12.558 ▒(99.9%) 1.181 ns/op
[info] # Warmup Iteration 2: 9.401 ▒(99.9%) 1.275 ns/op
[info] # Warmup Iteration 3: 6.085 ▒(99.9%) 0.516 ns/op
[info] # Warmup Iteration 4: 6.103 ▒(99.9%) 0.148 ns/op
[info] # Warmup Iteration 5: 6.095 ▒(99.9%) 0.297 ns/op
[info] # Warmup Iteration 6: 22.978 ▒(99.9%) 3.254 ns/op
[info] # Warmup Iteration 7: 48.025 ▒(99.9%) 0.408 ns/op
[info] # Warmup Iteration 8: 32.435 ▒(99.9%) 0.231 ns/op
[info] # Warmup Iteration 9: 6.590 ▒(99.9%) 0.535 ns/op
[info] # Warmup Iteration 10: 7.932 ▒(99.9%) 1.535 ns/op
[info] Iteration 1: 48.078 ▒(99.9%) 0.110 ns/op
[info] Iteration 2: 48.177 ▒(99.9%) 0.821 ns/op
[info] Iteration 3: 10.704 ▒(99.9%) 1.627 ns/op
[info] Iteration 4: 6.098 ▒(99.9%) 0.698 ns/op
[info] Iteration 5: 6.115 ▒(99.9%) 0.242 ns/op
[info] Iteration 6: 6.135 ▒(99.9%) 0.645 ns/op
[info] Iteration 7: 6.094 ▒(99.9%) 0.406 ns/op
[info] Iteration 8: 6.123 ▒(99.9%) 0.347 ns/op
[info] Iteration 9: 6.128 ▒(99.9%) 0.447 ns/op
[info] Iteration 10: 6.137 ▒(99.9%) 0.402 ns/op
[info]
[info] # Run progress: 85.73% complete, ETA 00:48:53
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 9.009 ▒(99.9%) 1.740 ns/op
[info] # Warmup Iteration 2: 15.385 ▒(99.9%) 2.665 ns/op
[info] # Warmup Iteration 3: 6.127 ▒(99.9%) 0.773 ns/op
[info] # Warmup Iteration 4: 6.146 ▒(99.9%) 0.533 ns/op
[info] # Warmup Iteration 5: 8.206 ▒(99.9%) 1.639 ns/op
[info] # Warmup Iteration 6: 48.114 ▒(99.9%) 0.486 ns/op
[info] # Warmup Iteration 7: 15.310 ▒(99.9%) 4.707 ns/op
[info] # Warmup Iteration 8: 7.413 ▒(99.9%) 0.845 ns/op
[info] # Warmup Iteration 9: 6.141 ▒(99.9%) 0.806 ns/op
[info] # Warmup Iteration 10: 6.131 ▒(99.9%) 0.340 ns/op
[info] Iteration 1: 6.168 ▒(99.9%) 0.517 ns/op
[info] Iteration 2: 6.163 ▒(99.9%) 0.195 ns/op
[info] Iteration 3: 6.255 ▒(99.9%) 0.527 ns/op
[info] Iteration 4: 6.713 ▒(99.9%) 0.754 ns/op
[info] Iteration 5: 48.133 ▒(99.9%) 0.495 ns/op
[info] Iteration 6: 14.735 ▒(99.9%) 2.395 ns/op
[info] Iteration 7: 6.065 ▒(99.9%) 0.601 ns/op
[info] Iteration 8: 7.900 ▒(99.9%) 0.670 ns/op
[info] Iteration 9: 29.796 ▒(99.9%) 0.334 ns/op
[info] Iteration 10: 16.440 ▒(99.9%) 3.620 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 14.908 ▒(99.9%) 13.387 ns/op [Average]
[info] (min, avg, max) = (6.065, 14.908, 48.177), stdev = 15.416
[info] CI (99.9%): [1.521, 28.295] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 85.83% complete, ETA 00:48:32
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 7.966 ▒(99.9%) 1.567 ns/op
[info] # Warmup Iteration 2: 6.975 ▒(99.9%) 0.221 ns/op
[info] # Warmup Iteration 3: 6.114 ▒(99.9%) 0.473 ns/op
[info] # Warmup Iteration 4: 6.160 ▒(99.9%) 0.443 ns/op
[info] # Warmup Iteration 5: 6.115 ▒(99.9%) 0.717 ns/op
[info] # Warmup Iteration 6: 6.204 ▒(99.9%) 0.813 ns/op
[info] # Warmup Iteration 7: 6.256 ▒(99.9%) 0.452 ns/op
[info] # Warmup Iteration 8: 6.213 ▒(99.9%) 0.638 ns/op
[info] # Warmup Iteration 9: 6.247 ▒(99.9%) 0.751 ns/op
[info] # Warmup Iteration 10: 6.272 ▒(99.9%) 0.529 ns/op
[info] Iteration 1: 6.171 ▒(99.9%) 0.539 ns/op
[info] Iteration 2: 6.165 ▒(99.9%) 0.447 ns/op
[info] Iteration 3: 6.201 ▒(99.9%) 0.243 ns/op
[info] Iteration 4: 6.190 ▒(99.9%) 0.282 ns/op
[info] Iteration 5: 6.205 ▒(99.9%) 0.158 ns/op
[info] Iteration 6: 6.182 ▒(99.9%) 0.043 ns/op
[info] Iteration 7: 6.276 ▒(99.9%) 0.436 ns/op
[info] Iteration 8: 6.292 ▒(99.9%) 0.726 ns/op
[info] Iteration 9: 6.170 ▒(99.9%) 0.664 ns/op
[info] Iteration 10: 6.071 ▒(99.9%) 0.359 ns/op
[info]
[info] # Run progress: 85.94% complete, ETA 00:48:10
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 10.709 ▒(99.9%) 1.767 ns/op
[info] # Warmup Iteration 2: 6.992 ▒(99.9%) 0.703 ns/op
[info] # Warmup Iteration 3: 6.127 ▒(99.9%) 0.317 ns/op
[info] # Warmup Iteration 4: 6.194 ▒(99.9%) 0.459 ns/op
[info] # Warmup Iteration 5: 6.073 ▒(99.9%) 0.164 ns/op
[info] # Warmup Iteration 6: 6.147 ▒(99.9%) 0.134 ns/op
[info] # Warmup Iteration 7: 6.457 ▒(99.9%) 0.351 ns/op
[info] # Warmup Iteration 8: 8.267 ▒(99.9%) 0.714 ns/op
[info] # Warmup Iteration 9: 48.928 ▒(99.9%) 3.217 ns/op
[info] # Warmup Iteration 10: 50.429 ▒(99.9%) 3.268 ns/op
[info] Iteration 1: 49.680 ▒(99.9%) 4.551 ns/op
[info] Iteration 2: 49.375 ▒(99.9%) 3.031 ns/op
[info] Iteration 3: 18.605 ▒(99.9%) 5.373 ns/op
[info] Iteration 4: 8.937 ▒(99.9%) 1.871 ns/op
[info] Iteration 5: 48.146 ▒(99.9%) 0.556 ns/op
[info] Iteration 6: 48.027 ▒(99.9%) 0.448 ns/op
[info] Iteration 7: 48.189 ▒(99.9%) 0.358 ns/op
[info] Iteration 8: 48.273 ▒(99.9%) 0.656 ns/op
[info] Iteration 9: 48.154 ▒(99.9%) 0.681 ns/op
[info] Iteration 10: 48.098 ▒(99.9%) 0.093 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 23.870 ▒(99.9%) 18.072 ns/op [Average]
[info] (min, avg, max) = (6.071, 23.870, 49.680), stdev = 20.811
[info] CI (99.9%): [5.799, 41.942] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 86.04% complete, ETA 00:47:49
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6.990 ▒(99.9%) 0.153 ns/op
[info] # Warmup Iteration 2: 7.438 ▒(99.9%) 7.113 ns/op
[info] # Warmup Iteration 3: 13.516 ▒(99.9%) 2.794 ns/op
[info] # Warmup Iteration 4: 48.074 ▒(99.9%) 0.545 ns/op
[info] # Warmup Iteration 5: 48.336 ▒(99.9%) 1.178 ns/op
[info] # Warmup Iteration 6: 48.149 ▒(99.9%) 53.231 ns/op
[info] # Warmup Iteration 7: 13.019 ▒(99.9%) 16.128 ns/op
[info] # Warmup Iteration 8: 17.000 ▒(99.9%) 20.593 ns/op
[info] # Warmup Iteration 9: 6.644 ▒(99.9%) 6.484 ns/op
[info] # Warmup Iteration 10: 6.738 ▒(99.9%) 6.785 ns/op
[info] Iteration 1: 6.795 ▒(99.9%) 7.947 ns/op
[info] Iteration 2: 7.668 ▒(99.9%) 7.134 ns/op
[info] Iteration 3: 8.770 ▒(99.9%) 9.266 ns/op
[info] Iteration 4: 20.412 ▒(99.9%) 22.724 ns/op
[info] Iteration 5: 13.252 ▒(99.9%) 15.910 ns/op
[info] Iteration 6: 11.636 ▒(99.9%) 14.654 ns/op
[info] Iteration 7: 52.999 ▒(99.9%) 57.541 ns/op
[info] Iteration 8: 53.021 ▒(99.9%) 58.261 ns/op
[info] Iteration 9: 14.374 ▒(99.9%) 11.270 ns/op
[info] Iteration 10: 9.692 ▒(99.9%) 11.901 ns/op
[info]
[info] # Run progress: 86.15% complete, ETA 00:47:28
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 8.342 ▒(99.9%) 1.219 ns/op
[info] # Warmup Iteration 2: 6.980 ▒(99.9%) 1.102 ns/op
[info] # Warmup Iteration 3: 12.294 ▒(99.9%) 2.140 ns/op
[info] # Warmup Iteration 4: 48.387 ▒(99.9%) 1.411 ns/op
[info] # Warmup Iteration 5: 20.839 ▒(99.9%) 3.401 ns/op
[info] # Warmup Iteration 6: 6.180 ▒(99.9%) 0.745 ns/op
[info] # Warmup Iteration 7: 6.137 ▒(99.9%) 0.835 ns/op
[info] # Warmup Iteration 8: 10.690 ▒(99.9%) 1.710 ns/op
[info] # Warmup Iteration 9: 10.782 ▒(99.9%) 1.243 ns/op
[info] # Warmup Iteration 10: 6.075 ▒(99.9%) 0.610 ns/op
[info] Iteration 1: 6.099 ▒(99.9%) 0.531 ns/op
[info] Iteration 2: 6.102 ▒(99.9%) 0.731 ns/op
[info] Iteration 3: 6.158 ▒(99.9%) 0.524 ns/op
[info] Iteration 4: 6.136 ▒(99.9%) 0.508 ns/op
[info] Iteration 5: 6.812 ▒(99.9%) 1.070 ns/op
[info] Iteration 6: 48.239 ▒(99.9%) 1.178 ns/op
[info] Iteration 7: 48.233 ▒(99.9%) 1.043 ns/op
[info] Iteration 8: 15.345 ▒(99.9%) 4.407 ns/op
[info] Iteration 9: 38.286 ▒(99.9%) 1.997 ns/op
[info] Iteration 10: 16.934 ▒(99.9%) 2.178 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 19.848 ▒(99.9%) 15.158 ns/op [Average]
[info] (min, avg, max) = (6.099, 19.848, 53.021), stdev = 17.455
[info] CI (99.9%): [4.691, 35.006] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Find0)
[info]
[info] # Run progress: 86.25% complete, ETA 00:47:06
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 7.962 ▒(99.9%) 1.692 ns/op
[info] # Warmup Iteration 2: 9.385 ▒(99.9%) 1.310 ns/op
[info] # Warmup Iteration 3: 48.391 ▒(99.9%) 0.217 ns/op
[info] # Warmup Iteration 4: 37.595 ▒(99.9%) 0.521 ns/op
[info] # Warmup Iteration 5: 7.607 ▒(99.9%) 0.749 ns/op
[info] # Warmup Iteration 6: 10.613 ▒(99.9%) 2.205 ns/op
[info] # Warmup Iteration 7: 12.535 ▒(99.9%) 3.065 ns/op
[info] # Warmup Iteration 8: 6.157 ▒(99.9%) 1.150 ns/op
[info] # Warmup Iteration 9: 6.194 ▒(99.9%) 0.274 ns/op
[info] # Warmup Iteration 10: 6.112 ▒(99.9%) 0.785 ns/op
[info] Iteration 1: 8.918 ▒(99.9%) 3.273 ns/op
[info] Iteration 2: 11.536 ▒(99.9%) 1.684 ns/op
[info] Iteration 3: 6.104 ▒(99.9%) 0.422 ns/op
[info] Iteration 4: 17.276 ▒(99.9%) 4.018 ns/op
[info] Iteration 5: 48.203 ▒(99.9%) 0.453 ns/op
[info] Iteration 6: 48.069 ▒(99.9%) 0.332 ns/op
[info] Iteration 7: 48.172 ▒(99.9%) 0.374 ns/op
[info] Iteration 8: 48.286 ▒(99.9%) 0.442 ns/op
[info] Iteration 9: 48.134 ▒(99.9%) 0.663 ns/op
[info] Iteration 10: 48.106 ▒(99.9%) 0.520 ns/op
[info]
[info] # Run progress: 86.35% complete, ETA 00:46:45
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 7.667 ▒(99.9%) 1.350 ns/op
[info] # Warmup Iteration 2: 19.669 ▒(99.9%) 2.100 ns/op
[info] # Warmup Iteration 3: 6.112 ▒(99.9%) 0.799 ns/op
[info] # Warmup Iteration 4: 6.107 ▒(99.9%) 0.862 ns/op
[info] # Warmup Iteration 5: 6.188 ▒(99.9%) 0.165 ns/op
[info] # Warmup Iteration 6: 6.156 ▒(99.9%) 0.830 ns/op
[info] # Warmup Iteration 7: 6.152 ▒(99.9%) 0.886 ns/op
[info] # Warmup Iteration 8: 6.174 ▒(99.9%) 0.405 ns/op
[info] # Warmup Iteration 9: 6.134 ▒(99.9%) 0.549 ns/op
[info] # Warmup Iteration 10: 6.139 ▒(99.9%) 0.952 ns/op
[info] Iteration 1: 6.131 ▒(99.9%) 0.832 ns/op
[info] Iteration 2: 6.116 ▒(99.9%) 0.614 ns/op
[info] Iteration 3: 6.177 ▒(99.9%) 0.640 ns/op
[info] Iteration 4: 7.059 ▒(99.9%) 2.310 ns/op
[info] Iteration 5: 6.798 ▒(99.9%) 2.072 ns/op
[info] Iteration 6: 6.356 ▒(99.9%) 0.848 ns/op
[info] Iteration 7: 23.043 ▒(99.9%) 6.882 ns/op
[info] Iteration 8: 48.158 ▒(99.9%) 0.695 ns/op
[info] Iteration 9: 48.078 ▒(99.9%) 0.708 ns/op
[info] Iteration 10: 48.073 ▒(99.9%) 0.461 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 26.940 ▒(99.9%) 17.450 ns/op [Average]
[info] (min, avg, max) = (6.104, 26.940, 48.286), stdev = 20.096
[info] CI (99.9%): [9.489, 44.390] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Find1)
[info]
[info] # Run progress: 86.46% complete, ETA 00:46:24
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 9.345 ▒(99.9%) 3.068 ns/op
[info] # Warmup Iteration 2: 8.479 ▒(99.9%) 4.222 ns/op
[info] # Warmup Iteration 3: 6.178 ▒(99.9%) 0.753 ns/op
[info] # Warmup Iteration 4: 23.975 ▒(99.9%) 1.341 ns/op
[info] # Warmup Iteration 5: 6.790 ▒(99.9%) 1.043 ns/op
[info] # Warmup Iteration 6: 21.634 ▒(99.9%) 0.822 ns/op
[info] # Warmup Iteration 7: 45.321 ▒(99.9%) 0.235 ns/op
[info] # Warmup Iteration 8: 7.728 ▒(99.9%) 0.501 ns/op
[info] # Warmup Iteration 9: 6.110 ▒(99.9%) 0.610 ns/op
[info] # Warmup Iteration 10: 20.925 ▒(99.9%) 3.342 ns/op
[info] Iteration 1: 48.095 ▒(99.9%) 0.642 ns/op
[info] Iteration 2: 48.087 ▒(99.9%) 0.212 ns/op
[info] Iteration 3: 15.528 ▒(99.9%) 5.137 ns/op
[info] Iteration 4: 6.147 ▒(99.9%) 0.659 ns/op
[info] Iteration 5: 6.557 ▒(99.9%) 1.219 ns/op
[info] Iteration 6: 14.750 ▒(99.9%) 4.069 ns/op
[info] Iteration 7: 48.130 ▒(99.9%) 0.331 ns/op
[info] Iteration 8: 48.097 ▒(99.9%) 0.584 ns/op
[info] Iteration 9: 48.055 ▒(99.9%) 0.314 ns/op
[info] Iteration 10: 14.796 ▒(99.9%) 2.403 ns/op
[info]
[info] # Run progress: 86.56% complete, ETA 00:46:02
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 7.332 ▒(99.9%) 1.778 ns/op
[info] # Warmup Iteration 2: 7.088 ▒(99.9%) 0.824 ns/op
[info] # Warmup Iteration 3: 6.097 ▒(99.9%) 0.918 ns/op
[info] # Warmup Iteration 4: 6.386 ▒(99.9%) 0.411 ns/op
[info] # Warmup Iteration 5: 6.142 ▒(99.9%) 1.086 ns/op
[info] # Warmup Iteration 6: 6.157 ▒(99.9%) 1.025 ns/op
[info] # Warmup Iteration 7: 6.111 ▒(99.9%) 0.656 ns/op
[info] # Warmup Iteration 8: 6.155 ▒(99.9%) 0.651 ns/op
[info] # Warmup Iteration 9: 6.138 ▒(99.9%) 0.408 ns/op
[info] # Warmup Iteration 10: 6.129 ▒(99.9%) 0.643 ns/op
[info] Iteration 1: 6.125 ▒(99.9%) 0.986 ns/op
[info] Iteration 2: 6.124 ▒(99.9%) 0.462 ns/op
[info] Iteration 3: 6.120 ▒(99.9%) 0.316 ns/op
[info] Iteration 4: 6.138 ▒(99.9%) 0.343 ns/op
[info] Iteration 5: 6.162 ▒(99.9%) 1.030 ns/op
[info] Iteration 6: 6.226 ▒(99.9%) 0.665 ns/op
[info] Iteration 7: 6.910 ▒(99.9%) 0.393 ns/op
[info] Iteration 8: 6.132 ▒(99.9%) 0.804 ns/op
[info] Iteration 9: 6.133 ▒(99.9%) 0.939 ns/op
[info] Iteration 10: 6.134 ▒(99.9%) 0.507 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 18.022 ▒(99.9%) 15.704 ns/op [Average]
[info] (min, avg, max) = (6.120, 18.022, 48.130), stdev = 18.085
[info] CI (99.9%): [2.318, 33.727] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Find2)
[info]
[info] # Run progress: 86.67% complete, ETA 00:45:41
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 7.452 ▒(99.9%) 0.622 ns/op
[info] # Warmup Iteration 2: 6.917 ▒(99.9%) 1.184 ns/op
[info] # Warmup Iteration 3: 6.156 ▒(99.9%) 0.526 ns/op
[info] # Warmup Iteration 4: 6.237 ▒(99.9%) 0.991 ns/op
[info] # Warmup Iteration 5: 6.171 ▒(99.9%) 0.628 ns/op
[info] # Warmup Iteration 6: 6.206 ▒(99.9%) 0.864 ns/op
[info] # Warmup Iteration 7: 6.151 ▒(99.9%) 1.169 ns/op
[info] # Warmup Iteration 8: 6.234 ▒(99.9%) 0.933 ns/op
[info] # Warmup Iteration 9: 7.222 ▒(99.9%) 0.993 ns/op
[info] # Warmup Iteration 10: 11.453 ▒(99.9%) 2.138 ns/op
[info] Iteration 1: 12.751 ▒(99.9%) 2.557 ns/op
[info] Iteration 2: 6.164 ▒(99.9%) 0.823 ns/op
[info] Iteration 3: 6.377 ▒(99.9%) 1.389 ns/op
[info] Iteration 4: 6.315 ▒(99.9%) 0.869 ns/op
[info] Iteration 5: 6.212 ▒(99.9%) 0.322 ns/op
[info] Iteration 6: 6.184 ▒(99.9%) 0.707 ns/op
[info] Iteration 7: 12.401 ▒(99.9%) 4.349 ns/op
[info] Iteration 8: 18.461 ▒(99.9%) 3.069 ns/op
[info] Iteration 9: 8.649 ▒(99.9%) 1.905 ns/op
[info] Iteration 10: 7.147 ▒(99.9%) 1.127 ns/op
[info]
[info] # Run progress: 86.77% complete, ETA 00:45:19
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 8.603 ▒(99.9%) 3.619 ns/op
[info] # Warmup Iteration 2: 35.495 ▒(99.9%) 0.497 ns/op
[info] # Warmup Iteration 3: 9.351 ▒(99.9%) 1.730 ns/op
[info] # Warmup Iteration 4: 6.289 ▒(99.9%) 0.394 ns/op
[info] # Warmup Iteration 5: 48.079 ▒(99.9%) 0.517 ns/op
[info] # Warmup Iteration 6: 48.081 ▒(99.9%) 0.291 ns/op
[info] # Warmup Iteration 7: 48.195 ▒(99.9%) 0.136 ns/op
[info] # Warmup Iteration 8: 48.146 ▒(99.9%) 0.468 ns/op
[info] # Warmup Iteration 9: 48.044 ▒(99.9%) 0.405 ns/op
[info] # Warmup Iteration 10: 48.128 ▒(99.9%) 0.420 ns/op
[info] Iteration 1: 48.101 ▒(99.9%) 0.624 ns/op
[info] Iteration 2: 48.187 ▒(99.9%) 1.174 ns/op
[info] Iteration 3: 14.292 ▒(99.9%) 2.412 ns/op
[info] Iteration 4: 6.103 ▒(99.9%) 0.725 ns/op
[info] Iteration 5: 6.126 ▒(99.9%) 0.189 ns/op
[info] Iteration 6: 6.137 ▒(99.9%) 0.601 ns/op
[info] Iteration 7: 6.173 ▒(99.9%) 0.516 ns/op
[info] Iteration 8: 6.165 ▒(99.9%) 0.522 ns/op
[info] Iteration 9: 6.201 ▒(99.9%) 0.814 ns/op
[info] Iteration 10: 6.170 ▒(99.9%) 0.062 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 12.216 ▒(99.9%) 11.090 ns/op [Average]
[info] (min, avg, max) = (6.103, 12.216, 48.187), stdev = 12.771
[info] CI (99.9%): [1.126, 23.306] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Find3)
[info]
[info] # Run progress: 86.88% complete, ETA 00:44:58
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 10.509 ▒(99.9%) 1.438 ns/op
[info] # Warmup Iteration 2: 13.150 ▒(99.9%) 2.788 ns/op
[info] # Warmup Iteration 3: 6.138 ▒(99.9%) 1.054 ns/op
[info] # Warmup Iteration 4: 6.171 ▒(99.9%) 1.085 ns/op
[info] # Warmup Iteration 5: 6.129 ▒(99.9%) 0.653 ns/op
[info] # Warmup Iteration 6: 6.146 ▒(99.9%) 0.128 ns/op
[info] # Warmup Iteration 7: 6.170 ▒(99.9%) 0.682 ns/op
[info] # Warmup Iteration 8: 6.170 ▒(99.9%) 0.673 ns/op
[info] # Warmup Iteration 9: 6.916 ▒(99.9%) 0.622 ns/op
[info] # Warmup Iteration 10: 48.140 ▒(99.9%) 0.666 ns/op
[info] Iteration 1: 48.058 ▒(99.9%) 0.404 ns/op
[info] Iteration 2: 48.302 ▒(99.9%) 1.409 ns/op
[info] Iteration 3: 48.066 ▒(99.9%) 0.575 ns/op
[info] Iteration 4: 48.033 ▒(99.9%) 0.398 ns/op
[info] Iteration 5: 9.876 ▒(99.9%) 0.571 ns/op
[info] Iteration 6: 6.099 ▒(99.9%) 0.723 ns/op
[info] Iteration 7: 6.120 ▒(99.9%) 0.356 ns/op
[info] Iteration 8: 6.087 ▒(99.9%) 0.408 ns/op
[info] Iteration 9: 6.187 ▒(99.9%) 0.130 ns/op
[info] Iteration 10: 6.136 ▒(99.9%) 0.588 ns/op
[info]
[info] # Run progress: 86.98% complete, ETA 00:44:37
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 9.782 ▒(99.9%) 2.330 ns/op
[info] # Warmup Iteration 2: 9.439 ▒(99.9%) 2.604 ns/op
[info] # Warmup Iteration 3: 20.904 ▒(99.9%) 4.093 ns/op
[info] # Warmup Iteration 4: 15.948 ▒(99.9%) 0.941 ns/op
[info] # Warmup Iteration 5: 10.757 ▒(99.9%) 0.344 ns/op
[info] # Warmup Iteration 6: 48.206 ▒(99.9%) 0.741 ns/op
[info] # Warmup Iteration 7: 48.161 ▒(99.9%) 0.499 ns/op
[info] # Warmup Iteration 8: 48.102 ▒(99.9%) 0.290 ns/op
[info] # Warmup Iteration 9: 48.135 ▒(99.9%) 0.331 ns/op
[info] # Warmup Iteration 10: 16.236 ▒(99.9%) 2.927 ns/op
[info] Iteration 1: 6.100 ▒(99.9%) 0.672 ns/op
[info] Iteration 2: 10.730 ▒(99.9%) 1.080 ns/op
[info] Iteration 3: 21.183 ▒(99.9%) 3.381 ns/op
[info] Iteration 4: 6.135 ▒(99.9%) 1.403 ns/op
[info] Iteration 5: 6.125 ▒(99.9%) 0.918 ns/op
[info] Iteration 6: 6.118 ▒(99.9%) 0.359 ns/op
[info] Iteration 7: 6.228 ▒(99.9%) 0.750 ns/op
[info] Iteration 8: 6.220 ▒(99.9%) 0.675 ns/op
[info] Iteration 9: 6.132 ▒(99.9%) 0.351 ns/op
[info] Iteration 10: 6.171 ▒(99.9%) 0.251 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 15.705 ▒(99.9%) 14.746 ns/op [Average]
[info] (min, avg, max) = (6.087, 15.705, 48.302), stdev = 16.982
[info] CI (99.9%): [0.959, 30.451] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Safe)
[info]
[info] # Run progress: 87.08% complete, ETA 00:44:15
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 8.729 ▒(99.9%) 1.307 ns/op
[info] # Warmup Iteration 2: 11.492 ▒(99.9%) 1.440 ns/op
[info] # Warmup Iteration 3: 6.524 ▒(99.9%) 0.857 ns/op
[info] # Warmup Iteration 4: 7.374 ▒(99.9%) 0.371 ns/op
[info] # Warmup Iteration 5: 8.720 ▒(99.9%) 0.919 ns/op
[info] # Warmup Iteration 6: 6.785 ▒(99.9%) 1.057 ns/op
[info] # Warmup Iteration 7: 6.150 ▒(99.9%) 0.612 ns/op
[info] # Warmup Iteration 8: 6.231 ▒(99.9%) 0.589 ns/op
[info] # Warmup Iteration 9: 6.176 ▒(99.9%) 0.795 ns/op
[info] # Warmup Iteration 10: 6.254 ▒(99.9%) 0.413 ns/op
[info] Iteration 1: 6.218 ▒(99.9%) 0.395 ns/op
[info] Iteration 2: 6.191 ▒(99.9%) 0.759 ns/op
[info] Iteration 3: 6.222 ▒(99.9%) 0.752 ns/op
[info] Iteration 4: 6.127 ▒(99.9%) 0.195 ns/op
[info] Iteration 5: 25.633 ▒(99.9%) 2.224 ns/op
[info] Iteration 6: 48.061 ▒(99.9%) 0.227 ns/op
[info] Iteration 7: 48.116 ▒(99.9%) 0.285 ns/op
[info] Iteration 8: 48.168 ▒(99.9%) 0.410 ns/op
[info] Iteration 9: 48.163 ▒(99.9%) 0.434 ns/op
[info] Iteration 10: 48.196 ▒(99.9%) 0.736 ns/op
[info]
[info] # Run progress: 87.19% complete, ETA 00:43:54
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 15.056 ▒(99.9%) 1.866 ns/op
[info] # Warmup Iteration 2: 9.626 ▒(99.9%) 1.334 ns/op
[info] # Warmup Iteration 3: 48.128 ▒(99.9%) 0.352 ns/op
[info] # Warmup Iteration 4: 48.272 ▒(99.9%) 0.541 ns/op
[info] # Warmup Iteration 5: 15.495 ▒(99.9%) 4.592 ns/op
[info] # Warmup Iteration 6: 6.105 ▒(99.9%) 0.536 ns/op
[info] # Warmup Iteration 7: 23.358 ▒(99.9%) 4.031 ns/op
[info] # Warmup Iteration 8: 9.590 ▒(99.9%) 1.757 ns/op
[info] # Warmup Iteration 9: 6.110 ▒(99.9%) 1.006 ns/op
[info] # Warmup Iteration 10: 6.171 ▒(99.9%) 0.557 ns/op
[info] Iteration 1: 8.203 ▒(99.9%) 1.552 ns/op
[info] Iteration 2: 31.694 ▒(99.9%) 0.177 ns/op
[info] Iteration 3: 16.350 ▒(99.9%) 1.907 ns/op
[info] Iteration 4: 48.157 ▒(99.9%) 0.412 ns/op
[info] Iteration 5: 29.751 ▒(99.9%) 0.336 ns/op
[info] Iteration 6: 6.444 ▒(99.9%) 1.307 ns/op
[info] Iteration 7: 6.152 ▒(99.9%) 0.827 ns/op
[info] Iteration 8: 6.160 ▒(99.9%) 0.307 ns/op
[info] Iteration 9: 13.899 ▒(99.9%) 2.565 ns/op
[info] Iteration 10: 48.173 ▒(99.9%) 0.664 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 25.304 ▒(99.9%) 16.387 ns/op [Average]
[info] (min, avg, max) = (6.127, 25.304, 48.196), stdev = 18.872
[info] CI (99.9%): [8.916, 41.691] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 0, testImpl = Unsafe)
[info]
[info] # Run progress: 87.29% complete, ETA 00:43:32
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 8.406 ▒(99.9%) 1.443 ns/op
[info] # Warmup Iteration 2: 57.849 ▒(99.9%) 0.870 ns/op
[info] # Warmup Iteration 3: 18.687 ▒(99.9%) 3.824 ns/op
[info] # Warmup Iteration 4: 6.167 ▒(99.9%) 0.540 ns/op
[info] # Warmup Iteration 5: 6.390 ▒(99.9%) 1.003 ns/op
[info] # Warmup Iteration 6: 15.240 ▒(99.9%) 1.521 ns/op
[info] # Warmup Iteration 7: 11.160 ▒(99.9%) 5.057 ns/op
[info] # Warmup Iteration 8: 12.695 ▒(99.9%) 1.420 ns/op
[info] # Warmup Iteration 9: 6.187 ▒(99.9%) 1.011 ns/op
[info] # Warmup Iteration 10: 40.047 ▒(99.9%) 1.620 ns/op
[info] Iteration 1: 23.558 ▒(99.9%) 2.106 ns/op
[info] Iteration 2: 6.141 ▒(99.9%) 0.778 ns/op
[info] Iteration 3: 6.078 ▒(99.9%) 0.601 ns/op
[info] Iteration 4: 9.406 ▒(99.9%) 0.696 ns/op
[info] Iteration 5: 10.127 ▒(99.9%) 0.832 ns/op
[info] Iteration 6: 6.075 ▒(99.9%) 0.411 ns/op
[info] Iteration 7: 6.131 ▒(99.9%) 0.520 ns/op
[info] Iteration 8: 6.116 ▒(99.9%) 0.510 ns/op
[info] Iteration 9: 6.134 ▒(99.9%) 0.783 ns/op
[info] Iteration 10: 6.174 ▒(99.9%) 0.621 ns/op
[info]
[info] # Run progress: 87.40% complete, ETA 00:43:11
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 14.165 ▒(99.9%) 4.210 ns/op
[info] # Warmup Iteration 2: 53.649 ▒(99.9%) 2.717 ns/op
[info] # Warmup Iteration 3: 7.580 ▒(99.9%) 0.587 ns/op
[info] # Warmup Iteration 4: 6.191 ▒(99.9%) 0.628 ns/op
[info] # Warmup Iteration 5: 6.160 ▒(99.9%) 0.521 ns/op
[info] # Warmup Iteration 6: 6.132 ▒(99.9%) 0.476 ns/op
[info] # Warmup Iteration 7: 6.256 ▒(99.9%) 1.449 ns/op
[info] # Warmup Iteration 8: 6.166 ▒(99.9%) 0.383 ns/op
[info] # Warmup Iteration 9: 6.154 ▒(99.9%) 0.210 ns/op
[info] # Warmup Iteration 10: 6.167 ▒(99.9%) 0.536 ns/op
[info] Iteration 1: 6.143 ▒(99.9%) 0.971 ns/op
[info] Iteration 2: 6.124 ▒(99.9%) 0.324 ns/op
[info] Iteration 3: 11.073 ▒(99.9%) 0.960 ns/op
[info] Iteration 4: 48.022 ▒(99.9%) 0.535 ns/op
[info] Iteration 5: 48.168 ▒(99.9%) 0.848 ns/op
[info] Iteration 6: 48.144 ▒(99.9%) 0.352 ns/op
[info] Iteration 7: 48.337 ▒(99.9%) 0.730 ns/op
[info] Iteration 8: 48.050 ▒(99.9%) 0.189 ns/op
[info] Iteration 9: 48.085 ▒(99.9%) 0.354 ns/op
[info] Iteration 10: 10.551 ▒(99.9%) 1.123 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 20.432 ▒(99.9%) 16.512 ns/op [Average]
[info] (min, avg, max) = (6.075, 20.432, 48.337), stdev = 19.015
[info] CI (99.9%): [3.920, 36.943] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 87.50% complete, ETA 00:42:50
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 5356.898 ▒(99.9%) 3163.131 ns/op
[info] # Warmup Iteration 2: 5003.968 ▒(99.9%) 3578.798 ns/op
[info] # Warmup Iteration 3: 5206.886 ▒(99.9%) 3203.290 ns/op
[info] # Warmup Iteration 4: 5241.610 ▒(99.9%) 3159.525 ns/op
[info] # Warmup Iteration 5: 4710.960 ▒(99.9%) 1832.072 ns/op
[info] # Warmup Iteration 6: 4643.247 ▒(99.9%) 1783.973 ns/op
[info] # Warmup Iteration 7: 5377.178 ▒(99.9%) 5518.690 ns/op
[info] # Warmup Iteration 8: 5805.520 ▒(99.9%) 7506.077 ns/op
[info] # Warmup Iteration 9: 5818.763 ▒(99.9%) 7567.055 ns/op
[info] # Warmup Iteration 10: 5863.992 ▒(99.9%) 8288.758 ns/op
[info] Iteration 1: 5893.345 ▒(99.9%) 7945.002 ns/op
[info] Iteration 2: 5785.203 ▒(99.9%) 7667.362 ns/op
[info] Iteration 3: 5968.597 ▒(99.9%) 9646.661 ns/op
[info] Iteration 4: 5741.427 ▒(99.9%) 5598.950 ns/op
[info] Iteration 5: 5852.942 ▒(99.9%) 8130.761 ns/op
[info] Iteration 6: 5955.609 ▒(99.9%) 8949.041 ns/op
[info] Iteration 7: 5888.517 ▒(99.9%) 8445.949 ns/op
[info] Iteration 8: 5921.941 ▒(99.9%) 8933.204 ns/op
[info] Iteration 9: 5790.295 ▒(99.9%) 5754.140 ns/op
[info] Iteration 10: 5911.419 ▒(99.9%) 7409.805 ns/op
[info]
[info] # Run progress: 87.60% complete, ETA 00:42:28
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5358.996 ▒(99.9%) 4982.001 ns/op
[info] # Warmup Iteration 2: 5150.816 ▒(99.9%) 4070.167 ns/op
[info] # Warmup Iteration 3: 6479.704 ▒(99.9%) 14547.156 ns/op
[info] # Warmup Iteration 4: 6625.581 ▒(99.9%) 16549.341 ns/op
[info] # Warmup Iteration 5: 6331.505 ▒(99.9%) 13103.348 ns/op
[info] # Warmup Iteration 6: 6458.932 ▒(99.9%) 14957.501 ns/op
[info] # Warmup Iteration 7: 6253.330 ▒(99.9%) 11293.361 ns/op
[info] # Warmup Iteration 8: 6336.155 ▒(99.9%) 11788.297 ns/op
[info] # Warmup Iteration 9: 6243.602 ▒(99.9%) 12198.396 ns/op
[info] # Warmup Iteration 10: 6148.568 ▒(99.9%) 9787.936 ns/op
[info] Iteration 1: 6360.356 ▒(99.9%) 13690.440 ns/op
[info] Iteration 2: 6277.316 ▒(99.9%) 11452.213 ns/op
[info] Iteration 3: 6453.678 ▒(99.9%) 13012.001 ns/op
[info] Iteration 4: 6166.629 ▒(99.9%) 9497.734 ns/op
[info] Iteration 5: 6206.268 ▒(99.9%) 9981.142 ns/op
[info] Iteration 6: 6258.365 ▒(99.9%) 10510.672 ns/op
[info] Iteration 7: 6269.561 ▒(99.9%) 11165.658 ns/op
[info] Iteration 8: 6098.077 ▒(99.9%) 9091.018 ns/op
[info] Iteration 9: 6255.335 ▒(99.9%) 11262.001 ns/op
[info] Iteration 10: 6719.781 ▒(99.9%) 18042.930 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 6088.733 ▒(99.9%) 225.125 ns/op [Average]
[info] (min, avg, max) = (5741.427, 6088.733, 6719.781), stdev = 259.254
[info] CI (99.9%): [5863.608, 6313.858] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 87.71% complete, ETA 00:42:07
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1097.402 ▒(99.9%) 185.663 ns/op
[info] # Warmup Iteration 2: 2119.915 ▒(99.9%) 179.971 ns/op
[info] # Warmup Iteration 3: 619.374 ▒(99.9%) 92.102 ns/op
[info] # Warmup Iteration 4: 1161.878 ▒(99.9%) 169.943 ns/op
[info] # Warmup Iteration 5: 769.100 ▒(99.9%) 152.201 ns/op
[info] # Warmup Iteration 6: 1454.162 ▒(99.9%) 646.723 ns/op
[info] # Warmup Iteration 7: 1186.208 ▒(99.9%) 233.260 ns/op
[info] # Warmup Iteration 8: 1386.583 ▒(99.9%) 289.646 ns/op
[info] # Warmup Iteration 9: 1050.396 ▒(99.9%) 230.982 ns/op
[info] # Warmup Iteration 10: 4311.123 ▒(99.9%) 1259.672 ns/op
[info] Iteration 1: 751.634 ▒(99.9%) 244.571 ns/op
[info] Iteration 2: 861.401 ▒(99.9%) 152.646 ns/op
[info] Iteration 3: 1593.462 ▒(99.9%) 51.778 ns/op
[info] Iteration 4: 757.817 ▒(99.9%) 194.649 ns/op
[info] Iteration 5: 3873.860 ▒(99.9%) 978.445 ns/op
[info] Iteration 6: 666.098 ▒(99.9%) 157.651 ns/op
[info] Iteration 7: 594.478 ▒(99.9%) 141.124 ns/op
[info] Iteration 8: 587.809 ▒(99.9%) 50.378 ns/op
[info] Iteration 9: 588.875 ▒(99.9%) 135.560 ns/op
[info] Iteration 10: 802.833 ▒(99.9%) 213.664 ns/op
[info]
[info] # Run progress: 87.81% complete, ETA 00:41:45
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 563.061 ▒(99.9%) 170.640 ns/op
[info] # Warmup Iteration 2: 575.178 ▒(99.9%) 215.615 ns/op
[info] # Warmup Iteration 3: 990.821 ▒(99.9%) 386.802 ns/op
[info] # Warmup Iteration 4: 1026.986 ▒(99.9%) 131.169 ns/op
[info] # Warmup Iteration 5: 588.569 ▒(99.9%) 125.782 ns/op
[info] # Warmup Iteration 6: 548.365 ▒(99.9%) 34.248 ns/op
[info] # Warmup Iteration 7: 590.431 ▒(99.9%) 146.897 ns/op
[info] # Warmup Iteration 8: 591.649 ▒(99.9%) 218.819 ns/op
[info] # Warmup Iteration 9: 595.732 ▒(99.9%) 82.826 ns/op
[info] # Warmup Iteration 10: 657.892 ▒(99.9%) 162.273 ns/op
[info] Iteration 1: 883.396 ▒(99.9%) 116.245 ns/op
[info] Iteration 2: 580.440 ▒(99.9%) 108.993 ns/op
[info] Iteration 3: 553.712 ▒(99.9%) 109.410 ns/op
[info] Iteration 4: 593.411 ▒(99.9%) 156.750 ns/op
[info] Iteration 5: 602.465 ▒(99.9%) 151.685 ns/op
[info] Iteration 6: 651.868 ▒(99.9%) 112.859 ns/op
[info] Iteration 7: 593.698 ▒(99.9%) 91.124 ns/op
[info] Iteration 8: 595.252 ▒(99.9%) 96.508 ns/op
[info] Iteration 9: 576.439 ▒(99.9%) 79.899 ns/op
[info] Iteration 10: 609.667 ▒(99.9%) 178.809 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 865.931 ▒(99.9%) 646.729 ns/op [Average]
[info] (min, avg, max) = (553.712, 865.931, 3873.860), stdev = 744.774
[info] CI (99.9%): [219.202, 1512.659] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 87.92% complete, ETA 00:41:24
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 135.151 ▒(99.9%) 28.495 ns/op
[info] # Warmup Iteration 2: 117.320 ▒(99.9%) 13.009 ns/op
[info] # Warmup Iteration 3: 126.065 ▒(99.9%) 26.822 ns/op
[info] # Warmup Iteration 4: 935.112 ▒(99.9%) 95.670 ns/op
[info] # Warmup Iteration 5: 860.773 ▒(99.9%) 139.913 ns/op
[info] # Warmup Iteration 6: 893.590 ▒(99.9%) 375.368 ns/op
[info] # Warmup Iteration 7: 909.646 ▒(99.9%) 375.453 ns/op
[info] # Warmup Iteration 8: 898.413 ▒(99.9%) 270.010 ns/op
[info] # Warmup Iteration 9: 865.207 ▒(99.9%) 81.903 ns/op
[info] # Warmup Iteration 10: 239.210 ▒(99.9%) 69.229 ns/op
[info] Iteration 1: 111.567 ▒(99.9%) 42.576 ns/op
[info] Iteration 2: 109.659 ▒(99.9%) 23.340 ns/op
[info] Iteration 3: 128.984 ▒(99.9%) 28.047 ns/op
[info] Iteration 4: 865.386 ▒(99.9%) 84.780 ns/op
[info] Iteration 5: 876.678 ▒(99.9%) 248.039 ns/op
[info] Iteration 6: 859.068 ▒(99.9%) 333.837 ns/op
[info] Iteration 7: 864.664 ▒(99.9%) 241.882 ns/op
[info] Iteration 8: 873.989 ▒(99.9%) 203.041 ns/op
[info] Iteration 9: 880.068 ▒(99.9%) 226.924 ns/op
[info] Iteration 10: 864.396 ▒(99.9%) 267.783 ns/op
[info]
[info] # Run progress: 88.02% complete, ETA 00:41:02
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 888.692 ▒(99.9%) 63.202 ns/op
[info] # Warmup Iteration 2: 137.434 ▒(99.9%) 73.299 ns/op
[info] # Warmup Iteration 3: 123.316 ▒(99.9%) 44.345 ns/op
[info] # Warmup Iteration 4: 115.774 ▒(99.9%) 43.670 ns/op
[info] # Warmup Iteration 5: 128.050 ▒(99.9%) 50.258 ns/op
[info] # Warmup Iteration 6: 157.020 ▒(99.9%) 27.040 ns/op
[info] # Warmup Iteration 7: 115.588 ▒(99.9%) 64.017 ns/op
[info] # Warmup Iteration 8: 151.844 ▒(99.9%) 15.791 ns/op
[info] # Warmup Iteration 9: 882.225 ▒(99.9%) 282.268 ns/op
[info] # Warmup Iteration 10: 520.005 ▒(99.9%) 86.218 ns/op
[info] Iteration 1: 122.564 ▒(99.9%) 42.641 ns/op
[info] Iteration 2: 174.781 ▒(99.9%) 51.050 ns/op
[info] Iteration 3: 927.301 ▒(99.9%) 362.677 ns/op
[info] Iteration 4: 189.595 ▒(99.9%) 69.045 ns/op
[info] Iteration 5: 117.920 ▒(99.9%) 40.235 ns/op
[info] Iteration 6: 113.027 ▒(99.9%) 26.189 ns/op
[info] Iteration 7: 604.197 ▒(99.9%) 237.521 ns/op
[info] Iteration 8: 875.546 ▒(99.9%) 256.075 ns/op
[info] Iteration 9: 895.165 ▒(99.9%) 250.092 ns/op
[info] Iteration 10: 874.902 ▒(99.9%) 134.691 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 566.473 ▒(99.9%) 319.888 ns/op [Average]
[info] (min, avg, max) = (109.659, 566.473, 927.301), stdev = 368.384
[info] CI (99.9%): [246.585, 886.361] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 88.13% complete, ETA 00:40:42
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 486.344 ▒(99.9%) 38.591 ns/op
[info] # Warmup Iteration 2: 115.255 ▒(99.9%) 24.956 ns/op
[info] # Warmup Iteration 3: 109.908 ▒(99.9%) 19.183 ns/op
[info] # Warmup Iteration 4: 109.571 ▒(99.9%) 10.597 ns/op
[info] # Warmup Iteration 5: 112.116 ▒(99.9%) 39.726 ns/op
[info] # Warmup Iteration 6: 111.225 ▒(99.9%) 29.683 ns/op
[info] # Warmup Iteration 7: 116.909 ▒(99.9%) 47.528 ns/op
[info] # Warmup Iteration 8: 110.093 ▒(99.9%) 4.906 ns/op
[info] # Warmup Iteration 9: 114.183 ▒(99.9%) 32.797 ns/op
[info] # Warmup Iteration 10: 122.305 ▒(99.9%) 32.089 ns/op
[info] Iteration 1: 113.057 ▒(99.9%) 25.203 ns/op
[info] Iteration 2: 111.524 ▒(99.9%) 19.144 ns/op
[info] Iteration 3: 249.042 ▒(99.9%) 79.837 ns/op
[info] Iteration 4: 905.486 ▒(99.9%) 678.951 ns/op
[info] Iteration 5: 287.839 ▒(99.9%) 113.463 ns/op
[info] Iteration 6: 111.077 ▒(99.9%) 15.853 ns/op
[info] Iteration 7: 112.707 ▒(99.9%) 31.775 ns/op
[info] Iteration 8: 109.797 ▒(99.9%) 25.471 ns/op
[info] Iteration 9: 111.849 ▒(99.9%) 18.307 ns/op
[info] Iteration 10: 112.475 ▒(99.9%) 14.930 ns/op
[info]
[info] # Run progress: 88.23% complete, ETA 00:40:20
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 113.637 ▒(99.9%) 21.077 ns/op
[info] # Warmup Iteration 2: 818.413 ▒(99.9%) 188.133 ns/op
[info] # Warmup Iteration 3: 872.272 ▒(99.9%) 227.398 ns/op
[info] # Warmup Iteration 4: 909.544 ▒(99.9%) 838.499 ns/op
[info] # Warmup Iteration 5: 238.245 ▒(99.9%) 29.724 ns/op
[info] # Warmup Iteration 6: 222.265 ▒(99.9%) 94.703 ns/op
[info] # Warmup Iteration 7: 818.529 ▒(99.9%) 266.598 ns/op
[info] # Warmup Iteration 8: 185.094 ▒(99.9%) 50.478 ns/op
[info] # Warmup Iteration 9: 135.508 ▒(99.9%) 37.388 ns/op
[info] # Warmup Iteration 10: 225.592 ▒(99.9%) 104.376 ns/op
[info] Iteration 1: 365.798 ▒(99.9%) 65.676 ns/op
[info] Iteration 2: 915.779 ▒(99.9%) 232.303 ns/op
[info] Iteration 3: 908.771 ▒(99.9%) 193.060 ns/op
[info] Iteration 4: 444.927 ▒(99.9%) 78.301 ns/op
[info] Iteration 5: 114.514 ▒(99.9%) 16.682 ns/op
[info] Iteration 6: 120.308 ▒(99.9%) 38.361 ns/op
[info] Iteration 7: 114.712 ▒(99.9%) 15.249 ns/op
[info] Iteration 8: 127.113 ▒(99.9%) 38.526 ns/op
[info] Iteration 9: 251.088 ▒(99.9%) 81.658 ns/op
[info] Iteration 10: 367.043 ▒(99.9%) 105.451 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 297.745 ▒(99.9%) 246.428 ns/op [Average]
[info] (min, avg, max) = (109.797, 297.745, 915.779), stdev = 283.787
[info] CI (99.9%): [51.317, 544.173] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 88.33% complete, ETA 00:39:59
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 129.579 ▒(99.9%) 84.779 ns/op
[info] # Warmup Iteration 2: 119.966 ▒(99.9%) 36.514 ns/op
[info] # Warmup Iteration 3: 107.295 ▒(99.9%) 11.525 ns/op
[info] # Warmup Iteration 4: 108.989 ▒(99.9%) 40.508 ns/op
[info] # Warmup Iteration 5: 105.927 ▒(99.9%) 10.856 ns/op
[info] # Warmup Iteration 6: 106.241 ▒(99.9%) 48.896 ns/op
[info] # Warmup Iteration 7: 133.259 ▒(99.9%) 43.788 ns/op
[info] # Warmup Iteration 8: 845.514 ▒(99.9%) 152.515 ns/op
[info] # Warmup Iteration 9: 868.481 ▒(99.9%) 258.839 ns/op
[info] # Warmup Iteration 10: 856.063 ▒(99.9%) 266.167 ns/op
[info] Iteration 1: 848.316 ▒(99.9%) 239.556 ns/op
[info] Iteration 2: 875.783 ▒(99.9%) 19.810 ns/op
[info] Iteration 3: 863.581 ▒(99.9%) 167.679 ns/op
[info] Iteration 4: 858.542 ▒(99.9%) 139.068 ns/op
[info] Iteration 5: 858.496 ▒(99.9%) 251.605 ns/op
[info] Iteration 6: 874.163 ▒(99.9%) 94.396 ns/op
[info] Iteration 7: 843.513 ▒(99.9%) 211.413 ns/op
[info] Iteration 8: 869.414 ▒(99.9%) 242.464 ns/op
[info] Iteration 9: 876.996 ▒(99.9%) 446.977 ns/op
[info] Iteration 10: 214.577 ▒(99.9%) 42.663 ns/op
[info]
[info] # Run progress: 88.44% complete, ETA 00:39:37
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 196.793 ▒(99.9%) 45.791 ns/op
[info] # Warmup Iteration 2: 110.178 ▒(99.9%) 19.336 ns/op
[info] # Warmup Iteration 3: 106.619 ▒(99.9%) 55.896 ns/op
[info] # Warmup Iteration 4: 104.151 ▒(99.9%) 24.391 ns/op
[info] # Warmup Iteration 5: 106.340 ▒(99.9%) 18.423 ns/op
[info] # Warmup Iteration 6: 109.194 ▒(99.9%) 4.311 ns/op
[info] # Warmup Iteration 7: 106.205 ▒(99.9%) 13.514 ns/op
[info] # Warmup Iteration 8: 107.895 ▒(99.9%) 25.261 ns/op
[info] # Warmup Iteration 9: 108.859 ▒(99.9%) 30.976 ns/op
[info] # Warmup Iteration 10: 311.146 ▒(99.9%) 120.560 ns/op
[info] Iteration 1: 860.060 ▒(99.9%) 97.601 ns/op
[info] Iteration 2: 850.234 ▒(99.9%) 48.157 ns/op
[info] Iteration 3: 834.190 ▒(99.9%) 78.571 ns/op
[info] Iteration 4: 845.462 ▒(99.9%) 148.183 ns/op
[info] Iteration 5: 834.546 ▒(99.9%) 173.418 ns/op
[info] Iteration 6: 872.816 ▒(99.9%) 150.729 ns/op
[info] Iteration 7: 814.208 ▒(99.9%) 152.215 ns/op
[info] Iteration 8: 827.637 ▒(99.9%) 230.964 ns/op
[info] Iteration 9: 837.430 ▒(99.9%) 158.492 ns/op
[info] Iteration 10: 861.153 ▒(99.9%) 421.307 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 821.056 ▒(99.9%) 124.876 ns/op [Average]
[info] (min, avg, max) = (214.577, 821.056, 876.996), stdev = 143.807
[info] CI (99.9%): [696.180, 945.932] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 88.54% complete, ETA 00:39:16
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 127.908 ▒(99.9%) 45.315 ns/op
[info] # Warmup Iteration 2: 181.658 ▒(99.9%) 70.459 ns/op
[info] # Warmup Iteration 3: 868.379 ▒(99.9%) 271.100 ns/op
[info] # Warmup Iteration 4: 876.916 ▒(99.9%) 60.642 ns/op
[info] # Warmup Iteration 5: 847.205 ▒(99.9%) 185.291 ns/op
[info] # Warmup Iteration 6: 885.147 ▒(99.9%) 585.938 ns/op
[info] # Warmup Iteration 7: 852.877 ▒(99.9%) 325.006 ns/op
[info] # Warmup Iteration 8: 868.861 ▒(99.9%) 379.168 ns/op
[info] # Warmup Iteration 9: 230.837 ▒(99.9%) 37.616 ns/op
[info] # Warmup Iteration 10: 113.665 ▒(99.9%) 37.598 ns/op
[info] Iteration 1: 106.558 ▒(99.9%) 47.440 ns/op
[info] Iteration 2: 101.837 ▒(99.9%) 15.466 ns/op
[info] Iteration 3: 106.176 ▒(99.9%) 27.636 ns/op
[info] Iteration 4: 107.374 ▒(99.9%) 32.592 ns/op
[info] Iteration 5: 111.223 ▒(99.9%) 38.614 ns/op
[info] Iteration 6: 110.867 ▒(99.9%) 57.427 ns/op
[info] Iteration 7: 114.155 ▒(99.9%) 33.267 ns/op
[info] Iteration 8: 125.691 ▒(99.9%) 43.195 ns/op
[info] Iteration 9: 187.095 ▒(99.9%) 52.594 ns/op
[info] Iteration 10: 135.973 ▒(99.9%) 67.030 ns/op
[info]
[info] # Run progress: 88.65% complete, ETA 00:38:54
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 174.472 ▒(99.9%) 88.239 ns/op
[info] # Warmup Iteration 2: 221.590 ▒(99.9%) 39.174 ns/op
[info] # Warmup Iteration 3: 255.929 ▒(99.9%) 59.689 ns/op
[info] # Warmup Iteration 4: 877.492 ▒(99.9%) 243.347 ns/op
[info] # Warmup Iteration 5: 909.409 ▒(99.9%) 164.305 ns/op
[info] # Warmup Iteration 6: 311.402 ▒(99.9%) 139.244 ns/op
[info] # Warmup Iteration 7: 113.144 ▒(99.9%) 34.373 ns/op
[info] # Warmup Iteration 8: 129.750 ▒(99.9%) 40.045 ns/op
[info] # Warmup Iteration 9: 878.773 ▒(99.9%) 478.022 ns/op
[info] # Warmup Iteration 10: 861.602 ▒(99.9%) 73.928 ns/op
[info] Iteration 1: 876.737 ▒(99.9%) 138.848 ns/op
[info] Iteration 2: 866.272 ▒(99.9%) 402.249 ns/op
[info] Iteration 3: 864.482 ▒(99.9%) 333.989 ns/op
[info] Iteration 4: 880.319 ▒(99.9%) 255.661 ns/op
[info] Iteration 5: 727.038 ▒(99.9%) 369.329 ns/op
[info] Iteration 6: 128.008 ▒(99.9%) 37.800 ns/op
[info] Iteration 7: 110.631 ▒(99.9%) 35.506 ns/op
[info] Iteration 8: 110.525 ▒(99.9%) 30.067 ns/op
[info] Iteration 9: 109.476 ▒(99.9%) 30.369 ns/op
[info] Iteration 10: 114.348 ▒(99.9%) 26.649 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 299.739 ▒(99.9%) 281.063 ns/op [Average]
[info] (min, avg, max) = (101.837, 299.739, 880.319), stdev = 323.672
[info] CI (99.9%): [18.677, 580.802] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Find0)
[info]
[info] # Run progress: 88.75% complete, ETA 00:38:33
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 300.569 ▒(99.9%) 64.895 ns/op
[info] # Warmup Iteration 2: 112.577 ▒(99.9%) 32.239 ns/op
[info] # Warmup Iteration 3: 123.361 ▒(99.9%) 24.380 ns/op
[info] # Warmup Iteration 4: 297.177 ▒(99.9%) 83.228 ns/op
[info] # Warmup Iteration 5: 830.114 ▒(99.9%) 321.871 ns/op
[info] # Warmup Iteration 6: 849.151 ▒(99.9%) 194.833 ns/op
[info] # Warmup Iteration 7: 401.323 ▒(99.9%) 127.758 ns/op
[info] # Warmup Iteration 8: 169.373 ▒(99.9%) 37.051 ns/op
[info] # Warmup Iteration 9: 114.734 ▒(99.9%) 25.152 ns/op
[info] # Warmup Iteration 10: 398.054 ▒(99.9%) 105.186 ns/op
[info] Iteration 1: 915.320 ▒(99.9%) 597.161 ns/op
[info] Iteration 2: 155.866 ▒(99.9%) 27.118 ns/op
[info] Iteration 3: 102.960 ▒(99.9%) 17.073 ns/op
[info] Iteration 4: 375.832 ▒(99.9%) 301.743 ns/op
[info] Iteration 5: 828.463 ▒(99.9%) 264.389 ns/op
[info] Iteration 6: 846.685 ▒(99.9%) 177.669 ns/op
[info] Iteration 7: 871.732 ▒(99.9%) 197.175 ns/op
[info] Iteration 8: 185.413 ▒(99.9%) 57.653 ns/op
[info] Iteration 9: 108.584 ▒(99.9%) 16.666 ns/op
[info] Iteration 10: 122.098 ▒(99.9%) 39.201 ns/op
[info]
[info] # Run progress: 88.85% complete, ETA 00:38:12
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 166.118 ▒(99.9%) 60.775 ns/op
[info] # Warmup Iteration 2: 199.518 ▒(99.9%) 69.267 ns/op
[info] # Warmup Iteration 3: 269.420 ▒(99.9%) 71.029 ns/op
[info] # Warmup Iteration 4: 768.792 ▒(99.9%) 275.329 ns/op
[info] # Warmup Iteration 5: 147.364 ▒(99.9%) 52.913 ns/op
[info] # Warmup Iteration 6: 139.970 ▒(99.9%) 55.450 ns/op
[info] # Warmup Iteration 7: 853.060 ▒(99.9%) 227.774 ns/op
[info] # Warmup Iteration 8: 847.849 ▒(99.9%) 243.217 ns/op
[info] # Warmup Iteration 9: 862.631 ▒(99.9%) 363.463 ns/op
[info] # Warmup Iteration 10: 848.499 ▒(99.9%) 123.026 ns/op
[info] Iteration 1: 858.409 ▒(99.9%) 330.064 ns/op
[info] Iteration 2: 883.395 ▒(99.9%) 190.047 ns/op
[info] Iteration 3: 873.621 ▒(99.9%) 573.921 ns/op
[info] Iteration 4: 875.144 ▒(99.9%) 328.418 ns/op
[info] Iteration 5: 864.296 ▒(99.9%) 202.322 ns/op
[info] Iteration 6: 881.857 ▒(99.9%) 470.643 ns/op
[info] Iteration 7: 860.766 ▒(99.9%) 145.403 ns/op
[info] Iteration 8: 496.886 ▒(99.9%) 139.493 ns/op
[info] Iteration 9: 112.597 ▒(99.9%) 18.067 ns/op
[info] Iteration 10: 109.289 ▒(99.9%) 43.034 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 566.461 ▒(99.9%) 308.884 ns/op [Average]
[info] (min, avg, max) = (102.960, 566.461, 915.320), stdev = 355.711
[info] CI (99.9%): [257.577, 875.345] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Find1)
[info]
[info] # Run progress: 88.96% complete, ETA 00:37:50
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 454.554 ▒(99.9%) 223.670 ns/op
[info] # Warmup Iteration 2: 952.096 ▒(99.9%) 361.935 ns/op
[info] # Warmup Iteration 3: 132.418 ▒(99.9%) 31.636 ns/op
[info] # Warmup Iteration 4: 112.321 ▒(99.9%) 79.960 ns/op
[info] # Warmup Iteration 5: 109.876 ▒(99.9%) 37.825 ns/op
[info] # Warmup Iteration 6: 112.217 ▒(99.9%) 38.915 ns/op
[info] # Warmup Iteration 7: 114.355 ▒(99.9%) 33.840 ns/op
[info] # Warmup Iteration 8: 104.369 ▒(99.9%) 9.736 ns/op
[info] # Warmup Iteration 9: 115.994 ▒(99.9%) 73.448 ns/op
[info] # Warmup Iteration 10: 113.015 ▒(99.9%) 36.295 ns/op
[info] Iteration 1: 117.971 ▒(99.9%) 56.542 ns/op
[info] Iteration 2: 830.560 ▒(99.9%) 230.715 ns/op
[info] Iteration 3: 860.567 ▒(99.9%) 330.699 ns/op
[info] Iteration 4: 861.942 ▒(99.9%) 163.848 ns/op
[info] Iteration 5: 841.189 ▒(99.9%) 347.020 ns/op
[info] Iteration 6: 159.859 ▒(99.9%) 23.977 ns/op
[info] Iteration 7: 107.740 ▒(99.9%) 42.148 ns/op
[info] Iteration 8: 108.574 ▒(99.9%) 20.491 ns/op
[info] Iteration 9: 113.694 ▒(99.9%) 29.102 ns/op
[info] Iteration 10: 429.148 ▒(99.9%) 149.536 ns/op
[info]
[info] # Run progress: 89.06% complete, ETA 00:37:29
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1367.347 ▒(99.9%) 342.001 ns/op
[info] # Warmup Iteration 2: 1019.836 ▒(99.9%) 361.834 ns/op
[info] # Warmup Iteration 3: 862.099 ▒(99.9%) 229.827 ns/op
[info] # Warmup Iteration 4: 404.620 ▒(99.9%) 104.609 ns/op
[info] # Warmup Iteration 5: 109.748 ▒(99.9%) 33.089 ns/op
[info] # Warmup Iteration 6: 109.978 ▒(99.9%) 43.700 ns/op
[info] # Warmup Iteration 7: 111.733 ▒(99.9%) 29.846 ns/op
[info] # Warmup Iteration 8: 116.391 ▒(99.9%) 46.649 ns/op
[info] # Warmup Iteration 9: 395.203 ▒(99.9%) 104.804 ns/op
[info] # Warmup Iteration 10: 110.691 ▒(99.9%) 73.096 ns/op
[info] Iteration 1: 287.996 ▒(99.9%) 79.957 ns/op
[info] Iteration 2: 953.183 ▒(99.9%) 848.393 ns/op
[info] Iteration 3: 866.006 ▒(99.9%) 325.915 ns/op
[info] Iteration 4: 491.071 ▒(99.9%) 36.083 ns/op
[info] Iteration 5: 112.974 ▒(99.9%) 22.512 ns/op
[info] Iteration 6: 105.672 ▒(99.9%) 15.699 ns/op
[info] Iteration 7: 110.851 ▒(99.9%) 30.378 ns/op
[info] Iteration 8: 113.276 ▒(99.9%) 54.938 ns/op
[info] Iteration 9: 108.927 ▒(99.9%) 18.823 ns/op
[info] Iteration 10: 110.206 ▒(99.9%) 31.792 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 384.570 ▒(99.9%) 298.071 ns/op [Average]
[info] (min, avg, max) = (105.672, 384.570, 953.183), stdev = 343.258
[info] CI (99.9%): [86.500, 682.641] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Find2)
[info]
[info] # Run progress: 89.17% complete, ETA 00:37:08
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 480.902 ▒(99.9%) 297.941 ns/op
[info] # Warmup Iteration 2: 217.590 ▒(99.9%) 98.273 ns/op
[info] # Warmup Iteration 3: 188.126 ▒(99.9%) 34.662 ns/op
[info] # Warmup Iteration 4: 244.012 ▒(99.9%) 113.801 ns/op
[info] # Warmup Iteration 5: 106.145 ▒(99.9%) 12.598 ns/op
[info] # Warmup Iteration 6: 110.961 ▒(99.9%) 18.292 ns/op
[info] # Warmup Iteration 7: 112.598 ▒(99.9%) 26.565 ns/op
[info] # Warmup Iteration 8: 890.788 ▒(99.9%) 345.537 ns/op
[info] # Warmup Iteration 9: 879.166 ▒(99.9%) 336.818 ns/op
[info] # Warmup Iteration 10: 455.674 ▒(99.9%) 56.970 ns/op
[info] Iteration 1: 177.110 ▒(99.9%) 50.786 ns/op
[info] Iteration 2: 178.409 ▒(99.9%) 66.155 ns/op
[info] Iteration 3: 334.089 ▒(99.9%) 205.341 ns/op
[info] Iteration 4: 122.196 ▒(99.9%) 45.537 ns/op
[info] Iteration 5: 157.232 ▒(99.9%) 44.365 ns/op
[info] Iteration 6: 432.650 ▒(99.9%) 155.731 ns/op
[info] Iteration 7: 128.056 ▒(99.9%) 59.484 ns/op
[info] Iteration 8: 107.471 ▒(99.9%) 38.928 ns/op
[info] Iteration 9: 105.985 ▒(99.9%) 27.494 ns/op
[info] Iteration 10: 107.294 ▒(99.9%) 15.526 ns/op
[info]
[info] # Run progress: 89.27% complete, ETA 00:36:46
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 500.097 ▒(99.9%) 235.453 ns/op
[info] # Warmup Iteration 2: 537.708 ▒(99.9%) 183.278 ns/op
[info] # Warmup Iteration 3: 115.870 ▒(99.9%) 44.853 ns/op
[info] # Warmup Iteration 4: 208.559 ▒(99.9%) 72.232 ns/op
[info] # Warmup Iteration 5: 874.640 ▒(99.9%) 245.814 ns/op
[info] # Warmup Iteration 6: 293.017 ▒(99.9%) 77.655 ns/op
[info] # Warmup Iteration 7: 224.374 ▒(99.9%) 44.544 ns/op
[info] # Warmup Iteration 8: 149.426 ▒(99.9%) 25.749 ns/op
[info] # Warmup Iteration 9: 891.765 ▒(99.9%) 320.328 ns/op
[info] # Warmup Iteration 10: 893.752 ▒(99.9%) 436.708 ns/op
[info] Iteration 1: 847.097 ▒(99.9%) 365.470 ns/op
[info] Iteration 2: 154.280 ▒(99.9%) 43.601 ns/op
[info] Iteration 3: 106.830 ▒(99.9%) 31.107 ns/op
[info] Iteration 4: 110.656 ▒(99.9%) 39.269 ns/op
[info] Iteration 5: 116.858 ▒(99.9%) 28.718 ns/op
[info] Iteration 6: 224.627 ▒(99.9%) 136.384 ns/op
[info] Iteration 7: 200.149 ▒(99.9%) 72.729 ns/op
[info] Iteration 8: 107.635 ▒(99.9%) 55.961 ns/op
[info] Iteration 9: 104.576 ▒(99.9%) 16.542 ns/op
[info] Iteration 10: 110.106 ▒(99.9%) 33.471 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 196.665 ▒(99.9%) 152.064 ns/op [Average]
[info] (min, avg, max) = (104.576, 196.665, 847.097), stdev = 175.117
[info] CI (99.9%): [44.601, 348.729] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Find3)
[info]
[info] # Run progress: 89.38% complete, ETA 00:36:25
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 158.129 ▒(99.9%) 15.042 ns/op
[info] # Warmup Iteration 2: 112.213 ▒(99.9%) 45.016 ns/op
[info] # Warmup Iteration 3: 112.117 ▒(99.9%) 38.093 ns/op
[info] # Warmup Iteration 4: 576.347 ▒(99.9%) 197.178 ns/op
[info] # Warmup Iteration 5: 874.362 ▒(99.9%) 289.165 ns/op
[info] # Warmup Iteration 6: 802.495 ▒(99.9%) 279.259 ns/op
[info] # Warmup Iteration 7: 153.866 ▒(99.9%) 25.488 ns/op
[info] # Warmup Iteration 8: 869.189 ▒(99.9%) 520.138 ns/op
[info] # Warmup Iteration 9: 171.782 ▒(99.9%) 68.981 ns/op
[info] # Warmup Iteration 10: 103.834 ▒(99.9%) 27.715 ns/op
[info] Iteration 1: 116.234 ▒(99.9%) 56.051 ns/op
[info] Iteration 2: 845.690 ▒(99.9%) 211.689 ns/op
[info] Iteration 3: 916.121 ▒(99.9%) 516.319 ns/op
[info] Iteration 4: 838.452 ▒(99.9%) 253.336 ns/op
[info] Iteration 5: 860.038 ▒(99.9%) 165.576 ns/op
[info] Iteration 6: 863.987 ▒(99.9%) 155.788 ns/op
[info] Iteration 7: 890.180 ▒(99.9%) 190.933 ns/op
[info] Iteration 8: 847.679 ▒(99.9%) 138.836 ns/op
[info] Iteration 9: 849.587 ▒(99.9%) 200.492 ns/op
[info] Iteration 10: 813.229 ▒(99.9%) 219.972 ns/op
[info]
[info] # Run progress: 89.48% complete, ETA 00:36:04
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 147.278 ▒(99.9%) 49.769 ns/op
[info] # Warmup Iteration 2: 418.980 ▒(99.9%) 118.736 ns/op
[info] # Warmup Iteration 3: 159.687 ▒(99.9%) 32.913 ns/op
[info] # Warmup Iteration 4: 105.352 ▒(99.9%) 18.013 ns/op
[info] # Warmup Iteration 5: 111.551 ▒(99.9%) 20.084 ns/op
[info] # Warmup Iteration 6: 107.471 ▒(99.9%) 10.541 ns/op
[info] # Warmup Iteration 7: 109.572 ▒(99.9%) 35.774 ns/op
[info] # Warmup Iteration 8: 467.746 ▒(99.9%) 222.446 ns/op
[info] # Warmup Iteration 9: 221.835 ▒(99.9%) 48.468 ns/op
[info] # Warmup Iteration 10: 105.674 ▒(99.9%) 10.316 ns/op
[info] Iteration 1: 111.833 ▒(99.9%) 12.527 ns/op
[info] Iteration 2: 113.372 ▒(99.9%) 15.202 ns/op
[info] Iteration 3: 247.065 ▒(99.9%) 38.208 ns/op
[info] Iteration 4: 109.883 ▒(99.9%) 17.347 ns/op
[info] Iteration 5: 110.449 ▒(99.9%) 22.545 ns/op
[info] Iteration 6: 103.411 ▒(99.9%) 3.293 ns/op
[info] Iteration 7: 118.169 ▒(99.9%) 18.249 ns/op
[info] Iteration 8: 696.651 ▒(99.9%) 250.508 ns/op
[info] Iteration 9: 171.231 ▒(99.9%) 45.414 ns/op
[info] Iteration 10: 440.020 ▒(99.9%) 126.154 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 503.164 ▒(99.9%) 310.631 ns/op [Average]
[info] (min, avg, max) = (103.411, 503.164, 916.121), stdev = 357.723
[info] CI (99.9%): [192.533, 813.795] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Safe)
[info]
[info] # Run progress: 89.58% complete, ETA 00:35:43
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 143.149 ▒(99.9%) 38.156 ns/op
[info] # Warmup Iteration 2: 327.728 ▒(99.9%) 84.454 ns/op
[info] # Warmup Iteration 3: 116.457 ▒(99.9%) 38.578 ns/op
[info] # Warmup Iteration 4: 115.355 ▒(99.9%) 37.517 ns/op
[info] # Warmup Iteration 5: 113.065 ▒(99.9%) 34.140 ns/op
[info] # Warmup Iteration 6: 337.352 ▒(99.9%) 92.557 ns/op
[info] # Warmup Iteration 7: 878.686 ▒(99.9%) 166.763 ns/op
[info] # Warmup Iteration 8: 204.474 ▒(99.9%) 69.230 ns/op
[info] # Warmup Iteration 9: 119.438 ▒(99.9%) 63.868 ns/op
[info] # Warmup Iteration 10: 106.653 ▒(99.9%) 19.041 ns/op
[info] Iteration 1: 112.733 ▒(99.9%) 47.540 ns/op
[info] Iteration 2: 115.028 ▒(99.9%) 30.095 ns/op
[info] Iteration 3: 146.518 ▒(99.9%) 86.185 ns/op
[info] Iteration 4: 846.375 ▒(99.9%) 139.880 ns/op
[info] Iteration 5: 861.681 ▒(99.9%) 419.257 ns/op
[info] Iteration 6: 947.186 ▒(99.9%) 415.671 ns/op
[info] Iteration 7: 853.748 ▒(99.9%) 135.127 ns/op
[info] Iteration 8: 892.877 ▒(99.9%) 326.551 ns/op
[info] Iteration 9: 886.991 ▒(99.9%) 300.020 ns/op
[info] Iteration 10: 260.569 ▒(99.9%) 88.579 ns/op
[info]
[info] # Run progress: 89.69% complete, ETA 00:35:21
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 136.159 ▒(99.9%) 27.506 ns/op
[info] # Warmup Iteration 2: 375.353 ▒(99.9%) 114.567 ns/op
[info] # Warmup Iteration 3: 110.789 ▒(99.9%) 21.044 ns/op
[info] # Warmup Iteration 4: 102.412 ▒(99.9%) 22.292 ns/op
[info] # Warmup Iteration 5: 106.346 ▒(99.9%) 3.471 ns/op
[info] # Warmup Iteration 6: 106.124 ▒(99.9%) 25.127 ns/op
[info] # Warmup Iteration 7: 109.814 ▒(99.9%) 17.829 ns/op
[info] # Warmup Iteration 8: 109.227 ▒(99.9%) 30.399 ns/op
[info] # Warmup Iteration 9: 107.565 ▒(99.9%) 16.704 ns/op
[info] # Warmup Iteration 10: 160.929 ▒(99.9%) 40.421 ns/op
[info] Iteration 1: 842.851 ▒(99.9%) 203.964 ns/op
[info] Iteration 2: 571.795 ▒(99.9%) 156.000 ns/op
[info] Iteration 3: 115.744 ▒(99.9%) 20.620 ns/op
[info] Iteration 4: 298.040 ▒(99.9%) 105.426 ns/op
[info] Iteration 5: 830.213 ▒(99.9%) 77.323 ns/op
[info] Iteration 6: 864.327 ▒(99.9%) 231.247 ns/op
[info] Iteration 7: 863.620 ▒(99.9%) 120.354 ns/op
[info] Iteration 8: 846.118 ▒(99.9%) 208.426 ns/op
[info] Iteration 9: 875.462 ▒(99.9%) 111.797 ns/op
[info] Iteration 10: 851.897 ▒(99.9%) 192.581 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 644.189 ▒(99.9%) 282.744 ns/op [Average]
[info] (min, avg, max) = (112.733, 644.189, 947.186), stdev = 325.609
[info] CI (99.9%): [361.444, 926.933] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10, testImpl = Unsafe)
[info]
[info] # Run progress: 89.79% complete, ETA 00:35:00
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1065.628 ▒(99.9%) 302.563 ns/op
[info] # Warmup Iteration 2: 857.339 ▒(99.9%) 152.843 ns/op
[info] # Warmup Iteration 3: 848.049 ▒(99.9%) 227.707 ns/op
[info] # Warmup Iteration 4: 885.374 ▒(99.9%) 281.556 ns/op
[info] # Warmup Iteration 5: 866.824 ▒(99.9%) 224.903 ns/op
[info] # Warmup Iteration 6: 264.070 ▒(99.9%) 120.335 ns/op
[info] # Warmup Iteration 7: 611.160 ▒(99.9%) 154.580 ns/op
[info] # Warmup Iteration 8: 135.091 ▒(99.9%) 23.103 ns/op
[info] # Warmup Iteration 9: 198.982 ▒(99.9%) 68.765 ns/op
[info] # Warmup Iteration 10: 688.801 ▒(99.9%) 315.911 ns/op
[info] Iteration 1: 145.493 ▒(99.9%) 38.498 ns/op
[info] Iteration 2: 833.835 ▒(99.9%) 190.153 ns/op
[info] Iteration 3: 313.919 ▒(99.9%) 53.571 ns/op
[info] Iteration 4: 126.775 ▒(99.9%) 43.491 ns/op
[info] Iteration 5: 829.149 ▒(99.9%) 309.631 ns/op
[info] Iteration 6: 262.147 ▒(99.9%) 55.913 ns/op
[info] Iteration 7: 873.118 ▒(99.9%) 243.678 ns/op
[info] Iteration 8: 190.573 ▒(99.9%) 26.871 ns/op
[info] Iteration 9: 109.426 ▒(99.9%) 40.834 ns/op
[info] Iteration 10: 110.144 ▒(99.9%) 32.415 ns/op
[info]
[info] # Run progress: 89.90% complete, ETA 00:34:39
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 127.843 ▒(99.9%) 36.699 ns/op
[info] # Warmup Iteration 2: 101.947 ▒(99.9%) 24.429 ns/op
[info] # Warmup Iteration 3: 110.611 ▒(99.9%) 32.083 ns/op
[info] # Warmup Iteration 4: 109.515 ▒(99.9%) 11.267 ns/op
[info] # Warmup Iteration 5: 116.738 ▒(99.9%) 42.013 ns/op
[info] # Warmup Iteration 6: 108.677 ▒(99.9%) 27.394 ns/op
[info] # Warmup Iteration 7: 178.102 ▒(99.9%) 87.338 ns/op
[info] # Warmup Iteration 8: 885.114 ▒(99.9%) 94.291 ns/op
[info] # Warmup Iteration 9: 858.529 ▒(99.9%) 386.917 ns/op
[info] # Warmup Iteration 10: 878.663 ▒(99.9%) 210.195 ns/op
[info] Iteration 1: 268.653 ▒(99.9%) 178.669 ns/op
[info] Iteration 2: 161.365 ▒(99.9%) 10.732 ns/op
[info] Iteration 3: 113.883 ▒(99.9%) 9.873 ns/op
[info] Iteration 4: 111.412 ▒(99.9%) 19.080 ns/op
[info] Iteration 5: 262.672 ▒(99.9%) 91.841 ns/op
[info] Iteration 6: 878.915 ▒(99.9%) 188.260 ns/op
[info] Iteration 7: 906.177 ▒(99.9%) 483.266 ns/op
[info] Iteration 8: 873.113 ▒(99.9%) 223.980 ns/op
[info] Iteration 9: 907.631 ▒(99.9%) 247.142 ns/op
[info] Iteration 10: 889.885 ▒(99.9%) 503.739 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 458.414 ▒(99.9%) 306.779 ns/op [Average]
[info] (min, avg, max) = (109.426, 458.414, 907.631), stdev = 353.287
[info] CI (99.9%): [151.636, 765.193] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 90.00% complete, ETA 00:34:17
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 469512.872 ▒(99.9%) 131347.698 ns/op
[info] # Warmup Iteration 2: 380020.641 ▒(99.9%) 272283.446 ns/op
[info] # Warmup Iteration 3: 371567.653 ▒(99.9%) 287118.092 ns/op
[info] # Warmup Iteration 4: 65288.070 ▒(99.9%) 26834.135 ns/op
[info] # Warmup Iteration 5: 53056.415 ▒(99.9%) 26161.162 ns/op
[info] # Warmup Iteration 6: 53067.902 ▒(99.9%) 28461.956 ns/op
[info] # Warmup Iteration 7: 52542.304 ▒(99.9%) 28041.040 ns/op
[info] # Warmup Iteration 8: 52895.779 ▒(99.9%) 28286.734 ns/op
[info] # Warmup Iteration 9: 53101.897 ▒(99.9%) 29259.143 ns/op
[info] # Warmup Iteration 10: 52797.321 ▒(99.9%) 29762.672 ns/op
[info] Iteration 1: 53125.429 ▒(99.9%) 28796.672 ns/op
[info] Iteration 2: 53170.700 ▒(99.9%) 27824.372 ns/op
[info] Iteration 3: 52958.955 ▒(99.9%) 29627.970 ns/op
[info] Iteration 4: 52904.568 ▒(99.9%) 23608.593 ns/op
[info] Iteration 5: 52697.001 ▒(99.9%) 27078.546 ns/op
[info] Iteration 6: 52569.212 ▒(99.9%) 25577.889 ns/op
[info] Iteration 7: 49407.396 ▒(99.9%) 14064.172 ns/op
[info] Iteration 8: 49109.681 ▒(99.9%) 22285.192 ns/op
[info] Iteration 9: 49244.234 ▒(99.9%) 23154.969 ns/op
[info] Iteration 10: 48956.512 ▒(99.9%) 24321.630 ns/op
[info]
[info] # Run progress: 90.10% complete, ETA 00:33:56
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 55847.527 ▒(99.9%) 24575.130 ns/op
[info] # Warmup Iteration 2: 51809.192 ▒(99.9%) 18268.448 ns/op
[info] # Warmup Iteration 3: 51920.942 ▒(99.9%) 21418.161 ns/op
[info] # Warmup Iteration 4: 52165.754 ▒(99.9%) 21968.433 ns/op
[info] # Warmup Iteration 5: 52270.594 ▒(99.9%) 23082.829 ns/op
[info] # Warmup Iteration 6: 52378.409 ▒(99.9%) 23371.677 ns/op
[info] # Warmup Iteration 7: 52447.111 ▒(99.9%) 23325.891 ns/op
[info] # Warmup Iteration 8: 52420.654 ▒(99.9%) 22163.958 ns/op
[info] # Warmup Iteration 9: 52235.848 ▒(99.9%) 23750.660 ns/op
[info] # Warmup Iteration 10: 52330.548 ▒(99.9%) 24003.576 ns/op
[info] Iteration 1: 52577.323 ▒(99.9%) 23649.874 ns/op
[info] Iteration 2: 52509.641 ▒(99.9%) 24043.305 ns/op
[info] Iteration 3: 52547.873 ▒(99.9%) 23900.995 ns/op
[info] Iteration 4: 52446.929 ▒(99.9%) 24541.417 ns/op
[info] Iteration 5: 52084.268 ▒(99.9%) 22867.511 ns/op
[info] Iteration 6: 52445.299 ▒(99.9%) 23810.147 ns/op
[info] Iteration 7: 52570.386 ▒(99.9%) 24448.280 ns/op
[info] Iteration 8: 52461.333 ▒(99.9%) 22099.464 ns/op
[info] Iteration 9: 52405.322 ▒(99.9%) 23486.874 ns/op
[info] Iteration 10: 52378.064 ▒(99.9%) 23185.459 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 51928.506 ▒(99.9%) 1246.626 ns/op [Average]
[info] (min, avg, max) = (48956.512, 51928.506, 53170.700), stdev = 1435.616
[info] CI (99.9%): [50681.880, 53175.132] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 90.21% complete, ETA 00:33:35
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6594.360 ▒(99.9%) 2415.323 ns/op
[info] # Warmup Iteration 2: 5424.873 ▒(99.9%) 1816.446 ns/op
[info] # Warmup Iteration 3: 8417.116 ▒(99.9%) 2011.443 ns/op
[info] # Warmup Iteration 4: 5312.489 ▒(99.9%) 1193.264 ns/op
[info] # Warmup Iteration 5: 10335.697 ▒(99.9%) 1554.383 ns/op
[info] # Warmup Iteration 6: 39730.590 ▒(99.9%) 12749.886 ns/op
[info] # Warmup Iteration 7: 6375.305 ▒(99.9%) 2862.018 ns/op
[info] # Warmup Iteration 8: 7450.805 ▒(99.9%) 3462.752 ns/op
[info] # Warmup Iteration 9: 29513.213 ▒(99.9%) 7268.209 ns/op
[info] # Warmup Iteration 10: 5603.772 ▒(99.9%) 1153.614 ns/op
[info] Iteration 1: 5292.005 ▒(99.9%) 2009.794 ns/op
[info] Iteration 2: 5031.407 ▒(99.9%) 732.615 ns/op
[info] Iteration 3: 5118.657 ▒(99.9%) 168.413 ns/op
[info] Iteration 4: 5392.416 ▒(99.9%) 828.766 ns/op
[info] Iteration 5: 5291.973 ▒(99.9%) 893.639 ns/op
[info] Iteration 6: 36911.889 ▒(99.9%) 10839.292 ns/op
[info] Iteration 7: 40619.219 ▒(99.9%) 7508.827 ns/op
[info] Iteration 8: 32441.294 ▒(99.9%) 20147.408 ns/op
[info] Iteration 9: 5682.001 ▒(99.9%) 1633.096 ns/op
[info] Iteration 10: 5258.613 ▒(99.9%) 2857.897 ns/op
[info]
[info] # Run progress: 90.31% complete, ETA 00:33:13
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5388.414 ▒(99.9%) 1496.061 ns/op
[info] # Warmup Iteration 2: 12932.088 ▒(99.9%) 2830.769 ns/op
[info] # Warmup Iteration 3: 9305.084 ▒(99.9%) 1435.940 ns/op
[info] # Warmup Iteration 4: 6294.791 ▒(99.9%) 1134.369 ns/op
[info] # Warmup Iteration 5: 5270.215 ▒(99.9%) 1720.396 ns/op
[info] # Warmup Iteration 6: 5340.371 ▒(99.9%) 1120.600 ns/op
[info] # Warmup Iteration 7: 5283.891 ▒(99.9%) 2123.209 ns/op
[info] # Warmup Iteration 8: 5257.200 ▒(99.9%) 2258.330 ns/op
[info] # Warmup Iteration 9: 5385.887 ▒(99.9%) 495.770 ns/op
[info] # Warmup Iteration 10: 5225.670 ▒(99.9%) 768.407 ns/op
[info] Iteration 1: 4946.232 ▒(99.9%) 623.212 ns/op
[info] Iteration 2: 5222.715 ▒(99.9%) 1441.654 ns/op
[info] Iteration 3: 5152.305 ▒(99.9%) 2004.025 ns/op
[info] Iteration 4: 4954.905 ▒(99.9%) 404.716 ns/op
[info] Iteration 5: 5162.762 ▒(99.9%) 976.083 ns/op
[info] Iteration 6: 5014.611 ▒(99.9%) 2398.802 ns/op
[info] Iteration 7: 5118.051 ▒(99.9%) 1036.271 ns/op
[info] Iteration 8: 5001.482 ▒(99.9%) 1417.797 ns/op
[info] Iteration 9: 5040.930 ▒(99.9%) 1560.481 ns/op
[info] Iteration 10: 4786.131 ▒(99.9%) 1930.661 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 9871.980 ▒(99.9%) 10092.207 ns/op [Average]
[info] (min, avg, max) = (4786.131, 9871.980, 40619.219), stdev = 11622.201
[info] CI (99.9%): [? 0, 19964.187] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 90.42% complete, ETA 00:32:52
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2611.960 ▒(99.9%) 1270.278 ns/op
[info] # Warmup Iteration 2: 8833.499 ▒(99.9%) 2236.714 ns/op
[info] # Warmup Iteration 3: 3120.619 ▒(99.9%) 588.464 ns/op
[info] # Warmup Iteration 4: 1078.238 ▒(99.9%) 411.755 ns/op
[info] # Warmup Iteration 5: 1081.679 ▒(99.9%) 210.805 ns/op
[info] # Warmup Iteration 6: 1023.381 ▒(99.9%) 283.874 ns/op
[info] # Warmup Iteration 7: 1126.099 ▒(99.9%) 297.554 ns/op
[info] # Warmup Iteration 8: 8422.505 ▒(99.9%) 2729.038 ns/op
[info] # Warmup Iteration 9: 8606.904 ▒(99.9%) 526.717 ns/op
[info] # Warmup Iteration 10: 8470.460 ▒(99.9%) 3615.736 ns/op
[info] Iteration 1: 1984.323 ▒(99.9%) 510.394 ns/op
[info] Iteration 2: 1163.812 ▒(99.9%) 260.038 ns/op
[info] Iteration 3: 2872.289 ▒(99.9%) 976.870 ns/op
[info] Iteration 4: 8709.222 ▒(99.9%) 5227.330 ns/op
[info] Iteration 5: 3239.002 ▒(99.9%) 1237.487 ns/op
[info] Iteration 6: 1237.891 ▒(99.9%) 117.409 ns/op
[info] Iteration 7: 3663.374 ▒(99.9%) 1385.772 ns/op
[info] Iteration 8: 1067.029 ▒(99.9%) 374.395 ns/op
[info] Iteration 9: 1686.632 ▒(99.9%) 719.459 ns/op
[info] Iteration 10: 8657.357 ▒(99.9%) 2243.873 ns/op
[info]
[info] # Run progress: 90.52% complete, ETA 00:32:30
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 10462.960 ▒(99.9%) 3557.147 ns/op
[info] # Warmup Iteration 2: 9154.525 ▒(99.9%) 2627.309 ns/op
[info] # Warmup Iteration 3: 1834.778 ▒(99.9%) 460.322 ns/op
[info] # Warmup Iteration 4: 1111.110 ▒(99.9%) 137.536 ns/op
[info] # Warmup Iteration 5: 2203.606 ▒(99.9%) 563.389 ns/op
[info] # Warmup Iteration 6: 8516.023 ▒(99.9%) 1344.452 ns/op
[info] # Warmup Iteration 7: 8156.756 ▒(99.9%) 2027.347 ns/op
[info] # Warmup Iteration 8: 8694.792 ▒(99.9%) 1020.381 ns/op
[info] # Warmup Iteration 9: 8673.406 ▒(99.9%) 3050.558 ns/op
[info] # Warmup Iteration 10: 8669.668 ▒(99.9%) 3309.088 ns/op
[info] Iteration 1: 2549.677 ▒(99.9%) 956.628 ns/op
[info] Iteration 2: 1055.360 ▒(99.9%) 230.849 ns/op
[info] Iteration 3: 1119.623 ▒(99.9%) 88.105 ns/op
[info] Iteration 4: 1080.962 ▒(99.9%) 213.539 ns/op
[info] Iteration 5: 1372.857 ▒(99.9%) 563.532 ns/op
[info] Iteration 6: 1067.671 ▒(99.9%) 293.775 ns/op
[info] Iteration 7: 1072.610 ▒(99.9%) 137.758 ns/op
[info] Iteration 8: 1125.434 ▒(99.9%) 322.948 ns/op
[info] Iteration 9: 1083.880 ▒(99.9%) 131.606 ns/op
[info] Iteration 10: 1046.204 ▒(99.9%) 215.726 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 2342.760 ▒(99.9%) 2009.469 ns/op [Average]
[info] (min, avg, max) = (1046.204, 2342.760, 8709.222), stdev = 2314.107
[info] CI (99.9%): [333.292, 4352.229] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 90.63% complete, ETA 00:32:09
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1609.189 ▒(99.9%) 158.893 ns/op
[info] # Warmup Iteration 2: 8227.241 ▒(99.9%) 3055.830 ns/op
[info] # Warmup Iteration 3: 8071.321 ▒(99.9%) 309.010 ns/op
[info] # Warmup Iteration 4: 8587.050 ▒(99.9%) 1867.493 ns/op
[info] # Warmup Iteration 5: 2696.298 ▒(99.9%) 1264.606 ns/op
[info] # Warmup Iteration 6: 1029.965 ▒(99.9%) 211.873 ns/op
[info] # Warmup Iteration 7: 1048.201 ▒(99.9%) 237.841 ns/op
[info] # Warmup Iteration 8: 1158.935 ▒(99.9%) 46.292 ns/op
[info] # Warmup Iteration 9: 1011.553 ▒(99.9%) 130.643 ns/op
[info] # Warmup Iteration 10: 1013.559 ▒(99.9%) 318.507 ns/op
[info] Iteration 1: 1107.100 ▒(99.9%) 258.093 ns/op
[info] Iteration 2: 8177.103 ▒(99.9%) 3784.113 ns/op
[info] Iteration 3: 8521.837 ▒(99.9%) 2870.967 ns/op
[info] Iteration 4: 8134.253 ▒(99.9%) 2519.301 ns/op
[info] Iteration 5: 8113.246 ▒(99.9%) 1357.676 ns/op
[info] Iteration 6: 2194.686 ▒(99.9%) 385.205 ns/op
[info] Iteration 7: 1056.338 ▒(99.9%) 241.170 ns/op
[info] Iteration 8: 1005.821 ▒(99.9%) 186.277 ns/op
[info] Iteration 9: 1018.856 ▒(99.9%) 331.786 ns/op
[info] Iteration 10: 3540.645 ▒(99.9%) 1473.641 ns/op
[info]
[info] # Run progress: 90.73% complete, ETA 00:31:48
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1199.088 ▒(99.9%) 302.389 ns/op
[info] # Warmup Iteration 2: 1686.627 ▒(99.9%) 126.166 ns/op
[info] # Warmup Iteration 3: 1033.302 ▒(99.9%) 236.186 ns/op
[info] # Warmup Iteration 4: 3126.928 ▒(99.9%) 683.852 ns/op
[info] # Warmup Iteration 5: 1693.456 ▒(99.9%) 582.808 ns/op
[info] # Warmup Iteration 6: 1795.699 ▒(99.9%) 342.195 ns/op
[info] # Warmup Iteration 7: 1502.807 ▒(99.9%) 657.539 ns/op
[info] # Warmup Iteration 8: 8574.464 ▒(99.9%) 2404.928 ns/op
[info] # Warmup Iteration 9: 8103.085 ▒(99.9%) 5001.865 ns/op
[info] # Warmup Iteration 10: 3893.917 ▒(99.9%) 1895.422 ns/op
[info] Iteration 1: 1079.140 ▒(99.9%) 424.680 ns/op
[info] Iteration 2: 2413.259 ▒(99.9%) 811.863 ns/op
[info] Iteration 3: 8210.262 ▒(99.9%) 1870.412 ns/op
[info] Iteration 4: 8246.921 ▒(99.9%) 3870.581 ns/op
[info] Iteration 5: 8079.066 ▒(99.9%) 5583.770 ns/op
[info] Iteration 6: 8309.353 ▒(99.9%) 3478.881 ns/op
[info] Iteration 7: 8292.397 ▒(99.9%) 1373.211 ns/op
[info] Iteration 8: 8580.658 ▒(99.9%) 4047.489 ns/op
[info] Iteration 9: 8273.739 ▒(99.9%) 2093.129 ns/op
[info] Iteration 10: 8479.207 ▒(99.9%) 3248.654 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 5641.694 ▒(99.9%) 2928.628 ns/op [Average]
[info] (min, avg, max) = (1005.821, 5641.694, 8580.658), stdev = 3372.612
[info] CI (99.9%): [2713.067, 8570.322] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 90.83% complete, ETA 00:31:27
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1193.839 ▒(99.9%) 482.035 ns/op
[info] # Warmup Iteration 2: 1072.879 ▒(99.9%) 421.851 ns/op
[info] # Warmup Iteration 3: 3449.040 ▒(99.9%) 1287.499 ns/op
[info] # Warmup Iteration 4: 1448.929 ▒(99.9%) 409.919 ns/op
[info] # Warmup Iteration 5: 1013.096 ▒(99.9%) 183.790 ns/op
[info] # Warmup Iteration 6: 952.249 ▒(99.9%) 202.232 ns/op
[info] # Warmup Iteration 7: 978.254 ▒(99.9%) 267.158 ns/op
[info] # Warmup Iteration 8: 973.056 ▒(99.9%) 175.082 ns/op
[info] # Warmup Iteration 9: 977.383 ▒(99.9%) 270.803 ns/op
[info] # Warmup Iteration 10: 971.109 ▒(99.9%) 205.068 ns/op
[info] Iteration 1: 983.613 ▒(99.9%) 138.528 ns/op
[info] Iteration 2: 2000.073 ▒(99.9%) 269.556 ns/op
[info] Iteration 3: 8036.248 ▒(99.9%) 2202.089 ns/op
[info] Iteration 4: 7981.873 ▒(99.9%) 3008.838 ns/op
[info] Iteration 5: 8045.136 ▒(99.9%) 3521.312 ns/op
[info] Iteration 6: 7983.070 ▒(99.9%) 3124.524 ns/op
[info] Iteration 7: 7959.954 ▒(99.9%) 1523.606 ns/op
[info] Iteration 8: 7909.593 ▒(99.9%) 3469.572 ns/op
[info] Iteration 9: 2834.652 ▒(99.9%) 943.497 ns/op
[info] Iteration 10: 7886.912 ▒(99.9%) 1264.960 ns/op
[info]
[info] # Run progress: 90.94% complete, ETA 00:31:05
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1639.679 ▒(99.9%) 612.274 ns/op
[info] # Warmup Iteration 2: 2009.434 ▒(99.9%) 278.636 ns/op
[info] # Warmup Iteration 3: 1141.215 ▒(99.9%) 694.884 ns/op
[info] # Warmup Iteration 4: 1120.844 ▒(99.9%) 292.352 ns/op
[info] # Warmup Iteration 5: 1104.242 ▒(99.9%) 631.754 ns/op
[info] # Warmup Iteration 6: 1532.341 ▒(99.9%) 567.357 ns/op
[info] # Warmup Iteration 7: 2416.292 ▒(99.9%) 1261.056 ns/op
[info] # Warmup Iteration 8: 2224.661 ▒(99.9%) 1947.935 ns/op
[info] # Warmup Iteration 9: 1026.171 ▒(99.9%) 165.535 ns/op
[info] # Warmup Iteration 10: 7950.445 ▒(99.9%) 1560.197 ns/op
[info] Iteration 1: 8307.043 ▒(99.9%) 2103.661 ns/op
[info] Iteration 2: 8858.007 ▒(99.9%) 6350.572 ns/op
[info] Iteration 3: 4301.666 ▒(99.9%) 1235.699 ns/op
[info] Iteration 4: 1029.937 ▒(99.9%) 138.650 ns/op
[info] Iteration 5: 1061.897 ▒(99.9%) 197.348 ns/op
[info] Iteration 6: 1723.750 ▒(99.9%) 603.730 ns/op
[info] Iteration 7: 8496.896 ▒(99.9%) 3634.796 ns/op
[info] Iteration 8: 8572.674 ▒(99.9%) 3785.554 ns/op
[info] Iteration 9: 8524.718 ▒(99.9%) 3277.075 ns/op
[info] Iteration 10: 6412.238 ▒(99.9%) 2638.548 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 5945.497 ▒(99.9%) 2683.902 ns/op [Average]
[info] (min, avg, max) = (983.613, 5945.497, 8858.007), stdev = 3090.786
[info] CI (99.9%): [3261.595, 8629.400] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 91.04% complete, ETA 00:30:44
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1848.481 ▒(99.9%) 825.841 ns/op
[info] # Warmup Iteration 2: 1494.816 ▒(99.9%) 489.536 ns/op
[info] # Warmup Iteration 3: 8334.769 ▒(99.9%) 2898.344 ns/op
[info] # Warmup Iteration 4: 8292.496 ▒(99.9%) 2492.227 ns/op
[info] # Warmup Iteration 5: 8133.930 ▒(99.9%) 3723.225 ns/op
[info] # Warmup Iteration 6: 5886.966 ▒(99.9%) 2571.721 ns/op
[info] # Warmup Iteration 7: 2536.580 ▒(99.9%) 288.901 ns/op
[info] # Warmup Iteration 8: 2680.983 ▒(99.9%) 1360.046 ns/op
[info] # Warmup Iteration 9: 1384.823 ▒(99.9%) 419.081 ns/op
[info] # Warmup Iteration 10: 1067.891 ▒(99.9%) 245.730 ns/op
[info] Iteration 1: 1026.975 ▒(99.9%) 270.432 ns/op
[info] Iteration 2: 1027.234 ▒(99.9%) 387.405 ns/op
[info] Iteration 3: 1092.870 ▒(99.9%) 462.978 ns/op
[info] Iteration 4: 1090.011 ▒(99.9%) 266.995 ns/op
[info] Iteration 5: 1013.553 ▒(99.9%) 252.391 ns/op
[info] Iteration 6: 1024.499 ▒(99.9%) 166.878 ns/op
[info] Iteration 7: 1141.674 ▒(99.9%) 337.490 ns/op
[info] Iteration 8: 8321.769 ▒(99.9%) 3595.735 ns/op
[info] Iteration 9: 8115.060 ▒(99.9%) 4912.382 ns/op
[info] Iteration 10: 7870.207 ▒(99.9%) 2735.981 ns/op
[info]
[info] # Run progress: 91.15% complete, ETA 00:30:22
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 11831.283 ▒(99.9%) 3381.609 ns/op
[info] # Warmup Iteration 2: 9544.495 ▒(99.9%) 1158.660 ns/op
[info] # Warmup Iteration 3: 1443.143 ▒(99.9%) 534.142 ns/op
[info] # Warmup Iteration 4: 959.787 ▒(99.9%) 97.481 ns/op
[info] # Warmup Iteration 5: 1260.014 ▒(99.9%) 546.801 ns/op
[info] # Warmup Iteration 6: 7821.285 ▒(99.9%) 1566.987 ns/op
[info] # Warmup Iteration 7: 7823.828 ▒(99.9%) 3282.337 ns/op
[info] # Warmup Iteration 8: 7935.576 ▒(99.9%) 1581.786 ns/op
[info] # Warmup Iteration 9: 7939.272 ▒(99.9%) 2619.863 ns/op
[info] # Warmup Iteration 10: 8219.824 ▒(99.9%) 3250.336 ns/op
[info] Iteration 1: 7914.869 ▒(99.9%) 2571.159 ns/op
[info] Iteration 2: 7962.048 ▒(99.9%) 2556.380 ns/op
[info] Iteration 3: 8364.440 ▒(99.9%) 2749.831 ns/op
[info] Iteration 4: 7875.499 ▒(99.9%) 1975.304 ns/op
[info] Iteration 5: 8500.373 ▒(99.9%) 7170.965 ns/op
[info] Iteration 6: 8041.063 ▒(99.9%) 1917.525 ns/op
[info] Iteration 7: 7891.464 ▒(99.9%) 3608.562 ns/op
[info] Iteration 8: 8182.189 ▒(99.9%) 2454.482 ns/op
[info] Iteration 9: 8140.235 ▒(99.9%) 1347.142 ns/op
[info] Iteration 10: 7792.257 ▒(99.9%) 1901.311 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 5619.414 ▒(99.9%) 2984.964 ns/op [Average]
[info] (min, avg, max) = (1013.553, 5619.414, 8500.373), stdev = 3437.490
[info] CI (99.9%): [2634.450, 8604.379] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Find0)
[info]
[info] # Run progress: 91.25% complete, ETA 00:30:01
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1151.563 ▒(99.9%) 218.052 ns/op
[info] # Warmup Iteration 2: 1077.129 ▒(99.9%) 356.046 ns/op
[info] # Warmup Iteration 3: 1005.649 ▒(99.9%) 285.981 ns/op
[info] # Warmup Iteration 4: 1145.614 ▒(99.9%) 276.974 ns/op
[info] # Warmup Iteration 5: 1094.117 ▒(99.9%) 372.097 ns/op
[info] # Warmup Iteration 6: 1893.492 ▒(99.9%) 877.053 ns/op
[info] # Warmup Iteration 7: 8794.711 ▒(99.9%) 589.357 ns/op
[info] # Warmup Iteration 8: 8631.064 ▒(99.9%) 3056.542 ns/op
[info] # Warmup Iteration 9: 8029.585 ▒(99.9%) 2804.856 ns/op
[info] # Warmup Iteration 10: 8484.893 ▒(99.9%) 2181.234 ns/op
[info] Iteration 1: 8269.956 ▒(99.9%) 4211.165 ns/op
[info] Iteration 2: 8362.999 ▒(99.9%) 3732.516 ns/op
[info] Iteration 3: 3861.948 ▒(99.9%) 242.277 ns/op
[info] Iteration 4: 1134.708 ▒(99.9%) 744.026 ns/op
[info] Iteration 5: 1199.509 ▒(99.9%) 628.183 ns/op
[info] Iteration 6: 1045.601 ▒(99.9%) 320.985 ns/op
[info] Iteration 7: 1101.534 ▒(99.9%) 665.066 ns/op
[info] Iteration 8: 1209.754 ▒(99.9%) 160.055 ns/op
[info] Iteration 9: 8698.945 ▒(99.9%) 1850.351 ns/op
[info] Iteration 10: 8396.813 ▒(99.9%) 2874.433 ns/op
[info]
[info] # Run progress: 91.35% complete, ETA 00:29:40
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1309.899 ▒(99.9%) 154.161 ns/op
[info] # Warmup Iteration 2: 1208.895 ▒(99.9%) 238.979 ns/op
[info] # Warmup Iteration 3: 1615.014 ▒(99.9%) 792.577 ns/op
[info] # Warmup Iteration 4: 8352.607 ▒(99.9%) 1300.856 ns/op
[info] # Warmup Iteration 5: 8181.346 ▒(99.9%) 2935.242 ns/op
[info] # Warmup Iteration 6: 8198.754 ▒(99.9%) 2057.232 ns/op
[info] # Warmup Iteration 7: 2537.145 ▒(99.9%) 717.598 ns/op
[info] # Warmup Iteration 8: 2438.714 ▒(99.9%) 371.090 ns/op
[info] # Warmup Iteration 9: 6000.854 ▒(99.9%) 2890.245 ns/op
[info] # Warmup Iteration 10: 1160.913 ▒(99.9%) 779.028 ns/op
[info] Iteration 1: 1027.790 ▒(99.9%) 286.641 ns/op
[info] Iteration 2: 994.648 ▒(99.9%) 130.116 ns/op
[info] Iteration 3: 1041.311 ▒(99.9%) 200.545 ns/op
[info] Iteration 4: 4038.054 ▒(99.9%) 959.001 ns/op
[info] Iteration 5: 8199.950 ▒(99.9%) 2312.771 ns/op
[info] Iteration 6: 8586.919 ▒(99.9%) 2073.641 ns/op
[info] Iteration 7: 8514.220 ▒(99.9%) 1843.044 ns/op
[info] Iteration 8: 8621.493 ▒(99.9%) 497.271 ns/op
[info] Iteration 9: 8373.040 ▒(99.9%) 3523.612 ns/op
[info] Iteration 10: 2427.039 ▒(99.9%) 452.586 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 4755.312 ▒(99.9%) 3066.170 ns/op [Average]
[info] (min, avg, max) = (994.648, 4755.312, 8698.945), stdev = 3531.006
[info] CI (99.9%): [1689.141, 7821.482] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Find1)
[info]
[info] # Run progress: 91.46% complete, ETA 00:29:19
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1427.334 ▒(99.9%) 85.359 ns/op
[info] # Warmup Iteration 2: 1304.359 ▒(99.9%) 355.343 ns/op
[info] # Warmup Iteration 3: 8019.884 ▒(99.9%) 2463.967 ns/op
[info] # Warmup Iteration 4: 1688.029 ▒(99.9%) 883.409 ns/op
[info] # Warmup Iteration 5: 1124.930 ▒(99.9%) 181.208 ns/op
[info] # Warmup Iteration 6: 1232.908 ▒(99.9%) 692.965 ns/op
[info] # Warmup Iteration 7: 7814.766 ▒(99.9%) 3890.634 ns/op
[info] # Warmup Iteration 8: 8263.296 ▒(99.9%) 1617.841 ns/op
[info] # Warmup Iteration 9: 8204.016 ▒(99.9%) 2183.376 ns/op
[info] # Warmup Iteration 10: 7746.030 ▒(99.9%) 4212.940 ns/op
[info] Iteration 1: 7762.990 ▒(99.9%) 2303.625 ns/op
[info] Iteration 2: 7848.363 ▒(99.9%) 2741.118 ns/op
[info] Iteration 3: 7898.294 ▒(99.9%) 2144.007 ns/op
[info] Iteration 4: 3477.928 ▒(99.9%) 1178.871 ns/op
[info] Iteration 5: 950.020 ▒(99.9%) 221.891 ns/op
[info] Iteration 6: 1190.323 ▒(99.9%) 485.943 ns/op
[info] Iteration 7: 1264.340 ▒(99.9%) 580.668 ns/op
[info] Iteration 8: 3425.192 ▒(99.9%) 1026.709 ns/op
[info] Iteration 9: 1032.670 ▒(99.9%) 499.304 ns/op
[info] Iteration 10: 1128.375 ▒(99.9%) 484.610 ns/op
[info]
[info] # Run progress: 91.56% complete, ETA 00:28:57
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1160.782 ▒(99.9%) 330.517 ns/op
[info] # Warmup Iteration 2: 1042.080 ▒(99.9%) 67.369 ns/op
[info] # Warmup Iteration 3: 1003.293 ▒(99.9%) 159.726 ns/op
[info] # Warmup Iteration 4: 1091.652 ▒(99.9%) 283.565 ns/op
[info] # Warmup Iteration 5: 8183.408 ▒(99.9%) 1590.790 ns/op
[info] # Warmup Iteration 6: 8183.460 ▒(99.9%) 4025.556 ns/op
[info] # Warmup Iteration 7: 8266.839 ▒(99.9%) 1195.704 ns/op
[info] # Warmup Iteration 8: 8414.841 ▒(99.9%) 2530.610 ns/op
[info] # Warmup Iteration 9: 8137.975 ▒(99.9%) 5336.839 ns/op
[info] # Warmup Iteration 10: 8444.852 ▒(99.9%) 4442.878 ns/op
[info] Iteration 1: 7633.809 ▒(99.9%) 2998.549 ns/op
[info] Iteration 2: 7994.292 ▒(99.9%) 2987.672 ns/op
[info] Iteration 3: 4398.784 ▒(99.9%) 549.198 ns/op
[info] Iteration 4: 985.428 ▒(99.9%) 313.308 ns/op
[info] Iteration 5: 3895.561 ▒(99.9%) 748.507 ns/op
[info] Iteration 6: 2221.649 ▒(99.9%) 453.095 ns/op
[info] Iteration 7: 1071.652 ▒(99.9%) 284.160 ns/op
[info] Iteration 8: 2933.770 ▒(99.9%) 940.162 ns/op
[info] Iteration 9: 7910.834 ▒(99.9%) 2305.156 ns/op
[info] Iteration 10: 6618.393 ▒(99.9%) 2182.220 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 4082.133 ▒(99.9%) 2518.376 ns/op [Average]
[info] (min, avg, max) = (950.020, 4082.133, 7994.292), stdev = 2900.165
[info] CI (99.9%): [1563.757, 6600.509] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Find2)
[info]
[info] # Run progress: 91.67% complete, ETA 00:28:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2111.727 ▒(99.9%) 1109.945 ns/op
[info] # Warmup Iteration 2: 9071.550 ▒(99.9%) 1143.094 ns/op
[info] # Warmup Iteration 3: 1909.110 ▒(99.9%) 863.016 ns/op
[info] # Warmup Iteration 4: 1064.577 ▒(99.9%) 208.991 ns/op
[info] # Warmup Iteration 5: 995.899 ▒(99.9%) 275.990 ns/op
[info] # Warmup Iteration 6: 1181.327 ▒(99.9%) 423.674 ns/op
[info] # Warmup Iteration 7: 8194.149 ▒(99.9%) 3342.632 ns/op
[info] # Warmup Iteration 8: 7254.717 ▒(99.9%) 4986.955 ns/op
[info] # Warmup Iteration 9: 1171.314 ▒(99.9%) 478.576 ns/op
[info] # Warmup Iteration 10: 1034.230 ▒(99.9%) 430.409 ns/op
[info] Iteration 1: 1004.492 ▒(99.9%) 162.264 ns/op
[info] Iteration 2: 999.774 ▒(99.9%) 458.821 ns/op
[info] Iteration 3: 1031.666 ▒(99.9%) 174.414 ns/op
[info] Iteration 4: 1002.828 ▒(99.9%) 381.384 ns/op
[info] Iteration 5: 1048.653 ▒(99.9%) 314.685 ns/op
[info] Iteration 6: 1012.239 ▒(99.9%) 237.557 ns/op
[info] Iteration 7: 1013.244 ▒(99.9%) 407.655 ns/op
[info] Iteration 8: 1049.416 ▒(99.9%) 150.214 ns/op
[info] Iteration 9: 1028.045 ▒(99.9%) 376.690 ns/op
[info] Iteration 10: 981.644 ▒(99.9%) 286.944 ns/op
[info]
[info] # Run progress: 91.77% complete, ETA 00:28:14
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1207.227 ▒(99.9%) 469.348 ns/op
[info] # Warmup Iteration 2: 1212.359 ▒(99.9%) 695.699 ns/op
[info] # Warmup Iteration 3: 1101.883 ▒(99.9%) 431.646 ns/op
[info] # Warmup Iteration 4: 3376.881 ▒(99.9%) 2002.421 ns/op
[info] # Warmup Iteration 5: 8517.481 ▒(99.9%) 3681.589 ns/op
[info] # Warmup Iteration 6: 8502.913 ▒(99.9%) 4788.062 ns/op
[info] # Warmup Iteration 7: 8738.743 ▒(99.9%) 7308.770 ns/op
[info] # Warmup Iteration 8: 8386.775 ▒(99.9%) 1446.393 ns/op
[info] # Warmup Iteration 9: 8582.047 ▒(99.9%) 1385.372 ns/op
[info] # Warmup Iteration 10: 9495.549 ▒(99.9%) 3361.468 ns/op
[info] Iteration 1: 9411.777 ▒(99.9%) 1798.749 ns/op
[info] Iteration 2: 8377.572 ▒(99.9%) 2458.264 ns/op
[info] Iteration 3: 8452.491 ▒(99.9%) 2049.904 ns/op
[info] Iteration 4: 8344.308 ▒(99.9%) 3366.652 ns/op
[info] Iteration 5: 8268.243 ▒(99.9%) 1443.439 ns/op
[info] Iteration 6: 8400.353 ▒(99.9%) 2951.722 ns/op
[info] Iteration 7: 4087.290 ▒(99.9%) 1594.783 ns/op
[info] Iteration 8: 1051.943 ▒(99.9%) 254.105 ns/op
[info] Iteration 9: 1081.579 ▒(99.9%) 312.250 ns/op
[info] Iteration 10: 3196.181 ▒(99.9%) 762.397 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 3542.187 ▒(99.9%) 3003.945 ns/op [Average]
[info] (min, avg, max) = (981.644, 3542.187, 9411.777), stdev = 3459.347
[info] CI (99.9%): [538.242, 6546.131] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Find3)
[info]
[info] # Run progress: 91.88% complete, ETA 00:27:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1467.035 ▒(99.9%) 581.457 ns/op
[info] # Warmup Iteration 2: 1243.949 ▒(99.9%) 247.619 ns/op
[info] # Warmup Iteration 3: 1537.103 ▒(99.9%) 154.320 ns/op
[info] # Warmup Iteration 4: 1083.102 ▒(99.9%) 256.190 ns/op
[info] # Warmup Iteration 5: 978.627 ▒(99.9%) 222.896 ns/op
[info] # Warmup Iteration 6: 1093.591 ▒(99.9%) 132.235 ns/op
[info] # Warmup Iteration 7: 1187.791 ▒(99.9%) 154.072 ns/op
[info] # Warmup Iteration 8: 1001.757 ▒(99.9%) 292.592 ns/op
[info] # Warmup Iteration 9: 1150.903 ▒(99.9%) 561.802 ns/op
[info] # Warmup Iteration 10: 6820.780 ▒(99.9%) 1752.035 ns/op
[info] Iteration 1: 2251.864 ▒(99.9%) 405.718 ns/op
[info] Iteration 2: 8041.203 ▒(99.9%) 1548.581 ns/op
[info] Iteration 3: 8476.648 ▒(99.9%) 2054.715 ns/op
[info] Iteration 4: 8050.192 ▒(99.9%) 2163.604 ns/op
[info] Iteration 5: 8319.926 ▒(99.9%) 2529.103 ns/op
[info] Iteration 6: 8248.053 ▒(99.9%) 4446.976 ns/op
[info] Iteration 7: 8317.019 ▒(99.9%) 1970.970 ns/op
[info] Iteration 8: 4800.579 ▒(99.9%) 1189.032 ns/op
[info] Iteration 9: 1078.224 ▒(99.9%) 210.480 ns/op
[info] Iteration 10: 1040.916 ▒(99.9%) 224.505 ns/op
[info]
[info] # Run progress: 91.98% complete, ETA 00:27:31
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1359.709 ▒(99.9%) 323.554 ns/op
[info] # Warmup Iteration 2: 1097.376 ▒(99.9%) 258.755 ns/op
[info] # Warmup Iteration 3: 2989.241 ▒(99.9%) 868.490 ns/op
[info] # Warmup Iteration 4: 8045.647 ▒(99.9%) 3666.910 ns/op
[info] # Warmup Iteration 5: 5883.548 ▒(99.9%) 4476.392 ns/op
[info] # Warmup Iteration 6: 1141.587 ▒(99.9%) 593.099 ns/op
[info] # Warmup Iteration 7: 4821.839 ▒(99.9%) 1870.888 ns/op
[info] # Warmup Iteration 8: 1136.968 ▒(99.9%) 356.882 ns/op
[info] # Warmup Iteration 9: 975.193 ▒(99.9%) 209.736 ns/op
[info] # Warmup Iteration 10: 1031.848 ▒(99.9%) 134.147 ns/op
[info] Iteration 1: 972.483 ▒(99.9%) 472.979 ns/op
[info] Iteration 2: 953.534 ▒(99.9%) 316.505 ns/op
[info] Iteration 3: 987.592 ▒(99.9%) 109.768 ns/op
[info] Iteration 4: 1015.323 ▒(99.9%) 526.989 ns/op
[info] Iteration 5: 968.773 ▒(99.9%) 304.163 ns/op
[info] Iteration 6: 1555.555 ▒(99.9%) 956.997 ns/op
[info] Iteration 7: 7720.154 ▒(99.9%) 2344.825 ns/op
[info] Iteration 8: 7767.696 ▒(99.9%) 4138.571 ns/op
[info] Iteration 9: 7770.365 ▒(99.9%) 4699.701 ns/op
[info] Iteration 10: 8140.028 ▒(99.9%) 3150.010 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 4823.806 ▒(99.9%) 2998.299 ns/op [Average]
[info] (min, avg, max) = (953.534, 4823.806, 8476.648), stdev = 3452.846
[info] CI (99.9%): [1825.507, 7822.106] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Safe)
[info]
[info] # Run progress: 92.08% complete, ETA 00:27:10
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 11746.365 ▒(99.9%) 896.866 ns/op
[info] # Warmup Iteration 2: 8896.074 ▒(99.9%) 2242.818 ns/op
[info] # Warmup Iteration 3: 1529.528 ▒(99.9%) 1054.227 ns/op
[info] # Warmup Iteration 4: 1259.475 ▒(99.9%) 715.933 ns/op
[info] # Warmup Iteration 5: 1021.769 ▒(99.9%) 215.500 ns/op
[info] # Warmup Iteration 6: 1058.869 ▒(99.9%) 163.985 ns/op
[info] # Warmup Iteration 7: 1036.469 ▒(99.9%) 189.056 ns/op
[info] # Warmup Iteration 8: 1193.524 ▒(99.9%) 291.544 ns/op
[info] # Warmup Iteration 9: 5181.386 ▒(99.9%) 1462.157 ns/op
[info] # Warmup Iteration 10: 1152.952 ▒(99.9%) 821.591 ns/op
[info] Iteration 1: 1071.970 ▒(99.9%) 537.359 ns/op
[info] Iteration 2: 1430.041 ▒(99.9%) 217.220 ns/op
[info] Iteration 3: 8037.866 ▒(99.9%) 1523.524 ns/op
[info] Iteration 4: 8028.044 ▒(99.9%) 3576.075 ns/op
[info] Iteration 5: 8243.313 ▒(99.9%) 3134.708 ns/op
[info] Iteration 6: 2060.331 ▒(99.9%) 2182.949 ns/op
[info] Iteration 7: 8028.008 ▒(99.9%) 947.717 ns/op
[info] Iteration 8: 7885.076 ▒(99.9%) 336.379 ns/op
[info] Iteration 9: 2038.584 ▒(99.9%) 564.531 ns/op
[info] Iteration 10: 1037.612 ▒(99.9%) 239.005 ns/op
[info]
[info] # Run progress: 92.19% complete, ETA 00:26:49
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1919.930 ▒(99.9%) 602.255 ns/op
[info] # Warmup Iteration 2: 1041.415 ▒(99.9%) 159.049 ns/op
[info] # Warmup Iteration 3: 2294.449 ▒(99.9%) 451.149 ns/op
[info] # Warmup Iteration 4: 7481.666 ▒(99.9%) 1866.745 ns/op
[info] # Warmup Iteration 5: 1260.972 ▒(99.9%) 197.935 ns/op
[info] # Warmup Iteration 6: 1717.364 ▒(99.9%) 672.391 ns/op
[info] # Warmup Iteration 7: 7829.940 ▒(99.9%) 1313.690 ns/op
[info] # Warmup Iteration 8: 8143.108 ▒(99.9%) 2839.568 ns/op
[info] # Warmup Iteration 9: 8076.704 ▒(99.9%) 3714.528 ns/op
[info] # Warmup Iteration 10: 7928.541 ▒(99.9%) 2474.957 ns/op
[info] Iteration 1: 7679.158 ▒(99.9%) 3903.287 ns/op
[info] Iteration 2: 8051.225 ▒(99.9%) 1787.707 ns/op
[info] Iteration 3: 2235.911 ▒(99.9%) 284.817 ns/op
[info] Iteration 4: 2983.101 ▒(99.9%) 1263.873 ns/op
[info] Iteration 5: 7783.795 ▒(99.9%) 4466.049 ns/op
[info] Iteration 6: 1323.150 ▒(99.9%) 324.378 ns/op
[info] Iteration 7: 1550.742 ▒(99.9%) 179.886 ns/op
[info] Iteration 8: 1032.919 ▒(99.9%) 604.559 ns/op
[info] Iteration 9: 1042.009 ▒(99.9%) 384.663 ns/op
[info] Iteration 10: 1082.779 ▒(99.9%) 511.407 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 4131.282 ▒(99.9%) 2822.330 ns/op [Average]
[info] (min, avg, max) = (1032.919, 4131.282, 8243.313), stdev = 3250.199
[info] CI (99.9%): [1308.952, 6953.612] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100, testImpl = Unsafe)
[info]
[info] # Run progress: 92.29% complete, ETA 00:26:27
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1091.754 ▒(99.9%) 305.328 ns/op
[info] # Warmup Iteration 2: 1104.421 ▒(99.9%) 203.753 ns/op
[info] # Warmup Iteration 3: 4312.748 ▒(99.9%) 1361.963 ns/op
[info] # Warmup Iteration 4: 1249.263 ▒(99.9%) 288.327 ns/op
[info] # Warmup Iteration 5: 5043.922 ▒(99.9%) 477.633 ns/op
[info] # Warmup Iteration 6: 2316.854 ▒(99.9%) 266.798 ns/op
[info] # Warmup Iteration 7: 2728.425 ▒(99.9%) 497.876 ns/op
[info] # Warmup Iteration 8: 1045.741 ▒(99.9%) 330.674 ns/op
[info] # Warmup Iteration 9: 1002.218 ▒(99.9%) 356.062 ns/op
[info] # Warmup Iteration 10: 2308.785 ▒(99.9%) 626.067 ns/op
[info] Iteration 1: 7494.245 ▒(99.9%) 1103.881 ns/op
[info] Iteration 2: 3650.409 ▒(99.9%) 1561.034 ns/op
[info] Iteration 3: 1099.189 ▒(99.9%) 424.470 ns/op
[info] Iteration 4: 5288.641 ▒(99.9%) 1605.775 ns/op
[info] Iteration 5: 1108.541 ▒(99.9%) 233.852 ns/op
[info] Iteration 6: 1937.896 ▒(99.9%) 1208.593 ns/op
[info] Iteration 7: 7725.473 ▒(99.9%) 1367.877 ns/op
[info] Iteration 8: 7921.270 ▒(99.9%) 2052.064 ns/op
[info] Iteration 9: 2337.236 ▒(99.9%) 528.433 ns/op
[info] Iteration 10: 5469.239 ▒(99.9%) 1237.075 ns/op
[info]
[info] # Run progress: 92.40% complete, ETA 00:26:06
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 1412.423 ▒(99.9%) 207.975 ns/op
[info] # Warmup Iteration 2: 1082.356 ▒(99.9%) 292.150 ns/op
[info] # Warmup Iteration 3: 3683.873 ▒(99.9%) 1504.765 ns/op
[info] # Warmup Iteration 4: 2666.351 ▒(99.9%) 1047.156 ns/op
[info] # Warmup Iteration 5: 1303.084 ▒(99.9%) 243.315 ns/op
[info] # Warmup Iteration 6: 1626.941 ▒(99.9%) 167.019 ns/op
[info] # Warmup Iteration 7: 2053.157 ▒(99.9%) 848.921 ns/op
[info] # Warmup Iteration 8: 7522.795 ▒(99.9%) 3821.594 ns/op
[info] # Warmup Iteration 9: 1289.297 ▒(99.9%) 427.291 ns/op
[info] # Warmup Iteration 10: 1038.518 ▒(99.9%) 138.070 ns/op
[info] Iteration 1: 3322.773 ▒(99.9%) 1989.887 ns/op
[info] Iteration 2: 8018.888 ▒(99.9%) 364.035 ns/op
[info] Iteration 3: 8389.799 ▒(99.9%) 5451.214 ns/op
[info] Iteration 4: 4836.084 ▒(99.9%) 1631.605 ns/op
[info] Iteration 5: 1656.109 ▒(99.9%) 594.711 ns/op
[info] Iteration 6: 1298.598 ▒(99.9%) 343.952 ns/op
[info] Iteration 7: 1145.478 ▒(99.9%) 395.667 ns/op
[info] Iteration 8: 1229.264 ▒(99.9%) 194.629 ns/op
[info] Iteration 9: 8244.470 ▒(99.9%) 2574.437 ns/op
[info] Iteration 10: 7996.966 ▒(99.9%) 1946.418 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 4508.528 ▒(99.9%) 2545.073 ns/op [Average]
[info] (min, avg, max) = (1099.189, 4508.528, 8389.799), stdev = 2930.910
[info] CI (99.9%): [1963.456, 7053.601] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 92.50% complete, ETA 00:25:45
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 799060.292 ▒(99.9%) 522766.314 ns/op
[info] # Warmup Iteration 2: 534111.944 ▒(99.9%) 365733.917 ns/op
[info] # Warmup Iteration 3: 530150.271 ▒(99.9%) 379966.183 ns/op
[info] # Warmup Iteration 4: 530590.056 ▒(99.9%) 381117.495 ns/op
[info] # Warmup Iteration 5: 523473.352 ▒(99.9%) 322604.898 ns/op
[info] # Warmup Iteration 6: 526172.761 ▒(99.9%) 333971.598 ns/op
[info] # Warmup Iteration 7: 522311.641 ▒(99.9%) 215082.911 ns/op
[info] # Warmup Iteration 8: 521308.841 ▒(99.9%) 275965.281 ns/op
[info] # Warmup Iteration 9: 522586.734 ▒(99.9%) 284802.508 ns/op
[info] # Warmup Iteration 10: 520817.890 ▒(99.9%) 263869.214 ns/op
[info] Iteration 1: 520777.653 ▒(99.9%) 272584.704 ns/op
[info] Iteration 2: 521955.252 ▒(99.9%) 283874.499 ns/op
[info] Iteration 3: 522330.238 ▒(99.9%) 287328.776 ns/op
[info] Iteration 4: 523127.535 ▒(99.9%) 278646.305 ns/op
[info] Iteration 5: 524122.619 ▒(99.9%) 279386.377 ns/op
[info] Iteration 6: 533559.218 ▒(99.9%) 235169.660 ns/op
[info] Iteration 7: 534979.063 ▒(99.9%) 238500.243 ns/op
[info] Iteration 8: 532785.542 ▒(99.9%) 231934.010 ns/op
[info] Iteration 9: 517088.254 ▒(99.9%) 145179.042 ns/op
[info] Iteration 10: 498638.103 ▒(99.9%) 199846.284 ns/op
[info]
[info] # Run progress: 92.60% complete, ETA 00:25:23
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 547943.080 ▒(99.9%) 197625.495 ns/op
[info] # Warmup Iteration 2: 530156.672 ▒(99.9%) 210745.432 ns/op
[info] # Warmup Iteration 3: 529136.300 ▒(99.9%) 194569.747 ns/op
[info] # Warmup Iteration 4: 529997.194 ▒(99.9%) 209356.476 ns/op
[info] # Warmup Iteration 5: 533062.448 ▒(99.9%) 230031.287 ns/op
[info] # Warmup Iteration 6: 532506.023 ▒(99.9%) 242087.935 ns/op
[info] # Warmup Iteration 7: 532823.632 ▒(99.9%) 235686.004 ns/op
[info] # Warmup Iteration 8: 532611.638 ▒(99.9%) 243819.536 ns/op
[info] # Warmup Iteration 9: 534484.317 ▒(99.9%) 236810.328 ns/op
[info] # Warmup Iteration 10: 530904.608 ▒(99.9%) 203371.034 ns/op
[info] Iteration 1: 532378.954 ▒(99.9%) 220175.022 ns/op
[info] Iteration 2: 532780.615 ▒(99.9%) 204744.948 ns/op
[info] Iteration 3: 534395.376 ▒(99.9%) 186774.578 ns/op
[info] Iteration 4: 534031.123 ▒(99.9%) 291167.142 ns/op
[info] Iteration 5: 534210.505 ▒(99.9%) 313255.346 ns/op
[info] Iteration 6: 539453.627 ▒(99.9%) 313437.822 ns/op
[info] Iteration 7: 539932.610 ▒(99.9%) 315794.041 ns/op
[info] Iteration 8: 540476.888 ▒(99.9%) 314282.600 ns/op
[info] Iteration 9: 541491.230 ▒(99.9%) 310576.132 ns/op
[info] Iteration 10: 540429.806 ▒(99.9%) 322246.821 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 529947.211 ▒(99.9%) 9109.844 ns/op [Average]
[info] (min, avg, max) = (498638.103, 529947.211, 541491.230), stdev = 10490.910
[info] CI (99.9%): [520837.366, 539057.055] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 92.71% complete, ETA 00:25:02
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 318222.590 ▒(99.9%) 47300.319 ns/op
[info] # Warmup Iteration 2: 64664.134 ▒(99.9%) 12738.949 ns/op
[info] # Warmup Iteration 3: 59479.853 ▒(99.9%) 16921.536 ns/op
[info] # Warmup Iteration 4: 63824.834 ▒(99.9%) 8442.955 ns/op
[info] # Warmup Iteration 5: 59068.936 ▒(99.9%) 20727.858 ns/op
[info] # Warmup Iteration 6: 95708.350 ▒(99.9%) 25543.912 ns/op
[info] # Warmup Iteration 7: 224366.958 ▒(99.9%) 65081.174 ns/op
[info] # Warmup Iteration 8: 59614.312 ▒(99.9%) 9947.841 ns/op
[info] # Warmup Iteration 9: 60420.976 ▒(99.9%) 7997.614 ns/op
[info] # Warmup Iteration 10: 60001.125 ▒(99.9%) 12801.367 ns/op
[info] Iteration 1: 59550.945 ▒(99.9%) 16456.266 ns/op
[info] Iteration 2: 58687.941 ▒(99.9%) 11146.534 ns/op
[info] Iteration 3: 60294.106 ▒(99.9%) 5951.211 ns/op
[info] Iteration 4: 244645.640 ▒(99.9%) 39854.793 ns/op
[info] Iteration 5: 84874.678 ▒(99.9%) 15424.028 ns/op
[info] Iteration 6: 57916.815 ▒(99.9%) 6343.396 ns/op
[info] Iteration 7: 59642.363 ▒(99.9%) 10958.519 ns/op
[info] Iteration 8: 59966.671 ▒(99.9%) 10980.270 ns/op
[info] Iteration 9: 60066.451 ▒(99.9%) 20035.860 ns/op
[info] Iteration 10: 58469.310 ▒(99.9%) 16927.493 ns/op
[info]
[info] # Run progress: 92.81% complete, ETA 00:24:40
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 62716.398 ▒(99.9%) 11143.993 ns/op
[info] # Warmup Iteration 2: 59350.191 ▒(99.9%) 10981.345 ns/op
[info] # Warmup Iteration 3: 124838.916 ▒(99.9%) 43647.402 ns/op
[info] # Warmup Iteration 4: 486707.786 ▒(99.9%) 151717.169 ns/op
[info] # Warmup Iteration 5: 486272.759 ▒(99.9%) 92315.624 ns/op
[info] # Warmup Iteration 6: 477798.851 ▒(99.9%) 38434.857 ns/op
[info] # Warmup Iteration 7: 116524.817 ▒(99.9%) 33624.425 ns/op
[info] # Warmup Iteration 8: 69146.366 ▒(99.9%) 10955.010 ns/op
[info] # Warmup Iteration 9: 79929.131 ▒(99.9%) 19028.376 ns/op
[info] # Warmup Iteration 10: 125156.974 ▒(99.9%) 34230.788 ns/op
[info] Iteration 1: 107921.761 ▒(99.9%) 52920.202 ns/op
[info] Iteration 2: 59682.784 ▒(99.9%) 6760.894 ns/op
[info] Iteration 3: 215307.802 ▒(99.9%) 55189.469 ns/op
[info] Iteration 4: 82252.491 ▒(99.9%) 7729.258 ns/op
[info] Iteration 5: 58027.655 ▒(99.9%) 18807.012 ns/op
[info] Iteration 6: 75231.957 ▒(99.9%) 25202.242 ns/op
[info] Iteration 7: 59877.496 ▒(99.9%) 14185.486 ns/op
[info] Iteration 8: 58277.015 ▒(99.9%) 10921.016 ns/op
[info] Iteration 9: 184601.897 ▒(99.9%) 24983.628 ns/op
[info] Iteration 10: 275527.510 ▒(99.9%) 67595.003 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 99041.164 ▒(99.9%) 60871.770 ns/op [Average]
[info] (min, avg, max) = (57916.815, 99041.164, 275527.510), stdev = 70100.021
[info] CI (99.9%): [38169.394, 159912.935] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 92.92% complete, ETA 00:24:19
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 20370.009 ▒(99.9%) 3321.983 ns/op
[info] # Warmup Iteration 2: 20813.162 ▒(99.9%) 8879.859 ns/op
[info] # Warmup Iteration 3: 18865.380 ▒(99.9%) 4981.654 ns/op
[info] # Warmup Iteration 4: 33677.310 ▒(99.9%) 27226.717 ns/op
[info] # Warmup Iteration 5: 141219.182 ▒(99.9%) 48903.604 ns/op
[info] # Warmup Iteration 6: 34402.216 ▒(99.9%) 19636.079 ns/op
[info] # Warmup Iteration 7: 19089.583 ▒(99.9%) 5138.563 ns/op
[info] # Warmup Iteration 8: 135215.170 ▒(99.9%) 47779.857 ns/op
[info] # Warmup Iteration 9: 138471.681 ▒(99.9%) 85612.080 ns/op
[info] # Warmup Iteration 10: 22684.394 ▒(99.9%) 3788.230 ns/op
[info] Iteration 1: 123666.442 ▒(99.9%) 33872.807 ns/op
[info] Iteration 2: 50858.595 ▒(99.9%) 24516.099 ns/op
[info] Iteration 3: 18123.643 ▒(99.9%) 3552.361 ns/op
[info] Iteration 4: 28986.090 ▒(99.9%) 692.918 ns/op
[info] Iteration 5: 23745.705 ▒(99.9%) 9165.340 ns/op
[info] Iteration 6: 144761.812 ▒(99.9%) 75270.235 ns/op
[info] Iteration 7: 140211.029 ▒(99.9%) 33137.323 ns/op
[info] Iteration 8: 139633.306 ▒(99.9%) 43370.730 ns/op
[info] Iteration 9: 146241.566 ▒(99.9%) 55379.457 ns/op
[info] Iteration 10: 145248.944 ▒(99.9%) 29023.168 ns/op
[info]
[info] # Run progress: 93.02% complete, ETA 00:23:57
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 13338.609 ▒(99.9%) 6772.203 ns/op
[info] # Warmup Iteration 2: 13137.231 ▒(99.9%) 4469.924 ns/op
[info] # Warmup Iteration 3: 17517.211 ▒(99.9%) 4076.217 ns/op
[info] # Warmup Iteration 4: 18780.949 ▒(99.9%) 10046.715 ns/op
[info] # Warmup Iteration 5: 18817.305 ▒(99.9%) 6682.423 ns/op
[info] # Warmup Iteration 6: 34352.568 ▒(99.9%) 5979.950 ns/op
[info] # Warmup Iteration 7: 141794.794 ▒(99.9%) 25543.929 ns/op
[info] # Warmup Iteration 8: 146450.556 ▒(99.9%) 53017.157 ns/op
[info] # Warmup Iteration 9: 141220.149 ▒(99.9%) 57996.472 ns/op
[info] # Warmup Iteration 10: 144280.966 ▒(99.9%) 53712.613 ns/op
[info] Iteration 1: 139145.950 ▒(99.9%) 40779.917 ns/op
[info] Iteration 2: 145306.595 ▒(99.9%) 58856.347 ns/op
[info] Iteration 3: 155566.120 ▒(99.9%) 31252.556 ns/op
[info] Iteration 4: 160464.447 ▒(99.9%) 62942.760 ns/op
[info] Iteration 5: 157018.049 ▒(99.9%) 32885.360 ns/op
[info] Iteration 6: 149303.895 ▒(99.9%) 73291.022 ns/op
[info] Iteration 7: 139157.983 ▒(99.9%) 38618.887 ns/op
[info] Iteration 8: 137149.366 ▒(99.9%) 43863.154 ns/op
[info] Iteration 9: 150777.265 ▒(99.9%) 82260.396 ns/op
[info] Iteration 10: 140018.051 ▒(99.9%) 56598.543 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 121769.243 ▒(99.9%) 41568.233 ns/op [Average]
[info] (min, avg, max) = (18123.643, 121769.243, 160464.447), stdev = 47870.039
[info] CI (99.9%): [80201.010, 163337.475] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 93.13% complete, ETA 00:23:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 14883.671 ▒(99.9%) 1446.215 ns/op
[info] # Warmup Iteration 2: 16048.252 ▒(99.9%) 4737.050 ns/op
[info] # Warmup Iteration 3: 14558.934 ▒(99.9%) 3470.468 ns/op
[info] # Warmup Iteration 4: 16739.920 ▒(99.9%) 5896.343 ns/op
[info] # Warmup Iteration 5: 19791.086 ▒(99.9%) 3767.544 ns/op
[info] # Warmup Iteration 6: 35180.544 ▒(99.9%) 10257.304 ns/op
[info] # Warmup Iteration 7: 118111.543 ▒(99.9%) 18836.859 ns/op
[info] # Warmup Iteration 8: 115671.477 ▒(99.9%) 32221.156 ns/op
[info] # Warmup Iteration 9: 118913.393 ▒(99.9%) 7766.332 ns/op
[info] # Warmup Iteration 10: 20330.218 ▒(99.9%) 7469.995 ns/op
[info] Iteration 1: 14423.899 ▒(99.9%) 3657.253 ns/op
[info] Iteration 2: 14876.291 ▒(99.9%) 4004.933 ns/op
[info] Iteration 3: 40010.199 ▒(99.9%) 7831.202 ns/op
[info] Iteration 4: 117757.074 ▒(99.9%) 38883.662 ns/op
[info] Iteration 5: 69338.175 ▒(99.9%) 8893.667 ns/op
[info] Iteration 6: 15031.688 ▒(99.9%) 2340.523 ns/op
[info] Iteration 7: 14649.529 ▒(99.9%) 2043.155 ns/op
[info] Iteration 8: 15196.235 ▒(99.9%) 2181.273 ns/op
[info] Iteration 9: 20195.170 ▒(99.9%) 3301.150 ns/op
[info] Iteration 10: 112941.044 ▒(99.9%) 10948.163 ns/op
[info]
[info] # Run progress: 93.23% complete, ETA 00:23:15
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 16320.022 ▒(99.9%) 2903.711 ns/op
[info] # Warmup Iteration 2: 61496.179 ▒(99.9%) 15318.288 ns/op
[info] # Warmup Iteration 3: 28339.259 ▒(99.9%) 6645.994 ns/op
[info] # Warmup Iteration 4: 14564.814 ▒(99.9%) 3373.557 ns/op
[info] # Warmup Iteration 5: 14944.707 ▒(99.9%) 1900.200 ns/op
[info] # Warmup Iteration 6: 14814.584 ▒(99.9%) 3743.450 ns/op
[info] # Warmup Iteration 7: 14237.099 ▒(99.9%) 3082.414 ns/op
[info] # Warmup Iteration 8: 15762.850 ▒(99.9%) 1980.273 ns/op
[info] # Warmup Iteration 9: 111730.141 ▒(99.9%) 13387.703 ns/op
[info] # Warmup Iteration 10: 26504.569 ▒(99.9%) 11862.109 ns/op
[info] Iteration 1: 14498.023 ▒(99.9%) 3334.447 ns/op
[info] Iteration 2: 14953.077 ▒(99.9%) 3093.315 ns/op
[info] Iteration 3: 14011.439 ▒(99.9%) 1726.810 ns/op
[info] Iteration 4: 14398.925 ▒(99.9%) 1966.634 ns/op
[info] Iteration 5: 14989.750 ▒(99.9%) 3164.658 ns/op
[info] Iteration 6: 38486.458 ▒(99.9%) 13467.438 ns/op
[info] Iteration 7: 114390.534 ▒(99.9%) 26870.645 ns/op
[info] Iteration 8: 112883.836 ▒(99.9%) 10992.211 ns/op
[info] Iteration 9: 116610.029 ▒(99.9%) 25865.334 ns/op
[info] Iteration 10: 114270.237 ▒(99.9%) 18765.023 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 50195.581 ▒(99.9%) 39429.702 ns/op [Average]
[info] (min, avg, max) = (14011.439, 50195.581, 117757.074), stdev = 45407.304
[info] CI (99.9%): [10765.879, 89625.283] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 93.33% complete, ETA 00:22:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 21726.783 ▒(99.9%) 5162.693 ns/op
[info] # Warmup Iteration 2: 42993.693 ▒(99.9%) 11833.719 ns/op
[info] # Warmup Iteration 3: 15089.797 ▒(99.9%) 2854.475 ns/op
[info] # Warmup Iteration 4: 15517.578 ▒(99.9%) 2163.583 ns/op
[info] # Warmup Iteration 5: 107008.985 ▒(99.9%) 24054.823 ns/op
[info] # Warmup Iteration 6: 23316.227 ▒(99.9%) 4817.910 ns/op
[info] # Warmup Iteration 7: 46154.249 ▒(99.9%) 19354.767 ns/op
[info] # Warmup Iteration 8: 29912.474 ▒(99.9%) 8614.867 ns/op
[info] # Warmup Iteration 9: 15069.134 ▒(99.9%) 5284.896 ns/op
[info] # Warmup Iteration 10: 15271.878 ▒(99.9%) 4037.928 ns/op
[info] Iteration 1: 69354.273 ▒(99.9%) 8914.483 ns/op
[info] Iteration 2: 130725.133 ▒(99.9%) 5944.770 ns/op
[info] Iteration 3: 102041.670 ▒(99.9%) 31320.837 ns/op
[info] Iteration 4: 17539.281 ▒(99.9%) 1921.117 ns/op
[info] Iteration 5: 19322.733 ▒(99.9%) 5087.503 ns/op
[info] Iteration 6: 34071.801 ▒(99.9%) 2754.058 ns/op
[info] Iteration 7: 23998.706 ▒(99.9%) 8861.909 ns/op
[info] Iteration 8: 121086.548 ▒(99.9%) 15545.841 ns/op
[info] Iteration 9: 121355.599 ▒(99.9%) 10726.850 ns/op
[info] Iteration 10: 105675.366 ▒(99.9%) 47843.070 ns/op
[info]
[info] # Run progress: 93.44% complete, ETA 00:22:32
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 17678.132 ▒(99.9%) 3914.244 ns/op
[info] # Warmup Iteration 2: 14797.109 ▒(99.9%) 1903.765 ns/op
[info] # Warmup Iteration 3: 14704.227 ▒(99.9%) 3213.839 ns/op
[info] # Warmup Iteration 4: 53523.505 ▒(99.9%) 19427.484 ns/op
[info] # Warmup Iteration 5: 119494.134 ▒(99.9%) 30755.939 ns/op
[info] # Warmup Iteration 6: 116134.881 ▒(99.9%) 23607.262 ns/op
[info] # Warmup Iteration 7: 58560.825 ▒(99.9%) 3326.255 ns/op
[info] # Warmup Iteration 8: 15107.818 ▒(99.9%) 1936.985 ns/op
[info] # Warmup Iteration 9: 14848.798 ▒(99.9%) 2273.606 ns/op
[info] # Warmup Iteration 10: 45253.060 ▒(99.9%) 9850.711 ns/op
[info] Iteration 1: 45189.185 ▒(99.9%) 11317.973 ns/op
[info] Iteration 2: 14840.563 ▒(99.9%) 2303.984 ns/op
[info] Iteration 3: 14572.898 ▒(99.9%) 1759.644 ns/op
[info] Iteration 4: 19870.672 ▒(99.9%) 1988.045 ns/op
[info] Iteration 5: 116695.293 ▒(99.9%) 13076.973 ns/op
[info] Iteration 6: 119359.459 ▒(99.9%) 49829.740 ns/op
[info] Iteration 7: 116104.262 ▒(99.9%) 13143.175 ns/op
[info] Iteration 8: 123929.933 ▒(99.9%) 32435.438 ns/op
[info] Iteration 9: 119373.468 ▒(99.9%) 36516.873 ns/op
[info] Iteration 10: 21972.673 ▒(99.9%) 3945.894 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 72853.976 ▒(99.9%) 41519.584 ns/op [Average]
[info] (min, avg, max) = (14572.898, 72853.976, 130725.133), stdev = 47814.014
[info] CI (99.9%): [31334.392, 114373.560] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 93.54% complete, ETA 00:22:10
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 15195.396 ▒(99.9%) 2841.678 ns/op
[info] # Warmup Iteration 2: 15359.450 ▒(99.9%) 4760.398 ns/op
[info] # Warmup Iteration 3: 63580.372 ▒(99.9%) 17668.247 ns/op
[info] # Warmup Iteration 4: 119483.600 ▒(99.9%) 42364.830 ns/op
[info] # Warmup Iteration 5: 124272.998 ▒(99.9%) 48990.481 ns/op
[info] # Warmup Iteration 6: 35345.387 ▒(99.9%) 6664.484 ns/op
[info] # Warmup Iteration 7: 15278.818 ▒(99.9%) 2760.697 ns/op
[info] # Warmup Iteration 8: 15758.141 ▒(99.9%) 5539.532 ns/op
[info] # Warmup Iteration 9: 28650.761 ▒(99.9%) 11258.709 ns/op
[info] # Warmup Iteration 10: 122604.887 ▒(99.9%) 48117.626 ns/op
[info] Iteration 1: 121542.540 ▒(99.9%) 46872.759 ns/op
[info] Iteration 2: 104349.142 ▒(99.9%) 24887.809 ns/op
[info] Iteration 3: 18475.129 ▒(99.9%) 6315.222 ns/op
[info] Iteration 4: 15712.146 ▒(99.9%) 1626.730 ns/op
[info] Iteration 5: 15279.304 ▒(99.9%) 1169.303 ns/op
[info] Iteration 6: 24228.297 ▒(99.9%) 4520.341 ns/op
[info] Iteration 7: 62267.763 ▒(99.9%) 13397.001 ns/op
[info] Iteration 8: 18264.676 ▒(99.9%) 3438.849 ns/op
[info] Iteration 9: 15485.002 ▒(99.9%) 4426.946 ns/op
[info] Iteration 10: 15237.233 ▒(99.9%) 1107.393 ns/op
[info]
[info] # Run progress: 93.65% complete, ETA 00:21:49
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 38811.988 ▒(99.9%) 11338.756 ns/op
[info] # Warmup Iteration 2: 72338.707 ▒(99.9%) 26793.202 ns/op
[info] # Warmup Iteration 3: 32747.694 ▒(99.9%) 6627.667 ns/op
[info] # Warmup Iteration 4: 120783.631 ▒(99.9%) 21416.873 ns/op
[info] # Warmup Iteration 5: 122897.143 ▒(99.9%) 19107.598 ns/op
[info] # Warmup Iteration 6: 118108.905 ▒(99.9%) 35794.709 ns/op
[info] # Warmup Iteration 7: 128507.978 ▒(99.9%) 19855.522 ns/op
[info] # Warmup Iteration 8: 122040.171 ▒(99.9%) 15171.006 ns/op
[info] # Warmup Iteration 9: 125048.210 ▒(99.9%) 59690.753 ns/op
[info] # Warmup Iteration 10: 121971.918 ▒(99.9%) 32210.288 ns/op
[info] Iteration 1: 69070.618 ▒(99.9%) 9793.696 ns/op
[info] Iteration 2: 32330.371 ▒(99.9%) 15331.123 ns/op
[info] Iteration 3: 33707.371 ▒(99.9%) 6271.476 ns/op
[info] Iteration 4: 40137.311 ▒(99.9%) 14681.921 ns/op
[info] Iteration 5: 37517.083 ▒(99.9%) 6251.112 ns/op
[info] Iteration 6: 119674.799 ▒(99.9%) 13824.682 ns/op
[info] Iteration 7: 121195.992 ▒(99.9%) 25637.684 ns/op
[info] Iteration 8: 116439.269 ▒(99.9%) 22744.830 ns/op
[info] Iteration 9: 27883.131 ▒(99.9%) 5489.249 ns/op
[info] Iteration 10: 15223.536 ▒(99.9%) 1604.604 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 51201.036 ▒(99.9%) 36118.032 ns/op [Average]
[info] (min, avg, max) = (15223.536, 51201.036, 121542.540), stdev = 41593.580
[info] CI (99.9%): [15083.003, 87319.068] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Find0)
[info]
[info] # Run progress: 93.75% complete, ETA 00:21:28
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 19848.636 ▒(99.9%) 6262.080 ns/op
[info] # Warmup Iteration 2: 26719.513 ▒(99.9%) 4941.501 ns/op
[info] # Warmup Iteration 3: 17413.152 ▒(99.9%) 3146.697 ns/op
[info] # Warmup Iteration 4: 15152.498 ▒(99.9%) 2766.795 ns/op
[info] # Warmup Iteration 5: 15292.402 ▒(99.9%) 1552.922 ns/op
[info] # Warmup Iteration 6: 15056.684 ▒(99.9%) 2310.583 ns/op
[info] # Warmup Iteration 7: 14790.806 ▒(99.9%) 1515.480 ns/op
[info] # Warmup Iteration 8: 15054.065 ▒(99.9%) 1677.063 ns/op
[info] # Warmup Iteration 9: 16204.772 ▒(99.9%) 3324.203 ns/op
[info] # Warmup Iteration 10: 22225.843 ▒(99.9%) 5018.540 ns/op
[info] Iteration 1: 60287.414 ▒(99.9%) 29782.648 ns/op
[info] Iteration 2: 120842.425 ▒(99.9%) 26833.282 ns/op
[info] Iteration 3: 121193.637 ▒(99.9%) 19690.600 ns/op
[info] Iteration 4: 119462.531 ▒(99.9%) 38164.058 ns/op
[info] Iteration 5: 121880.510 ▒(99.9%) 15729.647 ns/op
[info] Iteration 6: 115624.188 ▒(99.9%) 14635.340 ns/op
[info] Iteration 7: 20200.462 ▒(99.9%) 2802.304 ns/op
[info] Iteration 8: 25495.005 ▒(99.9%) 1786.489 ns/op
[info] Iteration 9: 14999.241 ▒(99.9%) 3608.016 ns/op
[info] Iteration 10: 22043.559 ▒(99.9%) 6522.355 ns/op
[info]
[info] # Run progress: 93.85% complete, ETA 00:21:06
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 110835.022 ▒(99.9%) 36981.041 ns/op
[info] # Warmup Iteration 2: 16977.727 ▒(99.9%) 1838.096 ns/op
[info] # Warmup Iteration 3: 15568.197 ▒(99.9%) 1855.979 ns/op
[info] # Warmup Iteration 4: 15110.247 ▒(99.9%) 3783.842 ns/op
[info] # Warmup Iteration 5: 15275.511 ▒(99.9%) 1404.332 ns/op
[info] # Warmup Iteration 6: 15314.206 ▒(99.9%) 1543.305 ns/op
[info] # Warmup Iteration 7: 15386.149 ▒(99.9%) 3447.355 ns/op
[info] # Warmup Iteration 8: 15051.483 ▒(99.9%) 5421.130 ns/op
[info] # Warmup Iteration 9: 15503.240 ▒(99.9%) 1128.150 ns/op
[info] # Warmup Iteration 10: 15507.716 ▒(99.9%) 2709.148 ns/op
[info] Iteration 1: 15357.258 ▒(99.9%) 5168.355 ns/op
[info] Iteration 2: 14737.813 ▒(99.9%) 4298.579 ns/op
[info] Iteration 3: 15639.298 ▒(99.9%) 3214.616 ns/op
[info] Iteration 4: 15531.075 ▒(99.9%) 3278.248 ns/op
[info] Iteration 5: 15527.051 ▒(99.9%) 2199.976 ns/op
[info] Iteration 6: 36882.867 ▒(99.9%) 13400.723 ns/op
[info] Iteration 7: 118662.282 ▒(99.9%) 27560.041 ns/op
[info] Iteration 8: 117600.179 ▒(99.9%) 10385.448 ns/op
[info] Iteration 9: 122888.296 ▒(99.9%) 33141.285 ns/op
[info] Iteration 10: 117279.798 ▒(99.9%) 29062.040 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 66606.744 ▒(99.9%) 43539.726 ns/op [Average]
[info] (min, avg, max) = (14737.813, 66606.744, 122888.296), stdev = 50140.414
[info] CI (99.9%): [23067.018, 110146.471] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Find1)
[info]
[info] # Run progress: 93.96% complete, ETA 00:20:45
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 129112.424 ▒(99.9%) 53687.041 ns/op
[info] # Warmup Iteration 2: 18037.594 ▒(99.9%) 1568.886 ns/op
[info] # Warmup Iteration 3: 14820.198 ▒(99.9%) 2626.664 ns/op
[info] # Warmup Iteration 4: 14917.211 ▒(99.9%) 2882.034 ns/op
[info] # Warmup Iteration 5: 15255.379 ▒(99.9%) 2698.528 ns/op
[info] # Warmup Iteration 6: 14549.081 ▒(99.9%) 2992.288 ns/op
[info] # Warmup Iteration 7: 14673.881 ▒(99.9%) 3267.144 ns/op
[info] # Warmup Iteration 8: 14561.179 ▒(99.9%) 2443.016 ns/op
[info] # Warmup Iteration 9: 15255.061 ▒(99.9%) 2778.753 ns/op
[info] # Warmup Iteration 10: 15101.718 ▒(99.9%) 1765.877 ns/op
[info] Iteration 1: 26215.309 ▒(99.9%) 4564.197 ns/op
[info] Iteration 2: 117301.033 ▒(99.9%) 15983.738 ns/op
[info] Iteration 3: 117930.854 ▒(99.9%) 52745.600 ns/op
[info] Iteration 4: 118685.882 ▒(99.9%) 33333.693 ns/op
[info] Iteration 5: 117994.984 ▒(99.9%) 11179.794 ns/op
[info] Iteration 6: 118187.986 ▒(99.9%) 13048.154 ns/op
[info] Iteration 7: 115591.012 ▒(99.9%) 21758.624 ns/op
[info] Iteration 8: 117600.074 ▒(99.9%) 32465.455 ns/op
[info] Iteration 9: 116908.089 ▒(99.9%) 21770.195 ns/op
[info] Iteration 10: 120937.679 ▒(99.9%) 26223.024 ns/op
[info]
[info] # Run progress: 94.06% complete, ETA 00:20:24
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 15600.503 ▒(99.9%) 4631.804 ns/op
[info] # Warmup Iteration 2: 29045.850 ▒(99.9%) 8782.555 ns/op
[info] # Warmup Iteration 3: 120908.375 ▒(99.9%) 31368.622 ns/op
[info] # Warmup Iteration 4: 119394.806 ▒(99.9%) 17757.729 ns/op
[info] # Warmup Iteration 5: 58149.722 ▒(99.9%) 14044.383 ns/op
[info] # Warmup Iteration 6: 14797.806 ▒(99.9%) 3796.626 ns/op
[info] # Warmup Iteration 7: 14950.721 ▒(99.9%) 5028.111 ns/op
[info] # Warmup Iteration 8: 15333.142 ▒(99.9%) 3485.172 ns/op
[info] # Warmup Iteration 9: 15579.701 ▒(99.9%) 3977.552 ns/op
[info] # Warmup Iteration 10: 17909.852 ▒(99.9%) 4949.405 ns/op
[info] Iteration 1: 15447.700 ▒(99.9%) 3145.681 ns/op
[info] Iteration 2: 14740.490 ▒(99.9%) 1589.061 ns/op
[info] Iteration 3: 15511.046 ▒(99.9%) 3231.407 ns/op
[info] Iteration 4: 14453.136 ▒(99.9%) 1838.889 ns/op
[info] Iteration 5: 15083.588 ▒(99.9%) 1816.286 ns/op
[info] Iteration 6: 15295.077 ▒(99.9%) 871.490 ns/op
[info] Iteration 7: 15885.407 ▒(99.9%) 2651.847 ns/op
[info] Iteration 8: 19986.040 ▒(99.9%) 3966.809 ns/op
[info] Iteration 9: 15542.275 ▒(99.9%) 3321.036 ns/op
[info] Iteration 10: 15629.778 ▒(99.9%) 2361.984 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 62246.372 ▒(99.9%) 44913.387 ns/op [Average]
[info] (min, avg, max) = (14453.136, 62246.372, 120937.679), stdev = 51722.323
[info] CI (99.9%): [17332.985, 107159.759] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Find2)
[info]
[info] # Run progress: 94.17% complete, ETA 00:20:02
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 21289.700 ▒(99.9%) 5280.836 ns/op
[info] # Warmup Iteration 2: 30420.040 ▒(99.9%) 9974.948 ns/op
[info] # Warmup Iteration 3: 15198.446 ▒(99.9%) 2670.394 ns/op
[info] # Warmup Iteration 4: 15295.209 ▒(99.9%) 2311.397 ns/op
[info] # Warmup Iteration 5: 15424.117 ▒(99.9%) 3000.329 ns/op
[info] # Warmup Iteration 6: 15864.753 ▒(99.9%) 8226.018 ns/op
[info] # Warmup Iteration 7: 31969.211 ▒(99.9%) 10074.618 ns/op
[info] # Warmup Iteration 8: 122424.759 ▒(99.9%) 49315.141 ns/op
[info] # Warmup Iteration 9: 113332.321 ▒(99.9%) 57024.919 ns/op
[info] # Warmup Iteration 10: 32222.934 ▒(99.9%) 11837.290 ns/op
[info] Iteration 1: 119191.712 ▒(99.9%) 35792.070 ns/op
[info] Iteration 2: 124019.075 ▒(99.9%) 33890.542 ns/op
[info] Iteration 3: 122891.503 ▒(99.9%) 30250.802 ns/op
[info] Iteration 4: 120448.790 ▒(99.9%) 21740.706 ns/op
[info] Iteration 5: 124221.176 ▒(99.9%) 61833.374 ns/op
[info] Iteration 6: 123611.477 ▒(99.9%) 58345.386 ns/op
[info] Iteration 7: 119589.676 ▒(99.9%) 58309.161 ns/op
[info] Iteration 8: 20543.023 ▒(99.9%) 6505.202 ns/op
[info] Iteration 9: 15884.683 ▒(99.9%) 1364.697 ns/op
[info] Iteration 10: 14941.416 ▒(99.9%) 1506.079 ns/op
[info]
[info] # Run progress: 94.27% complete, ETA 00:19:41
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 17364.362 ▒(99.9%) 5059.976 ns/op
[info] # Warmup Iteration 2: 15174.329 ▒(99.9%) 1335.959 ns/op
[info] # Warmup Iteration 3: 14860.609 ▒(99.9%) 1972.671 ns/op
[info] # Warmup Iteration 4: 15129.761 ▒(99.9%) 3510.168 ns/op
[info] # Warmup Iteration 5: 28372.838 ▒(99.9%) 10299.819 ns/op
[info] # Warmup Iteration 6: 120786.558 ▒(99.9%) 55756.484 ns/op
[info] # Warmup Iteration 7: 123154.157 ▒(99.9%) 44104.308 ns/op
[info] # Warmup Iteration 8: 123721.688 ▒(99.9%) 9944.571 ns/op
[info] # Warmup Iteration 9: 123225.768 ▒(99.9%) 48154.659 ns/op
[info] # Warmup Iteration 10: 126257.589 ▒(99.9%) 29739.593 ns/op
[info] Iteration 1: 121329.304 ▒(99.9%) 38783.345 ns/op
[info] Iteration 2: 121095.304 ▒(99.9%) 25225.622 ns/op
[info] Iteration 3: 120979.468 ▒(99.9%) 8181.824 ns/op
[info] Iteration 4: 116601.355 ▒(99.9%) 26494.142 ns/op
[info] Iteration 5: 118013.220 ▒(99.9%) 36927.700 ns/op
[info] Iteration 6: 103573.657 ▒(99.9%) 22865.243 ns/op
[info] Iteration 7: 18240.020 ▒(99.9%) 9301.962 ns/op
[info] Iteration 8: 16975.864 ▒(99.9%) 5645.452 ns/op
[info] Iteration 9: 46214.973 ▒(99.9%) 7874.133 ns/op
[info] Iteration 10: 15505.516 ▒(99.9%) 3511.739 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 85193.561 ▒(99.9%) 42361.678 ns/op [Average]
[info] (min, avg, max) = (14941.416, 85193.561, 124221.176), stdev = 48783.772
[info] CI (99.9%): [42831.882, 127555.239] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Find3)
[info]
[info] # Run progress: 94.38% complete, ETA 00:19:19
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 20250.803 ▒(99.9%) 6308.807 ns/op
[info] # Warmup Iteration 2: 111219.132 ▒(99.9%) 8830.943 ns/op
[info] # Warmup Iteration 3: 31856.858 ▒(99.9%) 5743.397 ns/op
[info] # Warmup Iteration 4: 38300.968 ▒(99.9%) 4430.841 ns/op
[info] # Warmup Iteration 5: 30723.027 ▒(99.9%) 7578.691 ns/op
[info] # Warmup Iteration 6: 123002.858 ▒(99.9%) 32818.124 ns/op
[info] # Warmup Iteration 7: 52307.107 ▒(99.9%) 14186.543 ns/op
[info] # Warmup Iteration 8: 14935.687 ▒(99.9%) 1538.188 ns/op
[info] # Warmup Iteration 9: 15008.783 ▒(99.9%) 3846.730 ns/op
[info] # Warmup Iteration 10: 17871.418 ▒(99.9%) 2338.857 ns/op
[info] Iteration 1: 26663.186 ▒(99.9%) 3209.679 ns/op
[info] Iteration 2: 106142.780 ▒(99.9%) 34260.742 ns/op
[info] Iteration 3: 17975.751 ▒(99.9%) 1968.044 ns/op
[info] Iteration 4: 37056.905 ▒(99.9%) 15031.159 ns/op
[info] Iteration 5: 127412.752 ▒(99.9%) 68208.295 ns/op
[info] Iteration 6: 78415.058 ▒(99.9%) 2274.926 ns/op
[info] Iteration 7: 17821.466 ▒(99.9%) 2946.633 ns/op
[info] Iteration 8: 16200.215 ▒(99.9%) 3696.006 ns/op
[info] Iteration 9: 26861.252 ▒(99.9%) 5634.079 ns/op
[info] Iteration 10: 119927.816 ▒(99.9%) 16469.471 ns/op
[info]
[info] # Run progress: 94.48% complete, ETA 00:18:58
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 17048.773 ▒(99.9%) 7028.143 ns/op
[info] # Warmup Iteration 2: 15029.073 ▒(99.9%) 2910.042 ns/op
[info] # Warmup Iteration 3: 14827.313 ▒(99.9%) 1639.199 ns/op
[info] # Warmup Iteration 4: 15319.204 ▒(99.9%) 4776.286 ns/op
[info] # Warmup Iteration 5: 15164.658 ▒(99.9%) 3271.431 ns/op
[info] # Warmup Iteration 6: 15644.874 ▒(99.9%) 2986.694 ns/op
[info] # Warmup Iteration 7: 15266.091 ▒(99.9%) 1747.041 ns/op
[info] # Warmup Iteration 8: 15733.019 ▒(99.9%) 2825.632 ns/op
[info] # Warmup Iteration 9: 29387.558 ▒(99.9%) 6951.320 ns/op
[info] # Warmup Iteration 10: 122411.657 ▒(99.9%) 44849.874 ns/op
[info] Iteration 1: 122251.741 ▒(99.9%) 41662.616 ns/op
[info] Iteration 2: 121136.987 ▒(99.9%) 50420.685 ns/op
[info] Iteration 3: 123006.846 ▒(99.9%) 37186.555 ns/op
[info] Iteration 4: 121235.223 ▒(99.9%) 19165.223 ns/op
[info] Iteration 5: 121078.416 ▒(99.9%) 24901.304 ns/op
[info] Iteration 6: 117915.943 ▒(99.9%) 25140.707 ns/op
[info] Iteration 7: 120425.005 ▒(99.9%) 18549.891 ns/op
[info] Iteration 8: 116138.201 ▒(99.9%) 36408.402 ns/op
[info] Iteration 9: 119253.936 ▒(99.9%) 30327.271 ns/op
[info] Iteration 10: 117957.159 ▒(99.9%) 24138.202 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 88743.832 ▒(99.9%) 39022.419 ns/op [Average]
[info] (min, avg, max) = (16200.215, 88743.832, 127412.752), stdev = 44938.275
[info] CI (99.9%): [49721.413, 127766.250] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Safe)
[info]
[info] # Run progress: 94.58% complete, ETA 00:18:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 16152.389 ▒(99.9%) 4598.936 ns/op
[info] # Warmup Iteration 2: 77545.792 ▒(99.9%) 27461.000 ns/op
[info] # Warmup Iteration 3: 38181.516 ▒(99.9%) 16477.674 ns/op
[info] # Warmup Iteration 4: 14946.409 ▒(99.9%) 4353.671 ns/op
[info] # Warmup Iteration 5: 32915.507 ▒(99.9%) 2320.016 ns/op
[info] # Warmup Iteration 6: 16930.981 ▒(99.9%) 2777.280 ns/op
[info] # Warmup Iteration 7: 14777.418 ▒(99.9%) 2670.415 ns/op
[info] # Warmup Iteration 8: 14867.897 ▒(99.9%) 3830.624 ns/op
[info] # Warmup Iteration 9: 15462.370 ▒(99.9%) 4170.098 ns/op
[info] # Warmup Iteration 10: 22009.896 ▒(99.9%) 4657.754 ns/op
[info] Iteration 1: 42063.872 ▒(99.9%) 12681.127 ns/op
[info] Iteration 2: 15405.688 ▒(99.9%) 2814.395 ns/op
[info] Iteration 3: 14599.705 ▒(99.9%) 1620.990 ns/op
[info] Iteration 4: 20909.481 ▒(99.9%) 3408.749 ns/op
[info] Iteration 5: 116947.635 ▒(99.9%) 20761.080 ns/op
[info] Iteration 6: 121257.570 ▒(99.9%) 23447.106 ns/op
[info] Iteration 7: 120710.776 ▒(99.9%) 16834.735 ns/op
[info] Iteration 8: 119971.868 ▒(99.9%) 22489.360 ns/op
[info] Iteration 9: 120357.792 ▒(99.9%) 22955.864 ns/op
[info] Iteration 10: 120792.200 ▒(99.9%) 37353.677 ns/op
[info]
[info] # Run progress: 94.69% complete, ETA 00:18:15
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 138687.127 ▒(99.9%) 19992.277 ns/op
[info] # Warmup Iteration 2: 38363.068 ▒(99.9%) 6427.376 ns/op
[info] # Warmup Iteration 3: 28720.169 ▒(99.9%) 12319.956 ns/op
[info] # Warmup Iteration 4: 16375.456 ▒(99.9%) 2336.462 ns/op
[info] # Warmup Iteration 5: 15136.398 ▒(99.9%) 2427.724 ns/op
[info] # Warmup Iteration 6: 16367.477 ▒(99.9%) 6554.857 ns/op
[info] # Warmup Iteration 7: 53785.994 ▒(99.9%) 20405.104 ns/op
[info] # Warmup Iteration 8: 20264.427 ▒(99.9%) 3540.300 ns/op
[info] # Warmup Iteration 9: 15109.051 ▒(99.9%) 2818.194 ns/op
[info] # Warmup Iteration 10: 38223.613 ▒(99.9%) 6494.023 ns/op
[info] Iteration 1: 110839.477 ▒(99.9%) 28766.241 ns/op
[info] Iteration 2: 18416.941 ▒(99.9%) 3674.041 ns/op
[info] Iteration 3: 29844.340 ▒(99.9%) 4988.997 ns/op
[info] Iteration 4: 113589.824 ▒(99.9%) 19294.262 ns/op
[info] Iteration 5: 28090.775 ▒(99.9%) 10519.060 ns/op
[info] Iteration 6: 119491.953 ▒(99.9%) 5303.544 ns/op
[info] Iteration 7: 110805.340 ▒(99.9%) 18236.837 ns/op
[info] Iteration 8: 18189.356 ▒(99.9%) 3160.964 ns/op
[info] Iteration 9: 14843.051 ▒(99.9%) 2139.640 ns/op
[info] Iteration 10: 15328.670 ▒(99.9%) 2973.200 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 69622.816 ▒(99.9%) 43041.798 ns/op [Average]
[info] (min, avg, max) = (14599.705, 69622.816, 121257.570), stdev = 49566.999
[info] CI (99.9%): [26581.017, 112664.614] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 1000, testImpl = Unsafe)
[info]
[info] # Run progress: 94.79% complete, ETA 00:17:54
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 38729.329 ▒(99.9%) 4766.517 ns/op
[info] # Warmup Iteration 2: 32311.650 ▒(99.9%) 6398.193 ns/op
[info] # Warmup Iteration 3: 30095.360 ▒(99.9%) 6612.621 ns/op
[info] # Warmup Iteration 4: 17944.303 ▒(99.9%) 3910.818 ns/op
[info] # Warmup Iteration 5: 14591.604 ▒(99.9%) 2829.713 ns/op
[info] # Warmup Iteration 6: 14420.226 ▒(99.9%) 3466.770 ns/op
[info] # Warmup Iteration 7: 15015.043 ▒(99.9%) 2185.769 ns/op
[info] # Warmup Iteration 8: 14674.384 ▒(99.9%) 1718.286 ns/op
[info] # Warmup Iteration 9: 15104.417 ▒(99.9%) 5392.094 ns/op
[info] # Warmup Iteration 10: 35176.803 ▒(99.9%) 7510.681 ns/op
[info] Iteration 1: 23529.458 ▒(99.9%) 6112.741 ns/op
[info] Iteration 2: 36162.084 ▒(99.9%) 8410.812 ns/op
[info] Iteration 3: 115776.089 ▒(99.9%) 21038.590 ns/op
[info] Iteration 4: 116756.588 ▒(99.9%) 16193.333 ns/op
[info] Iteration 5: 113579.016 ▒(99.9%) 23778.106 ns/op
[info] Iteration 6: 21888.782 ▒(99.9%) 3768.748 ns/op
[info] Iteration 7: 15012.757 ▒(99.9%) 5094.189 ns/op
[info] Iteration 8: 15003.895 ▒(99.9%) 5059.302 ns/op
[info] Iteration 9: 14886.148 ▒(99.9%) 4652.268 ns/op
[info] Iteration 10: 14592.632 ▒(99.9%) 3074.976 ns/op
[info]
[info] # Run progress: 94.90% complete, ETA 00:17:32
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 16960.366 ▒(99.9%) 5909.307 ns/op
[info] # Warmup Iteration 2: 15693.122 ▒(99.9%) 3266.797 ns/op
[info] # Warmup Iteration 3: 14785.301 ▒(99.9%) 3561.666 ns/op
[info] # Warmup Iteration 4: 101973.706 ▒(99.9%) 17701.930 ns/op
[info] # Warmup Iteration 5: 116822.270 ▒(99.9%) 38921.728 ns/op
[info] # Warmup Iteration 6: 22757.055 ▒(99.9%) 9039.053 ns/op
[info] # Warmup Iteration 7: 40339.645 ▒(99.9%) 7502.151 ns/op
[info] # Warmup Iteration 8: 114157.329 ▒(99.9%) 19971.947 ns/op
[info] # Warmup Iteration 9: 104419.412 ▒(99.9%) 19333.755 ns/op
[info] # Warmup Iteration 10: 20533.630 ▒(99.9%) 1919.109 ns/op
[info] Iteration 1: 59369.047 ▒(99.9%) 22786.368 ns/op
[info] Iteration 2: 113978.313 ▒(99.9%) 15275.166 ns/op
[info] Iteration 3: 39641.231 ▒(99.9%) 4201.267 ns/op
[info] Iteration 4: 14851.773 ▒(99.9%) 1760.345 ns/op
[info] Iteration 5: 14605.854 ▒(99.9%) 2868.355 ns/op
[info] Iteration 6: 14431.075 ▒(99.9%) 2889.827 ns/op
[info] Iteration 7: 14505.180 ▒(99.9%) 1646.232 ns/op
[info] Iteration 8: 14457.121 ▒(99.9%) 1265.433 ns/op
[info] Iteration 9: 14432.916 ▒(99.9%) 868.928 ns/op
[info] Iteration 10: 38864.465 ▒(99.9%) 11906.763 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 41316.221 ▒(99.9%) 34440.946 ns/op [Average]
[info] (min, avg, max) = (14431.075, 41316.221, 116756.588), stdev = 39662.245
[info] CI (99.9%): [6875.275, 75757.167] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 95.00% complete, ETA 00:17:11
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 54631539.067 ▒(99.9%) 22721159.826 ns/op
[info] # Warmup Iteration 2: 17980850.007 ▒(99.9%) 12804741.472 ns/op
[info] # Warmup Iteration 3: 6264091.794 ▒(99.9%) 4828871.622 ns/op
[info] # Warmup Iteration 4: 6180222.727 ▒(99.9%) 5093426.995 ns/op
[info] # Warmup Iteration 5: 6002276.254 ▒(99.9%) 2875806.844 ns/op
[info] # Warmup Iteration 6: 6035920.599 ▒(99.9%) 3095789.933 ns/op
[info] # Warmup Iteration 7: 6049797.600 ▒(99.9%) 2790153.009 ns/op
[info] # Warmup Iteration 8: 6051776.648 ▒(99.9%) 2951984.758 ns/op
[info] # Warmup Iteration 9: 6039732.188 ▒(99.9%) 2947274.086 ns/op
[info] # Warmup Iteration 10: 6051368.627 ▒(99.9%) 2849824.628 ns/op
[info] Iteration 1: 6062227.280 ▒(99.9%) 2991782.052 ns/op
[info] Iteration 2: 6064617.715 ▒(99.9%) 3293838.282 ns/op
[info] Iteration 3: 6046749.315 ▒(99.9%) 3048765.455 ns/op
[info] Iteration 4: 6071689.039 ▒(99.9%) 3055590.292 ns/op
[info] Iteration 5: 6052711.434 ▒(99.9%) 3092488.827 ns/op
[info] Iteration 6: 6072283.920 ▒(99.9%) 3055839.706 ns/op
[info] Iteration 7: 6067958.596 ▒(99.9%) 2961494.312 ns/op
[info] Iteration 8: 6073329.764 ▒(99.9%) 2889108.934 ns/op
[info] Iteration 9: 6052124.001 ▒(99.9%) 2964784.515 ns/op
[info] Iteration 10: 6046168.156 ▒(99.9%) 3126255.803 ns/op
[info]
[info] # Run progress: 95.10% complete, ETA 00:16:49
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 8333360.309 ▒(99.9%) 3266841.455 ns/op
[info] # Warmup Iteration 2: 6088429.722 ▒(99.9%) 2764578.016 ns/op
[info] # Warmup Iteration 3: 5970236.320 ▒(99.9%) 2804003.306 ns/op
[info] # Warmup Iteration 4: 6025689.842 ▒(99.9%) 2854312.761 ns/op
[info] # Warmup Iteration 5: 6049407.020 ▒(99.9%) 5321578.447 ns/op
[info] # Warmup Iteration 6: 6052183.013 ▒(99.9%) 5433021.737 ns/op
[info] # Warmup Iteration 7: 6129462.988 ▒(99.9%) 4738487.526 ns/op
[info] # Warmup Iteration 8: 6055178.686 ▒(99.9%) 5394105.225 ns/op
[info] # Warmup Iteration 9: 6048081.433 ▒(99.9%) 5519691.885 ns/op
[info] # Warmup Iteration 10: 6062371.665 ▒(99.9%) 5620147.431 ns/op
[info] Iteration 1: 6066875.162 ▒(99.9%) 5681992.165 ns/op
[info] Iteration 2: 6084261.055 ▒(99.9%) 5908174.590 ns/op
[info] Iteration 3: 6041547.987 ▒(99.9%) 5419865.652 ns/op
[info] Iteration 4: 6080705.863 ▒(99.9%) 5861068.499 ns/op
[info] Iteration 5: 6078037.521 ▒(99.9%) 5860305.044 ns/op
[info] Iteration 6: 6075104.197 ▒(99.9%) 5626634.896 ns/op
[info] Iteration 7: 6059103.545 ▒(99.9%) 5538651.670 ns/op
[info] Iteration 8: 6069173.256 ▒(99.9%) 5603050.443 ns/op
[info] Iteration 9: 6080152.085 ▒(99.9%) 5599963.902 ns/op
[info] Iteration 10: 6078186.464 ▒(99.9%) 5598468.173 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 6066150.318 ▒(99.9%) 11021.322 ns/op [Average]
[info] (min, avg, max) = (6041547.987, 6066150.318, 6084261.055), stdev = 12692.170
[info] CI (99.9%): [6055128.996, 6077171.639] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 95.21% complete, ETA 00:16:28
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 622657.562 ▒(99.9%) 108414.695 ns/op
[info] # Warmup Iteration 2: 1181464.003 ▒(99.9%) 370655.490 ns/op
[info] # Warmup Iteration 3: 1684420.524 ▒(99.9%) 270064.975 ns/op
[info] # Warmup Iteration 4: 707170.811 ▒(99.9%) 142036.328 ns/op
[info] # Warmup Iteration 5: 3514797.847 ▒(99.9%) 816884.068 ns/op
[info] # Warmup Iteration 6: 789129.793 ▒(99.9%) 179833.479 ns/op
[info] # Warmup Iteration 7: 4342644.411 ▒(99.9%) 1634310.701 ns/op
[info] # Warmup Iteration 8: 3807911.522 ▒(99.9%) 1503170.030 ns/op
[info] # Warmup Iteration 9: 721376.539 ▒(99.9%) 306525.834 ns/op
[info] # Warmup Iteration 10: 791476.954 ▒(99.9%) 249842.273 ns/op
[info] Iteration 1: 797204.017 ▒(99.9%) 195927.082 ns/op
[info] Iteration 2: 1003871.939 ▒(99.9%) 293305.049 ns/op
[info] Iteration 3: 4369675.495 ▒(99.9%) 310452.746 ns/op
[info] Iteration 4: 3271430.776 ▒(99.9%) 1197627.308 ns/op
[info] Iteration 5: 620736.431 ▒(99.9%) 116341.908 ns/op
[info] Iteration 6: 1104511.525 ▒(99.9%) 183122.683 ns/op
[info] Iteration 7: 557142.548 ▒(99.9%) 76126.536 ns/op
[info] Iteration 8: 561382.120 ▒(99.9%) 99565.226 ns/op
[info] Iteration 9: 534702.384 ▒(99.9%) 98503.266 ns/op
[info] Iteration 10: 543292.948 ▒(99.9%) 51579.473 ns/op
[info]
[info] # Run progress: 95.31% complete, ETA 00:16:06
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 646089.846 ▒(99.9%) 189183.775 ns/op
[info] # Warmup Iteration 2: 551262.827 ▒(99.9%) 125746.766 ns/op
[info] # Warmup Iteration 3: 2527869.614 ▒(99.9%) 400593.437 ns/op
[info] # Warmup Iteration 4: 789114.810 ▒(99.9%) 147302.299 ns/op
[info] # Warmup Iteration 5: 545630.798 ▒(99.9%) 82603.120 ns/op
[info] # Warmup Iteration 6: 555655.735 ▒(99.9%) 79393.086 ns/op
[info] # Warmup Iteration 7: 546758.129 ▒(99.9%) 100013.988 ns/op
[info] # Warmup Iteration 8: 552900.623 ▒(99.9%) 107473.025 ns/op
[info] # Warmup Iteration 9: 791881.077 ▒(99.9%) 189668.418 ns/op
[info] # Warmup Iteration 10: 2881865.840 ▒(99.9%) 1073682.508 ns/op
[info] Iteration 1: 935490.835 ▒(99.9%) 346846.167 ns/op
[info] Iteration 2: 4310364.158 ▒(99.9%) 2609331.689 ns/op
[info] Iteration 3: 4515594.852 ▒(99.9%) 2415511.412 ns/op
[info] Iteration 4: 853548.428 ▒(99.9%) 154472.717 ns/op
[info] Iteration 5: 551361.796 ▒(99.9%) 137726.756 ns/op
[info] Iteration 6: 530582.990 ▒(99.9%) 81925.209 ns/op
[info] Iteration 7: 538923.955 ▒(99.9%) 90659.039 ns/op
[info] Iteration 8: 1705210.907 ▒(99.9%) 278535.972 ns/op
[info] Iteration 9: 4348864.127 ▒(99.9%) 784268.802 ns/op
[info] Iteration 10: 4206638.795 ▒(99.9%) 1499097.750 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 1793026.551 ▒(99.9%) 1421535.910 ns/op [Average]
[info] (min, avg, max) = (530582.990, 1793026.551, 4515594.852), stdev = 1637042.868
[info] CI (99.9%): [371490.641, 3214562.462] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 95.42% complete, ETA 00:15:45
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 216758.394 ▒(99.9%) 16490.337 ns/op
[info] # Warmup Iteration 2: 264461.506 ▒(99.9%) 74213.309 ns/op
[info] # Warmup Iteration 3: 498265.695 ▒(99.9%) 197047.823 ns/op
[info] # Warmup Iteration 4: 750765.979 ▒(99.9%) 248920.873 ns/op
[info] # Warmup Iteration 5: 485307.742 ▒(99.9%) 171116.296 ns/op
[info] # Warmup Iteration 6: 637826.858 ▒(99.9%) 114654.906 ns/op
[info] # Warmup Iteration 7: 286504.871 ▒(99.9%) 54514.668 ns/op
[info] # Warmup Iteration 8: 258355.970 ▒(99.9%) 106009.773 ns/op
[info] # Warmup Iteration 9: 198874.315 ▒(99.9%) 49819.537 ns/op
[info] # Warmup Iteration 10: 234235.892 ▒(99.9%) 69413.334 ns/op
[info] Iteration 1: 1041331.763 ▒(99.9%) 660646.114 ns/op
[info] Iteration 2: 237418.479 ▒(99.9%) 59266.300 ns/op
[info] Iteration 3: 238987.004 ▒(99.9%) 85036.271 ns/op
[info] Iteration 4: 1634931.725 ▒(99.9%) 342257.940 ns/op
[info] Iteration 5: 1578698.512 ▒(99.9%) 877378.064 ns/op
[info] Iteration 6: 1630743.555 ▒(99.9%) 194688.206 ns/op
[info] Iteration 7: 1628894.061 ▒(99.9%) 757061.102 ns/op
[info] Iteration 8: 1468675.398 ▒(99.9%) 386952.411 ns/op
[info] Iteration 9: 521888.640 ▒(99.9%) 218642.995 ns/op
[info] Iteration 10: 1611992.863 ▒(99.9%) 704959.723 ns/op
[info]
[info] # Run progress: 95.52% complete, ETA 00:15:24
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 191391.774 ▒(99.9%) 77308.313 ns/op
[info] # Warmup Iteration 2: 143958.302 ▒(99.9%) 29605.153 ns/op
[info] # Warmup Iteration 3: 148839.016 ▒(99.9%) 20793.114 ns/op
[info] # Warmup Iteration 4: 149345.585 ▒(99.9%) 47191.754 ns/op
[info] # Warmup Iteration 5: 254999.682 ▒(99.9%) 64298.778 ns/op
[info] # Warmup Iteration 6: 282136.738 ▒(99.9%) 70963.647 ns/op
[info] # Warmup Iteration 7: 562037.467 ▒(99.9%) 215778.750 ns/op
[info] # Warmup Iteration 8: 1423253.055 ▒(99.9%) 226593.198 ns/op
[info] # Warmup Iteration 9: 565002.635 ▒(99.9%) 263215.704 ns/op
[info] # Warmup Iteration 10: 950610.136 ▒(99.9%) 395751.660 ns/op
[info] Iteration 1: 427363.796 ▒(99.9%) 77485.020 ns/op
[info] Iteration 2: 1226990.637 ▒(99.9%) 222825.649 ns/op
[info] Iteration 3: 290855.955 ▒(99.9%) 45260.273 ns/op
[info] Iteration 4: 324941.078 ▒(99.9%) 34358.580 ns/op
[info] Iteration 5: 473767.593 ▒(99.9%) 98581.058 ns/op
[info] Iteration 6: 222789.718 ▒(99.9%) 43265.288 ns/op
[info] Iteration 7: 255774.278 ▒(99.9%) 17309.544 ns/op
[info] Iteration 8: 463462.837 ▒(99.9%) 232045.868 ns/op
[info] Iteration 9: 1623457.446 ▒(99.9%) 495630.769 ns/op
[info] Iteration 10: 1703524.237 ▒(99.9%) 463220.014 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 930324.479 ▒(99.9%) 540596.284 ns/op [Average]
[info] (min, avg, max) = (222789.718, 930324.479, 1703524.237), stdev = 622551.484
[info] CI (99.9%): [389728.195, 1470920.763] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 95.63% complete, ETA 00:15:02
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 386655.162 ▒(99.9%) 160347.300 ns/op
[info] # Warmup Iteration 2: 290031.114 ▒(99.9%) 67928.571 ns/op
[info] # Warmup Iteration 3: 214847.639 ▒(99.9%) 30265.287 ns/op
[info] # Warmup Iteration 4: 270954.380 ▒(99.9%) 89604.649 ns/op
[info] # Warmup Iteration 5: 355262.298 ▒(99.9%) 182713.133 ns/op
[info] # Warmup Iteration 6: 367884.118 ▒(99.9%) 62868.676 ns/op
[info] # Warmup Iteration 7: 279581.267 ▒(99.9%) 24505.289 ns/op
[info] # Warmup Iteration 8: 740278.564 ▒(99.9%) 148807.543 ns/op
[info] # Warmup Iteration 9: 362766.646 ▒(99.9%) 101205.263 ns/op
[info] # Warmup Iteration 10: 251571.250 ▒(99.9%) 72970.532 ns/op
[info] Iteration 1: 319642.968 ▒(99.9%) 98356.705 ns/op
[info] Iteration 2: 472266.786 ▒(99.9%) 110358.371 ns/op
[info] Iteration 3: 1628384.906 ▒(99.9%) 445937.778 ns/op
[info] Iteration 4: 1684880.811 ▒(99.9%) 614188.639 ns/op
[info] Iteration 5: 1632954.619 ▒(99.9%) 898560.165 ns/op
[info] Iteration 6: 1618221.435 ▒(99.9%) 687819.230 ns/op
[info] Iteration 7: 1586875.046 ▒(99.9%) 273685.097 ns/op
[info] Iteration 8: 1631863.624 ▒(99.9%) 944337.073 ns/op
[info] Iteration 9: 1596283.006 ▒(99.9%) 368851.007 ns/op
[info] Iteration 10: 1625817.416 ▒(99.9%) 847209.608 ns/op
[info]
[info] # Run progress: 95.73% complete, ETA 00:14:41
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 195682.420 ▒(99.9%) 69355.101 ns/op
[info] # Warmup Iteration 2: 191771.011 ▒(99.9%) 36335.496 ns/op
[info] # Warmup Iteration 3: 215987.546 ▒(99.9%) 61354.744 ns/op
[info] # Warmup Iteration 4: 194114.434 ▒(99.9%) 60394.158 ns/op
[info] # Warmup Iteration 5: 417590.639 ▒(99.9%) 193719.051 ns/op
[info] # Warmup Iteration 6: 917785.583 ▒(99.9%) 154620.306 ns/op
[info] # Warmup Iteration 7: 199434.949 ▒(99.9%) 82771.119 ns/op
[info] # Warmup Iteration 8: 210093.327 ▒(99.9%) 47433.391 ns/op
[info] # Warmup Iteration 9: 225196.651 ▒(99.9%) 130246.261 ns/op
[info] # Warmup Iteration 10: 334062.905 ▒(99.9%) 171131.191 ns/op
[info] Iteration 1: 683773.031 ▒(99.9%) 111705.093 ns/op
[info] Iteration 2: 1623948.307 ▒(99.9%) 1062992.736 ns/op
[info] Iteration 3: 1585922.175 ▒(99.9%) 789560.524 ns/op
[info] Iteration 4: 1635467.967 ▒(99.9%) 411740.060 ns/op
[info] Iteration 5: 1644402.812 ▒(99.9%) 814274.855 ns/op
[info] Iteration 6: 356304.604 ▒(99.9%) 146861.150 ns/op
[info] Iteration 7: 431301.619 ▒(99.9%) 132221.724 ns/op
[info] Iteration 8: 240062.787 ▒(99.9%) 40610.970 ns/op
[info] Iteration 9: 199620.953 ▒(99.9%) 58407.261 ns/op
[info] Iteration 10: 210205.788 ▒(99.9%) 25579.488 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 1120410.033 ▒(99.9%) 557102.530 ns/op [Average]
[info] (min, avg, max) = (199620.953, 1120410.033, 1684880.811), stdev = 641560.103
[info] CI (99.9%): [563307.502, 1677512.563] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 95.83% complete, ETA 00:14:19
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 230714.197 ▒(99.9%) 65799.507 ns/op
[info] # Warmup Iteration 2: 172162.023 ▒(99.9%) 71626.174 ns/op
[info] # Warmup Iteration 3: 176212.987 ▒(99.9%) 65217.152 ns/op
[info] # Warmup Iteration 4: 261452.772 ▒(99.9%) 24648.270 ns/op
[info] # Warmup Iteration 5: 183153.166 ▒(99.9%) 26744.068 ns/op
[info] # Warmup Iteration 6: 220519.949 ▒(99.9%) 95046.826 ns/op
[info] # Warmup Iteration 7: 816035.770 ▒(99.9%) 241639.555 ns/op
[info] # Warmup Iteration 8: 486875.558 ▒(99.9%) 119557.009 ns/op
[info] # Warmup Iteration 9: 1333110.013 ▒(99.9%) 337310.271 ns/op
[info] # Warmup Iteration 10: 1339734.805 ▒(99.9%) 104020.634 ns/op
[info] Iteration 1: 1364650.015 ▒(99.9%) 426208.144 ns/op
[info] Iteration 2: 1343645.080 ▒(99.9%) 480362.059 ns/op
[info] Iteration 3: 1359077.645 ▒(99.9%) 209479.608 ns/op
[info] Iteration 4: 1310090.916 ▒(99.9%) 276986.721 ns/op
[info] Iteration 5: 1333927.750 ▒(99.9%) 202916.774 ns/op
[info] Iteration 6: 1323135.401 ▒(99.9%) 170159.115 ns/op
[info] Iteration 7: 1350527.564 ▒(99.9%) 196513.056 ns/op
[info] Iteration 8: 1329663.209 ▒(99.9%) 465650.027 ns/op
[info] Iteration 9: 1367796.518 ▒(99.9%) 219983.105 ns/op
[info] Iteration 10: 1383346.124 ▒(99.9%) 214468.452 ns/op
[info]
[info] # Run progress: 95.94% complete, ETA 00:13:58
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 307130.240 ▒(99.9%) 88216.270 ns/op
[info] # Warmup Iteration 2: 304890.975 ▒(99.9%) 58919.948 ns/op
[info] # Warmup Iteration 3: 1285318.994 ▒(99.9%) 545611.730 ns/op
[info] # Warmup Iteration 4: 1262468.288 ▒(99.9%) 174058.158 ns/op
[info] # Warmup Iteration 5: 233560.145 ▒(99.9%) 126714.266 ns/op
[info] # Warmup Iteration 6: 186282.320 ▒(99.9%) 115677.280 ns/op
[info] # Warmup Iteration 7: 282149.135 ▒(99.9%) 46229.918 ns/op
[info] # Warmup Iteration 8: 815085.506 ▒(99.9%) 235830.687 ns/op
[info] # Warmup Iteration 9: 266016.800 ▒(99.9%) 84029.770 ns/op
[info] # Warmup Iteration 10: 719327.258 ▒(99.9%) 162362.182 ns/op
[info] Iteration 1: 198598.245 ▒(99.9%) 107373.684 ns/op
[info] Iteration 2: 238403.785 ▒(99.9%) 83914.075 ns/op
[info] Iteration 3: 1321087.568 ▒(99.9%) 195459.768 ns/op
[info] Iteration 4: 1252288.867 ▒(99.9%) 304920.380 ns/op
[info] Iteration 5: 280813.383 ▒(99.9%) 54172.440 ns/op
[info] Iteration 6: 238851.047 ▒(99.9%) 19980.050 ns/op
[info] Iteration 7: 313724.470 ▒(99.9%) 61207.036 ns/op
[info] Iteration 8: 481898.234 ▒(99.9%) 88891.050 ns/op
[info] Iteration 9: 1385823.713 ▒(99.9%) 315679.678 ns/op
[info] Iteration 10: 953849.169 ▒(99.9%) 439071.921 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 1006559.935 ▒(99.9%) 426383.535 ns/op [Average]
[info] (min, avg, max) = (198598.245, 1006559.935, 1385823.713), stdev = 491023.913
[info] CI (99.9%): [580176.400, 1432943.470] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 96.04% complete, ETA 00:13:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 494408.043 ▒(99.9%) 108725.978 ns/op
[info] # Warmup Iteration 2: 232253.263 ▒(99.9%) 27468.867 ns/op
[info] # Warmup Iteration 3: 233341.280 ▒(99.9%) 22742.545 ns/op
[info] # Warmup Iteration 4: 266994.483 ▒(99.9%) 34084.206 ns/op
[info] # Warmup Iteration 5: 215937.737 ▒(99.9%) 79750.293 ns/op
[info] # Warmup Iteration 6: 1334738.183 ▒(99.9%) 130905.245 ns/op
[info] # Warmup Iteration 7: 1361810.708 ▒(99.9%) 192398.799 ns/op
[info] # Warmup Iteration 8: 1334431.684 ▒(99.9%) 110502.935 ns/op
[info] # Warmup Iteration 9: 1327759.952 ▒(99.9%) 402510.896 ns/op
[info] # Warmup Iteration 10: 1323427.343 ▒(99.9%) 285850.372 ns/op
[info] Iteration 1: 1325718.600 ▒(99.9%) 267678.963 ns/op
[info] Iteration 2: 1084297.746 ▒(99.9%) 269180.056 ns/op
[info] Iteration 3: 206147.156 ▒(99.9%) 35964.002 ns/op
[info] Iteration 4: 882394.233 ▒(99.9%) 138955.474 ns/op
[info] Iteration 5: 245249.416 ▒(99.9%) 94255.808 ns/op
[info] Iteration 6: 304701.649 ▒(99.9%) 102644.863 ns/op
[info] Iteration 7: 214170.838 ▒(99.9%) 52652.888 ns/op
[info] Iteration 8: 325587.597 ▒(99.9%) 40758.297 ns/op
[info] Iteration 9: 1189312.861 ▒(99.9%) 239955.805 ns/op
[info] Iteration 10: 465633.301 ▒(99.9%) 192954.031 ns/op
[info]
[info] # Run progress: 96.15% complete, ETA 00:13:15
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 179229.843 ▒(99.9%) 54646.595 ns/op
[info] # Warmup Iteration 2: 169087.002 ▒(99.9%) 39691.006 ns/op
[info] # Warmup Iteration 3: 338932.353 ▒(99.9%) 43869.256 ns/op
[info] # Warmup Iteration 4: 300146.780 ▒(99.9%) 78499.533 ns/op
[info] # Warmup Iteration 5: 1282117.281 ▒(99.9%) 423557.624 ns/op
[info] # Warmup Iteration 6: 1385662.014 ▒(99.9%) 322842.669 ns/op
[info] # Warmup Iteration 7: 1354822.194 ▒(99.9%) 347179.196 ns/op
[info] # Warmup Iteration 8: 1290890.961 ▒(99.9%) 262987.600 ns/op
[info] # Warmup Iteration 9: 1329760.185 ▒(99.9%) 203121.748 ns/op
[info] # Warmup Iteration 10: 1256427.412 ▒(99.9%) 171589.276 ns/op
[info] Iteration 1: 1275947.547 ▒(99.9%) 356702.463 ns/op
[info] Iteration 2: 1259343.656 ▒(99.9%) 174248.214 ns/op
[info] Iteration 3: 1254832.694 ▒(99.9%) 103372.749 ns/op
[info] Iteration 4: 1293726.942 ▒(99.9%) 246965.528 ns/op
[info] Iteration 5: 1278648.745 ▒(99.9%) 313637.068 ns/op
[info] Iteration 6: 1228574.407 ▒(99.9%) 190759.232 ns/op
[info] Iteration 7: 1056886.312 ▒(99.9%) 268579.990 ns/op
[info] Iteration 8: 205794.914 ▒(99.9%) 39009.086 ns/op
[info] Iteration 9: 224173.029 ▒(99.9%) 35841.343 ns/op
[info] Iteration 10: 372077.240 ▒(99.9%) 27028.069 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 784660.944 ▒(99.9%) 414603.363 ns/op [Average]
[info] (min, avg, max) = (205794.914, 784660.944, 1325718.600), stdev = 477457.849
[info] CI (99.9%): [370057.581, 1199264.307] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Find0)
[info]
[info] # Run progress: 96.25% complete, ETA 00:12:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 379907.133 ▒(99.9%) 51251.639 ns/op
[info] # Warmup Iteration 2: 445872.465 ▒(99.9%) 184287.190 ns/op
[info] # Warmup Iteration 3: 191396.381 ▒(99.9%) 25747.909 ns/op
[info] # Warmup Iteration 4: 194718.982 ▒(99.9%) 22668.835 ns/op
[info] # Warmup Iteration 5: 589079.752 ▒(99.9%) 187772.704 ns/op
[info] # Warmup Iteration 6: 1289676.192 ▒(99.9%) 538816.445 ns/op
[info] # Warmup Iteration 7: 302213.821 ▒(99.9%) 79785.538 ns/op
[info] # Warmup Iteration 8: 173355.527 ▒(99.9%) 29779.186 ns/op
[info] # Warmup Iteration 9: 228416.700 ▒(99.9%) 48553.583 ns/op
[info] # Warmup Iteration 10: 218799.676 ▒(99.9%) 61699.953 ns/op
[info] Iteration 1: 264356.020 ▒(99.9%) 56562.675 ns/op
[info] Iteration 2: 574676.990 ▒(99.9%) 144154.501 ns/op
[info] Iteration 3: 1404763.505 ▒(99.9%) 405474.204 ns/op
[info] Iteration 4: 987784.398 ▒(99.9%) 384398.406 ns/op
[info] Iteration 5: 250256.442 ▒(99.9%) 22641.396 ns/op
[info] Iteration 6: 237685.478 ▒(99.9%) 36287.074 ns/op
[info] Iteration 7: 402088.318 ▒(99.9%) 93315.484 ns/op
[info] Iteration 8: 179074.001 ▒(99.9%) 62713.118 ns/op
[info] Iteration 9: 195737.248 ▒(99.9%) 51722.299 ns/op
[info] Iteration 10: 182035.240 ▒(99.9%) 78398.200 ns/op
[info]
[info] # Run progress: 96.35% complete, ETA 00:12:32
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 230644.272 ▒(99.9%) 76989.439 ns/op
[info] # Warmup Iteration 2: 178857.330 ▒(99.9%) 54966.508 ns/op
[info] # Warmup Iteration 3: 195227.924 ▒(99.9%) 67062.128 ns/op
[info] # Warmup Iteration 4: 1270789.100 ▒(99.9%) 104006.083 ns/op
[info] # Warmup Iteration 5: 284025.175 ▒(99.9%) 76641.722 ns/op
[info] # Warmup Iteration 6: 531669.420 ▒(99.9%) 117447.671 ns/op
[info] # Warmup Iteration 7: 197593.488 ▒(99.9%) 44333.542 ns/op
[info] # Warmup Iteration 8: 505347.012 ▒(99.9%) 47846.801 ns/op
[info] # Warmup Iteration 9: 422901.355 ▒(99.9%) 128072.549 ns/op
[info] # Warmup Iteration 10: 411281.545 ▒(99.9%) 90448.373 ns/op
[info] Iteration 1: 174898.153 ▒(99.9%) 29167.965 ns/op
[info] Iteration 2: 983764.513 ▒(99.9%) 189907.806 ns/op
[info] Iteration 3: 748287.233 ▒(99.9%) 256491.606 ns/op
[info] Iteration 4: 259819.656 ▒(99.9%) 78547.562 ns/op
[info] Iteration 5: 554529.682 ▒(99.9%) 282636.350 ns/op
[info] Iteration 6: 1347270.131 ▒(99.9%) 44929.775 ns/op
[info] Iteration 7: 469900.331 ▒(99.9%) 22639.854 ns/op
[info] Iteration 8: 261611.701 ▒(99.9%) 44130.032 ns/op
[info] Iteration 9: 261861.251 ▒(99.9%) 89743.962 ns/op
[info] Iteration 10: 380770.713 ▒(99.9%) 73961.712 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 506058.550 ▒(99.9%) 337072.663 ns/op [Average]
[info] (min, avg, max) = (174898.153, 506058.550, 1404763.505), stdev = 388173.379
[info] CI (99.9%): [168985.888, 843131.213] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Find1)
[info]
[info] # Run progress: 96.46% complete, ETA 00:12:10
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 208706.415 ▒(99.9%) 47058.265 ns/op
[info] # Warmup Iteration 2: 462604.891 ▒(99.9%) 53369.876 ns/op
[info] # Warmup Iteration 3: 1317143.722 ▒(99.9%) 445481.995 ns/op
[info] # Warmup Iteration 4: 419082.008 ▒(99.9%) 94957.715 ns/op
[info] # Warmup Iteration 5: 316372.902 ▒(99.9%) 125846.588 ns/op
[info] # Warmup Iteration 6: 1288372.749 ▒(99.9%) 352476.036 ns/op
[info] # Warmup Iteration 7: 501486.478 ▒(99.9%) 203350.788 ns/op
[info] # Warmup Iteration 8: 176563.430 ▒(99.9%) 23594.505 ns/op
[info] # Warmup Iteration 9: 210075.750 ▒(99.9%) 63669.347 ns/op
[info] # Warmup Iteration 10: 262593.354 ▒(99.9%) 85743.483 ns/op
[info] Iteration 1: 1367927.571 ▒(99.9%) 201611.230 ns/op
[info] Iteration 2: 1351563.845 ▒(99.9%) 185916.228 ns/op
[info] Iteration 3: 860923.138 ▒(99.9%) 35052.267 ns/op
[info] Iteration 4: 214216.660 ▒(99.9%) 36377.251 ns/op
[info] Iteration 5: 1192840.085 ▒(99.9%) 221334.173 ns/op
[info] Iteration 6: 208043.562 ▒(99.9%) 37380.462 ns/op
[info] Iteration 7: 236390.215 ▒(99.9%) 60564.952 ns/op
[info] Iteration 8: 219699.580 ▒(99.9%) 69771.344 ns/op
[info] Iteration 9: 202509.916 ▒(99.9%) 34307.956 ns/op
[info] Iteration 10: 272211.879 ▒(99.9%) 104842.442 ns/op
[info]
[info] # Run progress: 96.56% complete, ETA 00:11:49
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 181357.423 ▒(99.9%) 60246.788 ns/op
[info] # Warmup Iteration 2: 234743.760 ▒(99.9%) 107029.804 ns/op
[info] # Warmup Iteration 3: 1283940.658 ▒(99.9%) 388365.701 ns/op
[info] # Warmup Iteration 4: 1243283.010 ▒(99.9%) 292337.405 ns/op
[info] # Warmup Iteration 5: 314242.224 ▒(99.9%) 139968.731 ns/op
[info] # Warmup Iteration 6: 1155312.694 ▒(99.9%) 205928.990 ns/op
[info] # Warmup Iteration 7: 1284967.846 ▒(99.9%) 223642.711 ns/op
[info] # Warmup Iteration 8: 257850.082 ▒(99.9%) 67774.669 ns/op
[info] # Warmup Iteration 9: 169726.879 ▒(99.9%) 42004.743 ns/op
[info] # Warmup Iteration 10: 175189.491 ▒(99.9%) 39616.659 ns/op
[info] Iteration 1: 603153.759 ▒(99.9%) 125508.036 ns/op
[info] Iteration 2: 898886.356 ▒(99.9%) 69965.849 ns/op
[info] Iteration 3: 270409.487 ▒(99.9%) 101139.291 ns/op
[info] Iteration 4: 352722.896 ▒(99.9%) 167934.480 ns/op
[info] Iteration 5: 573395.993 ▒(99.9%) 40315.263 ns/op
[info] Iteration 6: 418305.437 ▒(99.9%) 253915.533 ns/op
[info] Iteration 7: 205349.019 ▒(99.9%) 52204.304 ns/op
[info] Iteration 8: 450567.052 ▒(99.9%) 144675.785 ns/op
[info] Iteration 9: 210052.504 ▒(99.9%) 52802.891 ns/op
[info] Iteration 10: 512255.580 ▒(99.9%) 149221.557 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 531071.227 ▒(99.9%) 342422.898 ns/op [Average]
[info] (min, avg, max) = (202509.916, 531071.227, 1367927.571), stdev = 394334.719
[info] CI (99.9%): [188648.329, 873494.125] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Find2)
[info]
[info] # Run progress: 96.67% complete, ETA 00:11:27
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 253546.129 ▒(99.9%) 80949.593 ns/op
[info] # Warmup Iteration 2: 194716.332 ▒(99.9%) 30136.623 ns/op
[info] # Warmup Iteration 3: 447977.055 ▒(99.9%) 63409.220 ns/op
[info] # Warmup Iteration 4: 366532.744 ▒(99.9%) 166101.183 ns/op
[info] # Warmup Iteration 5: 420860.701 ▒(99.9%) 32118.707 ns/op
[info] # Warmup Iteration 6: 1286101.866 ▒(99.9%) 541403.360 ns/op
[info] # Warmup Iteration 7: 1414392.448 ▒(99.9%) 316919.223 ns/op
[info] # Warmup Iteration 8: 1349152.125 ▒(99.9%) 414658.621 ns/op
[info] # Warmup Iteration 9: 1325422.703 ▒(99.9%) 294072.558 ns/op
[info] # Warmup Iteration 10: 1313592.209 ▒(99.9%) 237715.370 ns/op
[info] Iteration 1: 1314655.715 ▒(99.9%) 393821.198 ns/op
[info] Iteration 2: 1311634.286 ▒(99.9%) 267068.714 ns/op
[info] Iteration 3: 1212358.354 ▒(99.9%) 371691.616 ns/op
[info] Iteration 4: 268492.380 ▒(99.9%) 34449.021 ns/op
[info] Iteration 5: 226097.301 ▒(99.9%) 60054.737 ns/op
[info] Iteration 6: 435795.880 ▒(99.9%) 89929.204 ns/op
[info] Iteration 7: 1350045.318 ▒(99.9%) 123056.229 ns/op
[info] Iteration 8: 618260.894 ▒(99.9%) 191380.104 ns/op
[info] Iteration 9: 237126.553 ▒(99.9%) 38503.777 ns/op
[info] Iteration 10: 207886.231 ▒(99.9%) 36586.488 ns/op
[info]
[info] # Run progress: 96.77% complete, ETA 00:11:06
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 178845.222 ▒(99.9%) 44177.170 ns/op
[info] # Warmup Iteration 2: 236157.706 ▒(99.9%) 92435.169 ns/op
[info] # Warmup Iteration 3: 179533.159 ▒(99.9%) 25345.172 ns/op
[info] # Warmup Iteration 4: 362406.050 ▒(99.9%) 124600.404 ns/op
[info] # Warmup Iteration 5: 1320485.815 ▒(99.9%) 345014.350 ns/op
[info] # Warmup Iteration 6: 1277964.879 ▒(99.9%) 127424.352 ns/op
[info] # Warmup Iteration 7: 680008.249 ▒(99.9%) 275978.336 ns/op
[info] # Warmup Iteration 8: 179770.489 ▒(99.9%) 27650.796 ns/op
[info] # Warmup Iteration 9: 231486.673 ▒(99.9%) 45844.382 ns/op
[info] # Warmup Iteration 10: 518909.088 ▒(99.9%) 201328.875 ns/op
[info] Iteration 1: 229084.978 ▒(99.9%) 61724.942 ns/op
[info] Iteration 2: 378138.587 ▒(99.9%) 82103.126 ns/op
[info] Iteration 3: 396454.179 ▒(99.9%) 64480.392 ns/op
[info] Iteration 4: 251480.559 ▒(99.9%) 146635.291 ns/op
[info] Iteration 5: 290992.193 ▒(99.9%) 53958.221 ns/op
[info] Iteration 6: 501050.013 ▒(99.9%) 28489.613 ns/op
[info] Iteration 7: 211434.823 ▒(99.9%) 15855.616 ns/op
[info] Iteration 8: 1349192.803 ▒(99.9%) 199609.244 ns/op
[info] Iteration 9: 1347235.736 ▒(99.9%) 222370.936 ns/op
[info] Iteration 10: 375258.461 ▒(99.9%) 101231.510 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 625633.762 ▒(99.9%) 412143.457 ns/op [Average]
[info] (min, avg, max) = (207886.231, 625633.762, 1350045.318), stdev = 474625.018
[info] CI (99.9%): [213490.305, 1037777.219] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Find3)
[info]
[info] # Run progress: 96.88% complete, ETA 00:10:44
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 357372.616 ▒(99.9%) 81898.813 ns/op
[info] # Warmup Iteration 2: 326147.645 ▒(99.9%) 76894.600 ns/op
[info] # Warmup Iteration 3: 277400.956 ▒(99.9%) 87414.729 ns/op
[info] # Warmup Iteration 4: 258099.541 ▒(99.9%) 79309.647 ns/op
[info] # Warmup Iteration 5: 394398.387 ▒(99.9%) 15115.783 ns/op
[info] # Warmup Iteration 6: 412812.252 ▒(99.9%) 97141.545 ns/op
[info] # Warmup Iteration 7: 320021.613 ▒(99.9%) 129478.545 ns/op
[info] # Warmup Iteration 8: 1248023.001 ▒(99.9%) 297388.519 ns/op
[info] # Warmup Iteration 9: 836424.036 ▒(99.9%) 191304.649 ns/op
[info] # Warmup Iteration 10: 243836.638 ▒(99.9%) 84164.451 ns/op
[info] Iteration 1: 310565.552 ▒(99.9%) 123767.147 ns/op
[info] Iteration 2: 231902.053 ▒(99.9%) 74312.285 ns/op
[info] Iteration 3: 298458.392 ▒(99.9%) 40517.263 ns/op
[info] Iteration 4: 295483.194 ▒(99.9%) 144609.561 ns/op
[info] Iteration 5: 517305.320 ▒(99.9%) 40621.586 ns/op
[info] Iteration 6: 301115.863 ▒(99.9%) 75244.572 ns/op
[info] Iteration 7: 494825.897 ▒(99.9%) 84845.683 ns/op
[info] Iteration 8: 384253.055 ▒(99.9%) 100884.642 ns/op
[info] Iteration 9: 1298396.001 ▒(99.9%) 288781.773 ns/op
[info] Iteration 10: 1339591.278 ▒(99.9%) 369205.636 ns/op
[info]
[info] # Run progress: 96.98% complete, ETA 00:10:23
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 187071.237 ▒(99.9%) 17269.777 ns/op
[info] # Warmup Iteration 2: 1126986.772 ▒(99.9%) 70867.670 ns/op
[info] # Warmup Iteration 3: 288853.430 ▒(99.9%) 54582.785 ns/op
[info] # Warmup Iteration 4: 233752.142 ▒(99.9%) 58143.608 ns/op
[info] # Warmup Iteration 5: 225257.271 ▒(99.9%) 37234.738 ns/op
[info] # Warmup Iteration 6: 1291913.943 ▒(99.9%) 353955.981 ns/op
[info] # Warmup Iteration 7: 1289224.061 ▒(99.9%) 307226.242 ns/op
[info] # Warmup Iteration 8: 231113.677 ▒(99.9%) 62487.404 ns/op
[info] # Warmup Iteration 9: 284803.677 ▒(99.9%) 93331.817 ns/op
[info] # Warmup Iteration 10: 190322.258 ▒(99.9%) 47508.597 ns/op
[info] Iteration 1: 273618.093 ▒(99.9%) 37874.005 ns/op
[info] Iteration 2: 378190.043 ▒(99.9%) 106426.649 ns/op
[info] Iteration 3: 322188.273 ▒(99.9%) 121364.305 ns/op
[info] Iteration 4: 1345061.067 ▒(99.9%) 248050.605 ns/op
[info] Iteration 5: 343490.579 ▒(99.9%) 125151.178 ns/op
[info] Iteration 6: 253029.484 ▒(99.9%) 61788.436 ns/op
[info] Iteration 7: 373587.948 ▒(99.9%) 57735.202 ns/op
[info] Iteration 8: 1161188.504 ▒(99.9%) 339631.986 ns/op
[info] Iteration 9: 207795.505 ▒(99.9%) 55029.444 ns/op
[info] Iteration 10: 244689.896 ▒(99.9%) 51761.970 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 518736.800 ▒(99.9%) 349611.723 ns/op [Average]
[info] (min, avg, max) = (207795.505, 518736.800, 1345061.067), stdev = 402613.380
[info] CI (99.9%): [169125.077, 868348.523] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Safe)
[info]
[info] # Run progress: 97.08% complete, ETA 00:10:01
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 186461.874 ▒(99.9%) 35072.544 ns/op
[info] # Warmup Iteration 2: 176178.280 ▒(99.9%) 47806.415 ns/op
[info] # Warmup Iteration 3: 669044.419 ▒(99.9%) 92915.740 ns/op
[info] # Warmup Iteration 4: 1231666.096 ▒(99.9%) 417251.918 ns/op
[info] # Warmup Iteration 5: 1281770.112 ▒(99.9%) 95018.941 ns/op
[info] # Warmup Iteration 6: 1299931.126 ▒(99.9%) 357908.200 ns/op
[info] # Warmup Iteration 7: 1274865.579 ▒(99.9%) 301966.807 ns/op
[info] # Warmup Iteration 8: 1274478.002 ▒(99.9%) 213373.687 ns/op
[info] # Warmup Iteration 9: 1278890.994 ▒(99.9%) 508947.920 ns/op
[info] # Warmup Iteration 10: 1307612.889 ▒(99.9%) 564014.823 ns/op
[info] Iteration 1: 1287438.486 ▒(99.9%) 411827.712 ns/op
[info] Iteration 2: 405445.269 ▒(99.9%) 113407.239 ns/op
[info] Iteration 3: 188160.982 ▒(99.9%) 62253.824 ns/op
[info] Iteration 4: 182770.778 ▒(99.9%) 50637.399 ns/op
[info] Iteration 5: 243334.229 ▒(99.9%) 27537.790 ns/op
[info] Iteration 6: 264408.001 ▒(99.9%) 71644.461 ns/op
[info] Iteration 7: 200951.170 ▒(99.9%) 18137.866 ns/op
[info] Iteration 8: 277459.567 ▒(99.9%) 25347.115 ns/op
[info] Iteration 9: 232514.015 ▒(99.9%) 40749.217 ns/op
[info] Iteration 10: 349922.260 ▒(99.9%) 99531.056 ns/op
[info]
[info] # Run progress: 97.19% complete, ETA 00:09:40
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 201577.884 ▒(99.9%) 33702.630 ns/op
[info] # Warmup Iteration 2: 172498.777 ▒(99.9%) 51410.910 ns/op
[info] # Warmup Iteration 3: 1144361.543 ▒(99.9%) 268130.542 ns/op
[info] # Warmup Iteration 4: 1273288.754 ▒(99.9%) 346289.837 ns/op
[info] # Warmup Iteration 5: 1271682.887 ▒(99.9%) 359925.464 ns/op
[info] # Warmup Iteration 6: 1271078.749 ▒(99.9%) 506510.668 ns/op
[info] # Warmup Iteration 7: 1235840.363 ▒(99.9%) 152302.889 ns/op
[info] # Warmup Iteration 8: 794652.221 ▒(99.9%) 223328.875 ns/op
[info] # Warmup Iteration 9: 378086.652 ▒(99.9%) 138516.473 ns/op
[info] # Warmup Iteration 10: 269023.093 ▒(99.9%) 75867.902 ns/op
[info] Iteration 1: 231838.410 ▒(99.9%) 49499.669 ns/op
[info] Iteration 2: 179184.256 ▒(99.9%) 46567.396 ns/op
[info] Iteration 3: 622852.018 ▒(99.9%) 61130.709 ns/op
[info] Iteration 4: 1386327.975 ▒(99.9%) 149434.446 ns/op
[info] Iteration 5: 1375638.177 ▒(99.9%) 670822.580 ns/op
[info] Iteration 6: 1336249.191 ▒(99.9%) 441631.588 ns/op
[info] Iteration 7: 1304520.076 ▒(99.9%) 327759.258 ns/op
[info] Iteration 8: 1329509.200 ▒(99.9%) 405756.855 ns/op
[info] Iteration 9: 1328914.558 ▒(99.9%) 561540.537 ns/op
[info] Iteration 10: 1346276.327 ▒(99.9%) 131820.577 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 703685.747 ▒(99.9%) 468544.197 ns/op [Average]
[info] (min, avg, max) = (179184.256, 703685.747, 1386327.975), stdev = 539576.194
[info] CI (99.9%): [235141.550, 1172229.944] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 10000, testImpl = Unsafe)
[info]
[info] # Run progress: 97.29% complete, ETA 00:09:18
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 1852879.928 ▒(99.9%) 748702.580 ns/op
[info] # Warmup Iteration 2: 241206.936 ▒(99.9%) 76011.635 ns/op
[info] # Warmup Iteration 3: 312298.404 ▒(99.9%) 111631.736 ns/op
[info] # Warmup Iteration 4: 1287372.812 ▒(99.9%) 332823.779 ns/op
[info] # Warmup Iteration 5: 1302042.869 ▒(99.9%) 457632.356 ns/op
[info] # Warmup Iteration 6: 329121.203 ▒(99.9%) 86483.246 ns/op
[info] # Warmup Iteration 7: 436525.158 ▒(99.9%) 59557.726 ns/op
[info] # Warmup Iteration 8: 425036.839 ▒(99.9%) 92469.892 ns/op
[info] # Warmup Iteration 9: 364106.225 ▒(99.9%) 73876.263 ns/op
[info] # Warmup Iteration 10: 1298061.528 ▒(99.9%) 122098.551 ns/op
[info] Iteration 1: 1265679.913 ▒(99.9%) 219987.734 ns/op
[info] Iteration 2: 312268.025 ▒(99.9%) 45347.657 ns/op
[info] Iteration 3: 176779.615 ▒(99.9%) 53543.485 ns/op
[info] Iteration 4: 189333.256 ▒(99.9%) 35464.856 ns/op
[info] Iteration 5: 605494.342 ▒(99.9%) 136263.202 ns/op
[info] Iteration 6: 321649.246 ▒(99.9%) 94808.749 ns/op
[info] Iteration 7: 1373128.410 ▒(99.9%) 291654.617 ns/op
[info] Iteration 8: 1415587.098 ▒(99.9%) 355093.813 ns/op
[info] Iteration 9: 346808.000 ▒(99.9%) 45055.863 ns/op
[info] Iteration 10: 235687.877 ▒(99.9%) 41542.067 ns/op
[info]
[info] # Run progress: 97.40% complete, ETA 00:08:57
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 204717.330 ▒(99.9%) 37376.526 ns/op
[info] # Warmup Iteration 2: 223559.238 ▒(99.9%) 47412.334 ns/op
[info] # Warmup Iteration 3: 279590.689 ▒(99.9%) 104207.525 ns/op
[info] # Warmup Iteration 4: 775949.187 ▒(99.9%) 310502.813 ns/op
[info] # Warmup Iteration 5: 232019.242 ▒(99.9%) 46082.080 ns/op
[info] # Warmup Iteration 6: 675713.805 ▒(99.9%) 234145.689 ns/op
[info] # Warmup Iteration 7: 330895.238 ▒(99.9%) 76713.757 ns/op
[info] # Warmup Iteration 8: 352924.368 ▒(99.9%) 71752.153 ns/op
[info] # Warmup Iteration 9: 182808.225 ▒(99.9%) 85540.673 ns/op
[info] # Warmup Iteration 10: 421464.697 ▒(99.9%) 73423.859 ns/op
[info] Iteration 1: 261954.182 ▒(99.9%) 51874.602 ns/op
[info] Iteration 2: 195828.119 ▒(99.9%) 24862.131 ns/op
[info] Iteration 3: 424848.644 ▒(99.9%) 123102.295 ns/op
[info] Iteration 4: 1408086.917 ▒(99.9%) 120579.383 ns/op
[info] Iteration 5: 812175.933 ▒(99.9%) 61395.465 ns/op
[info] Iteration 6: 386193.627 ▒(99.9%) 222079.088 ns/op
[info] Iteration 7: 288745.570 ▒(99.9%) 93919.196 ns/op
[info] Iteration 8: 269783.458 ▒(99.9%) 62323.706 ns/op
[info] Iteration 9: 261578.881 ▒(99.9%) 37177.860 ns/op
[info] Iteration 10: 213271.520 ▒(99.9%) 76901.565 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 538244.132 ▒(99.9%) 391227.552 ns/op [Average]
[info] (min, avg, max) = (176779.615, 538244.132, 1415587.098), stdev = 450538.231
[info] CI (99.9%): [147016.580, 929471.684] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = ExistingSynchronized)
[info]
[info] # Run progress: 97.50% complete, ETA 00:08:36
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 104906943.638 ▒(99.9%) 100811350.703 ns/op
[info] # Warmup Iteration 2: 95101097.768 ▒(99.9%) 115333927.654 ns/op
[info] # Warmup Iteration 3: 96731971.529 ▒(99.9%) 123284345.987 ns/op
[info] # Warmup Iteration 4: 93403632.174 ▒(99.9%) 106147544.755 ns/op
[info] # Warmup Iteration 5: 94182318.983 ▒(99.9%) 123308511.597 ns/op
[info] # Warmup Iteration 6: 93664143.479 ▒(99.9%) 114740376.399 ns/op
[info] # Warmup Iteration 7: 95348795.876 ▒(99.9%) 118829199.778 ns/op
[info] # Warmup Iteration 8: 93773979.337 ▒(99.9%) 117714514.598 ns/op
[info] # Warmup Iteration 9: 94227933.960 ▒(99.9%) 109848269.432 ns/op
[info] # Warmup Iteration 10: 94446278.536 ▒(99.9%) 119408941.701 ns/op
[info] Iteration 1: 94477455.969 ▒(99.9%) 119954491.550 ns/op
[info] Iteration 2: 93640122.402 ▒(99.9%) 114034606.902 ns/op
[info] Iteration 3: 95289182.600 ▒(99.9%) 126594740.606 ns/op
[info] Iteration 4: 93248411.649 ▒(99.9%) 117839428.562 ns/op
[info] Iteration 5: 93994035.074 ▒(99.9%) 129700435.353 ns/op
[info] Iteration 6: 94243964.001 ▒(99.9%) 119994539.038 ns/op
[info] Iteration 7: 96059189.099 ▒(99.9%) 128369023.918 ns/op
[info] Iteration 8: 94493642.427 ▒(99.9%) 119896151.065 ns/op
[info] Iteration 9: 93872676.511 ▒(99.9%) 117192863.268 ns/op
[info] Iteration 10: 95186005.956 ▒(99.9%) 121842316.814 ns/op
[info]
[info] # Run progress: 97.60% complete, ETA 00:08:14
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 136228532.804 ▒(99.9%) 91942890.828 ns/op
[info] # Warmup Iteration 2: 93946769.714 ▒(99.9%) 32287473.913 ns/op
[info] # Warmup Iteration 3: 96323159.673 ▒(99.9%) 30114751.736 ns/op
[info] # Warmup Iteration 4: 89515092.938 ▒(99.9%) 27682977.810 ns/op
[info] # Warmup Iteration 5: 92658060.116 ▒(99.9%) 74218905.644 ns/op
[info] # Warmup Iteration 6: 94061462.996 ▒(99.9%) 71578815.057 ns/op
[info] # Warmup Iteration 7: 93959769.782 ▒(99.9%) 67887966.656 ns/op
[info] # Warmup Iteration 8: 94349550.982 ▒(99.9%) 72879005.558 ns/op
[info] # Warmup Iteration 9: 93201029.914 ▒(99.9%) 77102570.683 ns/op
[info] # Warmup Iteration 10: 93808113.698 ▒(99.9%) 68368326.537 ns/op
[info] Iteration 1: 94734983.729 ▒(99.9%) 66902579.000 ns/op
[info] Iteration 2: 94553589.123 ▒(99.9%) 85034444.724 ns/op
[info] Iteration 3: 94843312.369 ▒(99.9%) 79369910.874 ns/op
[info] Iteration 4: 94078339.360 ▒(99.9%) 73886789.035 ns/op
[info] Iteration 5: 94517865.751 ▒(99.9%) 65823075.950 ns/op
[info] Iteration 6: 94858671.763 ▒(99.9%) 77847319.897 ns/op
[info] Iteration 7: 94593868.878 ▒(99.9%) 79183969.043 ns/op
[info] Iteration 8: 94025165.906 ▒(99.9%) 78046295.513 ns/op
[info] Iteration 9: 94843248.188 ▒(99.9%) 67213696.637 ns/op
[info] Iteration 10: 93956528.150 ▒(99.9%) 72412871.196 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 94475512.945 ▒(99.9%) 551510.108 ns/op [Average]
[info] (min, avg, max) = (93248411.649, 94475512.945, 96059189.099), stdev = 635119.861
[info] CI (99.9%): [93924002.837, 95027023.053] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = ConcurrentMapNameTable)
[info]
[info] # Run progress: 97.71% complete, ETA 00:07:53
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 11327716.870 ▒(99.9%) 719298.911 ns/op
[info] # Warmup Iteration 2: 12312914.993 ▒(99.9%) 33880.761 ns/op
[info] # Warmup Iteration 3: 12270217.320 ▒(99.9%) 113355.597 ns/op
[info] # Warmup Iteration 4: 12956749.619 ▒(99.9%) 198305.019 ns/op
[info] # Warmup Iteration 5: 15305589.373 ▒(99.9%) 69646.419 ns/op
[info] # Warmup Iteration 6: 15154621.131 ▒(99.9%) 184626.609 ns/op
[info] # Warmup Iteration 7: 41174292.757 ▒(99.9%) 8075391.628 ns/op
[info] # Warmup Iteration 8: 14902614.177 ▒(99.9%) 3762676.578 ns/op
[info] # Warmup Iteration 9: 18028853.386 ▒(99.9%) 3081728.227 ns/op
[info] # Warmup Iteration 10: 15957583.597 ▒(99.9%) 2089776.160 ns/op
[info] Iteration 1: 13052101.050 ▒(99.9%) 55570.740 ns/op
[info] Iteration 2: 11990980.854 ▒(99.9%) 90625.567 ns/op
[info] Iteration 3: 13655638.258 ▒(99.9%) 81096.032 ns/op
[info] Iteration 4: 12058882.666 ▒(99.9%) 457417.263 ns/op
[info] Iteration 5: 22106117.744 ▒(99.9%) 6867968.170 ns/op
[info] Iteration 6: 11942167.073 ▒(99.9%) 454704.894 ns/op
[info] Iteration 7: 17408248.932 ▒(99.9%) 252868.344 ns/op
[info] Iteration 8: 15382823.693 ▒(99.9%) 121571.350 ns/op
[info] Iteration 9: 12501535.229 ▒(99.9%) 478514.525 ns/op
[info] Iteration 10: 11330494.784 ▒(99.9%) 13840.263 ns/op
[info]
[info] # Run progress: 97.81% complete, ETA 00:07:31
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 11450721.730 ▒(99.9%) 556221.570 ns/op
[info] # Warmup Iteration 2: 34549133.375 ▒(99.9%) 1796312.621 ns/op
[info] # Warmup Iteration 3: 15939648.226 ▒(99.9%) 4770620.742 ns/op
[info] # Warmup Iteration 4: 16585469.788 ▒(99.9%) 1890279.137 ns/op
[info] # Warmup Iteration 5: 15301576.450 ▒(99.9%) 2144372.374 ns/op
[info] # Warmup Iteration 6: 12876685.766 ▒(99.9%) 106197.838 ns/op
[info] # Warmup Iteration 7: 12683568.018 ▒(99.9%) 20068.058 ns/op
[info] # Warmup Iteration 8: 12737986.357 ▒(99.9%) 7112.740 ns/op
[info] # Warmup Iteration 9: 12548045.392 ▒(99.9%) 8429.395 ns/op
[info] # Warmup Iteration 10: 12073158.100 ▒(99.9%) 32662.161 ns/op
[info] Iteration 1: 22803307.592 ▒(99.9%) 1335827.698 ns/op
[info] Iteration 2: 45375926.705 ▒(99.9%) 5094672.919 ns/op
[info] Iteration 3: 13527715.055 ▒(99.9%) 1265027.060 ns/op
[info] Iteration 4: 15196157.863 ▒(99.9%) 698436.790 ns/op
[info] Iteration 5: 12029612.111 ▒(99.9%) 49200.262 ns/op
[info] Iteration 6: 12767365.293 ▒(99.9%) 67892.175 ns/op
[info] Iteration 7: 12238015.918 ▒(99.9%) 39116.621 ns/op
[info] Iteration 8: 21077825.433 ▒(99.9%) 2004919.636 ns/op
[info] Iteration 9: 16442434.167 ▒(99.9%) 1146932.661 ns/op
[info] Iteration 10: 24214428.253 ▒(99.9%) 3583987.964 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 16855088.934 ▒(99.9%) 6817495.865 ns/op [Average]
[info] (min, avg, max) = (11330494.784, 16855088.934, 45375926.705), stdev = 7851038.376
[info] CI (99.9%): [10037593.069, 23672584.798] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = WeakConcurrentMapNameTable)
[info]
[info] # Run progress: 97.92% complete, ETA 00:07:10
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 2990835.048 ▒(99.9%) 462886.123 ns/op
[info] # Warmup Iteration 2: 10870968.603 ▒(99.9%) 1540096.499 ns/op
[info] # Warmup Iteration 3: 4365953.272 ▒(99.9%) 461075.944 ns/op
[info] # Warmup Iteration 4: 4562600.576 ▒(99.9%) 894869.496 ns/op
[info] # Warmup Iteration 5: 2914977.415 ▒(99.9%) 262212.501 ns/op
[info] # Warmup Iteration 6: 2993009.235 ▒(99.9%) 73705.437 ns/op
[info] # Warmup Iteration 7: 8169380.107 ▒(99.9%) 1021145.639 ns/op
[info] # Warmup Iteration 8: 7905653.397 ▒(99.9%) 547079.510 ns/op
[info] # Warmup Iteration 9: 2882579.756 ▒(99.9%) 164848.652 ns/op
[info] # Warmup Iteration 10: 3885160.003 ▒(99.9%) 35173.228 ns/op
[info] Iteration 1: 3578816.253 ▒(99.9%) 114289.821 ns/op
[info] Iteration 2: 3321085.626 ▒(99.9%) 97255.947 ns/op
[info] Iteration 3: 15609272.878 ▒(99.9%) 1955636.547 ns/op
[info] Iteration 4: 11062453.833 ▒(99.9%) 2703519.195 ns/op
[info] Iteration 5: 3027950.330 ▒(99.9%) 141758.144 ns/op
[info] Iteration 6: 7921103.776 ▒(99.9%) 489171.127 ns/op
[info] Iteration 7: 13501600.454 ▒(99.9%) 1877286.857 ns/op
[info] Iteration 8: 3224769.808 ▒(99.9%) 79672.664 ns/op
[info] Iteration 9: 3151645.319 ▒(99.9%) 191764.372 ns/op
[info] Iteration 10: 3345447.658 ▒(99.9%) 222630.131 ns/op
[info]
[info] # Run progress: 98.02% complete, ETA 00:06:48
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 4785984.871 ▒(99.9%) 677368.719 ns/op
[info] # Warmup Iteration 2: 15563581.592 ▒(99.9%) 5747966.681 ns/op
[info] # Warmup Iteration 3: 15506076.165 ▒(99.9%) 1193712.302 ns/op
[info] # Warmup Iteration 4: 5743672.205 ▒(99.9%) 233173.925 ns/op
[info] # Warmup Iteration 5: 2966316.311 ▒(99.9%) 272981.843 ns/op
[info] # Warmup Iteration 6: 3031874.481 ▒(99.9%) 217537.523 ns/op
[info] # Warmup Iteration 7: 2823335.541 ▒(99.9%) 64830.257 ns/op
[info] # Warmup Iteration 8: 2842531.038 ▒(99.9%) 88523.638 ns/op
[info] # Warmup Iteration 9: 2893814.263 ▒(99.9%) 88259.422 ns/op
[info] # Warmup Iteration 10: 3043583.646 ▒(99.9%) 582330.414 ns/op
[info] Iteration 1: 2925971.744 ▒(99.9%) 167598.008 ns/op
[info] Iteration 2: 8657771.929 ▒(99.9%) 1848224.846 ns/op
[info] Iteration 3: 15308881.460 ▒(99.9%) 5033858.329 ns/op
[info] Iteration 4: 15664880.630 ▒(99.9%) 3531837.151 ns/op
[info] Iteration 5: 15948679.203 ▒(99.9%) 7641744.874 ns/op
[info] Iteration 6: 14959275.489 ▒(99.9%) 2369907.118 ns/op
[info] Iteration 7: 15142349.914 ▒(99.9%) 3667105.347 ns/op
[info] Iteration 8: 15388180.414 ▒(99.9%) 2673612.344 ns/op
[info] Iteration 9: 15985801.564 ▒(99.9%) 4028823.452 ns/op
[info] Iteration 10: 5462048.861 ▒(99.9%) 691795.623 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 9659399.357 ▒(99.9%) 4889448.933 ns/op [Average]
[info] (min, avg, max) = (2925971.744, 9659399.357, 15985801.564), stdev = 5630696.663
[info] CI (99.9%): [4769950.424, 14548848.290] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = StrongConcurrentNodeInterner)
[info]
[info] # Run progress: 98.13% complete, ETA 00:06:27
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 5964398.442 ▒(99.9%) 732510.992 ns/op
[info] # Warmup Iteration 2: 4904661.893 ▒(99.9%) 252609.353 ns/op
[info] # Warmup Iteration 3: 4644134.441 ▒(99.9%) 309493.036 ns/op
[info] # Warmup Iteration 4: 4740752.087 ▒(99.9%) 129165.159 ns/op
[info] # Warmup Iteration 5: 10646288.109 ▒(99.9%) 1126180.747 ns/op
[info] # Warmup Iteration 6: 6298684.180 ▒(99.9%) 352801.275 ns/op
[info] # Warmup Iteration 7: 5124844.777 ▒(99.9%) 217455.811 ns/op
[info] # Warmup Iteration 8: 7232253.228 ▒(99.9%) 565293.663 ns/op
[info] # Warmup Iteration 9: 29364479.987 ▒(99.9%) 9058787.020 ns/op
[info] # Warmup Iteration 10: 16399778.417 ▒(99.9%) 1669610.883 ns/op
[info] Iteration 1: 4895344.786 ▒(99.9%) 108780.705 ns/op
[info] Iteration 2: 5068838.239 ▒(99.9%) 144760.655 ns/op
[info] Iteration 3: 6797111.151 ▒(99.9%) 494768.510 ns/op
[info] Iteration 4: 6645492.451 ▒(99.9%) 695686.913 ns/op
[info] Iteration 5: 4882975.475 ▒(99.9%) 193462.225 ns/op
[info] Iteration 6: 4867455.127 ▒(99.9%) 191046.699 ns/op
[info] Iteration 7: 4943377.876 ▒(99.9%) 377325.590 ns/op
[info] Iteration 8: 4932782.288 ▒(99.9%) 159560.940 ns/op
[info] Iteration 9: 4919503.514 ▒(99.9%) 267081.615 ns/op
[info] Iteration 10: 5015275.179 ▒(99.9%) 783946.629 ns/op
[info]
[info] # Run progress: 98.23% complete, ETA 00:06:05
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6920628.887 ▒(99.9%) 658440.157 ns/op
[info] # Warmup Iteration 2: 14469747.547 ▒(99.9%) 3972093.971 ns/op
[info] # Warmup Iteration 3: 8355665.151 ▒(99.9%) 499554.439 ns/op
[info] # Warmup Iteration 4: 33386059.514 ▒(99.9%) 6127100.681 ns/op
[info] # Warmup Iteration 5: 14049868.594 ▒(99.9%) 1529172.325 ns/op
[info] # Warmup Iteration 6: 7318659.027 ▒(99.9%) 284507.861 ns/op
[info] # Warmup Iteration 7: 5632565.405 ▒(99.9%) 402460.332 ns/op
[info] # Warmup Iteration 8: 4927882.415 ▒(99.9%) 154464.722 ns/op
[info] # Warmup Iteration 9: 4841553.807 ▒(99.9%) 225132.696 ns/op
[info] # Warmup Iteration 10: 4947048.202 ▒(99.9%) 272422.827 ns/op
[info] Iteration 1: 6613875.608 ▒(99.9%) 253425.126 ns/op
[info] Iteration 2: 9740437.778 ▒(99.9%) 1851633.237 ns/op
[info] Iteration 3: 4922111.487 ▒(99.9%) 175857.362 ns/op
[info] Iteration 4: 5104329.631 ▒(99.9%) 113907.182 ns/op
[info] Iteration 5: 5595469.466 ▒(99.9%) 425638.763 ns/op
[info] Iteration 6: 4978543.153 ▒(99.9%) 92091.805 ns/op
[info] Iteration 7: 10806622.437 ▒(99.9%) 427995.605 ns/op
[info] Iteration 8: 10457079.664 ▒(99.9%) 2663519.565 ns/op
[info] Iteration 9: 11397382.006 ▒(99.9%) 266266.835 ns/op
[info] Iteration 10: 27388966.397 ▒(99.9%) 780646.803 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 7498648.686 ▒(99.9%) 4508902.641 ns/op [Average]
[info] (min, avg, max) = (4867455.127, 7498648.686, 27388966.397), stdev = 5192458.987
[info] CI (99.9%): [2989746.045, 12007551.327] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = WeakFixedSizeNoAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 98.33% complete, ETA 00:05:44
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6892645.863 ▒(99.9%) 504853.903 ns/op
[info] # Warmup Iteration 2: 5760456.725 ▒(99.9%) 156866.169 ns/op
[info] # Warmup Iteration 3: 5700743.234 ▒(99.9%) 265734.680 ns/op
[info] # Warmup Iteration 4: 6190997.017 ▒(99.9%) 265304.277 ns/op
[info] # Warmup Iteration 5: 6366177.908 ▒(99.9%) 204814.680 ns/op
[info] # Warmup Iteration 6: 10366572.434 ▒(99.9%) 575875.302 ns/op
[info] # Warmup Iteration 7: 7307943.296 ▒(99.9%) 1197341.985 ns/op
[info] # Warmup Iteration 8: 6376639.333 ▒(99.9%) 17036.702 ns/op
[info] # Warmup Iteration 9: 6800013.578 ▒(99.9%) 198468.238 ns/op
[info] # Warmup Iteration 10: 12914707.344 ▒(99.9%) 1153157.445 ns/op
[info] Iteration 1: 24141233.977 ▒(99.9%) 4110998.315 ns/op
[info] Iteration 2: 6325711.028 ▒(99.9%) 195218.694 ns/op
[info] Iteration 3: 5647468.191 ▒(99.9%) 207426.409 ns/op
[info] Iteration 4: 6169471.775 ▒(99.9%) 247198.741 ns/op
[info] Iteration 5: 7391987.018 ▒(99.9%) 1442282.676 ns/op
[info] Iteration 6: 7526927.037 ▒(99.9%) 339031.946 ns/op
[info] Iteration 7: 6370514.813 ▒(99.9%) 475088.469 ns/op
[info] Iteration 8: 5724643.122 ▒(99.9%) 112577.884 ns/op
[info] Iteration 9: 5694445.873 ▒(99.9%) 574437.368 ns/op
[info] Iteration 10: 5565908.000 ▒(99.9%) 188952.473 ns/op
[info]
[info] # Run progress: 98.44% complete, ETA 00:05:22
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6565365.596 ▒(99.9%) 639066.496 ns/op
[info] # Warmup Iteration 2: 7884612.331 ▒(99.9%) 453650.925 ns/op
[info] # Warmup Iteration 3: 5930902.680 ▒(99.9%) 167187.344 ns/op
[info] # Warmup Iteration 4: 15284457.707 ▒(99.9%) 2838603.061 ns/op
[info] # Warmup Iteration 5: 5834060.617 ▒(99.9%) 24545.244 ns/op
[info] # Warmup Iteration 6: 5907977.438 ▒(99.9%) 896725.672 ns/op
[info] # Warmup Iteration 7: 5458237.530 ▒(99.9%) 210784.883 ns/op
[info] # Warmup Iteration 8: 5551376.579 ▒(99.9%) 224420.925 ns/op
[info] # Warmup Iteration 9: 5735238.139 ▒(99.9%) 247716.478 ns/op
[info] # Warmup Iteration 10: 5587776.121 ▒(99.9%) 191759.292 ns/op
[info] Iteration 1: 5453983.715 ▒(99.9%) 94786.713 ns/op
[info] Iteration 2: 6550721.051 ▒(99.9%) 494683.022 ns/op
[info] Iteration 3: 31875095.608 ▒(99.9%) 10316024.490 ns/op
[info] Iteration 4: 30976605.321 ▒(99.9%) 8064190.335 ns/op
[info] Iteration 5: 9324522.043 ▒(99.9%) 542581.936 ns/op
[info] Iteration 6: 7168246.327 ▒(99.9%) 35986.933 ns/op
[info] Iteration 7: 6228918.295 ▒(99.9%) 455884.381 ns/op
[info] Iteration 8: 5407892.936 ▒(99.9%) 107728.088 ns/op
[info] Iteration 9: 5565700.091 ▒(99.9%) 171204.264 ns/op
[info] Iteration 10: 10417500.949 ▒(99.9%) 847518.536 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 9976374.858 ▒(99.9%) 7304336.401 ns/op [Average]
[info] (min, avg, max) = (5407892.936, 9976374.858, 31875095.608), stdev = 8411684.662
[info] CI (99.9%): [2672038.458, 17280711.259] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = WeakFixedSizeAutoTrimConcurrentNodeInterner)
[info]
[info] # Run progress: 98.54% complete, ETA 00:05:01
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 15622711.479 ▒(99.9%) 4017955.706 ns/op
[info] # Warmup Iteration 2: 12459507.525 ▒(99.9%) 4048578.647 ns/op
[info] # Warmup Iteration 3: 6852326.665 ▒(99.9%) 669893.440 ns/op
[info] # Warmup Iteration 4: 8008127.824 ▒(99.9%) 1587178.014 ns/op
[info] # Warmup Iteration 5: 7744860.937 ▒(99.9%) 394916.318 ns/op
[info] # Warmup Iteration 6: 10092270.693 ▒(99.9%) 606554.006 ns/op
[info] # Warmup Iteration 7: 8276695.575 ▒(99.9%) 414731.580 ns/op
[info] # Warmup Iteration 8: 28116794.703 ▒(99.9%) 7976919.811 ns/op
[info] # Warmup Iteration 9: 8526416.610 ▒(99.9%) 1058375.705 ns/op
[info] # Warmup Iteration 10: 6402936.976 ▒(99.9%) 134695.259 ns/op
[info] Iteration 1: 6333061.650 ▒(99.9%) 388192.878 ns/op
[info] Iteration 2: 8564188.824 ▒(99.9%) 60261.494 ns/op
[info] Iteration 3: 6233986.924 ▒(99.9%) 240970.122 ns/op
[info] Iteration 4: 8617115.248 ▒(99.9%) 340516.792 ns/op
[info] Iteration 5: 25605794.110 ▒(99.9%) 6645733.440 ns/op
[info] Iteration 6: 6479120.105 ▒(99.9%) 111333.374 ns/op
[info] Iteration 7: 6511897.259 ▒(99.9%) 482747.189 ns/op
[info] Iteration 8: 6163867.151 ▒(99.9%) 126794.536 ns/op
[info] Iteration 9: 6472936.420 ▒(99.9%) 252002.403 ns/op
[info] Iteration 10: 6521919.935 ▒(99.9%) 7584.384 ns/op
[info]
[info] # Run progress: 98.65% complete, ETA 00:04:39
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 7447014.522 ▒(99.9%) 2543.984 ns/op
[info] # Warmup Iteration 2: 6160576.425 ▒(99.9%) 31773.381 ns/op
[info] # Warmup Iteration 3: 8368989.657 ▒(99.9%) 644727.894 ns/op
[info] # Warmup Iteration 4: 6287713.617 ▒(99.9%) 339612.865 ns/op
[info] # Warmup Iteration 5: 7626044.339 ▒(99.9%) 194958.412 ns/op
[info] # Warmup Iteration 6: 6778617.451 ▒(99.9%) 1175984.044 ns/op
[info] # Warmup Iteration 7: 15464213.262 ▒(99.9%) 1699805.540 ns/op
[info] # Warmup Iteration 8: 7182486.122 ▒(99.9%) 497166.837 ns/op
[info] # Warmup Iteration 9: 6469951.602 ▒(99.9%) 161041.898 ns/op
[info] # Warmup Iteration 10: 7631107.051 ▒(99.9%) 467274.671 ns/op
[info] Iteration 1: 6280288.987 ▒(99.9%) 152338.787 ns/op
[info] Iteration 2: 8613295.793 ▒(99.9%) 708719.366 ns/op
[info] Iteration 3: 34526404.560 ▒(99.9%) 4557620.751 ns/op
[info] Iteration 4: 7352733.224 ▒(99.9%) 744460.627 ns/op
[info] Iteration 5: 6101826.288 ▒(99.9%) 433901.020 ns/op
[info] Iteration 6: 8098937.199 ▒(99.9%) 57235.217 ns/op
[info] Iteration 7: 7787836.574 ▒(99.9%) 206289.633 ns/op
[info] Iteration 8: 6210755.061 ▒(99.9%) 345287.511 ns/op
[info] Iteration 9: 11335042.569 ▒(99.9%) 1067295.342 ns/op
[info] Iteration 10: 8410854.176 ▒(99.9%) 561212.606 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 9611093.103 ▒(99.9%) 6307953.795 ns/op [Average]
[info] (min, avg, max) = (6101826.288, 9611093.103, 34526404.560), stdev = 7264248.972
[info] CI (99.9%): [3303139.308, 15919046.898] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Find0)
[info]
[info] # Run progress: 98.75% complete, ETA 00:04:18
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6159439.604 ▒(99.9%) 785078.354 ns/op
[info] # Warmup Iteration 2: 25322064.958 ▒(99.9%) 6799617.387 ns/op
[info] # Warmup Iteration 3: 6573243.282 ▒(99.9%) 206464.980 ns/op
[info] # Warmup Iteration 4: 9203664.499 ▒(99.9%) 1198229.662 ns/op
[info] # Warmup Iteration 5: 18687235.108 ▒(99.9%) 4931947.523 ns/op
[info] # Warmup Iteration 6: 5958056.930 ▒(99.9%) 598115.633 ns/op
[info] # Warmup Iteration 7: 5942150.927 ▒(99.9%) 344723.976 ns/op
[info] # Warmup Iteration 8: 8647076.451 ▒(99.9%) 36067.390 ns/op
[info] # Warmup Iteration 9: 5940704.279 ▒(99.9%) 196094.273 ns/op
[info] # Warmup Iteration 10: 5390161.290 ▒(99.9%) 187195.376 ns/op
[info] Iteration 1: 5921297.823 ▒(99.9%) 629127.457 ns/op
[info] Iteration 2: 5554224.115 ▒(99.9%) 96109.812 ns/op
[info] Iteration 3: 5528480.004 ▒(99.9%) 168930.166 ns/op
[info] Iteration 4: 6103042.491 ▒(99.9%) 191147.338 ns/op
[info] Iteration 5: 29597279.171 ▒(99.9%) 7496022.690 ns/op
[info] Iteration 6: 8228263.057 ▒(99.9%) 423444.316 ns/op
[info] Iteration 7: 12359271.788 ▒(99.9%) 5660359.367 ns/op
[info] Iteration 8: 5851724.043 ▒(99.9%) 398255.707 ns/op
[info] Iteration 9: 5544035.617 ▒(99.9%) 118109.646 ns/op
[info] Iteration 10: 5789236.527 ▒(99.9%) 241145.719 ns/op
[info]
[info] # Run progress: 98.85% complete, ETA 00:03:56
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5869501.595 ▒(99.9%) 415619.647 ns/op
[info] # Warmup Iteration 2: 6653531.787 ▒(99.9%) 1854422.613 ns/op
[info] # Warmup Iteration 3: 5686487.705 ▒(99.9%) 613385.339 ns/op
[info] # Warmup Iteration 4: 7688906.416 ▒(99.9%) 607390.774 ns/op
[info] # Warmup Iteration 5: 10211170.560 ▒(99.9%) 1247383.064 ns/op
[info] # Warmup Iteration 6: 6177989.724 ▒(99.9%) 120706.139 ns/op
[info] # Warmup Iteration 7: 6059884.528 ▒(99.9%) 16603.577 ns/op
[info] # Warmup Iteration 8: 5993809.661 ▒(99.9%) 184999.793 ns/op
[info] # Warmup Iteration 9: 8148001.735 ▒(99.9%) 505051.316 ns/op
[info] # Warmup Iteration 10: 9133925.394 ▒(99.9%) 1390672.407 ns/op
[info] Iteration 1: 7332215.231 ▒(99.9%) 20423.402 ns/op
[info] Iteration 2: 5710833.325 ▒(99.9%) 266836.109 ns/op
[info] Iteration 3: 12601593.459 ▒(99.9%) 3466311.733 ns/op
[info] Iteration 4: 7167086.911 ▒(99.9%) 225928.945 ns/op
[info] Iteration 5: 7263291.812 ▒(99.9%) 843515.766 ns/op
[info] Iteration 6: 6025770.335 ▒(99.9%) 54100.164 ns/op
[info] Iteration 7: 6730761.642 ▒(99.9%) 136467.337 ns/op
[info] Iteration 8: 11494049.137 ▒(99.9%) 500637.496 ns/op
[info] Iteration 9: 15521131.876 ▒(99.9%) 1843760.832 ns/op
[info] Iteration 10: 5851291.458 ▒(99.9%) 555013.009 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 8808743.991 ▒(99.9%) 4940195.319 ns/op [Average]
[info] (min, avg, max) = (5528480.004, 8808743.991, 29597279.171), stdev = 5689136.276
[info] CI (99.9%): [3868548.672, 13748939.310] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Find1)
[info]
[info] # Run progress: 98.96% complete, ETA 00:03:35
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6192606.993 ▒(99.9%) 788138.009 ns/op
[info] # Warmup Iteration 2: 5811250.562 ▒(99.9%) 154755.303 ns/op
[info] # Warmup Iteration 3: 5911490.526 ▒(99.9%) 129737.389 ns/op
[info] # Warmup Iteration 4: 7201188.889 ▒(99.9%) 9847.061 ns/op
[info] # Warmup Iteration 5: 6499040.906 ▒(99.9%) 466911.724 ns/op
[info] # Warmup Iteration 6: 6100735.092 ▒(99.9%) 142045.215 ns/op
[info] # Warmup Iteration 7: 6525144.744 ▒(99.9%) 20101.540 ns/op
[info] # Warmup Iteration 8: 6249293.115 ▒(99.9%) 121828.160 ns/op
[info] # Warmup Iteration 9: 7532771.487 ▒(99.9%) 17919.177 ns/op
[info] # Warmup Iteration 10: 6960828.543 ▒(99.9%) 1149044.384 ns/op
[info] Iteration 1: 6704579.621 ▒(99.9%) 55512.475 ns/op
[info] Iteration 2: 8166579.157 ▒(99.9%) 23268.438 ns/op
[info] Iteration 3: 5818062.559 ▒(99.9%) 123337.148 ns/op
[info] Iteration 4: 5805358.013 ▒(99.9%) 273292.224 ns/op
[info] Iteration 5: 16716631.101 ▒(99.9%) 618598.594 ns/op
[info] Iteration 6: 17727807.862 ▒(99.9%) 2057897.564 ns/op
[info] Iteration 7: 6106519.165 ▒(99.9%) 36752.437 ns/op
[info] Iteration 8: 6040342.808 ▒(99.9%) 143533.330 ns/op
[info] Iteration 9: 7255982.756 ▒(99.9%) 29632.733 ns/op
[info] Iteration 10: 6691903.895 ▒(99.9%) 35471.385 ns/op
[info]
[info] # Run progress: 99.06% complete, ETA 00:03:13
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 17397070.025 ▒(99.9%) 4835321.226 ns/op
[info] # Warmup Iteration 2: 5671303.861 ▒(99.9%) 102104.301 ns/op
[info] # Warmup Iteration 3: 6034560.762 ▒(99.9%) 124274.216 ns/op
[info] # Warmup Iteration 4: 7339239.588 ▒(99.9%) 312977.782 ns/op
[info] # Warmup Iteration 5: 7523624.884 ▒(99.9%) 241780.656 ns/op
[info] # Warmup Iteration 6: 5695434.863 ▒(99.9%) 35401.271 ns/op
[info] # Warmup Iteration 7: 5553080.705 ▒(99.9%) 248943.891 ns/op
[info] # Warmup Iteration 8: 6663322.998 ▒(99.9%) 293136.774 ns/op
[info] # Warmup Iteration 9: 6885785.967 ▒(99.9%) 96920.133 ns/op
[info] # Warmup Iteration 10: 6491570.049 ▒(99.9%) 171304.215 ns/op
[info] Iteration 1: 5856201.717 ▒(99.9%) 11202.378 ns/op
[info] Iteration 2: 7090083.515 ▒(99.9%) 294169.490 ns/op
[info] Iteration 3: 10226281.417 ▒(99.9%) 407971.980 ns/op
[info] Iteration 4: 8409275.606 ▒(99.9%) 1624865.388 ns/op
[info] Iteration 5: 7910173.524 ▒(99.9%) 338485.852 ns/op
[info] Iteration 6: 6880580.702 ▒(99.9%) 37771.648 ns/op
[info] Iteration 7: 7112121.752 ▒(99.9%) 79662.649 ns/op
[info] Iteration 8: 6448880.722 ▒(99.9%) 206194.070 ns/op
[info] Iteration 9: 6534421.304 ▒(99.9%) 125416.850 ns/op
[info] Iteration 10: 7361289.523 ▒(99.9%) 69387.256 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 8043153.836 ▒(99.9%) 2880734.371 ns/op [Average]
[info] (min, avg, max) = (5805358.013, 8043153.836, 17727807.862), stdev = 3317457.986
[info] CI (99.9%): [5162419.465, 10923888.207] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Find2)
[info]
[info] # Run progress: 99.17% complete, ETA 00:02:52
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 7836769.486 ▒(99.9%) 496688.556 ns/op
[info] # Warmup Iteration 2: 6037382.025 ▒(99.9%) 201983.292 ns/op
[info] # Warmup Iteration 3: 5470210.105 ▒(99.9%) 367634.744 ns/op
[info] # Warmup Iteration 4: 6295088.850 ▒(99.9%) 156291.371 ns/op
[info] # Warmup Iteration 5: 7092952.209 ▒(99.9%) 9067.485 ns/op
[info] # Warmup Iteration 6: 6477229.788 ▒(99.9%) 155640.918 ns/op
[info] # Warmup Iteration 7: 15234623.812 ▒(99.9%) 871422.858 ns/op
[info] # Warmup Iteration 8: 5836637.833 ▒(99.9%) 623006.257 ns/op
[info] # Warmup Iteration 9: 6371516.309 ▒(99.9%) 631267.536 ns/op
[info] # Warmup Iteration 10: 6656685.647 ▒(99.9%) 40225.999 ns/op
[info] Iteration 1: 5496912.006 ▒(99.9%) 160903.020 ns/op
[info] Iteration 2: 5581625.824 ▒(99.9%) 193919.167 ns/op
[info] Iteration 3: 5541546.918 ▒(99.9%) 104415.874 ns/op
[info] Iteration 4: 6557897.309 ▒(99.9%) 352988.517 ns/op
[info] Iteration 5: 31111393.023 ▒(99.9%) 18281084.226 ns/op
[info] Iteration 6: 30700440.115 ▒(99.9%) 15245663.803 ns/op
[info] Iteration 7: 6944450.181 ▒(99.9%) 824527.923 ns/op
[info] Iteration 8: 5451201.601 ▒(99.9%) 237925.944 ns/op
[info] Iteration 9: 5809070.381 ▒(99.9%) 621060.340 ns/op
[info] Iteration 10: 5491083.690 ▒(99.9%) 106040.874 ns/op
[info]
[info] # Run progress: 99.27% complete, ETA 00:02:30
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 5754608.949 ▒(99.9%) 877609.429 ns/op
[info] # Warmup Iteration 2: 5674453.071 ▒(99.9%) 223467.755 ns/op
[info] # Warmup Iteration 3: 5767297.429 ▒(99.9%) 365363.143 ns/op
[info] # Warmup Iteration 4: 7134763.592 ▒(99.9%) 649308.004 ns/op
[info] # Warmup Iteration 5: 31733513.590 ▒(99.9%) 2445480.155 ns/op
[info] # Warmup Iteration 6: 30903260.948 ▒(99.9%) 12851885.775 ns/op
[info] # Warmup Iteration 7: 30618834.061 ▒(99.9%) 10442512.059 ns/op
[info] # Warmup Iteration 8: 8631359.516 ▒(99.9%) 1280610.446 ns/op
[info] # Warmup Iteration 9: 5668467.649 ▒(99.9%) 188596.328 ns/op
[info] # Warmup Iteration 10: 5551058.438 ▒(99.9%) 189491.444 ns/op
[info] Iteration 1: 5670990.710 ▒(99.9%) 374763.853 ns/op
[info] Iteration 2: 5624154.955 ▒(99.9%) 99894.685 ns/op
[info] Iteration 3: 12985203.549 ▒(99.9%) 1515166.804 ns/op
[info] Iteration 4: 10850077.343 ▒(99.9%) 1615588.618 ns/op
[info] Iteration 5: 7085140.607 ▒(99.9%) 747175.516 ns/op
[info] Iteration 6: 21080218.694 ▒(99.9%) 1719028.996 ns/op
[info] Iteration 7: 6998518.170 ▒(99.9%) 684465.433 ns/op
[info] Iteration 8: 5562104.033 ▒(99.9%) 322803.539 ns/op
[info] Iteration 9: 5469798.140 ▒(99.9%) 250312.729 ns/op
[info] Iteration 10: 5509025.590 ▒(99.9%) 109055.765 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 9776042.642 ▒(99.9%) 7073740.674 ns/op [Average]
[info] (min, avg, max) = (5451201.601, 9776042.642, 31111393.023), stdev = 8146130.280
[info] CI (99.9%): [2702301.967, 16849783.316] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Find3)
[info]
[info] # Run progress: 99.38% complete, ETA 00:02:09
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 11778655.411 ▒(99.9%) 887084.106 ns/op
[info] # Warmup Iteration 2: 14994571.978 ▒(99.9%) 2079978.507 ns/op
[info] # Warmup Iteration 3: 5950614.228 ▒(99.9%) 588190.037 ns/op
[info] # Warmup Iteration 4: 6493721.405 ▒(99.9%) 142594.075 ns/op
[info] # Warmup Iteration 5: 7757359.784 ▒(99.9%) 258032.377 ns/op
[info] # Warmup Iteration 6: 20406117.381 ▒(99.9%) 1849546.198 ns/op
[info] # Warmup Iteration 7: 6293288.027 ▒(99.9%) 1263036.390 ns/op
[info] # Warmup Iteration 8: 5718602.573 ▒(99.9%) 664439.502 ns/op
[info] # Warmup Iteration 9: 5707832.036 ▒(99.9%) 238481.793 ns/op
[info] # Warmup Iteration 10: 5584613.253 ▒(99.9%) 163636.043 ns/op
[info] Iteration 1: 5591555.260 ▒(99.9%) 122366.678 ns/op
[info] Iteration 2: 5728054.359 ▒(99.9%) 189397.187 ns/op
[info] Iteration 3: 5650784.997 ▒(99.9%) 309187.944 ns/op
[info] Iteration 4: 5703492.988 ▒(99.9%) 426248.432 ns/op
[info] Iteration 5: 5659340.808 ▒(99.9%) 261506.906 ns/op
[info] Iteration 6: 7433996.448 ▒(99.9%) 169107.161 ns/op
[info] Iteration 7: 6322066.799 ▒(99.9%) 34694.507 ns/op
[info] Iteration 8: 13303882.551 ▒(99.9%) 1522671.267 ns/op
[info] Iteration 9: 5667129.143 ▒(99.9%) 96251.286 ns/op
[info] Iteration 10: 5935953.327 ▒(99.9%) 281212.837 ns/op
[info]
[info] # Run progress: 99.48% complete, ETA 00:01:47
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 6277646.561 ▒(99.9%) 580640.647 ns/op
[info] # Warmup Iteration 2: 5673875.152 ▒(99.9%) 207399.503 ns/op
[info] # Warmup Iteration 3: 5614707.334 ▒(99.9%) 195492.309 ns/op
[info] # Warmup Iteration 4: 5688085.770 ▒(99.9%) 261553.310 ns/op
[info] # Warmup Iteration 5: 8007857.227 ▒(99.9%) 734749.614 ns/op
[info] # Warmup Iteration 6: 14278130.947 ▒(99.9%) 1114596.177 ns/op
[info] # Warmup Iteration 7: 5705442.457 ▒(99.9%) 71884.179 ns/op
[info] # Warmup Iteration 8: 5849689.995 ▒(99.9%) 116231.627 ns/op
[info] # Warmup Iteration 9: 30457093.485 ▒(99.9%) 1453031.263 ns/op
[info] # Warmup Iteration 10: 31431441.883 ▒(99.9%) 1231582.201 ns/op
[info] Iteration 1: 30883290.147 ▒(99.9%) 6075697.019 ns/op
[info] Iteration 2: 31007449.419 ▒(99.9%) 4482876.064 ns/op
[info] Iteration 3: 29744727.433 ▒(99.9%) 4704729.906 ns/op
[info] Iteration 4: 27740316.333 ▒(99.9%) 9581380.886 ns/op
[info] Iteration 5: 6084671.047 ▒(99.9%) 63618.151 ns/op
[info] Iteration 6: 7403885.904 ▒(99.9%) 635422.906 ns/op
[info] Iteration 7: 10369448.497 ▒(99.9%) 1076870.619 ns/op
[info] Iteration 8: 5857763.853 ▒(99.9%) 378930.681 ns/op
[info] Iteration 9: 5765951.691 ▒(99.9%) 122136.788 ns/op
[info] Iteration 10: 5762375.525 ▒(99.9%) 265365.499 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 11380806.826 ▒(99.9%) 8403293.481 ns/op [Average]
[info] (min, avg, max) = (5591555.260, 11380806.826, 31007449.419), stdev = 9677245.269
[info] CI (99.9%): [2977513.346, 19784100.307] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Safe)
[info]
[info] # Run progress: 99.58% complete, ETA 00:01:26
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6417692.376 ▒(99.9%) 542195.402 ns/op
[info] # Warmup Iteration 2: 21636985.977 ▒(99.9%) 6571389.720 ns/op
[info] # Warmup Iteration 3: 8127218.134 ▒(99.9%) 858300.766 ns/op
[info] # Warmup Iteration 4: 8817058.133 ▒(99.9%) 1098441.519 ns/op
[info] # Warmup Iteration 5: 5801963.688 ▒(99.9%) 175947.205 ns/op
[info] # Warmup Iteration 6: 5583041.099 ▒(99.9%) 251369.957 ns/op
[info] # Warmup Iteration 7: 5578200.082 ▒(99.9%) 160077.199 ns/op
[info] # Warmup Iteration 8: 5660327.848 ▒(99.9%) 305276.925 ns/op
[info] # Warmup Iteration 9: 5755898.619 ▒(99.9%) 629690.219 ns/op
[info] # Warmup Iteration 10: 5682309.147 ▒(99.9%) 495287.906 ns/op
[info] Iteration 1: 5582922.843 ▒(99.9%) 97790.646 ns/op
[info] Iteration 2: 5694933.241 ▒(99.9%) 579037.104 ns/op
[info] Iteration 3: 5640239.945 ▒(99.9%) 259101.579 ns/op
[info] Iteration 4: 6325246.885 ▒(99.9%) 319637.617 ns/op
[info] Iteration 5: 6802926.385 ▒(99.9%) 242219.926 ns/op
[info] Iteration 6: 6993830.988 ▒(99.9%) 154682.575 ns/op
[info] Iteration 7: 14336208.904 ▒(99.9%) 2969995.535 ns/op
[info] Iteration 8: 29849576.558 ▒(99.9%) 9216162.915 ns/op
[info] Iteration 9: 23302050.294 ▒(99.9%) 4558419.593 ns/op
[info] Iteration 10: 5886494.784 ▒(99.9%) 322137.054 ns/op
[info]
[info] # Run progress: 99.69% complete, ETA 00:01:04
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 10292854.373 ▒(99.9%) 241805.407 ns/op
[info] # Warmup Iteration 2: 7754101.272 ▒(99.9%) 1080076.034 ns/op
[info] # Warmup Iteration 3: 20823632.746 ▒(99.9%) 4853779.870 ns/op
[info] # Warmup Iteration 4: 7117477.448 ▒(99.9%) 324984.658 ns/op
[info] # Warmup Iteration 5: 5619403.941 ▒(99.9%) 99750.572 ns/op
[info] # Warmup Iteration 6: 5670926.770 ▒(99.9%) 206404.342 ns/op
[info] # Warmup Iteration 7: 7308636.739 ▒(99.9%) 479885.140 ns/op
[info] # Warmup Iteration 8: 17466552.018 ▒(99.9%) 1706227.224 ns/op
[info] # Warmup Iteration 9: 5752211.647 ▒(99.9%) 410356.321 ns/op
[info] # Warmup Iteration 10: 5601890.201 ▒(99.9%) 5356.027 ns/op
[info] Iteration 1: 12737855.529 ▒(99.9%) 337563.695 ns/op
[info] Iteration 2: 11011584.883 ▒(99.9%) 738877.645 ns/op
[info] Iteration 3: 5882603.615 ▒(99.9%) 775168.206 ns/op
[info] Iteration 4: 7638211.905 ▒(99.9%) 32526.710 ns/op
[info] Iteration 5: 6432915.879 ▒(99.9%) 43869.573 ns/op
[info] Iteration 6: 31283084.385 ▒(99.9%) 8700194.892 ns/op
[info] Iteration 7: 21861302.781 ▒(99.9%) 4883458.789 ns/op
[info] Iteration 8: 5848974.200 ▒(99.9%) 211323.468 ns/op
[info] Iteration 9: 5720945.316 ▒(99.9%) 120921.563 ns/op
[info] Iteration 10: 13659440.891 ▒(99.9%) 1057982.218 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 11624567.510 ▒(99.9%) 7265379.790 ns/op [Average]
[info] (min, avg, max) = (5582922.843, 11624567.510, 31283084.385), stdev = 8366822.170
[info] CI (99.9%): [4359187.721, 18889947.300] (assumes normal distribution)
[info]
[info]
[info] # JMH version: 1.19
[info] # VM version: JDK 1.8.0_181, VM 25.181-b13
[info] # VM invoker: C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe
[info] # VM options: <none>
[info] # Warmup: 10 iterations, 1 s each
[info] # Measurement: 10 iterations, 1 s each
[info] # Timeout: 10 min per iteration
[info] # Threads: 4 threads, will synchronize iterations
[info] # Benchmark mode: Average time, time/op
[info] # Benchmark: scala.reflect.NamesBenchmarkMT.findOldString
[info] # Parameters: (arraySize = 100000, testImpl = Unsafe)
[info]
[info] # Run progress: 99.79% complete, ETA 00:00:43
[info] # Fork: 1 of 2
[info] # Warmup Iteration 1: 6676173.675 ▒(99.9%) 1064398.501 ns/op
[info] # Warmup Iteration 2: 7307865.669 ▒(99.9%) 20988.842 ns/op
[info] # Warmup Iteration 3: 7467669.272 ▒(99.9%) 15080.487 ns/op
[info] # Warmup Iteration 4: 6271387.774 ▒(99.9%) 121969.512 ns/op
[info] # Warmup Iteration 5: 6226453.563 ▒(99.9%) 148898.840 ns/op
[info] # Warmup Iteration 6: 10662046.635 ▒(99.9%) 644383.080 ns/op
[info] # Warmup Iteration 7: 10524852.104 ▒(99.9%) 732039.371 ns/op
[info] # Warmup Iteration 8: 5651404.341 ▒(99.9%) 123437.729 ns/op
[info] # Warmup Iteration 9: 5737456.468 ▒(99.9%) 106376.698 ns/op
[info] # Warmup Iteration 10: 6437386.257 ▒(99.9%) 260395.545 ns/op
[info] Iteration 1: 6931845.088 ▒(99.9%) 18719.335 ns/op
[info] Iteration 2: 5780499.143 ▒(99.9%) 44336.105 ns/op
[info] Iteration 3: 6266810.152 ▒(99.9%) 711725.635 ns/op
[info] Iteration 4: 6681612.012 ▒(99.9%) 362907.755 ns/op
[info] Iteration 5: 6029514.254 ▒(99.9%) 89332.894 ns/op
[info] Iteration 6: 6413325.259 ▒(99.9%) 136459.882 ns/op
[info] Iteration 7: 5826156.662 ▒(99.9%) 217810.029 ns/op
[info] Iteration 8: 13250846.510 ▒(99.9%) 546006.695 ns/op
[info] Iteration 9: 9256842.690 ▒(99.9%) 451187.035 ns/op
[info] Iteration 10: 31736172.242 ▒(99.9%) 6632269.552 ns/op
[info]
[info] # Run progress: 99.90% complete, ETA 00:00:21
[info] # Fork: 2 of 2
[info] # Warmup Iteration 1: 11972674.910 ▒(99.9%) 1336583.969 ns/op
[info] # Warmup Iteration 2: 6300625.658 ▒(99.9%) 211579.222 ns/op
[info] # Warmup Iteration 3: 14601512.456 ▒(99.9%) 3041031.139 ns/op
[info] # Warmup Iteration 4: 5872987.975 ▒(99.9%) 44090.062 ns/op
[info] # Warmup Iteration 5: 5827181.318 ▒(99.9%) 4230.984 ns/op
[info] # Warmup Iteration 6: 5707573.138 ▒(99.9%) 119992.437 ns/op
[info] # Warmup Iteration 7: 7982505.486 ▒(99.9%) 109907.543 ns/op
[info] # Warmup Iteration 8: 6331490.995 ▒(99.9%) 129832.173 ns/op
[info] # Warmup Iteration 9: 6771051.170 ▒(99.9%) 26025.028 ns/op
[info] # Warmup Iteration 10: 7326392.187 ▒(99.9%) 21785.225 ns/op
[info] Iteration 1: 6593098.481 ▒(99.9%) 133556.218 ns/op
[info] Iteration 2: 7248271.433 ▒(99.9%) 22669.297 ns/op
[info] Iteration 3: 5636808.837 ▒(99.9%) 103813.718 ns/op
[info] Iteration 4: 9376663.603 ▒(99.9%) 1176999.377 ns/op
[info] Iteration 5: 7702155.998 ▒(99.9%) 911471.153 ns/op
[info] Iteration 6: 5661638.072 ▒(99.9%) 425880.961 ns/op
[info] Iteration 7: 5714035.626 ▒(99.9%) 116752.570 ns/op
[info] Iteration 8: 5869244.307 ▒(99.9%) 126499.733 ns/op
[info] Iteration 9: 5749043.301 ▒(99.9%) 209172.435 ns/op
[info] Iteration 10: 9558627.569 ▒(99.9%) 447615.680 ns/op
[info]
[info]
[info] Result "scala.reflect.NamesBenchmarkMT.findOldString":
[info] 8364160.562 ▒(99.9%) 5058176.647 ns/op [Average]
[info] (min, avg, max) = (5636808.837, 8364160.562, 31736172.242), stdev = 5825003.749
[info] CI (99.9%): [3305983.915, 13422337.209] (assumes normal distribution)
[info]
[info]
[info] # Run complete. Total time: 05:44:18
[info]
[info] Benchmark (arraySize) (testImpl) Mode Cnt Score Error Units
[info] NamesBenchmark.findNewChars 0 Existing avgt 20 82654.828 ▒ 1745.971 ns/op
[info] NamesBenchmark.findNewChars 0 ExistingSynchronized avgt 20 82216.746 ▒ 1501.694 ns/op
[info] NamesBenchmark.findNewChars 0 MapNameTable avgt 20 105.134 ▒ 20.581 ns/op
[info] NamesBenchmark.findNewChars 0 ConcurrentMapNameTable avgt 20 17.798 ▒ 8.210 ns/op
[info] NamesBenchmark.findNewChars 0 WeakConcurrentMapNameTable avgt 20 28.446 ▒ 5.502 ns/op
[info] NamesBenchmark.findNewChars 0 StrongConcurrentNodeInterner avgt 20 41942.162 ▒ 4839.298 ns/op
[info] NamesBenchmark.findNewChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 39851.073 ▒ 390.122 ns/op
[info] NamesBenchmark.findNewChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 39902.525 ▒ 611.759 ns/op
[info] NamesBenchmark.findNewChars 0 Find0 avgt 20 39670.512 ▒ 636.485 ns/op
[info] NamesBenchmark.findNewChars 0 Find1 avgt 20 39669.712 ▒ 471.927 ns/op
[info] NamesBenchmark.findNewChars 0 Find2 avgt 20 39610.723 ▒ 427.955 ns/op
[info] NamesBenchmark.findNewChars 0 Find3 avgt 20 39858.004 ▒ 328.667 ns/op
[info] NamesBenchmark.findNewChars 0 Safe avgt 20 40506.963 ▒ 1432.648 ns/op
[info] NamesBenchmark.findNewChars 0 Unsafe avgt 20 40751.158 ▒ 1100.923 ns/op
[info] NamesBenchmark.findNewChars 10 Existing avgt 20 82216.341 ▒ 3753.633 ns/op
[info] NamesBenchmark.findNewChars 10 ExistingSynchronized avgt 20 80108.371 ▒ 1158.864 ns/op
[info] NamesBenchmark.findNewChars 10 MapNameTable avgt 20 559.148 ▒ 116.562 ns/op
[info] NamesBenchmark.findNewChars 10 ConcurrentMapNameTable avgt 20 756.007 ▒ 51.305 ns/op
[info] NamesBenchmark.findNewChars 10 WeakConcurrentMapNameTable avgt 20 865.403 ▒ 348.764 ns/op
[info] NamesBenchmark.findNewChars 10 StrongConcurrentNodeInterner avgt 20 40572.122 ▒ 1384.629 ns/op
[info] NamesBenchmark.findNewChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 40877.371 ▒ 761.721 ns/op
[info] NamesBenchmark.findNewChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40580.447 ▒ 1009.679 ns/op
[info] NamesBenchmark.findNewChars 10 Find0 avgt 20 40956.914 ▒ 1082.939 ns/op
[info] NamesBenchmark.findNewChars 10 Find1 avgt 20 40160.869 ▒ 401.081 ns/op
[info] NamesBenchmark.findNewChars 10 Find2 avgt 20 40094.505 ▒ 405.570 ns/op
[info] NamesBenchmark.findNewChars 10 Find3 avgt 20 40015.088 ▒ 351.958 ns/op
[info] NamesBenchmark.findNewChars 10 Safe avgt 20 39988.450 ▒ 486.960 ns/op
[info] NamesBenchmark.findNewChars 10 Unsafe avgt 20 40123.091 ▒ 810.683 ns/op
[info] NamesBenchmark.findNewChars 100 Existing avgt 20 87815.154 ▒ 3021.246 ns/op
[info] NamesBenchmark.findNewChars 100 ExistingSynchronized avgt 20 83419.006 ▒ 1517.755 ns/op
[info] NamesBenchmark.findNewChars 100 MapNameTable avgt 20 7761.658 ▒ 3214.937 ns/op
[info] NamesBenchmark.findNewChars 100 ConcurrentMapNameTable avgt 20 17984.626 ▒ 5992.265 ns/op
[info] NamesBenchmark.findNewChars 100 WeakConcurrentMapNameTable avgt 20 16566.488 ▒ 3935.501 ns/op
[info] NamesBenchmark.findNewChars 100 StrongConcurrentNodeInterner avgt 20 42604.154 ▒ 259.629 ns/op
[info] NamesBenchmark.findNewChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 43552.538 ▒ 995.684 ns/op
[info] NamesBenchmark.findNewChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 45859.256 ▒ 2424.008 ns/op
[info] NamesBenchmark.findNewChars 100 Find0 avgt 20 44898.572 ▒ 2063.038 ns/op
[info] NamesBenchmark.findNewChars 100 Find1 avgt 20 46538.512 ▒ 2081.249 ns/op
[info] NamesBenchmark.findNewChars 100 Find2 avgt 20 46058.911 ▒ 1841.634 ns/op
[info] NamesBenchmark.findNewChars 100 Find3 avgt 20 45211.940 ▒ 2050.909 ns/op
[info] NamesBenchmark.findNewChars 100 Safe avgt 20 47123.206 ▒ 3081.752 ns/op
[info] NamesBenchmark.findNewChars 100 Unsafe avgt 20 45454.938 ▒ 1894.842 ns/op
[info] NamesBenchmark.findNewChars 1000 Existing avgt 20 138186.449 ▒ 16543.534 ns/op
[info] NamesBenchmark.findNewChars 1000 ExistingSynchronized avgt 20 115653.895 ▒ 9845.848 ns/op
[info] NamesBenchmark.findNewChars 1000 MapNameTable avgt 20 85240.513 ▒ 33099.777 ns/op
[info] NamesBenchmark.findNewChars 1000 ConcurrentMapNameTable avgt 20 193704.928 ▒ 53852.031 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakConcurrentMapNameTable avgt 20 181115.092 ▒ 88941.898 ns/op
[info] NamesBenchmark.findNewChars 1000 StrongConcurrentNodeInterner avgt 20 104811.726 ▒ 21199.180 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 131338.421 ▒ 44659.456 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 117941.173 ▒ 26801.899 ns/op
[info] NamesBenchmark.findNewChars 1000 Find0 avgt 20 115173.395 ▒ 27090.456 ns/op
[info] NamesBenchmark.findNewChars 1000 Find1 avgt 20 124338.120 ▒ 44397.245 ns/op
[info] NamesBenchmark.findNewChars 1000 Find2 avgt 20 113654.862 ▒ 27040.988 ns/op
[info] NamesBenchmark.findNewChars 1000 Find3 avgt 20 121777.855 ▒ 30201.861 ns/op
[info] NamesBenchmark.findNewChars 1000 Safe avgt 20 119074.615 ▒ 25822.896 ns/op
[info] NamesBenchmark.findNewChars 1000 Unsafe avgt 20 105286.721 ▒ 10961.378 ns/op
[info] NamesBenchmark.findNewChars 10000 Existing avgt 20 610139.315 ▒ 296732.546 ns/op
[info] NamesBenchmark.findNewChars 10000 ExistingSynchronized avgt 20 625669.002 ▒ 215155.216 ns/op
[info] NamesBenchmark.findNewChars 10000 MapNameTable avgt 20 1073865.126 ▒ 431800.854 ns/op
[info] NamesBenchmark.findNewChars 10000 ConcurrentMapNameTable avgt 20 2019810.110 ▒ 639973.344 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakConcurrentMapNameTable avgt 20 1813664.359 ▒ 386704.310 ns/op
[info] NamesBenchmark.findNewChars 10000 StrongConcurrentNodeInterner avgt 20 639522.279 ▒ 159762.205 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 912984.357 ▒ 334630.277 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 790742.452 ▒ 150138.479 ns/op
[info] NamesBenchmark.findNewChars 10000 Find0 avgt 20 944140.489 ▒ 425042.252 ns/op
[info] NamesBenchmark.findNewChars 10000 Find1 avgt 20 926612.029 ▒ 298209.338 ns/op
[info] NamesBenchmark.findNewChars 10000 Find2 avgt 20 877662.864 ▒ 284649.448 ns/op
[info] NamesBenchmark.findNewChars 10000 Find3 avgt 20 917884.194 ▒ 536899.466 ns/op
[info] NamesBenchmark.findNewChars 10000 Safe avgt 20 1011699.854 ▒ 727915.090 ns/op
[info] NamesBenchmark.findNewChars 10000 Unsafe avgt 20 753165.050 ▒ 282240.432 ns/op
[info] NamesBenchmark.findNewChars 100000 Existing avgt 20 8903264.883 ▒ 3529604.013 ns/op
[info] NamesBenchmark.findNewChars 100000 ExistingSynchronized avgt 20 9843364.943 ▒ 2552928.720 ns/op
[info] NamesBenchmark.findNewChars 100000 MapNameTable avgt 20 9590678.475 ▒ 1178656.567 ns/op
[info] NamesBenchmark.findNewChars 100000 ConcurrentMapNameTable avgt 20 21382091.322 ▒ 1515295.995 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakConcurrentMapNameTable avgt 20 22842853.620 ▒ 2177820.012 ns/op
[info] NamesBenchmark.findNewChars 100000 StrongConcurrentNodeInterner avgt 20 14157664.234 ▒ 5112121.255 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 13304369.217 ▒ 2249420.809 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 14576641.103 ▒ 3562797.831 ns/op
[info] NamesBenchmark.findNewChars 100000 Find0 avgt 20 12810249.718 ▒ 2093695.880 ns/op
[info] NamesBenchmark.findNewChars 100000 Find1 avgt 20 12257001.101 ▒ 2018615.389 ns/op
[info] NamesBenchmark.findNewChars 100000 Find2 avgt 20 11585940.453 ▒ 798147.076 ns/op
[info] NamesBenchmark.findNewChars 100000 Find3 avgt 20 13508536.910 ▒ 4314105.704 ns/op
[info] NamesBenchmark.findNewChars 100000 Safe avgt 20 12461029.956 ▒ 2536854.098 ns/op
[info] NamesBenchmark.findNewChars 100000 Unsafe avgt 20 13507453.329 ▒ 2885894.796 ns/op
[info] NamesBenchmark.findNewString 0 Existing avgt 20 80539.462 ▒ 1499.134 ns/op
[info] NamesBenchmark.findNewString 0 ExistingSynchronized avgt 20 80416.564 ▒ 2312.076 ns/op
[info] NamesBenchmark.findNewString 0 MapNameTable avgt 20 85.474 ▒ 12.221 ns/op
[info] NamesBenchmark.findNewString 0 ConcurrentMapNameTable avgt 20 15.069 ▒ 5.040 ns/op
[info] NamesBenchmark.findNewString 0 WeakConcurrentMapNameTable avgt 20 27.800 ▒ 4.046 ns/op
[info] NamesBenchmark.findNewString 0 StrongConcurrentNodeInterner avgt 20 40185.673 ▒ 1061.789 ns/op
[info] NamesBenchmark.findNewString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 42107.172 ▒ 3431.062 ns/op
[info] NamesBenchmark.findNewString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40340.481 ▒ 1036.204 ns/op
[info] NamesBenchmark.findNewString 0 Find0 avgt 20 39835.608 ▒ 796.049 ns/op
[info] NamesBenchmark.findNewString 0 Find1 avgt 20 39391.593 ▒ 350.523 ns/op
[info] NamesBenchmark.findNewString 0 Find2 avgt 20 39863.927 ▒ 586.058 ns/op
[info] NamesBenchmark.findNewString 0 Find3 avgt 20 39375.687 ▒ 366.673 ns/op
[info] NamesBenchmark.findNewString 0 Safe avgt 20 39471.762 ▒ 491.002 ns/op
[info] NamesBenchmark.findNewString 0 Unsafe avgt 20 40435.159 ▒ 1172.960 ns/op
[info] NamesBenchmark.findNewString 10 Existing avgt 20 82105.826 ▒ 2020.481 ns/op
[info] NamesBenchmark.findNewString 10 ExistingSynchronized avgt 20 87533.631 ▒ 11934.349 ns/op
[info] NamesBenchmark.findNewString 10 MapNameTable avgt 20 621.483 ▒ 160.475 ns/op
[info] NamesBenchmark.findNewString 10 ConcurrentMapNameTable avgt 20 966.669 ▒ 210.713 ns/op
[info] NamesBenchmark.findNewString 10 WeakConcurrentMapNameTable avgt 20 959.677 ▒ 413.066 ns/op
[info] NamesBenchmark.findNewString 10 StrongConcurrentNodeInterner avgt 20 41048.641 ▒ 1343.264 ns/op
[info] NamesBenchmark.findNewString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 40165.073 ▒ 388.171 ns/op
[info] NamesBenchmark.findNewString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40689.271 ▒ 787.006 ns/op
[info] NamesBenchmark.findNewString 10 Find0 avgt 20 40761.130 ▒ 1023.659 ns/op
[info] NamesBenchmark.findNewString 10 Find1 avgt 20 40601.609 ▒ 989.063 ns/op
[info] NamesBenchmark.findNewString 10 Find2 avgt 20 40615.384 ▒ 915.347 ns/op
[info] NamesBenchmark.findNewString 10 Find3 avgt 20 40732.282 ▒ 908.980 ns/op
[info] NamesBenchmark.findNewString 10 Safe avgt 20 40804.645 ▒ 805.918 ns/op
[info] NamesBenchmark.findNewString 10 Unsafe avgt 20 42314.167 ▒ 6431.500 ns/op
[info] NamesBenchmark.findNewString 100 Existing avgt 20 82597.421 ▒ 528.225 ns/op
[info] NamesBenchmark.findNewString 100 ExistingSynchronized avgt 20 83161.985 ▒ 1619.652 ns/op
[info] NamesBenchmark.findNewString 100 MapNameTable avgt 20 5415.255 ▒ 1853.259 ns/op
[info] NamesBenchmark.findNewString 100 ConcurrentMapNameTable avgt 20 13191.349 ▒ 1376.750 ns/op
[info] NamesBenchmark.findNewString 100 WeakConcurrentMapNameTable avgt 20 16105.379 ▒ 8366.782 ns/op
[info] NamesBenchmark.findNewString 100 StrongConcurrentNodeInterner avgt 20 41669.463 ▒ 364.652 ns/op
[info] NamesBenchmark.findNewString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 42630.058 ▒ 386.713 ns/op
[info] NamesBenchmark.findNewString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 42745.810 ▒ 477.546 ns/op
[info] NamesBenchmark.findNewString 100 Find0 avgt 20 45390.438 ▒ 2107.866 ns/op
[info] NamesBenchmark.findNewString 100 Find1 avgt 20 44243.575 ▒ 2062.041 ns/op
[info] NamesBenchmark.findNewString 100 Find2 avgt 20 44530.885 ▒ 1653.861 ns/op
[info] NamesBenchmark.findNewString 100 Find3 avgt 20 44191.916 ▒ 1582.925 ns/op
[info] NamesBenchmark.findNewString 100 Safe avgt 20 44264.276 ▒ 1883.635 ns/op
[info] NamesBenchmark.findNewString 100 Unsafe avgt 20 46204.541 ▒ 5391.489 ns/op
[info] NamesBenchmark.findNewString 1000 Existing avgt 20 128526.204 ▒ 21958.718 ns/op
[info] NamesBenchmark.findNewString 1000 ExistingSynchronized avgt 20 127285.041 ▒ 19301.992 ns/op
[info] NamesBenchmark.findNewString 1000 MapNameTable avgt 20 58136.581 ▒ 16644.702 ns/op
[info] NamesBenchmark.findNewString 1000 ConcurrentMapNameTable avgt 20 117988.542 ▒ 15233.281 ns/op
[info] NamesBenchmark.findNewString 1000 WeakConcurrentMapNameTable avgt 20 134669.368 ▒ 35708.590 ns/op
[info] NamesBenchmark.findNewString 1000 StrongConcurrentNodeInterner avgt 20 72593.870 ▒ 7314.144 ns/op
[info] NamesBenchmark.findNewString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 86274.867 ▒ 9357.812 ns/op
[info] NamesBenchmark.findNewString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 104252.794 ▒ 25737.391 ns/op
[info] NamesBenchmark.findNewString 1000 Find0 avgt 20 89660.182 ▒ 15661.157 ns/op
[info] NamesBenchmark.findNewString 1000 Find1 avgt 20 97172.618 ▒ 12327.382 ns/op
[info] NamesBenchmark.findNewString 1000 Find2 avgt 20 100426.870 ▒ 20861.427 ns/op
[info] NamesBenchmark.findNewString 1000 Find3 avgt 20 92974.258 ▒ 14596.908 ns/op
[info] NamesBenchmark.findNewString 1000 Safe avgt 20 93643.927 ▒ 15315.316 ns/op
[info] NamesBenchmark.findNewString 1000 Unsafe avgt 20 90270.715 ▒ 9274.385 ns/op
[info] NamesBenchmark.findNewString 10000 Existing avgt 20 595668.411 ▒ 146793.943 ns/op
[info] NamesBenchmark.findNewString 10000 ExistingSynchronized avgt 20 800310.239 ▒ 257273.969 ns/op
[info] NamesBenchmark.findNewString 10000 MapNameTable avgt 20 864293.715 ▒ 335583.656 ns/op
[info] NamesBenchmark.findNewString 10000 ConcurrentMapNameTable avgt 20 1534218.558 ▒ 636104.197 ns/op
[info] NamesBenchmark.findNewString 10000 WeakConcurrentMapNameTable avgt 20 1273107.118 ▒ 247169.039 ns/op
[info] NamesBenchmark.findNewString 10000 StrongConcurrentNodeInterner avgt 20 475982.007 ▒ 120540.185 ns/op
[info] NamesBenchmark.findNewString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 621336.251 ▒ 180595.421 ns/op
[info] NamesBenchmark.findNewString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 650228.771 ▒ 129164.640 ns/op
[info] NamesBenchmark.findNewString 10000 Find0 avgt 20 588691.933 ▒ 107862.916 ns/op
[info] NamesBenchmark.findNewString 10000 Find1 avgt 20 674408.168 ▒ 244247.380 ns/op
[info] NamesBenchmark.findNewString 10000 Find2 avgt 20 596021.111 ▒ 141804.691 ns/op
[info] NamesBenchmark.findNewString 10000 Find3 avgt 20 617318.748 ▒ 156016.149 ns/op
[info] NamesBenchmark.findNewString 10000 Safe avgt 20 661683.783 ▒ 264914.180 ns/op
[info] NamesBenchmark.findNewString 10000 Unsafe avgt 20 626334.178 ▒ 189417.168 ns/op
[info] NamesBenchmark.findNewString 100000 Existing avgt 20 8052864.009 ▒ 366628.811 ns/op
[info] NamesBenchmark.findNewString 100000 ExistingSynchronized avgt 20 11083978.366 ▒ 2663600.873 ns/op
[info] NamesBenchmark.findNewString 100000 MapNameTable avgt 20 7407073.163 ▒ 801001.045 ns/op
[info] NamesBenchmark.findNewString 100000 ConcurrentMapNameTable avgt 20 19396589.118 ▒ 3995589.908 ns/op
[info] NamesBenchmark.findNewString 100000 WeakConcurrentMapNameTable avgt 20 18490061.026 ▒ 3724125.632 ns/op
[info] NamesBenchmark.findNewString 100000 StrongConcurrentNodeInterner avgt 20 6392436.933 ▒ 1314368.363 ns/op
[info] NamesBenchmark.findNewString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 8871354.114 ▒ 1063350.161 ns/op
[info] NamesBenchmark.findNewString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 10177047.421 ▒ 923741.771 ns/op
[info] NamesBenchmark.findNewString 100000 Find0 avgt 20 9056562.613 ▒ 924502.177 ns/op
[info] NamesBenchmark.findNewString 100000 Find1 avgt 20 8343508.270 ▒ 940986.630 ns/op
[info] NamesBenchmark.findNewString 100000 Find2 avgt 20 9468936.935 ▒ 1961198.186 ns/op
[info] NamesBenchmark.findNewString 100000 Find3 avgt 20 8639134.163 ▒ 1234411.125 ns/op
[info] NamesBenchmark.findNewString 100000 Safe avgt 20 9596507.517 ▒ 2669227.633 ns/op
[info] NamesBenchmark.findNewString 100000 Unsafe avgt 20 9340027.885 ▒ 1474488.335 ns/op
[info] NamesBenchmark.findOldChars 0 Existing avgt 20 6.268 ▒ 2.653 ns/op
[info] NamesBenchmark.findOldChars 0 ExistingSynchronized avgt 20 5.523 ▒ 0.213 ns/op
[info] NamesBenchmark.findOldChars 0 MapNameTable avgt 20 5.513 ▒ 0.240 ns/op
[info] NamesBenchmark.findOldChars 0 ConcurrentMapNameTable avgt 20 6.356 ▒ 1.935 ns/op
[info] NamesBenchmark.findOldChars 0 WeakConcurrentMapNameTable avgt 20 7.054 ▒ 3.542 ns/op
[info] NamesBenchmark.findOldChars 0 StrongConcurrentNodeInterner avgt 20 5.639 ▒ 0.215 ns/op
[info] NamesBenchmark.findOldChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5.561 ▒ 0.264 ns/op
[info] NamesBenchmark.findOldChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 5.550 ▒ 0.241 ns/op
[info] NamesBenchmark.findOldChars 0 Find0 avgt 20 5.596 ▒ 0.348 ns/op
[info] NamesBenchmark.findOldChars 0 Find1 avgt 20 5.549 ▒ 0.325 ns/op
[info] NamesBenchmark.findOldChars 0 Find2 avgt 20 5.847 ▒ 0.568 ns/op
[info] NamesBenchmark.findOldChars 0 Find3 avgt 20 6.161 ▒ 1.392 ns/op
[info] NamesBenchmark.findOldChars 0 Safe avgt 20 5.680 ▒ 0.765 ns/op
[info] NamesBenchmark.findOldChars 0 Unsafe avgt 20 6.251 ▒ 1.374 ns/op
[info] NamesBenchmark.findOldChars 10 Existing avgt 20 504.852 ▒ 212.504 ns/op
[info] NamesBenchmark.findOldChars 10 ExistingSynchronized avgt 20 520.686 ▒ 42.539 ns/op
[info] NamesBenchmark.findOldChars 10 MapNameTable avgt 20 323.541 ▒ 76.651 ns/op
[info] NamesBenchmark.findOldChars 10 ConcurrentMapNameTable avgt 20 538.419 ▒ 238.489 ns/op
[info] NamesBenchmark.findOldChars 10 WeakConcurrentMapNameTable avgt 20 372.037 ▒ 110.927 ns/op
[info] NamesBenchmark.findOldChars 10 StrongConcurrentNodeInterner avgt 20 402.694 ▒ 196.106 ns/op
[info] NamesBenchmark.findOldChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 476.748 ▒ 451.361 ns/op
[info] NamesBenchmark.findOldChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 587.798 ▒ 343.932 ns/op
[info] NamesBenchmark.findOldChars 10 Find0 avgt 20 490.802 ▒ 136.916 ns/op
[info] NamesBenchmark.findOldChars 10 Find1 avgt 20 247.513 ▒ 61.298 ns/op
[info] NamesBenchmark.findOldChars 10 Find2 avgt 20 465.767 ▒ 158.897 ns/op
[info] NamesBenchmark.findOldChars 10 Find3 avgt 20 392.036 ▒ 173.732 ns/op
[info] NamesBenchmark.findOldChars 10 Safe avgt 20 528.319 ▒ 214.732 ns/op
[info] NamesBenchmark.findOldChars 10 Unsafe avgt 20 566.654 ▒ 258.845 ns/op
[info] NamesBenchmark.findOldChars 100 Existing avgt 20 4660.269 ▒ 1427.174 ns/op
[info] NamesBenchmark.findOldChars 100 ExistingSynchronized avgt 20 5793.912 ▒ 1052.130 ns/op
[info] NamesBenchmark.findOldChars 100 MapNameTable avgt 20 5049.543 ▒ 2381.727 ns/op
[info] NamesBenchmark.findOldChars 100 ConcurrentMapNameTable avgt 20 6086.057 ▒ 2126.219 ns/op
[info] NamesBenchmark.findOldChars 100 WeakConcurrentMapNameTable avgt 20 6099.142 ▒ 2776.542 ns/op
[info] NamesBenchmark.findOldChars 100 StrongConcurrentNodeInterner avgt 20 4362.601 ▒ 1619.223 ns/op
[info] NamesBenchmark.findOldChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5019.829 ▒ 2689.034 ns/op
[info] NamesBenchmark.findOldChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6272.027 ▒ 4324.583 ns/op
[info] NamesBenchmark.findOldChars 100 Find0 avgt 20 4102.451 ▒ 920.069 ns/op
[info] NamesBenchmark.findOldChars 100 Find1 avgt 20 2019.382 ▒ 265.343 ns/op
[info] NamesBenchmark.findOldChars 100 Find2 avgt 20 6649.232 ▒ 3059.034 ns/op
[info] NamesBenchmark.findOldChars 100 Find3 avgt 20 3943.488 ▒ 1265.599 ns/op
[info] NamesBenchmark.findOldChars 100 Safe avgt 20 4724.318 ▒ 1464.876 ns/op
[info] NamesBenchmark.findOldChars 100 Unsafe avgt 20 4563.671 ▒ 1359.140 ns/op
[info] NamesBenchmark.findOldChars 1000 Existing avgt 20 20330.225 ▒ 5412.138 ns/op
[info] NamesBenchmark.findOldChars 1000 ExistingSynchronized avgt 20 33618.351 ▒ 2917.774 ns/op
[info] NamesBenchmark.findOldChars 1000 MapNameTable avgt 20 52564.948 ▒ 10880.796 ns/op
[info] NamesBenchmark.findOldChars 1000 ConcurrentMapNameTable avgt 20 76741.644 ▒ 41387.968 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakConcurrentMapNameTable avgt 20 34949.154 ▒ 1731.070 ns/op
[info] NamesBenchmark.findOldChars 1000 StrongConcurrentNodeInterner avgt 20 43660.700 ▒ 21906.628 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 45382.825 ▒ 20129.310 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 44923.276 ▒ 14167.543 ns/op
[info] NamesBenchmark.findOldChars 1000 Find0 avgt 20 36716.110 ▒ 5277.852 ns/op
[info] NamesBenchmark.findOldChars 1000 Find1 avgt 20 22980.040 ▒ 4732.569 ns/op
[info] NamesBenchmark.findOldChars 1000 Find2 avgt 20 54010.559 ▒ 21951.392 ns/op
[info] NamesBenchmark.findOldChars 1000 Find3 avgt 20 34387.279 ▒ 3966.792 ns/op
[info] NamesBenchmark.findOldChars 1000 Safe avgt 20 63869.780 ▒ 48448.147 ns/op
[info] NamesBenchmark.findOldChars 1000 Unsafe avgt 20 47362.061 ▒ 16487.988 ns/op
[info] NamesBenchmark.findOldChars 10000 Existing avgt 20 258624.819 ▒ 40071.184 ns/op
[info] NamesBenchmark.findOldChars 10000 ExistingSynchronized avgt 20 423309.578 ▒ 144285.722 ns/op
[info] NamesBenchmark.findOldChars 10000 MapNameTable avgt 20 689420.973 ▒ 208136.360 ns/op
[info] NamesBenchmark.findOldChars 10000 ConcurrentMapNameTable avgt 20 843735.140 ▒ 293470.413 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakConcurrentMapNameTable avgt 20 543418.553 ▒ 225409.316 ns/op
[info] NamesBenchmark.findOldChars 10000 StrongConcurrentNodeInterner avgt 20 538757.526 ▒ 249501.649 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 542693.616 ▒ 165124.339 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 609743.192 ▒ 243804.443 ns/op
[info] NamesBenchmark.findOldChars 10000 Find0 avgt 20 566071.539 ▒ 216662.892 ns/op
[info] NamesBenchmark.findOldChars 10000 Find1 avgt 20 329609.258 ▒ 81597.679 ns/op
[info] NamesBenchmark.findOldChars 10000 Find2 avgt 20 711311.515 ▒ 213325.809 ns/op
[info] NamesBenchmark.findOldChars 10000 Find3 avgt 20 399538.781 ▒ 43552.333 ns/op
[info] NamesBenchmark.findOldChars 10000 Safe avgt 20 543723.051 ▒ 155240.555 ns/op
[info] NamesBenchmark.findOldChars 10000 Unsafe avgt 20 590334.992 ▒ 151765.894 ns/op
[info] NamesBenchmark.findOldChars 100000 Existing avgt 20 6601622.897 ▒ 1671604.537 ns/op
[info] NamesBenchmark.findOldChars 100000 ExistingSynchronized avgt 20 7608973.448 ▒ 1319247.745 ns/op
[info] NamesBenchmark.findOldChars 100000 MapNameTable avgt 20 10637554.432 ▒ 2420123.055 ns/op
[info] NamesBenchmark.findOldChars 100000 ConcurrentMapNameTable avgt 20 12333836.882 ▒ 2204938.186 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakConcurrentMapNameTable avgt 20 12712932.072 ▒ 1894525.733 ns/op
[info] NamesBenchmark.findOldChars 100000 StrongConcurrentNodeInterner avgt 20 13284508.392 ▒ 2068346.887 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 15497887.470 ▒ 1837842.521 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 15667135.173 ▒ 1528770.003 ns/op
[info] NamesBenchmark.findOldChars 100000 Find0 avgt 20 15208767.987 ▒ 1821639.558 ns/op
[info] NamesBenchmark.findOldChars 100000 Find1 avgt 20 9280909.133 ▒ 749597.163 ns/op
[info] NamesBenchmark.findOldChars 100000 Find2 avgt 20 15234732.392 ▒ 1829477.277 ns/op
[info] NamesBenchmark.findOldChars 100000 Find3 avgt 20 10513629.007 ▒ 1318392.738 ns/op
[info] NamesBenchmark.findOldChars 100000 Safe avgt 20 16340621.093 ▒ 2222677.151 ns/op
[info] NamesBenchmark.findOldChars 100000 Unsafe avgt 20 15783069.029 ▒ 2466609.792 ns/op
[info] NamesBenchmark.findOldString 0 Existing avgt 20 5.788 ▒ 0.528 ns/op
[info] NamesBenchmark.findOldString 0 ExistingSynchronized avgt 20 5.796 ▒ 0.840 ns/op
[info] NamesBenchmark.findOldString 0 MapNameTable avgt 20 5.557 ▒ 0.189 ns/op
[info] NamesBenchmark.findOldString 0 ConcurrentMapNameTable avgt 20 5.713 ▒ 0.721 ns/op
[info] NamesBenchmark.findOldString 0 WeakConcurrentMapNameTable avgt 20 5.561 ▒ 0.283 ns/op
[info] NamesBenchmark.findOldString 0 StrongConcurrentNodeInterner avgt 20 6.093 ▒ 0.671 ns/op
[info] NamesBenchmark.findOldString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5.626 ▒ 0.464 ns/op
[info] NamesBenchmark.findOldString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6.156 ▒ 1.122 ns/op
[info] NamesBenchmark.findOldString 0 Find0 avgt 20 5.481 ▒ 0.149 ns/op
[info] NamesBenchmark.findOldString 0 Find1 avgt 20 5.490 ▒ 0.109 ns/op
[info] NamesBenchmark.findOldString 0 Find2 avgt 20 5.606 ▒ 0.396 ns/op
[info] NamesBenchmark.findOldString 0 Find3 avgt 20 5.702 ▒ 0.446 ns/op
[info] NamesBenchmark.findOldString 0 Safe avgt 20 5.905 ▒ 0.902 ns/op
[info] NamesBenchmark.findOldString 0 Unsafe avgt 20 6.862 ▒ 3.413 ns/op
[info] NamesBenchmark.findOldString 10 Existing avgt 20 388.774 ▒ 245.663 ns/op
[info] NamesBenchmark.findOldString 10 ExistingSynchronized avgt 20 363.027 ▒ 48.472 ns/op
[info] NamesBenchmark.findOldString 10 MapNameTable avgt 20 94.033 ▒ 30.969 ns/op
[info] NamesBenchmark.findOldString 10 ConcurrentMapNameTable avgt 20 515.164 ▒ 283.027 ns/op
[info] NamesBenchmark.findOldString 10 WeakConcurrentMapNameTable avgt 20 87.446 ▒ 3.148 ns/op
[info] NamesBenchmark.findOldString 10 StrongConcurrentNodeInterner avgt 20 87.622 ▒ 6.536 ns/op
[info] NamesBenchmark.findOldString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 96.302 ▒ 46.616 ns/op
[info] NamesBenchmark.findOldString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 120.146 ▒ 54.259 ns/op
[info] NamesBenchmark.findOldString 10 Find0 avgt 20 101.844 ▒ 40.090 ns/op
[info] NamesBenchmark.findOldString 10 Find1 avgt 20 98.666 ▒ 28.070 ns/op
[info] NamesBenchmark.findOldString 10 Find2 avgt 20 89.337 ▒ 12.772 ns/op
[info] NamesBenchmark.findOldString 10 Find3 avgt 20 88.093 ▒ 13.400 ns/op
[info] NamesBenchmark.findOldString 10 Safe avgt 20 84.968 ▒ 11.419 ns/op
[info] NamesBenchmark.findOldString 10 Unsafe avgt 20 93.062 ▒ 17.644 ns/op
[info] NamesBenchmark.findOldString 100 Existing avgt 20 2947.072 ▒ 1009.904 ns/op
[info] NamesBenchmark.findOldString 100 ExistingSynchronized avgt 20 3695.675 ▒ 562.673 ns/op
[info] NamesBenchmark.findOldString 100 MapNameTable avgt 20 1119.360 ▒ 201.386 ns/op
[info] NamesBenchmark.findOldString 100 ConcurrentMapNameTable avgt 20 4069.643 ▒ 1244.203 ns/op
[info] NamesBenchmark.findOldString 100 WeakConcurrentMapNameTable avgt 20 844.416 ▒ 36.952 ns/op
[info] NamesBenchmark.findOldString 100 StrongConcurrentNodeInterner avgt 20 883.975 ▒ 144.498 ns/op
[info] NamesBenchmark.findOldString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 781.675 ▒ 79.400 ns/op
[info] NamesBenchmark.findOldString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 801.675 ▒ 44.569 ns/op
[info] NamesBenchmark.findOldString 100 Find0 avgt 20 907.473 ▒ 331.064 ns/op
[info] NamesBenchmark.findOldString 100 Find1 avgt 20 784.464 ▒ 86.477 ns/op
[info] NamesBenchmark.findOldString 100 Find2 avgt 20 784.460 ▒ 34.229 ns/op
[info] NamesBenchmark.findOldString 100 Find3 avgt 20 805.649 ▒ 91.488 ns/op
[info] NamesBenchmark.findOldString 100 Safe avgt 20 1319.823 ▒ 1163.209 ns/op
[info] NamesBenchmark.findOldString 100 Unsafe avgt 20 822.747 ▒ 207.558 ns/op
[info] NamesBenchmark.findOldString 1000 Existing avgt 20 43571.470 ▒ 19901.871 ns/op
[info] NamesBenchmark.findOldString 1000 ExistingSynchronized avgt 20 52006.365 ▒ 15343.783 ns/op
[info] NamesBenchmark.findOldString 1000 MapNameTable avgt 20 14378.877 ▒ 2160.127 ns/op
[info] NamesBenchmark.findOldString 1000 ConcurrentMapNameTable avgt 20 49537.328 ▒ 12024.849 ns/op
[info] NamesBenchmark.findOldString 1000 WeakConcurrentMapNameTable avgt 20 14631.900 ▒ 2643.003 ns/op
[info] NamesBenchmark.findOldString 1000 StrongConcurrentNodeInterner avgt 20 13254.394 ▒ 4179.704 ns/op
[info] NamesBenchmark.findOldString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 14049.429 ▒ 3667.411 ns/op
[info] NamesBenchmark.findOldString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 15099.211 ▒ 5538.960 ns/op
[info] NamesBenchmark.findOldString 1000 Find0 avgt 20 12671.588 ▒ 1201.883 ns/op
[info] NamesBenchmark.findOldString 1000 Find1 avgt 20 13058.576 ▒ 1632.407 ns/op
[info] NamesBenchmark.findOldString 1000 Find2 avgt 20 12989.400 ▒ 2389.067 ns/op
[info] NamesBenchmark.findOldString 1000 Find3 avgt 20 12356.401 ▒ 1130.979 ns/op
[info] NamesBenchmark.findOldString 1000 Safe avgt 20 13314.926 ▒ 4647.575 ns/op
[info] NamesBenchmark.findOldString 1000 Unsafe avgt 20 12298.413 ▒ 995.943 ns/op
[info] NamesBenchmark.findOldString 10000 Existing avgt 20 372988.884 ▒ 66587.524 ns/op
[info] NamesBenchmark.findOldString 10000 ExistingSynchronized avgt 20 496557.182 ▒ 210041.229 ns/op
[info] NamesBenchmark.findOldString 10000 MapNameTable avgt 20 159890.443 ▒ 27235.464 ns/op
[info] NamesBenchmark.findOldString 10000 ConcurrentMapNameTable avgt 20 548826.240 ▒ 219882.857 ns/op
[info] NamesBenchmark.findOldString 10000 WeakConcurrentMapNameTable avgt 20 162188.620 ▒ 23737.964 ns/op
[info] NamesBenchmark.findOldString 10000 StrongConcurrentNodeInterner avgt 20 202113.887 ▒ 92204.750 ns/op
[info] NamesBenchmark.findOldString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 210590.574 ▒ 173963.864 ns/op
[info] NamesBenchmark.findOldString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 159315.617 ▒ 32046.586 ns/op
[info] NamesBenchmark.findOldString 10000 Find0 avgt 20 191508.900 ▒ 51893.065 ns/op
[info] NamesBenchmark.findOldString 10000 Find1 avgt 20 175714.732 ▒ 79595.874 ns/op
[info] NamesBenchmark.findOldString 10000 Find2 avgt 20 207080.080 ▒ 135810.522 ns/op
[info] NamesBenchmark.findOldString 10000 Find3 avgt 20 154964.064 ▒ 38379.858 ns/op
[info] NamesBenchmark.findOldString 10000 Safe avgt 20 157563.614 ▒ 43316.612 ns/op
[info] NamesBenchmark.findOldString 10000 Unsafe avgt 20 149428.172 ▒ 25726.335 ns/op
[info] NamesBenchmark.findOldString 100000 Existing avgt 20 8663585.968 ▒ 650205.688 ns/op
[info] NamesBenchmark.findOldString 100000 ExistingSynchronized avgt 20 9471632.529 ▒ 919002.654 ns/op
[info] NamesBenchmark.findOldString 100000 MapNameTable avgt 20 3116272.159 ▒ 208466.743 ns/op
[info] NamesBenchmark.findOldString 100000 ConcurrentMapNameTable avgt 20 7435468.729 ▒ 1829985.594 ns/op
[info] NamesBenchmark.findOldString 100000 WeakConcurrentMapNameTable avgt 20 2848247.199 ▒ 167765.372 ns/op
[info] NamesBenchmark.findOldString 100000 StrongConcurrentNodeInterner avgt 20 5042321.490 ▒ 140260.988 ns/op
[info] NamesBenchmark.findOldString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 6389741.323 ▒ 635728.306 ns/op
[info] NamesBenchmark.findOldString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6814421.494 ▒ 1333426.981 ns/op
[info] NamesBenchmark.findOldString 100000 Find0 avgt 20 6311228.002 ▒ 1012149.295 ns/op
[info] NamesBenchmark.findOldString 100000 Find1 avgt 20 5965981.229 ▒ 386971.381 ns/op
[info] NamesBenchmark.findOldString 100000 Find2 avgt 20 6534496.496 ▒ 851470.784 ns/op
[info] NamesBenchmark.findOldString 100000 Find3 avgt 20 7480322.758 ▒ 3808722.566 ns/op
[info] NamesBenchmark.findOldString 100000 Safe avgt 20 8625847.804 ▒ 2655871.861 ns/op
[info] NamesBenchmark.findOldString 100000 Unsafe avgt 20 8942563.793 ▒ 3497904.473 ns/op
[info] NamesBenchmarkMT.findOldChars 0 ExistingSynchronized avgt 20 8.602 ▒ 8.118 ns/op
[info] NamesBenchmarkMT.findOldChars 0 ConcurrentMapNameTable avgt 20 26.638 ▒ 17.721 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakConcurrentMapNameTable avgt 20 14.343 ▒ 13.802 ns/op
[info] NamesBenchmarkMT.findOldChars 0 StrongConcurrentNodeInterner avgt 20 37.977 ▒ 15.855 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 17.390 ▒ 15.710 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 28.810 ▒ 17.946 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find0 avgt 20 7.011 ▒ 1.866 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find1 avgt 20 29.851 ▒ 17.011 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find2 avgt 20 25.356 ▒ 17.291 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find3 avgt 20 21.199 ▒ 16.362 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Safe avgt 20 28.226 ▒ 17.675 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Unsafe avgt 20 24.615 ▒ 16.739 ns/op
[info] NamesBenchmarkMT.findOldChars 10 ExistingSynchronized avgt 20 6733.248 ▒ 47.833 ns/op
[info] NamesBenchmarkMT.findOldChars 10 ConcurrentMapNameTable avgt 20 1977.935 ▒ 1999.186 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakConcurrentMapNameTable avgt 20 1717.315 ▒ 1093.848 ns/op
[info] NamesBenchmarkMT.findOldChars 10 StrongConcurrentNodeInterner avgt 20 1113.595 ▒ 880.392 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 1312.922 ▒ 1105.269 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 1992.464 ▒ 1254.065 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find0 avgt 20 1128.558 ▒ 962.893 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find1 avgt 20 1195.158 ▒ 732.267 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find2 avgt 20 1907.476 ▒ 1313.773 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find3 avgt 20 3210.027 ▒ 2052.179 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Safe avgt 20 1388.089 ▒ 1292.054 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Unsafe avgt 20 1243.224 ▒ 1129.855 ns/op
[info] NamesBenchmarkMT.findOldChars 100 ExistingSynchronized avgt 20 71351.670 ▒ 3726.604 ns/op
[info] NamesBenchmarkMT.findOldChars 100 ConcurrentMapNameTable avgt 20 17099.585 ▒ 16445.251 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakConcurrentMapNameTable avgt 20 18781.336 ▒ 13668.844 ns/op
[info] NamesBenchmarkMT.findOldChars 100 StrongConcurrentNodeInterner avgt 20 17352.373 ▒ 10262.797 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 18985.792 ▒ 14256.746 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 27604.071 ▒ 11773.793 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find0 avgt 20 14337.988 ▒ 13179.623 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find1 avgt 20 11190.895 ▒ 7322.916 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find2 avgt 20 16169.931 ▒ 12962.911 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find3 avgt 20 14161.388 ▒ 10138.712 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Safe avgt 20 19949.232 ▒ 13878.114 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Unsafe avgt 20 13598.420 ▒ 11438.472 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 ExistingSynchronized avgt 20 502591.341 ▒ 5041.381 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 ConcurrentMapNameTable avgt 20 276332.603 ▒ 215691.097 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakConcurrentMapNameTable avgt 20 129110.303 ▒ 123347.015 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 StrongConcurrentNodeInterner avgt 20 125238.612 ▒ 93179.641 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 177304.285 ▒ 159334.055 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 125076.129 ▒ 126914.421 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find0 avgt 20 193066.080 ▒ 137636.889 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find1 avgt 20 107693.446 ▒ 84988.460 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find2 avgt 20 175237.464 ▒ 160504.736 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find3 avgt 20 277838.671 ▒ 186738.047 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Safe avgt 20 97447.806 ▒ 81373.518 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Unsafe avgt 20 287966.940 ▒ 147152.067 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 ExistingSynchronized avgt 20 5900758.960 ▒ 10142.886 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 ConcurrentMapNameTable avgt 20 3883315.187 ▒ 2335807.976 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakConcurrentMapNameTable avgt 20 1913536.266 ▒ 1673725.480 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 StrongConcurrentNodeInterner avgt 20 1300264.224 ▒ 1084542.951 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 2237068.212 ▒ 1531411.365 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 2725264.465 ▒ 1611802.434 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find0 avgt 20 3601239.877 ▒ 1518238.318 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find1 avgt 20 1919285.966 ▒ 961705.324 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find2 avgt 20 2636008.230 ▒ 1770681.762 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find3 avgt 20 2714351.505 ▒ 1198203.078 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Safe avgt 20 1508421.998 ▒ 1179051.373 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Unsafe avgt 20 1784755.779 ▒ 1266979.614 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 ExistingSynchronized avgt 20 79982446.116 ▒ 1007195.358 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 ConcurrentMapNameTable avgt 20 22974358.764 ▒ 9514333.227 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakConcurrentMapNameTable avgt 20 13122474.473 ▒ 2807943.454 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 StrongConcurrentNodeInterner avgt 20 18240088.200 ▒ 11293625.604 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 26561695.643 ▒ 10704647.832 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 17321063.121 ▒ 1053619.691 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find0 avgt 20 27309812.916 ▒ 10304773.485 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find1 avgt 20 22484825.144 ▒ 16188527.206 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find2 avgt 20 28020448.347 ▒ 7984827.865 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find3 avgt 20 21013873.461 ▒ 14799450.920 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Safe avgt 20 26810138.644 ▒ 7804214.062 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Unsafe avgt 20 25954809.068 ▒ 3784463.682 ns/op
[info] NamesBenchmarkMT.findOldString 0 ExistingSynchronized avgt 20 22.271 ▒ 17.010 ns/op
[info] NamesBenchmarkMT.findOldString 0 ConcurrentMapNameTable avgt 20 23.270 ▒ 16.024 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakConcurrentMapNameTable avgt 20 26.147 ▒ 17.486 ns/op
[info] NamesBenchmarkMT.findOldString 0 StrongConcurrentNodeInterner avgt 20 14.908 ▒ 13.387 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 23.870 ▒ 18.072 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 19.848 ▒ 15.158 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find0 avgt 20 26.940 ▒ 17.450 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find1 avgt 20 18.022 ▒ 15.704 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find2 avgt 20 12.216 ▒ 11.090 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find3 avgt 20 15.705 ▒ 14.746 ns/op
[info] NamesBenchmarkMT.findOldString 0 Safe avgt 20 25.304 ▒ 16.387 ns/op
[info] NamesBenchmarkMT.findOldString 0 Unsafe avgt 20 20.432 ▒ 16.512 ns/op
[info] NamesBenchmarkMT.findOldString 10 ExistingSynchronized avgt 20 6088.733 ▒ 225.125 ns/op
[info] NamesBenchmarkMT.findOldString 10 ConcurrentMapNameTable avgt 20 865.931 ▒ 646.729 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakConcurrentMapNameTable avgt 20 566.473 ▒ 319.888 ns/op
[info] NamesBenchmarkMT.findOldString 10 StrongConcurrentNodeInterner avgt 20 297.745 ▒ 246.428 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 821.056 ▒ 124.876 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 299.739 ▒ 281.063 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find0 avgt 20 566.461 ▒ 308.884 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find1 avgt 20 384.570 ▒ 298.071 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find2 avgt 20 196.665 ▒ 152.064 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find3 avgt 20 503.164 ▒ 310.631 ns/op
[info] NamesBenchmarkMT.findOldString 10 Safe avgt 20 644.189 ▒ 282.744 ns/op
[info] NamesBenchmarkMT.findOldString 10 Unsafe avgt 20 458.414 ▒ 306.779 ns/op
[info] NamesBenchmarkMT.findOldString 100 ExistingSynchronized avgt 20 51928.506 ▒ 1246.626 ns/op
[info] NamesBenchmarkMT.findOldString 100 ConcurrentMapNameTable avgt 20 9871.980 ▒ 10092.207 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakConcurrentMapNameTable avgt 20 2342.760 ▒ 2009.469 ns/op
[info] NamesBenchmarkMT.findOldString 100 StrongConcurrentNodeInterner avgt 20 5641.694 ▒ 2928.628 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5945.497 ▒ 2683.902 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 5619.414 ▒ 2984.964 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find0 avgt 20 4755.312 ▒ 3066.170 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find1 avgt 20 4082.133 ▒ 2518.376 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find2 avgt 20 3542.187 ▒ 3003.945 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find3 avgt 20 4823.806 ▒ 2998.299 ns/op
[info] NamesBenchmarkMT.findOldString 100 Safe avgt 20 4131.282 ▒ 2822.330 ns/op
[info] NamesBenchmarkMT.findOldString 100 Unsafe avgt 20 4508.528 ▒ 2545.073 ns/op
[info] NamesBenchmarkMT.findOldString 1000 ExistingSynchronized avgt 20 529947.211 ▒ 9109.844 ns/op
[info] NamesBenchmarkMT.findOldString 1000 ConcurrentMapNameTable avgt 20 99041.164 ▒ 60871.770 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakConcurrentMapNameTable avgt 20 121769.243 ▒ 41568.233 ns/op
[info] NamesBenchmarkMT.findOldString 1000 StrongConcurrentNodeInterner avgt 20 50195.581 ▒ 39429.702 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 72853.976 ▒ 41519.584 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 51201.036 ▒ 36118.032 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find0 avgt 20 66606.744 ▒ 43539.726 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find1 avgt 20 62246.372 ▒ 44913.387 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find2 avgt 20 85193.561 ▒ 42361.678 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find3 avgt 20 88743.832 ▒ 39022.419 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Safe avgt 20 69622.816 ▒ 43041.798 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Unsafe avgt 20 41316.221 ▒ 34440.946 ns/op
[info] NamesBenchmarkMT.findOldString 10000 ExistingSynchronized avgt 20 6066150.318 ▒ 11021.322 ns/op
[info] NamesBenchmarkMT.findOldString 10000 ConcurrentMapNameTable avgt 20 1793026.551 ▒ 1421535.910 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakConcurrentMapNameTable avgt 20 930324.479 ▒ 540596.284 ns/op
[info] NamesBenchmarkMT.findOldString 10000 StrongConcurrentNodeInterner avgt 20 1120410.033 ▒ 557102.530 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 1006559.935 ▒ 426383.535 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 784660.944 ▒ 414603.363 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find0 avgt 20 506058.550 ▒ 337072.663 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find1 avgt 20 531071.227 ▒ 342422.898 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find2 avgt 20 625633.762 ▒ 412143.457 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find3 avgt 20 518736.800 ▒ 349611.723 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Safe avgt 20 703685.747 ▒ 468544.197 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Unsafe avgt 20 538244.132 ▒ 391227.552 ns/op
[info] NamesBenchmarkMT.findOldString 100000 ExistingSynchronized avgt 20 94475512.945 ▒ 551510.108 ns/op
[info] NamesBenchmarkMT.findOldString 100000 ConcurrentMapNameTable avgt 20 16855088.934 ▒ 6817495.865 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakConcurrentMapNameTable avgt 20 9659399.357 ▒ 4889448.933 ns/op
[info] NamesBenchmarkMT.findOldString 100000 StrongConcurrentNodeInterner avgt 20 7498648.686 ▒ 4508902.641 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 9976374.858 ▒ 7304336.401 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 9611093.103 ▒ 6307953.795 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find0 avgt 20 8808743.991 ▒ 4940195.319 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find1 avgt 20 8043153.836 ▒ 2880734.371 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find2 avgt 20 9776042.642 ▒ 7073740.674 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find3 avgt 20 11380806.826 ▒ 8403293.481 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Safe avgt 20 11624567.510 ▒ 7265379.790 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Unsafe avgt 20 8364160.562 ▒ 5058176.647 ns/op
[success] Total time: 20666 s, completed 21-Jun-2019 05:28:27
>
[info] # Run complete. Total time: 05:44:18
[info]
[info] Benchmark (arraySize) (testImpl) Mode Cnt Score Error Units
[info] NamesBenchmark.findNewChars 0 Existing avgt 20 82654.828 ▒ 1745.971 ns/op
[info] NamesBenchmark.findNewChars 0 ExistingSynchronized avgt 20 82216.746 ▒ 1501.694 ns/op
[info] NamesBenchmark.findNewChars 0 MapNameTable avgt 20 105.134 ▒ 20.581 ns/op
[info] NamesBenchmark.findNewChars 0 ConcurrentMapNameTable avgt 20 17.798 ▒ 8.210 ns/op
[info] NamesBenchmark.findNewChars 0 WeakConcurrentMapNameTable avgt 20 28.446 ▒ 5.502 ns/op
[info] NamesBenchmark.findNewChars 0 StrongConcurrentNodeInterner avgt 20 41942.162 ▒ 4839.298 ns/op
[info] NamesBenchmark.findNewChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 39851.073 ▒ 390.122 ns/op
[info] NamesBenchmark.findNewChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 39902.525 ▒ 611.759 ns/op
[info] NamesBenchmark.findNewChars 0 Find0 avgt 20 39670.512 ▒ 636.485 ns/op
[info] NamesBenchmark.findNewChars 0 Find1 avgt 20 39669.712 ▒ 471.927 ns/op
[info] NamesBenchmark.findNewChars 0 Find2 avgt 20 39610.723 ▒ 427.955 ns/op
[info] NamesBenchmark.findNewChars 0 Find3 avgt 20 39858.004 ▒ 328.667 ns/op
[info] NamesBenchmark.findNewChars 0 Safe avgt 20 40506.963 ▒ 1432.648 ns/op
[info] NamesBenchmark.findNewChars 0 Unsafe avgt 20 40751.158 ▒ 1100.923 ns/op
[info] NamesBenchmark.findNewChars 10 Existing avgt 20 82216.341 ▒ 3753.633 ns/op
[info] NamesBenchmark.findNewChars 10 ExistingSynchronized avgt 20 80108.371 ▒ 1158.864 ns/op
[info] NamesBenchmark.findNewChars 10 MapNameTable avgt 20 559.148 ▒ 116.562 ns/op
[info] NamesBenchmark.findNewChars 10 ConcurrentMapNameTable avgt 20 756.007 ▒ 51.305 ns/op
[info] NamesBenchmark.findNewChars 10 WeakConcurrentMapNameTable avgt 20 865.403 ▒ 348.764 ns/op
[info] NamesBenchmark.findNewChars 10 StrongConcurrentNodeInterner avgt 20 40572.122 ▒ 1384.629 ns/op
[info] NamesBenchmark.findNewChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 40877.371 ▒ 761.721 ns/op
[info] NamesBenchmark.findNewChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40580.447 ▒ 1009.679 ns/op
[info] NamesBenchmark.findNewChars 10 Find0 avgt 20 40956.914 ▒ 1082.939 ns/op
[info] NamesBenchmark.findNewChars 10 Find1 avgt 20 40160.869 ▒ 401.081 ns/op
[info] NamesBenchmark.findNewChars 10 Find2 avgt 20 40094.505 ▒ 405.570 ns/op
[info] NamesBenchmark.findNewChars 10 Find3 avgt 20 40015.088 ▒ 351.958 ns/op
[info] NamesBenchmark.findNewChars 10 Safe avgt 20 39988.450 ▒ 486.960 ns/op
[info] NamesBenchmark.findNewChars 10 Unsafe avgt 20 40123.091 ▒ 810.683 ns/op
[info] NamesBenchmark.findNewChars 100 Existing avgt 20 87815.154 ▒ 3021.246 ns/op
[info] NamesBenchmark.findNewChars 100 ExistingSynchronized avgt 20 83419.006 ▒ 1517.755 ns/op
[info] NamesBenchmark.findNewChars 100 MapNameTable avgt 20 7761.658 ▒ 3214.937 ns/op
[info] NamesBenchmark.findNewChars 100 ConcurrentMapNameTable avgt 20 17984.626 ▒ 5992.265 ns/op
[info] NamesBenchmark.findNewChars 100 WeakConcurrentMapNameTable avgt 20 16566.488 ▒ 3935.501 ns/op
[info] NamesBenchmark.findNewChars 100 StrongConcurrentNodeInterner avgt 20 42604.154 ▒ 259.629 ns/op
[info] NamesBenchmark.findNewChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 43552.538 ▒ 995.684 ns/op
[info] NamesBenchmark.findNewChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 45859.256 ▒ 2424.008 ns/op
[info] NamesBenchmark.findNewChars 100 Find0 avgt 20 44898.572 ▒ 2063.038 ns/op
[info] NamesBenchmark.findNewChars 100 Find1 avgt 20 46538.512 ▒ 2081.249 ns/op
[info] NamesBenchmark.findNewChars 100 Find2 avgt 20 46058.911 ▒ 1841.634 ns/op
[info] NamesBenchmark.findNewChars 100 Find3 avgt 20 45211.940 ▒ 2050.909 ns/op
[info] NamesBenchmark.findNewChars 100 Safe avgt 20 47123.206 ▒ 3081.752 ns/op
[info] NamesBenchmark.findNewChars 100 Unsafe avgt 20 45454.938 ▒ 1894.842 ns/op
[info] NamesBenchmark.findNewChars 1000 Existing avgt 20 138186.449 ▒ 16543.534 ns/op
[info] NamesBenchmark.findNewChars 1000 ExistingSynchronized avgt 20 115653.895 ▒ 9845.848 ns/op
[info] NamesBenchmark.findNewChars 1000 MapNameTable avgt 20 85240.513 ▒ 33099.777 ns/op
[info] NamesBenchmark.findNewChars 1000 ConcurrentMapNameTable avgt 20 193704.928 ▒ 53852.031 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakConcurrentMapNameTable avgt 20 181115.092 ▒ 88941.898 ns/op
[info] NamesBenchmark.findNewChars 1000 StrongConcurrentNodeInterner avgt 20 104811.726 ▒ 21199.180 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 131338.421 ▒ 44659.456 ns/op
[info] NamesBenchmark.findNewChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 117941.173 ▒ 26801.899 ns/op
[info] NamesBenchmark.findNewChars 1000 Find0 avgt 20 115173.395 ▒ 27090.456 ns/op
[info] NamesBenchmark.findNewChars 1000 Find1 avgt 20 124338.120 ▒ 44397.245 ns/op
[info] NamesBenchmark.findNewChars 1000 Find2 avgt 20 113654.862 ▒ 27040.988 ns/op
[info] NamesBenchmark.findNewChars 1000 Find3 avgt 20 121777.855 ▒ 30201.861 ns/op
[info] NamesBenchmark.findNewChars 1000 Safe avgt 20 119074.615 ▒ 25822.896 ns/op
[info] NamesBenchmark.findNewChars 1000 Unsafe avgt 20 105286.721 ▒ 10961.378 ns/op
[info] NamesBenchmark.findNewChars 10000 Existing avgt 20 610139.315 ▒ 296732.546 ns/op
[info] NamesBenchmark.findNewChars 10000 ExistingSynchronized avgt 20 625669.002 ▒ 215155.216 ns/op
[info] NamesBenchmark.findNewChars 10000 MapNameTable avgt 20 1073865.126 ▒ 431800.854 ns/op
[info] NamesBenchmark.findNewChars 10000 ConcurrentMapNameTable avgt 20 2019810.110 ▒ 639973.344 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakConcurrentMapNameTable avgt 20 1813664.359 ▒ 386704.310 ns/op
[info] NamesBenchmark.findNewChars 10000 StrongConcurrentNodeInterner avgt 20 639522.279 ▒ 159762.205 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 912984.357 ▒ 334630.277 ns/op
[info] NamesBenchmark.findNewChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 790742.452 ▒ 150138.479 ns/op
[info] NamesBenchmark.findNewChars 10000 Find0 avgt 20 944140.489 ▒ 425042.252 ns/op
[info] NamesBenchmark.findNewChars 10000 Find1 avgt 20 926612.029 ▒ 298209.338 ns/op
[info] NamesBenchmark.findNewChars 10000 Find2 avgt 20 877662.864 ▒ 284649.448 ns/op
[info] NamesBenchmark.findNewChars 10000 Find3 avgt 20 917884.194 ▒ 536899.466 ns/op
[info] NamesBenchmark.findNewChars 10000 Safe avgt 20 1011699.854 ▒ 727915.090 ns/op
[info] NamesBenchmark.findNewChars 10000 Unsafe avgt 20 753165.050 ▒ 282240.432 ns/op
[info] NamesBenchmark.findNewChars 100000 Existing avgt 20 8903264.883 ▒ 3529604.013 ns/op
[info] NamesBenchmark.findNewChars 100000 ExistingSynchronized avgt 20 9843364.943 ▒ 2552928.720 ns/op
[info] NamesBenchmark.findNewChars 100000 MapNameTable avgt 20 9590678.475 ▒ 1178656.567 ns/op
[info] NamesBenchmark.findNewChars 100000 ConcurrentMapNameTable avgt 20 21382091.322 ▒ 1515295.995 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakConcurrentMapNameTable avgt 20 22842853.620 ▒ 2177820.012 ns/op
[info] NamesBenchmark.findNewChars 100000 StrongConcurrentNodeInterner avgt 20 14157664.234 ▒ 5112121.255 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 13304369.217 ▒ 2249420.809 ns/op
[info] NamesBenchmark.findNewChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 14576641.103 ▒ 3562797.831 ns/op
[info] NamesBenchmark.findNewChars 100000 Find0 avgt 20 12810249.718 ▒ 2093695.880 ns/op
[info] NamesBenchmark.findNewChars 100000 Find1 avgt 20 12257001.101 ▒ 2018615.389 ns/op
[info] NamesBenchmark.findNewChars 100000 Find2 avgt 20 11585940.453 ▒ 798147.076 ns/op
[info] NamesBenchmark.findNewChars 100000 Find3 avgt 20 13508536.910 ▒ 4314105.704 ns/op
[info] NamesBenchmark.findNewChars 100000 Safe avgt 20 12461029.956 ▒ 2536854.098 ns/op
[info] NamesBenchmark.findNewChars 100000 Unsafe avgt 20 13507453.329 ▒ 2885894.796 ns/op
[info] NamesBenchmark.findNewString 0 Existing avgt 20 80539.462 ▒ 1499.134 ns/op
[info] NamesBenchmark.findNewString 0 ExistingSynchronized avgt 20 80416.564 ▒ 2312.076 ns/op
[info] NamesBenchmark.findNewString 0 MapNameTable avgt 20 85.474 ▒ 12.221 ns/op
[info] NamesBenchmark.findNewString 0 ConcurrentMapNameTable avgt 20 15.069 ▒ 5.040 ns/op
[info] NamesBenchmark.findNewString 0 WeakConcurrentMapNameTable avgt 20 27.800 ▒ 4.046 ns/op
[info] NamesBenchmark.findNewString 0 StrongConcurrentNodeInterner avgt 20 40185.673 ▒ 1061.789 ns/op
[info] NamesBenchmark.findNewString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 42107.172 ▒ 3431.062 ns/op
[info] NamesBenchmark.findNewString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40340.481 ▒ 1036.204 ns/op
[info] NamesBenchmark.findNewString 0 Find0 avgt 20 39835.608 ▒ 796.049 ns/op
[info] NamesBenchmark.findNewString 0 Find1 avgt 20 39391.593 ▒ 350.523 ns/op
[info] NamesBenchmark.findNewString 0 Find2 avgt 20 39863.927 ▒ 586.058 ns/op
[info] NamesBenchmark.findNewString 0 Find3 avgt 20 39375.687 ▒ 366.673 ns/op
[info] NamesBenchmark.findNewString 0 Safe avgt 20 39471.762 ▒ 491.002 ns/op
[info] NamesBenchmark.findNewString 0 Unsafe avgt 20 40435.159 ▒ 1172.960 ns/op
[info] NamesBenchmark.findNewString 10 Existing avgt 20 82105.826 ▒ 2020.481 ns/op
[info] NamesBenchmark.findNewString 10 ExistingSynchronized avgt 20 87533.631 ▒ 11934.349 ns/op
[info] NamesBenchmark.findNewString 10 MapNameTable avgt 20 621.483 ▒ 160.475 ns/op
[info] NamesBenchmark.findNewString 10 ConcurrentMapNameTable avgt 20 966.669 ▒ 210.713 ns/op
[info] NamesBenchmark.findNewString 10 WeakConcurrentMapNameTable avgt 20 959.677 ▒ 413.066 ns/op
[info] NamesBenchmark.findNewString 10 StrongConcurrentNodeInterner avgt 20 41048.641 ▒ 1343.264 ns/op
[info] NamesBenchmark.findNewString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 40165.073 ▒ 388.171 ns/op
[info] NamesBenchmark.findNewString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 40689.271 ▒ 787.006 ns/op
[info] NamesBenchmark.findNewString 10 Find0 avgt 20 40761.130 ▒ 1023.659 ns/op
[info] NamesBenchmark.findNewString 10 Find1 avgt 20 40601.609 ▒ 989.063 ns/op
[info] NamesBenchmark.findNewString 10 Find2 avgt 20 40615.384 ▒ 915.347 ns/op
[info] NamesBenchmark.findNewString 10 Find3 avgt 20 40732.282 ▒ 908.980 ns/op
[info] NamesBenchmark.findNewString 10 Safe avgt 20 40804.645 ▒ 805.918 ns/op
[info] NamesBenchmark.findNewString 10 Unsafe avgt 20 42314.167 ▒ 6431.500 ns/op
[info] NamesBenchmark.findNewString 100 Existing avgt 20 82597.421 ▒ 528.225 ns/op
[info] NamesBenchmark.findNewString 100 ExistingSynchronized avgt 20 83161.985 ▒ 1619.652 ns/op
[info] NamesBenchmark.findNewString 100 MapNameTable avgt 20 5415.255 ▒ 1853.259 ns/op
[info] NamesBenchmark.findNewString 100 ConcurrentMapNameTable avgt 20 13191.349 ▒ 1376.750 ns/op
[info] NamesBenchmark.findNewString 100 WeakConcurrentMapNameTable avgt 20 16105.379 ▒ 8366.782 ns/op
[info] NamesBenchmark.findNewString 100 StrongConcurrentNodeInterner avgt 20 41669.463 ▒ 364.652 ns/op
[info] NamesBenchmark.findNewString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 42630.058 ▒ 386.713 ns/op
[info] NamesBenchmark.findNewString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 42745.810 ▒ 477.546 ns/op
[info] NamesBenchmark.findNewString 100 Find0 avgt 20 45390.438 ▒ 2107.866 ns/op
[info] NamesBenchmark.findNewString 100 Find1 avgt 20 44243.575 ▒ 2062.041 ns/op
[info] NamesBenchmark.findNewString 100 Find2 avgt 20 44530.885 ▒ 1653.861 ns/op
[info] NamesBenchmark.findNewString 100 Find3 avgt 20 44191.916 ▒ 1582.925 ns/op
[info] NamesBenchmark.findNewString 100 Safe avgt 20 44264.276 ▒ 1883.635 ns/op
[info] NamesBenchmark.findNewString 100 Unsafe avgt 20 46204.541 ▒ 5391.489 ns/op
[info] NamesBenchmark.findNewString 1000 Existing avgt 20 128526.204 ▒ 21958.718 ns/op
[info] NamesBenchmark.findNewString 1000 ExistingSynchronized avgt 20 127285.041 ▒ 19301.992 ns/op
[info] NamesBenchmark.findNewString 1000 MapNameTable avgt 20 58136.581 ▒ 16644.702 ns/op
[info] NamesBenchmark.findNewString 1000 ConcurrentMapNameTable avgt 20 117988.542 ▒ 15233.281 ns/op
[info] NamesBenchmark.findNewString 1000 WeakConcurrentMapNameTable avgt 20 134669.368 ▒ 35708.590 ns/op
[info] NamesBenchmark.findNewString 1000 StrongConcurrentNodeInterner avgt 20 72593.870 ▒ 7314.144 ns/op
[info] NamesBenchmark.findNewString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 86274.867 ▒ 9357.812 ns/op
[info] NamesBenchmark.findNewString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 104252.794 ▒ 25737.391 ns/op
[info] NamesBenchmark.findNewString 1000 Find0 avgt 20 89660.182 ▒ 15661.157 ns/op
[info] NamesBenchmark.findNewString 1000 Find1 avgt 20 97172.618 ▒ 12327.382 ns/op
[info] NamesBenchmark.findNewString 1000 Find2 avgt 20 100426.870 ▒ 20861.427 ns/op
[info] NamesBenchmark.findNewString 1000 Find3 avgt 20 92974.258 ▒ 14596.908 ns/op
[info] NamesBenchmark.findNewString 1000 Safe avgt 20 93643.927 ▒ 15315.316 ns/op
[info] NamesBenchmark.findNewString 1000 Unsafe avgt 20 90270.715 ▒ 9274.385 ns/op
[info] NamesBenchmark.findNewString 10000 Existing avgt 20 595668.411 ▒ 146793.943 ns/op
[info] NamesBenchmark.findNewString 10000 ExistingSynchronized avgt 20 800310.239 ▒ 257273.969 ns/op
[info] NamesBenchmark.findNewString 10000 MapNameTable avgt 20 864293.715 ▒ 335583.656 ns/op
[info] NamesBenchmark.findNewString 10000 ConcurrentMapNameTable avgt 20 1534218.558 ▒ 636104.197 ns/op
[info] NamesBenchmark.findNewString 10000 WeakConcurrentMapNameTable avgt 20 1273107.118 ▒ 247169.039 ns/op
[info] NamesBenchmark.findNewString 10000 StrongConcurrentNodeInterner avgt 20 475982.007 ▒ 120540.185 ns/op
[info] NamesBenchmark.findNewString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 621336.251 ▒ 180595.421 ns/op
[info] NamesBenchmark.findNewString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 650228.771 ▒ 129164.640 ns/op
[info] NamesBenchmark.findNewString 10000 Find0 avgt 20 588691.933 ▒ 107862.916 ns/op
[info] NamesBenchmark.findNewString 10000 Find1 avgt 20 674408.168 ▒ 244247.380 ns/op
[info] NamesBenchmark.findNewString 10000 Find2 avgt 20 596021.111 ▒ 141804.691 ns/op
[info] NamesBenchmark.findNewString 10000 Find3 avgt 20 617318.748 ▒ 156016.149 ns/op
[info] NamesBenchmark.findNewString 10000 Safe avgt 20 661683.783 ▒ 264914.180 ns/op
[info] NamesBenchmark.findNewString 10000 Unsafe avgt 20 626334.178 ▒ 189417.168 ns/op
[info] NamesBenchmark.findNewString 100000 Existing avgt 20 8052864.009 ▒ 366628.811 ns/op
[info] NamesBenchmark.findNewString 100000 ExistingSynchronized avgt 20 11083978.366 ▒ 2663600.873 ns/op
[info] NamesBenchmark.findNewString 100000 MapNameTable avgt 20 7407073.163 ▒ 801001.045 ns/op
[info] NamesBenchmark.findNewString 100000 ConcurrentMapNameTable avgt 20 19396589.118 ▒ 3995589.908 ns/op
[info] NamesBenchmark.findNewString 100000 WeakConcurrentMapNameTable avgt 20 18490061.026 ▒ 3724125.632 ns/op
[info] NamesBenchmark.findNewString 100000 StrongConcurrentNodeInterner avgt 20 6392436.933 ▒ 1314368.363 ns/op
[info] NamesBenchmark.findNewString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 8871354.114 ▒ 1063350.161 ns/op
[info] NamesBenchmark.findNewString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 10177047.421 ▒ 923741.771 ns/op
[info] NamesBenchmark.findNewString 100000 Find0 avgt 20 9056562.613 ▒ 924502.177 ns/op
[info] NamesBenchmark.findNewString 100000 Find1 avgt 20 8343508.270 ▒ 940986.630 ns/op
[info] NamesBenchmark.findNewString 100000 Find2 avgt 20 9468936.935 ▒ 1961198.186 ns/op
[info] NamesBenchmark.findNewString 100000 Find3 avgt 20 8639134.163 ▒ 1234411.125 ns/op
[info] NamesBenchmark.findNewString 100000 Safe avgt 20 9596507.517 ▒ 2669227.633 ns/op
[info] NamesBenchmark.findNewString 100000 Unsafe avgt 20 9340027.885 ▒ 1474488.335 ns/op
[info] NamesBenchmark.findOldChars 0 Existing avgt 20 6.268 ▒ 2.653 ns/op
[info] NamesBenchmark.findOldChars 0 ExistingSynchronized avgt 20 5.523 ▒ 0.213 ns/op
[info] NamesBenchmark.findOldChars 0 MapNameTable avgt 20 5.513 ▒ 0.240 ns/op
[info] NamesBenchmark.findOldChars 0 ConcurrentMapNameTable avgt 20 6.356 ▒ 1.935 ns/op
[info] NamesBenchmark.findOldChars 0 WeakConcurrentMapNameTable avgt 20 7.054 ▒ 3.542 ns/op
[info] NamesBenchmark.findOldChars 0 StrongConcurrentNodeInterner avgt 20 5.639 ▒ 0.215 ns/op
[info] NamesBenchmark.findOldChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5.561 ▒ 0.264 ns/op
[info] NamesBenchmark.findOldChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 5.550 ▒ 0.241 ns/op
[info] NamesBenchmark.findOldChars 0 Find0 avgt 20 5.596 ▒ 0.348 ns/op
[info] NamesBenchmark.findOldChars 0 Find1 avgt 20 5.549 ▒ 0.325 ns/op
[info] NamesBenchmark.findOldChars 0 Find2 avgt 20 5.847 ▒ 0.568 ns/op
[info] NamesBenchmark.findOldChars 0 Find3 avgt 20 6.161 ▒ 1.392 ns/op
[info] NamesBenchmark.findOldChars 0 Safe avgt 20 5.680 ▒ 0.765 ns/op
[info] NamesBenchmark.findOldChars 0 Unsafe avgt 20 6.251 ▒ 1.374 ns/op
[info] NamesBenchmark.findOldChars 10 Existing avgt 20 504.852 ▒ 212.504 ns/op
[info] NamesBenchmark.findOldChars 10 ExistingSynchronized avgt 20 520.686 ▒ 42.539 ns/op
[info] NamesBenchmark.findOldChars 10 MapNameTable avgt 20 323.541 ▒ 76.651 ns/op
[info] NamesBenchmark.findOldChars 10 ConcurrentMapNameTable avgt 20 538.419 ▒ 238.489 ns/op
[info] NamesBenchmark.findOldChars 10 WeakConcurrentMapNameTable avgt 20 372.037 ▒ 110.927 ns/op
[info] NamesBenchmark.findOldChars 10 StrongConcurrentNodeInterner avgt 20 402.694 ▒ 196.106 ns/op
[info] NamesBenchmark.findOldChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 476.748 ▒ 451.361 ns/op
[info] NamesBenchmark.findOldChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 587.798 ▒ 343.932 ns/op
[info] NamesBenchmark.findOldChars 10 Find0 avgt 20 490.802 ▒ 136.916 ns/op
[info] NamesBenchmark.findOldChars 10 Find1 avgt 20 247.513 ▒ 61.298 ns/op
[info] NamesBenchmark.findOldChars 10 Find2 avgt 20 465.767 ▒ 158.897 ns/op
[info] NamesBenchmark.findOldChars 10 Find3 avgt 20 392.036 ▒ 173.732 ns/op
[info] NamesBenchmark.findOldChars 10 Safe avgt 20 528.319 ▒ 214.732 ns/op
[info] NamesBenchmark.findOldChars 10 Unsafe avgt 20 566.654 ▒ 258.845 ns/op
[info] NamesBenchmark.findOldChars 100 Existing avgt 20 4660.269 ▒ 1427.174 ns/op
[info] NamesBenchmark.findOldChars 100 ExistingSynchronized avgt 20 5793.912 ▒ 1052.130 ns/op
[info] NamesBenchmark.findOldChars 100 MapNameTable avgt 20 5049.543 ▒ 2381.727 ns/op
[info] NamesBenchmark.findOldChars 100 ConcurrentMapNameTable avgt 20 6086.057 ▒ 2126.219 ns/op
[info] NamesBenchmark.findOldChars 100 WeakConcurrentMapNameTable avgt 20 6099.142 ▒ 2776.542 ns/op
[info] NamesBenchmark.findOldChars 100 StrongConcurrentNodeInterner avgt 20 4362.601 ▒ 1619.223 ns/op
[info] NamesBenchmark.findOldChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5019.829 ▒ 2689.034 ns/op
[info] NamesBenchmark.findOldChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6272.027 ▒ 4324.583 ns/op
[info] NamesBenchmark.findOldChars 100 Find0 avgt 20 4102.451 ▒ 920.069 ns/op
[info] NamesBenchmark.findOldChars 100 Find1 avgt 20 2019.382 ▒ 265.343 ns/op
[info] NamesBenchmark.findOldChars 100 Find2 avgt 20 6649.232 ▒ 3059.034 ns/op
[info] NamesBenchmark.findOldChars 100 Find3 avgt 20 3943.488 ▒ 1265.599 ns/op
[info] NamesBenchmark.findOldChars 100 Safe avgt 20 4724.318 ▒ 1464.876 ns/op
[info] NamesBenchmark.findOldChars 100 Unsafe avgt 20 4563.671 ▒ 1359.140 ns/op
[info] NamesBenchmark.findOldChars 1000 Existing avgt 20 20330.225 ▒ 5412.138 ns/op
[info] NamesBenchmark.findOldChars 1000 ExistingSynchronized avgt 20 33618.351 ▒ 2917.774 ns/op
[info] NamesBenchmark.findOldChars 1000 MapNameTable avgt 20 52564.948 ▒ 10880.796 ns/op
[info] NamesBenchmark.findOldChars 1000 ConcurrentMapNameTable avgt 20 76741.644 ▒ 41387.968 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakConcurrentMapNameTable avgt 20 34949.154 ▒ 1731.070 ns/op
[info] NamesBenchmark.findOldChars 1000 StrongConcurrentNodeInterner avgt 20 43660.700 ▒ 21906.628 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 45382.825 ▒ 20129.310 ns/op
[info] NamesBenchmark.findOldChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 44923.276 ▒ 14167.543 ns/op
[info] NamesBenchmark.findOldChars 1000 Find0 avgt 20 36716.110 ▒ 5277.852 ns/op
[info] NamesBenchmark.findOldChars 1000 Find1 avgt 20 22980.040 ▒ 4732.569 ns/op
[info] NamesBenchmark.findOldChars 1000 Find2 avgt 20 54010.559 ▒ 21951.392 ns/op
[info] NamesBenchmark.findOldChars 1000 Find3 avgt 20 34387.279 ▒ 3966.792 ns/op
[info] NamesBenchmark.findOldChars 1000 Safe avgt 20 63869.780 ▒ 48448.147 ns/op
[info] NamesBenchmark.findOldChars 1000 Unsafe avgt 20 47362.061 ▒ 16487.988 ns/op
[info] NamesBenchmark.findOldChars 10000 Existing avgt 20 258624.819 ▒ 40071.184 ns/op
[info] NamesBenchmark.findOldChars 10000 ExistingSynchronized avgt 20 423309.578 ▒ 144285.722 ns/op
[info] NamesBenchmark.findOldChars 10000 MapNameTable avgt 20 689420.973 ▒ 208136.360 ns/op
[info] NamesBenchmark.findOldChars 10000 ConcurrentMapNameTable avgt 20 843735.140 ▒ 293470.413 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakConcurrentMapNameTable avgt 20 543418.553 ▒ 225409.316 ns/op
[info] NamesBenchmark.findOldChars 10000 StrongConcurrentNodeInterner avgt 20 538757.526 ▒ 249501.649 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 542693.616 ▒ 165124.339 ns/op
[info] NamesBenchmark.findOldChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 609743.192 ▒ 243804.443 ns/op
[info] NamesBenchmark.findOldChars 10000 Find0 avgt 20 566071.539 ▒ 216662.892 ns/op
[info] NamesBenchmark.findOldChars 10000 Find1 avgt 20 329609.258 ▒ 81597.679 ns/op
[info] NamesBenchmark.findOldChars 10000 Find2 avgt 20 711311.515 ▒ 213325.809 ns/op
[info] NamesBenchmark.findOldChars 10000 Find3 avgt 20 399538.781 ▒ 43552.333 ns/op
[info] NamesBenchmark.findOldChars 10000 Safe avgt 20 543723.051 ▒ 155240.555 ns/op
[info] NamesBenchmark.findOldChars 10000 Unsafe avgt 20 590334.992 ▒ 151765.894 ns/op
[info] NamesBenchmark.findOldChars 100000 Existing avgt 20 6601622.897 ▒ 1671604.537 ns/op
[info] NamesBenchmark.findOldChars 100000 ExistingSynchronized avgt 20 7608973.448 ▒ 1319247.745 ns/op
[info] NamesBenchmark.findOldChars 100000 MapNameTable avgt 20 10637554.432 ▒ 2420123.055 ns/op
[info] NamesBenchmark.findOldChars 100000 ConcurrentMapNameTable avgt 20 12333836.882 ▒ 2204938.186 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakConcurrentMapNameTable avgt 20 12712932.072 ▒ 1894525.733 ns/op
[info] NamesBenchmark.findOldChars 100000 StrongConcurrentNodeInterner avgt 20 13284508.392 ▒ 2068346.887 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 15497887.470 ▒ 1837842.521 ns/op
[info] NamesBenchmark.findOldChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 15667135.173 ▒ 1528770.003 ns/op
[info] NamesBenchmark.findOldChars 100000 Find0 avgt 20 15208767.987 ▒ 1821639.558 ns/op
[info] NamesBenchmark.findOldChars 100000 Find1 avgt 20 9280909.133 ▒ 749597.163 ns/op
[info] NamesBenchmark.findOldChars 100000 Find2 avgt 20 15234732.392 ▒ 1829477.277 ns/op
[info] NamesBenchmark.findOldChars 100000 Find3 avgt 20 10513629.007 ▒ 1318392.738 ns/op
[info] NamesBenchmark.findOldChars 100000 Safe avgt 20 16340621.093 ▒ 2222677.151 ns/op
[info] NamesBenchmark.findOldChars 100000 Unsafe avgt 20 15783069.029 ▒ 2466609.792 ns/op
[info] NamesBenchmark.findOldString 0 Existing avgt 20 5.788 ▒ 0.528 ns/op
[info] NamesBenchmark.findOldString 0 ExistingSynchronized avgt 20 5.796 ▒ 0.840 ns/op
[info] NamesBenchmark.findOldString 0 MapNameTable avgt 20 5.557 ▒ 0.189 ns/op
[info] NamesBenchmark.findOldString 0 ConcurrentMapNameTable avgt 20 5.713 ▒ 0.721 ns/op
[info] NamesBenchmark.findOldString 0 WeakConcurrentMapNameTable avgt 20 5.561 ▒ 0.283 ns/op
[info] NamesBenchmark.findOldString 0 StrongConcurrentNodeInterner avgt 20 6.093 ▒ 0.671 ns/op
[info] NamesBenchmark.findOldString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5.626 ▒ 0.464 ns/op
[info] NamesBenchmark.findOldString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6.156 ▒ 1.122 ns/op
[info] NamesBenchmark.findOldString 0 Find0 avgt 20 5.481 ▒ 0.149 ns/op
[info] NamesBenchmark.findOldString 0 Find1 avgt 20 5.490 ▒ 0.109 ns/op
[info] NamesBenchmark.findOldString 0 Find2 avgt 20 5.606 ▒ 0.396 ns/op
[info] NamesBenchmark.findOldString 0 Find3 avgt 20 5.702 ▒ 0.446 ns/op
[info] NamesBenchmark.findOldString 0 Safe avgt 20 5.905 ▒ 0.902 ns/op
[info] NamesBenchmark.findOldString 0 Unsafe avgt 20 6.862 ▒ 3.413 ns/op
[info] NamesBenchmark.findOldString 10 Existing avgt 20 388.774 ▒ 245.663 ns/op
[info] NamesBenchmark.findOldString 10 ExistingSynchronized avgt 20 363.027 ▒ 48.472 ns/op
[info] NamesBenchmark.findOldString 10 MapNameTable avgt 20 94.033 ▒ 30.969 ns/op
[info] NamesBenchmark.findOldString 10 ConcurrentMapNameTable avgt 20 515.164 ▒ 283.027 ns/op
[info] NamesBenchmark.findOldString 10 WeakConcurrentMapNameTable avgt 20 87.446 ▒ 3.148 ns/op
[info] NamesBenchmark.findOldString 10 StrongConcurrentNodeInterner avgt 20 87.622 ▒ 6.536 ns/op
[info] NamesBenchmark.findOldString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 96.302 ▒ 46.616 ns/op
[info] NamesBenchmark.findOldString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 120.146 ▒ 54.259 ns/op
[info] NamesBenchmark.findOldString 10 Find0 avgt 20 101.844 ▒ 40.090 ns/op
[info] NamesBenchmark.findOldString 10 Find1 avgt 20 98.666 ▒ 28.070 ns/op
[info] NamesBenchmark.findOldString 10 Find2 avgt 20 89.337 ▒ 12.772 ns/op
[info] NamesBenchmark.findOldString 10 Find3 avgt 20 88.093 ▒ 13.400 ns/op
[info] NamesBenchmark.findOldString 10 Safe avgt 20 84.968 ▒ 11.419 ns/op
[info] NamesBenchmark.findOldString 10 Unsafe avgt 20 93.062 ▒ 17.644 ns/op
[info] NamesBenchmark.findOldString 100 Existing avgt 20 2947.072 ▒ 1009.904 ns/op
[info] NamesBenchmark.findOldString 100 ExistingSynchronized avgt 20 3695.675 ▒ 562.673 ns/op
[info] NamesBenchmark.findOldString 100 MapNameTable avgt 20 1119.360 ▒ 201.386 ns/op
[info] NamesBenchmark.findOldString 100 ConcurrentMapNameTable avgt 20 4069.643 ▒ 1244.203 ns/op
[info] NamesBenchmark.findOldString 100 WeakConcurrentMapNameTable avgt 20 844.416 ▒ 36.952 ns/op
[info] NamesBenchmark.findOldString 100 StrongConcurrentNodeInterner avgt 20 883.975 ▒ 144.498 ns/op
[info] NamesBenchmark.findOldString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 781.675 ▒ 79.400 ns/op
[info] NamesBenchmark.findOldString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 801.675 ▒ 44.569 ns/op
[info] NamesBenchmark.findOldString 100 Find0 avgt 20 907.473 ▒ 331.064 ns/op
[info] NamesBenchmark.findOldString 100 Find1 avgt 20 784.464 ▒ 86.477 ns/op
[info] NamesBenchmark.findOldString 100 Find2 avgt 20 784.460 ▒ 34.229 ns/op
[info] NamesBenchmark.findOldString 100 Find3 avgt 20 805.649 ▒ 91.488 ns/op
[info] NamesBenchmark.findOldString 100 Safe avgt 20 1319.823 ▒ 1163.209 ns/op
[info] NamesBenchmark.findOldString 100 Unsafe avgt 20 822.747 ▒ 207.558 ns/op
[info] NamesBenchmark.findOldString 1000 Existing avgt 20 43571.470 ▒ 19901.871 ns/op
[info] NamesBenchmark.findOldString 1000 ExistingSynchronized avgt 20 52006.365 ▒ 15343.783 ns/op
[info] NamesBenchmark.findOldString 1000 MapNameTable avgt 20 14378.877 ▒ 2160.127 ns/op
[info] NamesBenchmark.findOldString 1000 ConcurrentMapNameTable avgt 20 49537.328 ▒ 12024.849 ns/op
[info] NamesBenchmark.findOldString 1000 WeakConcurrentMapNameTable avgt 20 14631.900 ▒ 2643.003 ns/op
[info] NamesBenchmark.findOldString 1000 StrongConcurrentNodeInterner avgt 20 13254.394 ▒ 4179.704 ns/op
[info] NamesBenchmark.findOldString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 14049.429 ▒ 3667.411 ns/op
[info] NamesBenchmark.findOldString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 15099.211 ▒ 5538.960 ns/op
[info] NamesBenchmark.findOldString 1000 Find0 avgt 20 12671.588 ▒ 1201.883 ns/op
[info] NamesBenchmark.findOldString 1000 Find1 avgt 20 13058.576 ▒ 1632.407 ns/op
[info] NamesBenchmark.findOldString 1000 Find2 avgt 20 12989.400 ▒ 2389.067 ns/op
[info] NamesBenchmark.findOldString 1000 Find3 avgt 20 12356.401 ▒ 1130.979 ns/op
[info] NamesBenchmark.findOldString 1000 Safe avgt 20 13314.926 ▒ 4647.575 ns/op
[info] NamesBenchmark.findOldString 1000 Unsafe avgt 20 12298.413 ▒ 995.943 ns/op
[info] NamesBenchmark.findOldString 10000 Existing avgt 20 372988.884 ▒ 66587.524 ns/op
[info] NamesBenchmark.findOldString 10000 ExistingSynchronized avgt 20 496557.182 ▒ 210041.229 ns/op
[info] NamesBenchmark.findOldString 10000 MapNameTable avgt 20 159890.443 ▒ 27235.464 ns/op
[info] NamesBenchmark.findOldString 10000 ConcurrentMapNameTable avgt 20 548826.240 ▒ 219882.857 ns/op
[info] NamesBenchmark.findOldString 10000 WeakConcurrentMapNameTable avgt 20 162188.620 ▒ 23737.964 ns/op
[info] NamesBenchmark.findOldString 10000 StrongConcurrentNodeInterner avgt 20 202113.887 ▒ 92204.750 ns/op
[info] NamesBenchmark.findOldString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 210590.574 ▒ 173963.864 ns/op
[info] NamesBenchmark.findOldString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 159315.617 ▒ 32046.586 ns/op
[info] NamesBenchmark.findOldString 10000 Find0 avgt 20 191508.900 ▒ 51893.065 ns/op
[info] NamesBenchmark.findOldString 10000 Find1 avgt 20 175714.732 ▒ 79595.874 ns/op
[info] NamesBenchmark.findOldString 10000 Find2 avgt 20 207080.080 ▒ 135810.522 ns/op
[info] NamesBenchmark.findOldString 10000 Find3 avgt 20 154964.064 ▒ 38379.858 ns/op
[info] NamesBenchmark.findOldString 10000 Safe avgt 20 157563.614 ▒ 43316.612 ns/op
[info] NamesBenchmark.findOldString 10000 Unsafe avgt 20 149428.172 ▒ 25726.335 ns/op
[info] NamesBenchmark.findOldString 100000 Existing avgt 20 8663585.968 ▒ 650205.688 ns/op
[info] NamesBenchmark.findOldString 100000 ExistingSynchronized avgt 20 9471632.529 ▒ 919002.654 ns/op
[info] NamesBenchmark.findOldString 100000 MapNameTable avgt 20 3116272.159 ▒ 208466.743 ns/op
[info] NamesBenchmark.findOldString 100000 ConcurrentMapNameTable avgt 20 7435468.729 ▒ 1829985.594 ns/op
[info] NamesBenchmark.findOldString 100000 WeakConcurrentMapNameTable avgt 20 2848247.199 ▒ 167765.372 ns/op
[info] NamesBenchmark.findOldString 100000 StrongConcurrentNodeInterner avgt 20 5042321.490 ▒ 140260.988 ns/op
[info] NamesBenchmark.findOldString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 6389741.323 ▒ 635728.306 ns/op
[info] NamesBenchmark.findOldString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 6814421.494 ▒ 1333426.981 ns/op
[info] NamesBenchmark.findOldString 100000 Find0 avgt 20 6311228.002 ▒ 1012149.295 ns/op
[info] NamesBenchmark.findOldString 100000 Find1 avgt 20 5965981.229 ▒ 386971.381 ns/op
[info] NamesBenchmark.findOldString 100000 Find2 avgt 20 6534496.496 ▒ 851470.784 ns/op
[info] NamesBenchmark.findOldString 100000 Find3 avgt 20 7480322.758 ▒ 3808722.566 ns/op
[info] NamesBenchmark.findOldString 100000 Safe avgt 20 8625847.804 ▒ 2655871.861 ns/op
[info] NamesBenchmark.findOldString 100000 Unsafe avgt 20 8942563.793 ▒ 3497904.473 ns/op
[info] NamesBenchmarkMT.findOldChars 0 ExistingSynchronized avgt 20 8.602 ▒ 8.118 ns/op
[info] NamesBenchmarkMT.findOldChars 0 ConcurrentMapNameTable avgt 20 26.638 ▒ 17.721 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakConcurrentMapNameTable avgt 20 14.343 ▒ 13.802 ns/op
[info] NamesBenchmarkMT.findOldChars 0 StrongConcurrentNodeInterner avgt 20 37.977 ▒ 15.855 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 17.390 ▒ 15.710 ns/op
[info] NamesBenchmarkMT.findOldChars 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 28.810 ▒ 17.946 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find0 avgt 20 7.011 ▒ 1.866 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find1 avgt 20 29.851 ▒ 17.011 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find2 avgt 20 25.356 ▒ 17.291 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Find3 avgt 20 21.199 ▒ 16.362 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Safe avgt 20 28.226 ▒ 17.675 ns/op
[info] NamesBenchmarkMT.findOldChars 0 Unsafe avgt 20 24.615 ▒ 16.739 ns/op
[info] NamesBenchmarkMT.findOldChars 10 ExistingSynchronized avgt 20 6733.248 ▒ 47.833 ns/op
[info] NamesBenchmarkMT.findOldChars 10 ConcurrentMapNameTable avgt 20 1977.935 ▒ 1999.186 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakConcurrentMapNameTable avgt 20 1717.315 ▒ 1093.848 ns/op
[info] NamesBenchmarkMT.findOldChars 10 StrongConcurrentNodeInterner avgt 20 1113.595 ▒ 880.392 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 1312.922 ▒ 1105.269 ns/op
[info] NamesBenchmarkMT.findOldChars 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 1992.464 ▒ 1254.065 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find0 avgt 20 1128.558 ▒ 962.893 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find1 avgt 20 1195.158 ▒ 732.267 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find2 avgt 20 1907.476 ▒ 1313.773 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Find3 avgt 20 3210.027 ▒ 2052.179 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Safe avgt 20 1388.089 ▒ 1292.054 ns/op
[info] NamesBenchmarkMT.findOldChars 10 Unsafe avgt 20 1243.224 ▒ 1129.855 ns/op
[info] NamesBenchmarkMT.findOldChars 100 ExistingSynchronized avgt 20 71351.670 ▒ 3726.604 ns/op
[info] NamesBenchmarkMT.findOldChars 100 ConcurrentMapNameTable avgt 20 17099.585 ▒ 16445.251 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakConcurrentMapNameTable avgt 20 18781.336 ▒ 13668.844 ns/op
[info] NamesBenchmarkMT.findOldChars 100 StrongConcurrentNodeInterner avgt 20 17352.373 ▒ 10262.797 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 18985.792 ▒ 14256.746 ns/op
[info] NamesBenchmarkMT.findOldChars 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 27604.071 ▒ 11773.793 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find0 avgt 20 14337.988 ▒ 13179.623 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find1 avgt 20 11190.895 ▒ 7322.916 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find2 avgt 20 16169.931 ▒ 12962.911 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Find3 avgt 20 14161.388 ▒ 10138.712 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Safe avgt 20 19949.232 ▒ 13878.114 ns/op
[info] NamesBenchmarkMT.findOldChars 100 Unsafe avgt 20 13598.420 ▒ 11438.472 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 ExistingSynchronized avgt 20 502591.341 ▒ 5041.381 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 ConcurrentMapNameTable avgt 20 276332.603 ▒ 215691.097 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakConcurrentMapNameTable avgt 20 129110.303 ▒ 123347.015 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 StrongConcurrentNodeInterner avgt 20 125238.612 ▒ 93179.641 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 177304.285 ▒ 159334.055 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 125076.129 ▒ 126914.421 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find0 avgt 20 193066.080 ▒ 137636.889 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find1 avgt 20 107693.446 ▒ 84988.460 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find2 avgt 20 175237.464 ▒ 160504.736 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Find3 avgt 20 277838.671 ▒ 186738.047 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Safe avgt 20 97447.806 ▒ 81373.518 ns/op
[info] NamesBenchmarkMT.findOldChars 1000 Unsafe avgt 20 287966.940 ▒ 147152.067 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 ExistingSynchronized avgt 20 5900758.960 ▒ 10142.886 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 ConcurrentMapNameTable avgt 20 3883315.187 ▒ 2335807.976 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakConcurrentMapNameTable avgt 20 1913536.266 ▒ 1673725.480 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 StrongConcurrentNodeInterner avgt 20 1300264.224 ▒ 1084542.951 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 2237068.212 ▒ 1531411.365 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 2725264.465 ▒ 1611802.434 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find0 avgt 20 3601239.877 ▒ 1518238.318 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find1 avgt 20 1919285.966 ▒ 961705.324 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find2 avgt 20 2636008.230 ▒ 1770681.762 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Find3 avgt 20 2714351.505 ▒ 1198203.078 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Safe avgt 20 1508421.998 ▒ 1179051.373 ns/op
[info] NamesBenchmarkMT.findOldChars 10000 Unsafe avgt 20 1784755.779 ▒ 1266979.614 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 ExistingSynchronized avgt 20 79982446.116 ▒ 1007195.358 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 ConcurrentMapNameTable avgt 20 22974358.764 ▒ 9514333.227 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakConcurrentMapNameTable avgt 20 13122474.473 ▒ 2807943.454 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 StrongConcurrentNodeInterner avgt 20 18240088.200 ▒ 11293625.604 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 26561695.643 ▒ 10704647.832 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 17321063.121 ▒ 1053619.691 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find0 avgt 20 27309812.916 ▒ 10304773.485 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find1 avgt 20 22484825.144 ▒ 16188527.206 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find2 avgt 20 28020448.347 ▒ 7984827.865 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Find3 avgt 20 21013873.461 ▒ 14799450.920 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Safe avgt 20 26810138.644 ▒ 7804214.062 ns/op
[info] NamesBenchmarkMT.findOldChars 100000 Unsafe avgt 20 25954809.068 ▒ 3784463.682 ns/op
[info] NamesBenchmarkMT.findOldString 0 ExistingSynchronized avgt 20 22.271 ▒ 17.010 ns/op
[info] NamesBenchmarkMT.findOldString 0 ConcurrentMapNameTable avgt 20 23.270 ▒ 16.024 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakConcurrentMapNameTable avgt 20 26.147 ▒ 17.486 ns/op
[info] NamesBenchmarkMT.findOldString 0 StrongConcurrentNodeInterner avgt 20 14.908 ▒ 13.387 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 23.870 ▒ 18.072 ns/op
[info] NamesBenchmarkMT.findOldString 0 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 19.848 ▒ 15.158 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find0 avgt 20 26.940 ▒ 17.450 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find1 avgt 20 18.022 ▒ 15.704 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find2 avgt 20 12.216 ▒ 11.090 ns/op
[info] NamesBenchmarkMT.findOldString 0 Find3 avgt 20 15.705 ▒ 14.746 ns/op
[info] NamesBenchmarkMT.findOldString 0 Safe avgt 20 25.304 ▒ 16.387 ns/op
[info] NamesBenchmarkMT.findOldString 0 Unsafe avgt 20 20.432 ▒ 16.512 ns/op
[info] NamesBenchmarkMT.findOldString 10 ExistingSynchronized avgt 20 6088.733 ▒ 225.125 ns/op
[info] NamesBenchmarkMT.findOldString 10 ConcurrentMapNameTable avgt 20 865.931 ▒ 646.729 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakConcurrentMapNameTable avgt 20 566.473 ▒ 319.888 ns/op
[info] NamesBenchmarkMT.findOldString 10 StrongConcurrentNodeInterner avgt 20 297.745 ▒ 246.428 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 821.056 ▒ 124.876 ns/op
[info] NamesBenchmarkMT.findOldString 10 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 299.739 ▒ 281.063 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find0 avgt 20 566.461 ▒ 308.884 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find1 avgt 20 384.570 ▒ 298.071 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find2 avgt 20 196.665 ▒ 152.064 ns/op
[info] NamesBenchmarkMT.findOldString 10 Find3 avgt 20 503.164 ▒ 310.631 ns/op
[info] NamesBenchmarkMT.findOldString 10 Safe avgt 20 644.189 ▒ 282.744 ns/op
[info] NamesBenchmarkMT.findOldString 10 Unsafe avgt 20 458.414 ▒ 306.779 ns/op
[info] NamesBenchmarkMT.findOldString 100 ExistingSynchronized avgt 20 51928.506 ▒ 1246.626 ns/op
[info] NamesBenchmarkMT.findOldString 100 ConcurrentMapNameTable avgt 20 9871.980 ▒ 10092.207 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakConcurrentMapNameTable avgt 20 2342.760 ▒ 2009.469 ns/op
[info] NamesBenchmarkMT.findOldString 100 StrongConcurrentNodeInterner avgt 20 5641.694 ▒ 2928.628 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 5945.497 ▒ 2683.902 ns/op
[info] NamesBenchmarkMT.findOldString 100 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 5619.414 ▒ 2984.964 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find0 avgt 20 4755.312 ▒ 3066.170 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find1 avgt 20 4082.133 ▒ 2518.376 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find2 avgt 20 3542.187 ▒ 3003.945 ns/op
[info] NamesBenchmarkMT.findOldString 100 Find3 avgt 20 4823.806 ▒ 2998.299 ns/op
[info] NamesBenchmarkMT.findOldString 100 Safe avgt 20 4131.282 ▒ 2822.330 ns/op
[info] NamesBenchmarkMT.findOldString 100 Unsafe avgt 20 4508.528 ▒ 2545.073 ns/op
[info] NamesBenchmarkMT.findOldString 1000 ExistingSynchronized avgt 20 529947.211 ▒ 9109.844 ns/op
[info] NamesBenchmarkMT.findOldString 1000 ConcurrentMapNameTable avgt 20 99041.164 ▒ 60871.770 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakConcurrentMapNameTable avgt 20 121769.243 ▒ 41568.233 ns/op
[info] NamesBenchmarkMT.findOldString 1000 StrongConcurrentNodeInterner avgt 20 50195.581 ▒ 39429.702 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 72853.976 ▒ 41519.584 ns/op
[info] NamesBenchmarkMT.findOldString 1000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 51201.036 ▒ 36118.032 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find0 avgt 20 66606.744 ▒ 43539.726 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find1 avgt 20 62246.372 ▒ 44913.387 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find2 avgt 20 85193.561 ▒ 42361.678 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Find3 avgt 20 88743.832 ▒ 39022.419 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Safe avgt 20 69622.816 ▒ 43041.798 ns/op
[info] NamesBenchmarkMT.findOldString 1000 Unsafe avgt 20 41316.221 ▒ 34440.946 ns/op
[info] NamesBenchmarkMT.findOldString 10000 ExistingSynchronized avgt 20 6066150.318 ▒ 11021.322 ns/op
[info] NamesBenchmarkMT.findOldString 10000 ConcurrentMapNameTable avgt 20 1793026.551 ▒ 1421535.910 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakConcurrentMapNameTable avgt 20 930324.479 ▒ 540596.284 ns/op
[info] NamesBenchmarkMT.findOldString 10000 StrongConcurrentNodeInterner avgt 20 1120410.033 ▒ 557102.530 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 1006559.935 ▒ 426383.535 ns/op
[info] NamesBenchmarkMT.findOldString 10000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 784660.944 ▒ 414603.363 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find0 avgt 20 506058.550 ▒ 337072.663 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find1 avgt 20 531071.227 ▒ 342422.898 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find2 avgt 20 625633.762 ▒ 412143.457 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Find3 avgt 20 518736.800 ▒ 349611.723 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Safe avgt 20 703685.747 ▒ 468544.197 ns/op
[info] NamesBenchmarkMT.findOldString 10000 Unsafe avgt 20 538244.132 ▒ 391227.552 ns/op
[info] NamesBenchmarkMT.findOldString 100000 ExistingSynchronized avgt 20 94475512.945 ▒ 551510.108 ns/op
[info] NamesBenchmarkMT.findOldString 100000 ConcurrentMapNameTable avgt 20 16855088.934 ▒ 6817495.865 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakConcurrentMapNameTable avgt 20 9659399.357 ▒ 4889448.933 ns/op
[info] NamesBenchmarkMT.findOldString 100000 StrongConcurrentNodeInterner avgt 20 7498648.686 ▒ 4508902.641 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakFixedSizeNoAutoTrimConcurrentNodeInterner avgt 20 9976374.858 ▒ 7304336.401 ns/op
[info] NamesBenchmarkMT.findOldString 100000 WeakFixedSizeAutoTrimConcurrentNodeInterner avgt 20 9611093.103 ▒ 6307953.795 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find0 avgt 20 8808743.991 ▒ 4940195.319 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find1 avgt 20 8043153.836 ▒ 2880734.371 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find2 avgt 20 9776042.642 ▒ 7073740.674 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Find3 avgt 20 11380806.826 ▒ 8403293.481 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Safe avgt 20 11624567.510 ▒ 7265379.790 ns/op
[info] NamesBenchmarkMT.findOldString 100000 Unsafe avgt 20 8364160.562 ▒ 5058176.647 ns/op
[success] Total time: 20666 s, completed 21-Jun-2019 05:28:27
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment