Skip to content

Instantly share code, notes, and snippets.

@aclements
Created February 26, 2024 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aclements/c1454ccd82d07d7abbac17bb9f02efa9 to your computer and use it in GitHub Desktop.
Save aclements/c1454ccd82d07d7abbac17bb9f02efa9 to your computer and use it in GitHub Desktop.
github.com/cockroachdb/swiss benchmarks
# 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.
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.
@aclements
Copy link
Author

aclements commented Feb 26, 2024

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.

benchplot

Raw data as a graph (benchplot -x /len -color /impl -row .name,/t -col .unit -log-scale x swiss-austin2.bench):

benchplot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment