## JDK 9 baseline ## Benchmark (size) Mode Cnt Score Error Units ConstructBench.cmp1 1 avgt 50 54.847 ± 2.558 ns/op ConstructBench.cmp1 64 avgt 50 84.569 ± 10.245 ns/op ConstructBench.cmp1 4096 avgt 50 1631.521 ± 26.464 ns/op ConstructBench.cmp2_beg 1 avgt 50 55.055 ± 2.593 ns/op ConstructBench.cmp2_beg 64 avgt 50 84.850 ± 10.234 ns/op ConstructBench.cmp2_beg 4096 avgt 50 1625.493 ± 20.132 ns/op ConstructBench.cmp2_end 1 avgt 50 55.274 ± 2.765 ns/op ConstructBench.cmp2_end 64 avgt 50 84.763 ± 10.240 ns/op ConstructBench.cmp2_end 4096 avgt 50 1625.382 ± 19.328 ns/op ## String density ## Benchmark (size) Mode Cnt Score Error Units ConstructBench.cmp1 1 avgt 50 57.451 ± 2.462 ns/op ConstructBench.cmp1 64 avgt 50 153.836 ± 1.937 ns/op ConstructBench.cmp1 4096 avgt 50 7322.706 ± 129.506 ns/op ConstructBench.cmp2_beg 1 avgt 50 88.675 ± 0.941 ns/op ConstructBench.cmp2_beg 64 avgt 50 142.263 ± 10.986 ns/op ConstructBench.cmp2_beg 4096 avgt 50 1855.117 ± 26.928 ns/op ConstructBench.cmp2_end 1 avgt 50 88.714 ± 0.994 ns/op ConstructBench.cmp2_end 64 avgt 50 198.226 ± 9.927 ns/op ConstructBench.cmp2_end 4096 avgt 50 10270.426 ± 1101.639 ns/op ## String patched (with the new intrinsic) ## Benchmark (size) Mode Cnt Score Error Units ConstructBench.cmp1 1 avgt 50 55.981 ± 0.777 ns/op ConstructBench.cmp1 64 avgt 50 62.150 ± 0.642 ns/op ConstructBench.cmp1 4096 avgt 50 2125.224 ± 194.521 ns/op ConstructBench.cmp2_beg 1 avgt 50 88.737 ± 1.239 ns/op ConstructBench.cmp2_beg 64 avgt 50 62.575 ± 0.673 ns/op ConstructBench.cmp2_beg 4096 avgt 50 2220.597 ± 272.251 ns/op ConstructBench.cmp2_end 1 avgt 50 88.729 ± 1.132 ns/op ConstructBench.cmp2_end 64 avgt 50 127.622 ± 1.749 ns/op ConstructBench.cmp2_end 4096 avgt 50 3665.499 ± 39.715 ns/op