-
-
Save aclements/c1454ccd82d07d7abbac17bb9f02efa9 to your computer and use it in GitHub Desktop.
github.com/cockroachdb/swiss benchmarks
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# benchstat -col /impl -table .name swiss-austin2.bench | |
.name: MapIter | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int/len=6-8 56.61n ± 1% 30.89n ± 2% -45.43% (p=0.000 n=15) | |
*/t=Int/len=12-8 98.65n ± 1% 45.70n ± 1% -53.67% (p=0.000 n=15) | |
*/t=Int/len=18-8 156.70n ± 3% 69.21n ± 0% -55.83% (p=0.000 n=15) | |
*/t=Int/len=24-8 188.10n ± 2% 75.76n ± 1% -59.72% (p=0.000 n=15) | |
*/t=Int/len=30-8 243.00n ± 2% 99.80n ± 1% -58.93% (p=0.000 n=15) | |
*/t=Int/len=64-8 471.0n ± 2% 173.6n ± 1% -63.14% (p=0.000 n=15) | |
*/t=Int/len=128-8 932.9n ± 1% 312.3n ± 1% -66.52% (p=0.000 n=15) | |
*/t=Int/len=256-8 1924.0n ± 2% 585.5n ± 1% -69.57% (p=0.000 n=15) | |
*/t=Int/len=512-8 4.203µ ± 3% 1.128µ ± 0% -73.16% (p=0.000 n=15) | |
*/t=Int/len=1024-8 8.930µ ± 1% 2.219µ ± 1% -75.15% (p=0.000 n=15) | |
*/t=Int/len=2048-8 18.364µ ± 1% 4.518µ ± 1% -75.40% (p=0.000 n=15) | |
*/t=Int/len=4096-8 37.04µ ± 1% 13.72µ ± 3% -62.97% (p=0.000 n=15) | |
*/t=Int/len=8192-8 73.89µ ± 1% 51.14µ ± 1% -30.78% (p=0.000 n=15) | |
*/t=Int/len=65536-8 588.5µ ± 1% 522.2µ ± 0% -11.27% (p=0.000 n=15) | |
geomean 2.122µ 846.6n -60.10% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int/len=6-8 295.7µ ± 34% 115.9µ ± 21% -60.80% (p=0.000 n=15) | |
*/t=Int/len=12-8 334.1µ ± 88% 182.9µ ± 36% -45.26% (p=0.000 n=15) | |
*/t=Int/len=18-8 532.1µ ± 79% 253.1µ ± 53% -52.43% (p=0.000 n=15) | |
*/t=Int/len=24-8 595.4µ ± 41% 287.0µ ± 42% -51.80% (p=0.000 n=15) | |
*/t=Int/len=30-8 709.4µ ± 69% 372.4µ ± 29% -47.50% (p=0.000 n=15) | |
*/t=Int/len=64-8 1388.0µ ± 36% 558.9µ ± 40% -59.73% (p=0.000 n=15) | |
*/t=Int/len=128-8 2774.0µ ± 46% 881.1µ ± 34% -68.24% (p=0.000 n=15) | |
*/t=Int/len=256-8 9.136m ± 33% 2.206m ± 153% -75.85% (p=0.000 n=15) | |
*/t=Int/len=512-8 18.100m ± 33% 5.732m ± 20% -68.33% (p=0.000 n=15) | |
*/t=Int/len=1024-8 30.41m ± 68% 11.50m ± 20% -62.18% (p=0.000 n=15) | |
*/t=Int/len=2048-8 64.56m ± 64% 22.85m ± 42% -64.61% (p=0.000 n=15) | |
*/t=Int/len=4096-8 131.40m ± 37% 61.76m ± 31% -53.00% (p=0.002 n=15) | |
*/t=Int/len=8192-8 280.9m ± 47% 181.3m ± 29% -35.46% (p=0.045 n=15) | |
*/t=Int/len=65536-8 6.524 ± 15% 6.097 ± 44% ~ (p=0.806 n=15) | |
geomean 8.243m 3.611m -56.19% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int/len=6-8 8.633m ± 46% 3.257m ± 38% -62.27% (p=0.000 n=15) | |
*/t=Int/len=12-8 15.190m ± 54% 7.248m ± 54% -52.28% (p=0.000 n=15) | |
*/t=Int/len=18-8 24.220m ± 64% 8.714m ± 61% -64.02% (p=0.000 n=15) | |
*/t=Int/len=24-8 22.26m ± 83% 10.57m ± 97% -52.52% (p=0.012 n=15) | |
*/t=Int/len=30-8 27.71m ± 40% 13.54m ± 56% -51.14% (p=0.002 n=15) | |
*/t=Int/len=64-8 45.23m ± 101% 29.41m ± 53% -34.98% (p=0.013 n=15) | |
*/t=Int/len=128-8 164.90m ± 38% 52.27m ± 49% -68.30% (p=0.000 n=15) | |
*/t=Int/len=256-8 227.80m ± 105% 87.36m ± 33% -61.65% (p=0.000 n=15) | |
*/t=Int/len=512-8 467.8m ± 155% 115.0m ± 46% -75.42% (p=0.000 n=15) | |
*/t=Int/len=1024-8 1306.0m ± 58% 324.2m ± 60% -75.18% (p=0.000 n=15) | |
*/t=Int/len=2048-8 2959.0m ± 49% 949.4m ± 62% -67.91% (p=0.000 n=15) | |
*/t=Int/len=4096-8 6.077 ± 60% 3.149 ± 54% -48.18% (p=0.005 n=15) | |
*/t=Int/len=8192-8 23.940 ± 56% 9.056 ± 53% -62.17% (p=0.005 n=15) | |
*/t=Int/len=65536-8 31.72k ± 0% 28.27k ± 1% -10.86% (p=0.000 n=15) | |
geomean 472.6m 194.7m -58.80% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int/len=6-8 241.8 ± 0% 132.1 ± 2% -45.37% (p=0.000 n=15) | |
*/t=Int/len=12-8 421.9 ± 1% 194.8 ± 1% -53.83% (p=0.000 n=15) | |
*/t=Int/len=18-8 668.7 ± 3% 296.5 ± 0% -55.66% (p=0.000 n=15) | |
*/t=Int/len=24-8 803.3 ± 1% 323.9 ± 1% -59.68% (p=0.000 n=15) | |
*/t=Int/len=30-8 1040.0 ± 2% 425.8 ± 1% -59.06% (p=0.000 n=15) | |
*/t=Int/len=64-8 2019.0 ± 1% 742.9 ± 1% -63.20% (p=0.000 n=15) | |
*/t=Int/len=128-8 3.991k ± 1% 1.334k ± 1% -66.57% (p=0.000 n=15) | |
*/t=Int/len=256-8 8.242k ± 2% 2.503k ± 1% -69.63% (p=0.000 n=15) | |
*/t=Int/len=512-8 17.922k ± 2% 4.823k ± 0% -73.09% (p=0.000 n=15) | |
*/t=Int/len=1024-8 38.273k ± 1% 9.477k ± 1% -75.24% (p=0.000 n=15) | |
*/t=Int/len=2048-8 78.35k ± 1% 19.27k ± 1% -75.40% (p=0.000 n=15) | |
*/t=Int/len=4096-8 158.19k ± 1% 58.56k ± 3% -62.98% (p=0.000 n=15) | |
*/t=Int/len=8192-8 315.4k ± 1% 218.9k ± 1% -30.59% (p=0.000 n=15) | |
*/t=Int/len=65536-8 2.520M ± 1% 2.232M ± 0% -11.45% (p=0.000 n=15) | |
geomean 9.072k 3.618k -60.12% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int/len=6-8 825.0 ± 0% 348.9 ± 0% -57.71% (p=0.000 n=15) | |
*/t=Int/len=12-8 1460.0 ± 0% 551.0 ± 0% -62.26% (p=0.000 n=15) | |
*/t=Int/len=18-8 2220.0 ± 0% 817.0 ± 0% -63.20% (p=0.000 n=15) | |
*/t=Int/len=24-8 2838.0 ± 4% 955.0 ± 0% -66.35% (p=0.000 n=15) | |
*/t=Int/len=30-8 3.740k ± 0% 1.349k ± 0% -63.93% (p=0.000 n=15) | |
*/t=Int/len=64-8 7.631k ± 1% 2.643k ± 0% -65.36% (p=0.000 n=15) | |
*/t=Int/len=128-8 15.072k ± 1% 5.140k ± 0% -65.90% (p=0.000 n=15) | |
*/t=Int/len=256-8 30.06k ± 0% 10.13k ± 0% -66.30% (p=0.000 n=15) | |
*/t=Int/len=512-8 60.03k ± 0% 20.12k ± 0% -66.49% (p=0.000 n=15) | |
*/t=Int/len=1024-8 119.79k ± 0% 40.09k ± 0% -66.53% (p=0.000 n=15) | |
*/t=Int/len=2048-8 239.71k ± 0% 80.03k ± 0% -66.61% (p=0.000 n=15) | |
*/t=Int/len=4096-8 478.7k ± 0% 160.0k ± 0% -66.57% (p=0.000 n=15) | |
*/t=Int/len=8192-8 957.7k ± 0% 320.0k ± 0% -66.58% (p=0.000 n=15) | |
*/t=Int/len=65536-8 7.658M ± 0% 2.560M ± 0% -66.58% (p=0.000 n=15) | |
geomean 30.47k 10.63k -65.11% | |
.name: MapGetHit | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 3.690n ± 0% 5.038n ± 2% +36.53% (p=0.000 n=15) | |
*/t=Int64/len=12-8 5.981n ± 2% 5.251n ± 4% -12.21% (p=0.000 n=15) | |
*/t=Int64/len=18-8 6.276n ± 5% 5.065n ± 1% -19.30% (p=0.000 n=15) | |
*/t=Int64/len=24-8 6.054n ± 2% 5.185n ± 9% -14.35% (p=0.000 n=15) | |
*/t=Int64/len=30-8 5.611n ± 1% 5.104n ± 1% -9.04% (p=0.000 n=15) | |
*/t=Int64/len=64-8 5.733n ± 1% 5.087n ± 1% -11.27% (p=0.000 n=15) | |
*/t=Int64/len=128-8 5.744n ± 2% 5.226n ± 2% -9.02% (p=0.000 n=15) | |
*/t=Int64/len=256-8 5.748n ± 1% 5.212n ± 2% -9.32% (p=0.000 n=15) | |
*/t=Int64/len=512-8 5.741n ± 1% 5.246n ± 1% -8.62% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 5.921n ± 2% 5.357n ± 1% -9.53% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 7.781n ± 7% 5.495n ± 1% -29.38% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 12.930n ± 2% 6.897n ± 2% -46.66% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 15.370n ± 1% 7.202n ± 2% -53.14% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 19.140n ± 0% 9.340n ± 1% -51.20% (p=0.000 n=15) | |
*/t=Int32/len=6-8 3.786n ± 1% 5.042n ± 0% +33.17% (p=0.000 n=15) | |
*/t=Int32/len=12-8 5.893n ± 4% 5.095n ± 4% -13.54% (p=0.000 n=15) | |
*/t=Int32/len=18-8 6.411n ± 6% 5.084n ± 2% -20.70% (p=0.000 n=15) | |
*/t=Int32/len=24-8 6.023n ± 4% 5.217n ± 4% -13.38% (p=0.000 n=15) | |
*/t=Int32/len=30-8 5.508n ± 2% 5.075n ± 1% -7.86% (p=0.000 n=15) | |
*/t=Int32/len=64-8 5.671n ± 2% 5.100n ± 1% -10.07% (p=0.000 n=15) | |
*/t=Int32/len=128-8 5.628n ± 2% 5.234n ± 3% -7.00% (p=0.000 n=15) | |
*/t=Int32/len=256-8 5.666n ± 2% 5.230n ± 3% -7.70% (p=0.000 n=15) | |
*/t=Int32/len=512-8 5.749n ± 1% 5.317n ± 2% -7.51% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 5.847n ± 1% 5.324n ± 1% -8.94% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 8.139n ± 6% 5.377n ± 1% -33.94% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 12.790n ± 2% 6.703n ± 1% -47.59% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 15.050n ± 1% 7.018n ± 1% -53.37% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 18.040n ± 0% 8.451n ± 1% -53.15% (p=0.000 n=15) | |
*/t=String/len=6-8 10.420n ± 0% 6.710n ± 0% -35.60% (p=0.000 n=15) | |
*/t=String/len=12-8 7.142n ± 1% 6.790n ± 2% -4.93% (p=0.000 n=15) | |
*/t=String/len=18-8 8.268n ± 4% 6.882n ± 1% -16.76% (p=0.000 n=15) | |
*/t=String/len=24-8 7.115n ± 2% 7.849n ± 14% ~ (p=0.116 n=15) | |
*/t=String/len=30-8 6.664n ± 2% 6.779n ± 1% ~ (p=0.050 n=15) | |
*/t=String/len=64-8 6.872n ± 2% 6.826n ± 8% ~ (p=0.653 n=15) | |
*/t=String/len=128-8 7.328n ± 1% 6.931n ± 2% -5.42% (p=0.000 n=15) | |
*/t=String/len=256-8 8.149n ± 3% 7.016n ± 2% -13.90% (p=0.000 n=15) | |
*/t=String/len=512-8 8.573n ± 1% 7.010n ± 1% -18.23% (p=0.000 n=15) | |
*/t=String/len=1024-8 8.958n ± 1% 7.345n ± 0% -18.01% (p=0.000 n=15) | |
*/t=String/len=2048-8 11.700n ± 4% 7.424n ± 1% -36.55% (p=0.000 n=15) | |
*/t=String/len=4096-8 21.600n ± 1% 8.917n ± 1% -58.72% (p=0.000 n=15) | |
*/t=String/len=8192-8 23.920n ± 1% 9.268n ± 0% -61.25% (p=0.000 n=15) | |
*/t=String/len=65536-8 29.28n ± 1% 12.28n ± 1% -58.06% (p=0.000 n=15) | |
geomean 8.064n 6.222n -22.85% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 10.30µ ± 37% 16.20µ ± 71% ~ (p=0.069 n=15) | |
*/t=Int64/len=12-8 16.80µ ± 32% 19.60µ ± 53% ~ (p=0.367 n=15) | |
*/t=Int64/len=18-8 16.40µ ± 74% 15.40µ ± 16% ~ (p=0.683 n=15) | |
*/t=Int64/len=24-8 24.30µ ± 52% 15.40µ ± 28% ~ (p=0.106 n=15) | |
*/t=Int64/len=30-8 18.40µ ± 38% 16.20µ ± 73% ~ (p=0.943 n=15) | |
*/t=Int64/len=64-8 18.60µ ± 60% 14.90µ ± 92% ~ (p=0.976 n=15) | |
*/t=Int64/len=128-8 16.10µ ± 67% 20.60µ ± 25% ~ (p=0.830 n=15) | |
*/t=Int64/len=256-8 17.60µ ± 61% 15.20µ ± 53% ~ (p=0.846 n=15) | |
*/t=Int64/len=512-8 15.80µ ± 34% 15.10µ ± 105% ~ (p=0.675 n=15) | |
*/t=Int64/len=1024-8 21.20µ ± 45% 16.00µ ± 37% -24.53% (p=0.019 n=15) | |
*/t=Int64/len=2048-8 22.30µ ± 53% 21.80µ ± 30% ~ (p=0.967 n=15) | |
*/t=Int64/len=4096-8 71.40µ ± 23% 23.90µ ± 71% -66.53% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 100.70µ ± 20% 21.50µ ± 60% -78.65% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 406.2µ ± 40% 108.2µ ± 41% -73.36% (p=0.000 n=15) | |
*/t=Int32/len=6-8 11.00µ ± 53% 11.30µ ± 75% ~ (p=0.493 n=15) | |
*/t=Int32/len=12-8 13.00µ ± 45% 15.70µ ± 62% ~ (p=0.814 n=15) | |
*/t=Int32/len=18-8 17.80µ ± 52% 16.30µ ± 34% ~ (p=0.519 n=15) | |
*/t=Int32/len=24-8 17.60µ ± 28% 17.70µ ± 81% ~ (p=0.862 n=15) | |
*/t=Int32/len=30-8 15.70µ ± 34% 16.10µ ± 36% ~ (p=0.814 n=15) | |
*/t=Int32/len=64-8 14.10µ ± 31% 16.20µ ± 49% ~ (p=0.519 n=15) | |
*/t=Int32/len=128-8 17.50µ ± 35% 19.30µ ± 39% ~ (p=0.281 n=15) | |
*/t=Int32/len=256-8 19.60µ ± 35% 16.10µ ± 44% ~ (p=0.152 n=15) | |
*/t=Int32/len=512-8 19.50µ ± 61% 19.20µ ± 154% ~ (p=0.752 n=15) | |
*/t=Int32/len=1024-8 20.00µ ± 75% 17.60µ ± 43% ~ (p=0.519 n=15) | |
*/t=Int32/len=2048-8 23.40µ ± 51% 18.10µ ± 39% ~ (p=0.152 n=15) | |
*/t=Int32/len=4096-8 66.10µ ± 29% 18.00µ ± 91% -72.77% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 90.80µ ± 26% 21.40µ ± 51% -76.43% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 227.50µ ± 19% 35.10µ ± 31% -84.57% (p=0.000 n=15) | |
*/t=String/len=6-8 51.10µ ± 42% 18.50µ ± 78% -63.80% (p=0.000 n=15) | |
*/t=String/len=12-8 25.90µ ± 41% 20.20µ ± 44% ~ (p=0.267 n=15) | |
*/t=String/len=18-8 23.90µ ± 34% 23.50µ ± 41% ~ (p=0.775 n=15) | |
*/t=String/len=24-8 19.40µ ± 33% 20.30µ ± 100% ~ (p=0.911 n=15) | |
*/t=String/len=30-8 17.40µ ± 66% 15.70µ ± 45% ~ (p=0.486 n=15) | |
*/t=String/len=64-8 21.90µ ± 55% 17.90µ ± 41% ~ (p=0.319 n=15) | |
*/t=String/len=128-8 20.90µ ± 70% 19.10µ ± 21% ~ (p=0.330 n=15) | |
*/t=String/len=256-8 29.10µ ± 57% 19.80µ ± 36% ~ (p=0.056 n=15) | |
*/t=String/len=512-8 29.00µ ± 71% 21.50µ ± 61% ~ (p=0.217 n=15) | |
*/t=String/len=1024-8 21.50µ ± 48% 21.40µ ± 28% ~ (p=0.878 n=15) | |
*/t=String/len=2048-8 81.90µ ± 68% 26.10µ ± 48% -68.13% (p=0.000 n=15) | |
*/t=String/len=4096-8 129.70µ ± 120% 29.90µ ± 64% -76.95% (p=0.000 n=15) | |
*/t=String/len=8192-8 196.20µ ± 18% 40.60µ ± 36% -79.31% (p=0.000 n=15) | |
*/t=String/len=65536-8 9.672m ± 44% 3.559m ± 54% -63.20% (p=0.000 n=15) | |
geomean 33.48µ 22.45µ -32.96% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 439.6µ ± 78% 718.7µ ± 60% ~ (p=0.061 n=15) | |
*/t=Int64/len=12-8 743.3µ ± 63% 798.3µ ± 41% ~ (p=0.838 n=15) | |
*/t=Int64/len=18-8 750.1µ ± 22% 460.9µ ± 84% ~ (p=0.098 n=15) | |
*/t=Int64/len=24-8 801.5µ ± 39% 588.9µ ± 106% ~ (p=0.645 n=15) | |
*/t=Int64/len=30-8 659.5µ ± 35% 797.9µ ± 53% ~ (p=0.233 n=15) | |
*/t=Int64/len=64-8 883.2µ ± 62% 548.9µ ± 39% -37.85% (p=0.001 n=15) | |
*/t=Int64/len=128-8 1033.0µ ± 33% 980.1µ ± 46% ~ (p=0.744 n=15) | |
*/t=Int64/len=256-8 762.6µ ± 42% 864.9µ ± 45% ~ (p=0.967 n=15) | |
*/t=Int64/len=512-8 995.9µ ± 47% 1021.0µ ± 35% ~ (p=0.838 n=15) | |
*/t=Int64/len=1024-8 907.2µ ± 69% 1082.0µ ± 46% ~ (p=0.935 n=15) | |
*/t=Int64/len=2048-8 1305.0µ ± 102% 832.7µ ± 88% ~ (p=0.074 n=15) | |
*/t=Int64/len=4096-8 2.054m ± 128% 2.144m ± 49% ~ (p=0.512 n=15) | |
*/t=Int64/len=8192-8 6.543m ± 35% 2.774m ± 59% -57.60% (p=0.001 n=15) | |
*/t=Int64/len=65536-8 2.285 ± 1% 1.218 ± 0% -46.70% (p=0.000 n=15) | |
*/t=Int32/len=6-8 450.3µ ± 41% 586.5µ ± 74% ~ (p=0.126 n=15) | |
*/t=Int32/len=12-8 645.7µ ± 86% 1128.0µ ± 60% ~ (p=0.486 n=15) | |
*/t=Int32/len=18-8 1125.0µ ± 37% 520.7µ ± 76% -53.72% (p=0.002 n=15) | |
*/t=Int32/len=24-8 710.2µ ± 74% 664.9µ ± 58% ~ (p=0.806 n=15) | |
*/t=Int32/len=30-8 853.8µ ± 59% 596.6µ ± 50% ~ (p=0.305 n=15) | |
*/t=Int32/len=64-8 1008.0µ ± 37% 777.1µ ± 50% -22.91% (p=0.041 n=15) | |
*/t=Int32/len=128-8 587.1µ ± 25% 763.1µ ± 56% ~ (p=0.285 n=15) | |
*/t=Int32/len=256-8 1.047m ± 42% 1.103m ± 47% ~ (p=0.383 n=15) | |
*/t=Int32/len=512-8 1217.0µ ± 39% 915.5µ ± 61% ~ (p=0.174 n=15) | |
*/t=Int32/len=1024-8 754.0µ ± 34% 678.2µ ± 48% ~ (p=0.512 n=15) | |
*/t=Int32/len=2048-8 1778.0µ ± 44% 938.6µ ± 54% -47.21% (p=0.021 n=15) | |
*/t=Int32/len=4096-8 1449.0µ ± 152% 936.3µ ± 78% ~ (p=0.081 n=15) | |
*/t=Int32/len=8192-8 3.412m ± 37% 2.193m ± 68% -35.73% (p=0.002 n=15) | |
*/t=Int32/len=65536-8 510.7m ± 9% 210.5m ± 38% -58.78% (p=0.000 n=15) | |
*/t=String/len=6-8 1100.0µ ± 111% 855.2µ ± 68% ~ (p=0.106 n=15) | |
*/t=String/len=12-8 874.7µ ± 95% 825.3µ ± 32% ~ (p=0.267 n=15) | |
*/t=String/len=18-8 1.274m ± 46% 1.280m ± 57% ~ (p=0.870 n=15) | |
*/t=String/len=24-8 862.5µ ± 33% 810.5µ ± 48% ~ (p=0.902 n=15) | |
*/t=String/len=30-8 594.3µ ± 120% 729.3µ ± 47% ~ (p=0.775 n=15) | |
*/t=String/len=64-8 994.4µ ± 58% 871.7µ ± 59% ~ (p=0.345 n=15) | |
*/t=String/len=128-8 1003.0µ ± 85% 920.1µ ± 53% ~ (p=0.345 n=15) | |
*/t=String/len=256-8 1243.0µ ± 76% 912.9µ ± 32% ~ (p=0.217 n=15) | |
*/t=String/len=512-8 1265.0µ ± 60% 867.6µ ± 108% ~ (p=0.089 n=15) | |
*/t=String/len=1024-8 2.277m ± 64% 1.360m ± 75% ~ (p=0.170 n=15) | |
*/t=String/len=2048-8 2.558m ± 36% 1.864m ± 61% ~ (p=0.081 n=15) | |
*/t=String/len=4096-8 4.859m ± 50% 2.964m ± 83% ~ (p=0.074 n=15) | |
*/t=String/len=8192-8 11.210m ± 59% 5.025m ± 39% -55.17% (p=0.006 n=15) | |
*/t=String/len=65536-8 5.482 ± 2% 2.264 ± 1% -58.70% (p=0.000 n=15) | |
geomean 1.979m 1.585m -19.92% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 15.76 ± 1% 21.41 ± 1% +35.85% (p=0.000 n=15) | |
*/t=Int64/len=12-8 25.56 ± 2% 21.94 ± 3% -14.16% (p=0.000 n=15) | |
*/t=Int64/len=18-8 26.91 ± 4% 21.42 ± 0% -20.40% (p=0.000 n=15) | |
*/t=Int64/len=24-8 25.86 ± 1% 21.89 ± 9% -15.35% (p=0.000 n=15) | |
*/t=Int64/len=30-8 23.92 ± 1% 21.61 ± 2% -9.66% (p=0.000 n=15) | |
*/t=Int64/len=64-8 24.40 ± 1% 21.62 ± 1% -11.39% (p=0.000 n=15) | |
*/t=Int64/len=128-8 24.50 ± 1% 22.14 ± 2% -9.63% (p=0.000 n=15) | |
*/t=Int64/len=256-8 24.54 ± 1% 22.09 ± 2% -9.98% (p=0.000 n=15) | |
*/t=Int64/len=512-8 24.56 ± 1% 22.15 ± 2% -9.81% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 25.22 ± 1% 22.72 ± 1% -9.91% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 33.19 ± 11% 23.37 ± 0% -29.59% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 55.42 ± 1% 29.42 ± 1% -46.91% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 65.61 ± 1% 30.76 ± 1% -53.12% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 81.81 ± 0% 39.87 ± 1% -51.27% (p=0.000 n=15) | |
*/t=Int32/len=6-8 16.19 ± 0% 21.51 ± 0% +32.86% (p=0.000 n=15) | |
*/t=Int32/len=12-8 25.19 ± 1% 21.78 ± 4% -13.54% (p=0.000 n=15) | |
*/t=Int32/len=18-8 27.24 ± 6% 21.77 ± 1% -20.08% (p=0.000 n=15) | |
*/t=Int32/len=24-8 25.70 ± 4% 22.35 ± 3% -13.04% (p=0.000 n=15) | |
*/t=Int32/len=30-8 23.49 ± 2% 21.66 ± 1% -7.79% (p=0.000 n=15) | |
*/t=Int32/len=64-8 24.16 ± 2% 21.76 ± 1% -9.93% (p=0.000 n=15) | |
*/t=Int32/len=128-8 23.97 ± 2% 22.43 ± 2% -6.42% (p=0.000 n=15) | |
*/t=Int32/len=256-8 24.23 ± 1% 22.25 ± 3% -8.17% (p=0.000 n=15) | |
*/t=Int32/len=512-8 24.54 ± 1% 22.48 ± 2% -8.39% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 25.00 ± 1% 22.64 ± 1% -9.44% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 34.43 ± 8% 22.88 ± 1% -33.55% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 54.85 ± 1% 28.70 ± 1% -47.68% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 64.33 ± 1% 30.01 ± 1% -53.35% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 77.14 ± 0% 36.07 ± 1% -53.24% (p=0.000 n=15) | |
*/t=String/len=6-8 44.53 ± 0% 28.65 ± 1% -35.66% (p=0.000 n=15) | |
*/t=String/len=12-8 30.54 ± 1% 28.74 ± 2% -5.89% (p=0.000 n=15) | |
*/t=String/len=18-8 35.28 ± 4% 29.26 ± 2% -17.06% (p=0.000 n=15) | |
*/t=String/len=24-8 30.46 ± 2% 33.44 ± 13% ~ (p=0.098 n=15) | |
*/t=String/len=30-8 28.41 ± 3% 28.72 ± 0% ~ (p=0.170 n=15) | |
*/t=String/len=64-8 29.35 ± 1% 28.86 ± 4% ~ (p=0.645 n=15) | |
*/t=String/len=128-8 31.38 ± 1% 29.34 ± 2% -6.50% (p=0.000 n=15) | |
*/t=String/len=256-8 34.94 ± 2% 29.71 ± 2% -14.97% (p=0.000 n=15) | |
*/t=String/len=512-8 36.67 ± 1% 29.64 ± 1% -19.17% (p=0.000 n=15) | |
*/t=String/len=1024-8 38.20 ± 1% 31.04 ± 1% -18.74% (p=0.000 n=15) | |
*/t=String/len=2048-8 49.80 ± 3% 31.27 ± 1% -37.21% (p=0.000 n=15) | |
*/t=String/len=4096-8 92.00 ± 1% 37.94 ± 1% -58.76% (p=0.000 n=15) | |
*/t=String/len=8192-8 102.30 ± 1% 39.53 ± 1% -61.36% (p=0.000 n=15) | |
*/t=String/len=65536-8 125.30 ± 0% 52.59 ± 1% -58.03% (p=0.000 n=15) | |
geomean 34.43 26.44 -23.20% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 81.51 ± 0% 97.01 ± 0% +19.02% (p=0.000 n=15) | |
*/t=Int64/len=12-8 114.40 ± 1% 97.02 ± 3% -15.19% (p=0.000 n=15) | |
*/t=Int64/len=18-8 110.00 ± 2% 97.01 ± 0% -11.81% (p=0.000 n=15) | |
*/t=Int64/len=24-8 115.30 ± 2% 98.89 ± 7% -14.23% (p=0.000 n=15) | |
*/t=Int64/len=30-8 107.80 ± 1% 97.01 ± 0% -10.01% (p=0.000 n=15) | |
*/t=Int64/len=64-8 109.40 ± 1% 97.01 ± 0% -11.33% (p=0.000 n=15) | |
*/t=Int64/len=128-8 109.60 ± 1% 97.25 ± 0% -11.27% (p=0.000 n=15) | |
*/t=Int64/len=256-8 110.00 ± 0% 97.23 ± 0% -11.61% (p=0.000 n=15) | |
*/t=Int64/len=512-8 109.90 ± 0% 97.23 ± 0% -11.53% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 110.10 ± 0% 97.29 ± 0% -11.63% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 110.10 ± 0% 97.28 ± 0% -11.64% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 110.2 ± 0% 106.3 ± 0% -3.54% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 110.1 ± 0% 106.3 ± 0% -3.45% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 110.2 ± 0% 106.3 ± 0% -3.54% (p=0.000 n=15) | |
*/t=Int32/len=6-8 79.51 ± 0% 97.01 ± 0% +22.01% (p=0.000 n=15) | |
*/t=Int32/len=12-8 110.50 ± 1% 97.02 ± 3% -12.20% (p=0.000 n=15) | |
*/t=Int32/len=18-8 108.80 ± 3% 97.01 ± 0% -10.84% (p=0.000 n=15) | |
*/t=Int32/len=24-8 111.80 ± 2% 98.64 ± 2% -11.77% (p=0.000 n=15) | |
*/t=Int32/len=30-8 104.80 ± 2% 97.01 ± 0% -7.43% (p=0.000 n=15) | |
*/t=Int32/len=64-8 106.70 ± 1% 97.01 ± 0% -9.08% (p=0.000 n=15) | |
*/t=Int32/len=128-8 106.60 ± 1% 97.25 ± 0% -8.77% (p=0.000 n=15) | |
*/t=Int32/len=256-8 106.70 ± 1% 97.22 ± 0% -8.88% (p=0.000 n=15) | |
*/t=Int32/len=512-8 107.00 ± 1% 97.28 ± 0% -9.08% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 106.90 ± 0% 97.29 ± 0% -8.99% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 107.00 ± 0% 97.29 ± 0% -9.07% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 107.1 ± 0% 106.3 ± 0% -0.75% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 107.1 ± 0% 106.3 ± 0% -0.75% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 107.2 ± 0% 106.3 ± 0% -0.84% (p=0.000 n=15) | |
*/t=String/len=6-8 211.0 ± 0% 133.0 ± 0% -36.97% (p=0.000 n=15) | |
*/t=String/len=12-8 149.5 ± 1% 133.0 ± 0% -11.04% (p=0.000 n=15) | |
*/t=String/len=18-8 143.3 ± 4% 133.0 ± 0% -7.19% (p=0.000 n=15) | |
*/t=String/len=24-8 151.7 ± 2% 135.1 ± 6% -10.94% (p=0.000 n=15) | |
*/t=String/len=30-8 142.0 ± 1% 133.0 ± 0% -6.34% (p=0.000 n=15) | |
*/t=String/len=64-8 145.4 ± 1% 133.0 ± 0% -8.53% (p=0.000 n=15) | |
*/t=String/len=128-8 152.2 ± 0% 133.3 ± 0% -12.42% (p=0.000 n=15) | |
*/t=String/len=256-8 165.3 ± 0% 133.6 ± 0% -19.18% (p=0.000 n=15) | |
*/t=String/len=512-8 173.7 ± 0% 133.4 ± 0% -23.20% (p=0.000 n=15) | |
*/t=String/len=1024-8 177.8 ± 0% 133.5 ± 0% -24.92% (p=0.000 n=15) | |
*/t=String/len=2048-8 177.4 ± 0% 133.3 ± 0% -24.86% (p=0.000 n=15) | |
*/t=String/len=4096-8 179.2 ± 0% 142.4 ± 0% -20.54% (p=0.000 n=15) | |
*/t=String/len=8192-8 180.7 ± 0% 142.5 ± 0% -21.14% (p=0.000 n=15) | |
*/t=String/len=65536-8 180.8 ± 0% 142.5 ± 0% -21.18% (p=0.000 n=15) | |
geomean 123.5 110.0 -10.93% | |
.name: MapGetMiss | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 5.730n ± 0% 5.728n ± 8% ~ (p=0.935 n=15) | |
*/t=Int64/len=12-8 7.949n ± 36% 5.969n ± 10% -24.91% (p=0.000 n=15) | |
*/t=Int64/len=18-8 7.937n ± 0% 5.443n ± 5% -31.42% (p=0.000 n=15) | |
*/t=Int64/len=24-8 8.905n ± 11% 6.167n ± 11% -30.75% (p=0.000 n=15) | |
*/t=Int64/len=30-8 7.941n ± 1% 5.872n ± 8% -26.05% (p=0.000 n=15) | |
*/t=Int64/len=64-8 7.977n ± 14% 5.823n ± 3% -27.00% (p=0.000 n=15) | |
*/t=Int64/len=128-8 7.963n ± 8% 6.249n ± 4% -21.52% (p=0.000 n=15) | |
*/t=Int64/len=256-8 8.278n ± 4% 6.195n ± 3% -25.16% (p=0.000 n=15) | |
*/t=Int64/len=512-8 8.402n ± 2% 6.166n ± 2% -26.61% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 8.326n ± 4% 6.262n ± 3% -24.79% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 8.621n ± 1% 6.308n ± 1% -26.83% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 8.905n ± 1% 13.610n ± 2% +52.84% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 9.212n ± 1% 11.070n ± 2% +20.17% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 11.64n ± 1% 14.70n ± 1% +26.29% (p=0.000 n=15) | |
*/t=Int32/len=6-8 7.072n ± 0% 5.335n ± 7% -24.56% (p=0.000 n=15) | |
*/t=Int32/len=12-8 8.748n ± 1% 5.737n ± 7% -34.42% (p=0.000 n=15) | |
*/t=Int32/len=18-8 8.748n ± 0% 5.656n ± 4% -35.35% (p=0.000 n=15) | |
*/t=Int32/len=24-8 10.570n ± 17% 6.657n ± 9% -37.02% (p=0.000 n=15) | |
*/t=Int32/len=30-8 8.740n ± 0% 5.851n ± 4% -33.05% (p=0.000 n=15) | |
*/t=Int32/len=64-8 8.750n ± 14% 5.819n ± 5% -33.50% (p=0.000 n=15) | |
*/t=Int32/len=128-8 8.751n ± 7% 6.090n ± 2% -30.41% (p=0.000 n=15) | |
*/t=Int32/len=256-8 9.089n ± 4% 6.164n ± 3% -32.18% (p=0.000 n=15) | |
*/t=Int32/len=512-8 9.168n ± 2% 6.206n ± 1% -32.31% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 9.205n ± 2% 6.218n ± 1% -32.45% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 9.055n ± 2% 6.241n ± 1% -31.08% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 9.112n ± 1% 13.560n ± 3% +48.81% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 9.178n ± 1% 11.140n ± 2% +21.38% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 10.51n ± 1% 14.69n ± 1% +39.77% (p=0.000 n=15) | |
*/t=String/len=6-8 6.014n ± 0% 7.012n ± 4% +16.59% (p=0.000 n=15) | |
*/t=String/len=12-8 11.400n ± 13% 7.534n ± 7% -33.91% (p=0.000 n=15) | |
*/t=String/len=18-8 11.130n ± 1% 7.724n ± 9% -30.60% (p=0.000 n=15) | |
*/t=String/len=24-8 10.660n ± 3% 7.932n ± 11% -25.59% (p=0.000 n=15) | |
*/t=String/len=30-8 10.420n ± 1% 7.534n ± 4% -27.70% (p=0.000 n=15) | |
*/t=String/len=64-8 10.430n ± 5% 7.463n ± 5% -28.45% (p=0.000 n=15) | |
*/t=String/len=128-8 10.180n ± 2% 7.829n ± 5% -23.09% (p=0.000 n=15) | |
*/t=String/len=256-8 10.480n ± 3% 7.849n ± 4% -25.10% (p=0.000 n=15) | |
*/t=String/len=512-8 10.690n ± 2% 7.950n ± 1% -25.63% (p=0.000 n=15) | |
*/t=String/len=1024-8 12.060n ± 3% 8.049n ± 1% -33.26% (p=0.000 n=15) | |
*/t=String/len=2048-8 15.530n ± 2% 8.163n ± 1% -47.44% (p=0.000 n=15) | |
*/t=String/len=4096-8 14.07n ± 2% 16.36n ± 5% +16.28% (p=0.000 n=15) | |
*/t=String/len=8192-8 13.63n ± 1% 13.31n ± 1% -2.35% (p=0.000 n=15) | |
*/t=String/len=65536-8 18.26n ± 2% 17.19n ± 1% -5.86% (p=0.000 n=15) | |
geomean 9.507n 7.665n -19.38% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 19.50µ ± 42% 16.50µ ± 30% ~ (p=0.512 n=15) | |
*/t=Int64/len=12-8 23.60µ ± 39% 14.70µ ± 63% ~ (p=0.091 n=15) | |
*/t=Int64/len=18-8 19.60µ ± 48% 13.90µ ± 41% ~ (p=0.129 n=15) | |
*/t=Int64/len=24-8 21.90µ ± 88% 18.70µ ± 62% ~ (p=0.395 n=15) | |
*/t=Int64/len=30-8 20.90µ ± 68% 17.50µ ± 64% ~ (p=0.281 n=15) | |
*/t=Int64/len=64-8 23.80µ ± 66% 16.30µ ± 84% -31.51% (p=0.014 n=15) | |
*/t=Int64/len=128-8 24.20µ ± 40% 21.80µ ± 43% ~ (p=0.177 n=15) | |
*/t=Int64/len=256-8 19.10µ ± 92% 19.70µ ± 65% ~ (p=0.653 n=15) | |
*/t=Int64/len=512-8 28.90µ ± 51% 18.00µ ± 41% ~ (p=0.051 n=15) | |
*/t=Int64/len=1024-8 18.80µ ± 81% 25.60µ ± 61% ~ (p=0.539 n=15) | |
*/t=Int64/len=2048-8 23.10µ ± 59% 20.40µ ± 55% ~ (p=0.213 n=15) | |
*/t=Int64/len=4096-8 24.70µ ± 57% 88.50µ ± 18% +258.30% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 28.50µ ± 14% 101.10µ ± 36% +254.74% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 239.0µ ± 33% 291.9µ ± 47% ~ (p=0.116 n=15) | |
*/t=Int32/len=6-8 22.50µ ± 26% 19.90µ ± 49% ~ (p=0.713 n=15) | |
*/t=Int32/len=12-8 21.10µ ± 99% 16.40µ ± 35% ~ (p=0.152 n=15) | |
*/t=Int32/len=18-8 20.80µ ± 97% 19.00µ ± 40% ~ (p=0.325 n=15) | |
*/t=Int32/len=24-8 29.10µ ± 88% 19.50µ ± 59% ~ (p=0.098 n=15) | |
*/t=Int32/len=30-8 20.90µ ± 63% 18.10µ ± 36% ~ (p=0.285 n=15) | |
*/t=Int32/len=64-8 25.80µ ± 75% 22.80µ ± 47% ~ (p=0.285 n=15) | |
*/t=Int32/len=128-8 19.00µ ± 137% 17.70µ ± 73% ~ (p=0.519 n=15) | |
*/t=Int32/len=256-8 23.10µ ± 18% 18.50µ ± 38% ~ (p=0.372 n=15) | |
*/t=Int32/len=512-8 25.60µ ± 124% 15.70µ ± 37% -38.67% (p=0.001 n=15) | |
*/t=Int32/len=1024-8 39.00µ ± 31% 23.20µ ± 44% -40.51% (p=0.007 n=15) | |
*/t=Int32/len=2048-8 23.50µ ± 35% 17.40µ ± 43% ~ (p=0.202 n=15) | |
*/t=Int32/len=4096-8 20.90µ ± 78% 82.80µ ± 50% +296.17% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 25.80µ ± 31% 79.60µ ± 23% +208.53% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 165.1µ ± 29% 342.7µ ± 41% +107.57% (p=0.000 n=15) | |
*/t=String/len=6-8 17.60µ ± 44% 18.80µ ± 66% ~ (p=0.290 n=15) | |
*/t=String/len=12-8 36.70µ ± 47% 24.50µ ± 65% ~ (p=0.098 n=15) | |
*/t=String/len=18-8 57.70µ ± 38% 19.10µ ± 90% -66.90% (p=0.001 n=15) | |
*/t=String/len=24-8 55.50µ ± 32% 16.30µ ± 44% -70.63% (p=0.000 n=15) | |
*/t=String/len=30-8 43.20µ ± 26% 19.20µ ± 22% -55.56% (p=0.000 n=15) | |
*/t=String/len=64-8 45.60µ ± 21% 13.60µ ± 34% -70.18% (p=0.000 n=15) | |
*/t=String/len=128-8 45.50µ ± 60% 19.20µ ± 33% -57.80% (p=0.000 n=15) | |
*/t=String/len=256-8 49.20µ ± 55% 22.00µ ± 32% -55.28% (p=0.000 n=15) | |
*/t=String/len=512-8 52.50µ ± 67% 19.40µ ± 23% -63.05% (p=0.000 n=15) | |
*/t=String/len=1024-8 57.70µ ± 72% 24.80µ ± 82% -57.02% (p=0.000 n=15) | |
*/t=String/len=2048-8 101.60µ ± 20% 26.40µ ± 45% -74.02% (p=0.000 n=15) | |
*/t=String/len=4096-8 98.50µ ± 24% 122.50µ ± 39% ~ (p=0.140 n=15) | |
*/t=String/len=8192-8 94.70µ ± 52% 132.70µ ± 30% ~ (p=0.345 n=15) | |
*/t=String/len=65536-8 7861.0µ ± 48% 621.6µ ± 28% -92.09% (p=0.000 n=15) | |
geomean 38.20µ 29.86µ -21.83% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 523.1µ ± 120% 632.1µ ± 43% ~ (p=0.967 n=15) | |
*/t=Int64/len=12-8 1197.0µ ± 69% 688.5µ ± 96% ~ (p=0.177 n=15) | |
*/t=Int64/len=18-8 1440.0µ ± 37% 470.0µ ± 88% -67.36% (p=0.000 n=15) | |
*/t=Int64/len=24-8 1317.0µ ± 38% 787.0µ ± 53% -40.24% (p=0.034 n=15) | |
*/t=Int64/len=30-8 861.6µ ± 85% 862.1µ ± 63% ~ (p=0.461 n=15) | |
*/t=Int64/len=64-8 1446.0µ ± 40% 683.2µ ± 86% -52.75% (p=0.006 n=15) | |
*/t=Int64/len=128-8 931.0µ ± 54% 806.9µ ± 28% ~ (p=1.000 n=15) | |
*/t=Int64/len=256-8 1.223m ± 78% 1.033m ± 46% ~ (p=0.137 n=15) | |
*/t=Int64/len=512-8 1593.0µ ± 47% 911.5µ ± 38% -42.78% (p=0.009 n=15) | |
*/t=Int64/len=1024-8 810.2µ ± 94% 795.2µ ± 37% ~ (p=0.267 n=15) | |
*/t=Int64/len=2048-8 1.006m ± 103% 1.426m ± 58% ~ (p=0.935 n=15) | |
*/t=Int64/len=4096-8 1.997m ± 80% 2.324m ± 56% ~ (p=0.744 n=15) | |
*/t=Int64/len=8192-8 2.843m ± 79% 2.884m ± 36% ~ (p=0.838 n=15) | |
*/t=Int64/len=65536-8 3398.00m ± 0% 20.52m ± 28% -99.40% (p=0.000 n=15) | |
*/t=Int32/len=6-8 813.6µ ± 80% 821.1µ ± 58% ~ (p=0.624 n=15) | |
*/t=Int32/len=12-8 1759.0µ ± 37% 726.1µ ± 98% -58.72% (p=0.002 n=15) | |
*/t=Int32/len=18-8 1600.0µ ± 41% 604.8µ ± 79% -62.20% (p=0.001 n=15) | |
*/t=Int32/len=24-8 957.9µ ± 116% 586.8µ ± 50% -38.74% (p=0.037 n=15) | |
*/t=Int32/len=30-8 1491.0µ ± 43% 625.6µ ± 35% -58.04% (p=0.001 n=15) | |
*/t=Int32/len=64-8 1024.0µ ± 96% 617.3µ ± 61% ~ (p=0.067 n=15) | |
*/t=Int32/len=128-8 1.300m ± 82% 1.010m ± 40% ~ (p=0.089 n=15) | |
*/t=Int32/len=256-8 1035.0µ ± 69% 946.0µ ± 31% ~ (p=0.838 n=15) | |
*/t=Int32/len=512-8 884.0µ ± 89% 418.4µ ± 129% -52.67% (p=0.015 n=15) | |
*/t=Int32/len=1024-8 1899.0µ ± 39% 850.9µ ± 72% -55.19% (p=0.003 n=15) | |
*/t=Int32/len=2048-8 1.180m ± 76% 1.245m ± 32% ~ (p=0.653 n=15) | |
*/t=Int32/len=4096-8 1.384m ± 60% 2.358m ± 65% ~ (p=0.126 n=15) | |
*/t=Int32/len=8192-8 2.034m ± 64% 1.532m ± 116% ~ (p=0.539 n=15) | |
*/t=Int32/len=65536-8 669.600m ± 12% 8.782m ± 76% -98.69% (p=0.000 n=15) | |
*/t=String/len=6-8 684.2µ ± 34% 891.2µ ± 35% ~ (p=0.089 n=15) | |
*/t=String/len=12-8 1.593m ± 49% 1.203m ± 48% ~ (p=0.389 n=15) | |
*/t=String/len=18-8 1084.0µ ± 75% 877.6µ ± 75% ~ (p=0.806 n=15) | |
*/t=String/len=24-8 1864.0µ ± 34% 557.5µ ± 83% -70.09% (p=0.000 n=15) | |
*/t=String/len=30-8 1053.0µ ± 40% 924.2µ ± 15% ~ (p=0.806 n=15) | |
*/t=String/len=64-8 1282.0µ ± 80% 708.5µ ± 44% ~ (p=0.126 n=15) | |
*/t=String/len=128-8 1696.0µ ± 55% 968.1µ ± 18% -42.92% (p=0.016 n=15) | |
*/t=String/len=256-8 2126.0µ ± 56% 794.6µ ± 31% -62.62% (p=0.005 n=15) | |
*/t=String/len=512-8 1.626m ± 56% 1.142m ± 40% ~ (p=0.174 n=15) | |
*/t=String/len=1024-8 1.198m ± 170% 1.642m ± 30% ~ (p=0.624 n=15) | |
*/t=String/len=2048-8 3.667m ± 61% 1.333m ± 62% -63.65% (p=0.000 n=15) | |
*/t=String/len=4096-8 4.439m ± 78% 2.610m ± 62% -41.20% (p=0.015 n=15) | |
*/t=String/len=8192-8 10.380m ± 47% 3.120m ± 65% -69.94% (p=0.000 n=15) | |
*/t=String/len=65536-8 8151.0m ± 2% 444.5m ± 2% -94.55% (p=0.000 n=15) | |
geomean 2.445m 1.278m -47.75% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 24.45 ± 0% 24.55 ± 8% ~ (p=0.976 n=15) | |
*/t=Int64/len=12-8 33.92 ± 37% 25.59 ± 10% -24.56% (p=0.000 n=15) | |
*/t=Int64/len=18-8 33.89 ± 0% 23.28 ± 5% -31.31% (p=0.000 n=15) | |
*/t=Int64/len=24-8 36.50 ± 11% 26.41 ± 11% -27.64% (p=0.000 n=15) | |
*/t=Int64/len=30-8 33.89 ± 1% 25.10 ± 8% -25.94% (p=0.000 n=15) | |
*/t=Int64/len=64-8 34.04 ± 14% 24.94 ± 3% -26.73% (p=0.000 n=15) | |
*/t=Int64/len=128-8 34.07 ± 7% 26.66 ± 4% -21.75% (p=0.000 n=15) | |
*/t=Int64/len=256-8 35.27 ± 3% 26.46 ± 3% -24.98% (p=0.000 n=15) | |
*/t=Int64/len=512-8 35.97 ± 2% 26.31 ± 2% -26.86% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 35.49 ± 4% 26.74 ± 3% -24.65% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 36.92 ± 1% 26.87 ± 1% -27.22% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 38.19 ± 1% 58.23 ± 2% +52.47% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 39.46 ± 1% 47.24 ± 2% +19.72% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 49.92 ± 1% 62.88 ± 1% +25.96% (p=0.000 n=15) | |
*/t=Int32/len=6-8 30.25 ± 0% 22.76 ± 8% -24.76% (p=0.000 n=15) | |
*/t=Int32/len=12-8 37.34 ± 1% 24.46 ± 8% -34.49% (p=0.000 n=15) | |
*/t=Int32/len=18-8 37.32 ± 0% 24.21 ± 3% -35.13% (p=0.000 n=15) | |
*/t=Int32/len=24-8 45.07 ± 17% 28.54 ± 9% -36.68% (p=0.000 n=15) | |
*/t=Int32/len=30-8 37.30 ± 0% 25.00 ± 4% -32.98% (p=0.000 n=15) | |
*/t=Int32/len=64-8 37.34 ± 13% 24.93 ± 4% -33.24% (p=0.000 n=15) | |
*/t=Int32/len=128-8 37.46 ± 7% 25.98 ± 2% -30.65% (p=0.000 n=15) | |
*/t=Int32/len=256-8 38.77 ± 4% 26.29 ± 3% -32.19% (p=0.000 n=15) | |
*/t=Int32/len=512-8 39.30 ± 2% 26.52 ± 1% -32.52% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 39.25 ± 2% 26.54 ± 1% -32.38% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 38.77 ± 1% 26.68 ± 1% -31.18% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 38.99 ± 1% 57.99 ± 2% +48.73% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 39.27 ± 0% 47.49 ± 2% +20.93% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 44.92 ± 0% 62.48 ± 2% +39.09% (p=0.000 n=15) | |
*/t=String/len=6-8 25.70 ± 0% 29.91 ± 4% +16.38% (p=0.000 n=15) | |
*/t=String/len=12-8 48.73 ± 13% 32.26 ± 7% -33.80% (p=0.000 n=15) | |
*/t=String/len=18-8 47.58 ± 1% 31.68 ± 9% -33.42% (p=0.000 n=15) | |
*/t=String/len=24-8 45.49 ± 3% 33.84 ± 11% -25.61% (p=0.000 n=15) | |
*/t=String/len=30-8 44.51 ± 1% 32.10 ± 3% -27.88% (p=0.000 n=15) | |
*/t=String/len=64-8 44.68 ± 5% 32.00 ± 5% -28.38% (p=0.000 n=15) | |
*/t=String/len=128-8 43.60 ± 2% 33.40 ± 5% -23.39% (p=0.000 n=15) | |
*/t=String/len=256-8 44.79 ± 2% 33.49 ± 4% -25.23% (p=0.000 n=15) | |
*/t=String/len=512-8 45.76 ± 2% 33.97 ± 1% -25.76% (p=0.000 n=15) | |
*/t=String/len=1024-8 51.56 ± 2% 34.30 ± 1% -33.48% (p=0.000 n=15) | |
*/t=String/len=2048-8 66.31 ± 2% 34.94 ± 1% -47.31% (p=0.000 n=15) | |
*/t=String/len=4096-8 60.20 ± 1% 69.94 ± 4% +16.18% (p=0.000 n=15) | |
*/t=String/len=8192-8 58.20 ± 1% 57.07 ± 2% -1.94% (p=0.000 n=15) | |
*/t=String/len=65536-8 78.29 ± 2% 73.54 ± 0% -6.07% (p=0.000 n=15) | |
geomean 40.60 32.72 -19.40% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 118.0 ± 0% 100.3 ± 4% -15.00% (p=0.000 n=15) | |
*/t=Int64/len=12-8 150.0 ± 26% 103.5 ± 7% -31.00% (p=0.000 n=15) | |
*/t=Int64/len=18-8 150.00 ± 0% 97.46 ± 1% -35.03% (p=0.000 n=15) | |
*/t=Int64/len=24-8 150.0 ± 13% 104.6 ± 8% -30.27% (p=0.000 n=15) | |
*/t=Int64/len=30-8 150.00 ± 0% 97.02 ± 1% -35.32% (p=0.000 n=15) | |
*/t=Int64/len=64-8 150.00 ± 3% 97.64 ± 1% -34.91% (p=0.000 n=15) | |
*/t=Int64/len=128-8 150.00 ± 2% 98.23 ± 1% -34.51% (p=0.000 n=15) | |
*/t=Int64/len=256-8 151.40 ± 1% 98.18 ± 1% -35.15% (p=0.000 n=15) | |
*/t=Int64/len=512-8 152.00 ± 0% 97.85 ± 0% -35.63% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 151.30 ± 1% 98.01 ± 0% -35.22% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 151.50 ± 0% 98.07 ± 0% -35.27% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 151.7 ± 0% 136.4 ± 1% -10.09% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 151.4 ± 0% 121.6 ± 1% -19.68% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 151.5 ± 0% 127.4 ± 1% -15.91% (p=0.000 n=15) | |
*/t=Int32/len=6-8 118.00 ± 0% 96.02 ± 4% -18.63% (p=0.000 n=15) | |
*/t=Int32/len=12-8 149.0 ± 0% 100.3 ± 5% -32.68% (p=0.000 n=15) | |
*/t=Int32/len=18-8 149.00 ± 0% 98.90 ± 3% -33.62% (p=0.000 n=15) | |
*/t=Int32/len=24-8 163.4 ± 9% 108.2 ± 8% -33.78% (p=0.000 n=15) | |
*/t=Int32/len=30-8 149.00 ± 0% 97.02 ± 1% -34.89% (p=0.000 n=15) | |
*/t=Int32/len=64-8 149.00 ± 3% 97.24 ± 1% -34.74% (p=0.000 n=15) | |
*/t=Int32/len=128-8 149.00 ± 1% 98.27 ± 1% -34.05% (p=0.000 n=15) | |
*/t=Int32/len=256-8 150.40 ± 1% 97.92 ± 1% -34.89% (p=0.000 n=15) | |
*/t=Int32/len=512-8 150.50 ± 1% 98.41 ± 0% -34.61% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 150.60 ± 0% 97.88 ± 0% -35.01% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 150.40 ± 0% 97.86 ± 0% -34.93% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 150.5 ± 0% 136.1 ± 2% -9.57% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 150.5 ± 0% 121.7 ± 1% -19.14% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 150.5 ± 0% 127.5 ± 1% -15.28% (p=0.000 n=15) | |
*/t=String/len=6-8 140.0 ± 0% 126.0 ± 3% -10.00% (p=0.000 n=15) | |
*/t=String/len=12-8 181.5 ± 15% 131.5 ± 6% -27.55% (p=0.000 n=15) | |
*/t=String/len=18-8 180.9 ± 1% 127.9 ± 3% -29.30% (p=0.000 n=15) | |
*/t=String/len=24-8 182.2 ± 6% 135.4 ± 7% -25.69% (p=0.000 n=15) | |
*/t=String/len=30-8 180.3 ± 0% 127.8 ± 1% -29.12% (p=0.000 n=15) | |
*/t=String/len=64-8 180.2 ± 3% 127.3 ± 1% -29.36% (p=0.000 n=15) | |
*/t=String/len=128-8 181.1 ± 1% 128.0 ± 1% -29.32% (p=0.000 n=15) | |
*/t=String/len=256-8 182.2 ± 1% 128.1 ± 1% -29.69% (p=0.000 n=15) | |
*/t=String/len=512-8 181.1 ± 0% 128.3 ± 0% -29.16% (p=0.000 n=15) | |
*/t=String/len=1024-8 180.6 ± 0% 128.2 ± 0% -29.01% (p=0.000 n=15) | |
*/t=String/len=2048-8 182.8 ± 0% 128.5 ± 0% -29.70% (p=0.000 n=15) | |
*/t=String/len=4096-8 181.9 ± 0% 168.4 ± 2% -7.42% (p=0.000 n=15) | |
*/t=String/len=8192-8 180.9 ± 0% 153.2 ± 1% -15.31% (p=0.000 n=15) | |
*/t=String/len=65536-8 181.0 ± 0% 159.7 ± 0% -11.77% (p=0.000 n=15) | |
geomean 157.5 113.9 -27.69% | |
.name: MapPutGrow | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 64.58n ± 1% 125.50n ± 0% +94.33% (p=0.000 n=15) | |
*/t=Int64/len=12-8 333.1n ± 0% 314.0n ± 0% -5.73% (p=0.000 n=15) | |
*/t=Int64/len=18-8 737.4n ± 2% 624.2n ± 2% -15.35% (p=0.000 n=15) | |
*/t=Int64/len=24-8 915.7n ± 0% 696.0n ± 2% -23.99% (p=0.000 n=15) | |
*/t=Int64/len=30-8 1.618µ ± 1% 1.268µ ± 2% -21.63% (p=0.000 n=15) | |
*/t=Int64/len=64-8 3.655µ ± 1% 2.557µ ± 1% -30.04% (p=0.000 n=15) | |
*/t=Int64/len=128-8 7.373µ ± 1% 4.998µ ± 1% -32.21% (p=0.000 n=15) | |
*/t=Int64/len=256-8 14.388µ ± 2% 9.838µ ± 1% -31.62% (p=0.000 n=15) | |
*/t=Int64/len=512-8 28.35µ ± 2% 19.09µ ± 1% -32.66% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 55.80µ ± 3% 37.31µ ± 1% -33.13% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 110.46µ ± 3% 73.27µ ± 1% -33.67% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 222.8µ ± 2% 157.2µ ± 0% -29.42% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 460.2µ ± 3% 363.5µ ± 0% -21.01% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 3.869m ± 3% 3.213m ± 1% -16.94% (p=0.000 n=15) | |
*/t=Int32/len=6-8 65.02n ± 2% 117.50n ± 0% +80.71% (p=0.000 n=15) | |
*/t=Int32/len=12-8 318.7n ± 2% 281.1n ± 0% -11.80% (p=0.000 n=15) | |
*/t=Int32/len=18-8 681.5n ± 2% 533.0n ± 0% -21.79% (p=0.000 n=15) | |
*/t=Int32/len=24-8 851.4n ± 1% 596.3n ± 0% -29.96% (p=0.000 n=15) | |
*/t=Int32/len=30-8 1.487µ ± 1% 1.050µ ± 0% -29.39% (p=0.000 n=15) | |
*/t=Int32/len=64-8 3.262µ ± 2% 2.108µ ± 0% -35.38% (p=0.000 n=15) | |
*/t=Int32/len=128-8 6.722µ ± 2% 4.151µ ± 0% -38.25% (p=0.000 n=15) | |
*/t=Int32/len=256-8 13.124µ ± 3% 8.161µ ± 2% -37.82% (p=0.000 n=15) | |
*/t=Int32/len=512-8 25.65µ ± 3% 16.09µ ± 1% -37.27% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 50.98µ ± 3% 31.83µ ± 1% -37.56% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 101.93µ ± 3% 62.64µ ± 1% -38.54% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 202.5µ ± 3% 142.1µ ± 0% -29.84% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 410.2µ ± 2% 339.8µ ± 1% -17.17% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 3.620m ± 4% 3.050m ± 1% -15.76% (p=0.000 n=15) | |
*/t=String/len=6-8 70.95n ± 1% 161.00n ± 1% +126.92% (p=0.000 n=15) | |
*/t=String/len=12-8 436.3n ± 2% 448.2n ± 1% +2.73% (p=0.000 n=15) | |
*/t=String/len=18-8 1027.0n ± 2% 953.1n ± 2% -7.20% (p=0.000 n=15) | |
*/t=String/len=24-8 1.200µ ± 1% 1.024µ ± 1% -14.67% (p=0.000 n=15) | |
*/t=String/len=30-8 2.265µ ± 2% 1.943µ ± 0% -14.22% (p=0.000 n=15) | |
*/t=String/len=64-8 5.010µ ± 2% 3.931µ ± 1% -21.54% (p=0.000 n=15) | |
*/t=String/len=128-8 10.266µ ± 2% 7.736µ ± 1% -24.64% (p=0.000 n=15) | |
*/t=String/len=256-8 20.52µ ± 2% 15.35µ ± 0% -25.17% (p=0.000 n=15) | |
*/t=String/len=512-8 42.08µ ± 2% 29.78µ ± 1% -29.25% (p=0.000 n=15) | |
*/t=String/len=1024-8 84.22µ ± 3% 60.42µ ± 1% -28.27% (p=0.000 n=15) | |
*/t=String/len=2048-8 169.2µ ± 3% 125.7µ ± 1% -25.71% (p=0.000 n=15) | |
*/t=String/len=4096-8 361.0µ ± 2% 238.1µ ± 1% -34.05% (p=0.000 n=15) | |
*/t=String/len=8192-8 846.3µ ± 4% 527.0µ ± 1% -37.73% (p=0.000 n=15) | |
*/t=String/len=65536-8 6.942m ± 1% 5.165m ± 1% -25.60% (p=0.000 n=15) | |
geomean 12.57µ 9.978µ -20.65% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 263.0µ ± 62% 133900.0µ ± 9% +50812.55% (p=0.000 n=15) | |
*/t=Int64/len=12-8 329.9m ± 16% 465.0m ± 5% +40.95% (p=0.002 n=15) | |
*/t=Int64/len=18-8 1.138 ± 8% 1.324 ± 4% +16.34% (p=0.003 n=15) | |
*/t=Int64/len=24-8 1.085 ± 16% 1.298 ± 3% +19.63% (p=0.005 n=15) | |
*/t=Int64/len=30-8 2.973 ± 7% 3.222 ± 5% +8.38% (p=0.015 n=15) | |
*/t=Int64/len=64-8 8.359 ± 11% 7.441 ± 3% -10.98% (p=0.000 n=15) | |
*/t=Int64/len=128-8 24.84 ± 8% 20.87 ± 7% -15.98% (p=0.000 n=15) | |
*/t=Int64/len=256-8 60.90 ± 12% 60.34 ± 5% ~ (p=0.325 n=15) | |
*/t=Int64/len=512-8 152.6 ± 17% 127.6 ± 5% -16.38% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 353.2 ± 8% 316.4 ± 7% -10.42% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 1018.0 ± 5% 889.2 ± 3% -12.65% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 2.414k ± 11% 1.515k ± 7% -37.24% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 4.897k ± 11% 2.614k ± 4% -46.62% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 43.146k ± 29% 2.354k ± 48% -94.54% (p=0.000 n=15) | |
*/t=Int32/len=6-8 219.5µ ± 38% 73900.0µ ± 15% +33567.43% (p=0.000 n=15) | |
*/t=Int32/len=12-8 195.5m ± 189% 224.1m ± 10% ~ (p=0.361 n=15) | |
*/t=Int32/len=18-8 596.2m ± 132% 522.4m ± 6% -12.38% (p=0.045 n=15) | |
*/t=Int32/len=24-8 630.6m ± 142% 490.4m ± 7% -22.23% (p=0.003 n=15) | |
*/t=Int32/len=30-8 1.578 ± 121% 1.279 ± 8% -18.95% (p=0.001 n=15) | |
*/t=Int32/len=64-8 3.447 ± 129% 2.760 ± 8% -19.93% (p=0.004 n=15) | |
*/t=Int32/len=128-8 11.980 ± 70% 6.425 ± 14% -46.37% (p=0.001 n=15) | |
*/t=Int32/len=256-8 21.27 ± 161% 16.38 ± 11% -22.99% (p=0.021 n=15) | |
*/t=Int32/len=512-8 53.62 ± 147% 41.36 ± 5% -22.86% (p=0.002 n=15) | |
*/t=Int32/len=1024-8 143.0 ± 88% 109.0 ± 7% -23.78% (p=0.005 n=15) | |
*/t=Int32/len=2048-8 422.4 ± 81% 269.3 ± 5% -36.25% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 1161.0 ± 59% 504.4 ± 9% -56.55% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 2805.0 ± 46% 949.9 ± 7% -66.14% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 16.104k ± 57% 2.782k ± 30% -82.72% (p=0.000 n=15) | |
*/t=String/len=6-8 284.8µ ± 40% 257900.0µ ± 8% +90454.78% (p=0.000 n=15) | |
*/t=String/len=12-8 1220.0m ± 48% 907.0m ± 8% ~ (p=0.486 n=15) | |
*/t=String/len=18-8 3.906 ± 40% 2.749 ± 6% ~ (p=0.436 n=15) | |
*/t=String/len=24-8 3.998 ± 45% 2.735 ± 5% ~ (p=0.267 n=15) | |
*/t=String/len=30-8 11.860 ± 38% 7.619 ± 3% ~ (p=0.126 n=15) | |
*/t=String/len=64-8 33.20 ± 42% 21.79 ± 6% ~ (p=0.285 n=15) | |
*/t=String/len=128-8 93.66 ± 41% 57.71 ± 9% ~ (p=0.137 n=15) | |
*/t=String/len=256-8 205.3 ± 33% 137.6 ± 4% -32.98% (p=0.023 n=15) | |
*/t=String/len=512-8 540.7 ± 26% 335.3 ± 2% -37.99% (p=0.000 n=15) | |
*/t=String/len=1024-8 1.369k ± 27% 1.029k ± 5% ~ (p=0.054 n=15) | |
*/t=String/len=2048-8 2.966k ± 25% 2.445k ± 4% ~ (p=0.124 n=15) | |
*/t=String/len=4096-8 5.560k ± 29% 3.122k ± 9% -43.85% (p=0.000 n=15) | |
*/t=String/len=8192-8 6.613k ± 20% 4.216k ± 14% -36.25% (p=0.001 n=15) | |
*/t=String/len=65536-8 220.64k ± 1% 43.31k ± 8% -80.37% (p=0.000 n=15) | |
geomean 30.76 32.48 +5.59% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 11.04m ± 49% 2675.00m ± 1% +24130.07% (p=0.000 n=15) | |
*/t=Int64/len=12-8 6.884 ± 1% 8.992 ± 0% +30.62% (p=0.000 n=15) | |
*/t=Int64/len=18-8 20.44 ± 0% 21.80 ± 0% +6.65% (p=0.000 n=15) | |
*/t=Int64/len=24-8 22.24 ± 1% 21.74 ± 0% -2.25% (p=0.000 n=15) | |
*/t=Int64/len=30-8 49.00 ± 0% 46.21 ± 0% -5.69% (p=0.000 n=15) | |
*/t=Int64/len=64-8 113.60 ± 0% 94.57 ± 0% -16.75% (p=0.000 n=15) | |
*/t=Int64/len=128-8 239.1 ± 0% 193.8 ± 0% -18.95% (p=0.000 n=15) | |
*/t=Int64/len=256-8 481.1 ± 1% 408.9 ± 1% -15.01% (p=0.000 n=15) | |
*/t=Int64/len=512-8 1037.0 ± 0% 880.2 ± 1% -15.12% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 2.050k ± 0% 1.748k ± 0% -14.73% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 3.934k ± 0% 3.228k ± 0% -17.95% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 7.759k ± 0% 4.694k ± 0% -39.50% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 16.013k ± 1% 7.852k ± 1% -50.96% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 344.1k ± 0% 100.5k ± 1% -70.79% (p=0.000 n=15) | |
*/t=Int32/len=6-8 6.913m ± 74% 1678.000m ± 1% +24173.11% (p=0.000 n=15) | |
*/t=Int32/len=12-8 3.845 ± 2% 4.764 ± 1% +23.90% (p=0.000 n=15) | |
*/t=Int32/len=18-8 11.46 ± 2% 11.14 ± 1% -2.79% (p=0.000 n=15) | |
*/t=Int32/len=24-8 12.66 ± 2% 11.04 ± 1% -12.80% (p=0.000 n=15) | |
*/t=Int32/len=30-8 28.34 ± 2% 23.91 ± 1% -15.63% (p=0.000 n=15) | |
*/t=Int32/len=64-8 64.07 ± 2% 49.46 ± 0% -22.80% (p=0.000 n=15) | |
*/t=Int32/len=128-8 135.3 ± 2% 100.7 ± 1% -25.57% (p=0.000 n=15) | |
*/t=Int32/len=256-8 274.0 ± 3% 204.4 ± 1% -25.40% (p=0.000 n=15) | |
*/t=Int32/len=512-8 537.3 ± 4% 430.1 ± 1% -19.95% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 1170.0 ± 3% 950.7 ± 2% -18.74% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 2.341k ± 2% 1.877k ± 1% -19.82% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 4.369k ± 3% 2.750k ± 2% -37.06% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 8.782k ± 3% 4.511k ± 2% -48.63% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 160.73k ± 2% 42.88k ± 2% -73.32% (p=0.000 n=15) | |
*/t=String/len=6-8 6.303m ± 118% 5320.000m ± 0% +84304.25% (p=0.000 n=15) | |
*/t=String/len=12-8 13.45 ± 1% 17.06 ± 0% +26.84% (p=0.000 n=15) | |
*/t=String/len=18-8 40.05 ± 1% 42.79 ± 0% +6.84% (p=0.000 n=15) | |
*/t=String/len=24-8 42.56 ± 1% 42.54 ± 0% ~ (p=0.588 n=15) | |
*/t=String/len=30-8 93.36 ± 1% 89.96 ± 0% -3.64% (p=0.000 n=15) | |
*/t=String/len=64-8 208.0 ± 2% 185.8 ± 0% -10.67% (p=0.000 n=15) | |
*/t=String/len=128-8 436.6 ± 2% 396.8 ± 1% -9.12% (p=0.000 n=15) | |
*/t=String/len=256-8 932.1 ± 2% 856.2 ± 1% -8.14% (p=0.000 n=15) | |
*/t=String/len=512-8 1.881k ± 2% 1.667k ± 1% -11.38% (p=0.000 n=15) | |
*/t=String/len=1024-8 3.630k ± 2% 3.080k ± 0% -15.15% (p=0.000 n=15) | |
*/t=String/len=2048-8 7.071k ± 2% 6.001k ± 1% -15.13% (p=0.000 n=15) | |
*/t=String/len=4096-8 15.251k ± 1% 9.121k ± 0% -40.19% (p=0.000 n=15) | |
*/t=String/len=8192-8 41.03k ± 2% 17.12k ± 1% -58.29% (p=0.000 n=15) | |
*/t=String/len=65536-8 839.1k ± 0% 276.4k ± 1% -67.06% (p=0.000 n=15) | |
geomean 264.4 315.3 +19.27% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 275.5 ± 1% 508.7 ± 1% +84.65% (p=0.000 n=15) | |
*/t=Int64/len=12-8 1.361k ± 1% 1.261k ± 0% -7.35% (p=0.000 n=15) | |
*/t=Int64/len=18-8 3.001k ± 1% 2.539k ± 2% -15.39% (p=0.000 n=15) | |
*/t=Int64/len=24-8 3.710k ± 1% 2.830k ± 1% -23.72% (p=0.000 n=15) | |
*/t=Int64/len=30-8 6.622k ± 0% 5.156k ± 2% -22.14% (p=0.000 n=15) | |
*/t=Int64/len=64-8 14.98k ± 0% 10.40k ± 1% -30.56% (p=0.000 n=15) | |
*/t=Int64/len=128-8 30.32k ± 1% 20.31k ± 1% -33.00% (p=0.000 n=15) | |
*/t=Int64/len=256-8 59.51k ± 0% 39.89k ± 1% -32.97% (p=0.000 n=15) | |
*/t=Int64/len=512-8 117.00k ± 1% 77.27k ± 1% -33.96% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 231.1k ± 1% 150.2k ± 1% -35.01% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 457.8k ± 1% 293.7k ± 0% -35.85% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 917.6k ± 1% 635.0k ± 0% -30.80% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 1.865M ± 0% 1.475M ± 1% -20.88% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 15.57M ± 3% 13.16M ± 1% -15.45% (p=0.000 n=15) | |
*/t=Int32/len=6-8 276.5 ± 0% 488.3 ± 0% +76.60% (p=0.000 n=15) | |
*/t=Int32/len=12-8 1.321k ± 2% 1.162k ± 0% -12.04% (p=0.000 n=15) | |
*/t=Int32/len=18-8 2.778k ± 2% 2.176k ± 0% -21.67% (p=0.000 n=15) | |
*/t=Int32/len=24-8 3.502k ± 2% 2.438k ± 0% -30.38% (p=0.000 n=15) | |
*/t=Int32/len=30-8 6.047k ± 2% 4.249k ± 0% -29.73% (p=0.000 n=15) | |
*/t=Int32/len=64-8 13.332k ± 2% 8.534k ± 0% -35.99% (p=0.000 n=15) | |
*/t=Int32/len=128-8 27.28k ± 1% 16.78k ± 0% -38.47% (p=0.000 n=15) | |
*/t=Int32/len=256-8 53.71k ± 3% 32.97k ± 1% -38.62% (p=0.000 n=15) | |
*/t=Int32/len=512-8 104.90k ± 3% 64.79k ± 0% -38.24% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 209.0k ± 2% 127.9k ± 0% -38.82% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 414.8k ± 3% 252.4k ± 0% -39.16% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 822.0k ± 3% 582.6k ± 0% -29.12% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 1.660M ± 3% 1.413M ± 0% -14.85% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 14.51M ± 3% 12.71M ± 0% -12.45% (p=0.000 n=15) | |
*/t=String/len=6-8 302.7 ± 0% 661.6 ± 1% +118.57% (p=0.000 n=15) | |
*/t=String/len=12-8 1.754k ± 2% 1.819k ± 1% +3.71% (p=0.000 n=15) | |
*/t=String/len=18-8 4.148k ± 2% 3.829k ± 1% -7.69% (p=0.000 n=15) | |
*/t=String/len=24-8 4.862k ± 1% 4.124k ± 2% -15.18% (p=0.000 n=15) | |
*/t=String/len=30-8 9.162k ± 2% 7.811k ± 0% -14.75% (p=0.000 n=15) | |
*/t=String/len=64-8 20.26k ± 2% 15.77k ± 1% -22.16% (p=0.000 n=15) | |
*/t=String/len=128-8 41.37k ± 2% 30.82k ± 1% -25.50% (p=0.000 n=15) | |
*/t=String/len=256-8 82.84k ± 2% 61.17k ± 1% -26.16% (p=0.000 n=15) | |
*/t=String/len=512-8 169.1k ± 3% 116.8k ± 1% -30.93% (p=0.000 n=15) | |
*/t=String/len=1024-8 334.5k ± 3% 235.4k ± 1% -29.61% (p=0.000 n=15) | |
*/t=String/len=2048-8 661.5k ± 2% 480.9k ± 1% -27.31% (p=0.000 n=15) | |
*/t=String/len=4096-8 1404.8k ± 3% 927.1k ± 1% -34.00% (p=0.000 n=15) | |
*/t=String/len=8192-8 3.220M ± 5% 2.078M ± 1% -35.47% (p=0.000 n=15) | |
*/t=String/len=65536-8 26.23M ± 1% 19.97M ± 1% -23.88% (p=0.000 n=15) | |
geomean 51.09k 40.24k -21.23% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 1.190k ± 0% 1.653k ± 0% +38.91% (p=0.000 n=15) | |
*/t=Int64/len=12-8 4.838k ± 0% 3.755k ± 0% -22.39% (p=0.000 n=15) | |
*/t=Int64/len=18-8 9.375k ± 0% 6.722k ± 0% -28.30% (p=0.000 n=15) | |
*/t=Int64/len=24-8 11.481k ± 0% 7.459k ± 0% -35.03% (p=0.000 n=15) | |
*/t=Int64/len=30-8 18.43k ± 0% 12.52k ± 0% -32.09% (p=0.000 n=15) | |
*/t=Int64/len=64-8 38.25k ± 0% 24.40k ± 0% -36.21% (p=0.000 n=15) | |
*/t=Int64/len=128-8 74.59k ± 0% 47.04k ± 0% -36.94% (p=0.000 n=15) | |
*/t=Int64/len=256-8 144.39k ± 0% 91.70k ± 0% -36.49% (p=0.000 n=15) | |
*/t=Int64/len=512-8 282.5k ± 0% 178.8k ± 0% -36.72% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 555.7k ± 0% 351.6k ± 0% -36.72% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 1095.1k ± 0% 699.5k ± 0% -36.12% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 2.169M ± 0% 1.350M ± 0% -37.77% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 4.309M ± 0% 2.797M ± 0% -35.09% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 33.64M ± 1% 22.66M ± 0% -32.65% (p=0.000 n=15) | |
*/t=Int32/len=6-8 1.207k ± 0% 1.598k ± 0% +32.39% (p=0.000 n=15) | |
*/t=Int32/len=12-8 4.748k ± 0% 3.579k ± 0% -24.62% (p=0.000 n=15) | |
*/t=Int32/len=18-8 9.077k ± 0% 6.398k ± 0% -29.51% (p=0.000 n=15) | |
*/t=Int32/len=24-8 11.179k ± 0% 7.121k ± 0% -36.30% (p=0.000 n=15) | |
*/t=Int32/len=30-8 17.76k ± 0% 11.89k ± 0% -33.02% (p=0.000 n=15) | |
*/t=Int32/len=64-8 36.77k ± 0% 23.32k ± 0% -36.58% (p=0.000 n=15) | |
*/t=Int32/len=128-8 72.11k ± 0% 44.83k ± 0% -37.83% (p=0.000 n=15) | |
*/t=Int32/len=256-8 139.87k ± 0% 87.30k ± 0% -37.58% (p=0.000 n=15) | |
*/t=Int32/len=512-8 272.3k ± 0% 171.4k ± 0% -37.05% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 537.0k ± 0% 337.8k ± 0% -37.11% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 1064.2k ± 1% 667.6k ± 0% -37.26% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 2.089M ± 1% 1.315M ± 0% -37.07% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 4.161M ± 1% 2.744M ± 0% -34.06% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 33.32M ± 1% 22.30M ± 0% -33.07% (p=0.000 n=15) | |
*/t=String/len=6-8 1.311k ± 0% 2.149k ± 0% +63.92% (p=0.000 n=15) | |
*/t=String/len=12-8 5.431k ± 0% 5.115k ± 0% -5.82% (p=0.000 n=15) | |
*/t=String/len=18-8 11.036k ± 0% 9.585k ± 0% -13.15% (p=0.000 n=15) | |
*/t=String/len=24-8 12.74k ± 0% 10.59k ± 0% -16.83% (p=0.000 n=15) | |
*/t=String/len=30-8 21.74k ± 0% 18.19k ± 0% -16.36% (p=0.000 n=15) | |
*/t=String/len=64-8 45.59k ± 1% 36.47k ± 0% -20.00% (p=0.000 n=15) | |
*/t=String/len=128-8 91.04k ± 1% 71.92k ± 0% -21.00% (p=0.000 n=15) | |
*/t=String/len=256-8 181.2k ± 0% 142.3k ± 0% -21.48% (p=0.000 n=15) | |
*/t=String/len=512-8 366.9k ± 1% 283.7k ± 0% -22.67% (p=0.000 n=15) | |
*/t=String/len=1024-8 731.4k ± 1% 591.8k ± 1% -19.09% (p=0.000 n=15) | |
*/t=String/len=2048-8 1.467M ± 1% 1.219M ± 2% -16.88% (p=0.000 n=15) | |
*/t=String/len=4096-8 3.071M ± 1% 2.148M ± 0% -30.07% (p=0.000 n=15) | |
*/t=String/len=8192-8 6.969M ± 2% 4.244M ± 0% -39.11% (p=0.000 n=15) | |
*/t=String/len=65536-8 52.60M ± 1% 36.46M ± 1% -30.70% (p=0.000 n=15) | |
geomean 135.2k 99.15k -26.67% | |
.name: MapPutPreAllocate | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 66.36n ± 0% 121.00n ± 1% +82.34% (p=0.000 n=15) | |
*/t=Int64/len=12-8 273.8n ± 1% 197.1n ± 1% -28.01% (p=0.000 n=15) | |
*/t=Int64/len=18-8 442.3n ± 2% 299.5n ± 1% -32.29% (p=0.000 n=15) | |
*/t=Int64/len=24-8 622.0n ± 1% 359.2n ± 2% -42.25% (p=0.000 n=15) | |
*/t=Int64/len=30-8 764.7n ± 2% 518.2n ± 2% -32.23% (p=0.000 n=15) | |
*/t=Int64/len=64-8 1.772µ ± 2% 1.027µ ± 2% -42.04% (p=0.000 n=15) | |
*/t=Int64/len=128-8 3.379µ ± 3% 1.933µ ± 2% -42.79% (p=0.000 n=15) | |
*/t=Int64/len=256-8 6.467µ ± 3% 3.747µ ± 3% -42.06% (p=0.000 n=15) | |
*/t=Int64/len=512-8 12.905µ ± 4% 7.113µ ± 4% -44.88% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 25.81µ ± 4% 13.85µ ± 8% -46.35% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 51.98µ ± 4% 27.95µ ± 10% -46.24% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 106.42µ ± 3% 64.39µ ± 9% -39.49% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 220.1µ ± 4% 132.5µ ± 8% -39.82% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 1.955m ± 1% 1.187m ± 4% -39.30% (p=0.000 n=15) | |
*/t=Int32/len=6-8 66.20n ± 0% 114.00n ± 1% +72.21% (p=0.000 n=15) | |
*/t=Int32/len=12-8 248.6n ± 0% 181.2n ± 1% -27.11% (p=0.000 n=15) | |
*/t=Int32/len=18-8 397.5n ± 0% 254.2n ± 1% -36.05% (p=0.000 n=15) | |
*/t=Int32/len=24-8 570.9n ± 0% 317.2n ± 2% -44.44% (p=0.000 n=15) | |
*/t=Int32/len=30-8 686.7n ± 0% 424.5n ± 1% -38.18% (p=0.000 n=15) | |
*/t=Int32/len=64-8 1506.0n ± 0% 800.0n ± 2% -46.88% (p=0.000 n=15) | |
*/t=Int32/len=128-8 3.067µ ± 1% 1.568µ ± 2% -48.88% (p=0.000 n=15) | |
*/t=Int32/len=256-8 6.112µ ± 1% 3.010µ ± 1% -50.75% (p=0.000 n=15) | |
*/t=Int32/len=512-8 11.839µ ± 1% 5.862µ ± 1% -50.49% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 23.40µ ± 1% 11.35µ ± 3% -51.50% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 47.57µ ± 1% 22.21µ ± 3% -53.32% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 96.00µ ± 1% 52.30µ ± 4% -45.52% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 198.3µ ± 1% 106.6µ ± 4% -46.24% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 1753.8µ ± 1% 970.8µ ± 3% -44.64% (p=0.000 n=15) | |
*/t=String/len=6-8 72.26n ± 1% 160.90n ± 1% +122.67% (p=0.000 n=15) | |
*/t=String/len=12-8 334.3n ± 1% 283.9n ± 1% -15.08% (p=0.000 n=15) | |
*/t=String/len=18-8 578.3n ± 3% 475.5n ± 1% -17.78% (p=0.000 n=15) | |
*/t=String/len=24-8 779.7n ± 2% 542.9n ± 1% -30.37% (p=0.000 n=15) | |
*/t=String/len=30-8 1097.0n ± 1% 855.0n ± 1% -22.06% (p=0.000 n=15) | |
*/t=String/len=64-8 2.296µ ± 1% 1.643µ ± 1% -28.44% (p=0.000 n=15) | |
*/t=String/len=128-8 4.453µ ± 2% 3.194µ ± 2% -28.27% (p=0.000 n=15) | |
*/t=String/len=256-8 8.820µ ± 1% 6.032µ ± 3% -31.61% (p=0.000 n=15) | |
*/t=String/len=512-8 18.05µ ± 1% 11.61µ ± 4% -35.66% (p=0.000 n=15) | |
*/t=String/len=1024-8 37.38µ ± 5% 23.77µ ± 3% -36.40% (p=0.000 n=15) | |
*/t=String/len=2048-8 77.36µ ± 1% 53.37µ ± 3% -31.01% (p=0.000 n=15) | |
*/t=String/len=4096-8 140.7µ ± 2% 109.8µ ± 4% -21.95% (p=0.000 n=15) | |
*/t=String/len=8192-8 305.2µ ± 1% 227.7µ ± 3% -25.39% (p=0.000 n=15) | |
*/t=String/len=65536-8 2.744m ± 1% 2.495m ± 2% -9.06% (p=0.000 n=15) | |
geomean 6.590µ 4.451µ -32.45% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 218.2µ ± 65% 298800.0µ ± 50% +136838.59% (p=0.000 n=15) | |
*/t=Int64/len=12-8 727.3m ± 43% 624.8m ± 36% ~ (p=0.089 n=15) | |
*/t=Int64/len=18-8 1.392 ± 36% 1.347 ± 30% ~ (p=0.976 n=15) | |
*/t=Int64/len=24-8 1.522 ± 44% 1.256 ± 38% -17.48% (p=0.045 n=15) | |
*/t=Int64/len=30-8 2.691 ± 34% 2.785 ± 30% ~ (p=0.418 n=15) | |
*/t=Int64/len=64-8 22.32 ± 11% 15.58 ± 13% -30.20% (p=0.000 n=15) | |
*/t=Int64/len=128-8 54.94 ± 20% 34.27 ± 12% -37.62% (p=0.000 n=15) | |
*/t=Int64/len=256-8 114.20 ± 19% 80.26 ± 10% -29.72% (p=0.000 n=15) | |
*/t=Int64/len=512-8 238.4 ± 22% 171.0 ± 11% -28.27% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 367.5 ± 32% 358.9 ± 23% ~ (p=0.935 n=15) | |
*/t=Int64/len=2048-8 1049.0 ± 15% 872.8 ± 15% -16.80% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 2.084k ± 9% 1.720k ± 17% -17.47% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 3.919k ± 17% 3.296k ± 21% -15.90% (p=0.009 n=15) | |
*/t=Int64/len=65536-8 14.29k ± 10% 16.39k ± 25% ~ (p=0.161 n=15) | |
*/t=Int32/len=6-8 243.1µ ± 9% 200100.0µ ± 57% +82211.81% (p=0.000 n=15) | |
*/t=Int32/len=12-8 463.5m ± 8% 351.5m ± 44% -24.16% (p=0.000 n=15) | |
*/t=Int32/len=18-8 818.0m ± 7% 653.9m ± 46% -20.06% (p=0.001 n=15) | |
*/t=Int32/len=24-8 982.6m ± 8% 683.3m ± 44% -30.46% (p=0.001 n=15) | |
*/t=Int32/len=30-8 1.714 ± 8% 1.356 ± 34% -20.89% (p=0.001 n=15) | |
*/t=Int32/len=64-8 3.908 ± 7% 2.697 ± 32% -30.99% (p=0.005 n=15) | |
*/t=Int32/len=128-8 27.05 ± 3% 13.39 ± 11% -50.50% (p=0.000 n=15) | |
*/t=Int32/len=256-8 65.27 ± 3% 28.85 ± 7% -55.80% (p=0.000 n=15) | |
*/t=Int32/len=512-8 131.70 ± 2% 65.35 ± 7% -50.38% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 263.1 ± 2% 185.1 ± 29% -29.65% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 564.6 ± 6% 365.1 ± 24% -35.33% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 1217.0 ± 5% 769.7 ± 30% -36.75% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 2.538k ± 4% 1.563k ± 26% -38.42% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 7.034k ± 14% 7.210k ± 79% ~ (p=0.367 n=15) | |
*/t=String/len=6-8 293.0µ ± 64% 523200.0µ ± 45% +178466.55% (p=0.000 n=15) | |
*/t=String/len=12-8 1.495 ± 6% 1.201 ± 37% -19.67% (p=0.000 n=15) | |
*/t=String/len=18-8 2.926 ± 3% 2.796 ± 29% ~ (p=0.063 n=15) | |
*/t=String/len=24-8 2.976 ± 6% 2.625 ± 34% -11.79% (p=0.001 n=15) | |
*/t=String/len=30-8 17.37 ± 3% 16.60 ± 13% -4.43% (p=0.007 n=15) | |
*/t=String/len=64-8 47.10 ± 3% 37.82 ± 13% -19.70% (p=0.000 n=15) | |
*/t=String/len=128-8 113.50 ± 3% 87.71 ± 10% -22.72% (p=0.000 n=15) | |
*/t=String/len=256-8 236.6 ± 1% 187.9 ± 11% -20.58% (p=0.000 n=15) | |
*/t=String/len=512-8 476.6 ± 1% 369.0 ± 12% -22.58% (p=0.000 n=15) | |
*/t=String/len=1024-8 1087.0 ± 2% 811.8 ± 6% -25.32% (p=0.000 n=15) | |
*/t=String/len=2048-8 2.102k ± 3% 1.759k ± 3% -16.32% (p=0.000 n=15) | |
*/t=String/len=4096-8 3.283k ± 2% 2.578k ± 18% -21.47% (p=0.000 n=15) | |
*/t=String/len=8192-8 4.595k ± 3% 5.094k ± 21% ~ (p=0.412 n=15) | |
*/t=String/len=65536-8 85.47k ± 1% 54.41k ± 5% -36.34% (p=0.000 n=15) | |
geomean 35.02 45.81 +30.79% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 7.779m ± 49% 2754.000m ± 1% +35303.01% (p=0.000 n=15) | |
*/t=Int64/len=12-8 7.058 ± 1% 6.326 ± 1% -10.37% (p=0.000 n=15) | |
*/t=Int64/len=18-8 13.14 ± 1% 12.86 ± 1% -2.13% (p=0.000 n=15) | |
*/t=Int64/len=24-8 14.98 ± 1% 12.70 ± 1% -15.22% (p=0.000 n=15) | |
*/t=Int64/len=30-8 25.92 ± 1% 24.68 ± 0% -4.78% (p=0.000 n=15) | |
*/t=Int64/len=64-8 59.23 ± 1% 48.78 ± 0% -17.64% (p=0.000 n=15) | |
*/t=Int64/len=128-8 114.60 ± 2% 97.54 ± 0% -14.89% (p=0.000 n=15) | |
*/t=Int64/len=256-8 215.8 ± 3% 198.5 ± 1% -8.02% (p=0.000 n=15) | |
*/t=Int64/len=512-8 437.6 ± 3% 386.2 ± 2% -11.75% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 951.6 ± 2% 787.8 ± 3% -17.21% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 1.705k ± 2% 1.472k ± 3% -13.67% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 3.416k ± 2% 2.970k ± 3% -13.06% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 6.950k ± 3% 6.209k ± 2% -10.66% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 235.2k ± 0% 129.6k ± 1% -44.87% (p=0.000 n=15) | |
*/t=Int32/len=6-8 8.087m ± 72% 1737.000m ± 2% +21378.92% (p=0.000 n=15) | |
*/t=Int32/len=12-8 3.937 ± 1% 3.156 ± 2% -19.84% (p=0.000 n=15) | |
*/t=Int32/len=18-8 7.347 ± 1% 6.307 ± 1% -14.16% (p=0.000 n=15) | |
*/t=Int32/len=24-8 8.642 ± 1% 6.309 ± 1% -27.00% (p=0.000 n=15) | |
*/t=Int32/len=30-8 15.17 ± 1% 12.91 ± 1% -14.90% (p=0.000 n=15) | |
*/t=Int32/len=64-8 32.47 ± 2% 25.55 ± 1% -21.31% (p=0.000 n=15) | |
*/t=Int32/len=128-8 65.13 ± 1% 50.85 ± 1% -21.93% (p=0.000 n=15) | |
*/t=Int32/len=256-8 131.4 ± 1% 101.6 ± 1% -22.68% (p=0.000 n=15) | |
*/t=Int32/len=512-8 235.6 ± 1% 205.5 ± 1% -12.78% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 482.5 ± 1% 411.2 ± 3% -14.78% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 1083.0 ± 1% 845.2 ± 2% -21.96% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 1.911k ± 1% 1.634k ± 2% -14.50% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 3.862k ± 1% 3.280k ± 2% -15.07% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 83.51k ± 2% 55.24k ± 2% -33.85% (p=0.000 n=15) | |
*/t=String/len=6-8 9.270m ± 38% 5476.000m ± 2% +58972.28% (p=0.000 n=15) | |
*/t=String/len=12-8 13.69 ± 0% 11.98 ± 1% -12.49% (p=0.000 n=15) | |
*/t=String/len=18-8 26.23 ± 0% 26.03 ± 1% -0.76% (p=0.018 n=15) | |
*/t=String/len=24-8 28.45 ± 0% 25.72 ± 1% -9.60% (p=0.000 n=15) | |
*/t=String/len=30-8 48.70 ± 0% 47.57 ± 1% -2.32% (p=0.000 n=15) | |
*/t=String/len=64-8 102.30 ± 0% 94.63 ± 0% -7.50% (p=0.000 n=15) | |
*/t=String/len=128-8 199.7 ± 1% 194.2 ± 1% -2.75% (p=0.000 n=15) | |
*/t=String/len=256-8 405.9 ± 1% 371.7 ± 2% -8.43% (p=0.000 n=15) | |
*/t=String/len=512-8 875.9 ± 1% 734.2 ± 2% -16.18% (p=0.000 n=15) | |
*/t=String/len=1024-8 1.660k ± 1% 1.372k ± 1% -17.35% (p=0.000 n=15) | |
*/t=String/len=2048-8 3.165k ± 1% 2.711k ± 0% -14.34% (p=0.000 n=15) | |
*/t=String/len=4096-8 6.233k ± 1% 6.045k ± 2% -3.02% (p=0.000 n=15) | |
*/t=String/len=8192-8 16.03k ± 1% 13.63k ± 1% -14.99% (p=0.000 n=15) | |
*/t=String/len=65536-8 541.8k ± 1% 232.2k ± 1% -57.14% (p=0.000 n=15) | |
geomean 146.8 189.1 +28.81% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 282.2 ± 0% 487.8 ± 1% +72.86% (p=0.000 n=15) | |
*/t=Int64/len=12-8 1106.0 ± 2% 796.9 ± 1% -27.95% (p=0.000 n=15) | |
*/t=Int64/len=18-8 1.797k ± 2% 1.201k ± 1% -33.17% (p=0.000 n=15) | |
*/t=Int64/len=24-8 2.525k ± 2% 1.456k ± 2% -42.34% (p=0.000 n=15) | |
*/t=Int64/len=30-8 3.112k ± 1% 2.051k ± 2% -34.09% (p=0.000 n=15) | |
*/t=Int64/len=64-8 7.289k ± 2% 4.113k ± 2% -43.57% (p=0.000 n=15) | |
*/t=Int64/len=128-8 13.900k ± 3% 7.655k ± 3% -44.93% (p=0.000 n=15) | |
*/t=Int64/len=256-8 26.64k ± 4% 14.72k ± 3% -44.72% (p=0.000 n=15) | |
*/t=Int64/len=512-8 53.09k ± 4% 27.79k ± 6% -47.66% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 105.97k ± 4% 53.25k ± 9% -49.75% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 212.8k ± 4% 107.3k ± 11% -49.60% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 433.3k ± 3% 251.0k ± 8% -42.07% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 892.2k ± 4% 518.7k ± 9% -41.86% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 7.957M ± 1% 4.834M ± 4% -39.24% (p=0.000 n=15) | |
*/t=Int32/len=6-8 282.6 ± 0% 472.3 ± 1% +67.13% (p=0.000 n=15) | |
*/t=Int32/len=12-8 1030.0 ± 0% 747.0 ± 1% -27.48% (p=0.000 n=15) | |
*/t=Int32/len=18-8 1.637k ± 0% 1.018k ± 1% -37.81% (p=0.000 n=15) | |
*/t=Int32/len=24-8 2.365k ± 0% 1.285k ± 1% -45.67% (p=0.000 n=15) | |
*/t=Int32/len=30-8 2.805k ± 0% 1.707k ± 1% -39.14% (p=0.000 n=15) | |
*/t=Int32/len=64-8 6.145k ± 0% 3.229k ± 1% -47.45% (p=0.000 n=15) | |
*/t=Int32/len=128-8 12.523k ± 1% 6.341k ± 2% -49.37% (p=0.000 n=15) | |
*/t=Int32/len=256-8 24.92k ± 1% 12.20k ± 1% -51.03% (p=0.000 n=15) | |
*/t=Int32/len=512-8 48.32k ± 1% 23.68k ± 1% -51.01% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 95.74k ± 1% 45.97k ± 4% -51.98% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 193.81k ± 1% 90.17k ± 4% -53.47% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 392.6k ± 1% 213.8k ± 4% -45.53% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 811.5k ± 1% 434.7k ± 3% -46.44% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 7.184M ± 1% 3.961M ± 3% -44.87% (p=0.000 n=15) | |
*/t=String/len=6-8 308.5 ± 1% 650.7 ± 1% +110.92% (p=0.000 n=15) | |
*/t=String/len=12-8 1.389k ± 1% 1.137k ± 1% -18.14% (p=0.000 n=15) | |
*/t=String/len=18-8 2.359k ± 1% 1.860k ± 1% -21.15% (p=0.000 n=15) | |
*/t=String/len=24-8 3.158k ± 1% 2.155k ± 1% -31.76% (p=0.000 n=15) | |
*/t=String/len=30-8 4.402k ± 1% 3.372k ± 1% -23.40% (p=0.000 n=15) | |
*/t=String/len=64-8 9.122k ± 1% 6.395k ± 2% -29.89% (p=0.000 n=15) | |
*/t=String/len=128-8 17.67k ± 2% 12.25k ± 2% -30.66% (p=0.000 n=15) | |
*/t=String/len=256-8 35.08k ± 1% 22.90k ± 3% -34.72% (p=0.000 n=15) | |
*/t=String/len=512-8 70.53k ± 2% 43.45k ± 5% -38.39% (p=0.000 n=15) | |
*/t=String/len=1024-8 145.74k ± 5% 89.57k ± 3% -38.54% (p=0.000 n=15) | |
*/t=String/len=2048-8 301.6k ± 2% 207.5k ± 4% -31.19% (p=0.000 n=15) | |
*/t=String/len=4096-8 548.9k ± 1% 408.3k ± 5% -25.61% (p=0.000 n=15) | |
*/t=String/len=8192-8 1187.8k ± 1% 863.4k ± 4% -27.31% (p=0.000 n=15) | |
*/t=String/len=65536-8 10.695M ± 1% 8.627M ± 2% -19.33% (p=0.000 n=15) | |
geomean 26.78k 17.59k -34.31% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 1.239k ± 0% 1.573k ± 0% +26.96% (p=0.000 n=15) | |
*/t=Int64/len=12-8 3.198k ± 0% 2.437k ± 0% -23.80% (p=0.000 n=15) | |
*/t=Int64/len=18-8 4.195k ± 1% 3.390k ± 0% -19.19% (p=0.000 n=15) | |
*/t=Int64/len=24-8 6.382k ± 0% 4.105k ± 0% -35.68% (p=0.000 n=15) | |
*/t=Int64/len=30-8 6.517k ± 0% 5.537k ± 0% -15.04% (p=0.000 n=15) | |
*/t=Int64/len=64-8 14.08k ± 1% 10.27k ± 0% -27.10% (p=0.000 n=15) | |
*/t=Int64/len=128-8 27.08k ± 1% 19.38k ± 0% -28.46% (p=0.000 n=15) | |
*/t=Int64/len=256-8 52.24k ± 1% 37.63k ± 1% -27.95% (p=0.000 n=15) | |
*/t=Int64/len=512-8 103.22k ± 1% 73.11k ± 1% -29.17% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 205.2k ± 1% 143.8k ± 2% -29.93% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 405.2k ± 1% 284.8k ± 2% -29.71% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 804.3k ± 1% 608.7k ± 2% -24.32% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 1.598M ± 1% 1.233M ± 3% -22.81% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 12.427M ± 0% 9.882M ± 1% -20.47% (p=0.000 n=15) | |
*/t=Int32/len=6-8 1.255k ± 0% 1.518k ± 0% +20.96% (p=0.000 n=15) | |
*/t=Int32/len=12-8 3.147k ± 0% 2.319k ± 0% -26.31% (p=0.000 n=15) | |
*/t=Int32/len=18-8 4.110k ± 0% 3.199k ± 0% -22.17% (p=0.000 n=15) | |
*/t=Int32/len=24-8 6.280k ± 0% 3.922k ± 0% -37.55% (p=0.000 n=15) | |
*/t=Int32/len=30-8 6.367k ± 0% 5.188k ± 0% -18.52% (p=0.000 n=15) | |
*/t=Int32/len=64-8 13.764k ± 0% 9.714k ± 0% -29.42% (p=0.000 n=15) | |
*/t=Int32/len=128-8 26.46k ± 0% 18.17k ± 0% -31.33% (p=0.000 n=15) | |
*/t=Int32/len=256-8 51.95k ± 0% 35.21k ± 0% -32.23% (p=0.000 n=15) | |
*/t=Int32/len=512-8 101.84k ± 0% 69.20k ± 0% -32.06% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 201.2k ± 0% 136.6k ± 1% -32.10% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 401.9k ± 0% 270.6k ± 1% -32.66% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 796.6k ± 0% 581.7k ± 1% -26.97% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 1.584M ± 0% 1.165M ± 1% -26.48% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 12.554M ± 0% 9.511M ± 2% -24.24% (p=0.000 n=15) | |
*/t=String/len=6-8 1.348k ± 0% 2.039k ± 0% +51.26% (p=0.000 n=15) | |
*/t=String/len=12-8 3.554k ± 0% 3.300k ± 0% -7.15% (p=0.000 n=15) | |
*/t=String/len=18-8 5.124k ± 0% 4.785k ± 1% -6.62% (p=0.000 n=15) | |
*/t=String/len=24-8 6.805k ± 0% 5.761k ± 0% -15.34% (p=0.000 n=15) | |
*/t=String/len=30-8 8.113k ± 0% 7.802k ± 0% -3.83% (p=0.000 n=15) | |
*/t=String/len=64-8 17.09k ± 1% 15.28k ± 1% -10.62% (p=0.000 n=15) | |
*/t=String/len=128-8 33.18k ± 1% 29.75k ± 0% -10.32% (p=0.000 n=15) | |
*/t=String/len=256-8 65.80k ± 1% 58.58k ± 1% -10.97% (p=0.000 n=15) | |
*/t=String/len=512-8 131.9k ± 1% 115.7k ± 1% -12.28% (p=0.000 n=15) | |
*/t=String/len=1024-8 265.9k ± 1% 239.6k ± 1% -9.89% (p=0.000 n=15) | |
*/t=String/len=2048-8 531.8k ± 1% 527.9k ± 2% ~ (p=0.775 n=15) | |
*/t=String/len=4096-8 992.0k ± 1% 991.7k ± 0% ~ (p=0.461 n=15) | |
*/t=String/len=8192-8 2.092M ± 0% 2.045M ± 1% -2.28% (p=0.000 n=15) | |
*/t=String/len=65536-8 15.84M ± 0% 16.00M ± 3% ~ (p=0.461 n=15) | |
geomean 57.71k 47.25k -18.13% | |
.name: MapPutReuse | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 73.56n ± 1% 66.09n ± 0% -10.15% (p=0.000 n=15) | |
*/t=Int64/len=12-8 214.8n ± 0% 123.2n ± 15% -42.64% (p=0.004 n=15) | |
*/t=Int64/len=18-8 346.5n ± 0% 177.5n ± 15% -48.77% (p=0.000 n=15) | |
*/t=Int64/len=24-8 521.1n ± 0% 237.1n ± 1% -54.50% (p=0.000 n=15) | |
*/t=Int64/len=30-8 594.6n ± 0% 317.3n ± 7% -46.64% (p=0.000 n=15) | |
*/t=Int64/len=64-8 1308.0n ± 0% 618.4n ± 45% -52.72% (p=0.000 n=15) | |
*/t=Int64/len=128-8 2.628µ ± 0% 1.160µ ± 17% -55.86% (p=0.000 n=15) | |
*/t=Int64/len=256-8 5.256µ ± 0% 2.268µ ± 17% -56.85% (p=0.000 n=15) | |
*/t=Int64/len=512-8 10.469µ ± 0% 4.545µ ± 6% -56.59% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 21.003µ ± 0% 9.179µ ± 1% -56.30% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 43.60µ ± 1% 19.36µ ± 4% -55.59% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 90.04µ ± 0% 48.31µ ± 2% -46.34% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 184.3µ ± 0% 101.5µ ± 3% -44.93% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 1700.5µ ± 0% 924.3µ ± 1% -45.65% (p=0.000 n=15) | |
*/t=Int32/len=6-8 73.92n ± 0% 66.95n ± 0% -9.43% (p=0.000 n=15) | |
*/t=Int32/len=12-8 216.5n ± 0% 120.7n ± 0% -44.25% (p=0.000 n=15) | |
*/t=Int32/len=18-8 345.9n ± 0% 178.4n ± 1% -48.42% (p=0.000 n=15) | |
*/t=Int32/len=24-8 515.7n ± 0% 240.8n ± 1% -53.31% (p=0.000 n=15) | |
*/t=Int32/len=30-8 593.7n ± 0% 325.6n ± 0% -45.16% (p=0.000 n=15) | |
*/t=Int32/len=64-8 1292.0n ± 0% 625.4n ± 47% -51.59% (p=0.003 n=15) | |
*/t=Int32/len=128-8 2.625µ ± 0% 1.207µ ± 18% -54.02% (p=0.000 n=15) | |
*/t=Int32/len=256-8 5.241µ ± 0% 2.377µ ± 56% -54.65% (p=0.000 n=15) | |
*/t=Int32/len=512-8 10.440µ ± 1% 4.759µ ± 5% -54.42% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 20.729µ ± 0% 9.128µ ± 3% -55.97% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 41.69µ ± 0% 18.38µ ± 10% -55.93% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 86.68µ ± 0% 46.36µ ± 6% -46.51% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 178.19µ ± 0% 96.79µ ± 2% -45.68% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 1556.9µ ± 0% 839.4µ ± 1% -46.09% (p=0.000 n=15) | |
*/t=String/len=6-8 80.86n ± 0% 76.54n ± 0% -5.34% (p=0.000 n=15) | |
*/t=String/len=12-8 237.1n ± 1% 144.3n ± 0% -39.14% (p=0.000 n=15) | |
*/t=String/len=18-8 388.6n ± 0% 220.0n ± 1% -43.39% (p=0.000 n=15) | |
*/t=String/len=24-8 577.5n ± 1% 287.8n ± 2% -50.16% (p=0.000 n=15) | |
*/t=String/len=30-8 669.1n ± 0% 385.6n ± 2% -42.37% (p=0.000 n=15) | |
*/t=String/len=64-8 1435.0n ± 1% 839.5n ± 8% -41.50% (p=0.000 n=15) | |
*/t=String/len=128-8 2.866µ ± 0% 1.555µ ± 14% -45.74% (p=0.000 n=15) | |
*/t=String/len=256-8 5.728µ ± 0% 3.160µ ± 5% -44.83% (p=0.000 n=15) | |
*/t=String/len=512-8 11.466µ ± 1% 6.171µ ± 3% -46.18% (p=0.000 n=15) | |
*/t=String/len=1024-8 24.00µ ± 0% 14.77µ ± 3% -38.45% (p=0.000 n=15) | |
*/t=String/len=2048-8 49.19µ ± 1% 29.92µ ± 2% -39.16% (p=0.000 n=15) | |
*/t=String/len=4096-8 100.95µ ± 0% 69.80µ ± 1% -30.86% (p=0.000 n=15) | |
*/t=String/len=8192-8 207.5µ ± 0% 142.9µ ± 1% -31.16% (p=0.000 n=15) | |
*/t=String/len=65536-8 1.964m ± 0% 1.413m ± 1% -28.03% (p=0.000 n=15) | |
geomean 5.269µ 2.869µ -45.54% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 306.2µ ± 23% 281.1µ ± 53% ~ (p=1.000 n=15) | |
*/t=Int64/len=12-8 138400.0µ ± 46% 444.6µ ± 53% -99.68% (p=0.000 n=15) | |
*/t=Int64/len=18-8 90040.0µ ± 21% 597.1µ ± 43% -99.34% (p=0.000 n=15) | |
*/t=Int64/len=24-8 431500.0µ ± 34% 834.9µ ± 28% -99.81% (p=0.000 n=15) | |
*/t=Int64/len=30-8 108.300m ± 18% 1.006m ± 64% -99.07% (p=0.000 n=15) | |
*/t=Int64/len=64-8 134.900m ± 4% 1.606m ± 106% -98.81% (p=0.000 n=15) | |
*/t=Int64/len=128-8 261.300m ± 7% 5.725m ± 60% -97.81% (p=0.000 n=15) | |
*/t=Int64/len=256-8 540.70m ± 4% 11.36m ± 15% -97.90% (p=0.000 n=15) | |
*/t=Int64/len=512-8 1015.00m ± 5% 17.09m ± 66% -98.32% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 1843.00m ± 13% 34.52m ± 18% -98.13% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 3188.00m ± 13% 82.87m ± 20% -97.40% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 8032.0m ± 18% 193.6m ± 86% -97.59% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 19190.0m ± 7% 501.8m ± 56% -97.39% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 350.50 ± 16% 18.27 ± 49% -94.79% (p=0.000 n=15) | |
*/t=Int32/len=6-8 264.6µ ± 19% 277.4µ ± 44% ~ (p=0.325 n=15) | |
*/t=Int32/len=12-8 103300.0µ ± 38% 429.0µ ± 36% -99.58% (p=0.000 n=15) | |
*/t=Int32/len=18-8 72560.0µ ± 31% 806.9µ ± 46% -98.89% (p=0.000 n=15) | |
*/t=Int32/len=24-8 280900.0µ ± 45% 871.7µ ± 32% -99.69% (p=0.000 n=15) | |
*/t=Int32/len=30-8 81.310m ± 9% 1.107m ± 33% -98.64% (p=0.000 n=15) | |
*/t=Int32/len=64-8 139.800m ± 4% 2.483m ± 89% -98.22% (p=0.000 n=15) | |
*/t=Int32/len=128-8 264.300m ± 11% 5.724m ± 19% -97.83% (p=0.000 n=15) | |
*/t=Int32/len=256-8 506.60m ± 7% 10.18m ± 72% -97.99% (p=0.000 n=15) | |
*/t=Int32/len=512-8 1067.00m ± 10% 17.87m ± 30% -98.33% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 2001.00m ± 10% 35.13m ± 39% -98.24% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 3082.00m ± 12% 72.35m ± 35% -97.65% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 7892.0m ± 10% 163.4m ± 34% -97.93% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 19170.0m ± 3% 288.0m ± 29% -98.50% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 208.000 ± 11% 9.650 ± 45% -95.36% (p=0.000 n=15) | |
*/t=String/len=6-8 274.3µ ± 51% 292.8µ ± 23% ~ (p=0.967 n=15) | |
*/t=String/len=12-8 210000.0µ ± 44% 504.4µ ± 21% -99.76% (p=0.000 n=15) | |
*/t=String/len=18-8 163500.0µ ± 22% 738.6µ ± 42% -99.55% (p=0.000 n=15) | |
*/t=String/len=24-8 600900.0µ ± 47% 853.9µ ± 68% -99.86% (p=0.000 n=15) | |
*/t=String/len=30-8 150.800m ± 9% 1.290m ± 42% -99.14% (p=0.000 n=15) | |
*/t=String/len=64-8 106.800m ± 6% 2.407m ± 38% -97.75% (p=0.000 n=15) | |
*/t=String/len=128-8 96.000m ± 13% 9.157m ± 27% -90.46% (p=0.000 n=15) | |
*/t=String/len=256-8 30.90m ± 28% 12.04m ± 20% -61.04% (p=0.000 n=15) | |
*/t=String/len=512-8 43.95m ± 61% 27.06m ± 25% -38.43% (p=0.000 n=15) | |
*/t=String/len=1024-8 90.57m ± 84% 57.32m ± 41% -36.71% (p=0.001 n=15) | |
*/t=String/len=2048-8 184.40m ± 35% 99.98m ± 44% -45.78% (p=0.003 n=15) | |
*/t=String/len=4096-8 718.6m ± 30% 261.1m ± 67% -63.67% (p=0.000 n=15) | |
*/t=String/len=8192-8 1.833 ± 80% 1.089 ± 25% -40.59% (p=0.000 n=15) | |
*/t=String/len=65536-8 862.2 ± 65% 261.0 ± 48% -69.73% (p=0.000 n=15) | |
geomean 407.8m 12.98m -96.82% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 6.741m ± 87% 11.040m ± 44% ~ (p=0.272 n=15) | |
*/t=Int64/len=12-8 608.30m ± 7% 20.09m ± 50% -96.70% (p=0.000 n=15) | |
*/t=Int64/len=18-8 394.60m ± 8% 25.71m ± 52% -93.48% (p=0.000 n=15) | |
*/t=Int64/len=24-8 2039.00m ± 2% 37.77m ± 47% -98.15% (p=0.000 n=15) | |
*/t=Int64/len=30-8 450.50m ± 12% 53.64m ± 32% -88.09% (p=0.000 n=15) | |
*/t=Int64/len=64-8 533.90m ± 24% 69.11m ± 62% -87.06% (p=0.000 n=15) | |
*/t=Int64/len=128-8 944.0m ± 27% 172.0m ± 45% -81.78% (p=0.000 n=15) | |
*/t=Int64/len=256-8 2091.0m ± 25% 305.0m ± 89% -85.41% (p=0.000 n=15) | |
*/t=Int64/len=512-8 4199.0m ± 26% 631.9m ± 33% -84.95% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 7.760 ± 18% 1.512 ± 42% -80.52% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 15.400 ± 36% 4.242 ± 45% -72.45% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 43.77 ± 38% 10.46 ± 54% -76.10% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 126.90 ± 41% 34.03 ± 85% -73.18% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 246.9k ± 0% 105.8k ± 0% -57.15% (p=0.000 n=15) | |
*/t=Int32/len=6-8 9.320m ± 43% 9.921m ± 48% ~ (p=0.267 n=15) | |
*/t=Int32/len=12-8 406.10m ± 5% 20.54m ± 38% -94.94% (p=0.000 n=15) | |
*/t=Int32/len=18-8 265.60m ± 11% 22.92m ± 88% -91.37% (p=0.000 n=15) | |
*/t=Int32/len=24-8 1345.00m ± 5% 28.24m ± 110% -97.90% (p=0.000 n=15) | |
*/t=Int32/len=30-8 345.90m ± 12% 49.36m ± 67% -85.73% (p=0.000 n=15) | |
*/t=Int32/len=64-8 509.6m ± 30% 110.9m ± 69% -78.24% (p=0.000 n=15) | |
*/t=Int32/len=128-8 1041.00m ± 25% 91.68m ± 212% -91.19% (p=0.000 n=15) | |
*/t=Int32/len=256-8 1732.0m ± 29% 305.4m ± 119% -82.37% (p=0.000 n=15) | |
*/t=Int32/len=512-8 4104.0m ± 29% 688.8m ± 85% -83.22% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 8.631 ± 17% 1.027 ± 85% -88.10% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 13.430 ± 26% 1.703 ± 136% -87.32% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 33.780 ± 29% 7.971 ± 46% -76.40% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 79.83 ± 48% 17.43 ± 48% -78.17% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 60.13k ± 4% 17.84k ± 13% -70.32% (p=0.000 n=15) | |
*/t=String/len=6-8 6.946m ± 78% 11.530m ± 40% ~ (p=0.174 n=15) | |
*/t=String/len=12-8 1002.00m ± 4% 13.93m ± 114% -98.61% (p=0.000 n=15) | |
*/t=String/len=18-8 601.50m ± 5% 28.50m ± 68% -95.26% (p=0.000 n=15) | |
*/t=String/len=24-8 3216.00m ± 4% 47.73m ± 64% -98.52% (p=0.000 n=15) | |
*/t=String/len=30-8 602.30m ± 8% 55.36m ± 42% -90.81% (p=0.000 n=15) | |
*/t=String/len=64-8 389.8m ± 37% 102.3m ± 90% -73.76% (p=0.000 n=15) | |
*/t=String/len=128-8 531.1m ± 27% 190.1m ± 63% -64.21% (p=0.000 n=15) | |
*/t=String/len=256-8 943.7m ± 52% 255.1m ± 51% -72.97% (p=0.000 n=15) | |
*/t=String/len=512-8 1.637 ± 89% 1.343 ± 40% ~ (p=0.250 n=15) | |
*/t=String/len=1024-8 2.718 ± 170% 2.551 ± 56% ~ (p=0.161 n=15) | |
*/t=String/len=2048-8 8.995 ± 58% 8.793 ± 43% ~ (p=0.902 n=15) | |
*/t=String/len=4096-8 40.78 ± 51% 24.32 ± 61% -40.36% (p=0.010 n=15) | |
*/t=String/len=8192-8 183.60 ± 20% 40.18 ± 297% -78.12% (p=0.000 n=15) | |
*/t=String/len=65536-8 574.4k ± 0% 196.7k ± 0% -65.76% (p=0.000 n=15) | |
geomean 3.935 686.1m -82.57% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 315.0 ± 0% 282.5 ± 0% -10.32% (p=0.000 n=15) | |
*/t=Int64/len=12-8 914.0 ± 0% 525.7 ± 1% -42.48% (p=0.004 n=15) | |
*/t=Int64/len=18-8 1477.0 ± 0% 758.7 ± 1% -48.63% (p=0.000 n=15) | |
*/t=Int64/len=24-8 2.213k ± 0% 1.014k ± 1% -54.18% (p=0.000 n=15) | |
*/t=Int64/len=30-8 2.535k ± 1% 1.354k ± 7% -46.59% (p=0.000 n=15) | |
*/t=Int64/len=64-8 5.590k ± 0% 2.649k ± 44% -52.61% (p=0.000 n=15) | |
*/t=Int64/len=128-8 11.222k ± 0% 4.951k ± 9% -55.88% (p=0.000 n=15) | |
*/t=Int64/len=256-8 22.452k ± 0% 9.713k ± 16% -56.74% (p=0.000 n=15) | |
*/t=Int64/len=512-8 44.74k ± 0% 19.45k ± 7% -56.52% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 89.80k ± 0% 39.29k ± 1% -56.25% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 186.12k ± 0% 83.01k ± 3% -55.40% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 384.7k ± 0% 206.4k ± 1% -46.36% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 786.6k ± 0% 432.4k ± 3% -45.03% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 7.262M ± 0% 3.950M ± 1% -45.61% (p=0.000 n=15) | |
*/t=Int32/len=6-8 316.4 ± 0% 286.3 ± 1% -9.51% (p=0.000 n=15) | |
*/t=Int32/len=12-8 922.3 ± 0% 515.3 ± 1% -44.13% (p=0.000 n=15) | |
*/t=Int32/len=18-8 1478.0 ± 0% 760.8 ± 1% -48.53% (p=0.000 n=15) | |
*/t=Int32/len=24-8 2.191k ± 1% 1.030k ± 1% -52.99% (p=0.000 n=15) | |
*/t=Int32/len=30-8 2.531k ± 0% 1.389k ± 0% -45.12% (p=0.000 n=15) | |
*/t=Int32/len=64-8 5.517k ± 0% 2.679k ± 30% -51.44% (p=0.004 n=15) | |
*/t=Int32/len=128-8 11.212k ± 0% 5.149k ± 14% -54.08% (p=0.000 n=15) | |
*/t=Int32/len=256-8 22.40k ± 0% 10.19k ± 56% -54.50% (p=0.000 n=15) | |
*/t=Int32/len=512-8 44.63k ± 0% 20.41k ± 5% -54.28% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 88.58k ± 0% 39.14k ± 3% -55.82% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 178.39k ± 0% 78.47k ± 10% -56.01% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 370.2k ± 0% 198.3k ± 6% -46.44% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 761.4k ± 0% 413.1k ± 1% -45.75% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 6.654M ± 0% 3.580M ± 1% -46.20% (p=0.000 n=15) | |
*/t=String/len=6-8 346.1 ± 0% 326.7 ± 0% -5.61% (p=0.000 n=15) | |
*/t=String/len=12-8 1006.0 ± 1% 618.0 ± 1% -38.57% (p=0.000 n=15) | |
*/t=String/len=18-8 1654.0 ± 1% 939.9 ± 1% -43.17% (p=0.000 n=15) | |
*/t=String/len=24-8 2.445k ± 1% 1.228k ± 1% -49.78% (p=0.000 n=15) | |
*/t=String/len=30-8 2.856k ± 0% 1.649k ± 1% -42.26% (p=0.000 n=15) | |
*/t=String/len=64-8 6.145k ± 0% 3.596k ± 9% -41.48% (p=0.000 n=15) | |
*/t=String/len=128-8 12.254k ± 0% 6.658k ± 14% -45.67% (p=0.000 n=15) | |
*/t=String/len=256-8 24.46k ± 0% 13.49k ± 5% -44.86% (p=0.000 n=15) | |
*/t=String/len=512-8 48.92k ± 1% 26.39k ± 3% -46.07% (p=0.000 n=15) | |
*/t=String/len=1024-8 102.64k ± 0% 62.99k ± 3% -38.63% (p=0.000 n=15) | |
*/t=String/len=2048-8 210.4k ± 0% 128.0k ± 2% -39.17% (p=0.000 n=15) | |
*/t=String/len=4096-8 431.2k ± 0% 299.3k ± 1% -30.59% (p=0.000 n=15) | |
*/t=String/len=8192-8 886.4k ± 0% 612.1k ± 1% -30.94% (p=0.000 n=15) | |
*/t=String/len=65536-8 8.404M ± 0% 6.049M ± 1% -28.03% (p=0.000 n=15) | |
geomean 22.49k 12.27k -45.45% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 1373.0 ± 0% 936.3 ± 0% -31.81% (p=0.000 n=15) | |
*/t=Int64/len=12-8 2.842k ± 0% 1.771k ± 0% -37.68% (p=0.000 n=15) | |
*/t=Int64/len=18-8 3.830k ± 0% 2.700k ± 0% -29.50% (p=0.000 n=15) | |
*/t=Int64/len=24-8 5.853k ± 0% 3.452k ± 0% -41.02% (p=0.000 n=15) | |
*/t=Int64/len=30-8 6.107k ± 0% 4.575k ± 0% -25.09% (p=0.000 n=15) | |
*/t=Int64/len=64-8 12.991k ± 0% 9.510k ± 0% -26.80% (p=0.000 n=15) | |
*/t=Int64/len=128-8 25.85k ± 0% 18.91k ± 0% -26.85% (p=0.000 n=15) | |
*/t=Int64/len=256-8 51.48k ± 0% 37.70k ± 0% -26.77% (p=0.000 n=15) | |
*/t=Int64/len=512-8 102.51k ± 0% 75.29k ± 0% -26.56% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 204.1k ± 0% 150.5k ± 0% -26.26% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 406.4k ± 0% 300.8k ± 0% -25.99% (p=0.000 n=15) | |
*/t=Int64/len=4096-8 810.8k ± 0% 642.6k ± 0% -20.74% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 1.619M ± 0% 1.285M ± 0% -20.63% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 12.93M ± 0% 10.28M ± 0% -20.48% (p=0.000 n=15) | |
*/t=Int32/len=6-8 1383.0 ± 0% 943.3 ± 0% -31.79% (p=0.000 n=15) | |
*/t=Int32/len=12-8 2.861k ± 0% 1.785k ± 0% -37.61% (p=0.000 n=15) | |
*/t=Int32/len=18-8 3.856k ± 0% 2.731k ± 0% -29.18% (p=0.000 n=15) | |
*/t=Int32/len=24-8 5.890k ± 0% 3.482k ± 0% -40.88% (p=0.000 n=15) | |
*/t=Int32/len=30-8 6.133k ± 0% 4.638k ± 0% -24.38% (p=0.000 n=15) | |
*/t=Int32/len=64-8 13.208k ± 0% 9.637k ± 0% -27.04% (p=0.000 n=15) | |
*/t=Int32/len=128-8 26.11k ± 0% 19.16k ± 0% -26.61% (p=0.000 n=15) | |
*/t=Int32/len=256-8 52.00k ± 0% 38.21k ± 0% -26.51% (p=0.000 n=15) | |
*/t=Int32/len=512-8 103.54k ± 0% 76.31k ± 0% -26.30% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 206.1k ± 0% 152.5k ± 0% -26.01% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 410.5k ± 0% 304.9k ± 0% -25.73% (p=0.000 n=15) | |
*/t=Int32/len=4096-8 819.0k ± 0% 650.8k ± 0% -20.54% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 1.635M ± 0% 1.301M ± 0% -20.42% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 13.06M ± 0% 10.41M ± 0% -20.27% (p=0.000 n=15) | |
*/t=String/len=6-8 1.523k ± 0% 1.228k ± 0% -19.37% (p=0.000 n=15) | |
*/t=String/len=12-8 3.001k ± 0% 2.350k ± 0% -21.69% (p=0.000 n=15) | |
*/t=String/len=18-8 4.215k ± 0% 3.593k ± 0% -14.76% (p=0.000 n=15) | |
*/t=String/len=24-8 6.022k ± 0% 4.608k ± 0% -23.48% (p=0.000 n=15) | |
*/t=String/len=30-8 6.705k ± 0% 6.104k ± 0% -8.96% (p=0.000 n=15) | |
*/t=String/len=64-8 14.14k ± 0% 12.75k ± 0% -9.84% (p=0.000 n=15) | |
*/t=String/len=128-8 28.03k ± 0% 25.36k ± 0% -9.50% (p=0.000 n=15) | |
*/t=String/len=256-8 55.82k ± 0% 50.60k ± 0% -9.34% (p=0.000 n=15) | |
*/t=String/len=512-8 111.4k ± 0% 101.2k ± 0% -9.22% (p=0.000 n=15) | |
*/t=String/len=1024-8 222.7k ± 0% 202.3k ± 0% -9.17% (p=0.000 n=15) | |
*/t=String/len=2048-8 445.0k ± 0% 404.0k ± 0% -9.21% (p=0.000 n=15) | |
*/t=String/len=4096-8 890.1k ± 0% 849.5k ± 0% -4.56% (p=0.000 n=15) | |
*/t=String/len=8192-8 1.781M ± 0% 1.700M ± 0% -4.53% (p=0.000 n=15) | |
*/t=String/len=65536-8 14.24M ± 0% 13.60M ± 0% -4.54% (p=0.000 n=15) | |
geomean 54.53k 42.16k -22.68% | |
.name: MapPutDelete | |
│ runtimeMap │ swissMap │ | |
│ sec/op │ sec/op vs base │ | |
*/t=Int64/len=6-8 22.09n ± 1% 19.02n ± 0% -13.90% (p=0.000 n=15) | |
*/t=Int64/len=12-8 22.70n ± 9% 20.29n ± 2% -10.62% (p=0.000 n=15) | |
*/t=Int64/len=18-8 21.17n ± 2% 20.77n ± 8% ~ (p=0.506 n=15) | |
*/t=Int64/len=24-8 23.59n ± 5% 21.75n ± 4% -7.80% (p=0.000 n=15) | |
*/t=Int64/len=30-8 20.73n ± 2% 21.52n ± 6% ~ (p=0.588 n=15) | |
*/t=Int64/len=64-8 21.45n ± 1% 23.53n ± 12% +9.70% (p=0.041 n=15) | |
*/t=Int64/len=128-8 21.36n ± 1% 23.98n ± 16% +12.27% (p=0.000 n=15) | |
*/t=Int64/len=256-8 21.70n ± 2% 26.95n ± 11% +24.19% (p=0.000 n=15) | |
*/t=Int64/len=512-8 21.83n ± 1% 27.16n ± 8% +24.42% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 27.08n ± 2% 30.94n ± 6% +14.25% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 36.60n ± 1% 35.72n ± 3% -2.40% (p=0.019 n=15) | |
*/t=Int64/len=4096-8 41.73n ± 1% 42.67n ± 1% +2.25% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 43.92n ± 1% 44.52n ± 2% +1.37% (p=0.019 n=15) | |
*/t=Int64/len=65536-8 49.14n ± 0% 48.79n ± 1% -0.71% (p=0.002 n=15) | |
*/t=Int32/len=6-8 21.64n ± 1% 19.06n ± 0% -11.92% (p=0.000 n=15) | |
*/t=Int32/len=12-8 22.25n ± 1% 20.39n ± 2% -8.36% (p=0.000 n=15) | |
*/t=Int32/len=18-8 21.09n ± 10% 21.35n ± 7% ~ (p=0.187 n=15) | |
*/t=Int32/len=24-8 23.05n ± 2% 20.95n ± 5% -9.11% (p=0.000 n=15) | |
*/t=Int32/len=30-8 20.70n ± 4% 22.29n ± 11% ~ (p=0.653 n=15) | |
*/t=Int32/len=64-8 21.03n ± 2% 24.09n ± 11% +14.55% (p=0.013 n=15) | |
*/t=Int32/len=128-8 21.25n ± 1% 24.00n ± 9% +12.94% (p=0.000 n=15) | |
*/t=Int32/len=256-8 21.22n ± 2% 26.48n ± 8% +24.79% (p=0.000 n=15) | |
*/t=Int32/len=512-8 21.64n ± 1% 26.22n ± 7% +21.16% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 26.08n ± 1% 28.82n ± 10% +10.51% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 35.08n ± 1% 35.64n ± 4% +1.60% (p=0.034 n=15) | |
*/t=Int32/len=4096-8 40.64n ± 0% 42.17n ± 2% +3.76% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 42.77n ± 1% 43.77n ± 2% +2.34% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 45.89n ± 0% 47.94n ± 1% +4.47% (p=0.000 n=15) | |
*/t=String/len=6-8 25.25n ± 1% 22.80n ± 1% -9.70% (p=0.000 n=15) | |
*/t=String/len=12-8 26.56n ± 26% 26.60n ± 6% ~ (p=0.345 n=15) | |
*/t=String/len=18-8 25.58n ± 1% 27.49n ± 12% ~ (p=0.060 n=15) | |
*/t=String/len=24-8 26.65n ± 8% 26.98n ± 2% ~ (p=0.967 n=15) | |
*/t=String/len=30-8 24.61n ± 1% 27.66n ± 12% +12.39% (p=0.007 n=15) | |
*/t=String/len=64-8 25.60n ± 8% 30.61n ± 9% +19.57% (p=0.000 n=15) | |
*/t=String/len=128-8 25.55n ± 3% 32.34n ± 7% +26.58% (p=0.000 n=15) | |
*/t=String/len=256-8 26.47n ± 4% 33.33n ± 5% +25.92% (p=0.000 n=15) | |
*/t=String/len=512-8 26.84n ± 4% 35.02n ± 4% +30.48% (p=0.000 n=15) | |
*/t=String/len=1024-8 38.00n ± 1% 39.42n ± 8% +3.74% (p=0.045 n=15) | |
*/t=String/len=2048-8 49.82n ± 1% 43.45n ± 3% -12.79% (p=0.000 n=15) | |
*/t=String/len=4096-8 55.17n ± 1% 50.41n ± 2% -8.63% (p=0.000 n=15) | |
*/t=String/len=8192-8 56.28n ± 1% 52.12n ± 1% -7.39% (p=0.000 n=15) | |
*/t=String/len=65536-8 63.55n ± 0% 57.84n ± 1% -8.99% (p=0.000 n=15) | |
geomean 28.58n 29.81n +4.31% | |
│ runtimeMap │ swissMap │ | |
│ cache-misses/op │ cache-misses/op vs base │ | |
*/t=Int64/len=6-8 108.40µ ± 31% 78.40µ ± 15% -27.68% (p=0.013 n=15) | |
*/t=Int64/len=12-8 88.00µ ± 16% 96.90µ ± 25% ~ (p=0.468 n=15) | |
*/t=Int64/len=18-8 96.20µ ± 37% 88.10µ ± 30% ~ (p=0.798 n=15) | |
*/t=Int64/len=24-8 120.30µ ± 22% 86.30µ ± 29% -28.26% (p=0.000 n=15) | |
*/t=Int64/len=30-8 96.50µ ± 27% 81.10µ ± 21% ~ (p=0.461 n=15) | |
*/t=Int64/len=64-8 90.90µ ± 30% 104.20µ ± 22% ~ (p=0.305 n=15) | |
*/t=Int64/len=128-8 97.90µ ± 15% 103.50µ ± 94% ~ (p=0.467 n=15) | |
*/t=Int64/len=256-8 92.20µ ± 24% 138.50µ ± 51% +50.22% (p=0.001 n=15) | |
*/t=Int64/len=512-8 92.90µ ± 82% 108.10µ ± 10% ~ (p=0.506 n=15) | |
*/t=Int64/len=1024-8 133.6µ ± 35% 145.6µ ± 27% ~ (p=0.389 n=15) | |
*/t=Int64/len=2048-8 159.1µ ± 21% 140.9µ ± 19% ~ (p=0.959 n=15) | |
*/t=Int64/len=4096-8 187.8µ ± 62% 219.9µ ± 25% ~ (p=0.902 n=15) | |
*/t=Int64/len=8192-8 212.4µ ± 28% 193.4µ ± 24% ~ (p=0.744 n=15) | |
*/t=Int64/len=65536-8 829.0µ ± 12% 1154.0µ ± 17% +39.20% (p=0.001 n=15) | |
*/t=Int32/len=6-8 99.20µ ± 59% 82.80µ ± 16% -16.53% (p=0.021 n=15) | |
*/t=Int32/len=12-8 92.80µ ± 66% 89.50µ ± 30% ~ (p=0.100 n=15) | |
*/t=Int32/len=18-8 91.10µ ± 31% 100.00µ ± 33% ~ (p=0.838 n=15) | |
*/t=Int32/len=24-8 125.50µ ± 30% 95.80µ ± 21% ~ (p=0.051 n=15) | |
*/t=Int32/len=30-8 97.40µ ± 17% 85.10µ ± 25% ~ (p=0.436 n=15) | |
*/t=Int32/len=64-8 89.60µ ± 17% 88.10µ ± 63% ~ (p=0.935 n=15) | |
*/t=Int32/len=128-8 92.80µ ± 12% 94.30µ ± 18% ~ (p=0.806 n=15) | |
*/t=Int32/len=256-8 94.00µ ± 39% 103.50µ ± 18% ~ (p=0.775 n=15) | |
*/t=Int32/len=512-8 95.10µ ± 43% 104.40µ ± 42% ~ (p=0.325 n=15) | |
*/t=Int32/len=1024-8 140.0µ ± 25% 121.5µ ± 20% ~ (p=0.412 n=15) | |
*/t=Int32/len=2048-8 154.6µ ± 16% 121.1µ ± 48% ~ (p=0.202 n=15) | |
*/t=Int32/len=4096-8 157.3µ ± 21% 172.5µ ± 21% ~ (p=0.653 n=15) | |
*/t=Int32/len=8192-8 184.9µ ± 49% 195.2µ ± 13% ~ (p=0.775 n=15) | |
*/t=Int32/len=65536-8 432.0µ ± 82% 373.1µ ± 44% ~ (p=0.653 n=15) | |
*/t=String/len=6-8 104.70µ ± 22% 94.20µ ± 33% ~ (p=0.187 n=15) | |
*/t=String/len=12-8 134.20µ ± 31% 96.40µ ± 19% ~ (p=0.137 n=15) | |
*/t=String/len=18-8 106.9µ ± 22% 122.1µ ± 33% ~ (p=0.454 n=15) | |
*/t=String/len=24-8 112.6µ ± 26% 108.6µ ± 49% ~ (p=0.967 n=15) | |
*/t=String/len=30-8 116.9µ ± 71% 108.8µ ± 48% ~ (p=0.367 n=15) | |
*/t=String/len=64-8 113.7µ ± 16% 112.2µ ± 63% ~ (p=0.967 n=15) | |
*/t=String/len=128-8 113.9µ ± 38% 142.6µ ± 45% ~ (p=0.137 n=15) | |
*/t=String/len=256-8 135.1µ ± 51% 117.2µ ± 37% ~ (p=0.436 n=15) | |
*/t=String/len=512-8 127.1µ ± 23% 128.5µ ± 17% ~ (p=0.902 n=15) | |
*/t=String/len=1024-8 200.7µ ± 20% 176.4µ ± 44% ~ (p=0.713 n=15) | |
*/t=String/len=2048-8 195.5µ ± 11% 207.4µ ± 42% ~ (p=0.330 n=15) | |
*/t=String/len=4096-8 286.4µ ± 43% 210.8µ ± 15% -26.40% (p=0.005 n=15) | |
*/t=String/len=8192-8 273.0µ ± 67% 467.0µ ± 43% ~ (p=0.267 n=15) | |
*/t=String/len=65536-8 12.48m ± 97% 10.46m ± 45% ~ (p=0.081 n=15) | |
geomean 149.2µ 146.4µ -1.85% | |
│ runtimeMap │ swissMap │ | |
│ cache-references/op │ cache-references/op vs base │ | |
*/t=Int64/len=6-8 2.663m ± 62% 2.809m ± 60% ~ (p=0.512 n=15) | |
*/t=Int64/len=12-8 1.357m ± 189% 2.040m ± 118% ~ (p=0.539 n=15) | |
*/t=Int64/len=18-8 1.956m ± 171% 3.389m ± 33% ~ (p=0.539 n=15) | |
*/t=Int64/len=24-8 2.845m ± 57% 3.535m ± 68% ~ (p=0.683 n=15) | |
*/t=Int64/len=30-8 1.922m ± 84% 2.344m ± 56% ~ (p=0.367 n=15) | |
*/t=Int64/len=64-8 2.536m ± 49% 3.116m ± 42% ~ (p=0.653 n=15) | |
*/t=Int64/len=128-8 3.118m ± 52% 2.928m ± 84% ~ (p=0.967 n=15) | |
*/t=Int64/len=256-8 2.579m ± 24% 5.814m ± 34% +125.44% (p=0.000 n=15) | |
*/t=Int64/len=512-8 2.086m ± 170% 4.811m ± 49% ~ (p=0.170 n=15) | |
*/t=Int64/len=1024-8 2.984m ± 103% 3.915m ± 63% ~ (p=0.539 n=15) | |
*/t=Int64/len=2048-8 4.768m ± 60% 6.181m ± 62% ~ (p=0.161 n=15) | |
*/t=Int64/len=4096-8 7.930m ± 65% 12.880m ± 52% ~ (p=0.126 n=15) | |
*/t=Int64/len=8192-8 14.52m ± 42% 12.96m ± 62% ~ (p=0.744 n=15) | |
*/t=Int64/len=65536-8 3.770 ± 1% 1.313 ± 1% -65.17% (p=0.000 n=15) | |
*/t=Int32/len=6-8 2.038m ± 72% 1.805m ± 112% ~ (p=0.713 n=15) | |
*/t=Int32/len=12-8 2.711m ± 51% 2.047m ± 124% ~ (p=0.250 n=15) | |
*/t=Int32/len=18-8 2.194m ± 109% 2.844m ± 61% ~ (p=0.935 n=15) | |
*/t=Int32/len=24-8 3.703m ± 43% 3.285m ± 54% ~ (p=0.806 n=15) | |
*/t=Int32/len=30-8 1.946m ± 98% 3.077m ± 49% ~ (p=0.174 n=15) | |
*/t=Int32/len=64-8 2.583m ± 40% 2.462m ± 93% ~ (p=0.744 n=15) | |
*/t=Int32/len=128-8 2.877m ± 62% 4.806m ± 45% ~ (p=0.148 n=15) | |
*/t=Int32/len=256-8 1.756m ± 153% 3.693m ± 57% ~ (p=0.074 n=15) | |
*/t=Int32/len=512-8 3.499m ± 58% 4.312m ± 44% ~ (p=0.202 n=15) | |
*/t=Int32/len=1024-8 3.692m ± 101% 3.149m ± 65% ~ (p=0.486 n=15) | |
*/t=Int32/len=2048-8 4.320m ± 118% 4.915m ± 51% ~ (p=0.389 n=15) | |
*/t=Int32/len=4096-8 5.988m ± 95% 4.667m ± 48% ~ (p=0.126 n=15) | |
*/t=Int32/len=8192-8 13.210m ± 43% 8.253m ± 54% ~ (p=0.081 n=15) | |
*/t=Int32/len=65536-8 839.1m ± 8% 282.5m ± 15% -66.33% (p=0.000 n=15) | |
*/t=String/len=6-8 2.050m ± 111% 2.354m ± 113% ~ (p=0.653 n=15) | |
*/t=String/len=12-8 3.158m ± 93% 3.218m ± 56% ~ (p=0.653 n=15) | |
*/t=String/len=18-8 3.584m ± 64% 3.366m ± 66% ~ (p=0.744 n=15) | |
*/t=String/len=24-8 2.955m ± 122% 2.698m ± 114% ~ (p=0.345 n=15) | |
*/t=String/len=30-8 3.417m ± 65% 3.228m ± 78% ~ (p=0.713 n=15) | |
*/t=String/len=64-8 4.074m ± 48% 3.308m ± 71% ~ (p=0.775 n=15) | |
*/t=String/len=128-8 3.247m ± 78% 4.197m ± 64% ~ (p=0.174 n=15) | |
*/t=String/len=256-8 3.479m ± 69% 2.635m ± 136% ~ (p=0.653 n=15) | |
*/t=String/len=512-8 3.354m ± 80% 5.094m ± 66% ~ (p=0.161 n=15) | |
*/t=String/len=1024-8 6.482m ± 105% 8.179m ± 72% ~ (p=0.461 n=15) | |
*/t=String/len=2048-8 13.17m ± 79% 11.78m ± 78% ~ (p=0.367 n=15) | |
*/t=String/len=4096-8 12.69m ± 78% 12.34m ± 101% ~ (p=0.902 n=15) | |
*/t=String/len=8192-8 38.75m ± 68% 28.90m ± 41% ~ (p=0.233 n=15) | |
*/t=String/len=65536-8 8.108 ± 0% 2.456 ± 1% -69.71% (p=0.000 n=15) | |
geomean 6.013m 6.244m +3.84% | |
│ runtimeMap │ swissMap │ | |
│ cpu-cycles/op │ cpu-cycles/op vs base │ | |
*/t=Int64/len=6-8 94.32 ± 1% 81.26 ± 0% -13.85% (p=0.000 n=15) | |
*/t=Int64/len=12-8 97.10 ± 9% 86.93 ± 2% -10.47% (p=0.000 n=15) | |
*/t=Int64/len=18-8 90.32 ± 2% 88.60 ± 8% ~ (p=0.461 n=15) | |
*/t=Int64/len=24-8 100.90 ± 5% 93.09 ± 4% -7.74% (p=0.000 n=15) | |
*/t=Int64/len=30-8 88.73 ± 2% 92.20 ± 7% ~ (p=0.653 n=15) | |
*/t=Int64/len=64-8 91.88 ± 1% 100.80 ± 12% +9.71% (p=0.041 n=15) | |
*/t=Int64/len=128-8 91.23 ± 1% 102.30 ± 16% +12.13% (p=0.000 n=15) | |
*/t=Int64/len=256-8 93.07 ± 2% 115.00 ± 11% +23.56% (p=0.000 n=15) | |
*/t=Int64/len=512-8 93.18 ± 2% 116.20 ± 7% +24.70% (p=0.000 n=15) | |
*/t=Int64/len=1024-8 115.6 ± 2% 132.1 ± 5% +14.27% (p=0.000 n=15) | |
*/t=Int64/len=2048-8 156.5 ± 1% 152.6 ± 3% -2.49% (p=0.015 n=15) | |
*/t=Int64/len=4096-8 178.4 ± 1% 182.1 ± 1% +2.07% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 187.6 ± 1% 190.4 ± 2% +1.49% (p=0.012 n=15) | |
*/t=Int64/len=65536-8 210.1 ± 0% 208.1 ± 1% -0.95% (p=0.000 n=15) | |
*/t=Int32/len=6-8 92.39 ± 1% 81.39 ± 0% -11.91% (p=0.000 n=15) | |
*/t=Int32/len=12-8 95.06 ± 1% 87.46 ± 2% -7.99% (p=0.000 n=15) | |
*/t=Int32/len=18-8 89.99 ± 10% 91.13 ± 6% ~ (p=0.267 n=15) | |
*/t=Int32/len=24-8 98.84 ± 2% 89.84 ± 5% -9.11% (p=0.000 n=15) | |
*/t=Int32/len=30-8 88.48 ± 2% 95.43 ± 11% ~ (p=0.660 n=15) | |
*/t=Int32/len=64-8 89.52 ± 1% 102.70 ± 11% +14.72% (p=0.008 n=15) | |
*/t=Int32/len=128-8 90.60 ± 1% 102.40 ± 9% +13.02% (p=0.000 n=15) | |
*/t=Int32/len=256-8 90.85 ± 2% 112.90 ± 8% +24.27% (p=0.000 n=15) | |
*/t=Int32/len=512-8 92.27 ± 1% 112.50 ± 7% +21.92% (p=0.000 n=15) | |
*/t=Int32/len=1024-8 111.3 ± 1% 123.0 ± 10% +10.51% (p=0.000 n=15) | |
*/t=Int32/len=2048-8 149.8 ± 1% 152.2 ± 4% +1.60% (p=0.046 n=15) | |
*/t=Int32/len=4096-8 173.4 ± 0% 179.9 ± 1% +3.75% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 182.7 ± 0% 187.5 ± 2% +2.63% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 196.1 ± 1% 205.2 ± 0% +4.64% (p=0.000 n=15) | |
*/t=String/len=6-8 108.20 ± 1% 97.24 ± 1% -10.13% (p=0.000 n=15) | |
*/t=String/len=12-8 113.6 ± 27% 113.7 ± 6% ~ (p=0.300 n=15) | |
*/t=String/len=18-8 109.1 ± 2% 117.7 ± 12% +7.88% (p=0.049 n=15) | |
*/t=String/len=24-8 114.1 ± 8% 115.1 ± 2% ~ (p=0.926 n=15) | |
*/t=String/len=30-8 105.3 ± 1% 118.6 ± 12% +12.63% (p=0.008 n=15) | |
*/t=String/len=64-8 109.5 ± 8% 130.8 ± 9% +19.45% (p=0.000 n=15) | |
*/t=String/len=128-8 109.5 ± 2% 138.7 ± 7% +26.67% (p=0.000 n=15) | |
*/t=String/len=256-8 113.0 ± 4% 142.9 ± 6% +26.46% (p=0.000 n=15) | |
*/t=String/len=512-8 114.7 ± 4% 150.1 ± 4% +30.86% (p=0.000 n=15) | |
*/t=String/len=1024-8 162.2 ± 2% 168.8 ± 7% +4.07% (p=0.038 n=15) | |
*/t=String/len=2048-8 213.4 ± 1% 185.4 ± 4% -13.12% (p=0.000 n=15) | |
*/t=String/len=4096-8 236.3 ± 1% 215.5 ± 2% -8.80% (p=0.000 n=15) | |
*/t=String/len=8192-8 240.5 ± 1% 222.6 ± 1% -7.44% (p=0.000 n=15) | |
*/t=String/len=65536-8 271.5 ± 0% 247.8 ± 1% -8.73% (p=0.000 n=15) | |
geomean 122.1 127.5 +4.35% | |
│ runtimeMap │ swissMap │ | |
│ instructions/op │ instructions/op vs base │ | |
*/t=Int64/len=6-8 408.9 ± 0% 236.1 ± 0% -42.26% (p=0.000 n=15) | |
*/t=Int64/len=12-8 422.1 ± 10% 290.7 ± 2% -31.13% (p=0.000 n=15) | |
*/t=Int64/len=18-8 388.1 ± 2% 303.4 ± 11% -21.82% (p=0.000 n=15) | |
*/t=Int64/len=24-8 437.8 ± 5% 319.7 ± 4% -26.98% (p=0.000 n=15) | |
*/t=Int64/len=30-8 382.0 ± 3% 297.0 ± 11% -22.25% (p=0.000 n=15) | |
*/t=Int64/len=64-8 396.3 ± 1% 353.3 ± 19% -10.85% (p=0.000 n=15) | |
*/t=Int64/len=128-8 393.4 ± 1% 345.1 ± 8% -12.28% (p=0.000 n=15) | |
*/t=Int64/len=256-8 394.6 ± 1% 405.1 ± 5% +2.66% (p=0.012 n=15) | |
*/t=Int64/len=512-8 393.8 ± 1% 394.6 ± 6% ~ (p=0.862 n=15) | |
*/t=Int64/len=1024-8 394.2 ± 1% 389.7 ± 6% ~ (p=0.164 n=15) | |
*/t=Int64/len=2048-8 394.1 ± 0% 376.4 ± 7% ~ (p=0.123 n=15) | |
*/t=Int64/len=4096-8 394.4 ± 0% 417.4 ± 2% +5.83% (p=0.000 n=15) | |
*/t=Int64/len=8192-8 394.6 ± 0% 421.4 ± 4% +6.79% (p=0.000 n=15) | |
*/t=Int64/len=65536-8 394.2 ± 0% 408.1 ± 2% +3.53% (p=0.000 n=15) | |
*/t=Int32/len=6-8 409.1 ± 0% 237.1 ± 0% -42.04% (p=0.000 n=15) | |
*/t=Int32/len=12-8 421.4 ± 1% 296.5 ± 2% -29.64% (p=0.000 n=15) | |
*/t=Int32/len=18-8 391.1 ± 9% 295.2 ± 10% -24.52% (p=0.000 n=15) | |
*/t=Int32/len=24-8 437.8 ± 2% 304.1 ± 7% -30.54% (p=0.000 n=15) | |
*/t=Int32/len=30-8 383.3 ± 1% 272.0 ± 29% -29.04% (p=0.000 n=15) | |
*/t=Int32/len=64-8 388.2 ± 2% 342.6 ± 15% -11.75% (p=0.000 n=15) | |
*/t=Int32/len=128-8 391.4 ± 1% 355.2 ± 9% -9.25% (p=0.004 n=15) | |
*/t=Int32/len=256-8 386.8 ± 2% 396.7 ± 8% ~ (p=0.560 n=15) | |
*/t=Int32/len=512-8 392.4 ± 1% 379.1 ± 4% -3.39% (p=0.026 n=15) | |
*/t=Int32/len=1024-8 391.1 ± 1% 371.3 ± 8% ~ (p=0.229 n=15) | |
*/t=Int32/len=2048-8 390.3 ± 0% 395.9 ± 4% +1.43% (p=0.005 n=15) | |
*/t=Int32/len=4096-8 391.2 ± 0% 407.2 ± 3% +4.09% (p=0.000 n=15) | |
*/t=Int32/len=8192-8 391.2 ± 0% 405.2 ± 4% +3.58% (p=0.000 n=15) | |
*/t=Int32/len=65536-8 391.6 ± 0% 404.5 ± 2% +3.29% (p=0.000 n=15) | |
*/t=String/len=6-8 470.7 ± 0% 323.1 ± 0% -31.36% (p=0.000 n=15) | |
*/t=String/len=12-8 486.2 ± 6% 393.1 ± 3% -19.15% (p=0.000 n=15) | |
*/t=String/len=18-8 465.9 ± 2% 409.5 ± 12% -12.11% (p=0.000 n=15) | |
*/t=String/len=24-8 483.6 ± 3% 399.7 ± 3% -17.35% (p=0.000 n=15) | |
*/t=String/len=30-8 449.6 ± 1% 360.4 ± 16% -19.84% (p=0.000 n=15) | |
*/t=String/len=64-8 460.5 ± 2% 448.3 ± 14% -2.65% (p=0.015 n=15) | |
*/t=String/len=128-8 460.3 ± 1% 465.0 ± 5% ~ (p=0.340 n=15) | |
*/t=String/len=256-8 458.4 ± 1% 497.5 ± 8% +8.53% (p=0.010 n=15) | |
*/t=String/len=512-8 460.5 ± 1% 483.8 ± 5% +5.06% (p=0.004 n=15) | |
*/t=String/len=1024-8 462.5 ± 0% 490.5 ± 10% +6.05% (p=0.029 n=15) | |
*/t=String/len=2048-8 459.8 ± 0% 493.6 ± 6% +7.35% (p=0.000 n=15) | |
*/t=String/len=4096-8 461.3 ± 0% 518.5 ± 3% +12.40% (p=0.000 n=15) | |
*/t=String/len=8192-8 462.3 ± 0% 510.1 ± 1% +10.34% (p=0.000 n=15) | |
*/t=String/len=65536-8 462.2 ± 0% 506.6 ± 1% +9.61% (p=0.000 n=15) | |
geomean 418.9 376.5 -10.11% |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit: fa7bdb1c8c21922b09ca2dbf6c9bf2eef85e0c86 | |
go: go1.22.0 | |
host: austin2 | |
Unit cache-misses/op better=lower | |
Unit cache-references/op better=lower | |
Unit cpu-cycles/op better=lower | |
Unit instructions/op better=lower | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 21153415 56.38 ns/op 0.0004277 cache-misses/op 0.007079 cache-references/op 241.3 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 11880564 98.33 ns/op 0.005016 cache-misses/op 0.02072 cache-references/op 420.3 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7569488 155.6 ns/op 0.001735 cache-misses/op 0.03983 cache-references/op 664.0 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6277297 184.5 ns/op 0.0006689 cache-misses/op 0.01014 cache-references/op 791.4 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4875902 239.2 ns/op 0.0007810 cache-misses/op 0.01725 cache-references/op 1021 cpu-cycles/op 3740 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2446388 471.0 ns/op 0.001722 cache-misses/op 0.03048 cache-references/op 2019 cpu-cycles/op 7739 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1322331 927.7 ns/op 0.004050 cache-misses/op 0.1467 cache-references/op 3966 cpu-cycles/op 15066 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 609194 1902 ns/op 0.02302 cache-misses/op 0.2853 cache-references/op 8138 cpu-cycles/op 30276 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 274766 4203 ns/op 0.02035 cache-misses/op 1.194 cache-references/op 17922 cpu-cycles/op 59928 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 132747 9014 ns/op 0.07570 cache-misses/op 1.306 cache-references/op 38469 cpu-cycles/op 119790 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66960 18424 ns/op 0.1463 cache-misses/op 4.410 cache-references/op 78568 cpu-cycles/op 239819 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 31788 37102 ns/op 0.4128 cache-misses/op 8.999 cache-references/op 158718 cpu-cycles/op 479310 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16333 74075 ns/op 0.2590 cache-misses/op 23.94 cache-references/op 316060 cpu-cycles/op 957676 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 1994 586528 ns/op 5.936 cache-misses/op 31615 cache-references/op 2512381 cpu-cycles/op 7655011 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 38734897 31.08 ns/op 0.0002717 cache-misses/op 0.007337 cache-references/op 132.6 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26679260 45.45 ns/op 0.0001820 cache-misses/op 0.003926 cache-references/op 194.5 cpu-cycles/op 550.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17484205 69.34 ns/op 0.0002318 cache-misses/op 0.008954 cache-references/op 296.5 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 16037454 75.76 ns/op 0.0002870 cache-misses/op 0.008213 cache-references/op 324.2 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 12175885 97.81 ns/op 0.0002324 cache-misses/op 0.009714 cache-references/op 417.3 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6980362 174.9 ns/op 0.0005589 cache-misses/op 0.04211 cache-references/op 745.4 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3856856 312.2 ns/op 0.0009365 cache-misses/op 0.02689 cache-references/op 1333 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2061451 594.9 ns/op 0.002206 cache-misses/op 0.1106 cache-references/op 2537 cpu-cycles/op 10132 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1142 ns/op 0.01456 cache-misses/op 0.1982 cache-references/op 4871 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 542095 2207 ns/op 0.008962 cache-misses/op 0.08802 cache-references/op 9463 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 249307 4496 ns/op 0.04508 cache-misses/op 0.3080 cache-references/op 19275 cpu-cycles/op 80031 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 86575 13005 ns/op 0.07212 cache-misses/op 0.9438 cache-references/op 55763 cpu-cycles/op 160046 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23884 51325 ns/op 0.2582 cache-misses/op 4.147 cache-references/op 220075 cpu-cycles/op 320031 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2306 523260 ns/op 8.316 cache-misses/op 28595 cache-references/op 2231649 cpu-cycles/op 2559618 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 324943472 3.696 ns/op 0.0000149 cache-misses/op 0.0004901 cache-references/op 15.80 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 196341782 6.005 ns/op 0.0000185 cache-misses/op 0.0009866 cache-references/op 25.61 cpu-cycles/op 114.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 220789347 6.212 ns/op 0.0000335 cache-misses/op 0.0006769 cache-references/op 26.29 cpu-cycles/op 108.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 198223881 6.146 ns/op 0.0000255 cache-misses/op 0.0006665 cache-references/op 26.13 cpu-cycles/op 115.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 207265878 5.838 ns/op 0.0000810 cache-misses/op 0.0006417 cache-references/op 24.68 cpu-cycles/op 110.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 205473304 5.854 ns/op 0.0000755 cache-misses/op 0.0004994 cache-references/op 23.97 cpu-cycles/op 108.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 198314896 5.871 ns/op 0.0000848 cache-misses/op 0.0008386 cache-references/op 24.74 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 192542559 6.225 ns/op 0.0001248 cache-misses/op 0.0008827 cache-references/op 25.49 cpu-cycles/op 110.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 206402830 5.891 ns/op 0.0000349 cache-misses/op 0.0004951 cache-references/op 24.64 cpu-cycles/op 110.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 187518177 6.124 ns/op 0.0000459 cache-misses/op 0.001371 cache-references/op 25.21 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 165438567 6.924 ns/op 0.0000130 cache-misses/op 0.0003482 cache-references/op 28.53 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 91634803 13.24 ns/op 0.0000674 cache-misses/op 0.004685 cache-references/op 55.51 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 75934876 15.51 ns/op 0.0001002 cache-misses/op 0.008460 cache-references/op 66.23 cpu-cycles/op 110.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 61914367 19.08 ns/op 0.0004071 cache-misses/op 2.265 cache-references/op 81.71 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 315254623 3.807 ns/op 0.0000113 cache-misses/op 0.0004746 cache-references/op 16.09 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 184198515 6.182 ns/op 0.0000179 cache-misses/op 0.001493 cache-references/op 25.51 cpu-cycles/op 111.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 183651531 6.566 ns/op 0.0000270 cache-misses/op 0.0004733 cache-references/op 27.79 cpu-cycles/op 108.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 195841930 6.078 ns/op 0.0000144 cache-misses/op 0.0002670 cache-references/op 25.91 cpu-cycles/op 113.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 218629899 5.527 ns/op 0.0000211 cache-misses/op 0.001098 cache-references/op 23.35 cpu-cycles/op 104.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 211577041 5.619 ns/op 0.0000159 cache-misses/op 0.001383 cache-references/op 23.47 cpu-cycles/op 104.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 205760602 5.763 ns/op 0.0000155 cache-misses/op 0.0008216 cache-references/op 24.20 cpu-cycles/op 107.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 205751184 5.850 ns/op 0.0000582 cache-misses/op 0.001047 cache-references/op 24.46 cpu-cycles/op 107.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 212241091 5.748 ns/op 0.0000315 cache-misses/op 0.0006286 cache-references/op 24.08 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 207247138 5.872 ns/op 0.0000350 cache-misses/op 0.001216 cache-references/op 25.10 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 142827519 8.710 ns/op 0.0000345 cache-misses/op 0.002306 cache-references/op 37.11 cpu-cycles/op 107.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 88408170 12.75 ns/op 0.0000876 cache-misses/op 0.003678 cache-references/op 54.38 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 74682309 14.93 ns/op 0.0000908 cache-misses/op 0.003111 cache-references/op 63.83 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 65750116 18.13 ns/op 0.0002232 cache-misses/op 0.5537 cache-references/op 77.64 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.35 ns/op 0.0000940 cache-misses/op 0.0006120 cache-references/op 44.40 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 162413544 7.244 ns/op 0.0000354 cache-misses/op 0.002047 cache-references/op 30.31 cpu-cycles/op 148.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 148037396 7.737 ns/op 0.0000209 cache-misses/op 0.001279 cache-references/op 33.08 cpu-cycles/op 136.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 169860234 7.168 ns/op 0.0000112 cache-misses/op 0.0005786 cache-references/op 30.71 cpu-cycles/op 151.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 182818126 6.770 ns/op 0.0000259 cache-misses/op 0.0005613 cache-references/op 28.53 cpu-cycles/op 143.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 177716815 6.740 ns/op 0.0000300 cache-misses/op 0.001791 cache-references/op 28.78 cpu-cycles/op 143.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 160199258 7.261 ns/op 0.0000338 cache-misses/op 0.0004782 cache-references/op 31.09 cpu-cycles/op 152.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 150291621 8.087 ns/op 0.0000387 cache-misses/op 0.0008290 cache-references/op 34.15 cpu-cycles/op 164.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 139806784 8.687 ns/op 0.0000495 cache-misses/op 0.001247 cache-references/op 36.67 cpu-cycles/op 173.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 133659037 8.958 ns/op 0.0000318 cache-misses/op 0.002810 cache-references/op 38.20 cpu-cycles/op 177.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 96387856 12.47 ns/op 0.0001125 cache-misses/op 0.003069 cache-references/op 53.28 cpu-cycles/op 177.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54891606 21.45 ns/op 0.0003375 cache-misses/op 0.005258 cache-references/op 91.83 cpu-cycles/op 179.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 48805822 24.17 ns/op 0.0004702 cache-misses/op 0.02087 cache-references/op 103.4 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 40937306 29.60 ns/op 0.005694 cache-misses/op 5.472 cache-references/op 125.4 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 234988250 5.122 ns/op 0.0000183 cache-misses/op 0.0004180 cache-references/op 21.63 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 237484719 5.100 ns/op 0.0000133 cache-misses/op 0.001403 cache-references/op 21.51 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 211803012 5.104 ns/op 0.0000139 cache-misses/op 0.001068 cache-references/op 21.51 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 204615806 5.454 ns/op 0.0000197 cache-misses/op 0.001213 cache-references/op 23.02 cpu-cycles/op 102.6 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 232859366 5.107 ns/op 0.0000284 cache-misses/op 0.0008121 cache-references/op 21.59 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 232524351 5.072 ns/op 0.0000121 cache-misses/op 0.0006808 cache-references/op 21.53 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 227273466 5.329 ns/op 0.0000154 cache-misses/op 0.001365 cache-references/op 22.55 cpu-cycles/op 97.45 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 221160979 5.108 ns/op 0.0000213 cache-misses/op 0.001185 cache-references/op 21.54 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 227283469 5.186 ns/op 0.0000309 cache-misses/op 0.001087 cache-references/op 22.04 cpu-cycles/op 97.18 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 217458951 5.300 ns/op 0.0000179 cache-misses/op 0.001612 cache-references/op 22.46 cpu-cycles/op 97.13 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 217028500 5.510 ns/op 0.0000247 cache-misses/op 0.0004430 cache-references/op 23.37 cpu-cycles/op 97.30 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 174118767 7.117 ns/op 0.0000529 cache-misses/op 0.003045 cache-references/op 30.34 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 166150702 7.199 ns/op 0.0000402 cache-misses/op 0.004408 cache-references/op 30.74 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 129344335 9.372 ns/op 0.0001212 cache-misses/op 1.217 cache-references/op 39.98 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 239093761 5.067 ns/op 0.0000360 cache-misses/op 0.0006992 cache-references/op 21.67 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 235500835 5.095 ns/op 0.0000263 cache-misses/op 0.001394 cache-references/op 21.59 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 208821930 5.076 ns/op 0.0000207 cache-misses/op 0.0007941 cache-references/op 21.56 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 228899029 5.434 ns/op 0.0000326 cache-misses/op 0.001437 cache-references/op 22.93 cpu-cycles/op 98.89 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 234354472 5.126 ns/op 0.0000111 cache-misses/op 0.0002649 cache-references/op 21.73 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 234602394 5.393 ns/op 0.0000165 cache-misses/op 0.0007007 cache-references/op 22.77 cpu-cycles/op 97.42 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 227770183 5.407 ns/op 0.0000187 cache-misses/op 0.0003373 cache-references/op 22.93 cpu-cycles/op 97.42 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 224768576 5.166 ns/op 0.0000185 cache-misses/op 0.0003938 cache-references/op 21.88 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 229095300 5.303 ns/op 0.0000139 cache-misses/op 0.0007018 cache-references/op 22.47 cpu-cycles/op 97.23 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 225195074 5.311 ns/op 0.0000187 cache-misses/op 0.0004397 cache-references/op 22.51 cpu-cycles/op 97.27 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 222871707 5.341 ns/op 0.0000153 cache-misses/op 0.001292 cache-references/op 22.71 cpu-cycles/op 97.22 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 176868506 6.694 ns/op 0.0000309 cache-misses/op 0.0009610 cache-references/op 28.65 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 168471402 7.103 ns/op 0.0000262 cache-misses/op 0.0007107 cache-references/op 30.45 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 143488203 8.355 ns/op 0.0000960 cache-misses/op 0.1992 cache-references/op 35.64 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 177849085 6.743 ns/op 0.0000361 cache-misses/op 0.0003992 cache-references/op 28.54 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 179512624 6.708 ns/op 0.0000480 cache-misses/op 0.001378 cache-references/op 28.47 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 176806069 8.110 ns/op 0.0000448 cache-misses/op 0.001575 cache-references/op 34.18 cpu-cycles/op 141.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 151143499 7.890 ns/op 0.0000626 cache-misses/op 0.0005023 cache-references/op 33.15 cpu-cycles/op 135.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 174487947 6.767 ns/op 0.0000154 cache-misses/op 0.0003254 cache-references/op 28.61 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 175980264 6.766 ns/op 0.0000226 cache-misses/op 0.0006854 cache-references/op 28.67 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 168412882 6.769 ns/op 0.0000186 cache-misses/op 0.001326 cache-references/op 28.65 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 171136399 7.016 ns/op 0.0000198 cache-misses/op 0.0005768 cache-references/op 29.71 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 166618596 6.948 ns/op 0.0000192 cache-misses/op 0.0003300 cache-references/op 29.44 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 164284424 7.369 ns/op 0.0000278 cache-misses/op 0.002450 cache-references/op 31.10 cpu-cycles/op 133.6 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 159299910 7.385 ns/op 0.0000299 cache-misses/op 0.003533 cache-references/op 31.10 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 135184052 8.955 ns/op 0.0000356 cache-misses/op 0.006881 cache-references/op 37.94 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 129580243 9.283 ns/op 0.0000692 cache-misses/op 0.004891 cache-references/op 39.45 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 97725519 12.23 ns/op 0.005376 cache-misses/op 2.262 cache-references/op 52.26 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209191460 5.709 ns/op 0.0000195 cache-misses/op 0.0003091 cache-references/op 24.48 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 151112017 7.907 ns/op 0.0000278 cache-misses/op 0.0005928 cache-references/op 33.88 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 152030098 7.925 ns/op 0.0000347 cache-misses/op 0.001119 cache-references/op 33.92 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 150656292 9.342 ns/op 0.0000256 cache-misses/op 0.0008147 cache-references/op 40.01 cpu-cycles/op 164.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 150537649 7.946 ns/op 0.0000222 cache-misses/op 0.0008892 cache-references/op 33.91 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 136896255 7.947 ns/op 0.0000231 cache-misses/op 0.001854 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 137999113 7.963 ns/op 0.0000227 cache-misses/op 0.001185 cache-references/op 34.07 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 150257841 8.294 ns/op 0.0000246 cache-misses/op 0.001223 cache-references/op 35.45 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 145278075 8.082 ns/op 0.0000241 cache-misses/op 0.0005238 cache-references/op 34.65 cpu-cycles/op 150.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 140978966 8.562 ns/op 0.0000679 cache-misses/op 0.001569 cache-references/op 36.42 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 138446300 8.618 ns/op 0.0000221 cache-misses/op 0.0003580 cache-references/op 36.96 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 133806764 8.896 ns/op 0.0000387 cache-misses/op 0.004172 cache-references/op 37.94 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129625654 9.193 ns/op 0.0000288 cache-misses/op 0.006436 cache-references/op 39.18 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 103117232 11.64 ns/op 0.0002612 cache-misses/op 3.395 cache-references/op 49.94 cpu-cycles/op 151.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 168430653 7.058 ns/op 0.0000387 cache-misses/op 0.001503 cache-references/op 30.14 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 137106391 8.798 ns/op 0.0000207 cache-misses/op 0.002422 cache-references/op 37.50 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 137852618 8.672 ns/op 0.0000158 cache-misses/op 0.0005775 cache-references/op 37.16 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 136550618 8.695 ns/op 0.0000236 cache-misses/op 0.0005325 cache-references/op 37.28 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 137834151 8.748 ns/op 0.0000400 cache-misses/op 0.002293 cache-references/op 37.32 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 137864614 11.30 ns/op 0.0000369 cache-misses/op 0.001024 cache-references/op 48.24 cpu-cycles/op 159.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 137562775 8.716 ns/op 0.0000209 cache-misses/op 0.0005960 cache-references/op 37.19 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 134865174 9.237 ns/op 0.0000220 cache-misses/op 0.0003724 cache-references/op 39.61 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 130594202 9.670 ns/op 0.0000148 cache-misses/op 0.0004333 cache-references/op 41.47 cpu-cycles/op 152.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 135429211 9.216 ns/op 0.0000413 cache-misses/op 0.002387 cache-references/op 39.32 cpu-cycles/op 150.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 131073111 8.940 ns/op 0.0000153 cache-misses/op 0.0004018 cache-references/op 38.31 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 132018289 9.240 ns/op 0.0000913 cache-misses/op 0.003585 cache-references/op 39.37 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 131019208 9.179 ns/op 0.0000258 cache-misses/op 0.0006618 cache-references/op 39.36 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 114134737 10.54 ns/op 0.0000579 cache-misses/op 0.7821 cache-references/op 44.98 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 199405701 5.990 ns/op 0.0000149 cache-misses/op 0.0005832 cache-references/op 25.66 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 120423253 11.31 ns/op 0.0000213 cache-misses/op 0.0006716 cache-references/op 48.25 cpu-cycles/op 209.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.13 ns/op 0.0000799 cache-misses/op 0.001263 cache-references/op 47.64 cpu-cycles/op 181.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.54 ns/op 0.0000735 cache-misses/op 0.001472 cache-references/op 45.09 cpu-cycles/op 182.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.52 ns/op 0.0000744 cache-misses/op 0.0005598 cache-references/op 45.10 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.56 ns/op 0.0000624 cache-misses/op 0.001449 cache-references/op 45.19 cpu-cycles/op 179.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.42 ns/op 0.0000754 cache-misses/op 0.001545 cache-references/op 44.44 cpu-cycles/op 183.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.39 ns/op 0.0001424 cache-misses/op 0.001857 cache-references/op 44.38 cpu-cycles/op 182.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.69 ns/op 0.0001134 cache-misses/op 0.002331 cache-references/op 45.65 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 100000000 11.62 ns/op 0.0000476 cache-misses/op 0.0005713 cache-references/op 49.81 cpu-cycles/op 180.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 77926231 16.05 ns/op 0.0002268 cache-misses/op 0.003667 cache-references/op 68.67 cpu-cycles/op 183.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 78846837 14.15 ns/op 0.0001013 cache-misses/op 0.005456 cache-references/op 60.59 cpu-cycles/op 181.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 79027179 13.68 ns/op 0.0002491 cache-misses/op 0.01181 cache-references/op 58.61 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 64944342 18.45 ns/op 0.008527 cache-misses/op 8.120 cache-references/op 79.10 cpu-cycles/op 181.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 228654925 6.489 ns/op 0.0000212 cache-misses/op 0.0007524 cache-references/op 27.68 cpu-cycles/op 109.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 200391139 6.917 ns/op 0.0000324 cache-misses/op 0.0005501 cache-references/op 29.64 cpu-cycles/op 113.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 220485001 6.194 ns/op 0.0000184 cache-misses/op 0.001024 cache-references/op 26.49 cpu-cycles/op 105.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 202203758 7.210 ns/op 0.0000303 cache-misses/op 0.001808 cache-references/op 30.76 cpu-cycles/op 117.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 195569397 6.066 ns/op 0.0000214 cache-misses/op 0.0005460 cache-references/op 25.89 cpu-cycles/op 97.75 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 198102615 6.027 ns/op 0.0000136 cache-misses/op 0.0003754 cache-references/op 25.84 cpu-cycles/op 97.64 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 195372966 5.635 ns/op 0.0000199 cache-misses/op 0.0006883 cache-references/op 24.12 cpu-cycles/op 96.42 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 194625697 5.991 ns/op 0.0000173 cache-misses/op 0.0002984 cache-references/op 25.69 cpu-cycles/op 98.62 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 199220956 6.074 ns/op 0.0000283 cache-misses/op 0.0004555 cache-references/op 26.03 cpu-cycles/op 97.31 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 193915104 6.264 ns/op 0.0000101 cache-misses/op 0.0002495 cache-references/op 26.86 cpu-cycles/op 97.93 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 191504595 6.341 ns/op 0.0000369 cache-misses/op 0.001922 cache-references/op 27.03 cpu-cycles/op 98.31 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 81579370 13.26 ns/op 0.0000885 cache-misses/op 0.001034 cache-references/op 56.87 cpu-cycles/op 135.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 10.91 ns/op 0.0001833 cache-misses/op 0.003541 cache-references/op 46.56 cpu-cycles/op 121.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 80793406 14.70 ns/op 0.0006301 cache-misses/op 0.01175 cache-references/op 63.02 cpu-cycles/op 127.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 229035962 5.796 ns/op 0.0000296 cache-misses/op 0.001009 cache-references/op 24.77 cpu-cycles/op 100.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 218057397 5.263 ns/op 0.0000202 cache-misses/op 0.0006291 cache-references/op 22.45 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 206007572 5.646 ns/op 0.0000184 cache-misses/op 0.0002845 cache-references/op 24.21 cpu-cycles/op 99.35 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 200398626 7.715 ns/op 0.0000396 cache-misses/op 0.002109 cache-references/op 32.88 cpu-cycles/op 120.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 200237703 5.613 ns/op 0.0000231 cache-misses/op 0.0007339 cache-references/op 24.04 cpu-cycles/op 99.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 211422738 6.077 ns/op 0.0000241 cache-misses/op 0.001486 cache-references/op 25.95 cpu-cycles/op 97.42 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 193316490 5.977 ns/op 0.0000177 cache-misses/op 0.0008356 cache-references/op 25.57 cpu-cycles/op 99.08 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 195348076 6.086 ns/op 0.0000255 cache-misses/op 0.0007661 cache-references/op 25.96 cpu-cycles/op 97.55 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 192744044 6.206 ns/op 0.0000157 cache-misses/op 0.001165 cache-references/op 26.52 cpu-cycles/op 98.59 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 193148395 6.232 ns/op 0.0000334 cache-misses/op 0.0008065 cache-references/op 26.67 cpu-cycles/op 97.86 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 191593179 6.359 ns/op 0.0000243 cache-misses/op 0.001270 cache-references/op 27.12 cpu-cycles/op 98.48 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 85998892 14.54 ns/op 0.0001245 cache-misses/op 0.001136 cache-references/op 62.37 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 98722894 11.15 ns/op 0.0000999 cache-misses/op 0.003305 cache-references/op 47.56 cpu-cycles/op 122.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 80762424 14.91 ns/op 0.0003427 cache-misses/op 0.008782 cache-references/op 63.77 cpu-cycles/op 127.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 170956894 6.985 ns/op 0.0000188 cache-misses/op 0.0009622 cache-references/op 29.80 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 168351124 7.166 ns/op 0.0000404 cache-misses/op 0.001063 cache-references/op 30.58 cpu-cycles/op 128.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 150712965 7.017 ns/op 0.0000435 cache-misses/op 0.001140 cache-references/op 30.01 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 127934462 7.932 ns/op 0.0000222 cache-misses/op 0.001097 cache-references/op 33.84 cpu-cycles/op 130.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 160266429 7.765 ns/op 0.0000235 cache-misses/op 0.001065 cache-references/op 33.12 cpu-cycles/op 128.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 146635118 6.954 ns/op 0.0000282 cache-misses/op 0.0005958 cache-references/op 29.75 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 172627634 7.966 ns/op 0.0000255 cache-misses/op 0.0006140 cache-references/op 34.15 cpu-cycles/op 128.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 151664778 7.622 ns/op 0.0000221 cache-misses/op 0.001078 cache-references/op 32.63 cpu-cycles/op 127.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 154223476 7.947 ns/op 0.0000194 cache-misses/op 0.0008829 cache-references/op 33.88 cpu-cycles/op 128.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 148400340 8.096 ns/op 0.0000248 cache-misses/op 0.001313 cache-references/op 34.30 cpu-cycles/op 128.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 146862092 8.126 ns/op 0.0000215 cache-misses/op 0.0008980 cache-references/op 34.44 cpu-cycles/op 128.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 70363514 15.74 ns/op 0.0000792 cache-misses/op 0.002610 cache-references/op 67.32 cpu-cycles/op 166.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 91091397 13.29 ns/op 0.0001951 cache-misses/op 0.006679 cache-references/op 56.68 cpu-cycles/op 152.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 68034422 17.28 ns/op 0.004197 cache-misses/op 0.4397 cache-references/op 74.06 cpu-cycles/op 159.5 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18659496 66.80 ns/op 0.002652 cache-misses/op 0.01117 cache-references/op 276.1 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3397068 351.1 ns/op 0.8547 cache-misses/op 6.723 cache-references/op 1367 cpu-cycles/op 4835 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1542758 767.3 ns/op 2.005 cache-misses/op 20.26 cache-references/op 2985 cpu-cycles/op 9361 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1265690 945.9 ns/op 1.846 cache-misses/op 21.97 cache-references/op 3728 cpu-cycles/op 11458 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 704868 1668 ns/op 3.953 cache-misses/op 48.43 cache-references/op 6576 cpu-cycles/op 18446 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 299922 3794 ns/op 11.90 cache-misses/op 113.6 cache-references/op 15030 cpu-cycles/op 38272 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 133417 7754 ns/op 29.45 cache-misses/op 239.1 cache-references/op 30546 cpu-cycles/op 74568 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 79977 14723 ns/op 60.90 cache-misses/op 481.1 cache-references/op 59524 cpu-cycles/op 144356 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 41022 29130 ns/op 152.5 cache-misses/op 1034 cache-references/op 117725 cpu-cycles/op 282420 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 20810 57431 ns/op 353.2 cache-misses/op 2050 cache-references/op 233301 cpu-cycles/op 554893 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 9878 113938 ns/op 1009 cache-misses/op 3927 cache-references/op 461083 cpu-cycles/op 1095030 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5074 227211 ns/op 2331 cache-misses/op 7731 cache-references/op 917631 cpu-cycles/op 2166871 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2590 461258 ns/op 4806 cache-misses/op 15973 cache-references/op 1868310 cpu-cycles/op 4306100 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 308 3830798 ns/op 44621 cache-misses/op 341652 cache-references/op 15496240 cpu-cycles/op 33597305 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18324204 64.48 ns/op 0.0001900 cache-misses/op 0.004354 cache-references/op 276.5 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3768216 315.7 ns/op 0.1455 cache-misses/op 3.777 cache-references/op 1313 cpu-cycles/op 4747 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1771640 676.9 ns/op 0.5962 cache-misses/op 11.66 cache-references/op 2770 cpu-cycles/op 9077 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1408405 847.0 ns/op 0.5338 cache-misses/op 12.49 cache-references/op 3505 cpu-cycles/op 11174 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 706003 1484 ns/op 1.578 cache-misses/op 28.19 cache-references/op 6037 cpu-cycles/op 17740 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 337514 3251 ns/op 2.794 cache-misses/op 64.10 cache-references/op 13303 cpu-cycles/op 36769 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 172867 6608 ns/op 7.725 cache-misses/op 137.8 cache-references/op 26996 cpu-cycles/op 72064 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 91268 13056 ns/op 14.83 cache-misses/op 274.0 cache-references/op 53365 cpu-cycles/op 139865 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 46912 25533 ns/op 38.34 cache-misses/op 537.3 cache-references/op 104362 cpu-cycles/op 272235 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 23764 50977 ns/op 143.0 cache-misses/op 1168 cache-references/op 208999 cpu-cycles/op 535758 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 101410 ns/op 331.5 cache-misses/op 2339 cache-references/op 412393 cpu-cycles/op 1063789 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5443 201297 ns/op 1068 cache-misses/op 4389 cache-references/op 818757 cpu-cycles/op 2087276 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2925 408700 ns/op 2529 cache-misses/op 8802 cache-references/op 1649358 cpu-cycles/op 4160330 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 338 3620025 ns/op 16104 cache-misses/op 160956 cache-references/op 14513375 cpu-cycles/op 33291939 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16315785 71.22 ns/op 0.0002604 cache-misses/op 0.007415 cache-references/op 303.3 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2735241 436.6 ns/op 1.220 cache-misses/op 13.47 cache-references/op 1745 cpu-cycles/op 5443 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1031 ns/op 3.906 cache-misses/op 40.21 cache-references/op 4181 cpu-cycles/op 11057 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 954984 1200 ns/op 3.998 cache-misses/op 42.56 cache-references/op 4862 cpu-cycles/op 12697 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 511045 2282 ns/op 12.19 cache-misses/op 93.32 cache-references/op 9220 cpu-cycles/op 21703 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 232106 4993 ns/op 33.20 cache-misses/op 208.4 cache-references/op 20209 cpu-cycles/op 45418 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 116458 10266 ns/op 94.17 cache-misses/op 436.6 cache-references/op 41533 cpu-cycles/op 91065 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 57778 20516 ns/op 206.5 cache-misses/op 932.1 cache-references/op 82843 cpu-cycles/op 180448 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28543 42450 ns/op 546.8 cache-misses/op 1881 cache-references/op 170443 cpu-cycles/op 367004 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 13326 91475 ns/op 1468 cache-misses/op 3625 cache-references/op 335151 cpu-cycles/op 719903 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 7006 169791 ns/op 3075 cache-misses/op 7098 cache-references/op 661495 cpu-cycles/op 1449989 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3295 431746 ns/op 6884 cache-misses/op 15616 cache-references/op 1429471 cpu-cycles/op 2974109 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1222 952965 ns/op 7719 cache-misses/op 41035 cache-references/op 3279929 cpu-cycles/op 6854276 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 171 6937145 ns/op 220832 cache-misses/op 838440 cache-references/op 26140765 cpu-cycles/op 52390141 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 9073802 126.0 ns/op 0.1369 cache-misses/op 2.659 cache-references/op 512.3 cpu-cycles/op 1651 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3791198 312.7 ns/op 0.4619 cache-misses/op 8.964 cache-references/op 1261 cpu-cycles/op 3751 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1924104 622.8 ns/op 1.374 cache-misses/op 21.75 cache-references/op 2533 cpu-cycles/op 6719 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1725099 692.6 ns/op 1.345 cache-misses/op 21.81 cache-references/op 2804 cpu-cycles/op 7459 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 885494 1272 ns/op 3.116 cache-misses/op 46.07 cache-references/op 5174 cpu-cycles/op 12519 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 460592 2529 ns/op 7.303 cache-misses/op 94.65 cache-references/op 10271 cpu-cycles/op 24400 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 232730 4982 ns/op 20.44 cache-misses/op 194.0 cache-references/op 20233 cpu-cycles/op 47039 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 118225 9746 ns/op 57.41 cache-misses/op 409.4 cache-references/op 39533 cpu-cycles/op 91589 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 62293 19008 ns/op 118.0 cache-misses/op 883.0 cache-references/op 76940 cpu-cycles/op 178653 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32265 37218 ns/op 287.4 cache-misses/op 1758 cache-references/op 149655 cpu-cycles/op 351559 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16372 73369 ns/op 892.9 cache-misses/op 3238 cache-references/op 293730 cpu-cycles/op 699129 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7159 157223 ns/op 1506 cache-misses/op 4671 cache-references/op 634690 cpu-cycles/op 1348730 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 2995 363495 ns/op 2549 cache-misses/op 7969 cache-references/op 1473846 cpu-cycles/op 2794994 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 368 3213406 ns/op 2354 cache-misses/op 100131 cache-references/op 13145175 cpu-cycles/op 22627857 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 10138831 117.5 ns/op 0.06855 cache-misses/op 1.660 cache-references/op 488.6 cpu-cycles/op 1596 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4261264 281.0 ns/op 0.2067 cache-misses/op 4.694 cache-references/op 1162 cpu-cycles/op 3577 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2257122 533.0 ns/op 0.4966 cache-misses/op 11.12 cache-references/op 2170 cpu-cycles/op 6386 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 2007674 595.6 ns/op 0.4771 cache-misses/op 11.00 cache-references/op 2437 cpu-cycles/op 7117 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 974299 1051 ns/op 1.276 cache-misses/op 23.76 cache-references/op 4250 cpu-cycles/op 11873 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 522334 2086 ns/op 2.466 cache-misses/op 49.34 cache-references/op 8474 cpu-cycles/op 23284 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 282919 4136 ns/op 6.350 cache-misses/op 99.67 cache-references/op 16724 cpu-cycles/op 44790 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 141500 8154 ns/op 16.22 cache-misses/op 204.9 cache-references/op 32852 cpu-cycles/op 87394 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 73480 16134 ns/op 39.97 cache-misses/op 435.9 cache-references/op 64928 cpu-cycles/op 171364 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37801 31881 ns/op 92.74 cache-misses/op 962.3 cache-references/op 128116 cpu-cycles/op 337762 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 18958 62770 ns/op 264.8 cache-misses/op 1881 cache-references/op 251821 cpu-cycles/op 668186 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7418 142341 ns/op 458.0 cache-misses/op 2750 cache-references/op 582590 cpu-cycles/op 1313750 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3516 340233 ns/op 892.2 cache-misses/op 4522 cache-references/op 1416738 cpu-cycles/op 2746307 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 392 3052186 ns/op 3993 cache-misses/op 43378 cache-references/op 12737172 cpu-cycles/op 22300378 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7513233 163.0 ns/op 0.2806 cache-misses/op 5.307 cache-references/op 663.4 cpu-cycles/op 2143 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2708090 446.8 ns/op 0.9247 cache-misses/op 17.07 cache-references/op 1800 cpu-cycles/op 5104 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1255056 950.2 ns/op 2.688 cache-misses/op 42.62 cache-references/op 3814 cpu-cycles/op 9610 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1018 ns/op 2.624 cache-misses/op 42.39 cache-references/op 4114 cpu-cycles/op 10557 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 617410 1940 ns/op 7.400 cache-misses/op 89.81 cache-references/op 7788 cpu-cycles/op 18161 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 305422 3886 ns/op 21.79 cache-misses/op 186.1 cache-references/op 15558 cpu-cycles/op 36588 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 152052 7758 ns/op 58.10 cache-misses/op 398.7 cache-references/op 30817 cpu-cycles/op 72057 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 79327 15348 ns/op 137.6 cache-misses/op 848.3 cache-references/op 60971 cpu-cycles/op 142312 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 40053 29498 ns/op 322.6 cache-misses/op 1663 cache-references/op 115322 cpu-cycles/op 282934 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20062 58880 ns/op 957.6 cache-misses/op 3071 cache-references/op 230103 cpu-cycles/op 584457 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9966 126303 ns/op 2489 cache-misses/op 5968 cache-references/op 490263 cpu-cycles/op 1251077 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 5017 235797 ns/op 2996 cache-misses/op 9068 cache-references/op 921211 cpu-cycles/op 2147923 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2284 527381 ns/op 4045 cache-misses/op 16985 cache-references/op 2078836 cpu-cycles/op 4243862 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 230 5242454 ns/op 47428 cache-misses/op 275973 cache-references/op 20234990 cpu-cycles/op 36909932 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 16656452 66.29 ns/op 0.0002482 cache-misses/op 0.01228 cache-references/op 282.2 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4358776 276.7 ns/op 0.8021 cache-misses/op 7.113 cache-references/op 1107 cpu-cycles/op 3205 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2676746 443.2 ns/op 1.440 cache-misses/op 13.19 cache-references/op 1800 cpu-cycles/op 4195 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1899632 625.0 ns/op 1.703 cache-misses/op 15.26 cache-references/op 2538 cpu-cycles/op 6402 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1562887 767.0 ns/op 2.831 cache-misses/op 26.08 cache-references/op 3124 cpu-cycles/op 6523 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 640612 1777 ns/op 23.31 cache-misses/op 59.55 cache-references/op 7320 cpu-cycles/op 14084 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 352748 3409 ns/op 56.14 cache-misses/op 115.4 cache-references/op 13971 cpu-cycles/op 27127 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 181172 6507 ns/op 119.8 cache-misses/op 216.7 cache-references/op 26772 cpu-cycles/op 52352 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 90604 13034 ns/op 240.3 cache-misses/op 441.4 cache-references/op 53475 cpu-cycles/op 103512 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 45986 26060 ns/op 391.0 cache-misses/op 959.6 cache-references/op 106852 cpu-cycles/op 206052 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 22504 53497 ns/op 1106 cache-misses/op 1725 cache-references/op 218632 cpu-cycles/op 409190 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 109543 ns/op 2237 cache-misses/op 3456 cache-references/op 445625 cpu-cycles/op 812813 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5360 226968 ns/op 4245 cache-misses/op 7008 cache-references/op 919736 cpu-cycles/op 1614790 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 590 1959539 ns/op 14316 cache-misses/op 233620 cache-references/op 7943401 cpu-cycles/op 12429760 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 17896498 66.36 ns/op 0.0002602 cache-misses/op 0.01020 cache-references/op 283.4 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4768692 249.5 ns/op 0.4635 cache-misses/op 3.951 cache-references/op 1032 cpu-cycles/op 3147 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3011190 397.2 ns/op 0.8258 cache-misses/op 7.461 cache-references/op 1630 cpu-cycles/op 4110 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2099372 569.4 ns/op 0.9742 cache-misses/op 8.642 cache-references/op 2361 cpu-cycles/op 6281 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1745090 687.2 ns/op 1.664 cache-misses/op 15.40 cache-references/op 2805 cpu-cycles/op 6354 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 725469 1506 ns/op 4.035 cache-misses/op 32.53 cache-references/op 6153 cpu-cycles/op 13760 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 385035 3067 ns/op 27.26 cache-misses/op 65.62 cache-references/op 12503 cpu-cycles/op 26465 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 195198 6089 ns/op 66.64 cache-misses/op 129.9 cache-references/op 24853 cpu-cycles/op 51998 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 100328 11847 ns/op 129.7 cache-misses/op 239.3 cache-references/op 48259 cpu-cycles/op 101846 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 51108 23403 ns/op 263.1 cache-misses/op 483.5 cache-references/op 95451 cpu-cycles/op 201374 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25342 47719 ns/op 538.3 cache-misses/op 1109 cache-references/op 193991 cpu-cycles/op 401289 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12512 96437 ns/op 1217 cache-misses/op 1911 cache-references/op 394786 cpu-cycles/op 797121 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 5835 198329 ns/op 2527 cache-misses/op 3862 cache-references/op 812128 cpu-cycles/op 1585204 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 699 1759883 ns/op 7613 cache-misses/op 85718 cache-references/op 7245593 cpu-cycles/op 12537104 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16488949 72.66 ns/op 0.0002217 cache-misses/op 0.006066 cache-references/op 310.6 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3556774 332.2 ns/op 1.466 cache-misses/op 13.68 cache-references/op 1378 cpu-cycles/op 3549 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2115571 586.6 ns/op 2.872 cache-misses/op 26.10 cache-references/op 2377 cpu-cycles/op 5109 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1524520 784.1 ns/op 2.969 cache-misses/op 28.36 cache-references/op 3164 cpu-cycles/op 6808 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1100 ns/op 17.37 cache-misses/op 48.75 cache-references/op 4401 cpu-cycles/op 8139 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 493708 2296 ns/op 48.42 cache-misses/op 102.3 cache-references/op 9132 cpu-cycles/op 17186 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 270574 4411 ns/op 112.1 cache-misses/op 199.0 cache-references/op 17472 cpu-cycles/op 33014 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 134155 8738 ns/op 237.5 cache-misses/op 404.5 cache-references/op 34842 cpu-cycles/op 65386 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 65761 17892 ns/op 481.4 cache-misses/op 875.9 cache-references/op 70442 cpu-cycles/op 131253 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 29332 39291 ns/op 1121 cache-misses/op 1680 cache-references/op 153798 cpu-cycles/op 270596 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15243 77068 ns/op 2086 cache-misses/op 3164 cache-references/op 301603 cpu-cycles/op 531765 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 8340 143505 ns/op 3324 cache-misses/op 6310 cache-references/op 559078 cpu-cycles/op 1009388 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 4168 305179 ns/op 4879 cache-misses/op 15965 cache-references/op 1192192 cpu-cycles/op 2091671 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 422 2744067 ns/op 85658 cache-misses/op 542633 cache-references/op 10680413 cpu-cycles/op 15835163 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9540066 121.0 ns/op 0.2988 cache-misses/op 2.754 cache-references/op 488.6 cpu-cycles/op 1571 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6014560 197.1 ns/op 0.6730 cache-misses/op 6.325 cache-references/op 796.6 cpu-cycles/op 2436 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3937448 299.5 ns/op 1.347 cache-misses/op 12.81 cache-references/op 1201 cpu-cycles/op 3384 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3377408 358.5 ns/op 1.299 cache-misses/op 12.68 cache-references/op 1452 cpu-cycles/op 4103 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2288950 518.8 ns/op 2.852 cache-misses/op 24.68 cache-references/op 2051 cpu-cycles/op 5537 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1032 ns/op 15.66 cache-misses/op 48.69 cache-references/op 4113 cpu-cycles/op 10266 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 613332 1939 ns/op 36.18 cache-misses/op 97.68 cache-references/op 7683 cpu-cycles/op 19423 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 313545 3747 ns/op 79.30 cache-misses/op 198.9 cache-references/op 14724 cpu-cycles/op 37728 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 167198 7170 ns/op 172.1 cache-misses/op 389.2 cache-references/op 27919 cpu-cycles/op 73288 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 86148 13923 ns/op 359.8 cache-misses/op 793.3 cache-references/op 53606 cpu-cycles/op 143976 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42639 28197 ns/op 877.0 cache-misses/op 1478 cache-references/op 108192 cpu-cycles/op 285047 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18514 65120 ns/op 1756 cache-misses/op 2975 cache-references/op 253742 cpu-cycles/op 610456 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 9037 134521 ns/op 3406 cache-misses/op 6209 cache-references/op 528733 cpu-cycles/op 1233838 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 914 1229596 ns/op 20420 cache-misses/op 130255 cache-references/op 5001849 cpu-cycles/op 9978496 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10451917 114.0 ns/op 0.2001 cache-misses/op 1.760 cache-references/op 472.3 cpu-cycles/op 1518 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6603410 179.2 ns/op 0.3635 cache-misses/op 3.176 cache-references/op 741.0 cpu-cycles/op 2319 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4270135 255.4 ns/op 0.7083 cache-misses/op 6.316 cache-references/op 1025 cpu-cycles/op 3200 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3760182 317.2 ns/op 0.7170 cache-misses/op 6.295 cache-references/op 1287 cpu-cycles/op 3924 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2792576 426.6 ns/op 1.423 cache-misses/op 12.99 cache-references/op 1705 cpu-cycles/op 5199 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1495485 799.9 ns/op 2.763 cache-misses/op 25.67 cache-references/op 3223 cpu-cycles/op 9723 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 738849 1590 ns/op 14.26 cache-misses/op 51.15 cache-references/op 6423 cpu-cycles/op 18228 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 394768 3006 ns/op 28.37 cache-misses/op 101.7 cache-references/op 12151 cpu-cycles/op 35203 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 206530 5862 ns/op 66.72 cache-misses/op 206.3 cache-references/op 23767 cpu-cycles/op 69264 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 105942 11463 ns/op 189.6 cache-misses/op 413.0 cache-references/op 46478 cpu-cycles/op 136781 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53857 22278 ns/op 365.1 cache-misses/op 849.2 cache-references/op 90514 cpu-cycles/op 271176 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22904 52304 ns/op 779.7 cache-misses/op 1634 cache-references/op 213847 cpu-cycles/op 581893 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 108351 ns/op 1595 cache-misses/op 3289 cache-references/op 439098 cpu-cycles/op 1164897 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1120 1029026 ns/op 7931 cache-misses/op 59046 cache-references/op 4192079 cpu-cycles/op 9527971 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7446945 161.8 ns/op 0.5250 cache-misses/op 5.476 cache-references/op 652.3 cpu-cycles/op 2040 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4239997 285.2 ns/op 1.234 cache-misses/op 12.03 cache-references/op 1140 cpu-cycles/op 3294 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2494288 473.8 ns/op 2.662 cache-misses/op 25.96 cache-references/op 1860 cpu-cycles/op 4757 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2184486 542.3 ns/op 2.781 cache-misses/op 25.74 cache-references/op 2155 cpu-cycles/op 5777 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1393069 864.7 ns/op 16.60 cache-misses/op 47.67 cache-references/op 3406 cpu-cycles/op 7823 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 714622 1643 ns/op 38.10 cache-misses/op 94.63 cache-references/op 6404 cpu-cycles/op 15217 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 387924 3194 ns/op 88.13 cache-misses/op 194.3 cache-references/op 12259 cpu-cycles/op 29640 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 204160 6010 ns/op 188.5 cache-misses/op 371.8 cache-references/op 22898 cpu-cycles/op 58227 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 99417 11806 ns/op 369.0 cache-misses/op 735.2 cache-references/op 44196 cpu-cycles/op 115683 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 49174 24216 ns/op 841.8 cache-misses/op 1383 cache-references/op 91417 cpu-cycles/op 236492 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22014 53923 ns/op 1756 cache-misses/op 2698 cache-references/op 211418 cpu-cycles/op 535954 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 108975 ns/op 2521 cache-misses/op 6032 cache-references/op 406312 cpu-cycles/op 980434 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5210 227682 ns/op 5094 cache-misses/op 13560 cache-references/op 863426 cpu-cycles/op 2043096 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 462 2496137 ns/op 56816 cache-misses/op 232197 cache-references/op 8798130 cpu-cycles/op 16000147 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 15375010 74.14 ns/op 0.0002596 cache-misses/op 0.01259 cache-references/op 315.6 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5562705 214.9 ns/op 0.1577 cache-misses/op 0.6171 cache-references/op 915.0 cpu-cycles/op 2843 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3469876 347.0 ns/op 0.1084 cache-misses/op 0.3615 cache-references/op 1482 cpu-cycles/op 3831 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2286086 522.9 ns/op 0.4315 cache-misses/op 2.002 cache-references/op 2220 cpu-cycles/op 5854 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2002274 601.2 ns/op 0.1079 cache-misses/op 0.5147 cache-references/op 2564 cpu-cycles/op 6107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 919080 1312 ns/op 0.1373 cache-misses/op 0.6740 cache-references/op 5599 cpu-cycles/op 12991 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 456973 2618 ns/op 0.2613 cache-misses/op 0.6558 cache-references/op 11222 cpu-cycles/op 25848 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 229026 5234 ns/op 0.5131 cache-misses/op 1.177 cache-references/op 22427 cpu-cycles/op 51478 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 112200 10453 ns/op 1.067 cache-misses/op 2.805 cache-references/op 44729 cpu-cycles/op 102529 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56955 21020 ns/op 2.312 cache-misses/op 8.505 cache-references/op 89810 cpu-cycles/op 204063 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27091 43780 ns/op 2.648 cache-misses/op 11.24 cache-references/op 187288 cpu-cycles/op 406445 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13284 90274 ns/op 8.187 cache-misses/op 56.49 cache-references/op 385215 cpu-cycles/op 810875 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6465 184230 ns/op 19.11 cache-misses/op 136.9 cache-references/op 786405 cpu-cycles/op 1619022 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 703 1691681 ns/op 358.2 cache-misses/op 246446 cache-references/op 7248951 cpu-cycles/op 12926417 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16285443 73.78 ns/op 0.0002145 cache-misses/op 0.009195 cache-references/op 315.9 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5445159 217.4 ns/op 0.1039 cache-misses/op 0.4615 cache-references/op 924.8 cpu-cycles/op 2862 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3471930 345.4 ns/op 0.07314 cache-misses/op 0.2526 cache-references/op 1477 cpu-cycles/op 3856 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2326856 518.0 ns/op 0.2759 cache-misses/op 1.375 cache-references/op 2203 cpu-cycles/op 5889 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2030786 595.6 ns/op 0.06950 cache-misses/op 0.4147 cache-references/op 2540 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 930040 1293 ns/op 0.1352 cache-misses/op 0.5034 cache-references/op 5514 cpu-cycles/op 13208 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 457843 2631 ns/op 0.2559 cache-misses/op 0.8710 cache-references/op 11221 cpu-cycles/op 26107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 228481 5249 ns/op 0.4919 cache-misses/op 1.732 cache-references/op 22400 cpu-cycles/op 51996 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114733 10475 ns/op 1.079 cache-misses/op 5.826 cache-references/op 44674 cpu-cycles/op 103540 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57324 20793 ns/op 2.276 cache-misses/op 10.29 cache-references/op 88801 cpu-cycles/op 206114 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28852 42297 ns/op 5.161 cache-misses/op 23.06 cache-references/op 180591 cpu-cycles/op 410605 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13514 86876 ns/op 10.74 cache-misses/op 33.59 cache-references/op 371769 cpu-cycles/op 819014 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6628 178036 ns/op 29.46 cache-misses/op 71.28 cache-references/op 762268 cpu-cycles/op 1635498 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 721 1578802 ns/op 1174 cache-misses/op 58294 cache-references/op 6752793 cpu-cycles/op 13057951 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14724625 84.16 ns/op 0.002839 cache-misses/op 0.01238 cache-references/op 346.7 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 4116734 289.3 ns/op 0.5017 cache-misses/op 0.9688 cache-references/op 1040 cpu-cycles/op 2993 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 2569971 466.9 ns/op 0.3276 cache-misses/op 0.5990 cache-references/op 1673 cpu-cycles/op 4210 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 1738501 689.4 ns/op 1.523 cache-misses/op 3.103 cache-references/op 2473 cpu-cycles/op 5997 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1513704 758.3 ns/op 0.2963 cache-misses/op 0.6081 cache-references/op 2886 cpu-cycles/op 6698 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 773901 1661 ns/op 0.2109 cache-misses/op 0.3909 cache-references/op 6148 cpu-cycles/op 14137 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 351130 3408 ns/op 0.2590 cache-misses/op 0.6724 cache-references/op 12269 cpu-cycles/op 28030 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 147292 7010 ns/op 0.1592 cache-misses/op 0.8408 cache-references/op 25386 cpu-cycles/op 55820 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 89083 13006 ns/op 0.2647 cache-misses/op 1.565 cache-references/op 50040 cpu-cycles/op 111443 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 46441 27839 ns/op 0.8450 cache-misses/op 7.346 cache-references/op 103694 cpu-cycles/op 222736 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 22838 52249 ns/op 1.460 cache-misses/op 25.75 cache-references/op 213023 cpu-cycles/op 445008 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 118964 ns/op 5.073 cache-misses/op 40.78 cache-references/op 432443 cpu-cycles/op 890129 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 4768 245335 ns/op 15.48 cache-misses/op 183.6 cache-references/op 888356 cpu-cycles/op 1780657 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 478 2537542 ns/op 9360 cache-misses/op 558560 cache-references/op 9007943 cpu-cycles/op 14244263 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 13747660 79.68 ns/op 0.003846 cache-misses/op 0.01417 cache-references/op 292.0 cpu-cycles/op 936.4 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 8681167 142.2 ns/op 0.007488 cache-misses/op 0.02009 cache-references/op 527.1 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 5888002 204.8 ns/op 0.01179 cache-misses/op 0.02974 cache-references/op 758.7 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 4330418 273.7 ns/op 0.01845 cache-misses/op 0.04695 cache-references/op 1014 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 2713072 447.3 ns/op 0.02187 cache-misses/op 0.05899 cache-references/op 1680 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1685138 1096 ns/op 0.04080 cache-misses/op 0.1119 cache-references/op 4198 cpu-cycles/op 9511 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 917238 1354 ns/op 0.01792 cache-misses/op 0.08309 cache-references/op 4946 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 397185 2680 ns/op 0.08763 cache-misses/op 0.5608 cache-references/op 9713 cpu-cycles/op 37702 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 178170 6611 ns/op 0.5401 cache-misses/op 1.237 cache-references/op 24767 cpu-cycles/op 75295 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 113176 11393 ns/op 0.6206 cache-misses/op 1.813 cache-references/op 39127 cpu-cycles/op 150471 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 53132 23415 ns/op 1.527 cache-misses/op 4.242 cache-references/op 86291 cpu-cycles/op 300834 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 20986 57148 ns/op 5.180 cache-misses/op 13.57 cache-references/op 213174 cpu-cycles/op 642648 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 8797 114668 ns/op 7.090 cache-misses/op 27.22 cache-references/op 424537 cpu-cycles/op 1285182 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1074 1110250 ns/op 907.7 cache-misses/op 105924 cache-references/op 4098738 cpu-cycles/op 10281044 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 14293668 78.18 ns/op 0.003403 cache-misses/op 0.009203 cache-references/op 289.5 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 8570606 142.5 ns/op 0.005040 cache-misses/op 0.02461 cache-references/op 515.7 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 5654986 200.6 ns/op 0.003350 cache-misses/op 0.01695 cache-references/op 763.4 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 4387792 270.5 ns/op 0.002689 cache-misses/op 0.01640 cache-references/op 1030 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3441117 371.0 ns/op 0.005614 cache-misses/op 0.02683 cache-references/op 1391 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1542538 919.6 ns/op 0.02314 cache-misses/op 0.1121 cache-references/op 3488 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 870486 1423 ns/op 0.01077 cache-misses/op 0.08614 cache-references/op 5880 cpu-cycles/op 19162 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 511814 2356 ns/op 0.03420 cache-misses/op 0.5514 cache-references/op 10062 cpu-cycles/op 38211 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 206817 5817 ns/op 0.02807 cache-misses/op 1.397 cache-references/op 24828 cpu-cycles/op 76313 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 126999 9101 ns/op 0.03059 cache-misses/op 0.6826 cache-references/op 38994 cpu-cycles/op 152508 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 65241 20286 ns/op 0.06488 cache-misses/op 0.8741 cache-references/op 87003 cpu-cycles/op 304905 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 25351 49943 ns/op 0.5943 cache-misses/op 9.551 cache-references/op 213783 cpu-cycles/op 650797 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12232 97684 ns/op 0.1863 cache-misses/op 4.336 cache-references/op 418939 cpu-cycles/op 1301450 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1436 884742 ns/op 7.958 cache-misses/op 20420 cache-references/op 3773074 cpu-cycles/op 10411161 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15626043 75.94 ns/op 0.0003268 cache-misses/op 0.005909 cache-references/op 325.6 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8395921 142.5 ns/op 0.0003914 cache-misses/op 0.008108 cache-references/op 611.0 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5376450 219.6 ns/op 0.001333 cache-misses/op 0.01100 cache-references/op 942.0 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4174876 287.5 ns/op 0.001299 cache-misses/op 0.02899 cache-references/op 1232 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3103131 385.6 ns/op 0.001320 cache-misses/op 0.05677 cache-references/op 1651 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1270364 1042 ns/op 0.007417 cache-misses/op 0.2131 cache-references/op 4454 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 678022 1769 ns/op 0.007730 cache-misses/op 0.2483 cache-references/op 7548 cpu-cycles/op 25364 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 362570 3324 ns/op 0.01702 cache-misses/op 0.9660 cache-references/op 14187 cpu-cycles/op 50606 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 175458 6852 ns/op 0.02471 cache-misses/op 0.7406 cache-references/op 29292 cpu-cycles/op 101166 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 80283 14955 ns/op 0.02754 cache-misses/op 0.6436 cache-references/op 64139 cpu-cycles/op 202301 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 41071 29938 ns/op 0.1456 cache-misses/op 8.034 cache-references/op 127982 cpu-cycles/op 404007 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17332 69407 ns/op 0.4791 cache-misses/op 28.60 cache-references/op 296664 cpu-cycles/op 849469 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8468 143591 ns/op 1.363 cache-misses/op 18.19 cache-references/op 615827 cpu-cycles/op 1699843 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 831 1407770 ns/op 221.2 cache-misses/op 196468 cache-references/op 6035166 cpu-cycles/op 13596283 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 53455518 22.27 ns/op 0.0001084 cache-misses/op 0.003619 cache-references/op 95.26 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 48226812 26.27 ns/op 0.0001010 cache-misses/op 0.003916 cache-references/op 112.1 cpu-cycles/op 495.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 57832299 21.25 ns/op 0.0001526 cache-misses/op 0.001603 cache-references/op 90.91 cpu-cycles/op 393.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 50234344 23.59 ns/op 0.0001420 cache-misses/op 0.004460 cache-references/op 100.9 cpu-cycles/op 437.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 49509841 26.48 ns/op 0.0001250 cache-misses/op 0.004154 cache-references/op 113.1 cpu-cycles/op 388.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 55608102 21.37 ns/op 0.0001184 cache-misses/op 0.005600 cache-references/op 91.26 cpu-cycles/op 391.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 57177555 21.42 ns/op 0.0001486 cache-misses/op 0.003118 cache-references/op 91.70 cpu-cycles/op 396.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55654041 21.90 ns/op 0.0000866 cache-misses/op 0.004768 cache-references/op 93.56 cpu-cycles/op 394.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 50891967 22.20 ns/op 0.0000819 cache-misses/op 0.006230 cache-references/op 94.70 cpu-cycles/op 392.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 43390358 26.72 ns/op 0.0001351 cache-misses/op 0.002529 cache-references/op 114.5 cpu-cycles/op 397.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32066961 36.46 ns/op 0.0001311 cache-misses/op 0.001900 cache-references/op 156.3 cpu-cycles/op 393.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28859054 41.51 ns/op 0.0001609 cache-misses/op 0.01623 cache-references/op 177.0 cpu-cycles/op 393.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27221286 43.95 ns/op 0.0001464 cache-misses/op 0.009767 cache-references/op 187.6 cpu-cycles/op 395.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24409983 49.00 ns/op 0.0007595 cache-misses/op 3.769 cache-references/op 209.8 cpu-cycles/op 393.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55616599 21.63 ns/op 0.0000782 cache-misses/op 0.001588 cache-references/op 92.29 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 54410250 22.09 ns/op 0.0000818 cache-misses/op 0.001009 cache-references/op 94.72 cpu-cycles/op 421.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 54592435 24.61 ns/op 0.0001002 cache-misses/op 0.001426 cache-references/op 105.5 cpu-cycles/op 467.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 52956242 23.05 ns/op 0.0000717 cache-misses/op 0.0009677 cache-references/op 98.84 cpu-cycles/op 437.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 56120504 20.37 ns/op 0.0000666 cache-misses/op 0.001212 cache-references/op 87.36 cpu-cycles/op 378.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 57532952 20.54 ns/op 0.0000832 cache-misses/op 0.002682 cache-references/op 87.68 cpu-cycles/op 377.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 54816946 21.84 ns/op 0.0000809 cache-misses/op 0.001222 cache-references/op 93.66 cpu-cycles/op 393.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 56764474 21.22 ns/op 0.0001310 cache-misses/op 0.002008 cache-references/op 90.85 cpu-cycles/op 395.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 51961131 21.48 ns/op 0.0000637 cache-misses/op 0.0009486 cache-references/op 92.11 cpu-cycles/op 397.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 44910056 26.08 ns/op 0.0001682 cache-misses/op 0.004084 cache-references/op 111.7 cpu-cycles/op 388.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33513081 35.35 ns/op 0.0001585 cache-misses/op 0.007300 cache-references/op 151.3 cpu-cycles/op 392.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29227564 40.64 ns/op 0.0001336 cache-misses/op 0.005160 cache-references/op 173.9 cpu-cycles/op 389.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 28017337 42.77 ns/op 0.0001579 cache-misses/op 0.01103 cache-references/op 182.4 cpu-cycles/op 391.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25033821 46.32 ns/op 0.0007843 cache-misses/op 0.9453 cache-references/op 197.8 cpu-cycles/op 391.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47691979 25.22 ns/op 0.0001380 cache-misses/op 0.001357 cache-references/op 108.2 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 46738718 25.76 ns/op 0.0000466 cache-misses/op 0.001279 cache-references/op 110.5 cpu-cycles/op 479.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 49116302 25.69 ns/op 0.0001138 cache-misses/op 0.003584 cache-references/op 109.8 cpu-cycles/op 465.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 46384657 26.65 ns/op 0.0001798 cache-misses/op 0.002915 cache-references/op 114.1 cpu-cycles/op 483.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 47792758 25.62 ns/op 0.0001799 cache-misses/op 0.005612 cache-references/op 109.3 cpu-cycles/op 457.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 41469560 24.89 ns/op 0.0000830 cache-misses/op 0.002229 cache-references/op 106.5 cpu-cycles/op 457.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 47017827 24.92 ns/op 0.0000734 cache-misses/op 0.001044 cache-references/op 106.9 cpu-cycles/op 456.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 43886929 27.36 ns/op 0.0002039 cache-misses/op 0.002824 cache-references/op 117.1 cpu-cycles/op 456.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 46208802 26.03 ns/op 0.0001271 cache-misses/op 0.002243 cache-references/op 111.6 cpu-cycles/op 458.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 30046538 38.76 ns/op 0.0001748 cache-misses/op 0.01570 cache-references/op 165.2 cpu-cycles/op 462.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23566719 49.90 ns/op 0.0001939 cache-misses/op 0.02306 cache-references/op 212.7 cpu-cycles/op 458.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 20701321 55.48 ns/op 0.0004091 cache-misses/op 0.03234 cache-references/op 236.9 cpu-cycles/op 460.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 20395713 56.28 ns/op 0.0002730 cache-misses/op 0.003613 cache-references/op 241.4 cpu-cycles/op 462.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18714207 64.20 ns/op 0.01002 cache-misses/op 8.055 cache-references/op 274.1 cpu-cycles/op 462.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 60793371 19.02 ns/op 0.0000869 cache-misses/op 0.004453 cache-references/op 81.22 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 59642836 20.77 ns/op 0.0000969 cache-misses/op 0.004763 cache-references/op 88.47 cpu-cycles/op 304.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 63806036 21.99 ns/op 0.0000801 cache-misses/op 0.004252 cache-references/op 93.99 cpu-cycles/op 328.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 61064624 22.13 ns/op 0.0000548 cache-misses/op 0.0009908 cache-references/op 94.90 cpu-cycles/op 317.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 50695050 23.05 ns/op 0.0000931 cache-misses/op 0.006319 cache-references/op 98.23 cpu-cycles/op 320.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 43923913 23.53 ns/op 0.0001326 cache-misses/op 0.002171 cache-references/op 100.8 cpu-cycles/op 353.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 59287696 26.38 ns/op 0.0000989 cache-misses/op 0.003451 cache-references/op 112.6 cpu-cycles/op 362.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 39763315 30.58 ns/op 0.0002094 cache-misses/op 0.007075 cache-references/op 130.4 cpu-cycles/op 444.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 38833196 26.33 ns/op 0.0001191 cache-misses/op 0.006142 cache-references/op 112.3 cpu-cycles/op 353.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 31841230 31.74 ns/op 0.0001527 cache-misses/op 0.006388 cache-references/op 135.7 cpu-cycles/op 395.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33097110 36.37 ns/op 0.0001260 cache-misses/op 0.004922 cache-references/op 155.2 cpu-cycles/op 373.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 27005907 43.12 ns/op 0.0001815 cache-misses/op 0.005196 cache-references/op 184.8 cpu-cycles/op 419.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 26621055 43.32 ns/op 0.0001488 cache-misses/op 0.002615 cache-references/op 185.7 cpu-cycles/op 396.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 27056709 48.49 ns/op 0.001244 cache-misses/op 1.309 cache-references/op 207.0 cpu-cycles/op 406.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 63327638 19.07 ns/op 0.0000880 cache-misses/op 0.003834 cache-references/op 81.40 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 58431291 20.79 ns/op 0.0000857 cache-misses/op 0.001892 cache-references/op 89.08 cpu-cycles/op 295.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 57562238 21.78 ns/op 0.0001530 cache-misses/op 0.004481 cache-references/op 93.07 cpu-cycles/op 313.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 54327951 21.46 ns/op 0.0001007 cache-misses/op 0.005240 cache-references/op 91.52 cpu-cycles/op 312.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 57590960 19.70 ns/op 0.0000771 cache-misses/op 0.003769 cache-references/op 84.10 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 46743775 22.12 ns/op 0.0000778 cache-misses/op 0.001346 cache-references/op 94.81 cpu-cycles/op 290.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 58029488 25.41 ns/op 0.0000544 cache-misses/op 0.006627 cache-references/op 108.4 cpu-cycles/op 371.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 53286340 27.14 ns/op 0.0000948 cache-misses/op 0.004084 cache-references/op 116.1 cpu-cycles/op 411.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 46216944 27.99 ns/op 0.0000970 cache-misses/op 0.003137 cache-references/op 119.9 cpu-cycles/op 373.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 43405240 27.87 ns/op 0.0001862 cache-misses/op 0.003675 cache-references/op 118.9 cpu-cycles/op 362.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 32676475 35.60 ns/op 0.0001138 cache-misses/op 0.006563 cache-references/op 152.2 cpu-cycles/op 393.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 27245023 40.97 ns/op 0.0001502 cache-misses/op 0.004667 cache-references/op 175.6 cpu-cycles/op 392.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 28008201 43.17 ns/op 0.0002043 cache-misses/op 0.003910 cache-references/op 184.9 cpu-cycles/op 386.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 29176575 47.91 ns/op 0.0005885 cache-misses/op 0.2413 cache-references/op 205.4 cpu-cycles/op 411.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 54336279 22.32 ns/op 0.0001023 cache-misses/op 0.005625 cache-references/op 95.20 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 44266705 26.85 ns/op 0.0000960 cache-misses/op 0.002180 cache-references/op 114.7 cpu-cycles/op 399.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 45583378 28.70 ns/op 0.0001625 cache-misses/op 0.001736 cache-references/op 123.0 cpu-cycles/op 427.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 46351942 27.81 ns/op 0.0001614 cache-misses/op 0.003432 cache-references/op 119.1 cpu-cycles/op 421.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 51392401 23.81 ns/op 0.0000735 cache-misses/op 0.001153 cache-references/op 102.1 cpu-cycles/op 356.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 39432607 26.49 ns/op 0.0001068 cache-misses/op 0.003162 cache-references/op 113.4 cpu-cycles/op 368.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 43717125 37.50 ns/op 0.0001330 cache-misses/op 0.003979 cache-references/op 160.7 cpu-cycles/op 533.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 39928510 37.23 ns/op 0.0001029 cache-misses/op 0.001978 cache-references/op 159.7 cpu-cycles/op 536.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 33987790 36.04 ns/op 0.0001080 cache-misses/op 0.001788 cache-references/op 154.5 cpu-cycles/op 494.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 26891695 45.39 ns/op 0.0001468 cache-misses/op 0.01645 cache-references/op 193.5 cpu-cycles/op 575.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 26081701 47.29 ns/op 0.0003603 cache-misses/op 0.02086 cache-references/op 201.9 cpu-cycles/op 567.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 23680221 50.41 ns/op 0.0002432 cache-misses/op 0.01510 cache-references/op 215.1 cpu-cycles/op 525.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 23202284 52.49 ns/op 0.0004670 cache-misses/op 0.02388 cache-references/op 224.7 cpu-cycles/op 501.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 22447098 57.54 ns/op 0.005021 cache-misses/op 2.450 cache-references/op 246.8 cpu-cycles/op 504.3 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 21365991 56.10 ns/op 0.0002627 cache-misses/op 0.006009 cache-references/op 240.0 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12489584 98.33 ns/op 0.0002339 cache-misses/op 0.007719 cache-references/op 419.6 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7982626 150.5 ns/op 0.0002925 cache-misses/op 0.009751 cache-references/op 642.3 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6420436 189.9 ns/op 0.0008375 cache-misses/op 0.01932 cache-references/op 810.3 cpu-cycles/op 2730 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 5053396 237.7 ns/op 0.0007094 cache-misses/op 0.02734 cache-references/op 1014 cpu-cycles/op 3737 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2562028 460.6 ns/op 0.001197 cache-misses/op 0.01898 cache-references/op 1975 cpu-cycles/op 7631 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1288022 939.2 ns/op 0.003164 cache-misses/op 0.2570 cache-references/op 4005 cpu-cycles/op 15069 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 637350 1904 ns/op 0.008399 cache-misses/op 0.2173 cache-references/op 8153 cpu-cycles/op 30054 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 288006 4088 ns/op 0.01069 cache-misses/op 0.2544 cache-references/op 17526 cpu-cycles/op 59826 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 135249 8702 ns/op 0.02479 cache-misses/op 0.7392 cache-references/op 37275 cpu-cycles/op 119574 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 64078 18452 ns/op 0.06456 cache-misses/op 4.682 cache-references/op 78727 cpu-cycles/op 239379 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32170 36487 ns/op 0.09984 cache-misses/op 2.090 cache-references/op 156471 cpu-cycles/op 479198 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16165 73812 ns/op 0.1417 cache-misses/op 17.36 cache-references/op 314881 cpu-cycles/op 956996 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 1966 588534 ns/op 9.274 cache-misses/op 31821 cache-references/op 2521491 cpu-cycles/op 7658348 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 40297398 30.82 ns/op 0.0001233 cache-misses/op 0.002250 cache-references/op 132.1 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26030380 46.05 ns/op 0.0001594 cache-misses/op 0.008797 cache-references/op 196.5 cpu-cycles/op 550.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 16732072 69.04 ns/op 0.0002063 cache-misses/op 0.01717 cache-references/op 294.4 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15821451 75.98 ns/op 0.0002616 cache-misses/op 0.02219 cache-references/op 323.9 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 12022046 100.5 ns/op 0.0002740 cache-misses/op 0.02510 cache-references/op 428.6 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6955729 173.6 ns/op 0.0006383 cache-misses/op 0.04239 cache-references/op 740.6 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3879945 312.7 ns/op 0.0006817 cache-misses/op 0.05816 cache-references/op 1335 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2044564 590.8 ns/op 0.006591 cache-misses/op 0.1097 cache-references/op 2525 cpu-cycles/op 10133 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1128 ns/op 0.004374 cache-misses/op 0.1150 cache-references/op 4811 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 543590 2211 ns/op 0.01008 cache-misses/op 0.3396 cache-references/op 9463 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 266862 4517 ns/op 0.01606 cache-misses/op 0.7718 cache-references/op 19255 cpu-cycles/op 80032 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 89172 14057 ns/op 0.05890 cache-misses/op 1.147 cache-references/op 60268 cpu-cycles/op 160050 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23524 51143 ns/op 0.1813 cache-misses/op 8.090 cache-references/op 218915 cpu-cycles/op 320029 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2306 522812 ns/op 4.788 cache-misses/op 28171 cache-references/op 2228398 cpu-cycles/op 2559681 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 327209143 3.681 ns/op 0.0000105 cache-misses/op 0.0004265 cache-references/op 15.76 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 200423096 5.882 ns/op 0.0000179 cache-misses/op 0.001574 cache-references/op 25.07 cpu-cycles/op 112.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 189811516 6.072 ns/op 0.0000072 cache-misses/op 0.0006055 cache-references/op 25.99 cpu-cycles/op 108.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 202256280 6.296 ns/op 0.0000408 cache-misses/op 0.0006821 cache-references/op 26.88 cpu-cycles/op 119.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 222248607 5.599 ns/op 0.0000170 cache-misses/op 0.001411 cache-references/op 23.88 cpu-cycles/op 107.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 211468608 5.738 ns/op 0.0000152 cache-misses/op 0.001550 cache-references/op 24.47 cpu-cycles/op 110.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 213016940 5.797 ns/op 0.0000159 cache-misses/op 0.001360 cache-references/op 24.72 cpu-cycles/op 109.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 197958591 5.726 ns/op 0.0000225 cache-misses/op 0.0006180 cache-references/op 24.53 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 207616375 5.681 ns/op 0.0000149 cache-misses/op 0.0002539 cache-references/op 24.36 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 194841867 5.805 ns/op 0.0000181 cache-misses/op 0.0004579 cache-references/op 24.88 cpu-cycles/op 110.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 150214122 6.872 ns/op 0.0000090 cache-misses/op 0.0004249 cache-references/op 29.47 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 90041743 13.16 ns/op 0.0000616 cache-misses/op 0.006250 cache-references/op 56.19 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 76140459 15.55 ns/op 0.0000802 cache-misses/op 0.001067 cache-references/op 66.61 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 65193934 18.18 ns/op 0.0004419 cache-misses/op 3.117 cache-references/op 77.95 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 310947350 3.808 ns/op 0.0000182 cache-misses/op 0.0008919 cache-references/op 16.26 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 202500009 5.884 ns/op 0.0000125 cache-misses/op 0.0004460 cache-references/op 25.19 cpu-cycles/op 111.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 187177560 5.430 ns/op 0.0000156 cache-misses/op 0.0004524 cache-references/op 23.26 cpu-cycles/op 103.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 204911289 5.920 ns/op 0.0000240 cache-misses/op 0.001236 cache-references/op 25.28 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 218854462 5.492 ns/op 0.0000279 cache-misses/op 0.001553 cache-references/op 23.41 cpu-cycles/op 104.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 207907753 5.653 ns/op 0.0000118 cache-misses/op 0.0009245 cache-references/op 24.11 cpu-cycles/op 106.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 207480914 5.598 ns/op 0.0000175 cache-misses/op 0.0006379 cache-references/op 23.88 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 212204874 5.679 ns/op 0.0000196 cache-misses/op 0.001216 cache-references/op 24.23 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 210079244 5.702 ns/op 0.0000168 cache-misses/op 0.001769 cache-references/op 24.30 cpu-cycles/op 106.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 211300164 5.734 ns/op 0.0000126 cache-misses/op 0.0004247 cache-references/op 24.54 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 148349534 7.687 ns/op 0.0000339 cache-misses/op 0.001417 cache-references/op 32.90 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 91377170 12.79 ns/op 0.0000612 cache-misses/op 0.001140 cache-references/op 54.80 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 78563785 15.00 ns/op 0.0000828 cache-misses/op 0.007504 cache-references/op 63.94 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 69836949 17.79 ns/op 0.0002325 cache-misses/op 0.4205 cache-references/op 76.31 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.53 ns/op 0.0000657 cache-misses/op 0.002977 cache-references/op 44.90 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 170148136 7.081 ns/op 0.0000153 cache-misses/op 0.0009143 cache-references/op 30.09 cpu-cycles/op 149.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 148827282 9.014 ns/op 0.0000154 cache-misses/op 0.0007883 cache-references/op 38.49 cpu-cycles/op 151.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 168538354 6.825 ns/op 0.0000090 cache-misses/op 0.0002622 cache-references/op 29.27 cpu-cycles/op 147.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 175836626 6.815 ns/op 0.0000129 cache-misses/op 0.0003476 cache-references/op 29.23 cpu-cycles/op 147.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 168522307 6.899 ns/op 0.0000138 cache-misses/op 0.0003106 cache-references/op 29.59 cpu-cycles/op 147.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 161553650 7.288 ns/op 0.0000186 cache-misses/op 0.0003885 cache-references/op 31.24 cpu-cycles/op 152.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 147169363 8.010 ns/op 0.0000331 cache-misses/op 0.001399 cache-references/op 34.19 cpu-cycles/op 165.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 140169937 8.692 ns/op 0.0000290 cache-misses/op 0.0008752 cache-references/op 37.08 cpu-cycles/op 174.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 135390254 9.012 ns/op 0.0000175 cache-misses/op 0.002819 cache-references/op 38.47 cpu-cycles/op 177.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 89159504 12.07 ns/op 0.0002224 cache-misses/op 0.002488 cache-references/op 51.61 cpu-cycles/op 177.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54695595 21.47 ns/op 0.0002251 cache-misses/op 0.005310 cache-references/op 92.00 cpu-cycles/op 179.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 49137265 23.98 ns/op 0.0001832 cache-misses/op 0.01476 cache-references/op 102.6 cpu-cycles/op 180.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 40608589 29.26 ns/op 0.01014 cache-misses/op 5.382 cache-references/op 125.3 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 236816983 5.055 ns/op 0.0000147 cache-misses/op 0.0008655 cache-references/op 21.40 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 236645935 5.054 ns/op 0.0000103 cache-misses/op 0.001010 cache-references/op 21.41 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 237595375 5.083 ns/op 0.0000154 cache-misses/op 0.001132 cache-references/op 21.41 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 237604441 5.185 ns/op 0.0000292 cache-misses/op 0.0008842 cache-references/op 21.88 cpu-cycles/op 98.89 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 235173247 5.071 ns/op 0.0000101 cache-misses/op 0.0005883 cache-references/op 21.50 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 223487282 5.107 ns/op 0.0000202 cache-misses/op 0.0006262 cache-references/op 21.60 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 229689291 5.123 ns/op 0.0000189 cache-misses/op 0.001437 cache-references/op 21.66 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 235786614 5.156 ns/op 0.0000097 cache-misses/op 0.0003884 cache-references/op 21.88 cpu-cycles/op 97.23 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 230189300 5.113 ns/op 0.0000070 cache-misses/op 0.0007547 cache-references/op 21.72 cpu-cycles/op 97.07 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 225296667 5.357 ns/op 0.0000244 cache-misses/op 0.0007243 cache-references/op 22.72 cpu-cycles/op 97.24 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 219890592 5.500 ns/op 0.0000153 cache-misses/op 0.001567 cache-references/op 23.40 cpu-cycles/op 97.29 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 172695920 6.888 ns/op 0.0000361 cache-misses/op 0.001752 cache-references/op 29.42 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 167365297 7.327 ns/op 0.0000237 cache-misses/op 0.004536 cache-references/op 31.25 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 129004129 9.315 ns/op 0.0000511 cache-misses/op 1.221 cache-references/op 39.75 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 239708628 5.046 ns/op 0.0000198 cache-misses/op 0.001058 cache-references/op 21.54 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 238011122 5.047 ns/op 0.0000157 cache-misses/op 0.0006854 cache-references/op 21.59 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 233661891 5.095 ns/op 0.0000122 cache-misses/op 0.0004629 cache-references/op 21.77 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 228310134 5.147 ns/op 0.0000320 cache-misses/op 0.001215 cache-references/op 21.99 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 233186426 5.036 ns/op 0.0000103 cache-misses/op 0.0004193 cache-references/op 21.56 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 237742780 5.051 ns/op 0.0000065 cache-misses/op 0.0003891 cache-references/op 21.65 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 228616396 5.196 ns/op 0.0000233 cache-misses/op 0.0007631 cache-references/op 22.23 cpu-cycles/op 97.22 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 225019574 5.223 ns/op 0.0000110 cache-misses/op 0.0002742 cache-references/op 22.25 cpu-cycles/op 97.22 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 223430329 5.362 ns/op 0.0000095 cache-misses/op 0.001427 cache-references/op 22.72 cpu-cycles/op 97.41 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 229096290 5.355 ns/op 0.0000176 cache-misses/op 0.001254 cache-references/op 22.72 cpu-cycles/op 97.31 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 222065781 5.400 ns/op 0.0000155 cache-misses/op 0.001088 cache-references/op 22.99 cpu-cycles/op 97.33 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 176994237 6.751 ns/op 0.0000154 cache-misses/op 0.002087 cache-references/op 28.83 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 172033000 6.930 ns/op 0.0000082 cache-misses/op 0.0004499 cache-references/op 29.72 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 142518097 8.510 ns/op 0.0000315 cache-misses/op 0.2680 cache-references/op 36.30 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 151318106 6.682 ns/op 0.0000157 cache-misses/op 0.0008544 cache-references/op 28.61 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 180525834 6.847 ns/op 0.0000202 cache-misses/op 0.0005365 cache-references/op 29.33 cpu-cycles/op 136.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 177270128 6.882 ns/op 0.0000087 cache-misses/op 0.001877 cache-references/op 29.26 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 147465392 8.165 ns/op 0.0000405 cache-misses/op 0.0005063 cache-references/op 34.65 cpu-cycles/op 135.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 176366058 6.776 ns/op 0.0000117 cache-misses/op 0.001846 cache-references/op 28.64 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 176407400 6.773 ns/op 0.0000179 cache-misses/op 0.001389 cache-references/op 28.61 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 177860167 6.800 ns/op 0.0000222 cache-misses/op 0.001434 cache-references/op 28.77 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 171859778 6.750 ns/op 0.0000262 cache-misses/op 0.0005588 cache-references/op 28.67 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 169004337 6.985 ns/op 0.0000437 cache-misses/op 0.001805 cache-references/op 29.63 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 163294449 7.341 ns/op 0.0000146 cache-misses/op 0.002842 cache-references/op 30.95 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 161431384 7.440 ns/op 0.0000463 cache-misses/op 0.003182 cache-references/op 31.23 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 133761780 8.861 ns/op 0.0000202 cache-misses/op 0.001942 cache-references/op 37.80 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 129590806 9.239 ns/op 0.0000256 cache-misses/op 0.003611 cache-references/op 39.46 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 96546895 12.28 ns/op 0.003831 cache-misses/op 2.253 cache-references/op 52.42 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209227840 5.702 ns/op 0.0000214 cache-misses/op 0.0005231 cache-references/op 24.43 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 151007167 9.188 ns/op 0.0000236 cache-misses/op 0.001822 cache-references/op 39.18 cpu-cycles/op 172.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 149761323 7.918 ns/op 0.0000225 cache-misses/op 0.001162 cache-references/op 33.88 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 136899150 7.926 ns/op 0.0000239 cache-misses/op 0.0006673 cache-references/op 33.92 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151473974 9.106 ns/op 0.0000459 cache-misses/op 0.001774 cache-references/op 38.94 cpu-cycles/op 154.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 150995452 7.925 ns/op 0.0000185 cache-misses/op 0.0008677 cache-references/op 33.90 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151235850 7.943 ns/op 0.0000340 cache-misses/op 0.001913 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 150928836 8.113 ns/op 0.0000161 cache-misses/op 0.001063 cache-references/op 34.73 cpu-cycles/op 150.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 148518825 8.392 ns/op 0.0000126 cache-misses/op 0.0008391 cache-references/op 35.94 cpu-cycles/op 152.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 145371241 8.231 ns/op 0.0000179 cache-misses/op 0.001260 cache-references/op 35.19 cpu-cycles/op 151.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 139254654 8.624 ns/op 0.0000148 cache-misses/op 0.0004421 cache-references/op 36.99 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 133111812 8.844 ns/op 0.0000241 cache-misses/op 0.003866 cache-references/op 37.75 cpu-cycles/op 151.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 128568175 9.361 ns/op 0.0000189 cache-misses/op 0.004907 cache-references/op 39.92 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.61 ns/op 0.0002106 cache-misses/op 3.389 cache-references/op 49.55 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 168279435 7.101 ns/op 0.0000214 cache-misses/op 0.001315 cache-references/op 30.35 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 137270166 8.687 ns/op 0.0000255 cache-misses/op 0.0006012 cache-references/op 37.23 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 136747110 8.722 ns/op 0.0000236 cache-misses/op 0.0008257 cache-references/op 37.21 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 138013928 10.58 ns/op 0.0000313 cache-misses/op 0.0006345 cache-references/op 45.38 cpu-cycles/op 174.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 136846537 8.776 ns/op 0.0000128 cache-misses/op 0.002192 cache-references/op 37.41 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 137597856 8.712 ns/op 0.0000539 cache-misses/op 0.0008309 cache-references/op 37.30 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 100000000 10.24 ns/op 0.0000513 cache-misses/op 0.002845 cache-references/op 43.67 cpu-cycles/op 154.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 136068030 9.269 ns/op 0.0000293 cache-misses/op 0.001910 cache-references/op 39.57 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 132768283 9.256 ns/op 0.0000256 cache-misses/op 0.001460 cache-references/op 39.50 cpu-cycles/op 151.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 130436823 9.100 ns/op 0.0000234 cache-misses/op 0.0007892 cache-references/op 38.95 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 132867078 9.224 ns/op 0.0000235 cache-misses/op 0.002081 cache-references/op 39.34 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 132777694 9.184 ns/op 0.0000209 cache-misses/op 0.001189 cache-references/op 39.23 cpu-cycles/op 150.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 130553946 9.272 ns/op 0.0000378 cache-misses/op 0.002130 cache-references/op 39.60 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.44 ns/op 0.0001184 cache-misses/op 0.5910 cache-references/op 44.70 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 200693355 6.008 ns/op 0.0000114 cache-misses/op 0.001145 cache-references/op 25.68 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 120743140 11.51 ns/op 0.0000314 cache-misses/op 0.0008691 cache-references/op 49.21 cpu-cycles/op 180.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.46 ns/op 0.0000488 cache-misses/op 0.002671 cache-references/op 48.92 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 108289990 11.58 ns/op 0.0000421 cache-misses/op 0.002489 cache-references/op 49.38 cpu-cycles/op 195.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.50 ns/op 0.0000430 cache-misses/op 0.001455 cache-references/op 44.97 cpu-cycles/op 180.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.40 ns/op 0.0000968 cache-misses/op 0.002600 cache-references/op 44.39 cpu-cycles/op 179.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.05 ns/op 0.0000430 cache-misses/op 0.001883 cache-references/op 42.98 cpu-cycles/op 182.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.50 ns/op 0.0000488 cache-misses/op 0.003265 cache-references/op 44.76 cpu-cycles/op 182.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.46 ns/op 0.0000484 cache-misses/op 0.001126 cache-references/op 44.80 cpu-cycles/op 180.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 100000000 12.23 ns/op 0.0000577 cache-misses/op 0.001154 cache-references/op 52.29 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 75085653 14.82 ns/op 0.0001076 cache-misses/op 0.001620 cache-references/op 63.55 cpu-cycles/op 183.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 81923268 14.03 ns/op 0.0001062 cache-misses/op 0.004439 cache-references/op 60.06 cpu-cycles/op 182.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 80475691 13.61 ns/op 0.0000731 cache-misses/op 0.1095 cache-references/op 58.07 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 65223945 18.26 ns/op 0.008726 cache-misses/op 8.132 cache-references/op 78.29 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 227486257 5.243 ns/op 0.0000125 cache-misses/op 0.0002632 cache-references/op 22.48 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 185696517 6.873 ns/op 0.0000207 cache-misses/op 0.001372 cache-references/op 29.37 cpu-cycles/op 112.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 200647742 5.443 ns/op 0.0000113 cache-misses/op 0.0008039 cache-references/op 23.28 cpu-cycles/op 97.46 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 200787994 5.258 ns/op 0.0000190 cache-misses/op 0.0003016 cache-references/op 22.55 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 196741737 5.284 ns/op 0.0000201 cache-misses/op 0.0006646 cache-references/op 22.54 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 200883726 5.911 ns/op 0.0000169 cache-misses/op 0.0009910 cache-references/op 25.20 cpu-cycles/op 96.83 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 210153104 5.591 ns/op 0.0000119 cache-misses/op 0.0007183 cache-references/op 23.86 cpu-cycles/op 96.45 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 185669308 6.204 ns/op 0.0000205 cache-misses/op 0.0003041 cache-references/op 26.61 cpu-cycles/op 99.46 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 184571342 6.277 ns/op 0.0000159 cache-misses/op 0.0006486 cache-references/op 26.80 cpu-cycles/op 97.85 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 191704760 6.001 ns/op 0.0000164 cache-misses/op 0.0003391 cache-references/op 25.73 cpu-cycles/op 97.33 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 190773506 6.319 ns/op 0.0000105 cache-misses/op 0.0003884 cache-references/op 27.10 cpu-cycles/op 98.51 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 81942058 13.76 ns/op 0.0000547 cache-misses/op 0.001319 cache-references/op 58.92 cpu-cycles/op 137.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 10.92 ns/op 0.0000704 cache-misses/op 0.002354 cache-references/op 46.65 cpu-cycles/op 121.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 81657799 14.85 ns/op 0.0002919 cache-misses/op 0.02607 cache-references/op 63.34 cpu-cycles/op 128.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 225640408 5.331 ns/op 0.0000232 cache-misses/op 0.0004392 cache-references/op 22.75 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 224692242 7.343 ns/op 0.0000480 cache-misses/op 0.001518 cache-references/op 31.33 cpu-cycles/op 117.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 223554229 6.088 ns/op 0.0000200 cache-misses/op 0.0004472 cache-references/op 26.07 cpu-cycles/op 102.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 165377734 7.095 ns/op 0.0000265 cache-misses/op 0.001882 cache-references/op 30.24 cpu-cycles/op 113.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 200468203 5.920 ns/op 0.0000178 cache-misses/op 0.0005062 cache-references/op 25.36 cpu-cycles/op 96.88 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 183813079 5.807 ns/op 0.0000112 cache-misses/op 0.0009908 cache-references/op 24.83 cpu-cycles/op 98.23 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 187806964 6.102 ns/op 0.0000517 cache-misses/op 0.001284 cache-references/op 26.04 cpu-cycles/op 100.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 191196321 6.475 ns/op 0.0000162 cache-misses/op 0.001793 cache-references/op 27.61 cpu-cycles/op 99.23 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 197394092 6.154 ns/op 0.0000160 cache-misses/op 0.0004184 cache-references/op 26.38 cpu-cycles/op 97.90 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 190927508 6.250 ns/op 0.0000221 cache-misses/op 0.0007121 cache-references/op 26.67 cpu-cycles/op 98.10 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 191675566 6.322 ns/op 0.0000121 cache-misses/op 0.001245 cache-references/op 26.99 cpu-cycles/op 98.17 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 91317828 13.94 ns/op 0.0000705 cache-misses/op 0.004476 cache-references/op 59.42 cpu-cycles/op 139.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 11.46 ns/op 0.0000933 cache-misses/op 0.001281 cache-references/op 49.09 cpu-cycles/op 124.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 82173189 14.67 ns/op 0.0001316 cache-misses/op 0.008429 cache-references/op 62.65 cpu-cycles/op 127.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 161422318 7.429 ns/op 0.0000098 cache-misses/op 0.0004261 cache-references/op 31.86 cpu-cycles/op 130.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 167572656 8.988 ns/op 0.0000256 cache-misses/op 0.001460 cache-references/op 38.44 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 169816058 7.040 ns/op 0.0000133 cache-misses/op 0.0007361 cache-references/op 30.09 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 147323958 7.691 ns/op 0.0000283 cache-misses/op 0.0003559 cache-references/op 32.98 cpu-cycles/op 128.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 172904672 7.502 ns/op 0.0000464 cache-misses/op 0.0008621 cache-references/op 32.10 cpu-cycles/op 126.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 154089423 7.273 ns/op 0.0000099 cache-misses/op 0.001388 cache-references/op 31.09 cpu-cycles/op 126.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 153223407 7.918 ns/op 0.0000183 cache-misses/op 0.001138 cache-references/op 33.90 cpu-cycles/op 128.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 155895334 8.139 ns/op 0.0000146 cache-misses/op 0.0005814 cache-references/op 34.89 cpu-cycles/op 128.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 148598580 7.937 ns/op 0.0000141 cache-misses/op 0.0007408 cache-references/op 33.92 cpu-cycles/op 128.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 151540707 8.154 ns/op 0.0000462 cache-misses/op 0.002057 cache-references/op 34.82 cpu-cycles/op 128.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 150666228 8.269 ns/op 0.0000153 cache-misses/op 0.0006896 cache-references/op 35.30 cpu-cycles/op 129.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 67796134 16.68 ns/op 0.0000702 cache-misses/op 0.0009956 cache-references/op 71.53 cpu-cycles/op 172.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 87907309 12.98 ns/op 0.0001204 cache-misses/op 0.003120 cache-references/op 55.57 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 68958866 16.96 ns/op 0.0005395 cache-misses/op 0.4385 cache-references/op 72.70 cpu-cycles/op 158.8 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18667972 64.46 ns/op 0.0001259 cache-misses/op 0.01145 cache-references/op 275.2 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3615354 332.5 ns/op 0.3299 cache-misses/op 6.854 cache-references/op 1361 cpu-cycles/op 4838 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1639448 737.0 ns/op 1.032 cache-misses/op 20.32 cache-references/op 2989 cpu-cycles/op 9378 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1315396 909.5 ns/op 0.8931 cache-misses/op 22.13 cache-references/op 3700 cpu-cycles/op 11470 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 732660 1617 ns/op 3.016 cache-misses/op 49.05 cache-references/op 6636 cpu-cycles/op 18430 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 316249 3665 ns/op 8.712 cache-misses/op 113.2 cache-references/op 15071 cpu-cycles/op 38258 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 155680 7390 ns/op 21.77 cache-misses/op 237.8 cache-references/op 30258 cpu-cycles/op 74650 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82426 14388 ns/op 60.97 cache-misses/op 479.6 cache-references/op 59507 cpu-cycles/op 144516 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 41991 28346 ns/op 157.4 cache-misses/op 1039 cache-references/op 117355 cpu-cycles/op 282525 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21507 55580 ns/op 351.3 cache-misses/op 2047 cache-references/op 230461 cpu-cycles/op 554820 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 110122 ns/op 996.9 cache-misses/op 3931 cache-references/op 456936 cpu-cycles/op 1095459 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5239 227772 ns/op 2503 cache-misses/op 7702 cache-references/op 918898 cpu-cycles/op 2168277 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2484 467709 ns/op 4897 cache-misses/op 15945 cache-references/op 1870869 cpu-cycles/op 4308595 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 301 3809436 ns/op 37258 cache-misses/op 339416 cache-references/op 15275396 cpu-cycles/op 33391308 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18237910 65.03 ns/op 0.0001809 cache-misses/op 0.01290 cache-references/op 276.8 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3757326 316.3 ns/op 0.1775 cache-misses/op 3.832 cache-references/op 1317 cpu-cycles/op 4748 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1765574 679.5 ns/op 0.4496 cache-misses/op 11.43 cache-references/op 2761 cpu-cycles/op 9078 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1406740 846.5 ns/op 0.5073 cache-misses/op 12.88 cache-references/op 3485 cpu-cycles/op 11174 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 791456 1479 ns/op 1.463 cache-misses/op 28.15 cache-references/op 6035 cpu-cycles/op 17749 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 350433 3252 ns/op 3.392 cache-misses/op 63.85 cache-references/op 13271 cpu-cycles/op 36727 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 172088 7419 ns/op 24.51 cache-misses/op 132.6 cache-references/op 27278 cpu-cycles/op 71906 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 81468 15071 ns/op 83.25 cache-misses/op 269.3 cache-references/op 54237 cpu-cycles/op 139353 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 41179 27181 ns/op 132.3 cache-misses/op 533.3 cache-references/op 105291 cpu-cycles/op 271455 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 22916 61585 ns/op 357.2 cache-misses/op 1151 cache-references/op 222554 cpu-cycles/op 534653 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 9603 111281 ns/op 704.2 cache-misses/op 2306 cache-references/op 418178 cpu-cycles/op 1062910 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5658 207724 ns/op 1471 cache-misses/op 4346 cache-references/op 821957 cpu-cycles/op 2088894 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2500 481311 ns/op 4094 cache-misses/op 8516 cache-references/op 1691604 cpu-cycles/op 4146092 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 313 3644104 ns/op 19773 cache-misses/op 160731 cache-references/op 14756514 cpu-cycles/op 33394631 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16459849 73.57 ns/op 0.0007935 cache-misses/op 0.008759 cache-references/op 302.7 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2764076 480.9 ns/op 1.465 cache-misses/op 13.27 cache-references/op 1754 cpu-cycles/op 5386 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 940357 1210 ns/op 6.096 cache-misses/op 39.35 cache-references/op 4230 cpu-cycles/op 10943 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 819248 1413 ns/op 8.684 cache-misses/op 41.82 cache-references/op 4887 cpu-cycles/op 12634 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 461536 2324 ns/op 11.58 cache-misses/op 93.15 cache-references/op 9147 cpu-cycles/op 21695 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 231631 5039 ns/op 31.50 cache-misses/op 206.9 cache-references/op 20343 cpu-cycles/op 45590 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 117559 10372 ns/op 91.28 cache-misses/op 435.1 cache-references/op 41367 cpu-cycles/op 90697 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 60012 20506 ns/op 180.0 cache-misses/op 928.6 cache-references/op 82725 cpu-cycles/op 181954 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28762 41899 ns/op 487.7 cache-misses/op 1871 cache-references/op 167663 cpu-cycles/op 365890 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14323 84105 ns/op 1275 cache-misses/op 3626 cache-references/op 334500 cpu-cycles/op 733138 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6939 166796 ns/op 2775 cache-misses/op 7017 cache-references/op 655120 cpu-cycles/op 1457363 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 2998 359717 ns/op 5297 cache-misses/op 15287 cache-references/op 1399128 cpu-cycles/op 3066067 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1450 843377 ns/op 5687 cache-misses/op 41312 cache-references/op 3189536 cpu-cycles/op 7018563 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 174 6951225 ns/op 218444 cache-misses/op 837646 cache-references/op 26375639 cpu-cycles/op 53063564 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8997237 125.1 ns/op 0.1293 cache-misses/op 2.670 cache-references/op 507.7 cpu-cycles/op 1653 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3812914 314.5 ns/op 0.4647 cache-misses/op 9.001 cache-references/op 1268 cpu-cycles/op 3752 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1935200 621.5 ns/op 1.326 cache-misses/op 21.78 cache-references/op 2531 cpu-cycles/op 6722 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1728958 685.4 ns/op 1.285 cache-misses/op 21.78 cache-references/op 2793 cpu-cycles/op 7453 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 914461 1265 ns/op 3.141 cache-misses/op 46.16 cache-references/op 5144 cpu-cycles/op 12513 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 465376 2553 ns/op 7.422 cache-misses/op 94.49 cache-references/op 10386 cpu-cycles/op 24376 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 241609 4992 ns/op 20.59 cache-misses/op 193.4 cache-references/op 20297 cpu-cycles/op 47037 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 120964 10107 ns/op 70.24 cache-misses/op 409.9 cache-references/op 40357 cpu-cycles/op 91786 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 60024 19277 ns/op 128.0 cache-misses/op 882.8 cache-references/op 77742 cpu-cycles/op 178921 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32400 37312 ns/op 297.9 cache-misses/op 1755 cache-references/op 150220 cpu-cycles/op 351703 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16609 73002 ns/op 885.2 cache-misses/op 3224 cache-references/op 292742 cpu-cycles/op 697344 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7358 156550 ns/op 1478 cache-misses/op 4690 cache-references/op 631356 cpu-cycles/op 1349432 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3172 362581 ns/op 2485 cache-misses/op 7898 cache-references/op 1471982 cpu-cycles/op 2793268 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 370 3207760 ns/op 1900 cache-misses/op 100521 cache-references/op 13118713 cpu-cycles/op 22655468 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 10163284 117.0 ns/op 0.08300 cache-misses/op 1.674 cache-references/op 486.9 cpu-cycles/op 1595 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4226263 280.8 ns/op 0.1940 cache-misses/op 4.796 cache-references/op 1160 cpu-cycles/op 3584 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2237790 530.9 ns/op 0.5224 cache-misses/op 11.07 cache-references/op 2172 cpu-cycles/op 6399 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1982335 596.3 ns/op 0.4904 cache-misses/op 11.06 cache-references/op 2438 cpu-cycles/op 7123 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1046 ns/op 1.272 cache-misses/op 23.67 cache-references/op 4252 cpu-cycles/op 11884 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 559288 2113 ns/op 2.755 cache-misses/op 49.59 cache-references/op 8526 cpu-cycles/op 23311 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 283218 4151 ns/op 5.974 cache-misses/op 102.2 cache-references/op 16724 cpu-cycles/op 44914 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 141889 8152 ns/op 13.82 cache-misses/op 207.2 cache-references/op 32831 cpu-cycles/op 87124 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 73752 16173 ns/op 45.04 cache-misses/op 423.8 cache-references/op 65013 cpu-cycles/op 171581 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37819 31805 ns/op 116.1 cache-misses/op 939.3 cache-references/op 127716 cpu-cycles/op 337635 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19110 62522 ns/op 258.0 cache-misses/op 1895 cache-references/op 251930 cpu-cycles/op 667653 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7912 142197 ns/op 510.9 cache-misses/op 2698 cache-references/op 583743 cpu-cycles/op 1314688 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3478 343444 ns/op 973.9 cache-misses/op 4512 cache-references/op 1431113 cpu-cycles/op 2742608 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 393 3053923 ns/op 2448 cache-misses/op 43246 cache-references/op 12740964 cpu-cycles/op 22329789 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7418406 164.6 ns/op 0.2679 cache-misses/op 5.329 cache-references/op 674.6 cpu-cycles/op 2131 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2715331 446.2 ns/op 0.9740 cache-misses/op 17.11 cache-references/op 1800 cpu-cycles/op 5121 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1260127 953.1 ns/op 2.858 cache-misses/op 42.84 cache-references/op 3801 cpu-cycles/op 9599 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1021 ns/op 2.598 cache-misses/op 42.54 cache-references/op 4111 cpu-cycles/op 10623 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 599228 1945 ns/op 7.619 cache-misses/op 90.03 cache-references/op 7808 cpu-cycles/op 18155 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 306597 3906 ns/op 19.85 cache-misses/op 186.4 cache-references/op 15594 cpu-cycles/op 36478 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 151404 7706 ns/op 53.14 cache-misses/op 396.8 cache-references/op 30740 cpu-cycles/op 71922 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 78138 15398 ns/op 139.2 cache-misses/op 854.9 cache-references/op 61172 cpu-cycles/op 142071 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 40501 29651 ns/op 330.8 cache-misses/op 1659 cache-references/op 115703 cpu-cycles/op 284147 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 19573 59981 ns/op 1029 cache-misses/op 3079 cache-references/op 233179 cpu-cycles/op 590940 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9577 125272 ns/op 2439 cache-misses/op 6001 cache-references/op 478280 cpu-cycles/op 1216443 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4921 236804 ns/op 3020 cache-misses/op 9081 cache-references/op 922130 cpu-cycles/op 2149762 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2209 525503 ns/op 4067 cache-misses/op 17151 cache-references/op 2077034 cpu-cycles/op 4244977 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 235 5206473 ns/op 43708 cache-misses/op 276107 cache-references/op 19962344 cpu-cycles/op 36252934 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 16684339 66.38 ns/op 0.0002062 cache-misses/op 0.007779 cache-references/op 283.5 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4332236 270.1 ns/op 0.4143 cache-misses/op 6.971 cache-references/op 1083 cpu-cycles/op 3184 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2744595 435.9 ns/op 0.8425 cache-misses/op 13.02 cache-references/op 1765 cpu-cycles/op 4175 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1949781 613.3 ns/op 0.7814 cache-misses/op 14.90 cache-references/op 2478 cpu-cycles/op 6368 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1592037 751.4 ns/op 1.781 cache-misses/op 25.79 cache-references/op 3066 cpu-cycles/op 6486 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 616633 1760 ns/op 19.38 cache-misses/op 58.89 cache-references/op 7231 cpu-cycles/op 13990 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 364803 3274 ns/op 42.67 cache-misses/op 111.9 cache-references/op 13434 cpu-cycles/op 26800 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 187520 6366 ns/op 93.41 cache-misses/op 210.1 cache-references/op 25879 cpu-cycles/op 51619 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 94065 12446 ns/op 175.8 cache-misses/op 424.5 cache-references/op 51164 cpu-cycles/op 101996 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 48320 24827 ns/op 234.7 cache-misses/op 933.6 cache-references/op 101567 cpu-cycles/op 202086 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 23898 49887 ns/op 888.9 cache-misses/op 1664 cache-references/op 203929 cpu-cycles/op 399498 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 103473 ns/op 1893 cache-misses/op 3352 cache-references/op 419940 cpu-cycles/op 794819 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5557 213139 ns/op 3180 cache-misses/op 6759 cache-references/op 864110 cpu-cycles/op 1580655 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 606 1920814 ns/op 11371 cache-misses/op 235919 cache-references/op 7800309 cpu-cycles/op 12353031 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 18169286 66.27 ns/op 0.0002282 cache-misses/op 0.008087 cache-references/op 283.3 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4795886 248.6 ns/op 0.4730 cache-misses/op 3.873 cache-references/op 1030 cpu-cycles/op 3150 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 2994847 397.5 ns/op 0.8180 cache-misses/op 7.354 cache-references/op 1637 cpu-cycles/op 4110 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2105486 569.3 ns/op 1.032 cache-misses/op 8.624 cache-references/op 2362 cpu-cycles/op 6280 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1741990 686.7 ns/op 1.785 cache-misses/op 15.12 cache-references/op 2808 cpu-cycles/op 6358 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 782192 1507 ns/op 3.802 cache-misses/op 33.20 cache-references/op 6145 cpu-cycles/op 13744 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 380613 3055 ns/op 27.05 cache-misses/op 65.18 cache-references/op 12493 cpu-cycles/op 26450 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 193987 6077 ns/op 64.19 cache-misses/op 132.1 cache-references/op 24788 cpu-cycles/op 51961 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 101067 11783 ns/op 131.7 cache-misses/op 234.5 cache-references/op 48322 cpu-cycles/op 101660 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 51525 23317 ns/op 261.3 cache-misses/op 483.2 cache-references/op 95380 cpu-cycles/op 201026 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25266 47594 ns/op 532.7 cache-misses/op 1105 cache-references/op 193817 cpu-cycles/op 401884 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12580 95477 ns/op 1203 cache-misses/op 1909 cache-references/op 391058 cpu-cycles/op 795607 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 5890 196938 ns/op 2544 cache-misses/op 3815 cache-references/op 806983 cpu-cycles/op 1581516 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 684 1777416 ns/op 8866 cache-misses/op 82466 cache-references/op 7279598 cpu-cycles/op 12612759 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16727427 72.92 ns/op 0.0003315 cache-misses/op 0.02089 cache-references/op 311.0 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3610197 332.7 ns/op 1.484 cache-misses/op 13.65 cache-references/op 1383 cpu-cycles/op 3547 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2110053 572.2 ns/op 2.875 cache-misses/op 26.21 cache-references/op 2353 cpu-cycles/op 5124 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1521403 779.6 ns/op 2.931 cache-misses/op 28.39 cache-references/op 3160 cpu-cycles/op 6788 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1096 ns/op 16.92 cache-misses/op 48.78 cache-references/op 4379 cpu-cycles/op 8102 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 496828 2303 ns/op 46.05 cache-misses/op 102.4 cache-references/op 9146 cpu-cycles/op 17083 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 268364 4428 ns/op 109.4 cache-misses/op 199.5 cache-references/op 17556 cpu-cycles/op 32961 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 134218 8844 ns/op 233.3 cache-misses/op 405.9 cache-references/op 35088 cpu-cycles/op 65797 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 66168 17842 ns/op 457.4 cache-misses/op 875.6 cache-references/op 70451 cpu-cycles/op 131655 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 32534 37089 ns/op 1075 cache-misses/op 1655 cache-references/op 144037 cpu-cycles/op 263251 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15892 77142 ns/op 2109 cache-misses/op 3163 cache-references/op 301197 cpu-cycles/op 531812 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7732 142970 ns/op 3340 cache-misses/op 6294 cache-references/op 557139 cpu-cycles/op 1002448 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3877 306156 ns/op 4582 cache-misses/op 15969 cache-references/op 1188134 cpu-cycles/op 2104653 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 435 2743661 ns/op 85906 cache-misses/op 546790 cache-references/op 10575709 cpu-cycles/op 15909717 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9358083 121.5 ns/op 0.3050 cache-misses/op 2.751 cache-references/op 490.3 cpu-cycles/op 1572 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6096292 198.6 ns/op 0.6739 cache-misses/op 6.353 cache-references/op 801.0 cpu-cycles/op 2441 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3934705 301.9 ns/op 1.416 cache-misses/op 12.89 cache-references/op 1209 cpu-cycles/op 3388 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3345379 361.2 ns/op 1.307 cache-misses/op 12.75 cache-references/op 1463 cpu-cycles/op 4103 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2303871 521.3 ns/op 2.887 cache-misses/op 24.82 cache-references/op 2065 cpu-cycles/op 5546 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1036 ns/op 15.91 cache-misses/op 48.86 cache-references/op 4132 cpu-cycles/op 10286 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 611167 1948 ns/op 34.97 cache-misses/op 97.67 cache-references/op 7710 cpu-cycles/op 19420 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 307438 3838 ns/op 83.72 cache-misses/op 198.5 cache-references/op 14852 cpu-cycles/op 37669 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 168207 7173 ns/op 167.9 cache-misses/op 386.6 cache-references/op 27786 cpu-cycles/op 73261 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85867 14031 ns/op 362.4 cache-misses/op 787.7 cache-references/op 54002 cpu-cycles/op 144259 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42434 28270 ns/op 875.5 cache-misses/op 1478 cache-references/op 108599 cpu-cycles/op 286276 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18315 65386 ns/op 1763 cache-misses/op 2991 cache-references/op 255508 cpu-cycles/op 612134 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8781 135283 ns/op 3379 cache-misses/op 6267 cache-references/op 528423 cpu-cycles/op 1240967 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 942 1239754 ns/op 20942 cache-misses/op 130796 cache-references/op 5056249 cpu-cycles/op 10028189 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10321453 114.0 ns/op 0.2071 cache-misses/op 1.724 cache-references/op 472.9 cpu-cycles/op 1519 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6475338 181.3 ns/op 0.3862 cache-misses/op 3.166 cache-references/op 747.2 cpu-cycles/op 2321 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4714238 256.7 ns/op 0.7069 cache-misses/op 6.341 cache-references/op 1026 cpu-cycles/op 3203 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3743421 317.8 ns/op 0.7018 cache-misses/op 6.390 cache-references/op 1285 cpu-cycles/op 3924 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2820446 423.9 ns/op 1.398 cache-misses/op 12.91 cache-references/op 1706 cpu-cycles/op 5183 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1488643 895.4 ns/op 3.757 cache-misses/op 25.54 cache-references/op 3213 cpu-cycles/op 9721 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 664161 1824 ns/op 18.95 cache-misses/op 50.43 cache-references/op 6520 cpu-cycles/op 18218 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 365163 3207 ns/op 35.71 cache-misses/op 101.5 cache-references/op 12276 cpu-cycles/op 35275 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 180765 6583 ns/op 82.08 cache-misses/op 205.4 cache-references/op 24649 cpu-cycles/op 69297 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 103005 11323 ns/op 188.8 cache-misses/op 408.0 cache-references/op 45897 cpu-cycles/op 136624 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53913 22161 ns/op 362.7 cache-misses/op 841.0 cache-references/op 89953 cpu-cycles/op 270680 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22676 52415 ns/op 764.1 cache-misses/op 1635 cache-references/op 213844 cpu-cycles/op 582118 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 107192 ns/op 1569 cache-misses/op 3290 cache-references/op 435821 cpu-cycles/op 1164776 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1215 979323 ns/op 7480 cache-misses/op 55463 cache-references/op 4006987 cpu-cycles/op 9517162 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7500462 162.5 ns/op 0.5334 cache-misses/op 5.492 cache-references/op 659.1 cpu-cycles/op 2038 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4203253 286.0 ns/op 1.243 cache-misses/op 12.03 cache-references/op 1146 cpu-cycles/op 3288 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2524984 479.4 ns/op 2.907 cache-misses/op 26.18 cache-references/op 1873 cpu-cycles/op 4790 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2215911 543.3 ns/op 2.750 cache-misses/op 25.76 cache-references/op 2155 cpu-cycles/op 5763 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1390737 863.4 ns/op 16.85 cache-misses/op 47.68 cache-references/op 3401 cpu-cycles/op 7822 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 727780 1644 ns/op 37.48 cache-misses/op 94.77 cache-references/op 6395 cpu-cycles/op 15252 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 376791 3194 ns/op 87.76 cache-misses/op 193.9 cache-references/op 12256 cpu-cycles/op 29688 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 201340 6037 ns/op 186.9 cache-misses/op 372.6 cache-references/op 22887 cpu-cycles/op 57834 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 100682 11614 ns/op 370.3 cache-misses/op 731.8 cache-references/op 43235 cpu-cycles/op 113695 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 48952 23316 ns/op 751.6 cache-misses/op 1364 cache-references/op 87803 cpu-cycles/op 241304 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22893 52461 ns/op 1759 cache-misses/op 2727 cache-references/op 203723 cpu-cycles/op 523683 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 116825 ns/op 3121 cache-misses/op 6088 cache-references/op 437726 cpu-cycles/op 993992 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5158 229063 ns/op 5193 cache-misses/op 13694 cache-references/op 867963 cpu-cycles/op 2044536 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 452 2463603 ns/op 54410 cache-misses/op 232980 cache-references/op 8626625 cpu-cycles/op 16057241 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 15989308 73.56 ns/op 0.0003869 cache-misses/op 0.005275 cache-references/op 315.1 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5487882 214.6 ns/op 0.07514 cache-misses/op 0.5898 cache-references/op 912.9 cpu-cycles/op 2839 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3449798 348.0 ns/op 0.07094 cache-misses/op 0.4503 cache-references/op 1482 cpu-cycles/op 3829 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2309680 519.7 ns/op 0.2840 cache-misses/op 2.066 cache-references/op 2201 cpu-cycles/op 5844 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2023444 599.0 ns/op 0.08913 cache-misses/op 0.3400 cache-references/op 2563 cpu-cycles/op 6106 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 919352 1310 ns/op 0.1433 cache-misses/op 0.6064 cache-references/op 5598 cpu-cycles/op 12991 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 454357 2648 ns/op 0.2770 cache-misses/op 1.066 cache-references/op 11297 cpu-cycles/op 25847 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 226834 5251 ns/op 0.5573 cache-misses/op 1.841 cache-references/op 22474 cpu-cycles/op 51480 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114445 10508 ns/op 0.9588 cache-misses/op 3.417 cache-references/op 44833 cpu-cycles/op 102510 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56713 21003 ns/op 1.731 cache-misses/op 6.386 cache-references/op 89802 cpu-cycles/op 204041 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27308 43640 ns/op 3.325 cache-misses/op 21.46 cache-references/op 186314 cpu-cycles/op 406432 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13408 90042 ns/op 7.817 cache-misses/op 47.94 cache-references/op 384745 cpu-cycles/op 810792 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6524 183584 ns/op 16.84 cache-misses/op 83.05 cache-references/op 785862 cpu-cycles/op 1619103 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 700 1693016 ns/op 313.0 cache-misses/op 247337 cache-references/op 7248690 cpu-cycles/op 12928000 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 15966291 73.98 ns/op 0.0002293 cache-misses/op 0.009385 cache-references/op 315.6 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5503248 216.9 ns/op 0.06410 cache-misses/op 0.4034 cache-references/op 925.2 cpu-cycles/op 2860 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3450388 345.2 ns/op 0.04881 cache-misses/op 0.2656 cache-references/op 1476 cpu-cycles/op 3856 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2339331 515.7 ns/op 0.1544 cache-misses/op 1.441 cache-references/op 2191 cpu-cycles/op 5883 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2022450 591.5 ns/op 0.07523 cache-misses/op 0.3078 cache-references/op 2528 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 921415 1294 ns/op 0.1444 cache-misses/op 0.7009 cache-references/op 5519 cpu-cycles/op 13209 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 457141 2624 ns/op 0.2551 cache-misses/op 1.203 cache-references/op 11201 cpu-cycles/op 26107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 229206 5241 ns/op 0.4997 cache-misses/op 2.239 cache-references/op 22396 cpu-cycles/op 51997 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 115012 10473 ns/op 0.9654 cache-misses/op 4.104 cache-references/op 44812 cpu-cycles/op 103539 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57472 20729 ns/op 1.842 cache-misses/op 8.663 cache-references/op 88522 cpu-cycles/op 206121 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28510 41608 ns/op 3.082 cache-misses/op 15.00 cache-references/op 177846 cpu-cycles/op 410529 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13794 86739 ns/op 6.997 cache-misses/op 19.75 cache-references/op 371553 cpu-cycles/op 819010 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6697 177712 ns/op 17.43 cache-misses/op 51.31 cache-references/op 761723 cpu-cycles/op 1635419 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 754 1560682 ns/op 209.4 cache-misses/op 57292 cache-references/op 6660900 cpu-cycles/op 13056004 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14742312 80.42 ns/op 0.0004148 cache-misses/op 0.004480 cache-references/op 344.9 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5017722 235.7 ns/op 0.1068 cache-misses/op 1.034 cache-references/op 997.9 cpu-cycles/op 2997 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3073551 388.2 ns/op 0.1279 cache-misses/op 0.6235 cache-references/op 1654 cpu-cycles/op 4214 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2081696 573.3 ns/op 0.3204 cache-misses/op 3.158 cache-references/op 2423 cpu-cycles/op 6006 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1800650 664.4 ns/op 0.09933 cache-misses/op 0.5196 cache-references/op 2840 cpu-cycles/op 6703 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 787968 1438 ns/op 0.1187 cache-misses/op 0.5345 cache-references/op 6133 cpu-cycles/op 14139 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 417715 2868 ns/op 0.09517 cache-misses/op 0.5363 cache-references/op 12286 cpu-cycles/op 28028 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 209479 5720 ns/op 0.02206 cache-misses/op 1.571 cache-references/op 24440 cpu-cycles/op 55817 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 105085 11443 ns/op 0.04395 cache-misses/op 2.614 cache-references/op 48890 cpu-cycles/op 111435 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49682 24091 ns/op 0.05940 cache-misses/op 8.467 cache-references/op 102720 cpu-cycles/op 222733 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24278 48996 ns/op 0.1510 cache-misses/op 6.201 cache-references/op 209895 cpu-cycles/op 445002 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100707 ns/op 0.6821 cache-misses/op 38.81 cache-references/op 430397 cpu-cycles/op 890062 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5792 207634 ns/op 1.163 cache-misses/op 207.6 cache-references/op 885247 cpu-cycles/op 1780529 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 607 1963529 ns/op 1364 cache-misses/op 574443 cache-references/op 8390776 cpu-cycles/op 14243185 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 17829919 65.83 ns/op 0.0002546 cache-misses/op 0.008435 cache-references/op 281.4 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 9808436 322.4 ns/op 0.0005227 cache-misses/op 0.02393 cache-references/op 1382 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6739359 175.5 ns/op 0.0005971 cache-misses/op 0.01241 cache-references/op 752.4 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5066442 238.1 ns/op 0.0006427 cache-misses/op 0.06603 cache-references/op 1015 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3789212 894.9 ns/op 0.003679 cache-misses/op 0.05792 cache-references/op 3833 cpu-cycles/op 4577 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1940526 614.8 ns/op 0.0009817 cache-misses/op 0.03561 cache-references/op 2637 cpu-cycles/op 9510 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1202 ns/op 0.005238 cache-misses/op 0.08514 cache-references/op 5156 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 520918 2253 ns/op 0.01158 cache-misses/op 0.2077 cache-references/op 9650 cpu-cycles/op 37700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 267397 4428 ns/op 0.01507 cache-misses/op 1.312 cache-references/op 18877 cpu-cycles/op 75288 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 131389 9179 ns/op 0.03267 cache-misses/op 0.5405 cache-references/op 39365 cpu-cycles/op 150467 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 57375 19842 ns/op 0.08439 cache-misses/op 5.195 cache-references/op 84618 cpu-cycles/op 300820 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24890 47454 ns/op 0.08550 cache-misses/op 2.016 cache-references/op 203529 cpu-cycles/op 642613 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12156 100836 ns/op 0.1459 cache-misses/op 5.944 cache-references/op 432390 cpu-cycles/op 1285143 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1300 926591 ns/op 15.47 cache-misses/op 105775 cache-references/op 3952921 cpu-cycles/op 10280388 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 17637624 66.58 ns/op 0.0001648 cache-misses/op 0.006034 cache-references/op 285.5 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9923697 120.3 ns/op 0.0003514 cache-misses/op 0.01118 cache-references/op 514.6 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6723885 176.9 ns/op 0.0002784 cache-misses/op 0.007734 cache-references/op 758.8 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5001919 240.7 ns/op 0.0005934 cache-misses/op 0.05215 cache-references/op 1028 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3683708 324.0 ns/op 0.0007411 cache-misses/op 0.01574 cache-references/op 1389 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1921569 690.6 ns/op 0.003304 cache-misses/op 0.1872 cache-references/op 2944 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1643 ns/op 0.006819 cache-misses/op 0.2274 cache-references/op 7009 cpu-cycles/op 19162 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 510889 2325 ns/op 0.009859 cache-misses/op 0.1179 cache-references/op 9972 cpu-cycles/op 38210 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 265100 4521 ns/op 0.01787 cache-misses/op 0.3545 cache-references/op 19376 cpu-cycles/op 76309 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 132336 9125 ns/op 0.03778 cache-misses/op 2.570 cache-references/op 38898 cpu-cycles/op 152506 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 60159 18375 ns/op 0.1179 cache-misses/op 5.089 cache-references/op 78447 cpu-cycles/op 304902 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 25940 45563 ns/op 0.1931 cache-misses/op 7.836 cache-references/op 194905 cpu-cycles/op 650778 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12512 94758 ns/op 0.4042 cache-misses/op 21.87 cache-references/op 405491 cpu-cycles/op 1301448 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1359 845905 ns/op 7.099 cache-misses/op 14196 cache-references/op 3608369 cpu-cycles/op 10410762 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15762448 76.54 ns/op 0.0001903 cache-misses/op 0.01559 cache-references/op 326.4 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 7133703 145.0 ns/op 0.0005290 cache-misses/op 0.04257 cache-references/op 617.9 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5461437 220.1 ns/op 0.0007386 cache-misses/op 0.02432 cache-references/op 939.2 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 3616363 287.8 ns/op 0.0008539 cache-misses/op 0.02918 cache-references/op 1228 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3123085 384.3 ns/op 0.001760 cache-misses/op 0.08024 cache-references/op 1642 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1322058 770.7 ns/op 0.002500 cache-misses/op 0.1316 cache-references/op 3287 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 769428 1555 ns/op 0.009586 cache-misses/op 0.1728 cache-references/op 6658 cpu-cycles/op 25364 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 344563 3276 ns/op 0.01204 cache-misses/op 0.2463 cache-references/op 14048 cpu-cycles/op 50606 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 198207 5930 ns/op 0.02079 cache-misses/op 1.266 cache-references/op 25348 cpu-cycles/op 101163 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 82041 14846 ns/op 0.05390 cache-misses/op 5.592 cache-references/op 63283 cpu-cycles/op 202299 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 38061 30477 ns/op 0.06700 cache-misses/op 9.713 cache-references/op 130006 cpu-cycles/op 404007 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 16988 70233 ns/op 0.1794 cache-misses/op 33.80 cache-references/op 299397 cpu-cycles/op 849482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8344 143768 ns/op 1.089 cache-misses/op 75.33 cache-references/op 614006 cpu-cycles/op 1699821 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 849 1406331 ns/op 308.4 cache-misses/op 196582 cache-references/op 6022855 cpu-cycles/op 13596347 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54826256 21.93 ns/op 0.0001419 cache-misses/op 0.001709 cache-references/op 93.98 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 48304544 22.70 ns/op 0.0001226 cache-misses/op 0.004767 cache-references/op 96.77 cpu-cycles/op 422.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 55367929 21.32 ns/op 0.0001103 cache-misses/op 0.006528 cache-references/op 90.88 cpu-cycles/op 388.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 51507454 23.22 ns/op 0.0003251 cache-misses/op 0.002845 cache-references/op 99.43 cpu-cycles/op 427.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 58689883 20.51 ns/op 0.0001036 cache-misses/op 0.004887 cache-references/op 87.56 cpu-cycles/op 374.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 58458626 21.06 ns/op 0.0000548 cache-misses/op 0.0009163 cache-references/op 90.31 cpu-cycles/op 390.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 55877757 21.77 ns/op 0.0001115 cache-misses/op 0.005447 cache-references/op 92.91 cpu-cycles/op 399.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55851542 21.27 ns/op 0.0000922 cache-misses/op 0.002125 cache-references/op 91.11 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 54166250 21.70 ns/op 0.0000934 cache-misses/op 0.001581 cache-references/op 93.03 cpu-cycles/op 394.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 43038134 26.66 ns/op 0.0001797 cache-misses/op 0.003109 cache-references/op 113.8 cpu-cycles/op 392.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 30550024 36.41 ns/op 0.0001187 cache-misses/op 0.002089 cache-references/op 156.1 cpu-cycles/op 394.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28967670 42.00 ns/op 0.0003613 cache-misses/op 0.01042 cache-references/op 179.7 cpu-cycles/op 396.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 26831317 44.02 ns/op 0.001189 cache-misses/op 0.01452 cache-references/op 188.4 cpu-cycles/op 394.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24393423 49.22 ns/op 0.01180 cache-misses/op 3.782 cache-references/op 210.9 cpu-cycles/op 394.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55492494 22.44 ns/op 0.0006168 cache-misses/op 0.001857 cache-references/op 93.11 cpu-cycles/op 409.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 53934478 22.66 ns/op 0.001606 cache-misses/op 0.003286 cache-references/op 95.29 cpu-cycles/op 421.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 55356252 22.40 ns/op 0.0004890 cache-misses/op 0.003186 cache-references/op 91.15 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 45773764 29.26 ns/op 0.0008225 cache-misses/op 0.004212 cache-references/op 106.2 cpu-cycles/op 460.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 54527980 22.22 ns/op 0.0004084 cache-misses/op 0.002900 cache-references/op 88.17 cpu-cycles/op 380.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 53059735 23.88 ns/op 0.0004875 cache-misses/op 0.002583 cache-references/op 88.67 cpu-cycles/op 380.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 46641159 24.43 ns/op 0.0005129 cache-misses/op 0.002193 cache-references/op 89.79 cpu-cycles/op 378.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 54408201 21.84 ns/op 0.0001738 cache-misses/op 0.005151 cache-references/op 92.08 cpu-cycles/op 393.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 51866445 21.84 ns/op 0.0001363 cache-misses/op 0.004230 cache-references/op 92.40 cpu-cycles/op 393.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 43998518 26.36 ns/op 0.0000900 cache-misses/op 0.001466 cache-references/op 112.7 cpu-cycles/op 395.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33466911 35.73 ns/op 0.0001663 cache-misses/op 0.01055 cache-references/op 152.3 cpu-cycles/op 391.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29232153 40.64 ns/op 0.0001435 cache-misses/op 0.01208 cache-references/op 173.4 cpu-cycles/op 392.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 28096030 42.61 ns/op 0.0001711 cache-misses/op 0.01339 cache-references/op 181.9 cpu-cycles/op 390.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 24978877 46.60 ns/op 0.0009456 cache-misses/op 0.8652 cache-references/op 199.0 cpu-cycles/op 391.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47436612 25.42 ns/op 0.0000867 cache-misses/op 0.002573 cache-references/op 108.5 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 45324405 26.56 ns/op 0.0001019 cache-misses/op 0.003642 cache-references/op 113.6 cpu-cycles/op 487.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 46757046 25.91 ns/op 0.0000729 cache-misses/op 0.001761 cache-references/op 110.9 cpu-cycles/op 473.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 40788220 32.98 ns/op 0.0001228 cache-misses/op 0.006546 cache-references/op 140.9 cpu-cycles/op 498.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 49297238 24.58 ns/op 0.0001149 cache-misses/op 0.005362 cache-references/op 104.8 cpu-cycles/op 448.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 43110918 25.28 ns/op 0.0001257 cache-misses/op 0.007089 cache-references/op 107.8 cpu-cycles/op 456.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 47220642 30.19 ns/op 0.0001034 cache-misses/op 0.003247 cache-references/op 129.4 cpu-cycles/op 464.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 46903717 26.10 ns/op 0.0002045 cache-misses/op 0.002348 cache-references/op 111.9 cpu-cycles/op 455.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 46582165 30.00 ns/op 0.0001803 cache-misses/op 0.007277 cache-references/op 127.9 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 29839180 38.38 ns/op 0.0001074 cache-misses/op 0.001818 cache-references/op 164.6 cpu-cycles/op 461.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23484361 49.33 ns/op 0.0002080 cache-misses/op 0.01317 cache-references/op 210.4 cpu-cycles/op 459.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 20793747 55.29 ns/op 0.0001481 cache-misses/op 0.006126 cache-references/op 237.0 cpu-cycles/op 462.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 20846505 56.05 ns/op 0.0009835 cache-misses/op 0.04589 cache-references/op 239.4 cpu-cycles/op 461.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18732748 63.70 ns/op 0.01083 cache-misses/op 8.102 cache-references/op 272.8 cpu-cycles/op 462.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 62306305 18.99 ns/op 0.0001256 cache-misses/op 0.002435 cache-references/op 81.27 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 60954950 20.29 ns/op 0.0001226 cache-misses/op 0.002040 cache-references/op 86.93 cpu-cycles/op 288.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 57769504 23.03 ns/op 0.0000719 cache-misses/op 0.002892 cache-references/op 98.52 cpu-cycles/op 343.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 57309313 21.95 ns/op 0.0000988 cache-misses/op 0.005282 cache-references/op 93.58 cpu-cycles/op 326.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 49365438 21.52 ns/op 0.0000771 cache-misses/op 0.002344 cache-references/op 92.20 cpu-cycles/op 303.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 53885382 20.12 ns/op 0.0000758 cache-misses/op 0.001697 cache-references/op 85.99 cpu-cycles/op 269.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 55641915 26.44 ns/op 0.0000709 cache-misses/op 0.0009594 cache-references/op 113.4 cpu-cycles/op 401.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 41224579 26.31 ns/op 0.0001092 cache-misses/op 0.005397 cache-references/op 112.3 cpu-cycles/op 396.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 45620413 26.81 ns/op 0.0001013 cache-misses/op 0.007272 cache-references/op 114.4 cpu-cycles/op 388.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 37395014 35.13 ns/op 0.0003168 cache-misses/op 0.003549 cache-references/op 150.6 cpu-cycles/op 438.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 32700638 37.96 ns/op 0.0001938 cache-misses/op 0.003898 cache-references/op 162.0 cpu-cycles/op 438.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 27049472 44.20 ns/op 0.0001641 cache-misses/op 0.01780 cache-references/op 188.5 cpu-cycles/op 437.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 27577656 45.51 ns/op 0.0001934 cache-misses/op 0.008447 cache-references/op 194.6 cpu-cycles/op 442.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 28811587 48.79 ns/op 0.0009653 cache-misses/op 1.307 cache-references/op 208.1 cpu-cycles/op 408.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 62365987 18.98 ns/op 0.0000696 cache-misses/op 0.0009580 cache-references/op 81.39 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 61061206 20.29 ns/op 0.0000881 cache-misses/op 0.005798 cache-references/op 86.47 cpu-cycles/op 294.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 60606022 19.44 ns/op 0.0000882 cache-misses/op 0.004260 cache-references/op 82.97 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 54169659 20.65 ns/op 0.0000917 cache-misses/op 0.003285 cache-references/op 88.30 cpu-cycles/op 297.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 51432048 24.08 ns/op 0.0001407 cache-misses/op 0.006547 cache-references/op 102.7 cpu-cycles/op 360.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 61252161 24.10 ns/op 0.0001454 cache-misses/op 0.004757 cache-references/op 102.9 cpu-cycles/op 358.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 41330637 26.52 ns/op 0.0000788 cache-misses/op 0.004806 cache-references/op 113.3 cpu-cycles/op 406.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 46062754 28.55 ns/op 0.0001132 cache-misses/op 0.001434 cache-references/op 122.4 cpu-cycles/op 447.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 52314339 22.32 ns/op 0.0001254 cache-misses/op 0.006192 cache-references/op 95.18 cpu-cycles/op 309.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 35733495 28.82 ns/op 0.0001157 cache-misses/op 0.004341 cache-references/op 123.0 cpu-cycles/op 365.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 32151573 36.92 ns/op 0.0001108 cache-misses/op 0.002314 cache-references/op 158.3 cpu-cycles/op 407.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 27312631 41.41 ns/op 0.0002683 cache-misses/op 0.004717 cache-references/op 177.4 cpu-cycles/op 407.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 26207769 44.58 ns/op 0.0002160 cache-misses/op 0.01267 cache-references/op 190.6 cpu-cycles/op 439.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 29289648 48.20 ns/op 0.0003080 cache-misses/op 0.2825 cache-references/op 205.7 cpu-cycles/op 412.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 51917539 22.87 ns/op 0.0001538 cache-misses/op 0.005380 cache-references/op 97.68 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 48452355 25.38 ns/op 0.0000306 cache-misses/op 0.001199 cache-references/op 108.9 cpu-cycles/op 384.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 49398362 27.49 ns/op 0.0000872 cache-misses/op 0.001549 cache-references/op 117.9 cpu-cycles/op 418.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 41521096 26.05 ns/op 0.0000770 cache-misses/op 0.001194 cache-references/op 111.7 cpu-cycles/op 393.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 49695817 24.72 ns/op 0.0001180 cache-misses/op 0.006812 cache-references/op 105.5 cpu-cycles/op 358.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 39793182 30.61 ns/op 0.0002045 cache-misses/op 0.005667 cache-references/op 130.8 cpu-cycles/op 470.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 40815813 35.17 ns/op 0.0001153 cache-misses/op 0.008049 cache-references/op 150.2 cpu-cycles/op 482.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 36281731 31.60 ns/op 0.0002026 cache-misses/op 0.008732 cache-references/op 134.7 cpu-cycles/op 426.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 37412919 36.28 ns/op 0.0000947 cache-misses/op 0.002015 cache-references/op 155.6 cpu-cycles/op 510.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 29144299 42.46 ns/op 0.0001586 cache-misses/op 0.008293 cache-references/op 181.3 cpu-cycles/op 538.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 26411454 42.34 ns/op 0.0001981 cache-misses/op 0.01613 cache-references/op 180.9 cpu-cycles/op 470.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 24035020 51.83 ns/op 0.0001723 cache-misses/op 0.01164 cache-references/op 221.1 cpu-cycles/op 551.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 23491987 52.19 ns/op 0.0002738 cache-misses/op 0.02763 cache-references/op 223.2 cpu-cycles/op 510.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 22654723 58.41 ns/op 0.01046 cache-misses/op 2.456 cache-references/op 250.3 cpu-cycles/op 510.4 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 21587115 56.73 ns/op 0.0001668 cache-misses/op 0.01257 cache-references/op 242.2 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12250758 96.58 ns/op 0.0002903 cache-misses/op 0.005479 cache-references/op 414.1 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7559038 158.3 ns/op 0.0009501 cache-misses/op 0.02136 cache-references/op 677.6 cpu-cycles/op 2328 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6324081 191.8 ns/op 0.0002872 cache-misses/op 0.04994 cache-references/op 818.8 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4928460 242.1 ns/op 0.0006365 cache-misses/op 0.05700 cache-references/op 1033 cpu-cycles/op 3740 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2464228 465.8 ns/op 0.0007118 cache-misses/op 0.02588 cache-references/op 1998 cpu-cycles/op 7628 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1330722 956.3 ns/op 0.001547 cache-misses/op 0.2327 cache-references/op 4084 cpu-cycles/op 15070 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 589363 1838 ns/op 0.005777 cache-misses/op 0.09466 cache-references/op 7883 cpu-cycles/op 30063 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 289474 4297 ns/op 0.01554 cache-misses/op 1.382 cache-references/op 18316 cpu-cycles/op 60045 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 129546 9088 ns/op 0.05099 cache-misses/op 2.494 cache-references/op 38756 cpu-cycles/op 119663 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66727 18802 ns/op 0.05523 cache-misses/op 2.874 cache-references/op 80207 cpu-cycles/op 239699 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32740 36583 ns/op 0.05519 cache-misses/op 2.409 cache-references/op 156835 cpu-cycles/op 478086 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16184 73482 ns/op 0.4336 cache-misses/op 26.67 cache-references/op 314199 cpu-cycles/op 958542 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2035 583580 ns/op 5.565 cache-misses/op 31591 cache-references/op 2502252 cpu-cycles/op 7659525 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 39203557 31.76 ns/op 0.0001010 cache-misses/op 0.008314 cache-references/op 135.4 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26656334 44.61 ns/op 0.0001829 cache-misses/op 0.002315 cache-references/op 191.3 cpu-cycles/op 551.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 16726712 69.03 ns/op 0.0001904 cache-misses/op 0.003691 cache-references/op 296.1 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15780931 75.53 ns/op 0.0005332 cache-misses/op 0.02081 cache-references/op 322.0 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11897216 98.90 ns/op 0.0003724 cache-misses/op 0.02114 cache-references/op 422.4 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 7006682 179.2 ns/op 0.003330 cache-misses/op 0.02941 cache-references/op 763.5 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3883046 314.8 ns/op 0.002344 cache-misses/op 0.05227 cache-references/op 1345 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2022372 589.8 ns/op 0.0008164 cache-misses/op 0.07961 cache-references/op 2526 cpu-cycles/op 10132 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1131 ns/op 0.004839 cache-misses/op 0.1680 cache-references/op 4844 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 537960 2262 ns/op 0.01155 cache-misses/op 0.5443 cache-references/op 9655 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 266678 4518 ns/op 0.01870 cache-misses/op 1.018 cache-references/op 19272 cpu-cycles/op 80031 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 89377 13074 ns/op 0.08061 cache-misses/op 4.987 cache-references/op 55834 cpu-cycles/op 160047 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23533 50665 ns/op 0.2037 cache-misses/op 5.307 cache-references/op 217225 cpu-cycles/op 320029 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2224 522399 ns/op 6.097 cache-misses/op 28258 cache-references/op 2228827 cpu-cycles/op 2559620 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 326870389 3.669 ns/op 0.0000079 cache-misses/op 0.0001776 cache-references/op 15.73 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 195314415 5.960 ns/op 0.0000200 cache-misses/op 0.0003309 cache-references/op 25.56 cpu-cycles/op 115.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 187587786 6.585 ns/op 0.0000069 cache-misses/op 0.0004172 cache-references/op 28.24 cpu-cycles/op 115.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 193284230 6.125 ns/op 0.0000158 cache-misses/op 0.001653 cache-references/op 26.13 cpu-cycles/op 117.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 214735483 5.512 ns/op 0.0000280 cache-misses/op 0.0007237 cache-references/op 23.52 cpu-cycles/op 106.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 212604007 5.680 ns/op 0.0000194 cache-misses/op 0.0008832 cache-references/op 24.23 cpu-cycles/op 109.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 210913935 5.842 ns/op 0.0000157 cache-misses/op 0.001764 cache-references/op 24.90 cpu-cycles/op 111.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 208859480 5.790 ns/op 0.0000100 cache-misses/op 0.0005978 cache-references/op 24.70 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 206606193 5.736 ns/op 0.0000136 cache-misses/op 0.0007627 cache-references/op 24.56 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 196653483 5.817 ns/op 0.0000135 cache-misses/op 0.0005665 cache-references/op 24.93 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 159254263 8.614 ns/op 0.0000572 cache-misses/op 0.002916 cache-references/op 36.65 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 90750421 12.66 ns/op 0.0000876 cache-misses/op 0.005265 cache-references/op 54.04 cpu-cycles/op 110.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 75109983 15.24 ns/op 0.0000874 cache-misses/op 0.001748 cache-references/op 65.35 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 62261708 19.14 ns/op 0.0003924 cache-misses/op 2.291 cache-references/op 82.09 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 316655472 3.811 ns/op 0.0000095 cache-misses/op 0.0009705 cache-references/op 16.25 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 188099041 5.793 ns/op 0.0000094 cache-misses/op 0.0004643 cache-references/op 24.72 cpu-cycles/op 109.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 225774908 6.002 ns/op 0.0000222 cache-misses/op 0.001008 cache-references/op 25.65 cpu-cycles/op 105.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 198604576 6.023 ns/op 0.0000226 cache-misses/op 0.0008070 cache-references/op 25.70 cpu-cycles/op 112.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 213211995 5.636 ns/op 0.0000100 cache-misses/op 0.0008538 cache-references/op 24.12 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 211241174 5.782 ns/op 0.0000119 cache-misses/op 0.0008021 cache-references/op 24.66 cpu-cycles/op 108.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 211674370 5.617 ns/op 0.0000087 cache-misses/op 0.001307 cache-references/op 23.97 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 213383120 5.573 ns/op 0.0000143 cache-misses/op 0.0006088 cache-references/op 23.78 cpu-cycles/op 106.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 211894411 5.749 ns/op 0.0000400 cache-misses/op 0.001217 cache-references/op 24.53 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 196372242 5.882 ns/op 0.0000372 cache-misses/op 0.001819 cache-references/op 25.05 cpu-cycles/op 106.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 159673324 6.783 ns/op 0.0000111 cache-misses/op 0.0002484 cache-references/op 29.09 cpu-cycles/op 106.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 94583098 13.02 ns/op 0.0000750 cache-misses/op 0.003718 cache-references/op 55.62 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 80355228 14.75 ns/op 0.0001022 cache-misses/op 0.001577 cache-references/op 63.22 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 67112535 17.98 ns/op 0.0001525 cache-misses/op 0.4590 cache-references/op 76.96 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.44 ns/op 0.0000342 cache-misses/op 0.0005358 cache-references/op 44.53 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 171074838 7.061 ns/op 0.0000259 cache-misses/op 0.001764 cache-references/op 30.10 cpu-cycles/op 149.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 151182927 8.384 ns/op 0.0000211 cache-misses/op 0.001335 cache-references/op 35.82 cpu-cycles/op 148.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 164017035 6.956 ns/op 0.0000250 cache-misses/op 0.0006450 cache-references/op 29.71 cpu-cycles/op 146.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 179541289 6.887 ns/op 0.0000152 cache-misses/op 0.0002852 cache-references/op 29.54 cpu-cycles/op 144.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 173805735 6.928 ns/op 0.0000083 cache-misses/op 0.001207 cache-references/op 29.55 cpu-cycles/op 145.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 165835791 7.195 ns/op 0.0000176 cache-misses/op 0.001065 cache-references/op 30.78 cpu-cycles/op 151.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 149134454 8.121 ns/op 0.0000219 cache-misses/op 0.001041 cache-references/op 34.64 cpu-cycles/op 165.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 138676026 8.561 ns/op 0.0000575 cache-misses/op 0.002583 cache-references/op 36.48 cpu-cycles/op 173.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 134725788 9.044 ns/op 0.0000214 cache-misses/op 0.003400 cache-references/op 38.55 cpu-cycles/op 177.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 92723514 11.94 ns/op 0.0000507 cache-misses/op 0.0008008 cache-references/op 51.18 cpu-cycles/op 177.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54742309 21.76 ns/op 0.0001037 cache-misses/op 0.007303 cache-references/op 93.09 cpu-cycles/op 179.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 49208737 23.78 ns/op 0.0001613 cache-misses/op 0.007737 cache-references/op 101.8 cpu-cycles/op 180.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 40249695 29.28 ns/op 0.005380 cache-misses/op 5.496 cache-references/op 125.5 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 239019747 5.632 ns/op 0.0000094 cache-misses/op 0.001219 cache-references/op 23.63 cpu-cycles/op 103.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 214658263 5.974 ns/op 0.0000279 cache-misses/op 0.001005 cache-references/op 24.48 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 228023659 5.208 ns/op 0.0000126 cache-misses/op 0.0008484 cache-references/op 21.40 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 216641545 6.102 ns/op 0.0000193 cache-misses/op 0.001450 cache-references/op 25.52 cpu-cycles/op 112.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 234553141 5.179 ns/op 0.0000201 cache-misses/op 0.0004559 cache-references/op 21.67 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 222036406 5.078 ns/op 0.0000127 cache-misses/op 0.0003271 cache-references/op 21.45 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 234915187 5.215 ns/op 0.0000080 cache-misses/op 0.0001954 cache-references/op 22.05 cpu-cycles/op 97.25 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 229261525 5.123 ns/op 0.0000183 cache-misses/op 0.001259 cache-references/op 21.56 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 226812439 5.250 ns/op 0.0000118 cache-misses/op 0.001444 cache-references/op 22.15 cpu-cycles/op 97.30 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 221034434 5.440 ns/op 0.0000100 cache-misses/op 0.001463 cache-references/op 23.12 cpu-cycles/op 97.35 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 219153714 5.527 ns/op 0.0000218 cache-misses/op 0.0002917 cache-references/op 23.46 cpu-cycles/op 97.25 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 172879358 6.928 ns/op 0.0000157 cache-misses/op 0.0007508 cache-references/op 29.48 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 164459874 7.311 ns/op 0.0000286 cache-misses/op 0.004179 cache-references/op 31.12 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 128761310 9.400 ns/op 0.0003332 cache-misses/op 1.217 cache-references/op 40.22 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 238723772 5.022 ns/op 0.0000113 cache-misses/op 0.0004069 cache-references/op 21.49 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 229610026 5.091 ns/op 0.0000309 cache-misses/op 0.0004611 cache-references/op 21.78 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 234228898 5.199 ns/op 0.0000265 cache-misses/op 0.001173 cache-references/op 22.16 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 226452946 5.068 ns/op 0.0000135 cache-misses/op 0.0004070 cache-references/op 21.70 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 237787808 5.136 ns/op 0.0000161 cache-misses/op 0.0006457 cache-references/op 21.89 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 236687376 5.063 ns/op 0.0000074 cache-misses/op 0.0007771 cache-references/op 21.63 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 235742506 5.292 ns/op 0.0000180 cache-misses/op 0.0002817 cache-references/op 22.68 cpu-cycles/op 97.69 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 232725230 5.230 ns/op 0.0000161 cache-misses/op 0.001310 cache-references/op 22.14 cpu-cycles/op 97.13 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 226942394 5.241 ns/op 0.0000074 cache-misses/op 0.001428 cache-references/op 22.19 cpu-cycles/op 97.28 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 226340938 5.284 ns/op 0.0000067 cache-misses/op 0.0006326 cache-references/op 22.55 cpu-cycles/op 97.23 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 222183889 5.393 ns/op 0.0000181 cache-misses/op 0.001559 cache-references/op 22.88 cpu-cycles/op 97.23 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 178928846 6.706 ns/op 0.0000180 cache-misses/op 0.0008938 cache-references/op 28.60 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 169963339 7.030 ns/op 0.0000483 cache-misses/op 0.002693 cache-references/op 30.01 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 142432311 8.453 ns/op 0.0000267 cache-misses/op 0.2721 cache-references/op 36.09 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 178115071 6.724 ns/op 0.0000145 cache-misses/op 0.0003415 cache-references/op 28.82 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 179802704 6.910 ns/op 0.0000264 cache-misses/op 0.001087 cache-references/op 29.53 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 176015667 6.723 ns/op 0.0000095 cache-misses/op 0.001516 cache-references/op 28.70 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 155187991 7.775 ns/op 0.0000097 cache-misses/op 0.0006895 cache-references/op 33.11 cpu-cycles/op 143.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 175644714 6.762 ns/op 0.0000186 cache-misses/op 0.0007293 cache-references/op 28.70 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 169779429 6.826 ns/op 0.0000105 cache-misses/op 0.001797 cache-references/op 28.80 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 172023781 6.841 ns/op 0.0000106 cache-misses/op 0.0003389 cache-references/op 29.10 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 170938870 7.104 ns/op 0.0000270 cache-misses/op 0.001079 cache-references/op 29.98 cpu-cycles/op 133.6 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 172847205 7.052 ns/op 0.0000265 cache-misses/op 0.001349 cache-references/op 29.87 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 163918578 7.290 ns/op 0.0000250 cache-misses/op 0.002155 cache-references/op 30.80 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 160321852 7.561 ns/op 0.0000387 cache-misses/op 0.0006530 cache-references/op 31.99 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 135363693 8.884 ns/op 0.0000389 cache-misses/op 0.002964 cache-references/op 37.85 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 130925425 9.380 ns/op 0.0000283 cache-misses/op 0.01340 cache-references/op 40.02 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 93250287 12.26 ns/op 0.003390 cache-misses/op 2.326 cache-references/op 52.63 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209955894 5.703 ns/op 0.0000201 cache-misses/op 0.0002437 cache-references/op 24.48 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 150840346 7.949 ns/op 0.0000376 cache-misses/op 0.001380 cache-references/op 33.92 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151239742 7.900 ns/op 0.0000067 cache-misses/op 0.0003043 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 150933979 9.982 ns/op 0.0000224 cache-misses/op 0.001438 cache-references/op 42.73 cpu-cycles/op 172.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151127010 7.941 ns/op 0.0000130 cache-misses/op 0.001172 cache-references/op 33.88 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 129490428 7.977 ns/op 0.0000683 cache-misses/op 0.001368 cache-references/op 34.10 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 150359464 8.316 ns/op 0.0000173 cache-misses/op 0.0004565 cache-references/op 35.66 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 141246472 7.929 ns/op 0.0000165 cache-misses/op 0.001490 cache-references/op 33.90 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 147071328 8.457 ns/op 0.0000292 cache-misses/op 0.002113 cache-references/op 36.08 cpu-cycles/op 152.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 138741691 8.729 ns/op 0.0000122 cache-misses/op 0.0007480 cache-references/op 37.36 cpu-cycles/op 153.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 139362277 8.617 ns/op 0.0000199 cache-misses/op 0.003013 cache-references/op 36.73 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 134348785 9.065 ns/op 0.0000191 cache-misses/op 0.001412 cache-references/op 38.82 cpu-cycles/op 152.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129887332 9.212 ns/op 0.0000522 cache-misses/op 0.003673 cache-references/op 39.33 cpu-cycles/op 151.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.64 ns/op 0.0002271 cache-misses/op 3.438 cache-references/op 49.81 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 169125962 7.076 ns/op 0.0000211 cache-misses/op 0.0005773 cache-references/op 30.31 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 138080403 8.721 ns/op 0.0000165 cache-misses/op 0.0008210 cache-references/op 37.23 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 137798169 8.751 ns/op 0.0000208 cache-misses/op 0.002305 cache-references/op 37.29 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 100000000 10.38 ns/op 0.0000291 cache-misses/op 0.0004953 cache-references/op 44.51 cpu-cycles/op 154.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 137832379 8.831 ns/op 0.0000341 cache-misses/op 0.001528 cache-references/op 37.77 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 137045535 9.949 ns/op 0.0000164 cache-misses/op 0.001310 cache-references/op 42.56 cpu-cycles/op 153.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 135300372 9.375 ns/op 0.0000180 cache-misses/op 0.002515 cache-references/op 39.98 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 129750483 8.854 ns/op 0.0000236 cache-misses/op 0.0007501 cache-references/op 37.95 cpu-cycles/op 149.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 134943435 8.781 ns/op 0.0000212 cache-misses/op 0.0005210 cache-references/op 37.64 cpu-cycles/op 149.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 131338194 8.835 ns/op 0.0000268 cache-misses/op 0.001120 cache-references/op 37.84 cpu-cycles/op 149.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 129202036 9.051 ns/op 0.0000172 cache-misses/op 0.0004783 cache-references/op 38.81 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 131187403 9.067 ns/op 0.0000086 cache-misses/op 0.0003980 cache-references/op 38.87 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 130039200 9.189 ns/op 0.0000181 cache-misses/op 0.0008085 cache-references/op 39.36 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 95902071 10.58 ns/op 0.0001324 cache-misses/op 0.7372 cache-references/op 45.10 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 199083428 6.014 ns/op 0.0000098 cache-misses/op 0.0006277 cache-references/op 25.73 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 11.41 ns/op 0.0000774 cache-misses/op 0.002074 cache-references/op 48.73 cpu-cycles/op 180.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.10 ns/op 0.0000586 cache-misses/op 0.0009696 cache-references/op 47.41 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.70 ns/op 0.0000880 cache-misses/op 0.002269 cache-references/op 45.67 cpu-cycles/op 181.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.33 ns/op 0.0000403 cache-misses/op 0.0008226 cache-references/op 44.27 cpu-cycles/op 180.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.81 ns/op 0.0000449 cache-misses/op 0.002304 cache-references/op 46.20 cpu-cycles/op 183.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.18 ns/op 0.0000455 cache-misses/op 0.002703 cache-references/op 43.39 cpu-cycles/op 182.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.77 ns/op 0.0000674 cache-misses/op 0.003313 cache-references/op 45.88 cpu-cycles/op 182.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.78 ns/op 0.0000525 cache-misses/op 0.002001 cache-references/op 46.09 cpu-cycles/op 181.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 92334924 12.30 ns/op 0.0000621 cache-misses/op 0.005418 cache-references/op 52.43 cpu-cycles/op 180.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 70899157 15.60 ns/op 0.0000680 cache-misses/op 0.001619 cache-references/op 66.84 cpu-cycles/op 182.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 82085485 13.86 ns/op 0.0000602 cache-misses/op 0.004228 cache-references/op 59.29 cpu-cycles/op 182.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 83522406 13.54 ns/op 0.0001442 cache-misses/op 0.01235 cache-references/op 57.83 cpu-cycles/op 180.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 64267190 18.36 ns/op 0.01624 cache-misses/op 8.131 cache-references/op 78.69 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 226807950 5.777 ns/op 0.0000165 cache-misses/op 0.001285 cache-references/op 24.67 cpu-cycles/op 100.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 226796185 5.511 ns/op 0.0000079 cache-misses/op 0.0006076 cache-references/op 23.58 cpu-cycles/op 98.18 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 199322815 5.252 ns/op 0.0000079 cache-misses/op 0.0002094 cache-references/op 22.52 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 178952323 5.627 ns/op 0.0000238 cache-misses/op 0.001143 cache-references/op 24.04 cpu-cycles/op 99.27 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 206930026 6.053 ns/op 0.0000083 cache-misses/op 0.001245 cache-references/op 25.85 cpu-cycles/op 103.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 193171867 5.820 ns/op 0.0000125 cache-misses/op 0.0003752 cache-references/op 24.94 cpu-cycles/op 98.99 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 199189226 6.270 ns/op 0.0000102 cache-misses/op 0.0007147 cache-references/op 26.79 cpu-cycles/op 97.77 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 197450436 6.203 ns/op 0.0000095 cache-misses/op 0.0006519 cache-references/op 26.46 cpu-cycles/op 97.77 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 192465393 6.003 ns/op 0.0000203 cache-misses/op 0.001374 cache-references/op 25.60 cpu-cycles/op 97.46 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 195463819 6.104 ns/op 0.0000128 cache-misses/op 0.0005253 cache-references/op 26.04 cpu-cycles/op 97.70 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 185289778 6.311 ns/op 0.0000067 cache-misses/op 0.0003326 cache-references/op 27.05 cpu-cycles/op 98.24 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 94318645 14.36 ns/op 0.0002010 cache-misses/op 0.004135 cache-references/op 61.26 cpu-cycles/op 141.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 11.48 ns/op 0.0000768 cache-misses/op 0.0007123 cache-references/op 49.21 cpu-cycles/op 125.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 81091381 14.89 ns/op 0.0001979 cache-misses/op 0.02515 cache-references/op 63.56 cpu-cycles/op 128.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 228852146 5.730 ns/op 0.0000224 cache-misses/op 0.0005755 cache-references/op 24.54 cpu-cycles/op 100.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 171499095 6.371 ns/op 0.0000222 cache-misses/op 0.0004161 cache-references/op 27.18 cpu-cycles/op 108.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 219970538 5.249 ns/op 0.0000119 cache-misses/op 0.0003662 cache-references/op 22.43 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 168103512 6.063 ns/op 0.0000310 cache-misses/op 0.0005868 cache-references/op 25.86 cpu-cycles/op 104.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 197495797 5.851 ns/op 0.0000273 cache-misses/op 0.0006506 cache-references/op 25.00 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 213099555 6.291 ns/op 0.0001030 cache-misses/op 0.0006173 cache-references/op 26.78 cpu-cycles/op 101.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 203694280 6.426 ns/op 0.0000938 cache-misses/op 0.001715 cache-references/op 27.09 cpu-cycles/op 99.69 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 197675900 6.236 ns/op 0.0000179 cache-misses/op 0.0006563 cache-references/op 26.39 cpu-cycles/op 98.42 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 191689387 6.400 ns/op 0.0000096 cache-misses/op 0.001551 cache-references/op 27.06 cpu-cycles/op 98.41 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 186763639 6.151 ns/op 0.0000099 cache-misses/op 0.0008509 cache-references/op 25.95 cpu-cycles/op 97.38 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 189128622 6.229 ns/op 0.0000099 cache-misses/op 0.001904 cache-references/op 26.35 cpu-cycles/op 97.71 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 84357490 13.85 ns/op 0.0000514 cache-misses/op 0.0006382 cache-references/op 59.35 cpu-cycles/op 138.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 10.54 ns/op 0.0000910 cache-misses/op 0.003309 cache-references/op 44.98 cpu-cycles/op 119.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 82521198 14.56 ns/op 0.0002437 cache-misses/op 0.006192 cache-references/op 62.09 cpu-cycles/op 126.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 165546603 7.291 ns/op 0.0000108 cache-misses/op 0.0007753 cache-references/op 31.08 cpu-cycles/op 130.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 163912915 8.009 ns/op 0.0000257 cache-misses/op 0.001674 cache-references/op 34.19 cpu-cycles/op 139.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 174197478 7.003 ns/op 0.0000156 cache-misses/op 0.001590 cache-references/op 29.88 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 166979002 7.120 ns/op 0.0000134 cache-misses/op 0.0005303 cache-references/op 30.50 cpu-cycles/op 128.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 158022069 6.889 ns/op 0.0000149 cache-misses/op 0.0005092 cache-references/op 29.52 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 155875821 7.462 ns/op 0.0000124 cache-misses/op 0.0006636 cache-references/op 31.83 cpu-cycles/op 128.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 150615544 7.739 ns/op 0.0000687 cache-misses/op 0.0008097 cache-references/op 33.14 cpu-cycles/op 131.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 148241443 7.808 ns/op 0.0000156 cache-misses/op 0.0007129 cache-references/op 33.31 cpu-cycles/op 128.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 153684768 7.950 ns/op 0.0000546 cache-misses/op 0.001588 cache-references/op 33.97 cpu-cycles/op 128.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 147079237 8.017 ns/op 0.0000189 cache-misses/op 0.0004201 cache-references/op 34.37 cpu-cycles/op 128.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 143373850 8.015 ns/op 0.0000271 cache-misses/op 0.002936 cache-references/op 34.15 cpu-cycles/op 127.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 72209859 17.14 ns/op 0.0001240 cache-misses/op 0.007802 cache-references/op 73.06 cpu-cycles/op 168.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 90863335 13.31 ns/op 0.0001327 cache-misses/op 0.003404 cache-references/op 56.77 cpu-cycles/op 153.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 69455199 17.14 ns/op 0.0005660 cache-misses/op 0.4375 cache-references/op 73.43 cpu-cycles/op 159.6 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18186447 64.21 ns/op 0.0001277 cache-misses/op 0.003310 cache-references/op 275.2 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3568964 334.2 ns/op 0.3037 cache-misses/op 6.884 cache-references/op 1368 cpu-cycles/op 4831 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1645322 736.7 ns/op 1.078 cache-misses/op 20.51 cache-references/op 3000 cpu-cycles/op 9363 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1306744 920.0 ns/op 1.047 cache-misses/op 22.31 cache-references/op 3734 cpu-cycles/op 11492 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 714271 1605 ns/op 2.742 cache-misses/op 48.66 cache-references/op 6577 cpu-cycles/op 18430 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 321357 3640 ns/op 8.938 cache-misses/op 113.4 cache-references/op 14979 cpu-cycles/op 38223 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 162428 7309 ns/op 24.84 cache-misses/op 240.0 cache-references/op 30272 cpu-cycles/op 74589 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 80673 14763 ns/op 59.58 cache-misses/op 484.0 cache-references/op 59860 cpu-cycles/op 144435 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 41517 29026 ns/op 149.3 cache-misses/op 1040 cache-references/op 117233 cpu-cycles/op 282044 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 20883 57464 ns/op 367.0 cache-misses/op 2044 cache-references/op 232456 cpu-cycles/op 555666 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 113876 ns/op 982.8 cache-misses/op 3916 cache-references/op 462072 cpu-cycles/op 1094334 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5067 227957 ns/op 2291 cache-misses/op 7789 cache-references/op 922006 cpu-cycles/op 2169001 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2551 460195 ns/op 4765 cache-misses/op 15933 cache-references/op 1859964 cpu-cycles/op 4304937 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 312 3810839 ns/op 39465 cache-misses/op 344484 cache-references/op 15453263 cpu-cycles/op 33597639 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18240450 64.20 ns/op 0.0001417 cache-misses/op 0.003226 cache-references/op 275.2 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3742201 316.1 ns/op 0.1616 cache-misses/op 3.837 cache-references/op 1318 cpu-cycles/op 4747 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1782706 674.1 ns/op 0.4515 cache-misses/op 11.33 cache-references/op 2771 cpu-cycles/op 9065 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1420180 846.0 ns/op 0.4471 cache-misses/op 12.74 cache-references/op 3491 cpu-cycles/op 11173 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 734271 1474 ns/op 1.336 cache-misses/op 28.34 cache-references/op 6023 cpu-cycles/op 17751 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 358186 3233 ns/op 2.941 cache-misses/op 62.68 cache-references/op 13293 cpu-cycles/op 36732 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 180447 6570 ns/op 7.461 cache-misses/op 135.1 cache-references/op 26926 cpu-cycles/op 72055 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 90945 13099 ns/op 19.73 cache-misses/op 269.5 cache-references/op 53706 cpu-cycles/op 139740 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 46508 25649 ns/op 46.08 cache-misses/op 530.8 cache-references/op 104898 cpu-cycles/op 272536 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 23638 50629 ns/op 114.7 cache-misses/op 1163 cache-references/op 207005 cpu-cycles/op 536887 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 101420 ns/op 422.4 cache-misses/op 2292 cache-references/op 413889 cpu-cycles/op 1063489 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5720 200908 ns/op 1125 cache-misses/op 4369 cache-references/op 816333 cpu-cycles/op 2086620 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2736 405205 ns/op 2805 cache-misses/op 8618 cache-references/op 1651493 cpu-cycles/op 4159445 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 336 3534951 ns/op 14135 cache-misses/op 160979 cache-references/op 14458659 cpu-cycles/op 33316563 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16871558 71.36 ns/op 0.0002499 cache-misses/op 0.008322 cache-references/op 304.5 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2844927 436.3 ns/op 1.175 cache-misses/op 13.47 cache-references/op 1754 cpu-cycles/op 5435 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1032 ns/op 3.535 cache-misses/op 40.05 cache-references/op 4176 cpu-cycles/op 11062 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 983032 1195 ns/op 3.652 cache-misses/op 42.67 cache-references/op 4851 cpu-cycles/op 12718 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 521605 2265 ns/op 11.86 cache-misses/op 93.67 cache-references/op 9162 cpu-cycles/op 21705 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 232326 5010 ns/op 34.06 cache-misses/op 208.2 cache-references/op 20262 cpu-cycles/op 45429 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 114790 10355 ns/op 97.10 cache-misses/op 440.0 cache-references/op 41190 cpu-cycles/op 90366 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 58549 20572 ns/op 205.3 cache-misses/op 936.5 cache-references/op 82999 cpu-cycles/op 180621 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28822 42066 ns/op 540.7 cache-misses/op 1891 cache-references/op 168208 cpu-cycles/op 365907 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14353 84224 ns/op 1369 cache-misses/op 3640 cache-references/op 333656 cpu-cycles/op 733968 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 7194 168294 ns/op 2910 cache-misses/op 7071 cache-references/op 661371 cpu-cycles/op 1454379 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3408 362259 ns/op 5560 cache-misses/op 15423 cache-references/op 1413749 cpu-cycles/op 3062151 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1495 841535 ns/op 6613 cache-misses/op 41229 cache-references/op 3194113 cpu-cycles/op 6956006 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 165 7117872 ns/op 224732 cache-misses/op 839575 cache-references/op 27147640 cpu-cycles/op 53230591 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8908238 127.4 ns/op 0.2971 cache-misses/op 2.752 cache-references/op 517.1 cpu-cycles/op 1653 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3726190 324.7 ns/op 1.043 cache-misses/op 9.195 cache-references/op 1304 cpu-cycles/op 3773 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1829772 642.6 ns/op 2.368 cache-misses/op 22.17 cache-references/op 2614 cpu-cycles/op 6726 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1697143 708.9 ns/op 2.298 cache-misses/op 22.20 cache-references/op 2872 cpu-cycles/op 7481 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 898998 1301 ns/op 5.300 cache-misses/op 46.82 cache-references/op 5299 cpu-cycles/op 12560 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 452600 2615 ns/op 13.74 cache-misses/op 96.12 cache-references/op 10663 cpu-cycles/op 24525 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 223776 5155 ns/op 35.23 cache-misses/op 195.4 cache-references/op 20926 cpu-cycles/op 47284 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 117697 10048 ns/op 89.32 cache-misses/op 408.3 cache-references/op 40861 cpu-cycles/op 92235 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 60783 19842 ns/op 186.7 cache-misses/op 894.0 cache-references/op 80586 cpu-cycles/op 180777 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 30708 39264 ns/op 462.2 cache-misses/op 1787 cache-references/op 158172 cpu-cycles/op 356186 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 15464 78196 ns/op 1284 cache-misses/op 3315 cache-references/op 313539 cpu-cycles/op 712201 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7304 164413 ns/op 2153 cache-misses/op 4836 cache-references/op 663471 cpu-cycles/op 1369848 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3076 375698 ns/op 3942 cache-misses/op 8222 cache-references/op 1531689 cpu-cycles/op 2829129 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 357 3310097 ns/op 9682 cache-misses/op 105786 cache-references/op 13542055 cpu-cycles/op 22925887 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 10028059 119.4 ns/op 0.2186 cache-misses/op 1.721 cache-references/op 496.8 cpu-cycles/op 1602 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4176850 287.8 ns/op 0.6021 cache-misses/op 4.863 cache-references/op 1192 cpu-cycles/op 3585 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2208307 547.5 ns/op 1.281 cache-misses/op 11.69 cache-references/op 2227 cpu-cycles/op 6415 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1960333 605.9 ns/op 1.274 cache-misses/op 11.48 cache-references/op 2477 cpu-cycles/op 7136 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1072 ns/op 2.709 cache-misses/op 24.51 cache-references/op 4351 cpu-cycles/op 11937 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 540080 2162 ns/op 6.020 cache-misses/op 51.05 cache-references/op 8764 cpu-cycles/op 23424 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 261439 4266 ns/op 14.20 cache-misses/op 102.5 cache-references/op 17317 cpu-cycles/op 45067 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 140319 8442 ns/op 37.80 cache-misses/op 209.2 cache-references/op 34010 cpu-cycles/op 87942 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 72146 16503 ns/op 84.89 cache-misses/op 434.0 cache-references/op 66665 cpu-cycles/op 172857 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 36124 32742 ns/op 184.0 cache-misses/op 975.3 cache-references/op 131816 cpu-cycles/op 340762 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 18409 65074 ns/op 477.7 cache-misses/op 1920 cache-references/op 260206 cpu-cycles/op 674828 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7836 145757 ns/op 828.3 cache-misses/op 2770 cache-references/op 599578 cpu-cycles/op 1323134 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3415 346619 ns/op 1560 cache-misses/op 4599 cache-references/op 1441731 cpu-cycles/op 2759430 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 386 3096386 ns/op 7687 cache-misses/op 42881 cache-references/op 12915037 cpu-cycles/op 22437242 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7310463 163.4 ns/op 0.5465 cache-misses/op 5.472 cache-references/op 672.8 cpu-cycles/op 2159 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2614089 460.6 ns/op 1.969 cache-misses/op 17.40 cache-references/op 1856 cpu-cycles/op 5127 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1220959 973.1 ns/op 4.484 cache-misses/op 43.17 cache-references/op 3906 cpu-cycles/op 9548 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1057 ns/op 4.992 cache-misses/op 43.34 cache-references/op 4262 cpu-cycles/op 10598 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 539228 2013 ns/op 13.15 cache-misses/op 91.35 cache-references/op 8076 cpu-cycles/op 18119 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 284098 4130 ns/op 38.61 cache-misses/op 189.0 cache-references/op 16253 cpu-cycles/op 36141 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 150567 7979 ns/op 97.31 cache-misses/op 401.4 cache-references/op 31819 cpu-cycles/op 71741 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 75496 15896 ns/op 194.0 cache-misses/op 861.0 cache-references/op 63394 cpu-cycles/op 141290 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 38312 30621 ns/op 443.6 cache-misses/op 1690 cache-references/op 120292 cpu-cycles/op 282287 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20062 60416 ns/op 1036 cache-misses/op 3081 cache-references/op 235445 cpu-cycles/op 591796 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9968 125715 ns/op 2454 cache-misses/op 6037 cache-references/op 480866 cpu-cycles/op 1210780 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4833 240414 ns/op 3460 cache-misses/op 9230 cache-references/op 935413 cpu-cycles/op 2145459 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2192 534312 ns/op 4942 cache-misses/op 17178 cache-references/op 2094135 cpu-cycles/op 4242675 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 236 5143526 ns/op 40241 cache-misses/op 276389 cache-references/op 19843107 cpu-cycles/op 36587418 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17363714 66.19 ns/op 0.0002054 cache-misses/op 0.01453 cache-references/op 281.6 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4456167 272.5 ns/op 0.6621 cache-misses/op 7.058 cache-references/op 1101 cpu-cycles/op 3198 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2703789 442.3 ns/op 1.392 cache-misses/op 13.22 cache-references/op 1792 cpu-cycles/op 4194 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1926007 625.0 ns/op 1.454 cache-misses/op 15.25 cache-references/op 2525 cpu-cycles/op 6393 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1573804 764.7 ns/op 2.523 cache-misses/op 25.97 cache-references/op 3107 cpu-cycles/op 6510 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 652888 1780 ns/op 23.15 cache-misses/op 59.71 cache-references/op 7321 cpu-cycles/op 14086 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 345369 3342 ns/op 52.64 cache-misses/op 114.2 cache-references/op 13749 cpu-cycles/op 27020 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 181981 6410 ns/op 111.0 cache-misses/op 214.3 cache-references/op 26286 cpu-cycles/op 52035 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 93956 12800 ns/op 227.3 cache-misses/op 436.2 cache-references/op 52620 cpu-cycles/op 102940 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 46458 25350 ns/op 338.0 cache-misses/op 950.9 cache-references/op 103832 cpu-cycles/op 203956 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 23248 51619 ns/op 1031 cache-misses/op 1698 cache-references/op 210614 cpu-cycles/op 403520 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 105056 ns/op 2080 cache-misses/op 3380 cache-references/op 427718 cpu-cycles/op 799608 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5232 216740 ns/op 3770 cache-misses/op 6912 cache-references/op 878823 cpu-cycles/op 1590151 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 603 1945684 ns/op 12404 cache-misses/op 236264 cache-references/op 7851111 cpu-cycles/op 12380196 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 18031572 65.98 ns/op 0.0002222 cache-misses/op 0.004734 cache-references/op 281.6 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4860276 245.7 ns/op 0.2824 cache-misses/op 3.937 cache-references/op 1016 cpu-cycles/op 3142 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3061045 392.3 ns/op 0.5507 cache-misses/op 7.341 cache-references/op 1616 cpu-cycles/op 4096 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2108583 565.8 ns/op 0.6318 cache-misses/op 8.462 cache-references/op 2343 cpu-cycles/op 6274 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1756094 679.8 ns/op 1.219 cache-misses/op 15.01 cache-references/op 2776 cpu-cycles/op 6345 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 790732 1466 ns/op 1.579 cache-misses/op 31.70 cache-references/op 5998 cpu-cycles/op 13679 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 393108 2975 ns/op 18.67 cache-misses/op 63.73 cache-references/op 12176 cpu-cycles/op 26261 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 197289 5923 ns/op 48.67 cache-misses/op 127.4 cache-references/op 24156 cpu-cycles/op 51603 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 103497 11505 ns/op 104.0 cache-misses/op 227.8 cache-references/op 47221 cpu-cycles/op 101045 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 52646 22768 ns/op 206.0 cache-misses/op 465.5 cache-references/op 93143 cpu-cycles/op 199697 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 26000 46173 ns/op 417.9 cache-misses/op 1068 cache-references/op 188553 cpu-cycles/op 398711 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12859 93269 ns/op 1024 cache-misses/op 1868 cache-references/op 381959 cpu-cycles/op 789544 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 5749 191191 ns/op 2126 cache-misses/op 3722 cache-references/op 780503 cpu-cycles/op 1563527 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 709 1745250 ns/op 6930 cache-misses/op 82830 cache-references/op 7154737 cpu-cycles/op 12554190 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16732839 71.75 ns/op 0.0002539 cache-misses/op 0.008795 cache-references/op 306.8 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3583453 335.5 ns/op 1.637 cache-misses/op 13.73 cache-references/op 1394 cpu-cycles/op 3558 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2099344 579.7 ns/op 3.015 cache-misses/op 26.35 cache-references/op 2373 cpu-cycles/op 5147 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1531406 788.1 ns/op 3.102 cache-misses/op 28.45 cache-references/op 3181 cpu-cycles/op 6819 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1166 ns/op 19.99 cache-misses/op 48.87 cache-references/op 4497 cpu-cycles/op 8105 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 478894 2344 ns/op 48.99 cache-misses/op 102.7 cache-references/op 9123 cpu-cycles/op 17096 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 271803 4453 ns/op 113.3 cache-misses/op 200.7 cache-references/op 17672 cpu-cycles/op 33224 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 134463 8837 ns/op 240.9 cache-misses/op 406.0 cache-references/op 35218 cpu-cycles/op 65796 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 65534 18191 ns/op 482.3 cache-misses/op 882.3 cache-references/op 71909 cpu-cycles/op 132913 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 31249 37084 ns/op 1087 cache-misses/op 1660 cache-references/op 144238 cpu-cycles/op 264295 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15279 75618 ns/op 2043 cache-misses/op 3149 cache-references/op 296031 cpu-cycles/op 528820 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7604 139583 ns/op 3234 cache-misses/op 6150 cache-references/op 542959 cpu-cycles/op 982975 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 4027 303163 ns/op 4471 cache-misses/op 16003 cache-references/op 1179160 cpu-cycles/op 2084111 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 427 2773000 ns/op 86071 cache-misses/op 541779 cache-references/op 10766399 cpu-cycles/op 15910395 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9601932 119.9 ns/op 0.2945 cache-misses/op 2.739 cache-references/op 487.8 cpu-cycles/op 1573 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6062602 198.1 ns/op 0.6471 cache-misses/op 6.327 cache-references/op 795.9 cpu-cycles/op 2444 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3946312 302.6 ns/op 1.479 cache-misses/op 12.97 cache-references/op 1211 cpu-cycles/op 3394 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3309090 360.2 ns/op 1.331 cache-misses/op 12.77 cache-references/op 1459 cpu-cycles/op 4112 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2329993 518.2 ns/op 2.789 cache-misses/op 24.73 cache-references/op 2057 cpu-cycles/op 5534 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1037 ns/op 15.99 cache-misses/op 49.06 cache-references/op 4162 cpu-cycles/op 10298 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 603706 1955 ns/op 35.17 cache-misses/op 97.79 cache-references/op 7712 cpu-cycles/op 19375 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 301710 3760 ns/op 81.68 cache-misses/op 199.0 cache-references/op 14769 cpu-cycles/op 37635 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 169923 7158 ns/op 176.6 cache-misses/op 388.5 cache-references/op 27912 cpu-cycles/op 73392 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85135 13890 ns/op 352.3 cache-misses/op 795.8 cache-references/op 53502 cpu-cycles/op 143946 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 43604 27945 ns/op 872.5 cache-misses/op 1475 cache-references/op 107271 cpu-cycles/op 284660 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18450 64392 ns/op 1738 cache-misses/op 2974 cache-references/op 251013 cpu-cycles/op 608668 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8108 133722 ns/op 3296 cache-misses/op 6284 cache-references/op 521269 cpu-cycles/op 1234835 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 948 1170003 ns/op 15235 cache-misses/op 129346 cache-references/op 4771548 cpu-cycles/op 9823084 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 9814556 113.6 ns/op 0.1921 cache-misses/op 1.729 cache-references/op 471.6 cpu-cycles/op 1518 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6598510 181.8 ns/op 0.3444 cache-misses/op 3.140 cache-references/op 750.3 cpu-cycles/op 2319 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4731745 256.0 ns/op 0.6711 cache-misses/op 6.398 cache-references/op 1026 cpu-cycles/op 3199 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3768441 317.7 ns/op 0.6760 cache-misses/op 6.383 cache-references/op 1286 cpu-cycles/op 3924 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2817838 426.6 ns/op 1.380 cache-misses/op 13.01 cache-references/op 1716 cpu-cycles/op 5191 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1488374 801.4 ns/op 2.758 cache-misses/op 25.76 cache-references/op 3229 cpu-cycles/op 9714 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 748231 1574 ns/op 13.85 cache-misses/op 50.99 cache-references/op 6379 cpu-cycles/op 18191 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 389910 3014 ns/op 29.62 cache-misses/op 102.1 cache-references/op 12251 cpu-cycles/op 35225 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 204722 5872 ns/op 67.05 cache-misses/op 206.6 cache-references/op 23675 cpu-cycles/op 69216 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 103507 11357 ns/op 185.1 cache-misses/op 411.2 cache-references/op 46044 cpu-cycles/op 136606 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53358 22208 ns/op 370.3 cache-misses/op 847.1 cache-references/op 90353 cpu-cycles/op 270500 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22729 52947 ns/op 773.9 cache-misses/op 1638 cache-references/op 214897 cpu-cycles/op 581743 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 106664 ns/op 1563 cache-misses/op 3280 cache-references/op 434693 cpu-cycles/op 1165188 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1192 972365 ns/op 6782 cache-misses/op 56383 cache-references/op 3979289 cpu-cycles/op 9509653 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7516508 160.3 ns/op 0.5309 cache-misses/op 5.488 cache-references/op 649.1 cpu-cycles/op 2045 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4195317 283.4 ns/op 1.304 cache-misses/op 11.97 cache-references/op 1136 cpu-cycles/op 3292 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2539356 476.9 ns/op 2.867 cache-misses/op 26.20 cache-references/op 1865 cpu-cycles/op 4783 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2171322 543.9 ns/op 2.647 cache-misses/op 25.78 cache-references/op 2162 cpu-cycles/op 5780 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1374598 856.5 ns/op 16.58 cache-misses/op 47.72 cache-references/op 3376 cpu-cycles/op 7786 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 676453 1668 ns/op 38.12 cache-misses/op 95.08 cache-references/op 6381 cpu-cycles/op 15242 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 374686 3180 ns/op 88.99 cache-misses/op 194.5 cache-references/op 12247 cpu-cycles/op 29616 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 195648 6010 ns/op 187.9 cache-misses/op 371.2 cache-references/op 22810 cpu-cycles/op 58313 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 106011 11683 ns/op 370.8 cache-misses/op 734.8 cache-references/op 43657 cpu-cycles/op 115314 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 49348 22981 ns/op 786.3 cache-misses/op 1367 cache-references/op 86129 cpu-cycles/op 239091 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22136 52985 ns/op 1738 cache-misses/op 2709 cache-references/op 205233 cpu-cycles/op 522411 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 106889 ns/op 2411 cache-misses/op 5974 cache-references/op 395736 cpu-cycles/op 996573 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5415 219599 ns/op 4032 cache-misses/op 13482 cache-references/op 831128 cpu-cycles/op 2055653 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 445 2397178 ns/op 47586 cache-misses/op 230911 cache-references/op 8148724 cpu-cycles/op 15230128 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 15892140 73.53 ns/op 0.0001944 cache-misses/op 0.006741 cache-references/op 313.5 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5573691 214.7 ns/op 0.05210 cache-misses/op 0.6042 cache-references/op 911.0 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3460474 345.9 ns/op 0.05344 cache-misses/op 0.4153 cache-references/op 1474 cpu-cycles/op 3828 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2308372 517.9 ns/op 0.1912 cache-misses/op 1.939 cache-references/op 2194 cpu-cycles/op 5839 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2014777 595.8 ns/op 0.05726 cache-misses/op 0.3526 cache-references/op 2547 cpu-cycles/op 6105 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 918608 1306 ns/op 0.1300 cache-misses/op 0.4076 cache-references/op 5593 cpu-cycles/op 12990 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 456992 2623 ns/op 0.2475 cache-misses/op 0.9018 cache-references/op 11229 cpu-cycles/op 25848 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 227266 5268 ns/op 0.5434 cache-misses/op 2.063 cache-references/op 22465 cpu-cycles/op 51478 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 115074 10469 ns/op 1.011 cache-misses/op 5.068 cache-references/op 44705 cpu-cycles/op 102512 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 57012 20988 ns/op 1.843 cache-misses/op 7.760 cache-references/op 89804 cpu-cycles/op 204038 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27274 43448 ns/op 2.873 cache-misses/op 12.72 cache-references/op 185909 cpu-cycles/op 406439 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13322 89509 ns/op 6.562 cache-misses/op 27.30 cache-references/op 383351 cpu-cycles/op 810766 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6459 183604 ns/op 17.28 cache-misses/op 39.65 cache-references/op 787064 cpu-cycles/op 1619041 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 700 1703357 ns/op 443.2 cache-misses/op 247054 cache-references/op 7291280 cpu-cycles/op 12928164 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16175950 73.90 ns/op 0.0001649 cache-misses/op 0.009654 cache-references/op 316.4 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5541198 214.4 ns/op 0.04626 cache-misses/op 0.3929 cache-references/op 914.4 cpu-cycles/op 2858 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3434937 345.6 ns/op 0.04996 cache-misses/op 0.2157 cache-references/op 1479 cpu-cycles/op 3855 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2331952 521.7 ns/op 0.1357 cache-misses/op 1.193 cache-references/op 2222 cpu-cycles/op 5881 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2029567 590.1 ns/op 0.07360 cache-misses/op 0.2539 cache-references/op 2527 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 874050 1289 ns/op 0.1342 cache-misses/op 0.4036 cache-references/op 5509 cpu-cycles/op 13208 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 456495 2624 ns/op 0.2643 cache-misses/op 1.083 cache-references/op 11214 cpu-cycles/op 26108 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 227090 5226 ns/op 0.4597 cache-misses/op 1.376 cache-references/op 22384 cpu-cycles/op 51995 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 115364 10416 ns/op 0.9148 cache-misses/op 4.014 cache-references/op 44503 cpu-cycles/op 103538 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57001 20826 ns/op 1.793 cache-misses/op 10.07 cache-references/op 88986 cpu-cycles/op 206118 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28743 41767 ns/op 2.864 cache-misses/op 13.43 cache-references/op 178107 cpu-cycles/op 410551 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13820 86454 ns/op 6.394 cache-misses/op 32.75 cache-references/op 369750 cpu-cycles/op 818986 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6758 179478 ns/op 18.94 cache-misses/op 79.83 cache-references/op 767287 cpu-cycles/op 1635496 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 769 1555035 ns/op 183.0 cache-misses/op 60443 cache-references/op 6641374 cpu-cycles/op 13056092 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14810856 80.28 ns/op 0.0001446 cache-misses/op 0.004096 cache-references/op 344.3 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5010373 234.6 ns/op 0.05942 cache-misses/op 0.9585 cache-references/op 994.1 cpu-cycles/op 2999 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3121225 384.3 ns/op 0.09268 cache-misses/op 0.5178 cache-references/op 1640 cpu-cycles/op 4211 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2109824 568.5 ns/op 0.2169 cache-misses/op 2.970 cache-references/op 2409 cpu-cycles/op 6006 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1806184 671.3 ns/op 0.1365 cache-misses/op 0.6359 cache-references/op 2864 cpu-cycles/op 6704 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 791418 1446 ns/op 0.1210 cache-misses/op 0.6875 cache-references/op 6169 cpu-cycles/op 14143 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 401926 2878 ns/op 0.08789 cache-misses/op 0.5311 cache-references/op 12320 cpu-cycles/op 28027 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 207354 5719 ns/op 0.04419 cache-misses/op 1.011 cache-references/op 24463 cpu-cycles/op 55818 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104517 11383 ns/op 0.03431 cache-misses/op 1.210 cache-references/op 48795 cpu-cycles/op 111439 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49977 23894 ns/op 0.07836 cache-misses/op 0.9778 cache-references/op 102473 cpu-cycles/op 222726 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24381 49163 ns/op 0.1204 cache-misses/op 20.36 cache-references/op 209864 cpu-cycles/op 444996 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100842 ns/op 0.7073 cache-misses/op 29.14 cache-references/op 431721 cpu-cycles/op 890075 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5571 206910 ns/op 3.336 cache-misses/op 80.62 cache-references/op 886651 cpu-cycles/op 1780602 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 608 1979342 ns/op 862.2 cache-misses/op 572333 cache-references/op 8442493 cpu-cycles/op 14242703 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18187718 65.70 ns/op 0.0002811 cache-misses/op 0.007605 cache-references/op 281.3 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 9644180 327.0 ns/op 0.0006916 cache-misses/op 0.07564 cache-references/op 1397 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6663898 217.2 ns/op 0.0005870 cache-misses/op 0.02573 cache-references/op 926.7 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5017828 236.0 ns/op 0.0007703 cache-misses/op 0.02010 cache-references/op 1010 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3766675 317.7 ns/op 0.0009547 cache-misses/op 0.05696 cache-references/op 1358 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1952973 614.4 ns/op 0.002123 cache-misses/op 0.04135 cache-references/op 2635 cpu-cycles/op 9510 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 998655 1159 ns/op 0.008366 cache-misses/op 0.2495 cache-references/op 4946 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 532491 2263 ns/op 0.01101 cache-misses/op 0.5774 cache-references/op 9654 cpu-cycles/op 37700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 210372 5664 ns/op 0.01380 cache-misses/op 0.3144 cache-references/op 24286 cpu-cycles/op 75291 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 126562 9425 ns/op 0.03091 cache-misses/op 0.6176 cache-references/op 40405 cpu-cycles/op 150467 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 64395 18875 ns/op 0.07963 cache-misses/op 5.459 cache-references/op 80587 cpu-cycles/op 300818 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 25050 48853 ns/op 0.5224 cache-misses/op 20.84 cache-references/op 208383 cpu-cycles/op 642617 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12106 97605 ns/op 0.2184 cache-misses/op 26.41 cache-references/op 416892 cpu-cycles/op 1285110 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1312 923070 ns/op 29.68 cache-misses/op 105635 cache-references/op 3949924 cpu-cycles/op 10280373 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 18012784 66.90 ns/op 0.0002110 cache-misses/op 0.009612 cache-references/op 286.3 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9983641 120.6 ns/op 0.0002684 cache-misses/op 0.02838 cache-references/op 515.0 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6588200 180.0 ns/op 0.0006859 cache-misses/op 0.04737 cache-references/op 767.8 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 4913727 244.6 ns/op 0.001006 cache-misses/op 0.06992 cache-references/op 1043 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3679432 323.9 ns/op 0.0008961 cache-misses/op 0.01627 cache-references/op 1389 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1929074 624.2 ns/op 0.001148 cache-misses/op 0.1536 cache-references/op 2667 cpu-cycles/op 9636 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 992071 1207 ns/op 0.004493 cache-misses/op 0.09004 cache-references/op 5149 cpu-cycles/op 19161 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 508522 3712 ns/op 0.01132 cache-misses/op 0.2162 cache-references/op 15920 cpu-cycles/op 38214 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 191289 5773 ns/op 0.01847 cache-misses/op 0.6888 cache-references/op 24706 cpu-cycles/op 76313 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 128272 9573 ns/op 0.02496 cache-misses/op 0.4039 cache-references/op 41056 cpu-cycles/op 152508 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 58698 20899 ns/op 0.05694 cache-misses/op 4.015 cache-references/op 89161 cpu-cycles/op 304906 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 25747 49289 ns/op 0.1634 cache-misses/op 10.14 cache-references/op 210273 cpu-cycles/op 650778 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12505 96235 ns/op 0.2684 cache-misses/op 32.48 cache-references/op 410454 cpu-cycles/op 1301443 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1422 843895 ns/op 10.14 cache-misses/op 15662 cache-references/op 3601112 cpu-cycles/op 10410909 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15582913 76.57 ns/op 0.0005525 cache-misses/op 0.01728 cache-references/op 327.1 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8256171 144.8 ns/op 0.0003154 cache-misses/op 0.01210 cache-references/op 620.7 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5390545 222.5 ns/op 0.0006491 cache-misses/op 0.01643 cache-references/op 953.5 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4017913 317.8 ns/op 0.001949 cache-misses/op 0.07035 cache-references/op 1357 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3120931 386.7 ns/op 0.001471 cache-misses/op 0.07706 cache-references/op 1649 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1422919 839.5 ns/op 0.001293 cache-misses/op 0.07586 cache-references/op 3597 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 792348 1503 ns/op 0.004863 cache-misses/op 0.08491 cache-references/op 6445 cpu-cycles/op 25364 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 363091 3046 ns/op 0.01929 cache-misses/op 0.3851 cache-references/op 13010 cpu-cycles/op 50604 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 184591 6344 ns/op 0.03047 cache-misses/op 2.115 cache-references/op 27060 cpu-cycles/op 101165 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 81724 14326 ns/op 0.05209 cache-misses/op 0.9419 cache-references/op 61411 cpu-cycles/op 202295 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 40010 31193 ns/op 0.09843 cache-misses/op 8.617 cache-references/op 133347 cpu-cycles/op 404015 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17271 70638 ns/op 0.1644 cache-misses/op 9.494 cache-references/op 302489 cpu-cycles/op 849483 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8480 143292 ns/op 0.8046 cache-misses/op 17.17 cache-references/op 614447 cpu-cycles/op 1699837 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 825 1417612 ns/op 126.8 cache-misses/op 196663 cache-references/op 6056671 cpu-cycles/op 13596321 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54493219 22.50 ns/op 0.0001020 cache-misses/op 0.002563 cache-references/op 96.31 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 53114358 24.91 ns/op 0.0001652 cache-misses/op 0.003924 cache-references/op 106.5 cpu-cycles/op 465.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 56802090 21.52 ns/op 0.0000671 cache-misses/op 0.001085 cache-references/op 92.29 cpu-cycles/op 399.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 52572259 24.77 ns/op 0.0000927 cache-misses/op 0.004337 cache-references/op 105.7 cpu-cycles/op 459.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 50211492 24.03 ns/op 0.0001405 cache-misses/op 0.003029 cache-references/op 102.5 cpu-cycles/op 372.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 57428814 21.67 ns/op 0.0000901 cache-misses/op 0.003482 cache-references/op 92.62 cpu-cycles/op 396.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 53644250 20.96 ns/op 0.0000719 cache-misses/op 0.001139 cache-references/op 89.88 cpu-cycles/op 387.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 50397130 22.24 ns/op 0.0001262 cache-misses/op 0.002853 cache-references/op 95.17 cpu-cycles/op 392.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 55014127 21.65 ns/op 0.0000686 cache-misses/op 0.001078 cache-references/op 92.83 cpu-cycles/op 398.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 42710474 27.21 ns/op 0.0001406 cache-misses/op 0.006276 cache-references/op 116.3 cpu-cycles/op 394.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32452010 35.79 ns/op 0.0001713 cache-misses/op 0.005241 cache-references/op 153.2 cpu-cycles/op 391.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28828308 41.78 ns/op 0.0001929 cache-misses/op 0.01927 cache-references/op 178.1 cpu-cycles/op 393.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 26976428 44.32 ns/op 0.0002128 cache-misses/op 0.01789 cache-references/op 189.5 cpu-cycles/op 394.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 23544139 48.91 ns/op 0.0007195 cache-misses/op 3.764 cache-references/op 209.5 cpu-cycles/op 394.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55639864 21.83 ns/op 0.0002748 cache-misses/op 0.003508 cache-references/op 93.30 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 53936488 22.29 ns/op 0.0001545 cache-misses/op 0.006084 cache-references/op 95.03 cpu-cycles/op 421.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 55127880 23.35 ns/op 0.0000879 cache-misses/op 0.005772 cache-references/op 99.72 cpu-cycles/op 435.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 50432542 22.79 ns/op 0.0001059 cache-misses/op 0.003041 cache-references/op 97.50 cpu-cycles/op 432.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 60660697 22.06 ns/op 0.0000805 cache-misses/op 0.003337 cache-references/op 94.10 cpu-cycles/op 407.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 58243452 21.35 ns/op 0.0001400 cache-misses/op 0.002826 cache-references/op 91.13 cpu-cycles/op 397.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 53360541 21.25 ns/op 0.0000833 cache-misses/op 0.004670 cache-references/op 90.60 cpu-cycles/op 391.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 56285547 21.23 ns/op 0.0000803 cache-misses/op 0.001699 cache-references/op 90.97 cpu-cycles/op 393.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 52076924 21.21 ns/op 0.0000775 cache-misses/op 0.002308 cache-references/op 90.49 cpu-cycles/op 388.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 44385554 25.71 ns/op 0.0000999 cache-misses/op 0.006515 cache-references/op 109.7 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 32200869 35.61 ns/op 0.0001546 cache-misses/op 0.004320 cache-references/op 152.3 cpu-cycles/op 392.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29204464 40.81 ns/op 0.0001615 cache-misses/op 0.004326 cache-references/op 174.1 cpu-cycles/op 393.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 26722447 42.69 ns/op 0.0001849 cache-misses/op 0.006646 cache-references/op 182.2 cpu-cycles/op 391.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 26152698 45.85 ns/op 0.0002942 cache-misses/op 0.8391 cache-references/op 195.6 cpu-cycles/op 392.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47261856 25.96 ns/op 0.0001808 cache-misses/op 0.004332 cache-references/op 111.1 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 46475684 38.06 ns/op 0.0001847 cache-misses/op 0.01029 cache-references/op 162.4 cpu-cycles/op 513.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 47178945 25.58 ns/op 0.0000947 cache-misses/op 0.003358 cache-references/op 109.1 cpu-cycles/op 468.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 46293586 28.35 ns/op 0.0001025 cache-misses/op 0.002955 cache-references/op 121.4 cpu-cycles/op 525.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 45937207 24.78 ns/op 0.0001268 cache-misses/op 0.005631 cache-references/op 105.7 cpu-cycles/op 444.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 41957866 25.48 ns/op 0.0000799 cache-misses/op 0.001201 cache-references/op 109.3 cpu-cycles/op 458.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 46671868 25.46 ns/op 0.0001139 cache-misses/op 0.005793 cache-references/op 108.7 cpu-cycles/op 456.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 42102213 25.90 ns/op 0.0003011 cache-misses/op 0.005880 cache-references/op 110.7 cpu-cycles/op 464.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 45776384 28.12 ns/op 0.0000928 cache-misses/op 0.001758 cache-references/op 120.6 cpu-cycles/op 463.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 32084859 38.00 ns/op 0.0003435 cache-misses/op 0.01361 cache-references/op 162.2 cpu-cycles/op 460.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 22823198 49.82 ns/op 0.0002209 cache-misses/op 0.008012 cache-references/op 213.4 cpu-cycles/op 459.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21600446 54.81 ns/op 0.0004783 cache-misses/op 0.02259 cache-references/op 234.0 cpu-cycles/op 460.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 20142170 56.45 ns/op 0.0002423 cache-misses/op 0.06255 cache-references/op 240.8 cpu-cycles/op 462.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18783669 63.79 ns/op 0.02575 cache-misses/op 8.082 cache-references/op 273.3 cpu-cycles/op 462.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 62860431 18.93 ns/op 0.0000559 cache-misses/op 0.0008705 cache-references/op 81.19 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 56453223 20.46 ns/op 0.0000726 cache-misses/op 0.001836 cache-references/op 87.68 cpu-cycles/op 298.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 55369146 19.17 ns/op 0.0000921 cache-misses/op 0.001902 cache-references/op 82.10 cpu-cycles/op 269.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 59056587 22.05 ns/op 0.0000798 cache-misses/op 0.003157 cache-references/op 94.37 cpu-cycles/op 322.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 59876169 23.48 ns/op 0.0001986 cache-misses/op 0.001899 cache-references/op 100.5 cpu-cycles/op 350.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 48056904 22.36 ns/op 0.0001142 cache-misses/op 0.002769 cache-references/op 95.39 cpu-cycles/op 298.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 48253426 23.98 ns/op 0.0001243 cache-misses/op 0.006509 cache-references/op 102.3 cpu-cycles/op 360.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 52589336 28.46 ns/op 0.0001195 cache-misses/op 0.006899 cache-references/op 121.5 cpu-cycles/op 423.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 40821454 28.59 ns/op 0.0000672 cache-misses/op 0.001522 cache-references/op 122.6 cpu-cycles/op 394.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 35940055 37.22 ns/op 0.0002278 cache-misses/op 0.01183 cache-references/op 158.6 cpu-cycles/op 458.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33530530 34.81 ns/op 0.0001600 cache-misses/op 0.004022 cache-references/op 149.0 cpu-cycles/op 374.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 27331210 43.33 ns/op 0.0001261 cache-misses/op 0.002743 cache-references/op 185.8 cpu-cycles/op 417.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 27635349 44.52 ns/op 0.0003038 cache-misses/op 0.02367 cache-references/op 190.1 cpu-cycles/op 414.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 28521997 48.31 ns/op 0.001637 cache-misses/op 1.306 cache-references/op 206.7 cpu-cycles/op 404.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 62648960 19.00 ns/op 0.0000656 cache-misses/op 0.001058 cache-references/op 81.50 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 57120133 19.33 ns/op 0.0000864 cache-misses/op 0.005270 cache-references/op 82.41 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 54009372 19.88 ns/op 0.0000722 cache-misses/op 0.001102 cache-references/op 85.23 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 55266050 20.55 ns/op 0.0000995 cache-misses/op 0.004269 cache-references/op 87.74 cpu-cycles/op 293.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 61160012 20.16 ns/op 0.0001105 cache-misses/op 0.003089 cache-references/op 86.05 cpu-cycles/op 271.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 59950839 19.58 ns/op 0.0000319 cache-misses/op 0.004864 cache-references/op 83.48 cpu-cycles/op 270.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 51576072 22.92 ns/op 0.0001222 cache-misses/op 0.003757 cache-references/op 98.10 cpu-cycles/op 340.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 56427441 27.79 ns/op 0.0001035 cache-misses/op 0.005806 cache-references/op 118.6 cpu-cycles/op 396.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 43087642 28.49 ns/op 0.0001286 cache-misses/op 0.006768 cache-references/op 121.6 cpu-cycles/op 387.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 43465167 28.09 ns/op 0.0000993 cache-misses/op 0.003104 cache-references/op 120.3 cpu-cycles/op 356.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 32164335 39.32 ns/op 0.0001798 cache-misses/op 0.002561 cache-references/op 168.5 cpu-cycles/op 456.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 28177767 42.41 ns/op 0.0001744 cache-misses/op 0.007427 cache-references/op 181.5 cpu-cycles/op 421.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 26597191 43.55 ns/op 0.0001752 cache-misses/op 0.01460 cache-references/op 186.1 cpu-cycles/op 405.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 27165980 47.70 ns/op 0.0005377 cache-misses/op 0.2725 cache-references/op 204.5 cpu-cycles/op 403.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 49146526 22.48 ns/op 0.0001255 cache-misses/op 0.005013 cache-references/op 96.03 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 47152827 25.81 ns/op 0.0001885 cache-misses/op 0.004878 cache-references/op 110.1 cpu-cycles/op 388.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 45477702 28.07 ns/op 0.0001164 cache-misses/op 0.002689 cache-references/op 120.2 cpu-cycles/op 418.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 42534889 26.49 ns/op 0.0000921 cache-misses/op 0.002701 cache-references/op 113.1 cpu-cycles/op 390.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 46872888 29.28 ns/op 0.0001081 cache-misses/op 0.001588 cache-references/op 125.6 cpu-cycles/op 443.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 39521080 32.59 ns/op 0.0000756 cache-misses/op 0.003308 cache-references/op 139.7 cpu-cycles/op 468.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 41508249 30.20 ns/op 0.0001040 cache-misses/op 0.003189 cache-references/op 128.8 cpu-cycles/op 451.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 40960317 34.20 ns/op 0.0001223 cache-misses/op 0.003063 cache-references/op 146.5 cpu-cycles/op 511.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 37307641 32.18 ns/op 0.0001165 cache-misses/op 0.004091 cache-references/op 137.3 cpu-cycles/op 443.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 28217589 39.39 ns/op 0.0002722 cache-misses/op 0.004617 cache-references/op 168.8 cpu-cycles/op 489.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 26958438 40.28 ns/op 0.0001732 cache-misses/op 0.002088 cache-references/op 172.8 cpu-cycles/op 453.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 23440453 49.12 ns/op 0.0002071 cache-misses/op 0.02478 cache-references/op 209.8 cpu-cycles/op 499.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 22930743 52.29 ns/op 0.001226 cache-misses/op 0.03708 cache-references/op 223.3 cpu-cycles/op 510.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 22461188 57.52 ns/op 0.008081 cache-misses/op 2.465 cache-references/op 245.4 cpu-cycles/op 495.9 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 20225116 56.19 ns/op 0.0001415 cache-misses/op 0.004123 cache-references/op 240.8 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12577113 99.43 ns/op 0.0002642 cache-misses/op 0.009185 cache-references/op 424.3 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7761327 151.3 ns/op 0.0005477 cache-misses/op 0.007590 cache-references/op 648.8 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6420925 188.3 ns/op 0.0005510 cache-misses/op 0.01580 cache-references/op 803.3 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4781436 246.3 ns/op 0.001203 cache-misses/op 0.02771 cache-references/op 1052 cpu-cycles/op 3740 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2585688 480.3 ns/op 0.001438 cache-misses/op 0.05309 cache-references/op 2049 cpu-cycles/op 7631 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1287028 927.4 ns/op 0.003461 cache-misses/op 0.2239 cache-references/op 3959 cpu-cycles/op 15069 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 637767 1963 ns/op 0.005808 cache-misses/op 0.2278 cache-references/op 8377 cpu-cycles/op 29952 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 283602 4078 ns/op 0.01205 cache-misses/op 0.3698 cache-references/op 17471 cpu-cycles/op 60042 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 139773 8915 ns/op 0.03041 cache-misses/op 1.825 cache-references/op 38105 cpu-cycles/op 119986 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66009 18583 ns/op 0.03496 cache-misses/op 2.868 cache-references/op 79282 cpu-cycles/op 239696 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 33279 37258 ns/op 0.1744 cache-misses/op 7.317 cache-references/op 158913 cpu-cycles/op 478652 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 15908 74260 ns/op 0.3166 cache-misses/op 42.97 cache-references/op 316993 cpu-cycles/op 957559 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2064 592076 ns/op 4.198 cache-misses/op 31812 cache-references/op 2526189 cpu-cycles/op 7656109 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 37892508 29.96 ns/op 0.0000640 cache-misses/op 0.001259 cache-references/op 128.5 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26680239 45.70 ns/op 0.0001863 cache-misses/op 0.01115 cache-references/op 194.7 cpu-cycles/op 550.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17469679 69.21 ns/op 0.0001806 cache-misses/op 0.003571 cache-references/op 296.8 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15794572 77.24 ns/op 0.0003292 cache-misses/op 0.02153 cache-references/op 329.2 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 12040346 100.5 ns/op 0.0002882 cache-misses/op 0.01379 cache-references/op 428.7 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6973161 172.5 ns/op 0.001090 cache-misses/op 0.03666 cache-references/op 735.8 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3858936 312.9 ns/op 0.0006289 cache-misses/op 0.07435 cache-references/op 1335 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2067103 580.7 ns/op 0.0009685 cache-misses/op 0.04280 cache-references/op 2490 cpu-cycles/op 10132 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1129 ns/op 0.006822 cache-misses/op 0.2981 cache-references/op 4821 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 542701 2222 ns/op 0.01218 cache-misses/op 0.3242 cache-references/op 9516 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 265104 4639 ns/op 0.01980 cache-misses/op 1.442 cache-references/op 19802 cpu-cycles/op 80032 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 87969 13820 ns/op 0.04040 cache-misses/op 1.455 cache-references/op 59219 cpu-cycles/op 160049 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23090 51842 ns/op 0.2341 cache-misses/op 13.83 cache-references/op 221474 cpu-cycles/op 320036 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2284 522533 ns/op 8.987 cache-misses/op 28258 cache-references/op 2237401 cpu-cycles/op 2559613 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 324801846 3.673 ns/op 0.0000093 cache-misses/op 0.0003223 cache-references/op 15.73 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 195009764 5.944 ns/op 0.0000070 cache-misses/op 0.0002798 cache-references/op 25.49 cpu-cycles/op 114.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 184301716 6.343 ns/op 0.0000084 cache-misses/op 0.0002567 cache-references/op 27.20 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 201477504 6.029 ns/op 0.0000257 cache-misses/op 0.0009050 cache-references/op 25.74 cpu-cycles/op 114.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 214794952 5.611 ns/op 0.0000189 cache-misses/op 0.001578 cache-references/op 23.92 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 208297084 5.637 ns/op 0.0000298 cache-misses/op 0.0008468 cache-references/op 24.10 cpu-cycles/op 108.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 214173190 5.682 ns/op 0.0000091 cache-misses/op 0.0007374 cache-references/op 24.26 cpu-cycles/op 109.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 211847605 5.660 ns/op 0.0000071 cache-misses/op 0.0002913 cache-references/op 24.27 cpu-cycles/op 109.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 205022606 5.733 ns/op 0.0000178 cache-misses/op 0.001464 cache-references/op 24.44 cpu-cycles/op 109.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 202193494 5.859 ns/op 0.0000196 cache-misses/op 0.0003709 cache-references/op 25.12 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 162646596 7.781 ns/op 0.0000263 cache-misses/op 0.001505 cache-references/op 33.19 cpu-cycles/op 110.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 90810684 12.63 ns/op 0.0000954 cache-misses/op 0.0006385 cache-references/op 54.16 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 77463864 15.43 ns/op 0.0001007 cache-misses/op 0.003290 cache-references/op 66.06 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 63087458 19.16 ns/op 0.0003308 cache-misses/op 2.269 cache-references/op 81.74 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 316661911 3.780 ns/op 0.0000079 cache-misses/op 0.0003432 cache-references/op 16.14 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 205480657 5.889 ns/op 0.0000160 cache-misses/op 0.0008269 cache-references/op 25.19 cpu-cycles/op 111.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 219769687 6.481 ns/op 0.0000126 cache-misses/op 0.001125 cache-references/op 27.68 cpu-cycles/op 112.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 200725556 6.436 ns/op 0.0000166 cache-misses/op 0.0003283 cache-references/op 27.60 cpu-cycles/op 117.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 218645712 5.375 ns/op 0.0000163 cache-misses/op 0.0008977 cache-references/op 23.00 cpu-cycles/op 103.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 212258842 5.709 ns/op 0.0000160 cache-misses/op 0.001580 cache-references/op 24.34 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 210522529 5.628 ns/op 0.0000082 cache-misses/op 0.0004666 cache-references/op 24.01 cpu-cycles/op 106.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 211469042 5.772 ns/op 0.0000221 cache-misses/op 0.0003676 cache-references/op 24.75 cpu-cycles/op 108.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 209590671 5.718 ns/op 0.0000187 cache-misses/op 0.0007482 cache-references/op 24.49 cpu-cycles/op 107.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 207344388 5.847 ns/op 0.0000417 cache-misses/op 0.0009888 cache-references/op 25.00 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 143983723 8.501 ns/op 0.0000144 cache-misses/op 0.002675 cache-references/op 36.24 cpu-cycles/op 106.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 90582656 12.79 ns/op 0.0000661 cache-misses/op 0.003653 cache-references/op 54.66 cpu-cycles/op 106.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 80131510 15.06 ns/op 0.0001144 cache-misses/op 0.004271 cache-references/op 64.45 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 66708770 18.04 ns/op 0.0001960 cache-misses/op 0.5589 cache-references/op 76.99 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.37 ns/op 0.0000532 cache-misses/op 0.001638 cache-references/op 44.33 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 163827802 7.159 ns/op 0.0000104 cache-misses/op 0.0008110 cache-references/op 30.54 cpu-cycles/op 148.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 160009558 7.138 ns/op 0.0000176 cache-misses/op 0.0003911 cache-references/op 30.58 cpu-cycles/op 134.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 163613989 7.034 ns/op 0.0000232 cache-misses/op 0.0008625 cache-references/op 30.00 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 177577609 6.617 ns/op 0.0000184 cache-misses/op 0.001280 cache-references/op 28.25 cpu-cycles/op 141.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 177231806 6.874 ns/op 0.0000222 cache-misses/op 0.0009175 cache-references/op 29.35 cpu-cycles/op 146.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 167441224 7.253 ns/op 0.0000141 cache-misses/op 0.001004 cache-references/op 30.94 cpu-cycles/op 152.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 146462737 8.407 ns/op 0.0000314 cache-misses/op 0.002299 cache-references/op 35.85 cpu-cycles/op 166.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 138640215 8.490 ns/op 0.0000464 cache-misses/op 0.002018 cache-references/op 36.27 cpu-cycles/op 173.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 134662401 8.772 ns/op 0.0000215 cache-misses/op 0.0006218 cache-references/op 37.61 cpu-cycles/op 177.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 86972194 12.22 ns/op 0.0000674 cache-misses/op 0.001237 cache-references/op 52.16 cpu-cycles/op 177.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54945549 21.63 ns/op 0.0000996 cache-misses/op 0.003858 cache-references/op 92.31 cpu-cycles/op 179.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 49179345 23.96 ns/op 0.0002232 cache-misses/op 0.01121 cache-references/op 102.8 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 40272304 29.09 ns/op 0.01391 cache-misses/op 5.600 cache-references/op 124.5 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 239467742 5.010 ns/op 0.0000093 cache-misses/op 0.0009781 cache-references/op 21.40 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 240730900 5.645 ns/op 0.0000300 cache-misses/op 0.001423 cache-references/op 24.04 cpu-cycles/op 100.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 236113294 5.038 ns/op 0.0000189 cache-misses/op 0.0003124 cache-references/op 21.40 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 219456514 5.716 ns/op 0.0000154 cache-misses/op 0.001462 cache-references/op 24.30 cpu-cycles/op 105.9 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 234894470 5.805 ns/op 0.0001115 cache-misses/op 0.001274 cache-references/op 23.58 cpu-cycles/op 98.89 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 197188071 5.291 ns/op 0.0000372 cache-misses/op 0.0007973 cache-references/op 21.54 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 228972214 5.189 ns/op 0.0000303 cache-misses/op 0.0005324 cache-references/op 22.10 cpu-cycles/op 97.25 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 234083002 5.313 ns/op 0.0000150 cache-misses/op 0.0005511 cache-references/op 22.53 cpu-cycles/op 97.47 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 228901088 5.288 ns/op 0.0000095 cache-misses/op 0.0005501 cache-references/op 22.49 cpu-cycles/op 97.32 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 226231899 5.407 ns/op 0.0000144 cache-misses/op 0.0003526 cache-references/op 23.14 cpu-cycles/op 97.51 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 218989315 5.495 ns/op 0.0000178 cache-misses/op 0.0009172 cache-references/op 23.39 cpu-cycles/op 97.32 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 175344038 6.870 ns/op 0.0000408 cache-misses/op 0.002132 cache-references/op 29.30 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 166259296 7.204 ns/op 0.0000215 cache-misses/op 0.002625 cache-references/op 30.76 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 129322968 9.306 ns/op 0.0000605 cache-misses/op 1.226 cache-references/op 39.72 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 239708559 5.010 ns/op 0.0000105 cache-misses/op 0.0001688 cache-references/op 21.49 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 226730824 5.073 ns/op 0.0000067 cache-misses/op 0.0002939 cache-references/op 21.75 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 233218426 5.098 ns/op 0.0000128 cache-misses/op 0.0005196 cache-references/op 21.83 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 236097097 5.076 ns/op 0.0000157 cache-misses/op 0.0007129 cache-references/op 21.65 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 225742590 5.048 ns/op 0.0000138 cache-misses/op 0.0007865 cache-references/op 21.60 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 232191417 5.101 ns/op 0.0000242 cache-misses/op 0.0008119 cache-references/op 21.81 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 237662521 5.374 ns/op 0.0000326 cache-misses/op 0.0007924 cache-references/op 22.92 cpu-cycles/op 97.72 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 228548493 5.365 ns/op 0.0000186 cache-misses/op 0.001360 cache-references/op 22.84 cpu-cycles/op 97.44 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 228594429 5.225 ns/op 0.0000073 cache-misses/op 0.0003588 cache-references/op 22.21 cpu-cycles/op 97.18 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 227361314 5.320 ns/op 0.0000071 cache-misses/op 0.0003164 cache-references/op 22.64 cpu-cycles/op 97.30 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 223024233 5.336 ns/op 0.0000182 cache-misses/op 0.0003954 cache-references/op 22.71 cpu-cycles/op 97.24 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 178509886 6.698 ns/op 0.0000147 cache-misses/op 0.0003685 cache-references/op 28.72 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 173162043 6.920 ns/op 0.0000214 cache-misses/op 0.0004398 cache-references/op 29.67 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 142718660 8.462 ns/op 0.0000137 cache-misses/op 0.2895 cache-references/op 36.29 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 179697133 6.689 ns/op 0.0000162 cache-misses/op 0.0008552 cache-references/op 28.64 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 180564614 6.953 ns/op 0.0000086 cache-misses/op 0.001406 cache-references/op 29.67 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 179021562 6.783 ns/op 0.0000183 cache-misses/op 0.0005431 cache-references/op 29.04 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 160254723 8.047 ns/op 0.0000114 cache-misses/op 0.0004207 cache-references/op 34.19 cpu-cycles/op 135.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 175355221 6.777 ns/op 0.0000078 cache-misses/op 0.0003244 cache-references/op 28.67 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 177712381 7.051 ns/op 0.0000092 cache-misses/op 0.001626 cache-references/op 29.82 cpu-cycles/op 133.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 177905782 6.752 ns/op 0.0000124 cache-misses/op 0.0007415 cache-references/op 28.51 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 174629028 7.122 ns/op 0.0000539 cache-misses/op 0.001206 cache-references/op 29.84 cpu-cycles/op 133.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 166558608 6.993 ns/op 0.0000151 cache-misses/op 0.0006225 cache-references/op 29.60 cpu-cycles/op 133.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 162669441 7.316 ns/op 0.0000239 cache-misses/op 0.002378 cache-references/op 30.97 cpu-cycles/op 133.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 162752174 7.371 ns/op 0.0000196 cache-misses/op 0.0004159 cache-references/op 31.16 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 136322241 8.876 ns/op 0.0000374 cache-misses/op 0.004269 cache-references/op 37.78 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 129523064 9.277 ns/op 0.0000208 cache-misses/op 0.006111 cache-references/op 39.61 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 90317184 12.41 ns/op 0.005478 cache-misses/op 2.271 cache-references/op 52.98 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 210410215 5.749 ns/op 0.0000069 cache-misses/op 0.0004494 cache-references/op 24.55 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 151939510 12.01 ns/op 0.0000519 cache-misses/op 0.002873 cache-references/op 51.27 cpu-cycles/op 195.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151407404 7.920 ns/op 0.0000143 cache-misses/op 0.001044 cache-references/op 33.87 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 151248289 7.933 ns/op 0.0000160 cache-misses/op 0.001808 cache-references/op 33.88 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151414194 7.992 ns/op 0.0000328 cache-misses/op 0.002347 cache-references/op 34.06 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151231845 8.790 ns/op 0.0000202 cache-misses/op 0.002478 cache-references/op 37.46 cpu-cycles/op 153.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151141640 7.944 ns/op 0.0000321 cache-misses/op 0.0008464 cache-references/op 34.03 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 149349813 8.289 ns/op 0.0000176 cache-misses/op 0.0003664 cache-references/op 35.55 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 143845305 8.643 ns/op 0.0000321 cache-misses/op 0.001691 cache-references/op 36.97 cpu-cycles/op 152.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 142027464 8.120 ns/op 0.0000215 cache-misses/op 0.0003468 cache-references/op 34.83 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 142691386 8.685 ns/op 0.0000134 cache-misses/op 0.0006135 cache-references/op 37.24 cpu-cycles/op 151.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 132541076 8.778 ns/op 0.0000344 cache-misses/op 0.001859 cache-references/op 37.56 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129883592 9.139 ns/op 0.0000278 cache-misses/op 0.001400 cache-references/op 39.17 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 86857051 11.64 ns/op 0.0002657 cache-misses/op 3.390 cache-references/op 49.86 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 170012901 7.072 ns/op 0.0000340 cache-misses/op 0.0006990 cache-references/op 30.31 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 137132311 8.731 ns/op 0.0000148 cache-misses/op 0.001759 cache-references/op 37.27 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 136466085 8.772 ns/op 0.0000132 cache-misses/op 0.002147 cache-references/op 37.46 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 136775896 11.49 ns/op 0.0000180 cache-misses/op 0.0007533 cache-references/op 49.27 cpu-cycles/op 160.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 136985016 8.725 ns/op 0.0000233 cache-misses/op 0.0008507 cache-references/op 37.23 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 137021376 8.675 ns/op 0.0000186 cache-misses/op 0.0004309 cache-references/op 37.20 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 128747180 8.721 ns/op 0.0000131 cache-misses/op 0.0006030 cache-references/op 37.40 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 134149185 9.216 ns/op 0.0000143 cache-misses/op 0.0006159 cache-references/op 39.52 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 130892930 9.015 ns/op 0.0000203 cache-misses/op 0.001689 cache-references/op 38.54 cpu-cycles/op 150.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 130601254 9.177 ns/op 0.0000753 cache-misses/op 0.001779 cache-references/op 39.24 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 132262735 9.055 ns/op 0.0000209 cache-misses/op 0.0008047 cache-references/op 38.63 cpu-cycles/op 150.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 132186370 9.055 ns/op 0.0000181 cache-misses/op 0.001111 cache-references/op 38.78 cpu-cycles/op 150.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 130365980 9.117 ns/op 0.0000214 cache-misses/op 0.0006882 cache-references/op 39.10 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 114152887 10.59 ns/op 0.0000491 cache-misses/op 0.7146 cache-references/op 45.18 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 200445765 6.026 ns/op 0.0000264 cache-misses/op 0.0007556 cache-references/op 25.70 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 122623344 9.967 ns/op 0.0000161 cache-misses/op 0.001593 cache-references/op 42.61 cpu-cycles/op 183.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 10.93 ns/op 0.0000271 cache-misses/op 0.0005209 cache-references/op 46.87 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.66 ns/op 0.0000395 cache-misses/op 0.001864 cache-references/op 45.46 cpu-cycles/op 181.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.49 ns/op 0.0000525 cache-misses/op 0.001269 cache-references/op 44.84 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.89 ns/op 0.0000400 cache-misses/op 0.0007741 cache-references/op 46.67 cpu-cycles/op 185.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.37 ns/op 0.0000368 cache-misses/op 0.0005322 cache-references/op 44.46 cpu-cycles/op 186.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.32 ns/op 0.0000425 cache-misses/op 0.002126 cache-references/op 44.06 cpu-cycles/op 181.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.30 ns/op 0.0000466 cache-misses/op 0.001613 cache-references/op 44.02 cpu-cycles/op 180.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 98035507 11.98 ns/op 0.0000992 cache-misses/op 0.001823 cache-references/op 51.30 cpu-cycles/op 180.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 74947082 15.42 ns/op 0.0000911 cache-misses/op 0.004104 cache-references/op 65.96 cpu-cycles/op 182.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 76455784 14.63 ns/op 0.0000969 cache-misses/op 0.009960 cache-references/op 62.48 cpu-cycles/op 182.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 85541942 13.61 ns/op 0.0001045 cache-misses/op 0.01547 cache-references/op 58.00 cpu-cycles/op 180.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 64803538 18.30 ns/op 0.008965 cache-misses/op 8.134 cache-references/op 78.10 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 226497253 6.219 ns/op 0.0000156 cache-misses/op 0.0006321 cache-references/op 26.58 cpu-cycles/op 104.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 189241644 5.969 ns/op 0.0000147 cache-misses/op 0.0002890 cache-references/op 25.59 cpu-cycles/op 103.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 220620284 6.032 ns/op 0.0000268 cache-misses/op 0.0003336 cache-references/op 25.86 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 185225019 6.019 ns/op 0.0000085 cache-misses/op 0.0006206 cache-references/op 25.67 cpu-cycles/op 97.27 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 196674303 6.033 ns/op 0.0000175 cache-misses/op 0.0003222 cache-references/op 25.87 cpu-cycles/op 98.62 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 210337627 5.595 ns/op 0.0000165 cache-misses/op 0.001269 cache-references/op 23.89 cpu-cycles/op 96.48 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 208623526 6.139 ns/op 0.0000146 cache-misses/op 0.0006559 cache-references/op 26.25 cpu-cycles/op 97.80 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 207296168 6.155 ns/op 0.0000098 cache-misses/op 0.0003111 cache-references/op 26.39 cpu-cycles/op 98.18 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 200337880 6.353 ns/op 0.0000271 cache-misses/op 0.001025 cache-references/op 27.19 cpu-cycles/op 97.94 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 193495801 6.236 ns/op 0.0000323 cache-misses/op 0.0009507 cache-references/op 26.60 cpu-cycles/op 98.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 189479818 6.328 ns/op 0.0000195 cache-misses/op 0.001689 cache-references/op 27.03 cpu-cycles/op 98.24 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 84947343 12.59 ns/op 0.0000729 cache-misses/op 0.0009793 cache-references/op 53.95 cpu-cycles/op 132.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 11.26 ns/op 0.0001373 cache-misses/op 0.003177 cache-references/op 48.01 cpu-cycles/op 122.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 81171685 14.64 ns/op 0.0003317 cache-misses/op 0.02258 cache-references/op 62.54 cpu-cycles/op 126.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 227800659 5.258 ns/op 0.0000132 cache-misses/op 0.001080 cache-references/op 22.45 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 220124544 5.737 ns/op 0.0000141 cache-misses/op 0.001559 cache-references/op 24.46 cpu-cycles/op 100.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 212500636 5.768 ns/op 0.0000201 cache-misses/op 0.0006048 cache-references/op 24.71 cpu-cycles/op 100.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 204648638 6.657 ns/op 0.0000689 cache-misses/op 0.0005406 cache-references/op 28.54 cpu-cycles/op 108.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 201948337 6.091 ns/op 0.0000197 cache-misses/op 0.0005668 cache-references/op 26.02 cpu-cycles/op 97.75 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 204240309 6.118 ns/op 0.0001704 cache-misses/op 0.0006420 cache-references/op 25.99 cpu-cycles/op 98.30 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 210732988 5.963 ns/op 0.0000300 cache-misses/op 0.0009972 cache-references/op 24.64 cpu-cycles/op 98.17 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 192107928 6.374 ns/op 0.0000134 cache-misses/op 0.0008361 cache-references/op 26.97 cpu-cycles/op 98.69 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 191215582 6.203 ns/op 0.0000099 cache-misses/op 0.0002528 cache-references/op 26.35 cpu-cycles/op 98.19 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 194123116 6.337 ns/op 0.0000232 cache-misses/op 0.001801 cache-references/op 26.82 cpu-cycles/op 98.36 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 187926715 6.216 ns/op 0.0000123 cache-misses/op 0.001762 cache-references/op 26.33 cpu-cycles/op 97.82 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 81859945 13.49 ns/op 0.0001607 cache-misses/op 0.003477 cache-references/op 57.55 cpu-cycles/op 134.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 11.19 ns/op 0.0000995 cache-misses/op 0.002547 cache-references/op 47.82 cpu-cycles/op 122.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 81558900 14.53 ns/op 0.0001880 cache-misses/op 0.008616 cache-references/op 62.14 cpu-cycles/op 127.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 170856049 6.864 ns/op 0.0000161 cache-misses/op 0.0003294 cache-references/op 29.43 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 159034574 7.715 ns/op 0.0000234 cache-misses/op 0.001897 cache-references/op 32.89 cpu-cycles/op 133.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 172614877 7.724 ns/op 0.0000111 cache-misses/op 0.0003339 cache-references/op 33.13 cpu-cycles/op 135.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 137475950 8.452 ns/op 0.0000192 cache-misses/op 0.0004427 cache-references/op 36.23 cpu-cycles/op 144.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 174387706 7.665 ns/op 0.0000254 cache-misses/op 0.001879 cache-references/op 32.69 cpu-cycles/op 129.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 144705902 8.483 ns/op 0.0000114 cache-misses/op 0.001544 cache-references/op 36.27 cpu-cycles/op 128.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 154806820 7.381 ns/op 0.0000211 cache-misses/op 0.001227 cache-references/op 31.48 cpu-cycles/op 126.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 150650480 8.147 ns/op 0.0000125 cache-misses/op 0.0004389 cache-references/op 34.93 cpu-cycles/op 130.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 154168912 8.034 ns/op 0.0000179 cache-misses/op 0.001024 cache-references/op 34.29 cpu-cycles/op 128.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 152953875 8.023 ns/op 0.0000130 cache-misses/op 0.002137 cache-references/op 34.24 cpu-cycles/op 128.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 147959335 8.502 ns/op 0.0000283 cache-misses/op 0.001920 cache-references/op 36.33 cpu-cycles/op 130.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 70797202 17.47 ns/op 0.0001571 cache-misses/op 0.002479 cache-references/op 74.82 cpu-cycles/op 178.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 83141282 13.31 ns/op 0.0000773 cache-misses/op 0.0009543 cache-references/op 57.07 cpu-cycles/op 154.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 67435032 17.17 ns/op 0.0005937 cache-misses/op 0.4572 cache-references/op 73.44 cpu-cycles/op 159.5 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18491550 64.31 ns/op 0.0002395 cache-misses/op 0.01303 cache-references/op 274.8 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3607664 331.4 ns/op 0.3138 cache-misses/op 6.868 cache-references/op 1356 cpu-cycles/op 4839 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1609986 731.7 ns/op 1.017 cache-misses/op 20.38 cache-references/op 2977 cpu-cycles/op 9372 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1323046 911.7 ns/op 1.244 cache-misses/op 22.35 cache-references/op 3701 cpu-cycles/op 11494 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 734304 1629 ns/op 2.804 cache-misses/op 48.88 cache-references/op 6646 cpu-cycles/op 18446 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 316597 3650 ns/op 7.936 cache-misses/op 113.2 cache-references/op 14982 cpu-cycles/op 38257 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 159020 7338 ns/op 24.71 cache-misses/op 239.8 cache-references/op 30343 cpu-cycles/op 74658 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82596 14336 ns/op 62.04 cache-misses/op 480.6 cache-references/op 59356 cpu-cycles/op 144392 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 42610 28177 ns/op 143.1 cache-misses/op 1035 cache-references/op 116632 cpu-cycles/op 282580 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21544 55680 ns/op 349.5 cache-misses/op 2056 cache-references/op 230777 cpu-cycles/op 555359 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 111897 ns/op 1018 cache-misses/op 3944 cache-references/op 458650 cpu-cycles/op 1095161 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5107 235280 ns/op 2804 cache-misses/op 7734 cache-references/op 923903 cpu-cycles/op 2165657 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2448 465297 ns/op 4746 cache-misses/op 15872 cache-references/op 1864339 cpu-cycles/op 4302100 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 304 3868636 ns/op 42205 cache-misses/op 344055 cache-references/op 15580286 cpu-cycles/op 33628697 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18311497 64.87 ns/op 0.0002312 cache-misses/op 0.01181 cache-references/op 276.6 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3790299 317.4 ns/op 0.1801 cache-misses/op 3.733 cache-references/op 1325 cpu-cycles/op 4746 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1773661 675.3 ns/op 0.5451 cache-misses/op 11.20 cache-references/op 2764 cpu-cycles/op 9068 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1409066 852.4 ns/op 0.5596 cache-misses/op 12.56 cache-references/op 3496 cpu-cycles/op 11180 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 754945 1470 ns/op 1.247 cache-misses/op 27.98 cache-references/op 6023 cpu-cycles/op 17733 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 373003 3250 ns/op 3.004 cache-misses/op 64.07 cache-references/op 13316 cpu-cycles/op 36802 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 172862 6561 ns/op 7.065 cache-misses/op 135.3 cache-references/op 26943 cpu-cycles/op 72060 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 89791 13053 ns/op 14.51 cache-misses/op 274.3 cache-references/op 53389 cpu-cycles/op 139625 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 46908 25524 ns/op 48.87 cache-misses/op 532.3 cache-references/op 104484 cpu-cycles/op 272247 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 23799 50529 ns/op 107.9 cache-misses/op 1161 cache-references/op 206404 cpu-cycles/op 537306 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 101290 ns/op 384.3 cache-misses/op 2299 cache-references/op 413350 cpu-cycles/op 1064160 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5756 200433 ns/op 1120 cache-misses/op 4330 cache-references/op 816202 cpu-cycles/op 2089477 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2869 408319 ns/op 2724 cache-misses/op 8782 cache-references/op 1659623 cpu-cycles/op 4160458 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 349 3415274 ns/op 5777 cache-misses/op 156093 cache-references/op 13944742 cpu-cycles/op 33127076 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 17012203 70.55 ns/op 0.0002177 cache-misses/op 0.003143 cache-references/op 301.5 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2815237 426.6 ns/op 0.5776 cache-misses/op 13.27 cache-references/op 1722 cpu-cycles/op 5432 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1005 ns/op 2.328 cache-misses/op 39.52 cache-references/op 4068 cpu-cycles/op 11019 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 954643 1183 ns/op 2.391 cache-misses/op 41.87 cache-references/op 4802 cpu-cycles/op 12742 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 538248 2228 ns/op 7.503 cache-misses/op 92.11 cache-references/op 8994 cpu-cycles/op 21811 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 241813 4903 ns/op 19.29 cache-misses/op 204.1 cache-references/op 19858 cpu-cycles/op 45741 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 118369 10028 ns/op 55.43 cache-misses/op 429.6 cache-references/op 40387 cpu-cycles/op 91855 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 60272 20131 ns/op 139.6 cache-misses/op 918.6 cache-references/op 81042 cpu-cycles/op 182379 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 29247 41297 ns/op 409.5 cache-misses/op 1853 cache-references/op 164812 cpu-cycles/op 369590 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14672 81806 ns/op 1018 cache-misses/op 3570 cache-references/op 325037 cpu-cycles/op 737192 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 7281 162829 ns/op 2211 cache-misses/op 6892 cache-references/op 639962 cpu-cycles/op 1470928 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3360 349626 ns/op 3770 cache-misses/op 14991 cache-references/op 1357724 cpu-cycles/op 3077268 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1545 809346 ns/op 3796 cache-misses/op 40296 cache-references/op 3046964 cpu-cycles/op 6955352 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 171 6868336 ns/op 219211 cache-misses/op 841910 cache-references/op 25989023 cpu-cycles/op 52084954 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 9017995 125.9 ns/op 0.1283 cache-misses/op 2.703 cache-references/op 508.6 cpu-cycles/op 1652 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3829741 315.3 ns/op 0.4882 cache-misses/op 8.992 cache-references/op 1261 cpu-cycles/op 3765 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1861790 625.6 ns/op 1.474 cache-misses/op 21.84 cache-references/op 2538 cpu-cycles/op 6725 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1633684 732.8 ns/op 1.321 cache-misses/op 21.63 cache-references/op 2970 cpu-cycles/op 7485 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 917166 1268 ns/op 3.379 cache-misses/op 46.21 cache-references/op 5156 cpu-cycles/op 12538 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 419416 2575 ns/op 7.473 cache-misses/op 94.57 cache-references/op 10476 cpu-cycles/op 24385 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 235528 5030 ns/op 20.58 cache-misses/op 193.5 cache-references/op 20457 cpu-cycles/op 47041 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 119486 9913 ns/op 57.26 cache-misses/op 408.9 cache-references/op 40214 cpu-cycles/op 91702 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 60576 19190 ns/op 128.6 cache-misses/op 882.4 cache-references/op 77721 cpu-cycles/op 178663 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32241 37269 ns/op 307.9 cache-misses/op 1748 cache-references/op 150020 cpu-cycles/op 351542 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16456 73362 ns/op 894.7 cache-misses/op 3228 cache-references/op 294280 cpu-cycles/op 700168 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7036 160378 ns/op 1792 cache-misses/op 4701 cache-references/op 638654 cpu-cycles/op 1349975 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3157 363276 ns/op 2771 cache-misses/op 7818 cache-references/op 1477852 cpu-cycles/op 2792668 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 370 3214503 ns/op 1857 cache-misses/op 100129 cache-references/op 13164105 cpu-cycles/op 22645836 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9798788 117.9 ns/op 0.06559 cache-misses/op 1.688 cache-references/op 488.3 cpu-cycles/op 1596 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4267984 282.7 ns/op 0.2053 cache-misses/op 4.783 cache-references/op 1165 cpu-cycles/op 3583 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2266588 537.0 ns/op 0.5198 cache-misses/op 11.18 cache-references/op 2182 cpu-cycles/op 6399 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 2014676 600.1 ns/op 0.4847 cache-misses/op 11.09 cache-references/op 2454 cpu-cycles/op 7124 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 993051 1055 ns/op 1.202 cache-misses/op 24.15 cache-references/op 4246 cpu-cycles/op 11900 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 540195 2117 ns/op 2.727 cache-misses/op 49.18 cache-references/op 8539 cpu-cycles/op 23332 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 284110 4170 ns/op 6.420 cache-misses/op 102.2 cache-references/op 16774 cpu-cycles/op 44917 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 143677 8141 ns/op 14.41 cache-misses/op 206.2 cache-references/op 32830 cpu-cycles/op 87253 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 74239 16101 ns/op 42.80 cache-misses/op 427.6 cache-references/op 64673 cpu-cycles/op 171295 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37465 31830 ns/op 108.1 cache-misses/op 965.0 cache-references/op 127858 cpu-cycles/op 337605 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19023 62576 ns/op 273.4 cache-misses/op 1869 cache-references/op 252359 cpu-cycles/op 667608 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 8176 142671 ns/op 459.1 cache-misses/op 2759 cache-references/op 583687 cpu-cycles/op 1314031 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3424 338755 ns/op 974.0 cache-misses/op 4439 cache-references/op 1412237 cpu-cycles/op 2740388 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 390 3036246 ns/op 2502 cache-misses/op 43317 cache-references/op 12660637 cpu-cycles/op 22265165 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7476184 162.9 ns/op 0.2551 cache-misses/op 5.317 cache-references/op 671.2 cpu-cycles/op 2148 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2608851 452.7 ns/op 0.9070 cache-misses/op 17.03 cache-references/op 1833 cpu-cycles/op 5113 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1230648 952.8 ns/op 2.584 cache-misses/op 42.68 cache-references/op 3829 cpu-cycles/op 9557 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1056 ns/op 2.806 cache-misses/op 42.54 cache-references/op 4256 cpu-cycles/op 10619 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 616950 1939 ns/op 7.481 cache-misses/op 89.82 cache-references/op 7759 cpu-cycles/op 18194 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 304948 3981 ns/op 21.96 cache-misses/op 185.7 cache-references/op 15986 cpu-cycles/op 36578 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 151026 7783 ns/op 57.43 cache-misses/op 395.1 cache-references/op 31033 cpu-cycles/op 72456 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 77016 15350 ns/op 132.3 cache-misses/op 858.7 cache-references/op 61323 cpu-cycles/op 142550 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 39896 29940 ns/op 335.3 cache-misses/op 1670 cache-references/op 117435 cpu-cycles/op 284082 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20541 59537 ns/op 1025 cache-misses/op 3087 cache-references/op 233442 cpu-cycles/op 588370 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9661 121059 ns/op 2248 cache-misses/op 5965 cache-references/op 465799 cpu-cycles/op 1197263 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4996 235753 ns/op 3052 cache-misses/op 9121 cache-references/op 917504 cpu-cycles/op 2126753 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2233 524802 ns/op 4079 cache-misses/op 16998 cache-references/op 2069527 cpu-cycles/op 4226128 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 235 5084063 ns/op 34032 cache-misses/op 274405 cache-references/op 19474582 cpu-cycles/op 35993592 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17367430 66.58 ns/op 0.0001670 cache-misses/op 0.005983 cache-references/op 283.2 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4495605 269.8 ns/op 0.3701 cache-misses/op 6.934 cache-references/op 1088 cpu-cycles/op 3188 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2746274 432.1 ns/op 0.8932 cache-misses/op 12.99 cache-references/op 1764 cpu-cycles/op 4172 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1952667 611.6 ns/op 0.8113 cache-misses/op 14.74 cache-references/op 2482 cpu-cycles/op 6369 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1596028 752.6 ns/op 1.814 cache-misses/op 25.72 cache-references/op 3069 cpu-cycles/op 6486 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 671530 1727 ns/op 19.86 cache-misses/op 58.92 cache-references/op 7111 cpu-cycles/op 13983 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 353893 3279 ns/op 43.72 cache-misses/op 112.0 cache-references/op 13459 cpu-cycles/op 26863 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 189020 6234 ns/op 93.18 cache-misses/op 209.4 cache-references/op 25648 cpu-cycles/op 51692 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 94657 12385 ns/op 190.8 cache-misses/op 424.1 cache-references/op 50942 cpu-cycles/op 101997 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 48381 24789 ns/op 237.0 cache-misses/op 944.0 cache-references/op 101576 cpu-cycles/op 202372 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 23721 50040 ns/op 884.1 cache-misses/op 1669 cache-references/op 204232 cpu-cycles/op 399381 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 104864 ns/op 1942 cache-misses/op 3358 cache-references/op 420507 cpu-cycles/op 794871 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5512 214886 ns/op 3337 cache-misses/op 6788 cache-references/op 868234 cpu-cycles/op 1581525 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 594 1967855 ns/op 15400 cache-misses/op 235119 cache-references/op 7999325 cpu-cycles/op 12426578 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 17922081 65.90 ns/op 0.0002260 cache-misses/op 0.003193 cache-references/op 282.6 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4791289 248.4 ns/op 0.4717 cache-misses/op 3.903 cache-references/op 1029 cpu-cycles/op 3149 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3014563 398.4 ns/op 0.8107 cache-misses/op 7.347 cache-references/op 1639 cpu-cycles/op 4107 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2108322 570.9 ns/op 0.9630 cache-misses/op 8.667 cache-references/op 2365 cpu-cycles/op 6277 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1743445 689.9 ns/op 1.717 cache-misses/op 15.23 cache-references/op 2813 cpu-cycles/op 6374 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 777757 1508 ns/op 4.041 cache-misses/op 32.65 cache-references/op 6148 cpu-cycles/op 13765 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 385711 3067 ns/op 27.38 cache-misses/op 65.62 cache-references/op 12525 cpu-cycles/op 26468 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 194949 6126 ns/op 65.27 cache-misses/op 132.9 cache-references/op 24918 cpu-cycles/op 51935 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 101584 11882 ns/op 133.2 cache-misses/op 234.9 cache-references/op 48564 cpu-cycles/op 101925 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 50871 23478 ns/op 266.1 cache-misses/op 478.4 cache-references/op 95746 cpu-cycles/op 201824 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25262 47731 ns/op 576.1 cache-misses/op 1089 cache-references/op 194625 cpu-cycles/op 402116 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12439 96857 ns/op 1249 cache-misses/op 1919 cache-references/op 396220 cpu-cycles/op 797862 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6055 198099 ns/op 2532 cache-misses/op 3876 cache-references/op 807745 cpu-cycles/op 1581413 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 670 1747170 ns/op 6977 cache-misses/op 83511 cache-references/op 7154456 cpu-cycles/op 12538942 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 15969874 71.94 ns/op 0.0001598 cache-misses/op 0.003921 cache-references/op 308.2 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3593173 337.2 ns/op 1.607 cache-misses/op 13.70 cache-references/op 1399 cpu-cycles/op 3569 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2132901 578.3 ns/op 2.954 cache-misses/op 26.23 cache-references/op 2374 cpu-cycles/op 5119 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1532240 789.2 ns/op 3.104 cache-misses/op 28.51 cache-references/op 3186 cpu-cycles/op 6813 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1094 ns/op 17.41 cache-misses/op 48.69 cache-references/op 4374 cpu-cycles/op 8101 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 528009 2303 ns/op 47.87 cache-misses/op 102.3 cache-references/op 9176 cpu-cycles/op 17179 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 273482 4543 ns/op 114.8 cache-misses/op 200.5 cache-references/op 18068 cpu-cycles/op 33331 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 135858 8885 ns/op 236.6 cache-misses/op 407.5 cache-references/op 35392 cpu-cycles/op 66158 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 64462 18423 ns/op 485.0 cache-misses/op 883.6 cache-references/op 72456 cpu-cycles/op 132337 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 29871 38684 ns/op 1100 cache-misses/op 1672 cache-references/op 150739 cpu-cycles/op 268586 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15232 76531 ns/op 2075 cache-misses/op 3154 cache-references/op 299010 cpu-cycles/op 531482 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7453 140997 ns/op 3294 cache-misses/op 6239 cache-references/op 548948 cpu-cycles/op 999718 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3844 302626 ns/op 4595 cache-misses/op 15958 cache-references/op 1174291 cpu-cycles/op 2074240 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 435 2737003 ns/op 85439 cache-misses/op 546056 cache-references/op 10618480 cpu-cycles/op 15897333 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9630735 121.0 ns/op 0.3046 cache-misses/op 2.774 cache-references/op 487.5 cpu-cycles/op 1576 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6078922 198.0 ns/op 0.6248 cache-misses/op 6.343 cache-references/op 800.0 cpu-cycles/op 2434 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3988010 302.2 ns/op 1.397 cache-misses/op 12.86 cache-references/op 1211 cpu-cycles/op 3386 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3334024 359.6 ns/op 1.379 cache-misses/op 12.72 cache-references/op 1459 cpu-cycles/op 4111 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2294035 523.7 ns/op 2.829 cache-misses/op 24.77 cache-references/op 2078 cpu-cycles/op 5535 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1048 ns/op 16.02 cache-misses/op 49.04 cache-references/op 4208 cpu-cycles/op 10303 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 567757 1940 ns/op 34.30 cache-misses/op 97.69 cache-references/op 7665 cpu-cycles/op 19419 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 304626 3769 ns/op 80.26 cache-misses/op 198.1 cache-references/op 14799 cpu-cycles/op 37638 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 170463 7135 ns/op 175.3 cache-misses/op 384.7 cache-references/op 27961 cpu-cycles/op 73279 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85296 13847 ns/op 373.6 cache-misses/op 788.4 cache-references/op 53247 cpu-cycles/op 143811 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42667 28077 ns/op 877.2 cache-misses/op 1472 cache-references/op 107743 cpu-cycles/op 284784 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18445 66016 ns/op 1776 cache-misses/op 2977 cache-references/op 253259 cpu-cycles/op 609070 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8024 132912 ns/op 3364 cache-misses/op 6199 cache-references/op 519467 cpu-cycles/op 1231727 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 999 1206589 ns/op 18070 cache-misses/op 129851 cache-references/op 4920788 cpu-cycles/op 9917283 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10113037 114.0 ns/op 0.2064 cache-misses/op 1.741 cache-references/op 472.7 cpu-cycles/op 1520 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6584334 181.2 ns/op 0.3777 cache-misses/op 3.154 cache-references/op 748.1 cpu-cycles/op 2324 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4710834 256.8 ns/op 0.7329 cache-misses/op 6.366 cache-references/op 1025 cpu-cycles/op 3199 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3765400 320.6 ns/op 0.7308 cache-misses/op 6.401 cache-references/op 1298 cpu-cycles/op 3928 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2802338 425.1 ns/op 1.385 cache-misses/op 12.95 cache-references/op 1713 cpu-cycles/op 5192 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1493964 802.5 ns/op 2.805 cache-misses/op 25.70 cache-references/op 3254 cpu-cycles/op 9716 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 742159 1568 ns/op 13.25 cache-misses/op 50.85 cache-references/op 6337 cpu-cycles/op 18174 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 378752 3015 ns/op 29.17 cache-misses/op 101.4 cache-references/op 12248 cpu-cycles/op 35251 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 195010 5867 ns/op 67.69 cache-misses/op 205.9 cache-references/op 23748 cpu-cycles/op 69255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 103646 11360 ns/op 183.0 cache-misses/op 412.5 cache-references/op 46175 cpu-cycles/op 136674 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53656 22244 ns/op 372.5 cache-misses/op 846.9 cache-references/op 90177 cpu-cycles/op 270946 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22905 52387 ns/op 801.7 cache-misses/op 1635 cache-references/op 213908 cpu-cycles/op 582683 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 107137 ns/op 1582 cache-misses/op 3285 cache-references/op 436704 cpu-cycles/op 1165693 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1238 970847 ns/op 7210 cache-misses/op 56775 cache-references/op 3957949 cpu-cycles/op 9505633 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7334983 161.3 ns/op 0.5650 cache-misses/op 5.494 cache-references/op 651.4 cpu-cycles/op 2039 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4203135 284.4 ns/op 1.201 cache-misses/op 12.05 cache-references/op 1137 cpu-cycles/op 3294 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2460331 479.7 ns/op 2.872 cache-misses/op 26.14 cache-references/op 1880 cpu-cycles/op 4754 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2218008 543.7 ns/op 2.625 cache-misses/op 25.73 cache-references/op 2158 cpu-cycles/op 5761 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1384303 865.2 ns/op 17.19 cache-misses/op 47.73 cache-references/op 3398 cpu-cycles/op 7802 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 708130 1639 ns/op 37.82 cache-misses/op 94.82 cache-references/op 6380 cpu-cycles/op 15260 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 352449 3248 ns/op 88.47 cache-misses/op 194.2 cache-references/op 12484 cpu-cycles/op 29856 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 198916 6101 ns/op 191.8 cache-misses/op 371.1 cache-references/op 23236 cpu-cycles/op 58395 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 103173 11759 ns/op 379.1 cache-misses/op 734.7 cache-references/op 43968 cpu-cycles/op 115941 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 46968 23808 ns/op 810.3 cache-misses/op 1368 cache-references/op 90574 cpu-cycles/op 243095 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 20356 57748 ns/op 1862 cache-misses/op 2667 cache-references/op 231151 cpu-cycles/op 566570 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 113205 ns/op 3044 cache-misses/op 6055 cache-references/op 426160 cpu-cycles/op 986816 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5016 231996 ns/op 5215 cache-misses/op 13943 cache-references/op 877687 cpu-cycles/op 2007208 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 482 2508190 ns/op 54696 cache-misses/op 232408 cache-references/op 8927479 cpu-cycles/op 16726458 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16015560 73.91 ns/op 0.0002267 cache-misses/op 0.01104 cache-references/op 315.3 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5499610 214.5 ns/op 0.1301 cache-misses/op 0.6027 cache-references/op 913.2 cpu-cycles/op 2841 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3473702 346.4 ns/op 0.08960 cache-misses/op 0.4184 cache-references/op 1476 cpu-cycles/op 3830 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2297935 520.9 ns/op 0.4102 cache-misses/op 2.096 cache-references/op 2210 cpu-cycles/op 5850 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2012715 596.4 ns/op 0.1122 cache-misses/op 0.3626 cache-references/op 2552 cpu-cycles/op 6107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 920179 1307 ns/op 0.1400 cache-misses/op 0.5474 cache-references/op 5590 cpu-cycles/op 12992 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 451879 2628 ns/op 0.2806 cache-misses/op 1.198 cache-references/op 11226 cpu-cycles/op 25849 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 220657 5246 ns/op 0.4904 cache-misses/op 2.091 cache-references/op 22432 cpu-cycles/op 51478 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114087 10526 ns/op 1.136 cache-misses/op 5.229 cache-references/op 44966 cpu-cycles/op 102514 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56886 20997 ns/op 1.829 cache-misses/op 7.726 cache-references/op 89840 cpu-cycles/op 204056 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27555 43628 ns/op 3.221 cache-misses/op 13.88 cache-references/op 186084 cpu-cycles/op 406432 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13266 90165 ns/op 9.230 cache-misses/op 43.77 cache-references/op 384853 cpu-cycles/op 810811 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6246 183805 ns/op 20.50 cache-misses/op 65.01 cache-references/op 786602 cpu-cycles/op 1619216 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 697 1700479 ns/op 308.3 cache-misses/op 246883 cache-references/op 7274028 cpu-cycles/op 12927415 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16228238 73.92 ns/op 0.0002208 cache-misses/op 0.003869 cache-references/op 317.0 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5541392 215.2 ns/op 0.09571 cache-misses/op 0.4269 cache-references/op 917.0 cpu-cycles/op 2861 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3452665 345.7 ns/op 0.07932 cache-misses/op 0.2459 cache-references/op 1478 cpu-cycles/op 3857 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2314702 515.8 ns/op 0.2497 cache-misses/op 1.348 cache-references/op 2194 cpu-cycles/op 5888 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2032059 594.0 ns/op 0.08131 cache-misses/op 0.3857 cache-references/op 2533 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 931322 1294 ns/op 0.1398 cache-misses/op 0.6891 cache-references/op 5520 cpu-cycles/op 13208 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 457704 2628 ns/op 0.2520 cache-misses/op 0.9912 cache-references/op 11207 cpu-cycles/op 26109 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 220903 5250 ns/op 0.4927 cache-misses/op 1.348 cache-references/op 22399 cpu-cycles/op 52000 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114100 10512 ns/op 1.084 cache-misses/op 6.046 cache-references/op 44826 cpu-cycles/op 103538 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 58144 20767 ns/op 2.001 cache-misses/op 10.55 cache-references/op 88502 cpu-cycles/op 206116 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28531 41879 ns/op 2.958 cache-misses/op 20.37 cache-references/op 178769 cpu-cycles/op 410546 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13832 87029 ns/op 7.938 cache-misses/op 41.88 cache-references/op 371479 cpu-cycles/op 819004 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6744 178295 ns/op 19.17 cache-misses/op 118.1 cache-references/op 761471 cpu-cycles/op 1635391 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 770 1554218 ns/op 192.3 cache-misses/op 57545 cache-references/op 6650444 cpu-cycles/op 13057868 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14020357 80.74 ns/op 0.0002673 cache-misses/op 0.003946 cache-references/op 346.1 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5015941 237.0 ns/op 0.1986 cache-misses/op 1.075 cache-references/op 1003 cpu-cycles/op 2999 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3105102 386.1 ns/op 0.1635 cache-misses/op 0.6015 cache-references/op 1646 cpu-cycles/op 4213 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2083726 575.6 ns/op 0.5603 cache-misses/op 3.229 cache-references/op 2432 cpu-cycles/op 6022 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1780323 670.7 ns/op 0.1548 cache-misses/op 0.5656 cache-references/op 2868 cpu-cycles/op 6698 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 828500 1438 ns/op 0.1068 cache-misses/op 0.3345 cache-references/op 6159 cpu-cycles/op 14139 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 391986 2873 ns/op 0.08665 cache-misses/op 0.4609 cache-references/op 12310 cpu-cycles/op 28029 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 201012 5755 ns/op 0.02624 cache-misses/op 0.2918 cache-references/op 24680 cpu-cycles/op 55816 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 103888 11467 ns/op 0.04583 cache-misses/op 3.727 cache-references/op 48909 cpu-cycles/op 111438 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 50064 23999 ns/op 0.08203 cache-misses/op 2.488 cache-references/op 102583 cpu-cycles/op 222730 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24482 49171 ns/op 0.2079 cache-misses/op 12.02 cache-references/op 210552 cpu-cycles/op 444999 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100662 ns/op 0.7414 cache-misses/op 37.60 cache-references/op 430714 cpu-cycles/op 890081 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5702 207495 ns/op 1.505 cache-misses/op 202.4 cache-references/op 885860 cpu-cycles/op 1780541 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 600 1967142 ns/op 657.2 cache-misses/op 574067 cache-references/op 8415163 cpu-cycles/op 14242712 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18239886 66.45 ns/op 0.0001936 cache-misses/op 0.01759 cache-references/op 283.3 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 9725599 122.0 ns/op 0.0004494 cache-misses/op 0.006304 cache-references/op 523.3 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6693422 177.5 ns/op 0.0005462 cache-misses/op 0.009552 cache-references/op 761.0 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 4996260 239.1 ns/op 0.001374 cache-misses/op 0.02176 cache-references/op 1025 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3772154 316.6 ns/op 0.001096 cache-misses/op 0.05639 cache-references/op 1353 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1720494 619.0 ns/op 0.001123 cache-misses/op 0.1696 cache-references/op 2639 cpu-cycles/op 9510 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 775518 1446 ns/op 0.007999 cache-misses/op 0.4069 cache-references/op 6164 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 520881 2245 ns/op 0.009970 cache-misses/op 0.2811 cache-references/op 9618 cpu-cycles/op 37701 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 260056 4623 ns/op 0.01739 cache-misses/op 0.6319 cache-references/op 19759 cpu-cycles/op 75288 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 122311 9879 ns/op 0.06087 cache-misses/op 1.567 cache-references/op 42292 cpu-cycles/op 150466 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 62956 19104 ns/op 0.05607 cache-misses/op 4.011 cache-references/op 81467 cpu-cycles/op 300818 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24535 47440 ns/op 0.4865 cache-misses/op 14.35 cache-references/op 202831 cpu-cycles/op 642619 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 10000 104643 ns/op 0.8648 cache-misses/op 35.71 cache-references/op 447817 cpu-cycles/op 1285142 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1310 918908 ns/op 11.94 cache-misses/op 105790 cache-references/op 3925328 cpu-cycles/op 10280301 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 17947123 66.95 ns/op 0.0004320 cache-misses/op 0.005613 cache-references/op 286.9 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9894129 121.4 ns/op 0.0004235 cache-misses/op 0.03102 cache-references/op 518.0 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6781278 177.3 ns/op 0.0005453 cache-misses/op 0.01940 cache-references/op 759.3 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5002713 240.7 ns/op 0.0008717 cache-misses/op 0.04144 cache-references/op 1029 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3680104 678.5 ns/op 0.001276 cache-misses/op 0.1197 cache-references/op 2899 cpu-cycles/op 4639 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1898097 633.7 ns/op 0.001755 cache-misses/op 0.1657 cache-references/op 2704 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1202 ns/op 0.005096 cache-misses/op 0.3383 cache-references/op 5124 cpu-cycles/op 19161 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 510756 2324 ns/op 0.008803 cache-misses/op 0.6676 cache-references/op 9908 cpu-cycles/op 38210 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 250101 4540 ns/op 0.01430 cache-misses/op 0.4583 cache-references/op 19367 cpu-cycles/op 76308 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 127225 9429 ns/op 0.03513 cache-misses/op 2.665 cache-references/op 40247 cpu-cycles/op 152508 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 65572 20102 ns/op 0.09884 cache-misses/op 2.555 cache-references/op 85778 cpu-cycles/op 304905 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 25993 45990 ns/op 0.1523 cache-misses/op 6.974 cache-references/op 196900 cpu-cycles/op 650782 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12520 95264 ns/op 0.4506 cache-misses/op 9.121 cache-references/op 408394 cpu-cycles/op 1301444 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1434 840655 ns/op 6.923 cache-misses/op 12033 cache-references/op 3592878 cpu-cycles/op 10410809 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15704187 76.20 ns/op 0.0002901 cache-misses/op 0.004919 cache-references/op 326.6 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 7151128 167.8 ns/op 0.0005749 cache-misses/op 0.01234 cache-references/op 719.0 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5344528 219.6 ns/op 0.0006481 cache-misses/op 0.02850 cache-references/op 940.2 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 3190736 338.8 ns/op 0.001013 cache-misses/op 0.04773 cache-references/op 1450 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 2690587 443.0 ns/op 0.001736 cache-misses/op 0.02342 cache-references/op 1900 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1420740 842.8 ns/op 0.002570 cache-misses/op 0.05021 cache-references/op 3614 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 805426 1555 ns/op 0.006421 cache-misses/op 0.07563 cache-references/op 6667 cpu-cycles/op 25363 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 382066 3160 ns/op 0.01206 cache-misses/op 0.2551 cache-references/op 13489 cpu-cycles/op 50605 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 196732 6214 ns/op 0.02647 cache-misses/op 1.494 cache-references/op 26496 cpu-cycles/op 101164 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 82520 14834 ns/op 0.05460 cache-misses/op 5.444 cache-references/op 63229 cpu-cycles/op 202297 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 39807 29922 ns/op 0.06926 cache-misses/op 8.186 cache-references/op 127958 cpu-cycles/op 404002 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17348 69534 ns/op 0.6512 cache-misses/op 31.79 cache-references/op 296995 cpu-cycles/op 849500 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8192 144353 ns/op 0.8538 cache-misses/op 40.18 cache-references/op 616082 cpu-cycles/op 1699802 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 830 1405735 ns/op 139.1 cache-misses/op 196689 cache-references/op 6009263 cpu-cycles/op 13596413 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54262448 22.05 ns/op 0.0000678 cache-misses/op 0.001573 cache-references/op 94.12 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 53449648 22.92 ns/op 0.0000810 cache-misses/op 0.001317 cache-references/op 98.28 cpu-cycles/op 432.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 55125375 20.57 ns/op 0.0000615 cache-misses/op 0.001094 cache-references/op 88.23 cpu-cycles/op 382.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 52945597 24.88 ns/op 0.0001093 cache-misses/op 0.002485 cache-references/op 106.5 cpu-cycles/op 461.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 58319386 20.73 ns/op 0.0000686 cache-misses/op 0.001964 cache-references/op 88.73 cpu-cycles/op 382.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 54535759 21.45 ns/op 0.0000909 cache-misses/op 0.001868 cache-references/op 91.88 cpu-cycles/op 398.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 52182180 21.33 ns/op 0.0001659 cache-misses/op 0.003068 cache-references/op 91.16 cpu-cycles/op 393.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55495586 21.79 ns/op 0.0000880 cache-misses/op 0.004746 cache-references/op 93.10 cpu-cycles/op 396.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 54659257 21.62 ns/op 0.0000847 cache-misses/op 0.001630 cache-references/op 92.66 cpu-cycles/op 390.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 45198993 27.21 ns/op 0.0000626 cache-misses/op 0.001186 cache-references/op 116.7 cpu-cycles/op 395.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 31181122 36.60 ns/op 0.0001434 cache-misses/op 0.006440 cache-references/op 156.2 cpu-cycles/op 393.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 26997166 41.23 ns/op 0.0001163 cache-misses/op 0.001848 cache-references/op 176.8 cpu-cycles/op 395.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27187910 44.24 ns/op 0.0004400 cache-misses/op 0.01709 cache-references/op 189.2 cpu-cycles/op 394.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 22772814 49.14 ns/op 0.0009411 cache-misses/op 3.751 cache-references/op 210.6 cpu-cycles/op 394.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55091743 21.49 ns/op 0.0000848 cache-misses/op 0.001092 cache-references/op 92.17 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 54519391 22.04 ns/op 0.0001656 cache-misses/op 0.005626 cache-references/op 94.13 cpu-cycles/op 417.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 58225764 21.65 ns/op 0.0000900 cache-misses/op 0.001751 cache-references/op 92.82 cpu-cycles/op 402.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 51089823 22.08 ns/op 0.0000858 cache-misses/op 0.001867 cache-references/op 94.45 cpu-cycles/op 419.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 55142172 20.40 ns/op 0.0000749 cache-misses/op 0.0009155 cache-references/op 87.47 cpu-cycles/op 379.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 58081483 20.42 ns/op 0.0000665 cache-misses/op 0.001774 cache-references/op 87.46 cpu-cycles/op 372.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 57889314 20.88 ns/op 0.0000839 cache-misses/op 0.002877 cache-references/op 89.37 cpu-cycles/op 388.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 55875379 20.77 ns/op 0.0000786 cache-misses/op 0.001053 cache-references/op 89.07 cpu-cycles/op 383.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 54803212 21.67 ns/op 0.0001176 cache-misses/op 0.005534 cache-references/op 92.44 cpu-cycles/op 393.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 45167319 25.96 ns/op 0.0001043 cache-misses/op 0.005787 cache-references/op 110.9 cpu-cycles/op 395.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33810753 35.73 ns/op 0.0003380 cache-misses/op 0.003791 cache-references/op 153.1 cpu-cycles/op 391.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29638688 39.75 ns/op 0.0001319 cache-misses/op 0.002439 cache-references/op 170.4 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27879840 42.77 ns/op 0.0001945 cache-misses/op 0.01567 cache-references/op 182.7 cpu-cycles/op 391.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25067510 45.62 ns/op 0.0003702 cache-misses/op 0.6848 cache-references/op 195.6 cpu-cycles/op 391.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47289705 25.27 ns/op 0.0000994 cache-misses/op 0.002811 cache-references/op 108.2 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 44588851 27.10 ns/op 0.0006556 cache-misses/op 0.003158 cache-references/op 116.0 cpu-cycles/op 480.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 46024159 27.64 ns/op 0.0002136 cache-misses/op 0.004800 cache-references/op 117.4 cpu-cycles/op 486.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 43562646 26.27 ns/op 0.0001126 cache-misses/op 0.003509 cache-references/op 112.0 cpu-cycles/op 483.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 46149775 24.57 ns/op 0.0002034 cache-misses/op 0.003417 cache-references/op 105.1 cpu-cycles/op 445.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 45383864 27.65 ns/op 0.0001296 cache-misses/op 0.007810 cache-references/op 117.9 cpu-cycles/op 464.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 43360059 25.80 ns/op 0.0001366 cache-misses/op 0.006207 cache-references/op 109.7 cpu-cycles/op 460.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 46507652 27.64 ns/op 0.0000798 cache-misses/op 0.001441 cache-references/op 117.4 cpu-cycles/op 463.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 43756680 27.45 ns/op 0.0001320 cache-misses/op 0.004162 cache-references/op 116.2 cpu-cycles/op 463.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 30260157 38.16 ns/op 0.0002058 cache-misses/op 0.01328 cache-references/op 162.2 cpu-cycles/op 462.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23654432 49.17 ns/op 0.0001623 cache-misses/op 0.008443 cache-references/op 210.3 cpu-cycles/op 459.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21840490 57.52 ns/op 0.0001902 cache-misses/op 0.02027 cache-references/op 246.1 cpu-cycles/op 462.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21307716 55.84 ns/op 0.0002374 cache-misses/op 0.02204 cache-references/op 239.1 cpu-cycles/op 462.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18624442 63.58 ns/op 0.02784 cache-misses/op 8.140 cache-references/op 271.2 cpu-cycles/op 462.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 62405571 18.98 ns/op 0.0000668 cache-misses/op 0.002234 cache-references/op 81.25 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 60319551 19.94 ns/op 0.0000990 cache-misses/op 0.004456 cache-references/op 84.92 cpu-cycles/op 269.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 59321911 21.93 ns/op 0.0000881 cache-misses/op 0.003590 cache-references/op 93.58 cpu-cycles/op 319.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 57552015 21.83 ns/op 0.0000897 cache-misses/op 0.003689 cache-references/op 93.29 cpu-cycles/op 326.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 56456299 22.73 ns/op 0.0000566 cache-misses/op 0.0009222 cache-references/op 97.51 cpu-cycles/op 330.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 60869415 25.77 ns/op 0.0000927 cache-misses/op 0.005884 cache-references/op 109.9 cpu-cycles/op 388.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 49119704 27.75 ns/op 0.0001168 cache-misses/op 0.007667 cache-references/op 118.3 cpu-cycles/op 416.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 49909686 26.78 ns/op 0.0001385 cache-misses/op 0.001494 cache-references/op 114.8 cpu-cycles/op 405.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 43007420 25.03 ns/op 0.0000665 cache-misses/op 0.001120 cache-references/op 107.3 cpu-cycles/op 362.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 40560828 25.21 ns/op 0.0001062 cache-misses/op 0.001766 cache-references/op 107.6 cpu-cycles/op 324.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33407218 34.45 ns/op 0.0001682 cache-misses/op 0.002178 cache-references/op 147.7 cpu-cycles/op 373.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 27341949 42.41 ns/op 0.0001581 cache-misses/op 0.01901 cache-references/op 180.8 cpu-cycles/op 420.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 27203972 45.53 ns/op 0.0002346 cache-misses/op 0.01307 cache-references/op 195.0 cpu-cycles/op 423.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 28601311 48.80 ns/op 0.001132 cache-misses/op 1.313 cache-references/op 208.3 cpu-cycles/op 410.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 60341150 21.65 ns/op 0.0000878 cache-misses/op 0.001805 cache-references/op 92.78 cpu-cycles/op 246.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 60976851 20.94 ns/op 0.0000736 cache-misses/op 0.001020 cache-references/op 89.81 cpu-cycles/op 303.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 61820919 22.14 ns/op 0.0000672 cache-misses/op 0.0008994 cache-references/op 94.95 cpu-cycles/op 334.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 53372679 20.32 ns/op 0.0001739 cache-misses/op 0.005820 cache-references/op 86.62 cpu-cycles/op 295.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 56333772 19.53 ns/op 0.0001515 cache-misses/op 0.002444 cache-references/op 83.40 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 47446304 23.28 ns/op 0.0001610 cache-misses/op 0.004169 cache-references/op 99.59 cpu-cycles/op 341.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 53924769 20.67 ns/op 0.0000745 cache-misses/op 0.002058 cache-references/op 88.18 cpu-cycles/op 288.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 54865652 24.23 ns/op 0.0000844 cache-misses/op 0.004535 cache-references/op 103.5 cpu-cycles/op 357.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 45626857 25.82 ns/op 0.0001585 cache-misses/op 0.001928 cache-references/op 110.6 cpu-cycles/op 379.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 40566057 31.71 ns/op 0.0001078 cache-misses/op 0.002157 cache-references/op 135.9 cpu-cycles/op 413.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 33376182 36.29 ns/op 0.0001211 cache-misses/op 0.002399 cache-references/op 155.6 cpu-cycles/op 412.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 27658629 41.86 ns/op 0.0001376 cache-misses/op 0.001871 cache-references/op 179.5 cpu-cycles/op 407.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 27214766 45.65 ns/op 0.0002012 cache-misses/op 0.008850 cache-references/op 195.4 cpu-cycles/op 404.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 29555772 47.94 ns/op 0.0003383 cache-misses/op 0.3350 cache-references/op 204.9 cpu-cycles/op 402.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 51553984 22.78 ns/op 0.0000788 cache-misses/op 0.002187 cache-references/op 97.18 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 44246662 23.43 ns/op 0.0000933 cache-misses/op 0.005558 cache-references/op 100.1 cpu-cycles/op 356.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 49460719 24.23 ns/op 0.0001160 cache-misses/op 0.004420 cache-references/op 103.5 cpu-cycles/op 360.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 43373026 27.16 ns/op 0.0001370 cache-misses/op 0.002698 cache-references/op 116.4 cpu-cycles/op 405.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 47707328 24.59 ns/op 0.0000757 cache-misses/op 0.003097 cache-references/op 104.9 cpu-cycles/op 357.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 39532764 33.69 ns/op 0.0001824 cache-misses/op 0.007358 cache-references/op 143.9 cpu-cycles/op 481.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 42100244 33.08 ns/op 0.0002556 cache-misses/op 0.006350 cache-references/op 141.3 cpu-cycles/op 509.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 34498206 36.66 ns/op 0.0001162 cache-misses/op 0.002070 cache-references/op 157.1 cpu-cycles/op 563.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 34389423 34.11 ns/op 0.0001410 cache-misses/op 0.008439 cache-references/op 145.7 cpu-cycles/op 482.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 31930410 39.86 ns/op 0.0001907 cache-misses/op 0.01281 cache-references/op 170.0 cpu-cycles/op 496.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 28103384 41.81 ns/op 0.0001464 cache-misses/op 0.002649 cache-references/op 179.3 cpu-cycles/op 465.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 22931593 50.41 ns/op 0.0001505 cache-misses/op 0.005811 cache-references/op 216.1 cpu-cycles/op 521.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 23637061 52.14 ns/op 0.0002230 cache-misses/op 0.04783 cache-references/op 222.7 cpu-cycles/op 514.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 22910805 57.80 ns/op 0.01068 cache-misses/op 2.457 cache-references/op 247.7 cpu-cycles/op 512.1 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 20616774 56.78 ns/op 0.0003389 cache-misses/op 0.008210 cache-references/op 242.1 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12305736 99.72 ns/op 0.0003720 cache-misses/op 0.02341 cache-references/op 425.5 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7783064 159.1 ns/op 0.0005321 cache-misses/op 0.04015 cache-references/op 679.2 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6513194 184.2 ns/op 0.0005954 cache-misses/op 0.04043 cache-references/op 785.8 cpu-cycles/op 2730 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4887484 246.3 ns/op 0.0009273 cache-misses/op 0.03882 cache-references/op 1051 cpu-cycles/op 3740 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2576187 469.1 ns/op 0.0008625 cache-misses/op 0.03795 cache-references/op 2011 cpu-cycles/op 7628 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1319559 919.4 ns/op 0.001620 cache-misses/op 0.1862 cache-references/op 3931 cpu-cycles/op 15177 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 632800 1884 ns/op 0.005523 cache-misses/op 0.09937 cache-references/op 8078 cpu-cycles/op 29949 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 294525 4293 ns/op 0.02406 cache-misses/op 0.9763 cache-references/op 18326 cpu-cycles/op 60147 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 137534 8930 ns/op 0.02151 cache-misses/op 0.9707 cache-references/op 38096 cpu-cycles/op 119793 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66094 18586 ns/op 0.1333 cache-misses/op 4.688 cache-references/op 79238 cpu-cycles/op 239904 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32438 36306 ns/op 0.1314 cache-misses/op 3.434 cache-references/op 155644 cpu-cycles/op 478563 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16525 74490 ns/op 0.2848 cache-misses/op 41.72 cache-references/op 317655 cpu-cycles/op 958002 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2064 598457 ns/op 5.686 cache-misses/op 31720 cache-references/op 2556528 cpu-cycles/op 7658519 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 39866008 31.78 ns/op 0.0001292 cache-misses/op 0.003063 cache-references/op 135.5 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26455302 46.32 ns/op 0.0003357 cache-misses/op 0.01287 cache-references/op 197.5 cpu-cycles/op 551.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 16996177 68.31 ns/op 0.0002392 cache-misses/op 0.02048 cache-references/op 291.2 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15786955 75.48 ns/op 0.0003030 cache-misses/op 0.005758 cache-references/op 323.5 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11992111 99.93 ns/op 0.0002293 cache-misses/op 0.009490 cache-references/op 427.5 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6878320 174.4 ns/op 0.0004870 cache-misses/op 0.01647 cache-references/op 747.2 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3865927 309.8 ns/op 0.002025 cache-misses/op 0.03031 cache-references/op 1327 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2058590 581.3 ns/op 0.003175 cache-misses/op 0.05613 cache-references/op 2492 cpu-cycles/op 10133 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 964720 1125 ns/op 0.005067 cache-misses/op 0.06848 cache-references/op 4825 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 536580 2207 ns/op 0.01014 cache-misses/op 0.2399 cache-references/op 9441 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 264224 4557 ns/op 0.02285 cache-misses/op 0.5865 cache-references/op 19521 cpu-cycles/op 80031 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 83930 13716 ns/op 0.06633 cache-misses/op 3.411 cache-references/op 58560 cpu-cycles/op 160050 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23473 51236 ns/op 0.1672 cache-misses/op 7.597 cache-references/op 219529 cpu-cycles/op 320030 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2224 518897 ns/op 7.207 cache-misses/op 27930 cache-references/op 2224479 cpu-cycles/op 2559604 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 325443433 3.717 ns/op 0.0000090 cache-misses/op 0.001077 cache-references/op 15.85 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 207843205 5.956 ns/op 0.0000122 cache-misses/op 0.0002651 cache-references/op 25.54 cpu-cycles/op 114.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 196753294 6.276 ns/op 0.0000103 cache-misses/op 0.0002986 cache-references/op 26.91 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 195454232 5.835 ns/op 0.0000184 cache-misses/op 0.001201 cache-references/op 24.91 cpu-cycles/op 112.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 215551575 5.535 ns/op 0.0000086 cache-misses/op 0.0002662 cache-references/op 23.74 cpu-cycles/op 107.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 210686758 5.702 ns/op 0.0000124 cache-misses/op 0.0008062 cache-references/op 24.32 cpu-cycles/op 108.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 207588272 5.752 ns/op 0.0000198 cache-misses/op 0.0006912 cache-references/op 24.55 cpu-cycles/op 110.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 208757835 5.783 ns/op 0.0000176 cache-misses/op 0.001584 cache-references/op 24.65 cpu-cycles/op 109.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 209774920 5.815 ns/op 0.0000177 cache-misses/op 0.001225 cache-references/op 24.80 cpu-cycles/op 110.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 197035413 6.008 ns/op 0.0000167 cache-misses/op 0.002175 cache-references/op 25.60 cpu-cycles/op 109.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 153123356 7.643 ns/op 0.0000071 cache-misses/op 0.0008723 cache-references/op 32.61 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 90654865 12.87 ns/op 0.0000714 cache-misses/op 0.002054 cache-references/op 55.08 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 76230148 15.37 ns/op 0.0001263 cache-misses/op 0.008749 cache-references/op 65.61 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 62090634 19.18 ns/op 0.0003151 cache-misses/op 2.307 cache-references/op 81.87 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 317327718 3.779 ns/op 0.0000056 cache-misses/op 0.0002678 cache-references/op 16.20 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 187052218 5.917 ns/op 0.0000130 cache-misses/op 0.0006457 cache-references/op 25.35 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 197741630 5.208 ns/op 0.0000258 cache-misses/op 0.001141 cache-references/op 22.20 cpu-cycles/op 100.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 207240480 6.007 ns/op 0.0000178 cache-misses/op 0.001629 cache-references/op 25.62 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 217552129 5.508 ns/op 0.0000135 cache-misses/op 0.0005866 cache-references/op 23.56 cpu-cycles/op 104.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 215859500 5.577 ns/op 0.0000097 cache-misses/op 0.001323 cache-references/op 23.77 cpu-cycles/op 105.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 215166906 5.766 ns/op 0.0000209 cache-misses/op 0.0004345 cache-references/op 24.65 cpu-cycles/op 108.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 211617349 5.722 ns/op 0.0000197 cache-misses/op 0.001418 cache-references/op 24.40 cpu-cycles/op 107.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 212708445 5.753 ns/op 0.0000314 cache-misses/op 0.0008753 cache-references/op 24.59 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 206890225 5.860 ns/op 0.0000251 cache-misses/op 0.0009041 cache-references/op 25.00 cpu-cycles/op 106.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 139884030 8.489 ns/op 0.0000168 cache-misses/op 0.002595 cache-references/op 36.23 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 93214996 12.71 ns/op 0.0000854 cache-misses/op 0.001139 cache-references/op 54.50 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 79292755 15.12 ns/op 0.0001046 cache-misses/op 0.002600 cache-references/op 64.76 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 66474178 18.03 ns/op 0.0002322 cache-misses/op 0.5563 cache-references/op 77.31 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.37 ns/op 0.0000510 cache-misses/op 0.0007343 cache-references/op 44.47 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 164840306 7.165 ns/op 0.0000262 cache-misses/op 0.001710 cache-references/op 30.55 cpu-cycles/op 149.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 152914320 8.513 ns/op 0.0000626 cache-misses/op 0.001274 cache-references/op 36.44 cpu-cycles/op 145.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 162546519 7.053 ns/op 0.0000168 cache-misses/op 0.0005593 cache-references/op 29.94 cpu-cycles/op 149.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 182077771 6.641 ns/op 0.0000166 cache-misses/op 0.0005013 cache-references/op 28.34 cpu-cycles/op 143.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 174812221 6.738 ns/op 0.0000340 cache-misses/op 0.0009944 cache-references/op 28.84 cpu-cycles/op 145.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 160227501 7.324 ns/op 0.0000172 cache-misses/op 0.0006479 cache-references/op 31.24 cpu-cycles/op 152.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 151699683 7.960 ns/op 0.0000507 cache-misses/op 0.001326 cache-references/op 34.05 cpu-cycles/op 164.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 142183936 8.942 ns/op 0.0000180 cache-misses/op 0.002842 cache-references/op 38.13 cpu-cycles/op 174.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 133246692 9.087 ns/op 0.0000385 cache-misses/op 0.002277 cache-references/op 38.46 cpu-cycles/op 178.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 97024876 11.58 ns/op 0.0000529 cache-misses/op 0.003486 cache-references/op 48.71 cpu-cycles/op 177.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54598364 21.27 ns/op 0.0001273 cache-misses/op 0.002393 cache-references/op 91.15 cpu-cycles/op 179.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 49212843 24.23 ns/op 0.0001056 cache-misses/op 0.02472 cache-references/op 103.4 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 40698811 29.24 ns/op 0.009569 cache-misses/op 5.482 cache-references/op 124.8 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 237529605 5.070 ns/op 0.0000380 cache-misses/op 0.001208 cache-references/op 21.42 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 234763233 5.276 ns/op 0.0000069 cache-misses/op 0.0002276 cache-references/op 22.39 cpu-cycles/op 100.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 236984324 5.065 ns/op 0.0000167 cache-misses/op 0.0003281 cache-references/op 21.45 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 235989697 5.047 ns/op 0.0000174 cache-misses/op 0.0005889 cache-references/op 21.42 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 235481540 5.037 ns/op 0.0000093 cache-misses/op 0.0004686 cache-references/op 21.38 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 224006539 5.140 ns/op 0.0000107 cache-misses/op 0.0005024 cache-references/op 21.86 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 224482304 5.426 ns/op 0.0000221 cache-misses/op 0.001342 cache-references/op 23.06 cpu-cycles/op 97.66 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 232557612 5.063 ns/op 0.0000114 cache-misses/op 0.0003796 cache-references/op 21.53 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 231918394 5.172 ns/op 0.0000103 cache-misses/op 0.0008737 cache-references/op 22.02 cpu-cycles/op 97.17 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 226859652 5.312 ns/op 0.0000160 cache-misses/op 0.001160 cache-references/op 22.58 cpu-cycles/op 97.18 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 215168178 5.484 ns/op 0.0000152 cache-misses/op 0.0004870 cache-references/op 23.33 cpu-cycles/op 97.40 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 172800900 6.889 ns/op 0.0000223 cache-misses/op 0.002622 cache-references/op 29.41 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 166936357 7.159 ns/op 0.0000169 cache-misses/op 0.001479 cache-references/op 30.67 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 126770044 9.270 ns/op 0.0000584 cache-misses/op 1.218 cache-references/op 39.73 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 237888571 5.090 ns/op 0.0000065 cache-misses/op 0.001187 cache-references/op 21.72 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 212519306 5.132 ns/op 0.0000255 cache-misses/op 0.0004488 cache-references/op 21.99 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 236440255 5.165 ns/op 0.0000148 cache-misses/op 0.0007325 cache-references/op 22.08 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 234307713 5.424 ns/op 0.0000156 cache-misses/op 0.001531 cache-references/op 23.13 cpu-cycles/op 100.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 234555193 5.112 ns/op 0.0000072 cache-misses/op 0.0004693 cache-references/op 21.83 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 221127697 5.137 ns/op 0.0000242 cache-misses/op 0.0005126 cache-references/op 21.85 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 232871162 5.299 ns/op 0.0000193 cache-misses/op 0.001445 cache-references/op 22.43 cpu-cycles/op 97.42 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 235052011 5.370 ns/op 0.0000157 cache-misses/op 0.0004940 cache-references/op 22.82 cpu-cycles/op 97.33 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 227341755 5.432 ns/op 0.0000499 cache-misses/op 0.001014 cache-references/op 22.83 cpu-cycles/op 97.36 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 226736869 5.369 ns/op 0.0000119 cache-misses/op 0.0008417 cache-references/op 22.85 cpu-cycles/op 97.35 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 223160193 5.386 ns/op 0.0000198 cache-misses/op 0.001372 cache-references/op 22.90 cpu-cycles/op 97.29 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 177471400 6.783 ns/op 0.0000463 cache-misses/op 0.002249 cache-references/op 28.92 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 169683834 7.017 ns/op 0.0000191 cache-misses/op 0.002193 cache-references/op 29.99 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 141063238 8.470 ns/op 0.0000351 cache-misses/op 0.3200 cache-references/op 36.28 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 178662081 6.710 ns/op 0.0000101 cache-misses/op 0.0005318 cache-references/op 28.75 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 173867283 6.646 ns/op 0.0000068 cache-misses/op 0.0006004 cache-references/op 28.47 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 175585860 6.816 ns/op 0.0000295 cache-misses/op 0.0006820 cache-references/op 29.00 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 150945535 7.878 ns/op 0.0000110 cache-misses/op 0.0007036 cache-references/op 33.58 cpu-cycles/op 135.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 177706226 6.820 ns/op 0.0000112 cache-misses/op 0.001082 cache-references/op 29.00 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 166956582 6.797 ns/op 0.0000164 cache-misses/op 0.0005057 cache-references/op 28.78 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 172898164 6.757 ns/op 0.0000256 cache-misses/op 0.001792 cache-references/op 28.59 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 176532288 6.929 ns/op 0.0000311 cache-misses/op 0.001858 cache-references/op 29.31 cpu-cycles/op 133.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 168382414 6.843 ns/op 0.0000215 cache-misses/op 0.0005954 cache-references/op 29.12 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 163920577 7.260 ns/op 0.0000174 cache-misses/op 0.001037 cache-references/op 30.72 cpu-cycles/op 133.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 162573585 7.338 ns/op 0.0000269 cache-misses/op 0.001545 cache-references/op 30.95 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 135979436 8.791 ns/op 0.0000299 cache-misses/op 0.003854 cache-references/op 37.56 cpu-cycles/op 142.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 130970743 9.294 ns/op 0.0000271 cache-misses/op 0.006680 cache-references/op 39.75 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 97946702 12.30 ns/op 0.003559 cache-misses/op 2.236 cache-references/op 52.66 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 207226237 5.704 ns/op 0.0000143 cache-misses/op 0.0004647 cache-references/op 24.45 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 150931830 7.984 ns/op 0.0000310 cache-misses/op 0.002358 cache-references/op 34.03 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 150976117 7.949 ns/op 0.0000290 cache-misses/op 0.001905 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 120827490 9.018 ns/op 0.0000099 cache-misses/op 0.001384 cache-references/op 38.60 cpu-cycles/op 169.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151912899 7.910 ns/op 0.0000375 cache-misses/op 0.0004176 cache-references/op 33.92 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151254114 7.941 ns/op 0.0000238 cache-misses/op 0.0006811 cache-references/op 33.87 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 144944940 7.902 ns/op 0.0000249 cache-misses/op 0.0003950 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 150815167 8.219 ns/op 0.0000163 cache-misses/op 0.0003894 cache-references/op 35.25 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 148393429 8.421 ns/op 0.0000239 cache-misses/op 0.001200 cache-references/op 36.04 cpu-cycles/op 152.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 143583198 8.167 ns/op 0.0000126 cache-misses/op 0.0005324 cache-references/op 35.02 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 142110680 8.621 ns/op 0.0000197 cache-misses/op 0.002046 cache-references/op 36.80 cpu-cycles/op 151.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 136070872 9.149 ns/op 0.0000950 cache-misses/op 0.003585 cache-references/op 39.07 cpu-cycles/op 151.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 130020480 9.214 ns/op 0.0000246 cache-misses/op 0.0005833 cache-references/op 39.51 cpu-cycles/op 151.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 103073516 11.62 ns/op 0.0001563 cache-misses/op 3.405 cache-references/op 49.57 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 170501635 7.111 ns/op 0.0000102 cache-misses/op 0.0008136 cache-references/op 30.46 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 100000000 11.76 ns/op 0.0000423 cache-misses/op 0.002043 cache-references/op 50.29 cpu-cycles/op 189.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 136931450 8.694 ns/op 0.0000175 cache-misses/op 0.001010 cache-references/op 37.21 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 138220807 10.57 ns/op 0.0000479 cache-misses/op 0.001169 cache-references/op 45.07 cpu-cycles/op 163.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 137402505 8.734 ns/op 0.0000106 cache-misses/op 0.0008196 cache-references/op 37.26 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 135900315 8.699 ns/op 0.0000258 cache-misses/op 0.001027 cache-references/op 37.22 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 136554322 9.203 ns/op 0.0000139 cache-misses/op 0.001737 cache-references/op 39.29 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 131320224 8.839 ns/op 0.0000189 cache-misses/op 0.001020 cache-references/op 37.82 cpu-cycles/op 149.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 135365354 9.049 ns/op 0.0000444 cache-misses/op 0.001195 cache-references/op 38.74 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 133593901 9.205 ns/op 0.0000287 cache-misses/op 0.002098 cache-references/op 39.31 cpu-cycles/op 150.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 132874618 8.807 ns/op 0.0000318 cache-misses/op 0.0008155 cache-references/op 37.58 cpu-cycles/op 149.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 130650414 9.078 ns/op 0.0000203 cache-misses/op 0.001391 cache-references/op 38.86 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 129435151 9.295 ns/op 0.0000201 cache-misses/op 0.001314 cache-references/op 39.67 cpu-cycles/op 150.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.50 ns/op 0.0001738 cache-misses/op 0.5772 cache-references/op 44.93 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 200365875 5.993 ns/op 0.0000246 cache-misses/op 0.0004505 cache-references/op 25.67 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 11.40 ns/op 0.0000315 cache-misses/op 0.0006184 cache-references/op 48.90 cpu-cycles/op 202.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.17 ns/op 0.0000878 cache-misses/op 0.001462 cache-references/op 47.82 cpu-cycles/op 182.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 11.24 ns/op 0.0000482 cache-misses/op 0.0009223 cache-references/op 48.17 cpu-cycles/op 200.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.31 ns/op 0.0000493 cache-misses/op 0.001053 cache-references/op 44.17 cpu-cycles/op 179.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.34 ns/op 0.0000456 cache-misses/op 0.0005659 cache-references/op 44.24 cpu-cycles/op 180.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.06 ns/op 0.0000465 cache-misses/op 0.001346 cache-references/op 42.92 cpu-cycles/op 180.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.24 ns/op 0.0000340 cache-misses/op 0.002367 cache-references/op 43.66 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 11.14 ns/op 0.0000303 cache-misses/op 0.0004729 cache-references/op 47.78 cpu-cycles/op 183.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 99108248 11.66 ns/op 0.0000484 cache-misses/op 0.001324 cache-references/op 49.98 cpu-cycles/op 180.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 75799399 15.53 ns/op 0.0001302 cache-misses/op 0.006333 cache-references/op 66.31 cpu-cycles/op 182.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 81235747 13.94 ns/op 0.0001267 cache-misses/op 0.004061 cache-references/op 59.68 cpu-cycles/op 182.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 80014689 13.65 ns/op 0.0000666 cache-misses/op 0.009103 cache-references/op 58.20 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 64070425 18.26 ns/op 0.009600 cache-misses/op 8.091 cache-references/op 78.29 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 208638598 5.250 ns/op 0.0000112 cache-misses/op 0.0002818 cache-references/op 22.51 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 227486020 5.747 ns/op 0.0000137 cache-misses/op 0.001370 cache-references/op 24.50 cpu-cycles/op 101.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 228522739 5.697 ns/op 0.0000123 cache-misses/op 0.0002939 cache-references/op 24.43 cpu-cycles/op 100.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 212763066 6.053 ns/op 0.0000362 cache-misses/op 0.001140 cache-references/op 25.88 cpu-cycles/op 104.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 197309200 5.327 ns/op 0.0000128 cache-misses/op 0.0002305 cache-references/op 22.85 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 212412055 5.823 ns/op 0.0000080 cache-misses/op 0.001223 cache-references/op 24.83 cpu-cycles/op 98.17 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 212088487 5.805 ns/op 0.0000322 cache-misses/op 0.0007631 cache-references/op 24.81 cpu-cycles/op 96.89 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 189766788 6.280 ns/op 0.0000197 cache-misses/op 0.001389 cache-references/op 26.84 cpu-cycles/op 99.26 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 193003104 6.233 ns/op 0.0000180 cache-misses/op 0.001265 cache-references/op 26.63 cpu-cycles/op 98.69 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 193773108 6.245 ns/op 0.0000342 cache-misses/op 0.0005034 cache-references/op 26.72 cpu-cycles/op 98.30 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 195720234 6.156 ns/op 0.0000091 cache-misses/op 0.0005957 cache-references/op 26.26 cpu-cycles/op 97.58 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 88600621 13.66 ns/op 0.0000718 cache-misses/op 0.003529 cache-references/op 58.23 cpu-cycles/op 135.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 10.88 ns/op 0.0000858 cache-misses/op 0.001269 cache-references/op 46.62 cpu-cycles/op 120.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 81341571 14.65 ns/op 0.0002437 cache-misses/op 0.02862 cache-references/op 62.70 cpu-cycles/op 127.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 228377547 5.238 ns/op 0.0000140 cache-misses/op 0.0006470 cache-references/op 22.42 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 209428413 6.193 ns/op 0.0000120 cache-misses/op 0.0007098 cache-references/op 26.42 cpu-cycles/op 105.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 157469334 6.548 ns/op 0.0000889 cache-misses/op 0.0009714 cache-references/op 27.96 cpu-cycles/op 108.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 195583744 6.164 ns/op 0.0000267 cache-misses/op 0.0002621 cache-references/op 26.43 cpu-cycles/op 104.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 211525748 5.276 ns/op 0.0000084 cache-misses/op 0.0002589 cache-references/op 22.63 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 225720333 6.055 ns/op 0.0000266 cache-misses/op 0.0005558 cache-references/op 25.95 cpu-cycles/op 97.24 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 203855304 6.206 ns/op 0.0000178 cache-misses/op 0.001100 cache-references/op 26.49 cpu-cycles/op 97.74 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 196028226 5.827 ns/op 0.0000089 cache-misses/op 0.001014 cache-references/op 24.89 cpu-cycles/op 96.94 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 192475455 6.007 ns/op 0.0000130 cache-misses/op 0.0002330 cache-references/op 25.76 cpu-cycles/op 98.26 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 194207067 6.230 ns/op 0.0000296 cache-misses/op 0.0009235 cache-references/op 26.58 cpu-cycles/op 98.41 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 189705048 6.270 ns/op 0.0000249 cache-misses/op 0.001484 cache-references/op 26.78 cpu-cycles/op 98.20 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 90578218 13.22 ns/op 0.0000598 cache-misses/op 0.001295 cache-references/op 56.63 cpu-cycles/op 133.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 10.68 ns/op 0.0000639 cache-misses/op 0.001220 cache-references/op 45.68 cpu-cycles/op 119.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 81991893 14.39 ns/op 0.0002170 cache-misses/op 0.006255 cache-references/op 61.60 cpu-cycles/op 126.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 172553114 6.967 ns/op 0.0000119 cache-misses/op 0.001129 cache-references/op 29.77 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 157170189 7.354 ns/op 0.0000233 cache-misses/op 0.0008348 cache-references/op 31.51 cpu-cycles/op 131.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 144781923 6.942 ns/op 0.0000362 cache-misses/op 0.0008244 cache-references/op 29.72 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 160063435 8.209 ns/op 0.0000149 cache-misses/op 0.001022 cache-references/op 35.15 cpu-cycles/op 140.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 154250940 7.761 ns/op 0.0000154 cache-misses/op 0.002019 cache-references/op 33.09 cpu-cycles/op 128.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 149132102 7.015 ns/op 0.0000119 cache-misses/op 0.001018 cache-references/op 30.03 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 152449431 7.872 ns/op 0.0000135 cache-misses/op 0.001022 cache-references/op 33.67 cpu-cycles/op 128.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 151931551 7.679 ns/op 0.0000455 cache-misses/op 0.0007578 cache-references/op 32.89 cpu-cycles/op 127.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 146731704 7.934 ns/op 0.0000183 cache-misses/op 0.001142 cache-references/op 33.98 cpu-cycles/op 128.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 154683948 8.113 ns/op 0.0000191 cache-misses/op 0.001208 cache-references/op 34.61 cpu-cycles/op 127.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 144549842 8.128 ns/op 0.0000122 cache-misses/op 0.0005077 cache-references/op 34.85 cpu-cycles/op 128.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 69734354 16.42 ns/op 0.0000566 cache-misses/op 0.0008979 cache-references/op 70.41 cpu-cycles/op 170.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 86330692 13.50 ns/op 0.0000539 cache-misses/op 0.0007884 cache-references/op 57.87 cpu-cycles/op 155.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 69437395 17.56 ns/op 0.001319 cache-misses/op 0.4342 cache-references/op 75.06 cpu-cycles/op 161.8 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18564957 65.70 ns/op 0.0006454 cache-misses/op 0.01307 cache-references/op 280.6 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3620031 333.0 ns/op 0.3380 cache-misses/op 7.082 cache-references/op 1358 cpu-cycles/op 4840 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1642586 737.4 ns/op 1.145 cache-misses/op 20.48 cache-references/op 3004 cpu-cycles/op 9375 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1322042 918.9 ns/op 1.060 cache-misses/op 21.89 cache-references/op 3740 cpu-cycles/op 11470 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 683163 1611 ns/op 2.859 cache-misses/op 49.00 cache-references/op 6605 cpu-cycles/op 18411 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 300214 3655 ns/op 7.171 cache-misses/op 112.7 cache-references/op 14963 cpu-cycles/op 38244 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 160962 7345 ns/op 22.79 cache-misses/op 237.2 cache-references/op 30233 cpu-cycles/op 74549 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 80858 14310 ns/op 57.73 cache-misses/op 481.3 cache-references/op 59180 cpu-cycles/op 144208 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 42394 28239 ns/op 152.6 cache-misses/op 1035 cache-references/op 116895 cpu-cycles/op 282472 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21535 55580 ns/op 313.9 cache-misses/op 2056 cache-references/op 230772 cpu-cycles/op 554889 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 9813 110370 ns/op 1001 cache-misses/op 3934 cache-references/op 457742 cpu-cycles/op 1095597 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5292 219912 ns/op 2221 cache-misses/op 7761 cache-references/op 912727 cpu-cycles/op 2169262 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2612 448594 ns/op 4876 cache-misses/op 16044 cache-references/op 1858536 cpu-cycles/op 4317396 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 291 4017688 ns/op 57438 cache-misses/op 345775 cache-references/op 16104376 cpu-cycles/op 33945581 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 17738544 66.31 ns/op 0.0001846 cache-misses/op 0.006836 cache-references/op 281.2 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3696787 325.0 ns/op 0.5280 cache-misses/op 3.952 cache-references/op 1345 cpu-cycles/op 4761 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1730194 690.4 ns/op 1.273 cache-misses/op 11.71 cache-references/op 2814 cpu-cycles/op 9089 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1390666 855.0 ns/op 1.475 cache-misses/op 12.87 cache-references/op 3523 cpu-cycles/op 11198 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 702368 1508 ns/op 3.376 cache-misses/op 28.45 cache-references/op 6121 cpu-cycles/op 17829 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 353328 3296 ns/op 7.172 cache-misses/op 64.99 cache-references/op 13493 cpu-cycles/op 36879 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 169066 6809 ns/op 21.04 cache-misses/op 137.6 cache-references/op 27677 cpu-cycles/op 72416 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 84698 15128 ns/op 92.61 cache-misses/op 281.2 cache-references/op 55562 cpu-cycles/op 139977 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 42884 30456 ns/op 226.2 cache-misses/op 562.7 cache-references/op 108247 cpu-cycles/op 272298 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 21688 55827 ns/op 352.6 cache-misses/op 1222 cache-references/op 216982 cpu-cycles/op 539612 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 9154 111789 ns/op 832.0 cache-misses/op 2440 cache-references/op 433334 cpu-cycles/op 1069423 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5684 209184 ns/op 1843 cache-misses/op 4495 cache-references/op 846384 cpu-cycles/op 2099013 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2640 419229 ns/op 3858 cache-misses/op 9056 cache-references/op 1705681 cpu-cycles/op 4191439 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 325 3691556 ns/op 24693 cache-misses/op 162154 cache-references/op 15071578 cpu-cycles/op 33608870 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16580253 71.08 ns/op 0.0003993 cache-misses/op 0.01822 cache-references/op 302.1 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2764358 438.9 ns/op 1.416 cache-misses/op 13.45 cache-references/op 1759 cpu-cycles/op 5426 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1027 ns/op 4.036 cache-misses/op 40.16 cache-references/op 4161 cpu-cycles/op 11036 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 1000000 1217 ns/op 4.668 cache-misses/op 42.87 cache-references/op 4929 cpu-cycles/op 12765 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 537901 2273 ns/op 12.26 cache-misses/op 93.36 cache-references/op 9188 cpu-cycles/op 21772 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 234116 5052 ns/op 36.52 cache-misses/op 209.7 cache-references/op 20481 cpu-cycles/op 45780 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 115867 10328 ns/op 95.19 cache-misses/op 437.0 cache-references/op 41848 cpu-cycles/op 91041 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 58158 20649 ns/op 211.4 cache-misses/op 935.8 cache-references/op 83192 cpu-cycles/op 180943 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28464 42897 ns/op 586.6 cache-misses/op 1903 cache-references/op 171947 cpu-cycles/op 367340 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14019 85643 ns/op 1525 cache-misses/op 3643 cache-references/op 340701 cpu-cycles/op 731441 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6991 172543 ns/op 3288 cache-misses/op 7132 cache-references/op 678593 cpu-cycles/op 1467498 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3102 368069 ns/op 5817 cache-misses/op 15405 cache-references/op 1432621 cpu-cycles/op 3080628 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1461 875310 ns/op 8012 cache-misses/op 41755 cache-references/op 3326085 cpu-cycles/op 7072092 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 172 7099158 ns/op 227448 cache-misses/op 837258 cache-references/op 26413117 cpu-cycles/op 52602719 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 9032244 125.5 ns/op 0.1350 cache-misses/op 2.680 cache-references/op 509.2 cpu-cycles/op 1655 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3837010 313.3 ns/op 0.4405 cache-misses/op 8.979 cache-references/op 1263 cpu-cycles/op 3757 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1919108 624.2 ns/op 1.279 cache-misses/op 21.66 cache-references/op 2540 cpu-cycles/op 6731 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1736964 704.5 ns/op 1.298 cache-misses/op 21.72 cache-references/op 2863 cpu-cycles/op 7470 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 835617 1260 ns/op 3.076 cache-misses/op 46.12 cache-references/op 5112 cpu-cycles/op 12517 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 461736 2574 ns/op 7.122 cache-misses/op 94.42 cache-references/op 10508 cpu-cycles/op 24411 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 235509 4998 ns/op 21.43 cache-misses/op 192.6 cache-references/op 20324 cpu-cycles/op 47040 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 118242 9803 ns/op 56.55 cache-misses/op 410.6 cache-references/op 39686 cpu-cycles/op 91553 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 62520 19092 ns/op 116.5 cache-misses/op 884.3 cache-references/op 77203 cpu-cycles/op 178860 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32131 37272 ns/op 294.3 cache-misses/op 1747 cache-references/op 150012 cpu-cycles/op 351235 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16569 73566 ns/op 860.2 cache-misses/op 3233 cache-references/op 294757 cpu-cycles/op 700228 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7345 156823 ns/op 1393 cache-misses/op 4720 cache-references/op 632353 cpu-cycles/op 1348596 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3198 362731 ns/op 2468 cache-misses/op 7768 cache-references/op 1475143 cpu-cycles/op 2796202 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 369 3244963 ns/op 3604 cache-misses/op 102800 cache-references/op 13212049 cpu-cycles/op 22655224 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9492211 117.0 ns/op 0.07548 cache-misses/op 1.679 cache-references/op 486.7 cpu-cycles/op 1599 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4284463 282.5 ns/op 0.2241 cache-misses/op 4.804 cache-references/op 1163 cpu-cycles/op 3584 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2258049 533.0 ns/op 0.5004 cache-misses/op 11.14 cache-references/op 2175 cpu-cycles/op 6391 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 2016590 594.0 ns/op 0.4523 cache-misses/op 11.02 cache-references/op 2438 cpu-cycles/op 7115 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1049 ns/op 1.260 cache-misses/op 23.87 cache-references/op 4248 cpu-cycles/op 11884 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 543794 2108 ns/op 2.842 cache-misses/op 49.24 cache-references/op 8534 cpu-cycles/op 23341 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 266538 4161 ns/op 6.425 cache-misses/op 99.32 cache-references/op 16825 cpu-cycles/op 44852 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 143527 8133 ns/op 14.18 cache-misses/op 202.9 cache-references/op 32806 cpu-cycles/op 87333 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 72608 16087 ns/op 40.42 cache-misses/op 433.7 cache-references/op 64723 cpu-cycles/op 171421 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37648 31684 ns/op 102.8 cache-misses/op 943.2 cache-references/op 127826 cpu-cycles/op 337758 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19040 62420 ns/op 253.8 cache-misses/op 1877 cache-references/op 251369 cpu-cycles/op 667771 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7975 142064 ns/op 459.8 cache-misses/op 2803 cache-references/op 583574 cpu-cycles/op 1317164 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3426 339482 ns/op 871.2 cache-misses/op 4501 cache-references/op 1412897 cpu-cycles/op 2742450 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 390 3075644 ns/op 2830 cache-misses/op 44409 cache-references/op 12797045 cpu-cycles/op 22362039 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7728666 160.4 ns/op 0.2556 cache-misses/op 5.318 cache-references/op 660.9 cpu-cycles/op 2148 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2692765 444.5 ns/op 0.8179 cache-misses/op 17.03 cache-references/op 1799 cpu-cycles/op 5103 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1259536 952.3 ns/op 2.531 cache-misses/op 42.70 cache-references/op 3830 cpu-cycles/op 9608 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1024 ns/op 2.494 cache-misses/op 42.46 cache-references/op 4115 cpu-cycles/op 10574 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 593289 1935 ns/op 7.392 cache-misses/op 89.98 cache-references/op 7768 cpu-cycles/op 18112 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 302106 3963 ns/op 23.08 cache-misses/op 185.7 cache-references/op 15737 cpu-cycles/op 36345 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 157974 7709 ns/op 56.81 cache-misses/op 399.9 cache-references/op 30713 cpu-cycles/op 72233 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 78547 15308 ns/op 130.9 cache-misses/op 859.2 cache-references/op 60792 cpu-cycles/op 141616 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 40152 29473 ns/op 331.3 cache-misses/op 1670 cache-references/op 115716 cpu-cycles/op 282784 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20424 61215 ns/op 1099 cache-misses/op 3100 cache-references/op 238394 cpu-cycles/op 602787 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9415 126014 ns/op 2401 cache-misses/op 5997 cache-references/op 487090 cpu-cycles/op 1245983 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4898 238659 ns/op 3092 cache-misses/op 9120 cache-references/op 932594 cpu-cycles/op 2170006 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2246 526938 ns/op 4216 cache-misses/op 17051 cache-references/op 2074771 cpu-cycles/op 4242200 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 236 5302187 ns/op 51403 cache-misses/op 276485 cache-references/op 20300608 cpu-cycles/op 36858017 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17079382 66.49 ns/op 0.0002888 cache-misses/op 0.01072 cache-references/op 282.2 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4423760 270.9 ns/op 0.4244 cache-misses/op 6.972 cache-references/op 1090 cpu-cycles/op 3187 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2766637 461.3 ns/op 1.048 cache-misses/op 12.95 cache-references/op 1801 cpu-cycles/op 4171 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1971470 610.9 ns/op 0.7859 cache-misses/op 14.69 cache-references/op 2483 cpu-cycles/op 6361 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1589595 751.4 ns/op 1.765 cache-misses/op 25.80 cache-references/op 3074 cpu-cycles/op 6479 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 634951 1740 ns/op 19.12 cache-misses/op 59.23 cache-references/op 7170 cpu-cycles/op 14009 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 358474 3263 ns/op 40.89 cache-misses/op 112.2 cache-references/op 13416 cpu-cycles/op 26823 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 188679 6203 ns/op 87.94 cache-misses/op 208.4 cache-references/op 25555 cpu-cycles/op 51615 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 95179 12466 ns/op 187.8 cache-misses/op 426.1 cache-references/op 51125 cpu-cycles/op 102053 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 48066 24709 ns/op 256.2 cache-misses/op 922.1 cache-references/op 101478 cpu-cycles/op 202208 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 24070 49824 ns/op 877.7 cache-misses/op 1666 cache-references/op 203426 cpu-cycles/op 398915 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 102381 ns/op 1799 cache-misses/op 3321 cache-references/op 416092 cpu-cycles/op 792285 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5506 211640 ns/op 3107 cache-misses/op 6719 cache-references/op 856811 cpu-cycles/op 1577868 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 607 1948896 ns/op 14167 cache-misses/op 234527 cache-references/op 7934274 cpu-cycles/op 12405124 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 17896453 65.73 ns/op 0.0002145 cache-misses/op 0.006834 cache-references/op 281.7 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4807072 244.4 ns/op 0.1983 cache-misses/op 3.803 cache-references/op 1012 cpu-cycles/op 3141 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3028719 391.5 ns/op 0.3448 cache-misses/op 7.286 cache-references/op 1608 cpu-cycles/op 4095 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2145925 563.6 ns/op 0.3391 cache-misses/op 8.555 cache-references/op 2333 cpu-cycles/op 6263 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1773448 671.4 ns/op 0.7128 cache-misses/op 14.85 cache-references/op 2745 cpu-cycles/op 6324 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 795626 1463 ns/op 1.113 cache-misses/op 31.57 cache-references/op 5969 cpu-cycles/op 13688 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 393358 2953 ns/op 18.43 cache-misses/op 63.13 cache-references/op 12124 cpu-cycles/op 26165 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 180549 5878 ns/op 46.21 cache-misses/op 126.0 cache-references/op 24111 cpu-cycles/op 51492 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 103866 11428 ns/op 94.17 cache-misses/op 226.3 cache-references/op 46818 cpu-cycles/op 101074 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 52843 22654 ns/op 196.9 cache-misses/op 456.6 cache-references/op 92596 cpu-cycles/op 199939 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 26101 46110 ns/op 415.7 cache-misses/op 1050 cache-references/op 188291 cpu-cycles/op 398101 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12877 92683 ns/op 1018 cache-misses/op 1832 cache-references/op 380813 cpu-cycles/op 788147 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6087 189487 ns/op 1925 cache-misses/op 3703 cache-references/op 774777 cpu-cycles/op 1560278 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 704 1681537 ns/op 2948 cache-misses/op 81205 cache-references/op 6899958 cpu-cycles/op 12433096 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16536807 71.52 ns/op 0.0002589 cache-misses/op 0.006634 cache-references/op 306.4 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3662287 326.7 ns/op 0.8222 cache-misses/op 13.54 cache-references/op 1356 cpu-cycles/op 3568 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2117534 588.8 ns/op 1.693 cache-misses/op 25.84 cache-references/op 2352 cpu-cycles/op 5105 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1564012 766.2 ns/op 1.658 cache-misses/op 28.04 cache-references/op 3108 cpu-cycles/op 6769 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1046 ns/op 10.69 cache-misses/op 47.97 cache-references/op 4178 cpu-cycles/op 8236 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 532456 2181 ns/op 30.72 cache-misses/op 99.97 cache-references/op 8660 cpu-cycles/op 17326 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 283294 4207 ns/op 89.05 cache-misses/op 193.8 cache-references/op 16560 cpu-cycles/op 33535 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 143220 8318 ns/op 182.6 cache-misses/op 391.3 cache-references/op 32826 cpu-cycles/op 66497 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 69768 17095 ns/op 368.9 cache-misses/op 856.8 cache-references/op 67020 cpu-cycles/op 134438 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 34599 35044 ns/op 883.8 cache-misses/op 1619 cache-references/op 134524 cpu-cycles/op 264773 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 17292 69775 ns/op 1612 cache-misses/op 3082 cache-references/op 269007 cpu-cycles/op 519188 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7797 135581 ns/op 2477 cache-misses/op 6185 cache-references/op 523273 cpu-cycles/op 987811 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3492 296063 ns/op 2947 cache-misses/op 15875 cache-references/op 1137206 cpu-cycles/op 2087698 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 432 2795405 ns/op 87274 cache-misses/op 536872 cache-references/op 10819827 cpu-cycles/op 15731161 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9236784 121.0 ns/op 0.3059 cache-misses/op 2.765 cache-references/op 489.0 cpu-cycles/op 1575 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6050085 197.6 ns/op 0.6436 cache-misses/op 6.335 cache-references/op 797.8 cpu-cycles/op 2439 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 4020793 303.2 ns/op 1.463 cache-misses/op 12.83 cache-references/op 1216 cpu-cycles/op 3391 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3291685 359.2 ns/op 1.248 cache-misses/op 12.69 cache-references/op 1455 cpu-cycles/op 4103 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2326100 520.9 ns/op 2.785 cache-misses/op 24.63 cache-references/op 2063 cpu-cycles/op 5546 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1042 ns/op 15.96 cache-misses/op 48.65 cache-references/op 4170 cpu-cycles/op 10287 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 622089 1940 ns/op 34.66 cache-misses/op 97.28 cache-references/op 7698 cpu-cycles/op 19412 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 307312 3779 ns/op 81.68 cache-misses/op 199.2 cache-references/op 14846 cpu-cycles/op 37708 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 165436 7145 ns/op 171.0 cache-misses/op 386.2 cache-references/op 27786 cpu-cycles/op 73109 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85663 13887 ns/op 358.9 cache-misses/op 789.5 cache-references/op 53466 cpu-cycles/op 143978 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42721 28023 ns/op 877.3 cache-misses/op 1476 cache-references/op 107662 cpu-cycles/op 285846 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18187 64548 ns/op 1720 cache-misses/op 2981 cache-references/op 252504 cpu-cycles/op 609742 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8791 132442 ns/op 3358 cache-misses/op 6262 cache-references/op 518720 cpu-cycles/op 1235583 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 906 1227825 ns/op 20199 cache-misses/op 130182 cache-references/op 4964513 cpu-cycles/op 9974690 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10220398 114.3 ns/op 0.2090 cache-misses/op 1.758 cache-references/op 473.4 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6602786 181.4 ns/op 0.3496 cache-misses/op 3.176 cache-references/op 747.0 cpu-cycles/op 2315 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4699450 253.9 ns/op 0.7030 cache-misses/op 6.280 cache-references/op 1021 cpu-cycles/op 3197 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3759157 316.8 ns/op 0.7336 cache-misses/op 6.227 cache-references/op 1288 cpu-cycles/op 3921 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2791693 425.4 ns/op 1.356 cache-misses/op 12.91 cache-references/op 1713 cpu-cycles/op 5188 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1490356 802.5 ns/op 2.697 cache-misses/op 25.64 cache-references/op 3234 cpu-cycles/op 9718 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 690214 1569 ns/op 13.49 cache-misses/op 50.69 cache-references/op 6357 cpu-cycles/op 18163 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 391348 3020 ns/op 28.85 cache-misses/op 101.6 cache-references/op 12202 cpu-cycles/op 35236 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 206012 5865 ns/op 67.37 cache-misses/op 207.1 cache-references/op 23683 cpu-cycles/op 69196 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 103620 11400 ns/op 188.9 cache-misses/op 411.4 cache-references/op 46290 cpu-cycles/op 136773 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53881 22265 ns/op 365.8 cache-misses/op 849.6 cache-references/op 90400 cpu-cycles/op 270624 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22425 52388 ns/op 774.1 cache-misses/op 1645 cache-references/op 213924 cpu-cycles/op 582017 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 106835 ns/op 1552 cache-misses/op 3281 cache-references/op 435107 cpu-cycles/op 1162860 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1204 986633 ns/op 7690 cache-misses/op 55160 cache-references/op 4028923 cpu-cycles/op 9519613 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7246369 161.2 ns/op 0.5232 cache-misses/op 5.469 cache-references/op 650.7 cpu-cycles/op 2040 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4200866 286.9 ns/op 1.300 cache-misses/op 12.06 cache-references/op 1146 cpu-cycles/op 3301 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2507236 475.7 ns/op 2.838 cache-misses/op 26.01 cache-references/op 1863 cpu-cycles/op 4779 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2190264 543.3 ns/op 2.729 cache-misses/op 25.63 cache-references/op 2158 cpu-cycles/op 5753 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1401078 858.0 ns/op 16.84 cache-misses/op 47.57 cache-references/op 3377 cpu-cycles/op 7819 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 701679 1669 ns/op 38.85 cache-misses/op 95.09 cache-references/op 6498 cpu-cycles/op 15388 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 374935 3220 ns/op 88.82 cache-misses/op 193.3 cache-references/op 12386 cpu-cycles/op 29724 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 188024 6052 ns/op 188.6 cache-misses/op 372.3 cache-references/op 23025 cpu-cycles/op 58192 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 102628 11470 ns/op 365.2 cache-misses/op 732.8 cache-references/op 42838 cpu-cycles/op 114521 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 49804 23047 ns/op 747.5 cache-misses/op 1364 cache-references/op 86503 cpu-cycles/op 241176 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22312 53366 ns/op 1767 cache-misses/op 2724 cache-references/op 207534 cpu-cycles/op 527416 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 105289 ns/op 2266 cache-misses/op 5912 cache-references/op 391385 cpu-cycles/op 993439 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5278 222297 ns/op 4137 cache-misses/op 13630 cache-references/op 845450 cpu-cycles/op 2070781 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 469 2521255 ns/op 52530 cache-misses/op 232808 cache-references/op 8834416 cpu-cycles/op 16056015 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16045084 74.74 ns/op 0.0005846 cache-misses/op 0.005564 cache-references/op 316.8 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5535945 215.4 ns/op 0.1498 cache-misses/op 0.6054 cache-references/op 917.4 cpu-cycles/op 2843 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3438799 345.4 ns/op 0.09697 cache-misses/op 0.3387 cache-references/op 1477 cpu-cycles/op 3830 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2302056 521.0 ns/op 0.4499 cache-misses/op 2.020 cache-references/op 2213 cpu-cycles/op 5854 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2018827 594.6 ns/op 0.1138 cache-misses/op 0.5045 cache-references/op 2534 cpu-cycles/op 6107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 915915 1311 ns/op 0.1326 cache-misses/op 0.5480 cache-references/op 5603 cpu-cycles/op 12991 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 454622 2631 ns/op 0.2593 cache-misses/op 1.349 cache-references/op 11215 cpu-cycles/op 25847 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 219091 5278 ns/op 0.5295 cache-misses/op 1.387 cache-references/op 22619 cpu-cycles/op 51481 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 112519 10493 ns/op 1.055 cache-misses/op 4.547 cache-references/op 44823 cpu-cycles/op 102515 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 57055 21036 ns/op 1.953 cache-misses/op 7.028 cache-references/op 89687 cpu-cycles/op 204037 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27421 43659 ns/op 3.423 cache-misses/op 20.90 cache-references/op 186241 cpu-cycles/op 406473 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13344 90054 ns/op 7.591 cache-misses/op 32.34 cache-references/op 385072 cpu-cycles/op 810812 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6520 183640 ns/op 19.19 cache-misses/op 83.27 cache-references/op 786213 cpu-cycles/op 1619160 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 700 1694685 ns/op 375.4 cache-misses/op 246756 cache-references/op 7250999 cpu-cycles/op 12927238 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 15626581 74.16 ns/op 0.0003566 cache-misses/op 0.005269 cache-references/op 318.0 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5529132 216.7 ns/op 0.1083 cache-misses/op 0.4002 cache-references/op 924.1 cpu-cycles/op 2862 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3457734 345.8 ns/op 0.07713 cache-misses/op 0.2507 cache-references/op 1477 cpu-cycles/op 3857 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2325920 515.7 ns/op 0.3161 cache-misses/op 1.430 cache-references/op 2191 cpu-cycles/op 5890 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2032950 590.9 ns/op 0.08081 cache-misses/op 0.2546 cache-references/op 2529 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 932844 1292 ns/op 0.1418 cache-misses/op 0.4823 cache-references/op 5517 cpu-cycles/op 13209 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 455812 2617 ns/op 0.2619 cache-misses/op 0.7844 cache-references/op 11206 cpu-cycles/op 26107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 228936 5238 ns/op 0.5400 cache-misses/op 1.307 cache-references/op 22444 cpu-cycles/op 52001 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114608 10424 ns/op 1.067 cache-misses/op 4.972 cache-references/op 44525 cpu-cycles/op 103545 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57930 20718 ns/op 1.741 cache-misses/op 9.174 cache-references/op 88506 cpu-cycles/op 206108 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28693 41482 ns/op 2.824 cache-misses/op 8.155 cache-references/op 177849 cpu-cycles/op 410552 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13686 86614 ns/op 7.986 cache-misses/op 38.66 cache-references/op 370027 cpu-cycles/op 819031 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6718 178932 ns/op 18.65 cache-misses/op 70.21 cache-references/op 764641 cpu-cycles/op 1635429 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 764 1554650 ns/op 221.5 cache-misses/op 60809 cache-references/op 6653272 cpu-cycles/op 13058585 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14343846 81.12 ns/op 0.0002743 cache-misses/op 0.009298 cache-references/op 346.1 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5042293 237.1 ns/op 0.2100 cache-misses/op 0.9868 cache-references/op 1006 cpu-cycles/op 3004 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3067239 390.1 ns/op 0.1765 cache-misses/op 0.6124 cache-references/op 1664 cpu-cycles/op 4215 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2052276 579.6 ns/op 0.6328 cache-misses/op 3.243 cache-references/op 2453 cpu-cycles/op 6031 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1802110 664.8 ns/op 0.1413 cache-misses/op 0.5275 cache-references/op 2844 cpu-cycles/op 6705 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 830593 1434 ns/op 0.1036 cache-misses/op 0.5783 cache-references/op 6122 cpu-cycles/op 14140 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 412597 2863 ns/op 0.09317 cache-misses/op 0.7872 cache-references/op 12241 cpu-cycles/op 28028 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 207028 5762 ns/op 0.03106 cache-misses/op 1.692 cache-references/op 24567 cpu-cycles/op 55817 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104767 11377 ns/op 0.04048 cache-misses/op 0.6508 cache-references/op 48790 cpu-cycles/op 111440 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49821 23953 ns/op 0.1091 cache-misses/op 2.449 cache-references/op 102617 cpu-cycles/op 222739 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24228 49514 ns/op 0.1112 cache-misses/op 10.66 cache-references/op 211203 cpu-cycles/op 444985 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100952 ns/op 0.5954 cache-misses/op 22.59 cache-references/op 430821 cpu-cycles/op 890067 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5550 207015 ns/op 2.405 cache-misses/op 126.2 cache-references/op 885510 cpu-cycles/op 1780557 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 596 1973479 ns/op 1419 cache-misses/op 572262 cache-references/op 8447176 cpu-cycles/op 14242326 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 17676931 66.23 ns/op 0.0003581 cache-misses/op 0.01337 cache-references/op 282.5 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 9706903 123.1 ns/op 0.0004446 cache-misses/op 0.02953 cache-references/op 525.1 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6730204 176.6 ns/op 0.0008548 cache-misses/op 0.02189 cache-references/op 753.6 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5064847 236.3 ns/op 0.0009205 cache-misses/op 0.03777 cache-references/op 1011 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3777208 338.7 ns/op 0.001103 cache-misses/op 0.04486 cache-references/op 1445 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1946582 617.7 ns/op 0.002191 cache-misses/op 0.03020 cache-references/op 2649 cpu-cycles/op 9510 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1452 ns/op 0.009147 cache-misses/op 0.3659 cache-references/op 6194 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 509812 2637 ns/op 0.01279 cache-misses/op 0.6821 cache-references/op 11245 cpu-cycles/op 37702 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 237072 5076 ns/op 0.02591 cache-misses/op 0.8120 cache-references/op 21706 cpu-cycles/op 75292 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 126813 9196 ns/op 0.03643 cache-misses/op 2.157 cache-references/op 39286 cpu-cycles/op 150466 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 63555 18826 ns/op 0.08959 cache-misses/op 3.595 cache-references/op 80480 cpu-cycles/op 300820 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24916 48255 ns/op 0.1035 cache-misses/op 10.46 cache-references/op 205843 cpu-cycles/op 642601 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12259 97303 ns/op 0.1716 cache-misses/op 12.43 cache-references/op 416978 cpu-cycles/op 1285120 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1303 919221 ns/op 27.15 cache-misses/op 105605 cache-references/op 3923873 cpu-cycles/op 10280456 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 17954624 66.86 ns/op 0.0003198 cache-misses/op 0.01674 cache-references/op 285.5 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9760252 120.6 ns/op 0.0003320 cache-misses/op 0.01320 cache-references/op 514.5 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6729831 178.4 ns/op 0.0008031 cache-misses/op 0.04801 cache-references/op 760.5 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 4968957 240.0 ns/op 0.0003528 cache-misses/op 0.01041 cache-references/op 1029 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3683258 324.8 ns/op 0.001068 cache-misses/op 0.04936 cache-references/op 1389 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1919288 625.1 ns/op 0.0008930 cache-misses/op 0.08156 cache-references/op 2677 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1195 ns/op 0.005724 cache-misses/op 0.07247 cache-references/op 5123 cpu-cycles/op 19161 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 517377 2334 ns/op 0.01866 cache-misses/op 0.6358 cache-references/op 9949 cpu-cycles/op 38210 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 238693 4515 ns/op 0.01187 cache-misses/op 0.2003 cache-references/op 19360 cpu-cycles/op 76310 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 131584 9244 ns/op 0.02429 cache-misses/op 1.135 cache-references/op 39573 cpu-cycles/op 152507 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 58332 18526 ns/op 0.06991 cache-misses/op 1.522 cache-references/op 79400 cpu-cycles/op 304903 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 26311 45548 ns/op 0.08525 cache-misses/op 8.608 cache-references/op 194874 cpu-cycles/op 650770 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 10000 100426 ns/op 0.6682 cache-misses/op 11.70 cache-references/op 430333 cpu-cycles/op 1301463 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1435 829033 ns/op 10.87 cache-misses/op 16579 cache-references/op 3550618 cpu-cycles/op 10410860 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15620062 76.66 ns/op 0.0002996 cache-misses/op 0.004665 cache-references/op 328.7 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8350489 144.2 ns/op 0.0005074 cache-misses/op 0.01393 cache-references/op 617.7 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5470005 219.4 ns/op 0.0005748 cache-misses/op 0.02805 cache-references/op 939.1 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4172925 287.0 ns/op 0.0004917 cache-misses/op 0.05209 cache-references/op 1227 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3115288 384.8 ns/op 0.001290 cache-misses/op 0.09635 cache-references/op 1641 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1564909 763.3 ns/op 0.001237 cache-misses/op 0.04796 cache-references/op 3272 cpu-cycles/op 12747 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 756934 1500 ns/op 0.007001 cache-misses/op 0.3630 cache-references/op 6398 cpu-cycles/op 25363 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 404922 3320 ns/op 0.01423 cache-misses/op 0.2931 cache-references/op 14224 cpu-cycles/op 50605 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 187609 6052 ns/op 0.02706 cache-misses/op 1.882 cache-references/op 25824 cpu-cycles/op 101164 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 79723 15166 ns/op 0.1451 cache-misses/op 2.931 cache-references/op 64881 cpu-cycles/op 202305 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 39729 29889 ns/op 0.1176 cache-misses/op 9.301 cache-references/op 127841 cpu-cycles/op 404012 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 16315 73054 ns/op 0.1515 cache-misses/op 8.620 cache-references/op 313104 cpu-cycles/op 849489 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8452 143867 ns/op 0.9929 cache-misses/op 159.5 cache-references/op 613526 cpu-cycles/op 1699833 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 843 1421744 ns/op 387.4 cache-misses/op 196594 cache-references/op 6082515 cpu-cycles/op 13596162 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54148489 22.31 ns/op 0.0001910 cache-misses/op 0.003630 cache-references/op 95.18 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 51156147 22.54 ns/op 0.0000809 cache-misses/op 0.001274 cache-references/op 96.58 cpu-cycles/op 422.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 52260314 21.42 ns/op 0.0000754 cache-misses/op 0.001956 cache-references/op 91.36 cpu-cycles/op 396.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 47307090 22.66 ns/op 0.0001322 cache-misses/op 0.002728 cache-references/op 97.05 cpu-cycles/op 420.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 57865312 20.70 ns/op 0.0000965 cache-misses/op 0.001922 cache-references/op 88.68 cpu-cycles/op 382.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 55968624 21.80 ns/op 0.0000888 cache-misses/op 0.002416 cache-references/op 92.97 cpu-cycles/op 399.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 54389391 21.44 ns/op 0.0001129 cache-misses/op 0.006672 cache-references/op 91.34 cpu-cycles/op 390.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55654501 21.30 ns/op 0.0000858 cache-misses/op 0.001050 cache-references/op 91.33 cpu-cycles/op 393.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 55089975 21.51 ns/op 0.0000979 cache-misses/op 0.001455 cache-references/op 92.22 cpu-cycles/op 391.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 45104806 26.55 ns/op 0.0001067 cache-misses/op 0.001936 cache-references/op 113.8 cpu-cycles/op 391.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32804172 36.55 ns/op 0.0001025 cache-misses/op 0.01322 cache-references/op 155.8 cpu-cycles/op 391.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 27427598 41.53 ns/op 0.0001121 cache-misses/op 0.002815 cache-references/op 178.1 cpu-cycles/op 394.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27291740 43.68 ns/op 0.0002301 cache-misses/op 0.01597 cache-references/op 186.5 cpu-cycles/op 393.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24418090 49.22 ns/op 0.0007909 cache-misses/op 3.793 cache-references/op 210.6 cpu-cycles/op 394.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55419878 21.65 ns/op 0.0000994 cache-misses/op 0.002715 cache-references/op 92.35 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 53905478 22.50 ns/op 0.0000784 cache-misses/op 0.003226 cache-references/op 96.28 cpu-cycles/op 421.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 59109622 20.77 ns/op 0.0001375 cache-misses/op 0.002995 cache-references/op 88.80 cpu-cycles/op 385.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 50332071 23.39 ns/op 0.0001426 cache-misses/op 0.003371 cache-references/op 100.1 cpu-cycles/op 442.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 59405040 20.52 ns/op 0.0000974 cache-misses/op 0.001478 cache-references/op 87.94 cpu-cycles/op 382.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 55288898 21.04 ns/op 0.0000911 cache-misses/op 0.006233 cache-references/op 89.68 cpu-cycles/op 386.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 57283167 21.26 ns/op 0.0001151 cache-misses/op 0.003514 cache-references/op 90.65 cpu-cycles/op 392.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 55009814 21.56 ns/op 0.0001849 cache-misses/op 0.004440 cache-references/op 92.05 cpu-cycles/op 385.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 54710286 21.36 ns/op 0.0000905 cache-misses/op 0.001478 cache-references/op 91.57 cpu-cycles/op 396.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 45748984 26.11 ns/op 0.0001556 cache-misses/op 0.008164 cache-references/op 111.3 cpu-cycles/op 394.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 32143086 34.79 ns/op 0.0001875 cache-misses/op 0.007114 cache-references/op 148.7 cpu-cycles/op 389.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 27634329 40.78 ns/op 0.0001893 cache-misses/op 0.01169 cache-references/op 174.0 cpu-cycles/op 390.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27685490 42.53 ns/op 0.0001823 cache-misses/op 0.009930 cache-references/op 182.0 cpu-cycles/op 390.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25898901 45.96 ns/op 0.0002797 cache-misses/op 0.9198 cache-references/op 196.4 cpu-cycles/op 391.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47505141 25.12 ns/op 0.0000917 cache-misses/op 0.001246 cache-references/op 107.7 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 47558457 26.34 ns/op 0.0000931 cache-misses/op 0.001485 cache-references/op 112.9 cpu-cycles/op 487.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 47989393 25.29 ns/op 0.0001526 cache-misses/op 0.003715 cache-references/op 108.0 cpu-cycles/op 465.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 42333489 28.10 ns/op 0.0000858 cache-misses/op 0.002812 cache-references/op 120.3 cpu-cycles/op 511.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 48820734 24.73 ns/op 0.0001131 cache-misses/op 0.002541 cache-references/op 105.3 cpu-cycles/op 454.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 43923669 28.33 ns/op 0.0001415 cache-misses/op 0.006559 cache-references/op 121.0 cpu-cycles/op 470.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 48487614 24.88 ns/op 0.0001238 cache-misses/op 0.002922 cache-references/op 106.1 cpu-cycles/op 455.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 47742024 26.47 ns/op 0.0000819 cache-misses/op 0.001412 cache-references/op 113.0 cpu-cycles/op 460.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 43750539 26.49 ns/op 0.0000958 cache-misses/op 0.001235 cache-references/op 113.6 cpu-cycles/op 460.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 31350249 37.70 ns/op 0.0001609 cache-misses/op 0.006482 cache-references/op 161.3 cpu-cycles/op 462.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 24233106 49.80 ns/op 0.0001980 cache-misses/op 0.01428 cache-references/op 212.9 cpu-cycles/op 459.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21445782 54.84 ns/op 0.0004745 cache-misses/op 0.01578 cache-references/op 234.5 cpu-cycles/op 460.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21052994 55.54 ns/op 0.0003128 cache-misses/op 0.02703 cache-references/op 237.8 cpu-cycles/op 460.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18672433 63.16 ns/op 0.009582 cache-misses/op 8.106 cache-references/op 270.6 cpu-cycles/op 461.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 63879769 19.39 ns/op 0.0000770 cache-misses/op 0.004357 cache-references/op 82.69 cpu-cycles/op 245.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 60753633 19.76 ns/op 0.0001074 cache-misses/op 0.005725 cache-references/op 84.24 cpu-cycles/op 289.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 61465546 19.77 ns/op 0.0000654 cache-misses/op 0.002687 cache-references/op 84.57 cpu-cycles/op 270.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 59379948 21.40 ns/op 0.0000897 cache-misses/op 0.004760 cache-references/op 91.26 cpu-cycles/op 319.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 61726340 20.14 ns/op 0.0000821 cache-misses/op 0.002030 cache-references/op 85.94 cpu-cycles/op 271.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 55678418 24.37 ns/op 0.0000719 cache-misses/op 0.001859 cache-references/op 104.0 cpu-cycles/op 367.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 45186067 23.09 ns/op 0.0002198 cache-misses/op 0.002027 cache-references/op 99.00 cpu-cycles/op 335.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 39395692 26.76 ns/op 0.0002503 cache-misses/op 0.005814 cache-references/op 114.3 cpu-cycles/op 405.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 46620340 24.38 ns/op 0.0001050 cache-misses/op 0.004929 cache-references/op 104.0 cpu-cycles/op 339.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 36132756 28.65 ns/op 0.0001287 cache-misses/op 0.006509 cache-references/op 122.4 cpu-cycles/op 343.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33045964 36.34 ns/op 0.0001517 cache-misses/op 0.01300 cache-references/op 154.9 cpu-cycles/op 382.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 26699402 42.75 ns/op 0.0002266 cache-misses/op 0.01955 cache-references/op 182.2 cpu-cycles/op 420.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 27226874 44.17 ns/op 0.0001647 cache-misses/op 0.005885 cache-references/op 189.3 cpu-cycles/op 429.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 26888674 48.67 ns/op 0.001356 cache-misses/op 1.300 cache-references/op 207.7 cpu-cycles/op 406.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 63365664 19.10 ns/op 0.0000722 cache-misses/op 0.002430 cache-references/op 81.49 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 52694347 20.05 ns/op 0.0001166 cache-misses/op 0.001414 cache-references/op 85.94 cpu-cycles/op 297.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 54260323 20.93 ns/op 0.0000618 cache-misses/op 0.0009010 cache-references/op 89.76 cpu-cycles/op 271.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 57339158 22.07 ns/op 0.0000921 cache-misses/op 0.005059 cache-references/op 94.11 cpu-cycles/op 327.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 53698912 20.06 ns/op 0.0000700 cache-misses/op 0.003077 cache-references/op 85.80 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 62165395 25.19 ns/op 0.0000687 cache-misses/op 0.005011 cache-references/op 107.4 cpu-cycles/op 361.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 45434347 24.00 ns/op 0.0001194 cache-misses/op 0.005918 cache-references/op 102.4 cpu-cycles/op 360.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 52155080 24.93 ns/op 0.0001230 cache-misses/op 0.003192 cache-references/op 106.7 cpu-cycles/op 375.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 48511362 26.94 ns/op 0.0001538 cache-misses/op 0.003851 cache-references/op 115.2 cpu-cycles/op 399.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 39825586 39.93 ns/op 0.0002567 cache-misses/op 0.008373 cache-references/op 170.4 cpu-cycles/op 514.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 32956069 35.07 ns/op 0.0001019 cache-misses/op 0.003044 cache-references/op 149.6 cpu-cycles/op 394.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 27904057 44.39 ns/op 0.0001245 cache-misses/op 0.004514 cache-references/op 189.4 cpu-cycles/op 466.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 26982124 43.15 ns/op 0.0002592 cache-misses/op 0.007747 cache-references/op 184.5 cpu-cycles/op 403.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 27611768 48.57 ns/op 0.0002455 cache-misses/op 0.3109 cache-references/op 207.2 cpu-cycles/op 415.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 55509453 22.41 ns/op 0.0000851 cache-misses/op 0.001194 cache-references/op 96.10 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 34710877 34.47 ns/op 0.0001144 cache-misses/op 0.008285 cache-references/op 146.9 cpu-cycles/op 390.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 40051794 33.53 ns/op 0.0001319 cache-misses/op 0.002504 cache-references/op 143.5 cpu-cycles/op 414.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 44787920 26.98 ns/op 0.0002552 cache-misses/op 0.003532 cache-references/op 115.1 cpu-cycles/op 412.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 50129917 25.31 ns/op 0.0001611 cache-misses/op 0.004948 cache-references/op 108.0 cpu-cycles/op 357.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 38350826 30.65 ns/op 0.0000910 cache-misses/op 0.003148 cache-references/op 131.1 cpu-cycles/op 453.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 39798513 29.55 ns/op 0.0001104 cache-misses/op 0.002066 cache-references/op 126.7 cpu-cycles/op 457.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 34530024 30.84 ns/op 0.0000853 cache-misses/op 0.001545 cache-references/op 132.2 cpu-cycles/op 458.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 32700591 36.32 ns/op 0.0000872 cache-misses/op 0.001979 cache-references/op 155.8 cpu-cycles/op 514.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 31329430 37.66 ns/op 0.0001526 cache-misses/op 0.005211 cache-references/op 161.3 cpu-cycles/op 458.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 26731614 42.22 ns/op 0.0002154 cache-misses/op 0.01821 cache-references/op 180.0 cpu-cycles/op 460.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 24272488 50.32 ns/op 0.0002487 cache-misses/op 0.03060 cache-references/op 214.6 cpu-cycles/op 513.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 23365812 51.88 ns/op 0.0005581 cache-misses/op 0.04075 cache-references/op 221.6 cpu-cycles/op 515.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 22788489 58.92 ns/op 0.009681 cache-misses/op 2.483 cache-references/op 252.0 cpu-cycles/op 518.4 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 21620055 56.61 ns/op 0.0002161 cache-misses/op 0.008633 cache-references/op 241.9 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 11813373 106.0 ns/op 0.0006364 cache-misses/op 0.02851 cache-references/op 451.9 cpu-cycles/op 1568 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7934430 155.7 ns/op 0.0003506 cache-misses/op 0.01511 cache-references/op 664.4 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6380217 178.9 ns/op 0.0003334 cache-misses/op 0.008096 cache-references/op 767.4 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4876816 244.7 ns/op 0.0006234 cache-misses/op 0.01829 cache-references/op 1047 cpu-cycles/op 3740 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2571720 494.0 ns/op 0.003762 cache-misses/op 0.1160 cache-references/op 2106 cpu-cycles/op 7631 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1295714 939.4 ns/op 0.001642 cache-misses/op 0.08196 cache-references/op 4008 cpu-cycles/op 15180 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 641707 1924 ns/op 0.01019 cache-misses/op 0.2006 cache-references/op 8242 cpu-cycles/op 30061 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 297922 4264 ns/op 0.01727 cache-misses/op 1.255 cache-references/op 18167 cpu-cycles/op 59922 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 133598 8871 ns/op 0.07830 cache-misses/op 1.594 cache-references/op 37898 cpu-cycles/op 119676 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 65134 18618 ns/op 0.07228 cache-misses/op 2.807 cache-references/op 79419 cpu-cycles/op 239585 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32598 37074 ns/op 0.08231 cache-misses/op 13.90 cache-references/op 158095 cpu-cycles/op 478439 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16117 74080 ns/op 0.3395 cache-misses/op 31.28 cache-references/op 316431 cpu-cycles/op 956905 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2007 592333 ns/op 6.548 cache-misses/op 31587 cache-references/op 2528132 cpu-cycles/op 7659737 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 38251208 30.89 ns/op 0.0001138 cache-misses/op 0.003968 cache-references/op 132.3 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26865778 45.35 ns/op 0.0001546 cache-misses/op 0.008890 cache-references/op 193.7 cpu-cycles/op 550.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17319693 69.34 ns/op 0.0002487 cache-misses/op 0.008714 cache-references/op 296.9 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15452155 75.54 ns/op 0.0004065 cache-misses/op 0.01471 cache-references/op 322.5 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 12004179 99.77 ns/op 0.0004019 cache-misses/op 0.01354 cache-references/op 425.6 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6911761 173.3 ns/op 0.0002983 cache-misses/op 0.04342 cache-references/op 738.9 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3830505 312.0 ns/op 0.0008401 cache-misses/op 0.02542 cache-references/op 1335 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2039505 582.9 ns/op 0.001812 cache-misses/op 0.06228 cache-references/op 2489 cpu-cycles/op 10132 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1122 ns/op 0.004177 cache-misses/op 0.05139 cache-references/op 4808 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 541212 2246 ns/op 0.01150 cache-misses/op 0.5446 cache-references/op 9576 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 261860 4521 ns/op 0.03240 cache-misses/op 0.9494 cache-references/op 19264 cpu-cycles/op 80031 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 92468 13034 ns/op 0.09021 cache-misses/op 5.636 cache-references/op 55634 cpu-cycles/op 160047 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 23510 50467 ns/op 0.1650 cache-misses/op 8.755 cache-references/op 216171 cpu-cycles/op 320024 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2284 521879 ns/op 8.779 cache-misses/op 28350 cache-references/op 2233215 cpu-cycles/op 2559605 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 326966702 3.685 ns/op 0.0000141 cache-misses/op 0.0002552 cache-references/op 15.80 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 189067614 5.842 ns/op 0.0000099 cache-misses/op 0.0002349 cache-references/op 25.06 cpu-cycles/op 112.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 218826511 6.097 ns/op 0.0000164 cache-misses/op 0.0007652 cache-references/op 26.01 cpu-cycles/op 108.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 191006288 5.720 ns/op 0.0000160 cache-misses/op 0.0005206 cache-references/op 24.49 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 211000873 5.548 ns/op 0.0000201 cache-misses/op 0.001162 cache-references/op 23.71 cpu-cycles/op 107.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 208651323 5.811 ns/op 0.0000192 cache-misses/op 0.001427 cache-references/op 24.79 cpu-cycles/op 111.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 211661134 5.688 ns/op 0.0000114 cache-misses/op 0.001179 cache-references/op 24.32 cpu-cycles/op 109.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 209836915 5.727 ns/op 0.0000109 cache-misses/op 0.0004445 cache-references/op 24.54 cpu-cycles/op 110.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 208959165 5.755 ns/op 0.0000147 cache-misses/op 0.001407 cache-references/op 24.56 cpu-cycles/op 109.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 209209422 6.089 ns/op 0.0000298 cache-misses/op 0.001961 cache-references/op 25.96 cpu-cycles/op 109.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 176774210 6.683 ns/op 0.0000310 cache-misses/op 0.0004618 cache-references/op 28.65 cpu-cycles/op 110.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 91538347 12.82 ns/op 0.0000583 cache-misses/op 0.001044 cache-references/op 54.98 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 75018660 15.33 ns/op 0.0000641 cache-misses/op 0.004227 cache-references/op 65.39 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 62712228 19.14 ns/op 0.0003825 cache-misses/op 2.320 cache-references/op 82.07 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 318401371 3.770 ns/op 0.0000168 cache-misses/op 0.0002284 cache-references/op 16.10 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 197258464 6.135 ns/op 0.0000180 cache-misses/op 0.001199 cache-references/op 26.16 cpu-cycles/op 114.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 226914141 7.305 ns/op 0.0000178 cache-misses/op 0.001899 cache-references/op 31.13 cpu-cycles/op 117.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 183511569 6.251 ns/op 0.0000180 cache-misses/op 0.0002722 cache-references/op 26.81 cpu-cycles/op 114.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 209820307 5.243 ns/op 0.0000124 cache-misses/op 0.0003031 cache-references/op 22.47 cpu-cycles/op 101.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 213590878 5.767 ns/op 0.0000141 cache-misses/op 0.0008122 cache-references/op 24.67 cpu-cycles/op 107.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 208740459 5.862 ns/op 0.0000449 cache-misses/op 0.0006717 cache-references/op 25.04 cpu-cycles/op 109.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 208912144 5.662 ns/op 0.0000177 cache-misses/op 0.0006216 cache-references/op 24.24 cpu-cycles/op 107.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 210338469 5.812 ns/op 0.0000285 cache-misses/op 0.001705 cache-references/op 24.77 cpu-cycles/op 106.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 206464814 5.875 ns/op 0.0000129 cache-misses/op 0.001402 cache-references/op 25.05 cpu-cycles/op 106.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 151513359 7.760 ns/op 0.0000147 cache-misses/op 0.001587 cache-references/op 33.19 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 84743709 13.16 ns/op 0.0000628 cache-misses/op 0.004882 cache-references/op 56.11 cpu-cycles/op 107.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 78147644 15.01 ns/op 0.0000744 cache-misses/op 0.003412 cache-references/op 64.19 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 66709597 18.05 ns/op 0.0002602 cache-misses/op 0.5158 cache-references/op 77.03 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.42 ns/op 0.0000511 cache-misses/op 0.001100 cache-references/op 44.67 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 173011532 6.997 ns/op 0.0000318 cache-misses/op 0.001973 cache-references/op 29.83 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 146855382 8.106 ns/op 0.0000320 cache-misses/op 0.002449 cache-references/op 34.57 cpu-cycles/op 141.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 174308331 7.825 ns/op 0.0000137 cache-misses/op 0.001711 cache-references/op 33.43 cpu-cycles/op 161.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 181152939 6.610 ns/op 0.0000316 cache-misses/op 0.0003717 cache-references/op 28.35 cpu-cycles/op 141.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 178420251 7.035 ns/op 0.0000201 cache-misses/op 0.0009525 cache-references/op 30.01 cpu-cycles/op 148.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 166054754 7.207 ns/op 0.0000257 cache-misses/op 0.0007702 cache-references/op 30.75 cpu-cycles/op 151.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 145686400 8.149 ns/op 0.0000245 cache-misses/op 0.0004248 cache-references/op 34.94 cpu-cycles/op 166.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 140781381 8.675 ns/op 0.0000438 cache-misses/op 0.0008305 cache-references/op 37.12 cpu-cycles/op 174.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 136974588 8.958 ns/op 0.0000315 cache-misses/op 0.001407 cache-references/op 38.20 cpu-cycles/op 177.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 87720978 11.67 ns/op 0.0000819 cache-misses/op 0.003249 cache-references/op 49.80 cpu-cycles/op 177.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 54258927 21.53 ns/op 0.0000873 cache-misses/op 0.005704 cache-references/op 91.85 cpu-cycles/op 179.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 48704209 23.59 ns/op 0.0001906 cache-misses/op 0.003617 cache-references/op 101.1 cpu-cycles/op 180.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 38812017 29.34 ns/op 0.004838 cache-misses/op 5.332 cache-references/op 125.3 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 239896462 5.017 ns/op 0.0000080 cache-misses/op 0.0007422 cache-references/op 21.39 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 235898290 5.251 ns/op 0.0000275 cache-misses/op 0.0005557 cache-references/op 22.50 cpu-cycles/op 100.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 238549180 5.067 ns/op 0.0000159 cache-misses/op 0.0009656 cache-references/op 21.60 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 228402590 5.111 ns/op 0.0000146 cache-misses/op 0.0004260 cache-references/op 21.90 cpu-cycles/op 98.89 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 235640271 5.104 ns/op 0.0000281 cache-misses/op 0.001190 cache-references/op 21.61 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 236729355 5.103 ns/op 0.0000077 cache-misses/op 0.0007627 cache-references/op 21.67 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 234074953 5.193 ns/op 0.0000224 cache-misses/op 0.001267 cache-references/op 22.03 cpu-cycles/op 97.25 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 228592855 5.306 ns/op 0.0000284 cache-misses/op 0.0004783 cache-references/op 22.51 cpu-cycles/op 97.34 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 227711180 5.246 ns/op 0.0000204 cache-misses/op 0.001431 cache-references/op 22.25 cpu-cycles/op 97.29 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 226247528 5.315 ns/op 0.0000092 cache-misses/op 0.0005833 cache-references/op 22.64 cpu-cycles/op 97.17 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 219346802 5.449 ns/op 0.0000225 cache-misses/op 0.0002788 cache-references/op 23.16 cpu-cycles/op 97.16 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 173039760 6.897 ns/op 0.0000123 cache-misses/op 0.003305 cache-references/op 29.40 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 166286564 7.190 ns/op 0.0000126 cache-misses/op 0.0004154 cache-references/op 30.84 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 127732132 9.344 ns/op 0.0001223 cache-misses/op 1.227 cache-references/op 40.03 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 239860544 5.042 ns/op 0.0000084 cache-misses/op 0.0009567 cache-references/op 21.50 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 232593771 5.083 ns/op 0.0000062 cache-misses/op 0.001299 cache-references/op 21.68 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 238046793 5.039 ns/op 0.0000412 cache-misses/op 0.0007107 cache-references/op 21.49 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 239045541 5.317 ns/op 0.0000177 cache-misses/op 0.0005698 cache-references/op 22.68 cpu-cycles/op 100.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 236876088 5.070 ns/op 0.0000181 cache-misses/op 0.0003000 cache-references/op 21.74 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 226143067 5.057 ns/op 0.0000085 cache-misses/op 0.0002963 cache-references/op 21.62 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 235634379 5.425 ns/op 0.0000205 cache-misses/op 0.0006389 cache-references/op 23.07 cpu-cycles/op 97.45 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 223716520 5.990 ns/op 0.0000408 cache-misses/op 0.0005820 cache-references/op 22.59 cpu-cycles/op 97.24 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 212899924 5.288 ns/op 0.0000178 cache-misses/op 0.0008852 cache-references/op 22.48 cpu-cycles/op 97.30 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 226099368 5.324 ns/op 0.0000131 cache-misses/op 0.001607 cache-references/op 22.70 cpu-cycles/op 97.23 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 225132106 5.420 ns/op 0.0000283 cache-misses/op 0.001447 cache-references/op 23.04 cpu-cycles/op 97.34 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 178369149 6.684 ns/op 0.0000261 cache-misses/op 0.0008468 cache-references/op 28.63 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 171761684 6.965 ns/op 0.0000305 cache-misses/op 0.002397 cache-references/op 29.75 cpu-cycles/op 106.2 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 144049206 8.451 ns/op 0.0000295 cache-misses/op 0.2259 cache-references/op 36.07 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 179490494 6.720 ns/op 0.0000348 cache-misses/op 0.001436 cache-references/op 28.69 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 179232477 6.790 ns/op 0.0000157 cache-misses/op 0.0002682 cache-references/op 29.12 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 179303925 6.955 ns/op 0.0000235 cache-misses/op 0.001275 cache-references/op 29.67 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 177450198 7.981 ns/op 0.0000136 cache-misses/op 0.001008 cache-references/op 34.00 cpu-cycles/op 135.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 174077955 6.783 ns/op 0.0000278 cache-misses/op 0.0004936 cache-references/op 28.88 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 176145644 6.747 ns/op 0.0000104 cache-misses/op 0.0006953 cache-references/op 28.68 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 168685268 7.823 ns/op 0.0000164 cache-misses/op 0.0006832 cache-references/op 33.23 cpu-cycles/op 133.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 175839498 6.862 ns/op 0.0000103 cache-misses/op 0.0008496 cache-references/op 28.95 cpu-cycles/op 133.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 168740628 7.040 ns/op 0.0000149 cache-misses/op 0.0003880 cache-references/op 29.94 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 161030194 7.230 ns/op 0.0000194 cache-misses/op 0.0006967 cache-references/op 30.72 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 162246243 7.487 ns/op 0.0000400 cache-misses/op 0.002469 cache-references/op 31.70 cpu-cycles/op 133.6 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 135141309 8.935 ns/op 0.0000720 cache-misses/op 0.006035 cache-references/op 37.99 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 128999920 9.229 ns/op 0.0000249 cache-misses/op 0.005863 cache-references/op 39.46 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 94999826 12.21 ns/op 0.003545 cache-misses/op 2.264 cache-references/op 52.34 cpu-cycles/op 142.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 210491773 5.734 ns/op 0.0000103 cache-misses/op 0.001293 cache-references/op 24.46 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 150257104 7.945 ns/op 0.0000093 cache-misses/op 0.001044 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151575270 7.932 ns/op 0.0000261 cache-misses/op 0.001629 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 125452214 8.022 ns/op 0.0000481 cache-misses/op 0.001317 cache-references/op 34.29 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151763988 7.902 ns/op 0.0000081 cache-misses/op 0.0003182 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151786338 7.934 ns/op 0.0000141 cache-misses/op 0.001889 cache-references/op 33.87 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151326517 8.577 ns/op 0.0000202 cache-misses/op 0.001258 cache-references/op 36.58 cpu-cycles/op 152.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 134233572 8.278 ns/op 0.0000141 cache-misses/op 0.002513 cache-references/op 35.27 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 148986961 8.531 ns/op 0.0000131 cache-misses/op 0.002672 cache-references/op 36.35 cpu-cycles/op 152.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 144583638 8.659 ns/op 0.0000151 cache-misses/op 0.001102 cache-references/op 37.00 cpu-cycles/op 152.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 139535091 8.484 ns/op 0.0000123 cache-misses/op 0.0005245 cache-references/op 36.38 cpu-cycles/op 151.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 134817218 8.874 ns/op 0.0000143 cache-misses/op 0.001434 cache-references/op 37.86 cpu-cycles/op 151.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129937806 9.172 ns/op 0.0000291 cache-misses/op 0.0005180 cache-references/op 39.33 cpu-cycles/op 151.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 92376918 11.58 ns/op 0.0002295 cache-misses/op 3.388 cache-references/op 49.49 cpu-cycles/op 151.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 169469702 7.128 ns/op 0.0000225 cache-misses/op 0.001460 cache-references/op 30.42 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 137915053 8.713 ns/op 0.0000386 cache-misses/op 0.001487 cache-references/op 37.23 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 100000000 10.16 ns/op 0.0000467 cache-misses/op 0.002610 cache-references/op 43.31 cpu-cycles/op 168.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 137842996 11.35 ns/op 0.0000225 cache-misses/op 0.002800 cache-references/op 48.43 cpu-cycles/op 172.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 137689128 8.695 ns/op 0.0000204 cache-misses/op 0.0006076 cache-references/op 37.29 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 137347264 8.750 ns/op 0.0000209 cache-misses/op 0.002004 cache-references/op 37.34 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 131787806 8.719 ns/op 0.0000767 cache-misses/op 0.002360 cache-references/op 37.16 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 122659474 9.089 ns/op 0.0000185 cache-misses/op 0.002302 cache-references/op 38.77 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 134352423 8.933 ns/op 0.0000256 cache-misses/op 0.0005949 cache-references/op 38.29 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 135381540 9.151 ns/op 0.0000390 cache-misses/op 0.002134 cache-references/op 39.07 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 134650563 9.205 ns/op 0.0000193 cache-misses/op 0.001364 cache-references/op 39.39 cpu-cycles/op 150.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 130976162 9.108 ns/op 0.0000379 cache-misses/op 0.001471 cache-references/op 38.98 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 131879047 9.244 ns/op 0.0000244 cache-misses/op 0.004419 cache-references/op 39.40 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.55 ns/op 0.0001793 cache-misses/op 0.6211 cache-references/op 45.15 cpu-cycles/op 150.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 199101496 6.018 ns/op 0.0000096 cache-misses/op 0.0009183 cache-references/op 25.67 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 11.46 ns/op 0.0000520 cache-misses/op 0.003177 cache-references/op 48.85 cpu-cycles/op 180.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 10.23 ns/op 0.0000555 cache-misses/op 0.001506 cache-references/op 43.70 cpu-cycles/op 184.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 11.27 ns/op 0.0000473 cache-misses/op 0.001446 cache-references/op 48.24 cpu-cycles/op 202.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.42 ns/op 0.0000544 cache-misses/op 0.001325 cache-references/op 44.44 cpu-cycles/op 179.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.13 ns/op 0.0000495 cache-misses/op 0.0005237 cache-references/op 43.45 cpu-cycles/op 179.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.24 ns/op 0.0000837 cache-misses/op 0.001758 cache-references/op 43.77 cpu-cycles/op 180.7 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.99 ns/op 0.0000492 cache-misses/op 0.002284 cache-references/op 46.96 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.68 ns/op 0.0000339 cache-misses/op 0.0004610 cache-references/op 45.80 cpu-cycles/op 181.1 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 100000000 11.97 ns/op 0.0001202 cache-misses/op 0.001189 cache-references/op 51.30 cpu-cycles/op 180.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 72153048 15.67 ns/op 0.0001067 cache-misses/op 0.005694 cache-references/op 66.93 cpu-cycles/op 183.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 81661972 14.12 ns/op 0.0000729 cache-misses/op 0.003207 cache-references/op 60.38 cpu-cycles/op 181.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 83488064 13.47 ns/op 0.0001304 cache-misses/op 0.005605 cache-references/op 57.64 cpu-cycles/op 180.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 65911792 17.75 ns/op 0.007861 cache-misses/op 8.329 cache-references/op 76.06 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 228270210 5.283 ns/op 0.0000192 cache-misses/op 0.001470 cache-references/op 22.52 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 201194287 5.357 ns/op 0.0000137 cache-misses/op 0.001269 cache-references/op 22.84 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 218411192 5.425 ns/op 0.0000098 cache-misses/op 0.001124 cache-references/op 23.17 cpu-cycles/op 97.46 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 181562934 6.850 ns/op 0.0000403 cache-misses/op 0.0007870 cache-references/op 29.23 cpu-cycles/op 113.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 227021726 5.855 ns/op 0.0000175 cache-misses/op 0.0008621 cache-references/op 24.99 cpu-cycles/op 96.88 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 200440566 5.933 ns/op 0.0000383 cache-misses/op 0.0004712 cache-references/op 25.43 cpu-cycles/op 96.83 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 190342812 6.011 ns/op 0.0001315 cache-misses/op 0.0008760 cache-references/op 25.50 cpu-cycles/op 97.97 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 191552426 6.136 ns/op 0.0000467 cache-misses/op 0.001033 cache-references/op 26.21 cpu-cycles/op 97.52 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 186194876 6.278 ns/op 0.0002246 cache-misses/op 0.0009053 cache-references/op 26.73 cpu-cycles/op 98.03 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 196006813 6.360 ns/op 0.0000264 cache-misses/op 0.001285 cache-references/op 26.90 cpu-cycles/op 98.13 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 189103006 6.386 ns/op 0.0000244 cache-misses/op 0.001596 cache-references/op 26.87 cpu-cycles/op 98.07 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 90012187 13.59 ns/op 0.0000622 cache-misses/op 0.002358 cache-references/op 58.14 cpu-cycles/op 134.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 11.21 ns/op 0.0001216 cache-misses/op 0.003758 cache-references/op 47.89 cpu-cycles/op 122.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 73688618 14.54 ns/op 0.0001837 cache-misses/op 0.03322 cache-references/op 62.20 cpu-cycles/op 126.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 228477642 5.255 ns/op 0.0000441 cache-misses/op 0.001129 cache-references/op 22.44 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 174766363 6.163 ns/op 0.0000345 cache-misses/op 0.001275 cache-references/op 26.34 cpu-cycles/op 106.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 203820042 5.812 ns/op 0.0000137 cache-misses/op 0.0003738 cache-references/op 24.91 cpu-cycles/op 102.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 194940055 7.416 ns/op 0.0000195 cache-misses/op 0.001571 cache-references/op 31.70 cpu-cycles/op 119.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 227929884 5.640 ns/op 0.0000100 cache-misses/op 0.0006228 cache-references/op 24.06 cpu-cycles/op 98.75 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 207418364 5.819 ns/op 0.0000100 cache-misses/op 0.0003784 cache-references/op 24.93 cpu-cycles/op 96.83 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 193946098 6.031 ns/op 0.0000307 cache-misses/op 0.001213 cache-references/op 25.79 cpu-cycles/op 97.19 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 200557855 6.049 ns/op 0.0000180 cache-misses/op 0.0003514 cache-references/op 25.91 cpu-cycles/op 97.62 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 195570334 6.280 ns/op 0.0000146 cache-misses/op 0.0006142 cache-references/op 26.86 cpu-cycles/op 99.15 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 195661172 6.107 ns/op 0.0000109 cache-misses/op 0.001462 cache-references/op 26.03 cpu-cycles/op 97.62 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 195118078 6.070 ns/op 0.0000150 cache-misses/op 0.001640 cache-references/op 25.86 cpu-cycles/op 97.59 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 94013302 13.03 ns/op 0.0000905 cache-misses/op 0.001890 cache-references/op 55.78 cpu-cycles/op 134.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 11.20 ns/op 0.0000806 cache-misses/op 0.001532 cache-references/op 47.97 cpu-cycles/op 124.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 81583036 14.62 ns/op 0.0004167 cache-misses/op 0.007705 cache-references/op 62.36 cpu-cycles/op 128.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 174185901 6.862 ns/op 0.0000234 cache-misses/op 0.0008577 cache-references/op 29.38 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 153302982 7.983 ns/op 0.0000231 cache-misses/op 0.0004331 cache-references/op 34.23 cpu-cycles/op 137.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 160803802 7.398 ns/op 0.0000160 cache-misses/op 0.0004473 cache-references/op 31.68 cpu-cycles/op 129.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 139006522 7.851 ns/op 0.0000163 cache-misses/op 0.0003570 cache-references/op 33.67 cpu-cycles/op 137.8 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 154925164 7.470 ns/op 0.0000213 cache-misses/op 0.0009242 cache-references/op 32.00 cpu-cycles/op 126.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 154748763 7.589 ns/op 0.0000111 cache-misses/op 0.0006841 cache-references/op 32.38 cpu-cycles/op 127.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 158099073 7.681 ns/op 0.0000151 cache-misses/op 0.001682 cache-references/op 32.77 cpu-cycles/op 127.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 162348633 8.011 ns/op 0.0000150 cache-misses/op 0.0007946 cache-references/op 34.33 cpu-cycles/op 129.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 159579418 7.954 ns/op 0.0000194 cache-misses/op 0.001603 cache-references/op 33.94 cpu-cycles/op 128.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 150956319 7.914 ns/op 0.0000127 cache-misses/op 0.001470 cache-references/op 33.79 cpu-cycles/op 127.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 145705986 8.163 ns/op 0.0000566 cache-misses/op 0.001444 cache-references/op 34.95 cpu-cycles/op 128.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 67718263 16.29 ns/op 0.0001435 cache-misses/op 0.002995 cache-references/op 69.53 cpu-cycles/op 167.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 90537290 13.02 ns/op 0.0001166 cache-misses/op 0.002311 cache-references/op 55.77 cpu-cycles/op 153.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 69084055 17.09 ns/op 0.0004413 cache-misses/op 0.4546 cache-references/op 72.93 cpu-cycles/op 159.7 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 17263412 64.72 ns/op 0.0002455 cache-misses/op 0.01434 cache-references/op 276.3 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3591679 331.8 ns/op 0.3074 cache-misses/op 6.866 cache-references/op 1359 cpu-cycles/op 4839 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1635338 732.5 ns/op 1.102 cache-misses/op 20.53 cache-references/op 2984 cpu-cycles/op 9366 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1293649 915.8 ns/op 1.073 cache-misses/op 22.28 cache-references/op 3719 cpu-cycles/op 11495 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 713539 1608 ns/op 2.831 cache-misses/op 48.98 cache-references/op 6587 cpu-cycles/op 18422 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 322267 3640 ns/op 8.019 cache-misses/op 113.4 cache-references/op 14950 cpu-cycles/op 38207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 163018 7374 ns/op 24.86 cache-misses/op 238.0 cache-references/op 30318 cpu-cycles/op 74542 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82285 14362 ns/op 60.27 cache-misses/op 485.6 cache-references/op 59355 cpu-cycles/op 144232 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 42634 28238 ns/op 152.2 cache-misses/op 1038 cache-references/op 117003 cpu-cycles/op 282479 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21550 55797 ns/op 380.9 cache-misses/op 2050 cache-references/op 231114 cpu-cycles/op 556138 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 109999 ns/op 1061 cache-misses/op 3921 cache-references/op 456641 cpu-cycles/op 1094946 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5276 219605 ns/op 2398 cache-misses/op 7725 cache-references/op 911928 cpu-cycles/op 2170288 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2646 455685 ns/op 5434 cache-misses/op 15983 cache-references/op 1866862 cpu-cycles/op 4311131 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 308 3950129 ns/op 47182 cache-misses/op 346158 cache-references/op 15842175 cpu-cycles/op 33837723 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 17527219 64.66 ns/op 0.0002528 cache-misses/op 0.01050 cache-references/op 275.2 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3619934 323.2 ns/op 0.5483 cache-misses/op 4.031 cache-references/op 1345 cpu-cycles/op 4760 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1722865 693.9 ns/op 1.382 cache-misses/op 11.80 cache-references/op 2838 cpu-cycles/op 9093 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1389405 859.1 ns/op 1.471 cache-misses/op 12.99 cache-references/op 3540 cpu-cycles/op 11194 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 710479 1513 ns/op 3.476 cache-misses/op 29.33 cache-references/op 6166 cpu-cycles/op 17831 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 354177 3315 ns/op 7.662 cache-misses/op 65.13 cache-references/op 13565 cpu-cycles/op 36942 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 170506 6797 ns/op 20.09 cache-misses/op 138.4 cache-references/op 27706 cpu-cycles/op 72465 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 85633 13483 ns/op 53.70 cache-misses/op 282.6 cache-references/op 55047 cpu-cycles/op 140395 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 45674 26280 ns/op 124.1 cache-misses/op 561.6 cache-references/op 107560 cpu-cycles/op 273361 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 22938 52455 ns/op 269.3 cache-misses/op 1218 cache-references/op 214174 cpu-cycles/op 538748 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 105126 ns/op 764.1 cache-misses/op 2381 cache-references/op 427532 cpu-cycles/op 1070211 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5347 207546 ns/op 1851 cache-misses/op 4514 cache-references/op 843075 cpu-cycles/op 2105613 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2799 419840 ns/op 4150 cache-misses/op 9044 cache-references/op 1708089 cpu-cycles/op 4194615 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 332 3667453 ns/op 24391 cache-misses/op 162693 cache-references/op 15015727 cpu-cycles/op 33589494 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16914142 71.09 ns/op 0.0002823 cache-misses/op 0.006303 cache-references/op 303.2 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2727411 445.1 ns/op 1.439 cache-misses/op 13.55 cache-references/op 1770 cpu-cycles/op 5423 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1155582 1030 ns/op 3.950 cache-misses/op 40.41 cache-references/op 4163 cpu-cycles/op 11037 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 935758 1212 ns/op 4.440 cache-misses/op 42.71 cache-references/op 4897 cpu-cycles/op 12782 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 485116 2255 ns/op 12.95 cache-misses/op 93.72 cache-references/op 9134 cpu-cycles/op 21563 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 239964 5058 ns/op 37.33 cache-misses/op 208.0 cache-references/op 20504 cpu-cycles/op 45516 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 115822 10232 ns/op 99.45 cache-misses/op 439.2 cache-references/op 41453 cpu-cycles/op 90349 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 56967 20769 ns/op 230.6 cache-misses/op 934.1 cache-references/op 83787 cpu-cycles/op 181238 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28141 42263 ns/op 593.7 cache-misses/op 1891 cache-references/op 170163 cpu-cycles/op 362675 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14079 85096 ns/op 1509 cache-misses/op 3649 cache-references/op 338945 cpu-cycles/op 727941 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6562 169894 ns/op 3229 cache-misses/op 7076 cache-references/op 669260 cpu-cycles/op 1452328 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3177 364370 ns/op 5760 cache-misses/op 15251 cache-references/op 1420201 cpu-cycles/op 3056502 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1440 856899 ns/op 7931 cache-misses/op 41252 cache-references/op 3273275 cpu-cycles/op 6969383 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 175 6882380 ns/op 219217 cache-misses/op 840619 cache-references/op 26026007 cpu-cycles/op 52746771 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 9119305 126.1 ns/op 0.1453 cache-misses/op 2.685 cache-references/op 511.8 cpu-cycles/op 1650 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3798127 313.0 ns/op 0.4379 cache-misses/op 8.956 cache-references/op 1258 cpu-cycles/op 3752 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1931229 637.5 ns/op 1.310 cache-misses/op 21.80 cache-references/op 2600 cpu-cycles/op 6719 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1711528 702.2 ns/op 1.217 cache-misses/op 21.70 cache-references/op 2846 cpu-cycles/op 7476 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 913392 1258 ns/op 3.032 cache-misses/op 46.22 cache-references/op 5115 cpu-cycles/op 12503 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 460825 2565 ns/op 7.758 cache-misses/op 94.53 cache-references/op 10457 cpu-cycles/op 24403 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 229479 4975 ns/op 20.20 cache-misses/op 193.3 cache-references/op 20228 cpu-cycles/op 47010 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 120224 9840 ns/op 60.83 cache-misses/op 401.9 cache-references/op 39935 cpu-cycles/op 91768 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 61982 19340 ns/op 134.1 cache-misses/op 877.8 cache-references/op 78059 cpu-cycles/op 178667 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32079 37268 ns/op 294.2 cache-misses/op 1742 cache-references/op 150160 cpu-cycles/op 351156 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16468 72757 ns/op 829.8 cache-misses/op 3216 cache-references/op 292660 cpu-cycles/op 697585 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7267 157084 ns/op 1448 cache-misses/op 4694 cache-references/op 632764 cpu-cycles/op 1349626 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3138 363643 ns/op 2582 cache-misses/op 7883 cache-references/op 1474911 cpu-cycles/op 2794479 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 370 3250296 ns/op 2584 cache-misses/op 101274 cache-references/op 13292868 cpu-cycles/op 22687759 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 10219813 117.8 ns/op 0.06636 cache-misses/op 1.669 cache-references/op 488.9 cpu-cycles/op 1598 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4261166 280.3 ns/op 0.1985 cache-misses/op 4.779 cache-references/op 1157 cpu-cycles/op 3576 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2255371 530.6 ns/op 0.4194 cache-misses/op 11.08 cache-references/op 2166 cpu-cycles/op 6401 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 2008197 594.7 ns/op 0.4274 cache-misses/op 11.19 cache-references/op 2427 cpu-cycles/op 7126 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1043 ns/op 1.279 cache-misses/op 24.02 cache-references/op 4222 cpu-cycles/op 11884 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 542380 2103 ns/op 2.595 cache-misses/op 49.65 cache-references/op 8499 cpu-cycles/op 23276 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 264511 4171 ns/op 5.665 cache-misses/op 100.7 cache-references/op 16818 cpu-cycles/op 44833 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 141966 8191 ns/op 14.63 cache-misses/op 204.4 cache-references/op 32959 cpu-cycles/op 87226 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 73551 16065 ns/op 33.48 cache-misses/op 429.1 cache-references/op 64402 cpu-cycles/op 171392 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37502 31672 ns/op 110.5 cache-misses/op 931.7 cache-references/op 127561 cpu-cycles/op 338080 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19057 62584 ns/op 258.3 cache-misses/op 1877 cache-references/op 251647 cpu-cycles/op 667291 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7988 141781 ns/op 467.0 cache-misses/op 2710 cache-references/op 582656 cpu-cycles/op 1314704 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3426 338990 ns/op 906.9 cache-misses/op 4449 cache-references/op 1411769 cpu-cycles/op 2741053 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 393 3065401 ns/op 3256 cache-misses/op 42528 cache-references/op 12747266 cpu-cycles/op 22355034 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7683568 158.5 ns/op 0.2412 cache-misses/op 5.303 cache-references/op 652.3 cpu-cycles/op 2151 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2700910 459.0 ns/op 1.040 cache-misses/op 17.01 cache-references/op 1827 cpu-cycles/op 5115 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1254219 958.9 ns/op 2.569 cache-misses/op 42.74 cache-references/op 3853 cpu-cycles/op 9553 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1027 ns/op 2.549 cache-misses/op 42.42 cache-references/op 4147 cpu-cycles/op 10615 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 604572 1940 ns/op 7.100 cache-misses/op 89.76 cache-references/op 7784 cpu-cycles/op 18197 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 301308 3905 ns/op 20.23 cache-misses/op 185.2 cache-references/op 15645 cpu-cycles/op 36314 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 154556 7687 ns/op 57.62 cache-misses/op 395.5 cache-references/op 30479 cpu-cycles/op 71879 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 78002 15375 ns/op 135.2 cache-misses/op 853.0 cache-references/op 61206 cpu-cycles/op 142505 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 40684 29776 ns/op 327.7 cache-misses/op 1668 cache-references/op 116935 cpu-cycles/op 285019 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20571 61114 ns/op 1078 cache-misses/op 3084 cache-references/op 239423 cpu-cycles/op 602061 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 8706 128204 ns/op 2600 cache-misses/op 5970 cache-references/op 500599 cpu-cycles/op 1261400 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4802 238085 ns/op 3412 cache-misses/op 9109 cache-references/op 929983 cpu-cycles/op 2134266 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2257 534004 ns/op 4800 cache-misses/op 17116 cache-references/op 2099576 cpu-cycles/op 4243597 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 231 5240975 ns/op 46229 cache-misses/op 276944 cache-references/op 20244665 cpu-cycles/op 36383740 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17400356 66.51 ns/op 0.0001925 cache-misses/op 0.007787 cache-references/op 282.8 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4300731 274.9 ns/op 0.7831 cache-misses/op 7.063 cache-references/op 1107 cpu-cycles/op 3203 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2692454 445.6 ns/op 1.515 cache-misses/op 13.21 cache-references/op 1802 cpu-cycles/op 4203 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1917624 620.9 ns/op 1.709 cache-misses/op 15.06 cache-references/op 2528 cpu-cycles/op 6382 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1558576 773.9 ns/op 3.095 cache-misses/op 25.99 cache-references/op 3155 cpu-cycles/op 6528 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 649695 1772 ns/op 22.59 cache-misses/op 59.76 cache-references/op 7289 cpu-cycles/op 14100 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 338176 3427 ns/op 56.41 cache-misses/op 115.8 cache-references/op 14069 cpu-cycles/op 27198 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 177510 6558 ns/op 119.4 cache-misses/op 218.3 cache-references/op 26984 cpu-cycles/op 52374 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 90484 13004 ns/op 238.8 cache-misses/op 444.9 cache-references/op 53384 cpu-cycles/op 103569 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 45291 26257 ns/op 392.3 cache-misses/op 961.9 cache-references/op 107771 cpu-cycles/op 206051 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 22413 53620 ns/op 1104 cache-misses/op 1733 cache-references/op 219256 cpu-cycles/op 409973 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 110997 ns/op 2261 cache-misses/op 3464 cache-references/op 449732 cpu-cycles/op 815325 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5085 230414 ns/op 4309 cache-misses/op 7073 cache-references/op 935140 cpu-cycles/op 1623499 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 588 1953251 ns/op 14005 cache-misses/op 235510 cache-references/op 7957119 cpu-cycles/op 12429746 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 17820430 66.03 ns/op 0.0002238 cache-misses/op 0.007496 cache-references/op 282.4 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4808751 246.4 ns/op 0.2417 cache-misses/op 3.952 cache-references/op 1016 cpu-cycles/op 3143 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3065004 394.4 ns/op 0.4911 cache-misses/op 7.297 cache-references/op 1626 cpu-cycles/op 4099 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2110080 563.4 ns/op 0.5254 cache-misses/op 8.513 cache-references/op 2336 cpu-cycles/op 6268 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1775990 677.0 ns/op 1.042 cache-misses/op 14.99 cache-references/op 2760 cpu-cycles/op 6346 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 786656 1467 ns/op 1.552 cache-misses/op 31.63 cache-references/op 5999 cpu-cycles/op 13677 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 395670 2971 ns/op 18.79 cache-misses/op 64.09 cache-references/op 12186 cpu-cycles/op 26222 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 191605 5949 ns/op 46.50 cache-misses/op 128.0 cache-references/op 24218 cpu-cycles/op 51589 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 103807 11511 ns/op 107.3 cache-misses/op 227.4 cache-references/op 47054 cpu-cycles/op 101057 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 52723 22713 ns/op 205.4 cache-misses/op 465.5 cache-references/op 92993 cpu-cycles/op 199539 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25983 46274 ns/op 429.9 cache-misses/op 1055 cache-references/op 188870 cpu-cycles/op 398669 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12876 93220 ns/op 1073 cache-misses/op 1857 cache-references/op 381813 cpu-cycles/op 789549 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6088 191061 ns/op 1928 cache-misses/op 3777 cache-references/op 779180 cpu-cycles/op 1561876 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 696 1712888 ns/op 4426 cache-misses/op 86932 cache-references/op 7025691 cpu-cycles/op 12469240 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16665429 71.92 ns/op 0.0004796 cache-misses/op 0.01417 cache-references/op 307.2 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3630943 332.1 ns/op 1.200 cache-misses/op 13.51 cache-references/op 1379 cpu-cycles/op 3540 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2014850 593.0 ns/op 2.010 cache-misses/op 25.97 cache-references/op 2359 cpu-cycles/op 5084 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1560595 762.3 ns/op 1.874 cache-misses/op 28.19 cache-references/op 3094 cpu-cycles/op 6790 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1055 ns/op 13.12 cache-misses/op 47.99 cache-references/op 4215 cpu-cycles/op 8127 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 527835 2191 ns/op 36.57 cache-misses/op 99.81 cache-references/op 8715 cpu-cycles/op 17091 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 279110 4200 ns/op 95.64 cache-misses/op 194.9 cache-references/op 16650 cpu-cycles/op 33019 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 141534 8354 ns/op 198.2 cache-misses/op 394.1 cache-references/op 33166 cpu-cycles/op 66407 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 71358 17008 ns/op 383.6 cache-misses/op 856.5 cache-references/op 66832 cpu-cycles/op 132924 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 33878 34629 ns/op 893.9 cache-misses/op 1621 cache-references/op 133500 cpu-cycles/op 260699 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 17155 69654 ns/op 1659 cache-misses/op 3071 cache-references/op 268746 cpu-cycles/op 516785 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7743 135034 ns/op 2576 cache-misses/op 6139 cache-references/op 524791 cpu-cycles/op 980103 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 4128 300665 ns/op 3809 cache-misses/op 16151 cache-references/op 1159254 cpu-cycles/op 2092948 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 435 2726765 ns/op 85290 cache-misses/op 543996 cache-references/op 10532442 cpu-cycles/op 15782522 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9483658 120.0 ns/op 0.3070 cache-misses/op 2.757 cache-references/op 485.3 cpu-cycles/op 1573 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6075046 197.4 ns/op 0.6923 cache-misses/op 6.326 cache-references/op 797.6 cpu-cycles/op 2437 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3962790 302.1 ns/op 1.462 cache-misses/op 12.90 cache-references/op 1217 cpu-cycles/op 3383 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3324075 361.1 ns/op 1.370 cache-misses/op 12.75 cache-references/op 1464 cpu-cycles/op 4107 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2294313 523.1 ns/op 2.846 cache-misses/op 24.80 cache-references/op 2074 cpu-cycles/op 5534 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1027 ns/op 15.58 cache-misses/op 49.24 cache-references/op 4120 cpu-cycles/op 10264 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 605839 1937 ns/op 34.27 cache-misses/op 97.71 cache-references/op 7655 cpu-cycles/op 19372 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 315510 3778 ns/op 81.55 cache-misses/op 199.7 cache-references/op 14827 cpu-cycles/op 37685 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 161532 7213 ns/op 178.1 cache-misses/op 389.9 cache-references/op 28034 cpu-cycles/op 73431 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85352 13955 ns/op 382.5 cache-misses/op 791.2 cache-references/op 53600 cpu-cycles/op 143961 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42247 28352 ns/op 897.2 cache-misses/op 1477 cache-references/op 108981 cpu-cycles/op 286669 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18702 65132 ns/op 1751 cache-misses/op 2976 cache-references/op 255244 cpu-cycles/op 610894 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8562 135752 ns/op 3352 cache-misses/op 6281 cache-references/op 533066 cpu-cycles/op 1237378 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 925 1261240 ns/op 22291 cache-misses/op 130753 cache-references/op 5148672 cpu-cycles/op 10054129 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10292401 114.6 ns/op 0.2210 cache-misses/op 1.775 cache-references/op 474.4 cpu-cycles/op 1518 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6530863 180.9 ns/op 0.3794 cache-misses/op 3.156 cache-references/op 744.3 cpu-cycles/op 2316 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4718913 257.5 ns/op 0.7346 cache-misses/op 6.381 cache-references/op 1033 cpu-cycles/op 3195 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3782872 318.3 ns/op 0.7529 cache-misses/op 6.382 cache-references/op 1288 cpu-cycles/op 3919 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2808776 425.1 ns/op 1.418 cache-misses/op 13.02 cache-references/op 1714 cpu-cycles/op 5189 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1489456 801.8 ns/op 2.820 cache-misses/op 25.58 cache-references/op 3230 cpu-cycles/op 9722 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 687399 1561 ns/op 12.78 cache-misses/op 51.14 cache-references/op 6315 cpu-cycles/op 18175 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 367672 3044 ns/op 29.58 cache-misses/op 101.7 cache-references/op 12207 cpu-cycles/op 35209 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 202328 5852 ns/op 65.35 cache-misses/op 205.8 cache-references/op 23668 cpu-cycles/op 69277 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 105837 11355 ns/op 185.4 cache-misses/op 414.1 cache-references/op 46176 cpu-cycles/op 136742 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53353 22471 ns/op 381.9 cache-misses/op 854.7 cache-references/op 91170 cpu-cycles/op 271913 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22516 52901 ns/op 794.0 cache-misses/op 1642 cache-references/op 215196 cpu-cycles/op 583010 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 107983 ns/op 1625 cache-misses/op 3291 cache-references/op 440936 cpu-cycles/op 1168161 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1176 977587 ns/op 7481 cache-misses/op 54929 cache-references/op 3977618 cpu-cycles/op 9521380 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7427517 159.9 ns/op 0.5156 cache-misses/op 5.464 cache-references/op 647.5 cpu-cycles/op 2037 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4175395 283.3 ns/op 1.264 cache-misses/op 12.00 cache-references/op 1133 cpu-cycles/op 3291 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2428982 484.8 ns/op 3.086 cache-misses/op 26.28 cache-references/op 1890 cpu-cycles/op 4783 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2154919 540.8 ns/op 2.563 cache-misses/op 25.80 cache-references/op 2146 cpu-cycles/op 5749 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1413889 855.0 ns/op 16.79 cache-misses/op 47.72 cache-references/op 3372 cpu-cycles/op 7777 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 724915 1650 ns/op 37.93 cache-misses/op 95.12 cache-references/op 6446 cpu-cycles/op 15276 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 370346 3202 ns/op 86.97 cache-misses/op 194.8 cache-references/op 12297 cpu-cycles/op 29561 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 188040 6125 ns/op 191.5 cache-misses/op 374.2 cache-references/op 23222 cpu-cycles/op 58514 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 103494 11765 ns/op 378.1 cache-misses/op 739.8 cache-references/op 43894 cpu-cycles/op 115691 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 49021 24074 ns/op 850.6 cache-misses/op 1381 cache-references/op 91089 cpu-cycles/op 241513 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 20836 54270 ns/op 1811 cache-misses/op 2700 cache-references/op 215162 cpu-cycles/op 542667 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 103652 ns/op 2230 cache-misses/op 5887 cache-references/op 386403 cpu-cycles/op 986375 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5542 231867 ns/op 5260 cache-misses/op 13607 cache-references/op 878781 cpu-cycles/op 2053067 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 468 2552880 ns/op 61531 cache-misses/op 230977 cache-references/op 8606533 cpu-cycles/op 15386961 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 15070566 73.87 ns/op 0.0003185 cache-misses/op 0.006391 cache-references/op 316.1 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5595904 213.3 ns/op 0.06063 cache-misses/op 0.5853 cache-references/op 907.4 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3449215 346.2 ns/op 0.06063 cache-misses/op 0.4038 cache-references/op 1476 cpu-cycles/op 3828 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2313111 518.5 ns/op 0.1539 cache-misses/op 2.049 cache-references/op 2193 cpu-cycles/op 5840 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2018770 593.6 ns/op 0.07600 cache-misses/op 0.4369 cache-references/op 2533 cpu-cycles/op 6105 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 917635 1309 ns/op 0.1317 cache-misses/op 0.4003 cache-references/op 5599 cpu-cycles/op 12991 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 457936 2635 ns/op 0.2620 cache-misses/op 1.034 cache-references/op 11232 cpu-cycles/op 25846 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 228198 5251 ns/op 0.5403 cache-misses/op 2.122 cache-references/op 22460 cpu-cycles/op 51481 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114193 10468 ns/op 0.9816 cache-misses/op 4.760 cache-references/op 44725 cpu-cycles/op 102512 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 57274 20972 ns/op 1.714 cache-misses/op 7.288 cache-references/op 89747 cpu-cycles/op 204040 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27242 43370 ns/op 2.786 cache-misses/op 13.86 cache-references/op 185591 cpu-cycles/op 406419 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13328 90186 ns/op 6.733 cache-misses/op 51.76 cache-references/op 385132 cpu-cycles/op 810736 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6511 184133 ns/op 18.86 cache-misses/op 158.9 cache-references/op 786323 cpu-cycles/op 1619103 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 704 1700107 ns/op 518.5 cache-misses/op 246993 cache-references/op 7261577 cpu-cycles/op 12927824 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16277482 73.95 ns/op 0.0002803 cache-misses/op 0.01016 cache-references/op 316.4 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5535450 214.3 ns/op 0.04120 cache-misses/op 0.4032 cache-references/op 913.4 cpu-cycles/op 2858 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3449947 351.0 ns/op 0.04969 cache-misses/op 0.2693 cache-references/op 1498 cpu-cycles/op 3854 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2338587 513.8 ns/op 0.09041 cache-misses/op 1.236 cache-references/op 2188 cpu-cycles/op 5880 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2014239 590.4 ns/op 0.06645 cache-misses/op 0.2517 cache-references/op 2527 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 931478 1287 ns/op 0.1241 cache-misses/op 0.4314 cache-references/op 5512 cpu-cycles/op 13207 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 453852 2629 ns/op 0.2625 cache-misses/op 1.127 cache-references/op 11210 cpu-cycles/op 26107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 226809 5241 ns/op 0.5692 cache-misses/op 2.190 cache-references/op 22404 cpu-cycles/op 51999 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114630 10373 ns/op 0.8776 cache-misses/op 2.233 cache-references/op 44471 cpu-cycles/op 103538 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57327 20664 ns/op 1.668 cache-misses/op 6.976 cache-references/op 88459 cpu-cycles/op 206097 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28784 41693 ns/op 3.011 cache-misses/op 13.29 cache-references/op 178390 cpu-cycles/op 410547 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13869 86737 ns/op 7.111 cache-misses/op 50.37 cache-references/op 369748 cpu-cycles/op 818979 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6745 178497 ns/op 19.33 cache-misses/op 139.6 cache-references/op 761365 cpu-cycles/op 1635353 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 769 1558291 ns/op 184.4 cache-misses/op 61073 cache-references/op 6658391 cpu-cycles/op 13056751 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14861715 80.86 ns/op 0.0005318 cache-misses/op 0.01960 cache-references/op 345.0 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 4985220 235.4 ns/op 0.1186 cache-misses/op 0.9719 cache-references/op 998.4 cpu-cycles/op 2995 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3121412 386.1 ns/op 0.1066 cache-misses/op 0.5869 cache-references/op 1643 cpu-cycles/op 4213 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2103884 566.9 ns/op 0.1847 cache-misses/op 2.987 cache-references/op 2401 cpu-cycles/op 5992 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1777574 673.0 ns/op 0.09014 cache-misses/op 0.5950 cache-references/op 2874 cpu-cycles/op 6696 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 788322 1440 ns/op 0.1016 cache-misses/op 0.3565 cache-references/op 6171 cpu-cycles/op 14140 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 417862 2866 ns/op 0.09600 cache-misses/op 0.8494 cache-references/op 12242 cpu-cycles/op 28029 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 210434 5706 ns/op 0.02235 cache-misses/op 0.8543 cache-references/op 24415 cpu-cycles/op 55816 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104605 11466 ns/op 0.09261 cache-misses/op 0.8212 cache-references/op 49166 cpu-cycles/op 111440 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49687 23880 ns/op 0.08413 cache-misses/op 2.067 cache-references/op 102378 cpu-cycles/op 222738 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24090 49004 ns/op 0.06874 cache-misses/op 3.744 cache-references/op 210083 cpu-cycles/op 444997 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100951 ns/op 1.174 cache-misses/op 16.39 cache-references/op 432818 cpu-cycles/op 890093 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5745 207502 ns/op 1.736 cache-misses/op 175.8 cache-references/op 886859 cpu-cycles/op 1780603 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 601 1952787 ns/op 636.1 cache-misses/op 574610 cache-references/op 8365011 cpu-cycles/op 14242534 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18133569 65.99 ns/op 0.0002487 cache-misses/op 0.005860 cache-references/op 282.8 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 3703814 322.7 ns/op 0.0006804 cache-misses/op 0.01320 cache-references/op 1384 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6757845 216.5 ns/op 0.001492 cache-misses/op 0.01645 cache-references/op 923.9 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 4142764 293.6 ns/op 0.0008755 cache-misses/op 0.05465 cache-references/op 1254 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3130416 381.8 ns/op 0.001006 cache-misses/op 0.03625 cache-references/op 1629 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1955246 898.3 ns/op 0.001423 cache-misses/op 0.2309 cache-references/op 3833 cpu-cycles/op 9511 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 933595 2395 ns/op 0.009626 cache-misses/op 0.3789 cache-references/op 10241 cpu-cycles/op 18910 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 313449 3829 ns/op 0.01244 cache-misses/op 0.3050 cache-references/op 16348 cpu-cycles/op 37704 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 270850 4402 ns/op 0.02438 cache-misses/op 0.2579 cache-references/op 18881 cpu-cycles/op 75288 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 134612 9142 ns/op 0.03298 cache-misses/op 0.9066 cache-references/op 39166 cpu-cycles/op 150463 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 60027 19460 ns/op 0.06176 cache-misses/op 6.855 cache-references/op 83010 cpu-cycles/op 300821 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 25014 48150 ns/op 0.1073 cache-misses/op 2.329 cache-references/op 206364 cpu-cycles/op 642608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12338 97769 ns/op 0.4775 cache-misses/op 40.24 cache-references/op 416956 cpu-cycles/op 1285098 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1303 921493 ns/op 18.27 cache-misses/op 105784 cache-references/op 3942276 cpu-cycles/op 10280459 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 17866694 76.98 ns/op 0.0002510 cache-misses/op 0.01473 cache-references/op 328.9 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9934153 120.4 ns/op 0.0006388 cache-misses/op 0.02054 cache-references/op 514.5 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6575202 178.8 ns/op 0.0009735 cache-misses/op 0.009130 cache-references/op 766.6 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 4904907 245.2 ns/op 0.0007077 cache-misses/op 0.02814 cache-references/op 1050 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3695463 324.1 ns/op 0.0008118 cache-misses/op 0.02121 cache-references/op 1389 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1929566 624.9 ns/op 0.001411 cache-misses/op 0.04686 cache-references/op 2678 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 836743 1329 ns/op 0.006791 cache-misses/op 0.09168 cache-references/op 5698 cpu-cycles/op 19162 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 489794 2329 ns/op 0.01018 cache-misses/op 0.5248 cache-references/op 9939 cpu-cycles/op 38210 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 249750 5039 ns/op 0.02324 cache-misses/op 1.311 cache-references/op 21517 cpu-cycles/op 76310 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 131646 9299 ns/op 0.04887 cache-misses/op 1.310 cache-references/op 39686 cpu-cycles/op 152507 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 64023 18334 ns/op 0.05312 cache-misses/op 1.703 cache-references/op 78473 cpu-cycles/op 304902 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 25784 46317 ns/op 0.09514 cache-misses/op 16.99 cache-references/op 197457 cpu-cycles/op 650777 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12135 97680 ns/op 0.3016 cache-misses/op 17.80 cache-references/op 418179 cpu-cycles/op 1301460 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1414 838444 ns/op 16.14 cache-misses/op 17845 cache-references/op 3578815 cpu-cycles/op 10410895 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15274136 76.59 ns/op 0.0003746 cache-misses/op 0.01047 cache-references/op 327.9 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8356196 143.4 ns/op 0.0005146 cache-misses/op 0.02916 cache-references/op 612.4 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5068162 221.6 ns/op 0.0007125 cache-misses/op 0.05052 cache-references/op 945.2 cpu-cycles/op 3593 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4095970 303.9 ns/op 0.001437 cache-misses/op 0.07302 cache-references/op 1298 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3130118 384.8 ns/op 0.0009738 cache-misses/op 0.03217 cache-references/op 1642 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1421294 982.9 ns/op 0.001364 cache-misses/op 0.1325 cache-references/op 4194 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 668922 1774 ns/op 0.009157 cache-misses/op 0.1857 cache-references/op 7601 cpu-cycles/op 25364 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 409442 2944 ns/op 0.01301 cache-misses/op 0.1968 cache-references/op 12624 cpu-cycles/op 50605 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 187591 6171 ns/op 0.01994 cache-misses/op 1.455 cache-references/op 26363 cpu-cycles/op 101165 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 81940 14507 ns/op 0.04196 cache-misses/op 3.583 cache-references/op 62061 cpu-cycles/op 202299 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 40201 29697 ns/op 0.1925 cache-misses/op 8.693 cache-references/op 126814 cpu-cycles/op 404003 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17208 69795 ns/op 0.1339 cache-misses/op 2.921 cache-references/op 299316 cpu-cycles/op 849483 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 7707 142852 ns/op 1.137 cache-misses/op 31.36 cache-references/op 612124 cpu-cycles/op 1699827 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 847 1420725 ns/op 401.6 cache-misses/op 196704 cache-references/op 6086034 cpu-cycles/op 13596377 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54678504 22.08 ns/op 0.0001153 cache-misses/op 0.004314 cache-references/op 94.32 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 51995265 24.61 ns/op 0.0000709 cache-misses/op 0.001084 cache-references/op 105.5 cpu-cycles/op 465.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 54138265 20.76 ns/op 0.0000754 cache-misses/op 0.001422 cache-references/op 88.90 cpu-cycles/op 385.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 52318011 24.66 ns/op 0.0001357 cache-misses/op 0.001489 cache-references/op 105.7 cpu-cycles/op 459.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 57938694 20.78 ns/op 0.0001729 cache-misses/op 0.002059 cache-references/op 89.02 cpu-cycles/op 382.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 56920406 21.56 ns/op 0.0000801 cache-misses/op 0.001522 cache-references/op 92.42 cpu-cycles/op 394.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 57214450 21.50 ns/op 0.0001033 cache-misses/op 0.002392 cache-references/op 91.72 cpu-cycles/op 395.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 53581898 21.37 ns/op 0.0001050 cache-misses/op 0.002579 cache-references/op 91.21 cpu-cycles/op 393.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 55979661 21.41 ns/op 0.0000929 cache-misses/op 0.001975 cache-references/op 91.36 cpu-cycles/op 391.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 43332532 27.00 ns/op 0.0000970 cache-misses/op 0.002984 cache-references/op 115.2 cpu-cycles/op 394.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32803887 36.49 ns/op 0.0001821 cache-misses/op 0.001729 cache-references/op 156.5 cpu-cycles/op 392.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28609219 41.84 ns/op 0.0001788 cache-misses/op 0.01218 cache-references/op 178.8 cpu-cycles/op 395.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27475666 43.72 ns/op 0.0001664 cache-misses/op 0.01992 cache-references/op 186.8 cpu-cycles/op 393.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24323491 49.15 ns/op 0.002670 cache-misses/op 3.811 cache-references/op 210.7 cpu-cycles/op 394.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55308768 21.59 ns/op 0.0000778 cache-misses/op 0.002038 cache-references/op 92.31 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 49597634 21.89 ns/op 0.0000879 cache-misses/op 0.001071 cache-references/op 93.87 cpu-cycles/op 417.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 55982750 20.82 ns/op 0.0000710 cache-misses/op 0.002655 cache-references/op 89.00 cpu-cycles/op 385.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 49918191 23.43 ns/op 0.0001470 cache-misses/op 0.003703 cache-references/op 100.3 cpu-cycles/op 437.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 58937176 23.04 ns/op 0.0000980 cache-misses/op 0.003023 cache-references/op 98.63 cpu-cycles/op 419.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 57671556 21.15 ns/op 0.0000697 cache-misses/op 0.0009240 cache-references/op 90.70 cpu-cycles/op 381.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 55412032 20.92 ns/op 0.0000928 cache-misses/op 0.005796 cache-references/op 89.20 cpu-cycles/op 386.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 56936326 20.74 ns/op 0.0000731 cache-misses/op 0.001277 cache-references/op 88.91 cpu-cycles/op 384.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 55976949 21.83 ns/op 0.0002009 cache-misses/op 0.004728 cache-references/op 93.13 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 45584739 26.44 ns/op 0.0001263 cache-misses/op 0.003692 cache-references/op 112.8 cpu-cycles/op 394.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 34590218 35.08 ns/op 0.0001575 cache-misses/op 0.009402 cache-references/op 149.6 cpu-cycles/op 390.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29516473 40.58 ns/op 0.0001573 cache-misses/op 0.004700 cache-references/op 173.1 cpu-cycles/op 390.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27733488 43.22 ns/op 0.0002761 cache-misses/op 0.02146 cache-references/op 184.3 cpu-cycles/op 391.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25663658 45.77 ns/op 0.0004328 cache-misses/op 0.7355 cache-references/op 195.4 cpu-cycles/op 391.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47530329 25.05 ns/op 0.0001029 cache-misses/op 0.001515 cache-references/op 107.4 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 37847792 26.66 ns/op 0.0001587 cache-misses/op 0.001642 cache-references/op 114.3 cpu-cycles/op 486.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 47391866 25.09 ns/op 0.0001054 cache-misses/op 0.002377 cache-references/op 107.5 cpu-cycles/op 461.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 45488143 25.68 ns/op 0.0001697 cache-misses/op 0.002965 cache-references/op 110.0 cpu-cycles/op 477.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 46930971 24.93 ns/op 0.0001125 cache-misses/op 0.002610 cache-references/op 106.4 cpu-cycles/op 452.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 40777756 25.97 ns/op 0.0000815 cache-misses/op 0.001196 cache-references/op 111.4 cpu-cycles/op 456.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 46757193 26.22 ns/op 0.0001777 cache-misses/op 0.005457 cache-references/op 112.0 cpu-cycles/op 458.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 42021580 25.57 ns/op 0.0001351 cache-misses/op 0.002594 cache-references/op 109.5 cpu-cycles/op 458.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 44910672 26.84 ns/op 0.0001242 cache-misses/op 0.006043 cache-references/op 114.7 cpu-cycles/op 459.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 31122157 37.50 ns/op 0.0001613 cache-misses/op 0.009576 cache-references/op 160.3 cpu-cycles/op 462.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 24196616 49.75 ns/op 0.0001313 cache-misses/op 0.002276 cache-references/op 213.4 cpu-cycles/op 462.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21600085 55.30 ns/op 0.0005174 cache-misses/op 0.01109 cache-references/op 236.5 cpu-cycles/op 461.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21300346 56.41 ns/op 0.0002224 cache-misses/op 0.06524 cache-references/op 240.5 cpu-cycles/op 463.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18715488 63.42 ns/op 0.01130 cache-misses/op 8.168 cache-references/op 272.0 cpu-cycles/op 462.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 63268971 18.95 ns/op 0.0000546 cache-misses/op 0.0008391 cache-references/op 81.26 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 56730021 20.89 ns/op 0.0000675 cache-misses/op 0.0009638 cache-references/op 89.58 cpu-cycles/op 287.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 62907370 21.09 ns/op 0.0000857 cache-misses/op 0.003895 cache-references/op 90.13 cpu-cycles/op 303.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 55672167 20.84 ns/op 0.0000520 cache-misses/op 0.0008235 cache-references/op 89.38 cpu-cycles/op 308.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 51920100 22.77 ns/op 0.0000843 cache-misses/op 0.002195 cache-references/op 97.13 cpu-cycles/op 336.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 56593852 20.31 ns/op 0.0001109 cache-misses/op 0.003364 cache-references/op 86.88 cpu-cycles/op 271.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 47559816 28.96 ns/op 0.0002004 cache-misses/op 0.006269 cache-references/op 123.7 cpu-cycles/op 370.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 38282913 26.95 ns/op 0.0001201 cache-misses/op 0.003861 cache-references/op 115.0 cpu-cycles/op 404.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 49832667 32.88 ns/op 0.0001320 cache-misses/op 0.004811 cache-references/op 140.3 cpu-cycles/op 445.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 39950203 31.86 ns/op 0.0000856 cache-misses/op 0.001379 cache-references/op 136.6 cpu-cycles/op 397.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33721561 41.10 ns/op 0.0001394 cache-misses/op 0.008996 cache-references/op 175.8 cpu-cycles/op 485.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 28737074 42.48 ns/op 0.0002199 cache-misses/op 0.01814 cache-references/op 181.1 cpu-cycles/op 415.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 25917130 45.19 ns/op 0.0002207 cache-misses/op 0.02102 cache-references/op 193.0 cpu-cycles/op 426.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 28456522 49.01 ns/op 0.001127 cache-misses/op 1.318 cache-references/op 209.7 cpu-cycles/op 408.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 60233974 18.98 ns/op 0.0001288 cache-misses/op 0.001663 cache-references/op 81.33 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 59280297 20.66 ns/op 0.0001161 cache-misses/op 0.005459 cache-references/op 88.17 cpu-cycles/op 297.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 56564463 20.48 ns/op 0.0001000 cache-misses/op 0.003896 cache-references/op 87.32 cpu-cycles/op 271.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 57480133 19.35 ns/op 0.0000969 cache-misses/op 0.002465 cache-references/op 82.78 cpu-cycles/op 270.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 49385176 20.29 ns/op 0.0001008 cache-misses/op 0.005195 cache-references/op 86.58 cpu-cycles/op 271.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 50808484 24.14 ns/op 0.0000841 cache-misses/op 0.001324 cache-references/op 103.0 cpu-cycles/op 363.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 49866064 21.60 ns/op 0.0000909 cache-misses/op 0.001186 cache-references/op 92.52 cpu-cycles/op 316.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 42293136 25.09 ns/op 0.0001225 cache-misses/op 0.006994 cache-references/op 107.0 cpu-cycles/op 377.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 46610414 26.76 ns/op 0.0001027 cache-misses/op 0.002886 cache-references/op 114.7 cpu-cycles/op 391.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 41744302 28.53 ns/op 0.0001210 cache-misses/op 0.002917 cache-references/op 122.2 cpu-cycles/op 362.7 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 33212553 35.64 ns/op 0.0003286 cache-misses/op 0.005137 cache-references/op 152.1 cpu-cycles/op 399.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 28271743 42.76 ns/op 0.0002890 cache-misses/op 0.006708 cache-references/op 182.9 cpu-cycles/op 392.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 27626670 43.95 ns/op 0.0002207 cache-misses/op 0.009915 cache-references/op 187.7 cpu-cycles/op 405.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 28814858 47.93 ns/op 0.0003467 cache-misses/op 0.3012 cache-references/op 204.8 cpu-cycles/op 403.8 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 54475126 22.36 ns/op 0.0001691 cache-misses/op 0.001911 cache-references/op 95.81 cpu-cycles/op 323.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 47132040 25.40 ns/op 0.0000901 cache-misses/op 0.001806 cache-references/op 108.9 cpu-cycles/op 379.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 41238574 29.70 ns/op 0.0001290 cache-misses/op 0.005752 cache-references/op 126.9 cpu-cycles/op 419.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 38563063 27.97 ns/op 0.0001742 cache-misses/op 0.002205 cache-references/op 119.4 cpu-cycles/op 388.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 43910326 27.66 ns/op 0.0001459 cache-misses/op 0.001570 cache-references/op 118.6 cpu-cycles/op 419.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 48596988 26.55 ns/op 0.0000471 cache-misses/op 0.006864 cache-references/op 113.2 cpu-cycles/op 386.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 40697859 32.84 ns/op 0.0001426 cache-misses/op 0.008292 cache-references/op 140.0 cpu-cycles/op 504.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 38075364 30.23 ns/op 0.0000885 cache-misses/op 0.001340 cache-references/op 129.6 cpu-cycles/op 445.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 37807424 34.14 ns/op 0.0000903 cache-misses/op 0.006190 cache-references/op 146.0 cpu-cycles/op 479.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 30144657 39.42 ns/op 0.0001476 cache-misses/op 0.008179 cache-references/op 168.4 cpu-cycles/op 490.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 26463739 44.55 ns/op 0.0001978 cache-misses/op 0.01442 cache-references/op 190.5 cpu-cycles/op 521.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 22422748 49.31 ns/op 0.0003172 cache-misses/op 0.01967 cache-references/op 210.8 cpu-cycles/op 497.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 23696384 50.67 ns/op 0.0005088 cache-misses/op 0.006075 cache-references/op 217.2 cpu-cycles/op 496.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 21915039 58.06 ns/op 0.008738 cache-misses/op 2.433 cache-references/op 248.7 cpu-cycles/op 505.9 instructions/op | |
PASS | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/cockroachdb/swiss | |
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=6-8 21429124 56.44 ns/op 0.0003794 cache-misses/op 0.007972 cache-references/op 241.7 cpu-cycles/op 825.0 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12553546 98.28 ns/op 0.0002948 cache-misses/op 0.01519 cache-references/op 419.9 cpu-cycles/op 1460 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7834866 148.3 ns/op 0.0004975 cache-misses/op 0.01657 cache-references/op 634.0 cpu-cycles/op 2220 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6737175 189.2 ns/op 0.0006142 cache-misses/op 0.04266 cache-references/op 807.6 cpu-cycles/op 2838 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4887163 235.4 ns/op 0.0004334 cache-misses/op 0.01266 cache-references/op 1009 cpu-cycles/op 3738 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2604718 469.9 ns/op 0.001882 cache-misses/op 0.07982 cache-references/op 2009 cpu-cycles/op 7739 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1300058 949.4 ns/op 0.002264 cache-misses/op 0.2012 cache-references/op 4054 cpu-cycles/op 15069 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 642763 1942 ns/op 0.008026 cache-misses/op 0.2583 cache-references/op 8263 cpu-cycles/op 30273 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 295242 4157 ns/op 0.01844 cache-misses/op 0.4195 cache-references/op 17809 cpu-cycles/op 60249 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 130728 9035 ns/op 0.03366 cache-misses/op 1.258 cache-references/op 38547 cpu-cycles/op 119668 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66898 18328 ns/op 0.07148 cache-misses/op 4.524 cache-references/op 78189 cpu-cycles/op 239910 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32636 36127 ns/op 0.1431 cache-misses/op 5.714 cache-references/op 154777 cpu-cycles/op 477700 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16082 72273 ns/op 0.3324 cache-misses/op 5.043 cache-references/op 309943 cpu-cycles/op 956601 instructions/op | |
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2059 595653 ns/op 6.524 cache-misses/op 31827 cache-references/op 2541785 cpu-cycles/op 7657673 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 38535315 27.96 ns/op 0.0001217 cache-misses/op 0.001429 cache-references/op 119.9 cpu-cycles/op 348.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 26214967 45.40 ns/op 0.0002486 cache-misses/op 0.004880 cache-references/op 193.7 cpu-cycles/op 550.9 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17140304 69.50 ns/op 0.0002730 cache-misses/op 0.009593 cache-references/op 296.7 cpu-cycles/op 817.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15946560 75.09 ns/op 0.0002852 cache-misses/op 0.01057 cache-references/op 321.4 cpu-cycles/op 955.0 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 12089569 99.51 ns/op 0.0005741 cache-misses/op 0.01409 cache-references/op 424.5 cpu-cycles/op 1349 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6867829 173.5 ns/op 0.0006826 cache-misses/op 0.01863 cache-references/op 741.9 cpu-cycles/op 2643 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3645986 312.8 ns/op 0.0005631 cache-misses/op 0.05818 cache-references/op 1336 cpu-cycles/op 5140 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 2028228 583.5 ns/op 0.005575 cache-misses/op 0.08775 cache-references/op 2498 cpu-cycles/op 10133 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 1000000 1119 ns/op 0.005830 cache-misses/op 0.1366 cache-references/op 4795 cpu-cycles/op 20118 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 542973 2204 ns/op 0.005398 cache-misses/op 0.08487 cache-references/op 9454 cpu-cycles/op 40089 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 266764 4624 ns/op 0.02254 cache-misses/op 1.167 cache-references/op 19710 cpu-cycles/op 80032 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 85069 13900 ns/op 0.05686 cache-misses/op 4.413 cache-references/op 59299 cpu-cycles/op 160049 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 22858 50904 ns/op 0.1308 cache-misses/op 3.354 cache-references/op 218298 cpu-cycles/op 320029 instructions/op | |
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 2292 522008 ns/op 4.444 cache-misses/op 28450 cache-references/op 2231733 cpu-cycles/op 2559616 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 321326512 3.674 ns/op 0.0000103 cache-misses/op 0.0004671 cache-references/op 15.73 cpu-cycles/op 81.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 176269473 6.657 ns/op 0.0000144 cache-misses/op 0.001705 cache-references/op 28.39 cpu-cycles/op 127.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 171434178 6.370 ns/op 0.0000130 cache-misses/op 0.0006724 cache-references/op 27.18 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 189588265 6.438 ns/op 0.0000182 cache-misses/op 0.0003702 cache-references/op 27.50 cpu-cycles/op 123.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 216462326 5.621 ns/op 0.0000148 cache-misses/op 0.0006653 cache-references/op 24.01 cpu-cycles/op 108.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 207439366 5.676 ns/op 0.0000096 cache-misses/op 0.001430 cache-references/op 24.20 cpu-cycles/op 108.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 212780972 5.744 ns/op 0.0000434 cache-misses/op 0.001497 cache-references/op 24.50 cpu-cycles/op 109.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 205923694 5.678 ns/op 0.0000310 cache-misses/op 0.0004003 cache-references/op 24.34 cpu-cycles/op 109.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 208112876 5.880 ns/op 0.0000178 cache-misses/op 0.001696 cache-references/op 25.07 cpu-cycles/op 110.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 207423093 5.900 ns/op 0.0000189 cache-misses/op 0.0007548 cache-references/op 25.22 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 139740164 8.211 ns/op 0.0000155 cache-misses/op 0.002348 cache-references/op 35.00 cpu-cycles/op 110.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 92651864 12.88 ns/op 0.0000858 cache-misses/op 0.002955 cache-references/op 55.13 cpu-cycles/op 110.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 72601706 15.32 ns/op 0.0000682 cache-misses/op 0.005811 cache-references/op 65.34 cpu-cycles/op 110.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 62018157 19.14 ns/op 0.0006030 cache-misses/op 2.274 cache-references/op 81.66 cpu-cycles/op 110.2 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 315438481 3.791 ns/op 0.0000169 cache-misses/op 0.0005538 cache-references/op 16.20 cpu-cycles/op 79.51 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 189650191 5.928 ns/op 0.0000092 cache-misses/op 0.0007615 cache-references/op 25.32 cpu-cycles/op 111.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 190728492 6.479 ns/op 0.0000139 cache-misses/op 0.0007055 cache-references/op 27.73 cpu-cycles/op 110.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 196438677 5.937 ns/op 0.0000095 cache-misses/op 0.0007466 cache-references/op 25.41 cpu-cycles/op 111.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 212522029 5.594 ns/op 0.0000158 cache-misses/op 0.0004825 cache-references/op 23.97 cpu-cycles/op 106.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 209049846 5.793 ns/op 0.0000239 cache-misses/op 0.001212 cache-references/op 24.75 cpu-cycles/op 108.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 217161756 5.602 ns/op 0.0000185 cache-misses/op 0.0004393 cache-references/op 23.90 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 214141932 5.636 ns/op 0.0000172 cache-misses/op 0.0008249 cache-references/op 23.96 cpu-cycles/op 106.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 211165112 5.850 ns/op 0.0000130 cache-misses/op 0.001424 cache-references/op 24.94 cpu-cycles/op 106.8 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 211918520 5.782 ns/op 0.0000189 cache-misses/op 0.0005408 cache-references/op 24.66 cpu-cycles/op 106.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 163391568 8.225 ns/op 0.0000355 cache-misses/op 0.001810 cache-references/op 35.15 cpu-cycles/op 107.5 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 84168678 12.76 ns/op 0.0000838 cache-misses/op 0.001785 cache-references/op 54.44 cpu-cycles/op 107.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 79632902 15.12 ns/op 0.0000647 cache-misses/op 0.001900 cache-references/op 64.79 cpu-cycles/op 107.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 65400102 18.06 ns/op 0.0002708 cache-misses/op 0.4889 cache-references/op 77.06 cpu-cycles/op 107.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.34 ns/op 0.0000358 cache-misses/op 0.0005151 cache-references/op 44.36 cpu-cycles/op 211.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 176050605 7.181 ns/op 0.0000119 cache-misses/op 0.0008519 cache-references/op 30.76 cpu-cycles/op 152.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 136599172 8.543 ns/op 0.0000108 cache-misses/op 0.0006838 cache-references/op 36.52 cpu-cycles/op 155.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 170466535 7.058 ns/op 0.0000212 cache-misses/op 0.0007524 cache-references/op 30.23 cpu-cycles/op 150.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 177862731 6.406 ns/op 0.0000105 cache-misses/op 0.0003442 cache-references/op 27.47 cpu-cycles/op 138.3 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 170669762 6.816 ns/op 0.0000219 cache-misses/op 0.0007019 cache-references/op 29.07 cpu-cycles/op 145.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 165050502 7.468 ns/op 0.0000209 cache-misses/op 0.002031 cache-references/op 31.80 cpu-cycles/op 151.7 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 147116882 8.090 ns/op 0.0000136 cache-misses/op 0.001243 cache-references/op 34.52 cpu-cycles/op 164.6 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 137882173 8.490 ns/op 0.0000268 cache-misses/op 0.001265 cache-references/op 36.32 cpu-cycles/op 173.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 136352048 8.844 ns/op 0.0000133 cache-misses/op 0.0004995 cache-references/op 37.93 cpu-cycles/op 178.1 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 100000000 11.95 ns/op 0.0000615 cache-misses/op 0.004753 cache-references/op 50.97 cpu-cycles/op 177.0 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 53666322 21.46 ns/op 0.0002853 cache-misses/op 0.003620 cache-references/op 92.00 cpu-cycles/op 179.4 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 48966567 23.87 ns/op 0.0002601 cache-misses/op 0.004057 cache-references/op 102.3 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 39723301 29.33 ns/op 0.01555 cache-misses/op 5.367 cache-references/op 125.7 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 239137916 5.001 ns/op 0.0000212 cache-misses/op 0.0005638 cache-references/op 21.41 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 227575312 5.008 ns/op 0.0000227 cache-misses/op 0.0006895 cache-references/op 21.41 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 240293358 5.080 ns/op 0.0000094 cache-misses/op 0.0005388 cache-references/op 21.49 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 233700036 5.629 ns/op 0.0000151 cache-misses/op 0.0005239 cache-references/op 23.83 cpu-cycles/op 106.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 236335978 5.084 ns/op 0.0000221 cache-misses/op 0.0005995 cache-references/op 21.61 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 233427639 5.098 ns/op 0.0000133 cache-misses/op 0.0003207 cache-references/op 21.63 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 235884873 5.226 ns/op 0.0000229 cache-misses/op 0.001186 cache-references/op 22.14 cpu-cycles/op 97.22 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 233442590 5.169 ns/op 0.0000233 cache-misses/op 0.0009480 cache-references/op 21.90 cpu-cycles/op 97.22 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 232662926 5.159 ns/op 0.0000159 cache-misses/op 0.001148 cache-references/op 21.90 cpu-cycles/op 97.12 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 224172858 5.482 ns/op 0.0000128 cache-misses/op 0.001553 cache-references/op 23.27 cpu-cycles/op 97.59 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 217565332 5.660 ns/op 0.0000673 cache-misses/op 0.0008327 cache-references/op 23.48 cpu-cycles/op 97.28 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 147842888 7.722 ns/op 0.0001698 cache-misses/op 0.001758 cache-references/op 29.55 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 148004641 7.568 ns/op 0.0001181 cache-misses/op 0.0006985 cache-references/op 31.17 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 120546436 9.644 ns/op 0.0002796 cache-misses/op 1.218 cache-references/op 40.69 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 236403417 5.043 ns/op 0.0000226 cache-misses/op 0.001236 cache-references/op 21.50 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 235639402 5.186 ns/op 0.0000149 cache-misses/op 0.001447 cache-references/op 22.07 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 231883434 5.061 ns/op 0.0000204 cache-misses/op 0.0004504 cache-references/op 21.50 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 228561357 5.143 ns/op 0.0000322 cache-misses/op 0.0006649 cache-references/op 21.83 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 234011875 5.104 ns/op 0.0000204 cache-misses/op 0.001368 cache-references/op 21.67 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 231927104 5.425 ns/op 0.0000145 cache-misses/op 0.0009918 cache-references/op 23.08 cpu-cycles/op 97.89 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 229832251 5.106 ns/op 0.0000173 cache-misses/op 0.0008741 cache-references/op 21.66 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 228697657 5.096 ns/op 0.0000232 cache-misses/op 0.001206 cache-references/op 21.61 cpu-cycles/op 97.01 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 226578606 5.412 ns/op 0.0000284 cache-misses/op 0.001490 cache-references/op 22.97 cpu-cycles/op 97.58 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 227908923 5.324 ns/op 0.0000251 cache-misses/op 0.001080 cache-references/op 22.59 cpu-cycles/op 97.35 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 222869552 5.377 ns/op 0.0000105 cache-misses/op 0.0006722 cache-references/op 22.88 cpu-cycles/op 97.25 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 174837476 6.856 ns/op 0.0000101 cache-misses/op 0.0009946 cache-references/op 29.25 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 170053245 7.070 ns/op 0.0000166 cache-misses/op 0.002822 cache-references/op 30.17 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 140686417 8.510 ns/op 0.0000452 cache-misses/op 0.3427 cache-references/op 36.30 cpu-cycles/op 106.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 177135369 6.753 ns/op 0.0000203 cache-misses/op 0.001560 cache-references/op 28.82 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 179288414 7.373 ns/op 0.0000308 cache-misses/op 0.0008481 cache-references/op 31.51 cpu-cycles/op 141.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 177602774 6.823 ns/op 0.0000227 cache-misses/op 0.001561 cache-references/op 29.11 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 157959846 6.776 ns/op 0.0000203 cache-misses/op 0.001203 cache-references/op 28.96 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 176026318 6.824 ns/op 0.0000157 cache-misses/op 0.0006939 cache-references/op 28.76 cpu-cycles/op 133.0 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 176575993 7.493 ns/op 0.0000250 cache-misses/op 0.0008044 cache-references/op 31.78 cpu-cycles/op 135.3 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 171065356 6.977 ns/op 0.0000191 cache-misses/op 0.0004319 cache-references/op 29.63 cpu-cycles/op 133.6 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 172610685 7.209 ns/op 0.0000119 cache-misses/op 0.0009129 cache-references/op 30.42 cpu-cycles/op 133.8 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 172647040 7.004 ns/op 0.0000166 cache-misses/op 0.0008676 cache-references/op 29.54 cpu-cycles/op 133.1 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 163279368 7.391 ns/op 0.0000181 cache-misses/op 0.001810 cache-references/op 31.14 cpu-cycles/op 133.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 158863550 7.592 ns/op 0.0000136 cache-misses/op 0.002827 cache-references/op 32.14 cpu-cycles/op 133.7 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 135879226 8.826 ns/op 0.0000185 cache-misses/op 0.0004020 cache-references/op 37.78 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 129640504 9.223 ns/op 0.0000551 cache-misses/op 0.0006449 cache-references/op 39.53 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 96720871 12.26 ns/op 0.003367 cache-misses/op 2.245 cache-references/op 52.59 cpu-cycles/op 142.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209692027 5.698 ns/op 0.0000095 cache-misses/op 0.0005187 cache-references/op 24.41 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 151845560 7.891 ns/op 0.0000105 cache-misses/op 0.0002718 cache-references/op 33.84 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151271128 7.930 ns/op 0.0000196 cache-misses/op 0.001756 cache-references/op 33.87 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 151877433 7.951 ns/op 0.0000206 cache-misses/op 0.002101 cache-references/op 33.90 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151987009 8.023 ns/op 0.0000337 cache-misses/op 0.0008427 cache-references/op 34.33 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151500207 9.704 ns/op 0.0000283 cache-misses/op 0.001579 cache-references/op 41.38 cpu-cycles/op 158.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151931224 7.928 ns/op 0.0000334 cache-misses/op 0.001477 cache-references/op 33.89 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 151716362 7.951 ns/op 0.0000425 cache-misses/op 0.0008294 cache-references/op 33.93 cpu-cycles/op 150.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 150304772 8.797 ns/op 0.0000289 cache-misses/op 0.001593 cache-references/op 37.50 cpu-cycles/op 153.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 145173579 8.237 ns/op 0.0000303 cache-misses/op 0.0007838 cache-references/op 35.29 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 143543929 8.556 ns/op 0.0000314 cache-misses/op 0.0006102 cache-references/op 36.67 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 137475781 8.801 ns/op 0.0000218 cache-misses/op 0.001997 cache-references/op 37.56 cpu-cycles/op 151.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129982442 9.200 ns/op 0.0000306 cache-misses/op 0.0005317 cache-references/op 39.46 cpu-cycles/op 151.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.73 ns/op 0.0002163 cache-misses/op 3.403 cache-references/op 50.05 cpu-cycles/op 151.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 169391059 7.081 ns/op 0.0000128 cache-misses/op 0.001464 cache-references/op 30.20 cpu-cycles/op 118.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 137497521 8.727 ns/op 0.0000419 cache-misses/op 0.001908 cache-references/op 37.22 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 138114734 8.748 ns/op 0.0000153 cache-misses/op 0.002114 cache-references/op 37.35 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 100000000 11.90 ns/op 0.0000341 cache-misses/op 0.0006141 cache-references/op 51.01 cpu-cycles/op 163.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 138646820 8.749 ns/op 0.0000416 cache-misses/op 0.001887 cache-references/op 37.30 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 136892994 8.674 ns/op 0.0000433 cache-misses/op 0.0004741 cache-references/op 37.18 cpu-cycles/op 149.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 100000000 10.14 ns/op 0.0000450 cache-misses/op 0.001842 cache-references/op 43.37 cpu-cycles/op 154.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 131956063 8.864 ns/op 0.0000231 cache-misses/op 0.0003665 cache-references/op 38.01 cpu-cycles/op 149.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 132921939 9.007 ns/op 0.0000252 cache-misses/op 0.0005657 cache-references/op 38.61 cpu-cycles/op 150.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 128923778 8.963 ns/op 0.0000395 cache-misses/op 0.002267 cache-references/op 38.23 cpu-cycles/op 149.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 132421046 9.136 ns/op 0.0000160 cache-misses/op 0.002650 cache-references/op 38.96 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 131133326 9.126 ns/op 0.0000199 cache-misses/op 0.001384 cache-references/op 38.94 cpu-cycles/op 150.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 131086664 9.149 ns/op 0.0000223 cache-misses/op 0.002382 cache-references/op 39.02 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.41 ns/op 0.0001904 cache-misses/op 0.6359 cache-references/op 44.62 cpu-cycles/op 150.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 198089514 5.994 ns/op 0.0000254 cache-misses/op 0.0004811 cache-references/op 25.67 cpu-cycles/op 140.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 123049526 9.958 ns/op 0.0000474 cache-misses/op 0.002041 cache-references/op 42.53 cpu-cycles/op 180.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.18 ns/op 0.0000407 cache-misses/op 0.0006061 cache-references/op 47.79 cpu-cycles/op 181.5 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 110123991 10.62 ns/op 0.0000183 cache-misses/op 0.002869 cache-references/op 45.29 cpu-cycles/op 181.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.33 ns/op 0.0000453 cache-misses/op 0.0008149 cache-references/op 44.31 cpu-cycles/op 179.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.43 ns/op 0.0000449 cache-misses/op 0.0008029 cache-references/op 44.68 cpu-cycles/op 180.2 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.42 ns/op 0.0000726 cache-misses/op 0.001899 cache-references/op 44.57 cpu-cycles/op 180.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.77 ns/op 0.0000761 cache-misses/op 0.003200 cache-references/op 45.92 cpu-cycles/op 182.3 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.74 ns/op 0.0002756 cache-misses/op 0.002235 cache-references/op 45.91 cpu-cycles/op 181.4 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 100000000 12.06 ns/op 0.0000615 cache-misses/op 0.003238 cache-references/op 51.47 cpu-cycles/op 180.6 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 76174645 15.70 ns/op 0.0000776 cache-misses/op 0.006119 cache-references/op 67.05 cpu-cycles/op 182.8 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 83574294 14.41 ns/op 0.0001035 cache-misses/op 0.005734 cache-references/op 61.48 cpu-cycles/op 181.9 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 84292262 13.76 ns/op 0.0000733 cache-misses/op 0.01522 cache-references/op 58.65 cpu-cycles/op 181.0 instructions/op | |
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 66075946 17.71 ns/op 0.002886 cache-misses/op 8.397 cache-references/op 75.93 cpu-cycles/op 181.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 225627064 5.790 ns/op 0.0000321 cache-misses/op 0.0009012 cache-references/op 24.78 cpu-cycles/op 100.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 176457732 6.387 ns/op 0.0000123 cache-misses/op 0.0006263 cache-references/op 27.33 cpu-cycles/op 107.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 207419176 5.416 ns/op 0.0000221 cache-misses/op 0.0005052 cache-references/op 23.20 cpu-cycles/op 97.68 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 193292704 7.388 ns/op 0.0000187 cache-misses/op 0.0005047 cache-references/op 31.68 cpu-cycles/op 116.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 200531138 5.872 ns/op 0.0000287 cache-misses/op 0.001375 cache-references/op 25.04 cpu-cycles/op 97.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 209432842 5.782 ns/op 0.0000080 cache-misses/op 0.001397 cache-references/op 24.66 cpu-cycles/op 100.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 187391564 6.249 ns/op 0.0000294 cache-misses/op 0.0008069 cache-references/op 26.66 cpu-cycles/op 100.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 194031612 6.240 ns/op 0.0000144 cache-misses/op 0.001265 cache-references/op 26.66 cpu-cycles/op 98.84 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 193159214 5.974 ns/op 0.0000143 cache-misses/op 0.0002837 cache-references/op 25.62 cpu-cycles/op 97.42 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 192875437 6.107 ns/op 0.0000427 cache-misses/op 0.0006223 cache-references/op 26.16 cpu-cycles/op 97.59 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 185477350 6.241 ns/op 0.0000173 cache-misses/op 0.001426 cache-references/op 26.61 cpu-cycles/op 97.93 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 81940554 13.57 ns/op 0.0001097 cache-misses/op 0.0008845 cache-references/op 58.18 cpu-cycles/op 137.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 100000000 11.07 ns/op 0.0001011 cache-misses/op 0.003755 cache-references/op 47.21 cpu-cycles/op 121.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 81354525 14.75 ns/op 0.0005578 cache-misses/op 0.01669 cache-references/op 63.04 cpu-cycles/op 128.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 224468090 5.346 ns/op 0.0000215 cache-misses/op 0.001385 cache-references/op 22.80 cpu-cycles/op 96.01 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 193951630 5.531 ns/op 0.0000164 cache-misses/op 0.0007261 cache-references/op 23.67 cpu-cycles/op 96.02 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 217425564 6.489 ns/op 0.0000073 cache-misses/op 0.0004733 cache-references/op 27.81 cpu-cycles/op 108.7 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 196855524 6.310 ns/op 0.0000076 cache-misses/op 0.0003821 cache-references/op 27.06 cpu-cycles/op 106.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 203588047 6.021 ns/op 0.0000562 cache-misses/op 0.001421 cache-references/op 25.70 cpu-cycles/op 96.88 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 201318318 5.677 ns/op 0.0000285 cache-misses/op 0.0005065 cache-references/op 24.30 cpu-cycles/op 96.83 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 199582695 6.220 ns/op 0.0000162 cache-misses/op 0.0005532 cache-references/op 26.54 cpu-cycles/op 97.53 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 205097268 6.260 ns/op 0.0000196 cache-misses/op 0.0008764 cache-references/op 26.69 cpu-cycles/op 97.50 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 190248898 6.179 ns/op 0.0000090 cache-misses/op 0.0003076 cache-references/op 26.49 cpu-cycles/op 98.43 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 190868124 6.145 ns/op 0.0000256 cache-misses/op 0.0006076 cache-references/op 26.22 cpu-cycles/op 97.88 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 185636439 6.195 ns/op 0.0000858 cache-misses/op 0.001000 cache-references/op 26.49 cpu-cycles/op 97.80 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 84345757 13.56 ns/op 0.0004931 cache-misses/op 0.003301 cache-references/op 57.99 cpu-cycles/op 135.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 100000000 11.01 ns/op 0.0003465 cache-misses/op 0.001392 cache-references/op 47.02 cpu-cycles/op 121.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 81312249 16.97 ns/op 0.002446 cache-misses/op 0.007575 cache-references/op 62.48 cpu-cycles/op 126.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 144842806 8.541 ns/op 0.0002046 cache-misses/op 0.001207 cache-references/op 31.45 cpu-cycles/op 130.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 139048807 9.102 ns/op 0.0000663 cache-misses/op 0.0004876 cache-references/op 36.20 cpu-cycles/op 141.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 135833268 8.830 ns/op 0.0002359 cache-misses/op 0.0008776 cache-references/op 31.61 cpu-cycles/op 131.1 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 100000000 10.21 ns/op 0.0001032 cache-misses/op 0.0007189 cache-references/op 41.20 cpu-cycles/op 157.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 165474537 7.534 ns/op 0.0000391 cache-misses/op 0.001603 cache-references/op 32.03 cpu-cycles/op 126.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 165422407 6.987 ns/op 0.0000136 cache-misses/op 0.0008343 cache-references/op 29.78 cpu-cycles/op 126.0 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 152306671 8.153 ns/op 0.0000308 cache-misses/op 0.001134 cache-references/op 34.69 cpu-cycles/op 128.9 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 153891214 7.609 ns/op 0.0000291 cache-misses/op 0.0007775 cache-references/op 32.55 cpu-cycles/op 127.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 149264175 7.627 ns/op 0.0000327 cache-misses/op 0.001252 cache-references/op 32.55 cpu-cycles/op 127.3 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 150886892 7.985 ns/op 0.0000394 cache-misses/op 0.001116 cache-references/op 34.12 cpu-cycles/op 128.2 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 145211600 8.273 ns/op 0.0000384 cache-misses/op 0.0006868 cache-references/op 35.23 cpu-cycles/op 128.6 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 69844814 17.16 ns/op 0.0001225 cache-misses/op 0.004540 cache-references/op 73.15 cpu-cycles/op 176.5 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 87073312 13.42 ns/op 0.0000952 cache-misses/op 0.001107 cache-references/op 57.46 cpu-cycles/op 154.4 instructions/op | |
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 69136306 17.21 ns/op 0.0007218 cache-misses/op 0.4426 cache-references/op 73.54 cpu-cycles/op 160.1 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18618547 64.55 ns/op 0.0004216 cache-misses/op 0.01294 cache-references/op 275.5 cpu-cycles/op 1190 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3518814 340.3 ns/op 0.7690 cache-misses/op 7.020 cache-references/op 1396 cpu-cycles/op 4848 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1579065 761.7 ns/op 2.507 cache-misses/op 21.06 cache-references/op 3078 cpu-cycles/op 9430 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1286173 934.1 ns/op 2.773 cache-misses/op 22.54 cache-references/op 3801 cpu-cycles/op 11522 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 696799 1689 ns/op 5.582 cache-misses/op 50.51 cache-references/op 6773 cpu-cycles/op 18521 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 304334 3900 ns/op 18.45 cache-misses/op 117.3 cache-references/op 15494 cpu-cycles/op 38512 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 149523 7799 ns/op 48.36 cache-misses/op 250.4 cache-references/op 31437 cpu-cycles/op 75155 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 78349 15207 ns/op 110.5 cache-misses/op 495.4 cache-references/op 61431 cpu-cycles/op 145531 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 39226 30003 ns/op 246.4 cache-misses/op 1064 cache-references/op 121693 cpu-cycles/op 284299 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 20025 59648 ns/op 581.2 cache-misses/op 2123 cache-references/op 240130 cpu-cycles/op 560681 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 9790 119036 ns/op 1574 cache-misses/op 4040 cache-references/op 482373 cpu-cycles/op 1104627 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 4785 235169 ns/op 3393 cache-misses/op 7938 cache-references/op 954539 cpu-cycles/op 2185703 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2451 480793 ns/op 6946 cache-misses/op 16425 cache-references/op 1947275 cpu-cycles/op 4353878 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 302 3968371 ns/op 55576 cache-misses/op 345617 cache-references/op 16035009 cpu-cycles/op 33869093 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 17353909 65.02 ns/op 0.0003021 cache-misses/op 0.006913 cache-references/op 276.6 cpu-cycles/op 1207 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3681530 323.1 ns/op 0.5646 cache-misses/op 4.019 cache-references/op 1351 cpu-cycles/op 4764 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1751643 691.8 ns/op 1.352 cache-misses/op 11.92 cache-references/op 2834 cpu-cycles/op 9107 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1390160 864.1 ns/op 1.528 cache-misses/op 12.97 cache-references/op 3576 cpu-cycles/op 11196 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 769422 1506 ns/op 3.633 cache-misses/op 29.11 cache-references/op 6158 cpu-cycles/op 17790 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 328183 3305 ns/op 7.900 cache-misses/op 65.72 cache-references/op 13581 cpu-cycles/op 36875 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 174691 6741 ns/op 19.75 cache-misses/op 139.3 cache-references/op 27640 cpu-cycles/op 72250 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 88586 13483 ns/op 55.48 cache-misses/op 284.1 cache-references/op 55215 cpu-cycles/op 140482 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 45536 26452 ns/op 125.7 cache-misses/op 560.4 cache-references/op 108269 cpu-cycles/op 273187 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 22983 52308 ns/op 264.5 cache-misses/op 1228 cache-references/op 213367 cpu-cycles/op 539690 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 105068 ns/op 767.1 cache-misses/op 2432 cache-references/op 427120 cpu-cycles/op 1071644 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5798 207105 ns/op 1918 cache-misses/op 4466 cache-references/op 843488 cpu-cycles/op 2102869 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2804 419812 ns/op 4190 cache-misses/op 9060 cache-references/op 1707415 cpu-cycles/op 4193394 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 331 3694494 ns/op 24933 cache-misses/op 160912 cache-references/op 15118324 cpu-cycles/op 33644828 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16699251 70.71 ns/op 0.0004602 cache-misses/op 0.004453 cache-references/op 303.2 cpu-cycles/op 1311 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2815669 436.7 ns/op 1.411 cache-misses/op 13.53 cache-references/op 1758 cpu-cycles/op 5430 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1028 ns/op 4.023 cache-misses/op 40.33 cache-references/op 4148 cpu-cycles/op 11001 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 903040 1373 ns/op 5.656 cache-misses/op 42.86 cache-references/op 4957 cpu-cycles/op 12732 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 500017 2294 ns/op 13.95 cache-misses/op 94.21 cache-references/op 9269 cpu-cycles/op 21775 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 228253 5121 ns/op 40.49 cache-misses/op 210.7 cache-references/op 20727 cpu-cycles/op 45858 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 118129 11498 ns/op 128.2 cache-misses/op 439.1 cache-references/op 42311 cpu-cycles/op 89548 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 45603 24408 ns/op 339.7 cache-misses/op 932.1 cache-references/op 83810 cpu-cycles/op 176727 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 26868 43080 ns/op 624.4 cache-misses/op 1902 cache-references/op 172789 cpu-cycles/op 366689 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 13854 85854 ns/op 1567 cache-misses/op 3666 cache-references/op 341774 cpu-cycles/op 731205 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6896 171769 ns/op 3293 cache-misses/op 7135 cache-references/op 677760 cpu-cycles/op 1462919 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3247 377913 ns/op 6565 cache-misses/op 15578 cache-references/op 1478256 cpu-cycles/op 3107001 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1498 846306 ns/op 9149 cache-misses/op 40172 cache-references/op 3220031 cpu-cycles/op 6784989 instructions/op | |
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 170 6943353 ns/op 220644 cache-misses/op 842188 cache-references/op 26201018 cpu-cycles/op 52482807 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8988464 127.0 ns/op 0.1466 cache-misses/op 2.669 cache-references/op 511.8 cpu-cycles/op 1653 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3787018 316.4 ns/op 0.4754 cache-misses/op 9.018 cache-references/op 1257 cpu-cycles/op 3770 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1911820 673.1 ns/op 1.377 cache-misses/op 21.82 cache-references/op 2748 cpu-cycles/op 6730 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1737154 738.0 ns/op 1.285 cache-misses/op 21.85 cache-references/op 2994 cpu-cycles/op 7478 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 898664 1340 ns/op 3.367 cache-misses/op 46.36 cache-references/op 5478 cpu-cycles/op 12542 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 433646 2535 ns/op 7.253 cache-misses/op 94.81 cache-references/op 10289 cpu-cycles/op 24401 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 234595 5023 ns/op 22.79 cache-misses/op 194.0 cache-references/op 20413 cpu-cycles/op 47091 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 122311 9875 ns/op 63.26 cache-misses/op 412.1 cache-references/op 39954 cpu-cycles/op 91738 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 62263 19393 ns/op 137.6 cache-misses/op 872.1 cache-references/op 78329 cpu-cycles/op 179087 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 32221 37545 ns/op 295.0 cache-misses/op 1768 cache-references/op 151318 cpu-cycles/op 352248 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 16411 72820 ns/op 863.4 cache-misses/op 3230 cache-references/op 292147 cpu-cycles/op 700438 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 7309 156870 ns/op 1442 cache-misses/op 4701 cache-references/op 634501 cpu-cycles/op 1349606 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 3199 363819 ns/op 2616 cache-misses/op 7833 cache-references/op 1472602 cpu-cycles/op 2798713 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 372 3250606 ns/op 3488 cache-misses/op 101054 cache-references/op 13254300 cpu-cycles/op 22616344 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9650992 118.0 ns/op 0.05988 cache-misses/op 1.702 cache-references/op 489.9 cpu-cycles/op 1595 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4223205 282.1 ns/op 0.2424 cache-misses/op 4.792 cache-references/op 1163 cpu-cycles/op 3578 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2221802 533.4 ns/op 0.5484 cache-misses/op 11.14 cache-references/op 2171 cpu-cycles/op 6394 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1993262 598.5 ns/op 0.5094 cache-misses/op 11.10 cache-references/op 2442 cpu-cycles/op 7121 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1050 ns/op 1.228 cache-misses/op 23.94 cache-references/op 4242 cpu-cycles/op 11901 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 517168 2108 ns/op 3.008 cache-misses/op 49.60 cache-references/op 8558 cpu-cycles/op 23331 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 281240 4149 ns/op 6.792 cache-misses/op 102.1 cache-references/op 16783 cpu-cycles/op 44890 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 143065 8161 ns/op 16.54 cache-misses/op 203.4 cache-references/op 33019 cpu-cycles/op 87298 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 74250 16090 ns/op 42.46 cache-misses/op 424.3 cache-references/op 64694 cpu-cycles/op 171264 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37479 31882 ns/op 110.5 cache-misses/op 950.1 cache-references/op 128030 cpu-cycles/op 337887 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19000 62584 ns/op 277.7 cache-misses/op 1888 cache-references/op 252913 cpu-cycles/op 667485 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7845 141587 ns/op 496.7 cache-misses/op 2658 cache-references/op 582402 cpu-cycles/op 1317887 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3438 338994 ns/op 949.9 cache-misses/op 4435 cache-references/op 1413246 cpu-cycles/op 2743898 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 392 3039191 ns/op 2649 cache-misses/op 41006 cache-references/op 12684327 cpu-cycles/op 22271517 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 7220848 161.9 ns/op 0.2579 cache-misses/op 5.344 cache-references/op 663.5 cpu-cycles/op 2152 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2603391 448.2 ns/op 0.8587 cache-misses/op 17.12 cache-references/op 1816 cpu-cycles/op 5134 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1238286 967.5 ns/op 2.797 cache-misses/op 42.96 cache-references/op 3860 cpu-cycles/op 9610 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1024 ns/op 2.751 cache-misses/op 42.70 cache-references/op 4124 cpu-cycles/op 10578 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 607710 1949 ns/op 7.663 cache-misses/op 90.27 cache-references/op 7813 cpu-cycles/op 18186 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 288541 3936 ns/op 21.09 cache-misses/op 186.8 cache-references/op 15775 cpu-cycles/op 36568 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 149686 7777 ns/op 57.71 cache-misses/op 399.1 cache-references/op 31021 cpu-cycles/op 72289 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 77842 15517 ns/op 143.4 cache-misses/op 859.3 cache-references/op 61522 cpu-cycles/op 142616 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 40262 29971 ns/op 341.1 cache-misses/op 1667 cache-references/op 117458 cpu-cycles/op 286525 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 20155 60600 ns/op 1022 cache-misses/op 3074 cache-references/op 237176 cpu-cycles/op 596973 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 9864 124132 ns/op 2238 cache-misses/op 5997 cache-references/op 474581 cpu-cycles/op 1210465 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4838 241686 ns/op 3165 cache-misses/op 9187 cache-references/op 944114 cpu-cycles/op 2176712 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 2276 529481 ns/op 4516 cache-misses/op 17174 cache-references/op 2080899 cpu-cycles/op 4232028 instructions/op | |
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 237 5148943 ns/op 43306 cache-misses/op 274603 cache-references/op 19972405 cpu-cycles/op 36566232 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17158033 66.13 ns/op 0.0003599 cache-misses/op 0.003346 cache-references/op 282.1 cpu-cycles/op 1239 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4429117 271.4 ns/op 0.4871 cache-misses/op 7.037 cache-references/op 1092 cpu-cycles/op 3191 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2735778 435.6 ns/op 0.9308 cache-misses/op 13.10 cache-references/op 1780 cpu-cycles/op 4171 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1946605 613.4 ns/op 0.9965 cache-misses/op 14.79 cache-references/op 2488 cpu-cycles/op 6358 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1573796 754.7 ns/op 1.921 cache-misses/op 25.76 cache-references/op 3087 cpu-cycles/op 6489 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 649761 1749 ns/op 19.86 cache-misses/op 59.23 cache-references/op 7181 cpu-cycles/op 14016 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 348838 3281 ns/op 43.90 cache-misses/op 112.4 cache-references/op 13501 cpu-cycles/op 26854 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 186069 6243 ns/op 91.49 cache-misses/op 210.2 cache-references/op 25650 cpu-cycles/op 51681 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 94462 12433 ns/op 185.3 cache-misses/op 425.4 cache-references/op 51127 cpu-cycles/op 102060 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 47258 24774 ns/op 250.1 cache-misses/op 935.7 cache-references/op 101535 cpu-cycles/op 202510 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 23762 50022 ns/op 928.6 cache-misses/op 1671 cache-references/op 204482 cpu-cycles/op 399473 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 102934 ns/op 1795 cache-misses/op 3348 cache-references/op 418825 cpu-cycles/op 794269 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5461 211743 ns/op 3315 cache-misses/op 6725 cache-references/op 856813 cpu-cycles/op 1577460 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 603 1971278 ns/op 14832 cache-misses/op 234316 cache-references/op 7974872 cpu-cycles/op 12428147 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 17741181 67.06 ns/op 0.0008751 cache-misses/op 0.01443 cache-references/op 283.4 cpu-cycles/op 1255 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4751995 250.4 ns/op 0.5024 cache-misses/op 3.952 cache-references/op 1038 cpu-cycles/op 3149 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3009706 401.9 ns/op 0.8793 cache-misses/op 7.406 cache-references/op 1655 cpu-cycles/op 4111 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2079121 571.8 ns/op 1.056 cache-misses/op 8.646 cache-references/op 2367 cpu-cycles/op 6282 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1746414 687.2 ns/op 1.721 cache-misses/op 15.18 cache-references/op 2807 cpu-cycles/op 6371 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 787624 1507 ns/op 4.343 cache-misses/op 32.71 cache-references/op 6147 cpu-cycles/op 13804 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 358900 3097 ns/op 28.48 cache-misses/op 66.43 cache-references/op 12679 cpu-cycles/op 26487 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 194152 6127 ns/op 66.87 cache-misses/op 131.4 cache-references/op 25035 cpu-cycles/op 52098 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 100640 11839 ns/op 135.3 cache-misses/op 237.1 cache-references/op 48626 cpu-cycles/op 102084 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 50839 23614 ns/op 268.9 cache-misses/op 486.3 cache-references/op 96742 cpu-cycles/op 202211 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25095 47778 ns/op 589.4 cache-misses/op 1079 cache-references/op 193942 cpu-cycles/op 402764 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12292 97098 ns/op 1263 cache-misses/op 1939 cache-references/op 398227 cpu-cycles/op 801134 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6009 199124 ns/op 2556 cache-misses/op 3897 cache-references/op 811541 cpu-cycles/op 1585424 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 648 1771341 ns/op 9050 cache-misses/op 82295 cache-references/op 7282505 cpu-cycles/op 12622094 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16685023 72.23 ns/op 0.0003495 cache-misses/op 0.009270 cache-references/op 309.2 cpu-cycles/op 1348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3588536 334.0 ns/op 1.568 cache-misses/op 13.72 cache-references/op 1389 cpu-cycles/op 3552 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2103271 599.8 ns/op 2.999 cache-misses/op 26.24 cache-references/op 2413 cpu-cycles/op 5114 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1530226 784.5 ns/op 3.167 cache-misses/op 28.55 cache-references/op 3175 cpu-cycles/op 6812 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1103 ns/op 17.80 cache-misses/op 49.07 cache-references/op 4420 cpu-cycles/op 8150 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 515724 2300 ns/op 48.45 cache-misses/op 103.0 cache-references/op 9176 cpu-cycles/op 17212 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 264513 4524 ns/op 117.3 cache-misses/op 201.3 cache-references/op 17978 cpu-cycles/op 33227 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 137257 8764 ns/op 237.3 cache-misses/op 404.3 cache-references/op 35075 cpu-cycles/op 65454 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 63924 18417 ns/op 479.3 cache-misses/op 887.0 cache-references/op 72753 cpu-cycles/op 133149 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 32414 37993 ns/op 1102 cache-misses/op 1669 cache-references/op 148451 cpu-cycles/op 267439 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15540 77992 ns/op 2106 cache-misses/op 3170 cache-references/op 306611 cpu-cycles/op 536423 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7542 140698 ns/op 3342 cache-misses/op 6209 cache-references/op 549174 cpu-cycles/op 989609 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3717 310027 ns/op 4850 cache-misses/op 16065 cache-references/op 1212166 cpu-cycles/op 2099801 instructions/op | |
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 435 2748926 ns/op 85755 cache-misses/op 540384 cache-references/op 10740998 cpu-cycles/op 15790734 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9629307 121.3 ns/op 0.3532 cache-misses/op 2.776 cache-references/op 490.2 cpu-cycles/op 1573 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 5995814 199.6 ns/op 0.6853 cache-misses/op 6.359 cache-references/op 797.8 cpu-cycles/op 2447 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 3910434 305.3 ns/op 1.536 cache-misses/op 12.95 cache-references/op 1222 cpu-cycles/op 3391 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3282958 363.8 ns/op 1.460 cache-misses/op 12.75 cache-references/op 1478 cpu-cycles/op 4111 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2290562 522.7 ns/op 2.950 cache-misses/op 24.75 cache-references/op 2079 cpu-cycles/op 5548 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1043 ns/op 16.22 cache-misses/op 49.01 cache-references/op 4175 cpu-cycles/op 10324 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 618567 1942 ns/op 35.12 cache-misses/op 97.43 cache-references/op 7690 cpu-cycles/op 19362 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 320583 3790 ns/op 83.64 cache-misses/op 199.9 cache-references/op 14935 cpu-cycles/op 37798 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 166851 7295 ns/op 187.9 cache-misses/op 389.7 cache-references/op 28211 cpu-cycles/op 73602 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 83053 14146 ns/op 382.1 cache-misses/op 790.9 cache-references/op 54283 cpu-cycles/op 144788 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 42966 28570 ns/op 902.7 cache-misses/op 1480 cache-references/op 109928 cpu-cycles/op 287393 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 18538 65299 ns/op 1782 cache-misses/op 2988 cache-references/op 255830 cpu-cycles/op 612461 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8953 135027 ns/op 3470 cache-misses/op 6264 cache-references/op 529208 cpu-cycles/op 1240152 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 866 1304652 ns/op 25460 cache-misses/op 131104 cache-references/op 5301304 cpu-cycles/op 10146342 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 9786262 116.1 ns/op 0.2545 cache-misses/op 1.737 cache-references/op 478.3 cpu-cycles/op 1518 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6598471 182.4 ns/op 0.4014 cache-misses/op 3.188 cache-references/op 751.8 cpu-cycles/op 2322 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 4473862 256.8 ns/op 0.7427 cache-misses/op 6.340 cache-references/op 1023 cpu-cycles/op 3209 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 3756462 320.3 ns/op 0.7884 cache-misses/op 6.315 cache-references/op 1299 cpu-cycles/op 3929 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 2809668 430.1 ns/op 1.515 cache-misses/op 13.04 cache-references/op 1725 cpu-cycles/op 5191 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1469188 807.4 ns/op 3.014 cache-misses/op 25.70 cache-references/op 3268 cpu-cycles/op 9723 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 718352 1578 ns/op 14.09 cache-misses/op 51.06 cache-references/op 6398 cpu-cycles/op 18189 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 382986 3052 ns/op 29.65 cache-misses/op 102.0 cache-references/op 12395 cpu-cycles/op 35236 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 202005 5901 ns/op 68.51 cache-misses/op 206.9 cache-references/op 23914 cpu-cycles/op 69260 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 104983 11433 ns/op 190.3 cache-misses/op 412.4 cache-references/op 46459 cpu-cycles/op 136825 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 53470 22537 ns/op 383.6 cache-misses/op 850.9 cache-references/op 91690 cpu-cycles/op 271261 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22579 52845 ns/op 792.5 cache-misses/op 1645 cache-references/op 214197 cpu-cycles/op 582837 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 108349 ns/op 1656 cache-misses/op 3296 cache-references/op 439528 cpu-cycles/op 1165624 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1204 984994 ns/op 7767 cache-misses/op 55242 cache-references/op 4009755 cpu-cycles/op 9527730 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7366950 165.4 ns/op 0.5895 cache-misses/op 5.507 cache-references/op 667.4 cpu-cycles/op 2053 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4231947 290.9 ns/op 1.373 cache-misses/op 12.11 cache-references/op 1158 cpu-cycles/op 3312 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2424444 486.0 ns/op 3.026 cache-misses/op 26.24 cache-references/op 1910 cpu-cycles/op 4786 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2126421 553.2 ns/op 3.120 cache-misses/op 25.91 cache-references/op 2189 cpu-cycles/op 5770 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1381809 856.7 ns/op 17.07 cache-misses/op 47.69 cache-references/op 3389 cpu-cycles/op 7764 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 704166 1665 ns/op 38.72 cache-misses/op 95.18 cache-references/op 6506 cpu-cycles/op 15348 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 347965 3246 ns/op 89.86 cache-misses/op 194.7 cache-references/op 12479 cpu-cycles/op 29767 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 200317 6164 ns/op 197.9 cache-misses/op 373.7 cache-references/op 23507 cpu-cycles/op 58626 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 98929 11799 ns/op 384.1 cache-misses/op 735.5 cache-references/op 43845 cpu-cycles/op 115009 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 50160 23763 ns/op 824.9 cache-misses/op 1379 cache-references/op 89454 cpu-cycles/op 236342 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22582 51835 ns/op 1710 cache-misses/op 2711 cache-references/op 200246 cpu-cycles/op 523401 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 10000 109814 ns/op 2578 cache-misses/op 6045 cache-references/op 408346 cpu-cycles/op 992867 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 5491 221357 ns/op 4408 cache-misses/op 14124 cache-references/op 832482 cpu-cycles/op 2002712 instructions/op | |
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 460 2548406 ns/op 61389 cache-misses/op 234875 cache-references/op 9070793 cpu-cycles/op 16736419 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16027203 73.49 ns/op 0.0002881 cache-misses/op 0.005990 cache-references/op 314.9 cpu-cycles/op 1373 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5498919 215.4 ns/op 0.1375 cache-misses/op 0.6838 cache-references/op 914.1 cpu-cycles/op 2842 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3466467 352.0 ns/op 0.08717 cache-misses/op 0.3792 cache-references/op 1503 cpu-cycles/op 3830 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2258101 528.7 ns/op 0.4483 cache-misses/op 2.098 cache-references/op 2244 cpu-cycles/op 5853 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2019447 593.0 ns/op 0.1164 cache-misses/op 0.4335 cache-references/op 2534 cpu-cycles/op 6107 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 916681 1306 ns/op 0.1180 cache-misses/op 0.4589 cache-references/op 5587 cpu-cycles/op 12991 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 456326 2638 ns/op 0.2788 cache-misses/op 1.197 cache-references/op 11254 cpu-cycles/op 25848 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 228609 5266 ns/op 0.5178 cache-misses/op 2.731 cache-references/op 22459 cpu-cycles/op 51479 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114388 10500 ns/op 1.045 cache-misses/op 4.689 cache-references/op 44848 cpu-cycles/op 102515 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56047 20902 ns/op 1.754 cache-misses/op 4.469 cache-references/op 89606 cpu-cycles/op 204053 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27307 43566 ns/op 3.188 cache-misses/op 17.79 cache-references/op 185765 cpu-cycles/op 406451 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13292 90166 ns/op 8.071 cache-misses/op 61.56 cache-references/op 384922 cpu-cycles/op 810848 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6492 184535 ns/op 21.77 cache-misses/op 178.8 cache-references/op 786803 cpu-cycles/op 1619078 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 698 1717773 ns/op 647.3 cache-misses/op 247479 cache-references/op 7344274 cpu-cycles/op 12927488 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16080376 74.47 ns/op 0.0002646 cache-misses/op 0.02020 cache-references/op 317.6 cpu-cycles/op 1383 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5558772 215.6 ns/op 0.1033 cache-misses/op 0.4158 cache-references/op 919.1 cpu-cycles/op 2862 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3453739 346.8 ns/op 0.07178 cache-misses/op 0.2947 cache-references/op 1478 cpu-cycles/op 3856 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2327538 514.3 ns/op 0.2809 cache-misses/op 1.282 cache-references/op 2191 cpu-cycles/op 5890 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2028271 594.2 ns/op 0.08111 cache-misses/op 0.3331 cache-references/op 2532 cpu-cycles/op 6133 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 866254 1300 ns/op 0.1500 cache-misses/op 0.6325 cache-references/op 5557 cpu-cycles/op 13209 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 432238 2618 ns/op 0.2926 cache-misses/op 0.6579 cache-references/op 11219 cpu-cycles/op 26110 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 227523 5241 ns/op 0.4866 cache-misses/op 1.302 cache-references/op 22466 cpu-cycles/op 51995 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 112825 10412 ns/op 0.9319 cache-misses/op 3.656 cache-references/op 44534 cpu-cycles/op 103535 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57789 20702 ns/op 1.907 cache-misses/op 8.258 cache-references/op 88510 cpu-cycles/op 206122 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28615 41623 ns/op 2.852 cache-misses/op 8.639 cache-references/op 178433 cpu-cycles/op 410593 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13809 86253 ns/op 7.569 cache-misses/op 21.20 cache-references/op 369407 cpu-cycles/op 819092 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6708 177993 ns/op 17.53 cache-misses/op 74.61 cache-references/op 759032 cpu-cycles/op 1635398 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 766 1555651 ns/op 288.3 cache-misses/op 57940 cache-references/op 6648423 cpu-cycles/op 13056684 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14797930 81.20 ns/op 0.0003406 cache-misses/op 0.01586 cache-references/op 346.3 cpu-cycles/op 1523 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5028886 237.3 ns/op 0.2168 cache-misses/op 1.022 cache-references/op 1005 cpu-cycles/op 3004 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3102752 386.7 ns/op 0.1622 cache-misses/op 0.5672 cache-references/op 1649 cpu-cycles/op 4215 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2078778 575.8 ns/op 0.6009 cache-misses/op 3.268 cache-references/op 2435 cpu-cycles/op 6024 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1803910 666.2 ns/op 0.1508 cache-misses/op 0.5671 cache-references/op 2847 cpu-cycles/op 6708 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 790694 1432 ns/op 0.1097 cache-misses/op 0.2353 cache-references/op 6113 cpu-cycles/op 14139 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 418981 2858 ns/op 0.09769 cache-misses/op 0.3048 cache-references/op 12254 cpu-cycles/op 28029 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 202941 5742 ns/op 0.03090 cache-misses/op 1.431 cache-references/op 24506 cpu-cycles/op 55816 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104536 11390 ns/op 0.07065 cache-misses/op 0.7398 cache-references/op 48829 cpu-cycles/op 111443 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49876 24068 ns/op 0.1290 cache-misses/op 4.055 cache-references/op 102654 cpu-cycles/op 222725 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24188 49428 ns/op 0.2490 cache-misses/op 7.639 cache-references/op 211623 cpu-cycles/op 444993 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 101221 ns/op 0.7202 cache-misses/op 94.00 cache-references/op 431353 cpu-cycles/op 890073 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5552 207001 ns/op 1.750 cache-misses/op 155.8 cache-references/op 884433 cpu-cycles/op 1780557 instructions/op | |
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 601 1964631 ns/op 555.5 cache-misses/op 574964 cache-references/op 8404491 cpu-cycles/op 14243312 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18110246 65.70 ns/op 0.0002727 cache-misses/op 0.006174 cache-references/op 281.5 cpu-cycles/op 936.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 9649063 124.7 ns/op 0.0007105 cache-misses/op 0.009986 cache-references/op 532.4 cpu-cycles/op 1771 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 6749382 176.4 ns/op 0.0007023 cache-misses/op 0.02981 cache-references/op 754.0 cpu-cycles/op 2700 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5067950 240.9 ns/op 0.0007248 cache-misses/op 0.05499 cache-references/op 1027 cpu-cycles/op 3452 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 3785268 316.5 ns/op 0.0008509 cache-misses/op 0.04079 cache-references/op 1354 cpu-cycles/op 4575 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 1940251 618.4 ns/op 0.003311 cache-misses/op 0.03875 cache-references/op 2652 cpu-cycles/op 9510 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1160 ns/op 0.004396 cache-misses/op 0.1036 cache-references/op 4968 cpu-cycles/op 18907 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 486067 2469 ns/op 0.01214 cache-misses/op 0.5961 cache-references/op 10540 cpu-cycles/op 37701 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 251988 4418 ns/op 0.01709 cache-misses/op 0.4204 cache-references/op 18852 cpu-cycles/op 75288 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 122338 9233 ns/op 0.07179 cache-misses/op 0.7141 cache-references/op 39586 cpu-cycles/op 150465 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 59454 19335 ns/op 0.1604 cache-misses/op 2.499 cache-references/op 82822 cpu-cycles/op 300821 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24627 48420 ns/op 0.1604 cache-misses/op 10.77 cache-references/op 206524 cpu-cycles/op 642611 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 10000 102491 ns/op 0.5018 cache-misses/op 21.22 cache-references/op 437176 cpu-cycles/op 1285117 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1279 916334 ns/op 19.64 cache-misses/op 105717 cache-references/op 3922736 cpu-cycles/op 10280438 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 17862122 67.51 ns/op 0.0007898 cache-misses/op 0.01466 cache-references/op 288.3 cpu-cycles/op 943.3 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 9925840 120.6 ns/op 0.0004290 cache-misses/op 0.01970 cache-references/op 515.3 cpu-cycles/op 1785 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 6705192 179.9 ns/op 0.001182 cache-misses/op 0.04878 cache-references/op 767.6 cpu-cycles/op 2731 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 4940151 244.4 ns/op 0.002643 cache-misses/op 0.06649 cache-references/op 1042 cpu-cycles/op 3482 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 3659850 323.8 ns/op 0.0007350 cache-misses/op 0.01555 cache-references/op 1389 cpu-cycles/op 4638 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 1918172 624.7 ns/op 0.002483 cache-misses/op 0.03600 cache-references/op 2679 cpu-cycles/op 9637 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 997580 1205 ns/op 0.004618 cache-misses/op 0.2861 cache-references/op 5142 cpu-cycles/op 19161 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 476733 2840 ns/op 0.01754 cache-misses/op 0.7879 cache-references/op 12108 cpu-cycles/op 38212 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 238873 4886 ns/op 0.03064 cache-misses/op 0.5119 cache-references/op 20936 cpu-cycles/op 76311 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 130664 9120 ns/op 0.04476 cache-misses/op 0.5078 cache-references/op 39112 cpu-cycles/op 152506 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 63741 18128 ns/op 0.07322 cache-misses/op 1.314 cache-references/op 77692 cpu-cycles/op 304903 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 24663 48286 ns/op 0.4083 cache-misses/op 15.17 cache-references/op 205880 cpu-cycles/op 650790 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12312 96957 ns/op 0.2159 cache-misses/op 52.24 cache-references/op 413392 cpu-cycles/op 1301435 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1432 824963 ns/op 6.858 cache-misses/op 18480 cache-references/op 3537889 cpu-cycles/op 10410697 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15450484 76.87 ns/op 0.0002928 cache-misses/op 0.01153 cache-references/op 327.9 cpu-cycles/op 1228 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8382163 142.6 ns/op 0.0003974 cache-misses/op 0.006852 cache-references/op 611.4 cpu-cycles/op 2350 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 4723854 250.8 ns/op 0.0004778 cache-misses/op 0.02125 cache-references/op 1070 cpu-cycles/op 3594 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4155818 290.3 ns/op 0.0007313 cache-misses/op 0.01263 cache-references/op 1245 cpu-cycles/op 4608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3119617 385.0 ns/op 0.001221 cache-misses/op 0.04988 cache-references/op 1649 cpu-cycles/op 6104 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1430686 839.7 ns/op 0.003755 cache-misses/op 0.1023 cache-references/op 3595 cpu-cycles/op 12748 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 797394 1488 ns/op 0.01103 cache-misses/op 0.2032 cache-references/op 6376 cpu-cycles/op 25364 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 349975 4056 ns/op 0.01240 cache-misses/op 0.2233 cache-references/op 17394 cpu-cycles/op 50608 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 195673 6152 ns/op 0.04143 cache-misses/op 0.4137 cache-references/op 26379 cpu-cycles/op 101164 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 81322 14009 ns/op 0.05877 cache-misses/op 0.6495 cache-references/op 60078 cpu-cycles/op 202298 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 40527 29567 ns/op 0.09998 cache-misses/op 2.399 cache-references/op 126767 cpu-cycles/op 404002 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17589 68033 ns/op 0.4695 cache-misses/op 42.27 cache-references/op 290102 cpu-cycles/op 849489 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8334 141165 ns/op 0.7024 cache-misses/op 8.613 cache-references/op 605417 cpu-cycles/op 1699816 instructions/op | |
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 843 1408353 ns/op 422.3 cache-misses/op 196917 cache-references/op 6033945 cpu-cycles/op 13596244 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54633487 22.05 ns/op 0.0000455 cache-misses/op 0.001966 cache-references/op 94.09 cpu-cycles/op 408.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 53287876 22.57 ns/op 0.0000735 cache-misses/op 0.001305 cache-references/op 96.33 cpu-cycles/op 417.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 54085520 22.06 ns/op 0.0001317 cache-misses/op 0.004233 cache-references/op 94.24 cpu-cycles/op 409.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 51021316 23.02 ns/op 0.0001099 cache-misses/op 0.002615 cache-references/op 98.64 cpu-cycles/op 425.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 56440707 20.26 ns/op 0.0001053 cache-misses/op 0.001223 cache-references/op 86.88 cpu-cycles/op 375.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 55489460 22.22 ns/op 0.0001294 cache-misses/op 0.003498 cache-references/op 94.98 cpu-cycles/op 408.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 56883055 21.36 ns/op 0.0000979 cache-misses/op 0.003111 cache-references/op 91.17 cpu-cycles/op 393.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55879282 21.78 ns/op 0.0000926 cache-misses/op 0.002774 cache-references/op 93.18 cpu-cycles/op 396.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 50987797 22.45 ns/op 0.0001346 cache-misses/op 0.001227 cache-references/op 96.29 cpu-cycles/op 392.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 40957041 27.33 ns/op 0.0001038 cache-misses/op 0.002819 cache-references/op 116.6 cpu-cycles/op 399.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 31915834 37.08 ns/op 0.0001591 cache-misses/op 0.007310 cache-references/op 158.3 cpu-cycles/op 396.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28675687 41.17 ns/op 0.0001464 cache-misses/op 0.002272 cache-references/op 176.5 cpu-cycles/op 394.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27136238 43.92 ns/op 0.0001724 cache-misses/op 0.007473 cache-references/op 187.7 cpu-cycles/op 394.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24358975 49.31 ns/op 0.0009007 cache-misses/op 3.823 cache-references/op 210.5 cpu-cycles/op 394.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55514328 21.77 ns/op 0.0002512 cache-misses/op 0.004373 cache-references/op 92.98 cpu-cycles/op 409.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 51763629 22.96 ns/op 0.0001243 cache-misses/op 0.002711 cache-references/op 98.12 cpu-cycles/op 433.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 52757499 20.72 ns/op 0.0001143 cache-misses/op 0.001380 cache-references/op 88.82 cpu-cycles/op 382.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 50361633 22.27 ns/op 0.0000918 cache-misses/op 0.003734 cache-references/op 95.12 cpu-cycles/op 419.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 59973140 20.93 ns/op 0.0000868 cache-misses/op 0.004274 cache-references/op 89.45 cpu-cycles/op 385.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 57765720 20.80 ns/op 0.0000740 cache-misses/op 0.001060 cache-references/op 89.20 cpu-cycles/op 389.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 57217143 21.45 ns/op 0.0001033 cache-misses/op 0.006060 cache-references/op 91.47 cpu-cycles/op 391.4 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 57073434 20.94 ns/op 0.0000954 cache-misses/op 0.002522 cache-references/op 89.36 cpu-cycles/op 384.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 54349280 21.49 ns/op 0.0000902 cache-misses/op 0.001407 cache-references/op 92.16 cpu-cycles/op 394.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 46027448 26.70 ns/op 0.0001848 cache-misses/op 0.003033 cache-references/op 114.4 cpu-cycles/op 391.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33792549 34.84 ns/op 0.0001434 cache-misses/op 0.01114 cache-references/op 148.5 cpu-cycles/op 389.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29005495 40.64 ns/op 0.0001514 cache-misses/op 0.01271 cache-references/op 173.6 cpu-cycles/op 390.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 26409525 43.07 ns/op 0.0002871 cache-misses/op 0.01900 cache-references/op 183.9 cpu-cycles/op 391.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25869331 45.91 ns/op 0.0003890 cache-misses/op 0.7582 cache-references/op 195.9 cpu-cycles/op 391.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 46733860 25.25 ns/op 0.0001047 cache-misses/op 0.001472 cache-references/op 108.3 cpu-cycles/op 470.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 41546214 37.45 ns/op 0.0001154 cache-misses/op 0.006490 cache-references/op 159.7 cpu-cycles/op 514.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 49278607 24.91 ns/op 0.0001242 cache-misses/op 0.006501 cache-references/op 106.3 cpu-cycles/op 460.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 46778806 25.38 ns/op 0.0001764 cache-misses/op 0.001187 cache-references/op 108.8 cpu-cycles/op 475.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 48450100 24.61 ns/op 0.0001102 cache-misses/op 0.001664 cache-references/op 105.5 cpu-cycles/op 455.1 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 45513615 29.69 ns/op 0.0001259 cache-misses/op 0.001657 cache-references/op 127.3 cpu-cycles/op 477.0 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 46303959 26.14 ns/op 0.0001818 cache-misses/op 0.007139 cache-references/op 111.6 cpu-cycles/op 464.3 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 44773417 25.80 ns/op 0.0001035 cache-misses/op 0.002591 cache-references/op 110.1 cpu-cycles/op 457.6 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 44128172 26.10 ns/op 0.0001206 cache-misses/op 0.003996 cache-references/op 111.7 cpu-cycles/op 460.2 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 31947883 38.43 ns/op 0.0002290 cache-misses/op 0.003611 cache-references/op 164.7 cpu-cycles/op 463.5 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 22555399 49.85 ns/op 0.0001618 cache-misses/op 0.002530 cache-references/op 213.8 cpu-cycles/op 461.9 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 20629008 54.90 ns/op 0.0002969 cache-misses/op 0.04075 cache-references/op 234.4 cpu-cycles/op 459.8 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21305462 57.38 ns/op 0.0004561 cache-misses/op 0.08516 cache-references/op 244.9 cpu-cycles/op 463.7 instructions/op | |
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18626328 63.32 ns/op 0.006219 cache-misses/op 8.083 cache-references/op 271.5 cpu-cycles/op 462.3 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 60473494 19.02 ns/op 0.0000824 cache-misses/op 0.002809 cache-references/op 81.31 cpu-cycles/op 236.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 57592868 20.57 ns/op 0.0001197 cache-misses/op 0.002410 cache-references/op 87.77 cpu-cycles/op 294.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 52818642 19.45 ns/op 0.0001147 cache-misses/op 0.002819 cache-references/op 83.27 cpu-cycles/op 269.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 57996913 21.78 ns/op 0.0000615 cache-misses/op 0.001002 cache-references/op 93.38 cpu-cycles/op 326.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 57144247 19.58 ns/op 0.0000811 cache-misses/op 0.002772 cache-references/op 83.73 cpu-cycles/op 270.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 51141799 24.15 ns/op 0.0001042 cache-misses/op 0.003116 cache-references/op 103.0 cpu-cycles/op 361.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 57200211 23.18 ns/op 0.0000385 cache-misses/op 0.003555 cache-references/op 99.21 cpu-cycles/op 344.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 48171668 32.18 ns/op 0.0002327 cache-misses/op 0.008856 cache-references/op 137.2 cpu-cycles/op 423.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 42548804 25.96 ns/op 0.0001131 cache-misses/op 0.007050 cache-references/op 110.7 cpu-cycles/op 369.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 33390438 30.94 ns/op 0.0001069 cache-misses/op 0.005246 cache-references/op 132.1 cpu-cycles/op 382.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 33308463 36.16 ns/op 0.0001648 cache-misses/op 0.006181 cache-references/op 154.7 cpu-cycles/op 398.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 28338537 42.03 ns/op 0.0001765 cache-misses/op 0.005162 cache-references/op 180.0 cpu-cycles/op 413.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 27241905 43.43 ns/op 0.0001834 cache-misses/op 0.002728 cache-references/op 186.2 cpu-cycles/op 405.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 28850728 48.89 ns/op 0.001047 cache-misses/op 1.322 cache-references/op 208.6 cpu-cycles/op 413.5 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 62288073 19.07 ns/op 0.0000749 cache-misses/op 0.004502 cache-references/op 81.39 cpu-cycles/op 237.1 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 60158300 20.34 ns/op 0.0001214 cache-misses/op 0.004591 cache-references/op 86.70 cpu-cycles/op 287.6 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 59685555 21.70 ns/op 0.0000972 cache-misses/op 0.006200 cache-references/op 92.49 cpu-cycles/op 320.9 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 56056327 21.85 ns/op 0.0000717 cache-misses/op 0.003684 cache-references/op 93.32 cpu-cycles/op 318.4 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 61051168 24.00 ns/op 0.0000783 cache-misses/op 0.003309 cache-references/op 102.5 cpu-cycles/op 358.0 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 47941418 21.54 ns/op 0.0000979 cache-misses/op 0.002988 cache-references/op 91.91 cpu-cycles/op 311.2 instructions/op | |
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 49063326 27.14 ns/op 0.0000828 cache-misses/op 0.002657 cache-references/op 116.3 cpu-cycles/op 417. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Comparisons as a graph (
benchplot -x /len -color /impl -row .name,/t -col .unit -log-scale x -transform compare swiss-austin2.bench
). You'll want to click so you can zoom in. Each row shows a benchmark for a specific type. Each column is a benchmark metric. Within each individual plot, the X axis is the size of the map.Raw data as a graph (
benchplot -x /len -color /impl -row .name,/t -col .unit -log-scale x swiss-austin2.bench
):