Skip to content

Instantly share code, notes, and snippets.

@aclements
Created February 27, 2024 18:57
Show Gist options
  • Save aclements/9fb32ac0a287d2ff360f1bc166cdf4b8 to your computer and use it in GitHub Desktop.
Save aclements/9fb32ac0a287d2ff360f1bc166cdf4b8 to your computer and use it in GitHub Desktop.
github.com/cockroachdb/swiss#21 benchmarks
# benchstat -col /impl -table .name swiss-austin2-pr21.bench
.name: MapIter
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int/len=6-8 57.68n ± 1% 36.12n ± 0% -37.37% (p=0.000 n=20)
*/t=Int/len=12-8 100.25n ± 1% 49.78n ± 1% -50.35% (p=0.000 n=20)
*/t=Int/len=18-8 157.50n ± 2% 68.57n ± 0% -56.46% (p=0.000 n=20)
*/t=Int/len=24-8 185.70n ± 1% 77.00n ± 1% -58.53% (p=0.000 n=20)
*/t=Int/len=30-8 246.0n ± 1% 105.4n ± 1% -57.15% (p=0.000 n=20)
*/t=Int/len=64-8 475.2n ± 2% 190.4n ± 1% -59.94% (p=0.000 n=20)
*/t=Int/len=128-8 940.6n ± 1% 363.4n ± 1% -61.36% (p=0.000 n=20)
*/t=Int/len=256-8 1975.5n ± 3% 697.2n ± 1% -64.71% (p=0.000 n=20)
*/t=Int/len=512-8 4.198µ ± 1% 1.372µ ± 1% -67.32% (p=0.000 n=20)
*/t=Int/len=1024-8 9.020µ ± 2% 3.305µ ± 3% -63.36% (p=0.000 n=20)
*/t=Int/len=2048-8 18.362µ ± 1% 8.709µ ± 0% -52.57% (p=0.000 n=20)
*/t=Int/len=4096-8 36.85µ ± 1% 19.21µ ± 1% -47.88% (p=0.000 n=20)
*/t=Int/len=8192-8 73.82µ ± 1% 39.45µ ± 0% -46.57% (p=0.000 n=20)
*/t=Int/len=32768-8 295.4µ ± 1% 159.8µ ± 0% -45.89% (p=0.000 n=20)
*/t=Int/len=65536-8 590.4µ ± 1% 320.2µ ± 0% -45.77% (p=0.000 n=20)
*/t=Int/len=131072-8 1177.4µ ± 1% 639.4µ ± 0% -45.70% (p=0.000 n=20)
*/t=Int/len=262144-8 2.355m ± 1% 1.302m ± 0% -44.70% (p=0.000 n=20)
*/t=Int/len=524288-8 4.883m ± 1% 2.872m ± 0% -41.18% (p=0.000 n=20)
*/t=Int/len=1048576-8 9.809m ± 1% 5.765m ± 0% -41.22% (p=0.000 n=20)
*/t=Int/len=2097152-8 19.65m ± 1% 11.57m ± 0% -41.12% (p=0.000 n=20)
*/t=Int/len=4194304-8 39.91m ± 1% 23.10m ± 1% -42.11% (p=0.000 n=20)
geomean 27.13µ 13.06µ -51.85%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int/len=6-8 346.6µ ± 27% 221.4µ ± 22% -36.11% (p=0.000 n=20)
*/t=Int/len=12-8 630.8µ ± 26% 312.9µ ± 25% -50.38% (p=0.000 n=20)
*/t=Int/len=18-8 962.3µ ± 11% 474.2µ ± 29% -50.73% (p=0.000 n=20)
*/t=Int/len=24-8 1110.0µ ± 13% 426.1µ ± 14% -61.61% (p=0.000 n=20)
*/t=Int/len=30-8 1312.5µ ± 22% 593.4µ ± 17% -54.78% (p=0.000 n=20)
*/t=Int/len=64-8 2.432m ± 38% 1.041m ± 17% -57.18% (p=0.000 n=20)
*/t=Int/len=128-8 3.050m ± 25% 1.958m ± 12% -35.81% (p=0.000 n=20)
*/t=Int/len=256-8 15.085m ± 11% 3.421m ± 35% -77.32% (p=0.000 n=20)
*/t=Int/len=512-8 27.65m ± 21% 11.26m ± 18% -59.30% (p=0.000 n=20)
*/t=Int/len=1024-8 51.57m ± 26% 23.59m ± 35% -54.27% (p=0.000 n=20)
*/t=Int/len=2048-8 106.65m ± 13% 58.90m ± 14% -44.78% (p=0.000 n=20)
*/t=Int/len=4096-8 127.6m ± 51% 116.9m ± 28% ~ (p=0.214 n=20)
*/t=Int/len=8192-8 326.6m ± 25% 219.9m ± 28% -32.66% (p=0.014 n=20)
*/t=Int/len=32768-8 2.770 ± 23% 2.647 ± 27% ~ (p=0.398 n=20)
*/t=Int/len=65536-8 8.825 ± 37% 4.815 ± 56% -45.44% (p=0.018 n=20)
*/t=Int/len=131072-8 48.27 ± 21% 35.70 ± 37% ~ (p=0.165 n=20)
*/t=Int/len=262144-8 2.543k ± 103% 3.739k ± 17% ~ (p=0.063 n=20)
*/t=Int/len=524288-8 83.37k ± 1% 79.88k ± 1% -4.18% (p=0.000 n=20)
*/t=Int/len=1048576-8 214.4k ± 1% 212.4k ± 1% -0.91% (p=0.046 n=20)
*/t=Int/len=2097152-8 481.8k ± 1% 476.5k ± 0% -1.11% (p=0.000 n=20)
*/t=Int/len=4194304-8 1.027M ± 1% 1.022M ± 1% ~ (p=0.114 n=20)
geomean 1.087 682.4m -37.22%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int/len=6-8 7.638m ± 27% 5.689m ± 21% -25.52% (p=0.002 n=20)
*/t=Int/len=12-8 14.090m ± 34% 6.048m ± 53% -57.07% (p=0.000 n=20)
*/t=Int/len=18-8 22.050m ± 77% 8.387m ± 36% -61.96% (p=0.000 n=20)
*/t=Int/len=24-8 32.91m ± 35% 12.35m ± 43% -62.49% (p=0.000 n=20)
*/t=Int/len=30-8 37.78m ± 28% 18.49m ± 24% -51.07% (p=0.000 n=20)
*/t=Int/len=64-8 59.91m ± 68% 23.34m ± 26% -61.03% (p=0.000 n=20)
*/t=Int/len=128-8 113.95m ± 88% 57.40m ± 41% -49.63% (p=0.000 n=20)
*/t=Int/len=256-8 297.60m ± 93% 89.76m ± 31% -69.84% (p=0.000 n=20)
*/t=Int/len=512-8 496.1m ± 42% 255.0m ± 41% -48.60% (p=0.000 n=20)
*/t=Int/len=1024-8 1768.0m ± 37% 523.4m ± 47% -70.40% (p=0.000 n=20)
*/t=Int/len=2048-8 4.343 ± 49% 1.715 ± 33% -60.52% (p=0.000 n=20)
*/t=Int/len=4096-8 5.405 ± 65% 4.684 ± 35% ~ (p=0.311 n=20)
*/t=Int/len=8192-8 14.915 ± 61% 8.664 ± 64% -41.91% (p=0.021 n=20)
*/t=Int/len=32768-8 2.490k ± 80% 1.778k ± 30% ~ (p=0.495 n=20)
*/t=Int/len=65536-8 31.76k ± 0% 27.74k ± 1% -12.64% (p=0.000 n=20)
*/t=Int/len=131072-8 74.71k ± 0% 67.00k ± 0% -10.32% (p=0.000 n=20)
*/t=Int/len=262144-8 156.6k ± 0% 139.2k ± 0% -11.13% (p=0.000 n=20)
*/t=Int/len=524288-8 315.2k ± 2% 272.1k ± 1% -13.68% (p=0.000 n=20)
*/t=Int/len=1048576-8 635.0k ± 2% 546.6k ± 1% -13.91% (p=0.000 n=20)
*/t=Int/len=2097152-8 1.277M ± 2% 1.085M ± 1% -14.98% (p=0.000 n=20)
*/t=Int/len=4194304-8 2.525M ± 1% 2.189M ± 1% -13.28% (p=0.000 n=20)
geomean 37.44 21.73 -41.97%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int/len=6-8 246.1 ± 1% 154.4 ± 0% -37.25% (p=0.000 n=20)
*/t=Int/len=12-8 428.2 ± 1% 212.6 ± 1% -50.34% (p=0.000 n=20)
*/t=Int/len=18-8 673.4 ± 2% 293.2 ± 0% -56.45% (p=0.000 n=20)
*/t=Int/len=24-8 794.3 ± 1% 328.5 ± 1% -58.65% (p=0.000 n=20)
*/t=Int/len=30-8 1049.0 ± 1% 449.6 ± 1% -57.14% (p=0.000 n=20)
*/t=Int/len=64-8 2030.5 ± 2% 815.0 ± 0% -59.86% (p=0.000 n=20)
*/t=Int/len=128-8 4.016k ± 1% 1.554k ± 0% -61.32% (p=0.000 n=20)
*/t=Int/len=256-8 8.434k ± 2% 2.978k ± 1% -64.70% (p=0.000 n=20)
*/t=Int/len=512-8 17.987k ± 1% 5.867k ± 0% -67.38% (p=0.000 n=20)
*/t=Int/len=1024-8 38.47k ± 2% 14.15k ± 3% -63.21% (p=0.000 n=20)
*/t=Int/len=2048-8 78.41k ± 1% 37.26k ± 0% -52.47% (p=0.000 n=20)
*/t=Int/len=4096-8 157.42k ± 1% 81.98k ± 0% -47.92% (p=0.000 n=20)
*/t=Int/len=8192-8 315.9k ± 1% 168.6k ± 0% -46.62% (p=0.000 n=20)
*/t=Int/len=32768-8 1263.0k ± 1% 683.6k ± 0% -45.87% (p=0.000 n=20)
*/t=Int/len=65536-8 2.522M ± 1% 1.369M ± 0% -45.71% (p=0.000 n=20)
*/t=Int/len=131072-8 5.032M ± 0% 2.734M ± 0% -45.66% (p=0.000 n=20)
*/t=Int/len=262144-8 10.059M ± 0% 5.569M ± 0% -44.63% (p=0.000 n=20)
*/t=Int/len=524288-8 20.86M ± 1% 12.28M ± 0% -41.13% (p=0.000 n=20)
*/t=Int/len=1048576-8 41.86M ± 1% 24.63M ± 0% -41.15% (p=0.000 n=20)
*/t=Int/len=2097152-8 84.10M ± 1% 49.45M ± 0% -41.20% (p=0.000 n=20)
*/t=Int/len=4194304-8 170.64M ± 1% 98.96M ± 1% -42.01% (p=0.000 n=20)
geomean 115.9k 55.83k -51.83%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int/len=6-8 834.0 ± 0% 490.9 ± 0% -41.14% (p=0.000 n=20)
*/t=Int/len=12-8 1475.0 ± 0% 742.0 ± 0% -49.69% (p=0.000 n=20)
*/t=Int/len=18-8 2.241k ± 0% 1.088k ± 0% -51.45% (p=0.000 n=20)
*/t=Int/len=24-8 2.757k ± 0% 1.244k ± 0% -54.88% (p=0.000 n=20)
*/t=Int/len=30-8 3.774k ± 0% 1.780k ± 0% -52.84% (p=0.000 n=20)
*/t=Int/len=64-8 7.698k ± 0% 3.424k ± 0% -55.52% (p=0.000 n=20)
*/t=Int/len=128-8 15.204k ± 1% 6.609k ± 0% -56.53% (p=0.000 n=20)
*/t=Int/len=256-8 30.32k ± 0% 12.98k ± 0% -57.20% (p=0.000 n=20)
*/t=Int/len=512-8 60.55k ± 0% 25.72k ± 0% -57.53% (p=0.000 n=20)
*/t=Int/len=1024-8 120.86k ± 0% 51.19k ± 0% -57.64% (p=0.000 n=20)
*/t=Int/len=2048-8 241.5k ± 0% 102.2k ± 0% -57.70% (p=0.000 n=20)
*/t=Int/len=4096-8 482.8k ± 0% 204.2k ± 0% -57.71% (p=0.000 n=20)
*/t=Int/len=8192-8 965.3k ± 0% 408.2k ± 0% -57.71% (p=0.000 n=20)
*/t=Int/len=32768-8 3.862M ± 0% 1.632M ± 0% -57.72% (p=0.000 n=20)
*/t=Int/len=65536-8 7.724M ± 0% 3.265M ± 0% -57.73% (p=0.000 n=20)
*/t=Int/len=131072-8 15.445M ± 0% 6.529M ± 0% -57.72% (p=0.000 n=20)
*/t=Int/len=262144-8 30.89M ± 0% 13.06M ± 0% -57.72% (p=0.000 n=20)
*/t=Int/len=524288-8 61.78M ± 0% 26.12M ± 0% -57.72% (p=0.000 n=20)
*/t=Int/len=1048576-8 123.56M ± 0% 52.24M ± 0% -57.72% (p=0.000 n=20)
*/t=Int/len=2097152-8 247.1M ± 0% 104.5M ± 0% -57.73% (p=0.000 n=20)
*/t=Int/len=4194304-8 494.3M ± 0% 208.9M ± 0% -57.72% (p=0.000 n=20)
geomean 374.7k 165.5k -55.84%
.name: MapGetHit
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 4.033n ± 0% 5.809n ± 0% +44.04% (p=0.000 n=20)
*/t=Int64/len=12-8 6.243n ± 2% 5.813n ± 1% -6.88% (p=0.000 n=20)
*/t=Int64/len=18-8 5.969n ± 2% 5.803n ± 0% -2.78% (p=0.000 n=20)
*/t=Int64/len=24-8 6.492n ± 3% 5.983n ± 2% -7.85% (p=0.000 n=20)
*/t=Int64/len=30-8 5.886n ± 2% 5.827n ± 5% ~ (p=0.931 n=20)
*/t=Int64/len=64-8 5.985n ± 2% 6.104n ± 4% +2.00% (p=0.031 n=20)
*/t=Int64/len=128-8 5.978n ± 2% 6.171n ± 3% +3.23% (p=0.031 n=20)
*/t=Int64/len=256-8 6.050n ± 2% 6.176n ± 1% +2.07% (p=0.027 n=20)
*/t=Int64/len=512-8 6.030n ± 1% 6.131n ± 1% +1.67% (p=0.001 n=20)
*/t=Int64/len=1024-8 6.204n ± 2% 6.249n ± 1% ~ (p=0.317 n=20)
*/t=Int64/len=2048-8 8.564n ± 7% 6.594n ± 1% -23.00% (p=0.000 n=20)
*/t=Int64/len=4096-8 14.900n ± 1% 8.063n ± 0% -45.88% (p=0.000 n=20)
*/t=Int64/len=8192-8 17.780n ± 1% 8.298n ± 1% -53.33% (p=0.000 n=20)
*/t=Int64/len=32768-8 20.490n ± 1% 9.005n ± 0% -56.05% (p=0.000 n=20)
*/t=Int64/len=65536-8 22.02n ± 0% 10.10n ± 1% -54.12% (p=0.000 n=20)
*/t=Int64/len=131072-8 22.71n ± 0% 10.84n ± 1% -52.24% (p=0.000 n=20)
*/t=Int64/len=262144-8 24.89n ± 2% 13.53n ± 2% -45.66% (p=0.000 n=20)
*/t=Int64/len=524288-8 37.72n ± 1% 30.06n ± 1% -20.31% (p=0.000 n=20)
*/t=Int64/len=1048576-8 45.21n ± 1% 40.91n ± 1% -9.52% (p=0.000 n=20)
*/t=Int64/len=2097152-8 47.80n ± 1% 45.71n ± 1% -4.38% (p=0.000 n=20)
*/t=Int64/len=4194304-8 48.56n ± 0% 48.05n ± 1% -1.04% (p=0.000 n=20)
*/t=Int32/len=6-8 4.096n ± 0% 5.765n ± 0% +40.76% (p=0.000 n=20)
*/t=Int32/len=12-8 6.221n ± 2% 6.011n ± 3% -3.36% (p=0.001 n=20)
*/t=Int32/len=18-8 5.908n ± 1% 5.778n ± 2% -2.19% (p=0.011 n=20)
*/t=Int32/len=24-8 6.427n ± 2% 5.867n ± 2% -8.72% (p=0.000 n=20)
*/t=Int32/len=30-8 5.869n ± 2% 5.769n ± 0% ~ (p=0.194 n=20)
*/t=Int32/len=64-8 5.942n ± 1% 6.021n ± 3% ~ (p=0.337 n=20)
*/t=Int32/len=128-8 5.964n ± 1% 6.122n ± 2% +2.64% (p=0.009 n=20)
*/t=Int32/len=256-8 5.974n ± 2% 6.087n ± 2% +1.89% (p=0.015 n=20)
*/t=Int32/len=512-8 6.046n ± 1% 6.093n ± 1% ~ (p=0.151 n=20)
*/t=Int32/len=1024-8 6.178n ± 2% 6.114n ± 1% -1.04% (p=0.026 n=20)
*/t=Int32/len=2048-8 8.800n ± 7% 6.213n ± 1% -29.40% (p=0.000 n=20)
*/t=Int32/len=4096-8 15.030n ± 2% 7.784n ± 1% -48.21% (p=0.000 n=20)
*/t=Int32/len=8192-8 17.565n ± 1% 7.953n ± 0% -54.72% (p=0.000 n=20)
*/t=Int32/len=32768-8 20.005n ± 0% 8.367n ± 0% -58.18% (p=0.000 n=20)
*/t=Int32/len=65536-8 20.985n ± 0% 8.861n ± 1% -57.78% (p=0.000 n=20)
*/t=Int32/len=131072-8 22.205n ± 0% 9.906n ± 1% -55.39% (p=0.000 n=20)
*/t=Int32/len=262144-8 22.75n ± 0% 10.50n ± 0% -53.87% (p=0.000 n=20)
*/t=Int32/len=524288-8 26.06n ± 2% 13.47n ± 3% -48.30% (p=0.000 n=20)
*/t=Int32/len=1048576-8 38.89n ± 1% 29.72n ± 1% -23.57% (p=0.000 n=20)
*/t=Int32/len=2097152-8 44.95n ± 0% 39.70n ± 1% -11.68% (p=0.000 n=20)
*/t=Int32/len=4194304-8 47.30n ± 1% 43.90n ± 0% -7.21% (p=0.000 n=20)
*/t=String/len=6-8 10.435n ± 1% 8.306n ± 2% -20.40% (p=0.000 n=20)
*/t=String/len=12-8 8.126n ± 1% 8.330n ± 1% +2.52% (p=0.000 n=20)
*/t=String/len=18-8 7.708n ± 1% 8.612n ± 12% +11.74% (p=0.000 n=20)
*/t=String/len=24-8 8.175n ± 2% 9.121n ± 8% +11.56% (p=0.000 n=20)
*/t=String/len=30-8 7.731n ± 2% 8.373n ± 8% +8.31% (p=0.000 n=20)
*/t=String/len=64-8 7.849n ± 2% 8.789n ± 2% +11.97% (p=0.000 n=20)
*/t=String/len=128-8 8.271n ± 1% 8.913n ± 2% +7.76% (p=0.000 n=20)
*/t=String/len=256-8 9.217n ± 1% 8.951n ± 2% -2.89% (p=0.000 n=20)
*/t=String/len=512-8 9.825n ± 1% 9.024n ± 1% -8.16% (p=0.000 n=20)
*/t=String/len=1024-8 10.265n ± 1% 9.422n ± 1% -8.21% (p=0.000 n=20)
*/t=String/len=2048-8 13.720n ± 3% 9.773n ± 1% -28.77% (p=0.000 n=20)
*/t=String/len=4096-8 24.03n ± 1% 11.34n ± 0% -52.81% (p=0.000 n=20)
*/t=String/len=8192-8 26.61n ± 1% 11.67n ± 0% -56.13% (p=0.000 n=20)
*/t=String/len=32768-8 31.50n ± 0% 13.79n ± 0% -56.22% (p=0.000 n=20)
*/t=String/len=65536-8 32.55n ± 0% 15.24n ± 1% -53.17% (p=0.000 n=20)
*/t=String/len=131072-8 34.26n ± 1% 18.27n ± 1% -46.68% (p=0.000 n=20)
*/t=String/len=262144-8 51.61n ± 1% 39.32n ± 1% -23.81% (p=0.000 n=20)
*/t=String/len=524288-8 62.08n ± 1% 55.50n ± 0% -10.59% (p=0.000 n=20)
*/t=String/len=1048576-8 64.25n ± 1% 63.34n ± 0% -1.42% (p=0.000 n=20)
*/t=String/len=2097152-8 66.70n ± 1% 67.19n ± 1% ~ (p=0.066 n=20)
*/t=String/len=4194304-8 68.88n ± 1% 68.95n ± 1% ~ (p=0.324 n=20)
geomean 14.19n 11.16n -21.36%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 19.80µ ± 24% 17.65µ ± 27% ~ (p=0.159 n=20)
*/t=Int64/len=12-8 32.30µ ± 37% 18.65µ ± 54% -42.26% (p=0.007 n=20)
*/t=Int64/len=18-8 24.50µ ± 17% 18.50µ ± 43% ~ (p=0.073 n=20)
*/t=Int64/len=24-8 32.90µ ± 22% 18.05µ ± 47% -45.14% (p=0.000 n=20)
*/t=Int64/len=30-8 29.35µ ± 40% 18.35µ ± 24% -37.48% (p=0.021 n=20)
*/t=Int64/len=64-8 23.95µ ± 33% 16.85µ ± 39% ~ (p=0.061 n=20)
*/t=Int64/len=128-8 29.45µ ± 19% 15.40µ ± 32% -47.71% (p=0.000 n=20)
*/t=Int64/len=256-8 24.80µ ± 29% 16.40µ ± 34% -33.87% (p=0.007 n=20)
*/t=Int64/len=512-8 23.30µ ± 19% 15.50µ ± 56% -33.48% (p=0.031 n=20)
*/t=Int64/len=1024-8 35.35µ ± 45% 22.10µ ± 16% -37.48% (p=0.001 n=20)
*/t=Int64/len=2048-8 29.80µ ± 38% 22.75µ ± 70% ~ (p=0.056 n=20)
*/t=Int64/len=4096-8 124.55µ ± 31% 24.20µ ± 44% -80.57% (p=0.000 n=20)
*/t=Int64/len=8192-8 151.70µ ± 31% 23.30µ ± 55% -84.64% (p=0.000 n=20)
*/t=Int64/len=32768-8 331.10µ ± 27% 39.40µ ± 135% -88.10% (p=0.000 n=20)
*/t=Int64/len=65536-8 663.7µ ± 38% 287.4µ ± 37% -56.70% (p=0.000 n=20)
*/t=Int64/len=131072-8 3.671m ± 38% 2.319m ± 31% -36.85% (p=0.004 n=20)
*/t=Int64/len=262144-8 241.0m ± 9% 137.5m ± 11% -42.96% (p=0.000 n=20)
*/t=Int64/len=524288-8 2.312 ± 0% 1.442 ± 1% -37.64% (p=0.000 n=20)
*/t=Int64/len=1048576-8 4.662 ± 0% 3.003 ± 0% -35.58% (p=0.000 n=20)
*/t=Int64/len=2097152-8 5.875 ± 0% 3.845 ± 0% -34.57% (p=0.000 n=20)
*/t=Int64/len=4194304-8 6.178 ± 0% 4.260 ± 0% -31.05% (p=0.000 n=20)
*/t=Int32/len=6-8 18.15µ ± 23% 13.05µ ± 88% ~ (p=0.180 n=20)
*/t=Int32/len=12-8 30.30µ ± 19% 15.80µ ± 50% -47.85% (p=0.001 n=20)
*/t=Int32/len=18-8 30.10µ ± 29% 18.05µ ± 34% -40.03% (p=0.000 n=20)
*/t=Int32/len=24-8 25.05µ ± 29% 20.70µ ± 40% ~ (p=0.101 n=20)
*/t=Int32/len=30-8 21.35µ ± 36% 20.25µ ± 49% ~ (p=0.208 n=20)
*/t=Int32/len=64-8 24.55µ ± 34% 11.20µ ± 99% -54.38% (p=0.011 n=20)
*/t=Int32/len=128-8 31.90µ ± 37% 13.35µ ± 73% -58.15% (p=0.001 n=20)
*/t=Int32/len=256-8 25.05µ ± 32% 17.90µ ± 34% -28.54% (p=0.038 n=20)
*/t=Int32/len=512-8 35.25µ ± 38% 25.10µ ± 16% -28.79% (p=0.004 n=20)
*/t=Int32/len=1024-8 28.75µ ± 21% 23.40µ ± 34% ~ (p=0.147 n=20)
*/t=Int32/len=2048-8 31.40µ ± 34% 18.15µ ± 47% -42.20% (p=0.000 n=20)
*/t=Int32/len=4096-8 116.95µ ± 13% 12.00µ ± 127% -89.74% (p=0.000 n=20)
*/t=Int32/len=8192-8 143.70µ ± 27% 18.05µ ± 73% -87.44% (p=0.000 n=20)
*/t=Int32/len=32768-8 183.00µ ± 30% 19.95µ ± 49% -89.10% (p=0.000 n=20)
*/t=Int32/len=65536-8 350.90µ ± 22% 37.15µ ± 75% -89.41% (p=0.000 n=20)
*/t=Int32/len=131072-8 731.95µ ± 20% 84.35µ ± 49% -88.48% (p=0.000 n=20)
*/t=Int32/len=262144-8 7.379m ± 11% 1.951m ± 46% -73.55% (p=0.000 n=20)
*/t=Int32/len=524288-8 297.0m ± 9% 147.2m ± 10% -50.43% (p=0.000 n=20)
*/t=Int32/len=1048576-8 2.418 ± 0% 1.575 ± 0% -34.86% (p=0.000 n=20)
*/t=Int32/len=2097152-8 4.384 ± 0% 3.218 ± 1% -26.59% (p=0.000 n=20)
*/t=Int32/len=4194304-8 5.378 ± 0% 4.099 ± 0% -23.78% (p=0.000 n=20)
*/t=String/len=6-8 94.25µ ± 29% 18.95µ ± 37% -79.89% (p=0.000 n=20)
*/t=String/len=12-8 30.30µ ± 37% 28.95µ ± 79% ~ (p=0.327 n=20)
*/t=String/len=18-8 25.30µ ± 36% 16.60µ ± 123% ~ (p=0.060 n=20)
*/t=String/len=24-8 37.35µ ± 34% 20.55µ ± 40% -44.98% (p=0.002 n=20)
*/t=String/len=30-8 25.95µ ± 39% 22.35µ ± 57% ~ (p=0.122 n=20)
*/t=String/len=64-8 35.05µ ± 32% 17.45µ ± 33% -50.21% (p=0.001 n=20)
*/t=String/len=128-8 31.40µ ± 39% 18.35µ ± 80% -41.56% (p=0.014 n=20)
*/t=String/len=256-8 36.25µ ± 68% 17.10µ ± 54% -52.83% (p=0.000 n=20)
*/t=String/len=512-8 47.05µ ± 36% 18.50µ ± 95% -60.68% (p=0.001 n=20)
*/t=String/len=1024-8 94.45µ ± 22% 20.55µ ± 37% -78.24% (p=0.000 n=20)
*/t=String/len=2048-8 125.15µ ± 45% 32.60µ ± 35% -73.95% (p=0.000 n=20)
*/t=String/len=4096-8 199.55µ ± 20% 94.40µ ± 16% -52.69% (p=0.000 n=20)
*/t=String/len=8192-8 237.7µ ± 34% 122.3µ ± 22% -48.53% (p=0.000 n=20)
*/t=String/len=32768-8 1042.5µ ± 18% 500.0µ ± 75% -52.03% (p=0.035 n=20)
*/t=String/len=65536-8 10.349m ± 25% 4.032m ± 40% -61.04% (p=0.000 n=20)
*/t=String/len=131072-8 447.9m ± 7% 248.2m ± 7% -44.58% (p=0.000 n=20)
*/t=String/len=262144-8 2.961 ± 1% 2.109 ± 1% -28.77% (p=0.000 n=20)
*/t=String/len=524288-8 5.799 ± 1% 4.372 ± 0% -24.61% (p=0.000 n=20)
*/t=String/len=1048576-8 7.088 ± 1% 5.620 ± 0% -20.72% (p=0.000 n=20)
*/t=String/len=2097152-8 7.989 ± 1% 6.196 ± 0% -22.44% (p=0.000 n=20)
*/t=String/len=4194304-8 7.994 ± 0% 6.484 ± 0% -18.88% (p=0.000 n=20)
geomean 934.6µ 448.7µ -51.99%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 484.9µ ± 90% 769.2µ ± 36% +58.65% (p=0.049 n=20)
*/t=Int64/len=12-8 1174.0µ ± 44% 914.8µ ± 35% ~ (p=0.239 n=20)
*/t=Int64/len=18-8 897.0µ ± 32% 846.0µ ± 25% ~ (p=0.529 n=20)
*/t=Int64/len=24-8 1237.0µ ± 39% 464.9µ ± 61% -62.42% (p=0.001 n=20)
*/t=Int64/len=30-8 1022.0µ ± 35% 560.6µ ± 98% ~ (p=0.052 n=20)
*/t=Int64/len=64-8 610.2µ ± 126% 884.6µ ± 55% ~ (p=0.211 n=20)
*/t=Int64/len=128-8 645.1µ ± 47% 1090.0µ ± 32% +68.97% (p=0.015 n=20)
*/t=Int64/len=256-8 1063.5µ ± 36% 829.3µ ± 65% ~ (p=0.221 n=20)
*/t=Int64/len=512-8 799.4µ ± 42% 873.0µ ± 56% ~ (p=0.218 n=20)
*/t=Int64/len=1024-8 1117.0µ ± 36% 862.2µ ± 31% ~ (p=0.157 n=20)
*/t=Int64/len=2048-8 1.707m ± 62% 1.276m ± 53% -25.28% (p=0.013 n=20)
*/t=Int64/len=4096-8 3.420m ± 40% 1.634m ± 86% -52.22% (p=0.007 n=20)
*/t=Int64/len=8192-8 6.165m ± 60% 3.358m ± 56% -45.54% (p=0.006 n=20)
*/t=Int64/len=32768-8 514.4m ± 11% 320.8m ± 23% -37.64% (p=0.000 n=20)
*/t=Int64/len=65536-8 2.388 ± 0% 1.829 ± 1% -23.43% (p=0.000 n=20)
*/t=Int64/len=131072-8 4.014 ± 0% 3.192 ± 0% -20.49% (p=0.000 n=20)
*/t=Int64/len=262144-8 5.328 ± 1% 3.982 ± 0% -25.27% (p=0.000 n=20)
*/t=Int64/len=524288-8 6.277 ± 3% 4.236 ± 3% -32.51% (p=0.000 n=20)
*/t=Int64/len=1048576-8 6.774 ± 1% 4.525 ± 1% -33.20% (p=0.000 n=20)
*/t=Int64/len=2097152-8 7.059 ± 1% 4.702 ± 1% -33.39% (p=0.000 n=20)
*/t=Int64/len=4194304-8 6.857 ± 1% 4.823 ± 0% -29.67% (p=0.000 n=20)
*/t=Int32/len=6-8 616.9µ ± 33% 791.4µ ± 32% +28.29% (p=0.030 n=20)
*/t=Int32/len=12-8 688.6µ ± 23% 695.2µ ± 47% ~ (p=0.698 n=20)
*/t=Int32/len=18-8 742.7µ ± 38% 735.0µ ± 22% ~ (p=0.673 n=20)
*/t=Int32/len=24-8 725.1µ ± 80% 557.5µ ± 84% ~ (p=0.059 n=20)
*/t=Int32/len=30-8 861.3µ ± 36% 801.4µ ± 65% ~ (p=0.718 n=20)
*/t=Int32/len=64-8 843.1µ ± 42% 945.0µ ± 48% ~ (p=0.640 n=20)
*/t=Int32/len=128-8 622.6µ ± 92% 696.9µ ± 48% ~ (p=0.931 n=20)
*/t=Int32/len=256-8 772.4µ ± 25% 909.7µ ± 44% ~ (p=0.758 n=20)
*/t=Int32/len=512-8 741.6µ ± 36% 1112.0µ ± 49% ~ (p=0.157 n=20)
*/t=Int32/len=1024-8 933.3µ ± 33% 826.4µ ± 59% ~ (p=0.799 n=20)
*/t=Int32/len=2048-8 1625.0µ ± 49% 883.3µ ± 48% -45.65% (p=0.003 n=20)
*/t=Int32/len=4096-8 2.216m ± 45% 1.275m ± 74% -42.45% (p=0.024 n=20)
*/t=Int32/len=8192-8 4.184m ± 55% 1.017m ± 77% -75.70% (p=0.000 n=20)
*/t=Int32/len=32768-8 21.705m ± 33% 7.051m ± 52% -67.51% (p=0.000 n=20)
*/t=Int32/len=65536-8 549.8m ± 5% 299.9m ± 9% -45.46% (p=0.000 n=20)
*/t=Int32/len=131072-8 2.230 ± 0% 1.801 ± 1% -19.24% (p=0.000 n=20)
*/t=Int32/len=262144-8 3.519 ± 0% 3.109 ± 0% -11.65% (p=0.000 n=20)
*/t=Int32/len=524288-8 4.780 ± 0% 3.851 ± 0% -19.44% (p=0.000 n=20)
*/t=Int32/len=1048576-8 5.630 ± 3% 4.135 ± 3% -26.56% (p=0.000 n=20)
*/t=Int32/len=2097152-8 6.047 ± 1% 4.639 ± 1% -23.28% (p=0.000 n=20)
*/t=Int32/len=4194304-8 6.323 ± 1% 4.898 ± 1% -22.54% (p=0.000 n=20)
*/t=String/len=6-8 1.100m ± 30% 1.113m ± 32% ~ (p=0.841 n=20)
*/t=String/len=12-8 988.0µ ± 29% 818.9µ ± 88% ~ (p=0.738 n=20)
*/t=String/len=18-8 1.050m ± 68% 1.301m ± 42% ~ (p=0.355 n=20)
*/t=String/len=24-8 922.6µ ± 43% 1015.5µ ± 53% ~ (p=0.204 n=20)
*/t=String/len=30-8 1.036m ± 31% 1.142m ± 64% ~ (p=0.635 n=20)
*/t=String/len=64-8 879.7µ ± 37% 947.5µ ± 93% ~ (p=0.355 n=20)
*/t=String/len=128-8 1.030m ± 71% 1.123m ± 108% ~ (p=0.331 n=20)
*/t=String/len=256-8 1.150m ± 33% 1.100m ± 77% ~ (p=0.883 n=20)
*/t=String/len=512-8 2.168m ± 31% 1.462m ± 51% ~ (p=0.114 n=20)
*/t=String/len=1024-8 1.011m ± 120% 1.414m ± 30% ~ (p=0.620 n=20)
*/t=String/len=2048-8 3.515m ± 44% 2.019m ± 57% -42.55% (p=0.038 n=20)
*/t=String/len=4096-8 5.593m ± 111% 3.023m ± 87% -45.96% (p=0.005 n=20)
*/t=String/len=8192-8 11.535m ± 44% 5.101m ± 62% -55.78% (p=0.001 n=20)
*/t=String/len=32768-8 3.282 ± 0% 2.804 ± 1% -14.56% (p=0.000 n=20)
*/t=String/len=65536-8 5.364 ± 0% 4.851 ± 0% -9.57% (p=0.000 n=20)
*/t=String/len=131072-8 6.949 ± 1% 6.053 ± 0% -12.89% (p=0.000 n=20)
*/t=String/len=262144-8 7.954 ± 4% 6.008 ± 4% -24.47% (p=0.000 n=20)
*/t=String/len=524288-8 8.694 ± 1% 6.697 ± 1% -22.97% (p=0.000 n=20)
*/t=String/len=1048576-8 8.811 ± 1% 7.058 ± 1% -19.90% (p=0.000 n=20)
*/t=String/len=2097152-8 9.206 ± 1% 7.206 ± 1% -21.72% (p=0.000 n=20)
*/t=String/len=4194304-8 8.864 ± 1% 7.297 ± 1% -17.68% (p=0.000 n=20)
geomean 25.97m 20.86m -19.67%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 17.21 ± 0% 24.80 ± 0% +44.03% (p=0.000 n=20)
*/t=Int64/len=12-8 26.68 ± 2% 24.82 ± 1% -6.95% (p=0.000 n=20)
*/t=Int64/len=18-8 25.53 ± 2% 24.80 ± 0% -2.86% (p=0.000 n=20)
*/t=Int64/len=24-8 27.70 ± 3% 25.57 ± 1% -7.69% (p=0.000 n=20)
*/t=Int64/len=30-8 25.17 ± 2% 24.91 ± 5% ~ (p=0.644 n=20)
*/t=Int64/len=64-8 25.55 ± 2% 26.08 ± 5% +2.09% (p=0.040 n=20)
*/t=Int64/len=128-8 25.58 ± 1% 26.39 ± 3% +3.17% (p=0.042 n=20)
*/t=Int64/len=256-8 25.86 ± 2% 26.35 ± 1% +1.89% (p=0.012 n=20)
*/t=Int64/len=512-8 25.80 ± 1% 26.21 ± 2% +1.57% (p=0.000 n=20)
*/t=Int64/len=1024-8 26.52 ± 2% 26.73 ± 1% ~ (p=0.199 n=20)
*/t=Int64/len=2048-8 36.61 ± 7% 28.19 ± 1% -22.99% (p=0.000 n=20)
*/t=Int64/len=4096-8 63.76 ± 1% 34.45 ± 1% -45.97% (p=0.000 n=20)
*/t=Int64/len=8192-8 76.06 ± 1% 35.44 ± 0% -53.41% (p=0.000 n=20)
*/t=Int64/len=32768-8 87.66 ± 0% 38.49 ± 0% -56.09% (p=0.000 n=20)
*/t=Int64/len=65536-8 94.14 ± 0% 43.26 ± 1% -54.04% (p=0.000 n=20)
*/t=Int64/len=131072-8 97.19 ± 0% 46.39 ± 1% -52.27% (p=0.000 n=20)
*/t=Int64/len=262144-8 106.35 ± 2% 57.80 ± 2% -45.65% (p=0.000 n=20)
*/t=Int64/len=524288-8 161.2 ± 0% 128.7 ± 1% -20.16% (p=0.000 n=20)
*/t=Int64/len=1048576-8 193.6 ± 0% 174.8 ± 1% -9.71% (p=0.000 n=20)
*/t=Int64/len=2097152-8 204.6 ± 1% 195.7 ± 1% -4.37% (p=0.000 n=20)
*/t=Int64/len=4194304-8 207.8 ± 0% 205.7 ± 1% -1.03% (p=0.000 n=20)
*/t=Int32/len=6-8 17.51 ± 0% 24.62 ± 0% +40.61% (p=0.000 n=20)
*/t=Int32/len=12-8 26.59 ± 2% 25.75 ± 3% -3.14% (p=0.000 n=20)
*/t=Int32/len=18-8 25.26 ± 1% 24.66 ± 2% -2.36% (p=0.008 n=20)
*/t=Int32/len=24-8 27.49 ± 2% 25.11 ± 2% -8.67% (p=0.000 n=20)
*/t=Int32/len=30-8 25.11 ± 2% 24.63 ± 0% ~ (p=0.163 n=20)
*/t=Int32/len=64-8 25.36 ± 1% 25.81 ± 3% ~ (p=0.311 n=20)
*/t=Int32/len=128-8 25.48 ± 1% 26.23 ± 2% +2.94% (p=0.007 n=20)
*/t=Int32/len=256-8 25.51 ± 1% 26.01 ± 3% +1.96% (p=0.008 n=20)
*/t=Int32/len=512-8 25.84 ± 1% 26.02 ± 1% ~ (p=0.224 n=20)
*/t=Int32/len=1024-8 26.39 ± 2% 26.11 ± 1% -1.08% (p=0.011 n=20)
*/t=Int32/len=2048-8 37.59 ± 7% 26.59 ± 1% -29.28% (p=0.000 n=20)
*/t=Int32/len=4096-8 64.37 ± 2% 33.22 ± 1% -48.40% (p=0.000 n=20)
*/t=Int32/len=8192-8 75.02 ± 1% 34.03 ± 0% -54.64% (p=0.000 n=20)
*/t=Int32/len=32768-8 85.56 ± 0% 35.73 ± 0% -58.24% (p=0.000 n=20)
*/t=Int32/len=65536-8 89.62 ± 0% 37.88 ± 1% -57.74% (p=0.000 n=20)
*/t=Int32/len=131072-8 94.91 ± 0% 42.44 ± 2% -55.29% (p=0.000 n=20)
*/t=Int32/len=262144-8 97.12 ± 0% 44.85 ± 0% -53.82% (p=0.000 n=20)
*/t=Int32/len=524288-8 111.25 ± 2% 57.69 ± 3% -48.15% (p=0.000 n=20)
*/t=Int32/len=1048576-8 166.1 ± 1% 127.2 ± 1% -23.44% (p=0.000 n=20)
*/t=Int32/len=2097152-8 192.3 ± 0% 169.7 ± 1% -11.75% (p=0.000 n=20)
*/t=Int32/len=4194304-8 202.1 ± 1% 187.9 ± 1% -7.02% (p=0.000 n=20)
*/t=String/len=6-8 44.70 ± 1% 35.48 ± 3% -20.65% (p=0.000 n=20)
*/t=String/len=12-8 34.67 ± 2% 35.60 ± 1% +2.67% (p=0.000 n=20)
*/t=String/len=18-8 32.94 ± 1% 36.78 ± 12% +11.67% (p=0.000 n=20)
*/t=String/len=24-8 35.01 ± 2% 38.95 ± 8% +11.27% (p=0.000 n=20)
*/t=String/len=30-8 33.02 ± 2% 35.76 ± 8% +8.31% (p=0.000 n=20)
*/t=String/len=64-8 33.62 ± 2% 37.59 ± 2% +11.79% (p=0.000 n=20)
*/t=String/len=128-8 35.28 ± 1% 38.12 ± 2% +8.05% (p=0.000 n=20)
*/t=String/len=256-8 39.39 ± 1% 38.22 ± 2% -2.95% (p=0.000 n=20)
*/t=String/len=512-8 41.97 ± 1% 38.58 ± 1% -8.07% (p=0.000 n=20)
*/t=String/len=1024-8 43.89 ± 1% 40.19 ± 1% -8.43% (p=0.000 n=20)
*/t=String/len=2048-8 58.50 ± 3% 41.82 ± 1% -28.51% (p=0.000 n=20)
*/t=String/len=4096-8 102.85 ± 1% 48.45 ± 0% -52.89% (p=0.000 n=20)
*/t=String/len=8192-8 113.85 ± 0% 49.89 ± 0% -56.18% (p=0.000 n=20)
*/t=String/len=32768-8 134.75 ± 0% 58.94 ± 0% -56.26% (p=0.000 n=20)
*/t=String/len=65536-8 139.05 ± 0% 65.27 ± 1% -53.06% (p=0.000 n=20)
*/t=String/len=131072-8 146.75 ± 1% 78.11 ± 1% -46.78% (p=0.000 n=20)
*/t=String/len=262144-8 220.7 ± 1% 168.2 ± 1% -23.75% (p=0.000 n=20)
*/t=String/len=524288-8 265.6 ± 1% 237.6 ± 0% -10.58% (p=0.000 n=20)
*/t=String/len=1048576-8 274.4 ± 1% 271.2 ± 1% -1.15% (p=0.000 n=20)
*/t=String/len=2097152-8 285.0 ± 1% 287.2 ± 1% +0.77% (p=0.050 n=20)
*/t=String/len=4194304-8 294.8 ± 1% 294.9 ± 0% ~ (p=0.317 n=20)
geomean 60.64 47.69 -21.36%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 83.51 ± 0% 101.00 ± 0% +20.94% (p=0.000 n=20)
*/t=Int64/len=12-8 116.1 ± 2% 101.0 ± 0% -13.01% (p=0.000 n=20)
*/t=Int64/len=18-8 112.8 ± 1% 101.0 ± 0% -10.46% (p=0.000 n=20)
*/t=Int64/len=24-8 118.6 ± 3% 102.8 ± 1% -13.28% (p=0.000 n=20)
*/t=Int64/len=30-8 110.8 ± 1% 101.0 ± 1% -8.84% (p=0.000 n=20)
*/t=Int64/len=64-8 111.7 ± 1% 101.4 ± 0% -9.18% (p=0.000 n=20)
*/t=Int64/len=128-8 112.4 ± 1% 101.8 ± 0% -9.43% (p=0.000 n=20)
*/t=Int64/len=256-8 112.2 ± 0% 101.8 ± 0% -9.27% (p=0.000 n=20)
*/t=Int64/len=512-8 112.0 ± 0% 101.7 ± 0% -9.24% (p=0.000 n=20)
*/t=Int64/len=1024-8 112.1 ± 0% 101.8 ± 0% -9.19% (p=0.000 n=20)
*/t=Int64/len=2048-8 112.1 ± 0% 101.8 ± 0% -9.23% (p=0.000 n=20)
*/t=Int64/len=4096-8 112.1 ± 0% 110.8 ± 0% -1.16% (p=0.000 n=20)
*/t=Int64/len=8192-8 112.2 ± 0% 110.7 ± 0% -1.34% (p=0.000 n=20)
*/t=Int64/len=32768-8 112.2 ± 0% 110.8 ± 0% -1.25% (p=0.000 n=20)
*/t=Int64/len=65536-8 112.2 ± 0% 110.8 ± 0% -1.20% (p=0.000 n=20)
*/t=Int64/len=131072-8 112.2 ± 0% 110.8 ± 0% -1.25% (p=0.000 n=20)
*/t=Int64/len=262144-8 112.2 ± 0% 110.8 ± 0% -1.25% (p=0.000 n=20)
*/t=Int64/len=524288-8 112.2 ± 0% 110.8 ± 0% -1.25% (p=0.000 n=20)
*/t=Int64/len=1048576-8 112.1 ± 0% 110.8 ± 0% -1.16% (p=0.000 n=20)
*/t=Int64/len=2097152-8 112.1 ± 0% 110.8 ± 0% -1.16% (p=0.000 n=20)
*/t=Int64/len=4194304-8 111.8 ± 0% 110.8 ± 0% -0.89% (p=0.000 n=20)
*/t=Int32/len=6-8 83.51 ± 0% 98.02 ± 0% +17.38% (p=0.000 n=20)
*/t=Int32/len=12-8 115.10 ± 2% 98.97 ± 1% -14.01% (p=0.000 n=20)
*/t=Int32/len=18-8 111.00 ± 1% 98.02 ± 1% -11.69% (p=0.000 n=20)
*/t=Int32/len=24-8 117.15 ± 1% 98.98 ± 1% -15.51% (p=0.000 n=20)
*/t=Int32/len=30-8 109.50 ± 1% 98.02 ± 0% -10.48% (p=0.000 n=20)
*/t=Int32/len=64-8 110.65 ± 1% 98.38 ± 0% -11.09% (p=0.000 n=20)
*/t=Int32/len=128-8 110.80 ± 1% 98.63 ± 0% -10.98% (p=0.000 n=20)
*/t=Int32/len=256-8 110.70 ± 1% 98.70 ± 0% -10.84% (p=0.000 n=20)
*/t=Int32/len=512-8 111.10 ± 0% 98.60 ± 0% -11.25% (p=0.000 n=20)
*/t=Int32/len=1024-8 111.10 ± 0% 98.70 ± 0% -11.16% (p=0.000 n=20)
*/t=Int32/len=2048-8 111.00 ± 0% 98.65 ± 0% -11.13% (p=0.000 n=20)
*/t=Int32/len=4096-8 111.1 ± 0% 107.7 ± 0% -3.06% (p=0.000 n=20)
*/t=Int32/len=8192-8 111.2 ± 0% 107.7 ± 0% -3.10% (p=0.000 n=20)
*/t=Int32/len=32768-8 111.2 ± 0% 107.7 ± 0% -3.15% (p=0.000 n=20)
*/t=Int32/len=65536-8 111.2 ± 0% 107.7 ± 0% -3.15% (p=0.000 n=20)
*/t=Int32/len=131072-8 111.2 ± 0% 107.7 ± 0% -3.15% (p=0.000 n=20)
*/t=Int32/len=262144-8 111.2 ± 0% 107.7 ± 0% -3.15% (p=0.000 n=20)
*/t=Int32/len=524288-8 111.1 ± 0% 107.7 ± 0% -3.06% (p=0.000 n=20)
*/t=Int32/len=1048576-8 111.1 ± 0% 107.7 ± 0% -3.06% (p=0.000 n=20)
*/t=Int32/len=2097152-8 111.0 ± 0% 107.8 ± 0% -2.88% (p=0.000 n=20)
*/t=Int32/len=4194304-8 111.2 ± 0% 107.8 ± 0% -3.06% (p=0.000 n=20)
*/t=String/len=6-8 214.0 ± 0% 149.0 ± 0% -30.37% (p=0.000 n=20)
*/t=String/len=12-8 153.4 ± 1% 149.0 ± 0% -2.87% (p=0.000 n=20)
*/t=String/len=18-8 146.7 ± 1% 149.0 ± 3% +1.57% (p=0.000 n=20)
*/t=String/len=24-8 154.4 ± 1% 151.1 ± 2% -2.14% (p=0.000 n=20)
*/t=String/len=30-8 146.2 ± 1% 149.0 ± 1% +1.92% (p=0.000 n=20)
*/t=String/len=64-8 148.4 ± 1% 150.3 ± 1% +1.31% (p=0.000 n=20)
*/t=String/len=128-8 154.7 ± 0% 150.1 ± 0% -2.94% (p=0.000 n=20)
*/t=String/len=256-8 168.5 ± 0% 150.1 ± 0% -10.92% (p=0.000 n=20)
*/t=String/len=512-8 176.6 ± 0% 150.2 ± 0% -14.92% (p=0.000 n=20)
*/t=String/len=1024-8 180.7 ± 0% 150.4 ± 0% -16.77% (p=0.000 n=20)
*/t=String/len=2048-8 180.3 ± 0% 150.2 ± 0% -16.67% (p=0.000 n=20)
*/t=String/len=4096-8 182.2 ± 0% 159.2 ± 0% -12.65% (p=0.000 n=20)
*/t=String/len=8192-8 183.7 ± 0% 159.4 ± 0% -13.23% (p=0.000 n=20)
*/t=String/len=32768-8 182.7 ± 0% 159.2 ± 0% -12.86% (p=0.000 n=20)
*/t=String/len=65536-8 183.9 ± 0% 159.3 ± 0% -13.38% (p=0.000 n=20)
*/t=String/len=131072-8 182.6 ± 0% 159.2 ± 0% -12.81% (p=0.000 n=20)
*/t=String/len=262144-8 182.4 ± 0% 159.2 ± 0% -12.72% (p=0.000 n=20)
*/t=String/len=524288-8 183.6 ± 0% 159.4 ± 0% -13.18% (p=0.000 n=20)
*/t=String/len=1048576-8 183.9 ± 0% 159.5 ± 0% -13.27% (p=0.000 n=20)
*/t=String/len=2097152-8 182.0 ± 0% 159.3 ± 0% -12.47% (p=0.000 n=20)
*/t=String/len=4194304-8 182.5 ± 0% 159.3 ± 0% -12.71% (p=0.000 n=20)
geomean 128.3 118.9 -7.38%
.name: MapGetMiss
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 5.717n ± 0% 5.803n ± 0% +1.50% (p=0.000 n=20)
*/t=Int64/len=12-8 7.950n ± 27% 6.037n ± 10% -24.05% (p=0.000 n=20)
*/t=Int64/len=18-8 7.938n ± 0% 6.066n ± 8% -23.58% (p=0.000 n=20)
*/t=Int64/len=24-8 8.515n ± 13% 6.588n ± 13% -22.63% (p=0.000 n=20)
*/t=Int64/len=30-8 7.933n ± 1% 6.333n ± 8% -20.17% (p=0.000 n=20)
*/t=Int64/len=64-8 7.944n ± 9% 6.408n ± 3% -19.34% (p=0.000 n=20)
*/t=Int64/len=128-8 7.945n ± 0% 6.633n ± 4% -16.51% (p=0.000 n=20)
*/t=Int64/len=256-8 8.348n ± 3% 6.715n ± 2% -19.56% (p=0.000 n=20)
*/t=Int64/len=512-8 8.290n ± 2% 6.731n ± 1% -18.81% (p=0.000 n=20)
*/t=Int64/len=1024-8 8.350n ± 2% 6.802n ± 1% -18.54% (p=0.000 n=20)
*/t=Int64/len=2048-8 8.604n ± 1% 6.986n ± 1% -18.81% (p=0.000 n=20)
*/t=Int64/len=4096-8 8.915n ± 1% 8.613n ± 1% -3.39% (p=0.000 n=20)
*/t=Int64/len=8192-8 9.234n ± 1% 9.010n ± 1% -2.42% (p=0.000 n=20)
*/t=Int64/len=32768-8 10.295n ± 0% 9.550n ± 1% -7.24% (p=0.000 n=20)
*/t=Int64/len=65536-8 11.65n ± 1% 10.36n ± 1% -11.11% (p=0.000 n=20)
*/t=Int64/len=131072-8 12.32n ± 2% 10.99n ± 1% -10.83% (p=0.000 n=20)
*/t=Int64/len=262144-8 15.98n ± 4% 12.75n ± 1% -20.24% (p=0.000 n=20)
*/t=Int64/len=524288-8 36.95n ± 0% 23.00n ± 1% -37.78% (p=0.000 n=20)
*/t=Int64/len=1048576-8 43.52n ± 1% 31.80n ± 0% -26.94% (p=0.000 n=20)
*/t=Int64/len=2097152-8 46.06n ± 0% 36.21n ± 1% -21.39% (p=0.000 n=20)
*/t=Int64/len=4194304-8 47.43n ± 1% 38.09n ± 0% -19.68% (p=0.000 n=20)
*/t=Int32/len=6-8 6.892n ± 0% 5.717n ± 0% -17.04% (p=0.000 n=20)
*/t=Int32/len=12-8 8.570n ± 0% 6.918n ± 15% -19.28% (p=0.000 n=20)
*/t=Int32/len=18-8 8.548n ± 0% 6.043n ± 11% -29.31% (p=0.000 n=20)
*/t=Int32/len=24-8 10.300n ± 17% 6.905n ± 14% -32.96% (p=0.000 n=20)
*/t=Int32/len=30-8 8.533n ± 1% 6.218n ± 8% -27.13% (p=0.000 n=20)
*/t=Int32/len=64-8 8.544n ± 6% 6.468n ± 5% -24.30% (p=0.000 n=20)
*/t=Int32/len=128-8 8.568n ± 5% 6.519n ± 3% -23.90% (p=0.000 n=20)
*/t=Int32/len=256-8 8.854n ± 3% 6.514n ± 2% -26.43% (p=0.000 n=20)
*/t=Int32/len=512-8 8.944n ± 2% 6.591n ± 2% -26.31% (p=0.000 n=20)
*/t=Int32/len=1024-8 8.921n ± 1% 6.686n ± 2% -25.05% (p=0.000 n=20)
*/t=Int32/len=2048-8 8.857n ± 1% 6.864n ± 1% -22.50% (p=0.000 n=20)
*/t=Int32/len=4096-8 8.981n ± 1% 8.443n ± 1% -5.99% (p=0.000 n=20)
*/t=Int32/len=8192-8 9.171n ± 1% 8.750n ± 1% -4.60% (p=0.000 n=20)
*/t=Int32/len=32768-8 9.807n ± 1% 9.303n ± 0% -5.14% (p=0.000 n=20)
*/t=Int32/len=65536-8 10.545n ± 1% 9.660n ± 0% -8.39% (p=0.000 n=20)
*/t=Int32/len=131072-8 11.76n ± 0% 10.46n ± 0% -11.13% (p=0.000 n=20)
*/t=Int32/len=262144-8 12.34n ± 0% 10.99n ± 1% -10.94% (p=0.000 n=20)
*/t=Int32/len=524288-8 18.16n ± 6% 13.82n ± 2% -23.93% (p=0.000 n=20)
*/t=Int32/len=1048576-8 36.77n ± 1% 26.37n ± 1% -28.30% (p=0.000 n=20)
*/t=Int32/len=2097152-8 44.04n ± 1% 32.37n ± 1% -26.49% (p=0.000 n=20)
*/t=Int32/len=4194304-8 44.58n ± 0% 34.56n ± 1% -22.50% (p=0.000 n=20)
*/t=String/len=6-8 6.002n ± 0% 7.479n ± 0% +24.62% (p=0.000 n=20)
*/t=String/len=12-8 10.030n ± 2% 8.736n ± 13% -12.91% (p=0.000 n=20)
*/t=String/len=18-8 11.165n ± 0% 7.475n ± 14% -33.05% (p=0.000 n=20)
*/t=String/len=24-8 10.780n ± 4% 9.332n ± 7% -13.44% (p=0.000 n=20)
*/t=String/len=30-8 10.520n ± 1% 7.946n ± 7% -24.47% (p=0.000 n=20)
*/t=String/len=64-8 10.455n ± 4% 7.967n ± 7% -23.79% (p=0.000 n=20)
*/t=String/len=128-8 10.260n ± 4% 8.438n ± 3% -17.76% (p=0.000 n=20)
*/t=String/len=256-8 10.585n ± 3% 8.612n ± 2% -18.64% (p=0.000 n=20)
*/t=String/len=512-8 10.855n ± 3% 8.692n ± 2% -19.93% (p=0.000 n=20)
*/t=String/len=1024-8 12.110n ± 1% 8.890n ± 2% -26.59% (p=0.000 n=20)
*/t=String/len=2048-8 15.565n ± 2% 9.011n ± 1% -42.11% (p=0.000 n=20)
*/t=String/len=4096-8 14.21n ± 1% 10.73n ± 1% -24.43% (p=0.000 n=20)
*/t=String/len=8192-8 13.52n ± 1% 11.19n ± 1% -17.27% (p=0.000 n=20)
*/t=String/len=32768-8 21.25n ± 0% 11.92n ± 0% -43.88% (p=0.000 n=20)
*/t=String/len=65536-8 18.36n ± 1% 12.67n ± 1% -31.04% (p=0.000 n=20)
*/t=String/len=131072-8 30.53n ± 3% 14.03n ± 1% -54.05% (p=0.000 n=20)
*/t=String/len=262144-8 47.91n ± 1% 25.85n ± 1% -46.04% (p=0.000 n=20)
*/t=String/len=524288-8 52.16n ± 1% 36.94n ± 1% -29.17% (p=0.000 n=20)
*/t=String/len=1048576-8 55.26n ± 0% 41.75n ± 0% -24.45% (p=0.000 n=20)
*/t=String/len=2097152-8 60.88n ± 0% 44.10n ± 1% -27.57% (p=0.000 n=20)
*/t=String/len=4194304-8 56.20n ± 0% 44.65n ± 1% -20.54% (p=0.000 n=20)
geomean 13.65n 10.69n -21.68%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 22.95µ ± 34% 12.90µ ± 61% -43.79% (p=0.003 n=20)
*/t=Int64/len=12-8 32.35µ ± 117% 17.85µ ± 31% -44.82% (p=0.000 n=20)
*/t=Int64/len=18-8 28.70µ ± 31% 13.15µ ± 47% -54.18% (p=0.000 n=20)
*/t=Int64/len=24-8 27.10µ ± 72% 18.05µ ± 37% -33.39% (p=0.001 n=20)
*/t=Int64/len=30-8 36.40µ ± 45% 22.50µ ± 49% -38.19% (p=0.000 n=20)
*/t=Int64/len=64-8 29.30µ ± 48% 15.45µ ± 50% -47.27% (p=0.000 n=20)
*/t=Int64/len=128-8 34.10µ ± 57% 17.50µ ± 27% -48.68% (p=0.000 n=20)
*/t=Int64/len=256-8 28.30µ ± 66% 15.95µ ± 58% -43.64% (p=0.000 n=20)
*/t=Int64/len=512-8 29.30µ ± 52% 16.95µ ± 38% -42.15% (p=0.000 n=20)
*/t=Int64/len=1024-8 30.05µ ± 59% 18.95µ ± 40% -36.94% (p=0.002 n=20)
*/t=Int64/len=2048-8 37.30µ ± 61% 16.65µ ± 94% -55.36% (p=0.001 n=20)
*/t=Int64/len=4096-8 37.00µ ± 39% 22.85µ ± 46% -38.24% (p=0.020 n=20)
*/t=Int64/len=8192-8 42.25µ ± 36% 25.65µ ± 40% ~ (p=0.060 n=20)
*/t=Int64/len=32768-8 169.60µ ± 27% 79.95µ ± 150% ~ (p=0.086 n=20)
*/t=Int64/len=65536-8 328.9µ ± 21% 1378.5µ ± 54% +319.12% (p=0.000 n=20)
*/t=Int64/len=131072-8 2.319m ± 72% 5.385m ± 34% +132.19% (p=0.002 n=20)
*/t=Int64/len=262144-8 231.25m ± 12% 85.41m ± 6% -63.07% (p=0.000 n=20)
*/t=Int64/len=524288-8 2954.5m ± 0% 781.5m ± 1% -73.55% (p=0.000 n=20)
*/t=Int64/len=1048576-8 5.897 ± 0% 1.587 ± 0% -73.10% (p=0.000 n=20)
*/t=Int64/len=2097152-8 7.355 ± 0% 2.062 ± 0% -71.97% (p=0.000 n=20)
*/t=Int64/len=4194304-8 7.758 ± 0% 2.327 ± 0% -70.00% (p=0.000 n=20)
*/t=Int32/len=6-8 30.50µ ± 47% 11.95µ ± 111% -60.82% (p=0.002 n=20)
*/t=Int32/len=12-8 38.50µ ± 46% 19.40µ ± 57% -49.61% (p=0.002 n=20)
*/t=Int32/len=18-8 49.60µ ± 43% 19.90µ ± 63% -59.88% (p=0.009 n=20)
*/t=Int32/len=24-8 73.10µ ± 67% 14.15µ ± 79% -80.64% (p=0.000 n=20)
*/t=Int32/len=30-8 30.65µ ± 43% 18.25µ ± 76% ~ (p=0.063 n=20)
*/t=Int32/len=64-8 32.80µ ± 40% 13.95µ ± 62% -57.47% (p=0.001 n=20)
*/t=Int32/len=128-8 35.90µ ± 52% 16.20µ ± 73% -54.87% (p=0.002 n=20)
*/t=Int32/len=256-8 33.20µ ± 26% 15.35µ ± 78% -53.77% (p=0.000 n=20)
*/t=Int32/len=512-8 35.55µ ± 14% 24.10µ ± 41% -32.21% (p=0.001 n=20)
*/t=Int32/len=1024-8 34.15µ ± 16% 19.10µ ± 70% -44.07% (p=0.001 n=20)
*/t=Int32/len=2048-8 31.25µ ± 47% 18.60µ ± 38% -40.48% (p=0.000 n=20)
*/t=Int32/len=4096-8 37.20µ ± 41% 23.45µ ± 57% -36.96% (p=0.032 n=20)
*/t=Int32/len=8192-8 46.55µ ± 32% 17.20µ ± 34% -63.05% (p=0.000 n=20)
*/t=Int32/len=32768-8 52.40µ ± 36% 35.25µ ± 43% -32.73% (p=0.006 n=20)
*/t=Int32/len=65536-8 215.6µ ± 32% 117.0µ ± 69% -45.74% (p=0.010 n=20)
*/t=Int32/len=131072-8 340.1µ ± 9% 479.3µ ± 50% ~ (p=0.277 n=20)
*/t=Int32/len=262144-8 4.426m ± 36% 2.242m ± 27% -49.33% (p=0.001 n=20)
*/t=Int32/len=524288-8 343.85m ± 18% 99.78m ± 7% -70.98% (p=0.000 n=20)
*/t=Int32/len=1048576-8 2896.0m ± 0% 809.4m ± 0% -72.05% (p=0.000 n=20)
*/t=Int32/len=2097152-8 5.219 ± 0% 1.565 ± 0% -70.02% (p=0.000 n=20)
*/t=Int32/len=4194304-8 6.274 ± 0% 2.004 ± 0% -68.06% (p=0.000 n=20)
*/t=String/len=6-8 27.25µ ± 43% 15.40µ ± 86% -43.49% (p=0.006 n=20)
*/t=String/len=12-8 72.85µ ± 51% 18.60µ ± 97% -74.47% (p=0.000 n=20)
*/t=String/len=18-8 88.15µ ± 21% 16.40µ ± 112% -81.40% (p=0.000 n=20)
*/t=String/len=24-8 90.60µ ± 21% 31.00µ ± 52% -65.78% (p=0.000 n=20)
*/t=String/len=30-8 88.10µ ± 20% 15.25µ ± 40% -82.69% (p=0.000 n=20)
*/t=String/len=64-8 92.25µ ± 23% 15.00µ ± 47% -83.74% (p=0.000 n=20)
*/t=String/len=128-8 92.15µ ± 22% 19.10µ ± 48% -79.27% (p=0.000 n=20)
*/t=String/len=256-8 88.80µ ± 16% 26.05µ ± 40% -70.66% (p=0.000 n=20)
*/t=String/len=512-8 101.35µ ± 19% 14.65µ ± 39% -85.55% (p=0.000 n=20)
*/t=String/len=1024-8 114.50µ ± 29% 20.10µ ± 86% -82.45% (p=0.000 n=20)
*/t=String/len=2048-8 135.05µ ± 31% 24.35µ ± 112% -81.97% (p=0.000 n=20)
*/t=String/len=4096-8 135.6µ ± 16% 114.5µ ± 41% ~ (p=0.380 n=20)
*/t=String/len=8192-8 145.9µ ± 21% 163.8µ ± 50% ~ (p=0.547 n=20)
*/t=String/len=32768-8 568.9µ ± 31% 2364.5µ ± 37% +315.66% (p=0.000 n=20)
*/t=String/len=65536-8 5.335m ± 26% 8.296m ± 16% +55.51% (p=0.007 n=20)
*/t=String/len=131072-8 484.30m ± 8% 83.81m ± 7% -82.69% (p=0.000 n=20)
*/t=String/len=262144-8 3.854 ± 1% 1.131 ± 1% -70.65% (p=0.000 n=20)
*/t=String/len=524288-8 7.351 ± 0% 2.486 ± 3% -66.18% (p=0.000 n=20)
*/t=String/len=1048576-8 9.276 ± 0% 3.148 ± 1% -66.06% (p=0.000 n=20)
*/t=String/len=2097152-8 10.360 ± 0% 3.268 ± 2% -68.46% (p=0.000 n=20)
*/t=String/len=4194304-8 10.085 ± 1% 3.025 ± 3% -70.00% (p=0.000 n=20)
geomean 976.4µ 438.0µ -55.15%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 641.5µ ± 70% 685.1µ ± 69% ~ (p=0.654 n=20)
*/t=Int64/len=12-8 1113.0µ ± 47% 651.7µ ± 35% -41.44% (p=0.021 n=20)
*/t=Int64/len=18-8 1136.0µ ± 40% 787.5µ ± 44% -30.67% (p=0.046 n=20)
*/t=Int64/len=24-8 1033.0µ ± 54% 942.6µ ± 47% ~ (p=0.583 n=20)
*/t=Int64/len=30-8 1053.5µ ± 37% 862.9µ ± 49% ~ (p=0.289 n=20)
*/t=Int64/len=64-8 1153.5µ ± 38% 987.7µ ± 34% ~ (p=0.176 n=20)
*/t=Int64/len=128-8 1321.5µ ± 50% 813.6µ ± 36% -38.43% (p=0.005 n=20)
*/t=Int64/len=256-8 1320.5µ ± 45% 849.1µ ± 51% -35.70% (p=0.017 n=20)
*/t=Int64/len=512-8 1224.5µ ± 69% 899.0µ ± 42% ~ (p=0.063 n=20)
*/t=Int64/len=1024-8 1383.5µ ± 47% 797.4µ ± 48% ~ (p=0.068 n=20)
*/t=Int64/len=2048-8 1.542m ± 71% 1.418m ± 44% ~ (p=0.277 n=20)
*/t=Int64/len=4096-8 1.504m ± 67% 1.813m ± 62% ~ (p=0.640 n=20)
*/t=Int64/len=8192-8 2.208m ± 101% 2.001m ± 86% ~ (p=0.925 n=20)
*/t=Int64/len=32768-8 610.50m ± 16% 20.19m ± 57% -96.69% (p=0.000 n=20)
*/t=Int64/len=65536-8 3.411 ± 0% 1.093 ± 1% -67.96% (p=0.000 n=20)
*/t=Int64/len=131072-8 5.834 ± 6% 1.680 ± 0% -71.20% (p=0.000 n=20)
*/t=Int64/len=262144-8 7.151 ± 3% 2.034 ± 0% -71.56% (p=0.000 n=20)
*/t=Int64/len=524288-8 7.914 ± 3% 2.229 ± 0% -71.83% (p=0.000 n=20)
*/t=Int64/len=1048576-8 8.437 ± 1% 2.370 ± 1% -71.91% (p=0.000 n=20)
*/t=Int64/len=2097152-8 8.761 ± 0% 2.505 ± 0% -71.41% (p=0.000 n=20)
*/t=Int64/len=4194304-8 8.495 ± 1% 2.639 ± 0% -68.94% (p=0.000 n=20)
*/t=Int32/len=6-8 776.0µ ± 29% 694.5µ ± 29% ~ (p=0.445 n=20)
*/t=Int32/len=12-8 1202.5µ ± 31% 692.6µ ± 85% -42.41% (p=0.011 n=20)
*/t=Int32/len=18-8 1495.5µ ± 47% 798.5µ ± 54% -46.61% (p=0.008 n=20)
*/t=Int32/len=24-8 1085.0µ ± 78% 846.5µ ± 38% -21.98% (p=0.046 n=20)
*/t=Int32/len=30-8 884.0µ ± 96% 712.8µ ± 47% ~ (p=0.157 n=20)
*/t=Int32/len=64-8 1103.5µ ± 90% 650.2µ ± 69% ~ (p=0.067 n=20)
*/t=Int32/len=128-8 904.6µ ± 44% 1024.8µ ± 29% ~ (p=0.445 n=20)
*/t=Int32/len=256-8 1067.0µ ± 47% 658.1µ ± 57% -38.32% (p=0.049 n=20)
*/t=Int32/len=512-8 1186.5µ ± 40% 873.8µ ± 36% ~ (p=0.277 n=20)
*/t=Int32/len=1024-8 1119.0µ ± 85% 879.0µ ± 46% ~ (p=0.060 n=20)
*/t=Int32/len=2048-8 1397.0µ ± 63% 886.0µ ± 99% ~ (p=0.180 n=20)
*/t=Int32/len=4096-8 2.176m ± 39% 1.533m ± 60% ~ (p=0.242 n=20)
*/t=Int32/len=8192-8 2.764m ± 25% 1.992m ± 45% ~ (p=0.081 n=20)
*/t=Int32/len=32768-8 7.220m ± 47% 4.847m ± 110% ~ (p=0.268 n=20)
*/t=Int32/len=65536-8 699.8m ± 8% 229.1m ± 15% -67.26% (p=0.000 n=20)
*/t=Int32/len=131072-8 2.994 ± 0% 1.045 ± 0% -65.10% (p=0.000 n=20)
*/t=Int32/len=262144-8 4.501 ± 0% 1.610 ± 0% -64.23% (p=0.000 n=20)
*/t=Int32/len=524288-8 5.742 ± 1% 1.915 ± 0% -66.65% (p=0.000 n=20)
*/t=Int32/len=1048576-8 6.607 ± 3% 2.144 ± 0% -67.55% (p=0.000 n=20)
*/t=Int32/len=2097152-8 7.194 ± 1% 2.301 ± 0% -68.01% (p=0.000 n=20)
*/t=Int32/len=4194304-8 7.338 ± 1% 2.405 ± 0% -67.22% (p=0.000 n=20)
*/t=String/len=6-8 1010.8µ ± 33% 991.9µ ± 51% ~ (p=0.659 n=20)
*/t=String/len=12-8 1.185m ± 79% 1.062m ± 81% ~ (p=0.758 n=20)
*/t=String/len=18-8 1.139m ± 55% 1.122m ± 39% ~ (p=0.764 n=20)
*/t=String/len=24-8 1.177m ± 40% 1.145m ± 51% ~ (p=0.799 n=20)
*/t=String/len=30-8 2020.0µ ± 42% 955.8µ ± 51% -52.68% (p=0.003 n=20)
*/t=String/len=64-8 1.623m ± 58% 1.146m ± 31% -29.38% (p=0.030 n=20)
*/t=String/len=128-8 1.672m ± 71% 1.011m ± 60% -39.57% (p=0.014 n=20)
*/t=String/len=256-8 1709.0µ ± 57% 969.3µ ± 44% -43.28% (p=0.035 n=20)
*/t=String/len=512-8 1.678m ± 50% 1.632m ± 42% ~ (p=0.410 n=20)
*/t=String/len=1024-8 2.518m ± 47% 1.190m ± 34% -52.71% (p=0.001 n=20)
*/t=String/len=2048-8 3.611m ± 68% 1.644m ± 72% -54.46% (p=0.005 n=20)
*/t=String/len=4096-8 4.935m ± 36% 3.091m ± 48% -37.36% (p=0.020 n=20)
*/t=String/len=8192-8 7.831m ± 89% 3.391m ± 58% -56.69% (p=0.004 n=20)
*/t=String/len=32768-8 5112.5m ± 0% 991.1m ± 0% -80.61% (p=0.000 n=20)
*/t=String/len=65536-8 8.139 ± 0% 1.696 ± 0% -79.16% (p=0.000 n=20)
*/t=String/len=131072-8 10.960 ± 0% 2.433 ± 1% -77.81% (p=0.000 n=20)
*/t=String/len=262144-8 10.725 ± 2% 3.494 ± 3% -67.42% (p=0.000 n=20)
*/t=String/len=524288-8 11.070 ± 1% 4.011 ± 2% -63.76% (p=0.000 n=20)
*/t=String/len=1048576-8 11.455 ± 0% 4.097 ± 2% -64.23% (p=0.000 n=20)
*/t=String/len=2097152-8 11.815 ± 0% 3.951 ± 2% -66.56% (p=0.000 n=20)
*/t=String/len=4194304-8 10.845 ± 1% 3.519 ± 3% -67.55% (p=0.000 n=20)
geomean 31.06m 15.75m -49.29%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 24.40 ± 0% 24.80 ± 0% +1.66% (p=0.000 n=20)
*/t=Int64/len=12-8 33.91 ± 28% 25.79 ± 10% -23.95% (p=0.000 n=20)
*/t=Int64/len=18-8 33.87 ± 0% 25.95 ± 8% -23.40% (p=0.000 n=20)
*/t=Int64/len=24-8 36.48 ± 13% 28.12 ± 13% -22.91% (p=0.000 n=20)
*/t=Int64/len=30-8 33.89 ± 1% 27.11 ± 8% -20.02% (p=0.000 n=20)
*/t=Int64/len=64-8 33.91 ± 9% 27.40 ± 3% -19.19% (p=0.000 n=20)
*/t=Int64/len=128-8 33.88 ± 0% 28.34 ± 4% -16.34% (p=0.000 n=20)
*/t=Int64/len=256-8 35.65 ± 3% 28.79 ± 2% -19.24% (p=0.000 n=20)
*/t=Int64/len=512-8 35.38 ± 3% 28.80 ± 1% -18.60% (p=0.000 n=20)
*/t=Int64/len=1024-8 35.66 ± 2% 29.16 ± 2% -18.25% (p=0.000 n=20)
*/t=Int64/len=2048-8 36.75 ± 1% 29.84 ± 1% -18.79% (p=0.000 n=20)
*/t=Int64/len=4096-8 38.07 ± 1% 36.75 ± 1% -3.45% (p=0.000 n=20)
*/t=Int64/len=8192-8 39.53 ± 0% 38.56 ± 1% -2.45% (p=0.000 n=20)
*/t=Int64/len=32768-8 44.03 ± 0% 40.86 ± 1% -7.19% (p=0.000 n=20)
*/t=Int64/len=65536-8 49.91 ± 0% 44.22 ± 0% -11.39% (p=0.000 n=20)
*/t=Int64/len=131072-8 52.80 ± 3% 47.02 ± 0% -10.95% (p=0.000 n=20)
*/t=Int64/len=262144-8 68.52 ± 5% 54.48 ± 1% -20.48% (p=0.000 n=20)
*/t=Int64/len=524288-8 158.10 ± 1% 98.31 ± 1% -37.81% (p=0.000 n=20)
*/t=Int64/len=1048576-8 185.9 ± 1% 136.1 ± 0% -26.79% (p=0.000 n=20)
*/t=Int64/len=2097152-8 197.1 ± 0% 155.1 ± 1% -21.33% (p=0.000 n=20)
*/t=Int64/len=4194304-8 202.9 ± 0% 162.9 ± 0% -19.76% (p=0.000 n=20)
*/t=Int32/len=6-8 29.50 ± 0% 24.41 ± 0% -17.25% (p=0.000 n=20)
*/t=Int32/len=12-8 36.56 ± 1% 29.67 ± 15% -18.85% (p=0.000 n=20)
*/t=Int32/len=18-8 36.53 ± 0% 25.79 ± 11% -29.41% (p=0.000 n=20)
*/t=Int32/len=24-8 44.05 ± 17% 29.56 ± 13% -32.89% (p=0.000 n=20)
*/t=Int32/len=30-8 36.47 ± 0% 26.57 ± 8% -27.13% (p=0.000 n=20)
*/t=Int32/len=64-8 36.47 ± 7% 27.63 ± 4% -24.22% (p=0.000 n=20)
*/t=Int32/len=128-8 36.58 ± 6% 27.70 ± 3% -24.28% (p=0.000 n=20)
*/t=Int32/len=256-8 37.80 ± 2% 27.88 ± 2% -26.24% (p=0.000 n=20)
*/t=Int32/len=512-8 38.25 ± 2% 28.25 ± 2% -26.12% (p=0.000 n=20)
*/t=Int32/len=1024-8 38.13 ± 1% 28.66 ± 1% -24.82% (p=0.000 n=20)
*/t=Int32/len=2048-8 37.80 ± 1% 29.34 ± 1% -22.36% (p=0.000 n=20)
*/t=Int32/len=4096-8 38.33 ± 1% 36.03 ± 1% -5.99% (p=0.000 n=20)
*/t=Int32/len=8192-8 39.14 ± 1% 37.33 ± 1% -4.64% (p=0.000 n=20)
*/t=Int32/len=32768-8 41.95 ± 0% 39.80 ± 0% -5.13% (p=0.000 n=20)
*/t=Int32/len=65536-8 45.09 ± 1% 41.34 ± 0% -8.32% (p=0.000 n=20)
*/t=Int32/len=131072-8 50.30 ± 0% 44.70 ± 0% -11.15% (p=0.000 n=20)
*/t=Int32/len=262144-8 52.75 ± 0% 46.93 ± 1% -11.02% (p=0.000 n=20)
*/t=Int32/len=524288-8 77.62 ± 6% 59.18 ± 2% -23.76% (p=0.000 n=20)
*/t=Int32/len=1048576-8 157.2 ± 0% 112.8 ± 1% -28.27% (p=0.000 n=20)
*/t=Int32/len=2097152-8 188.1 ± 1% 138.5 ± 1% -26.39% (p=0.000 n=20)
*/t=Int32/len=4194304-8 190.4 ± 0% 147.8 ± 1% -22.37% (p=0.000 n=20)
*/t=String/len=6-8 25.62 ± 0% 31.96 ± 1% +24.74% (p=0.000 n=20)
*/t=String/len=12-8 42.90 ± 1% 37.42 ± 13% -12.76% (p=0.000 n=20)
*/t=String/len=18-8 47.80 ± 1% 31.91 ± 14% -33.25% (p=0.000 n=20)
*/t=String/len=24-8 46.00 ± 5% 39.89 ± 6% -13.27% (p=0.000 n=20)
*/t=String/len=30-8 45.00 ± 0% 33.97 ± 7% -24.52% (p=0.000 n=20)
*/t=String/len=64-8 44.67 ± 4% 34.05 ± 7% -23.76% (p=0.000 n=20)
*/t=String/len=128-8 43.98 ± 3% 36.16 ± 2% -17.80% (p=0.000 n=20)
*/t=String/len=256-8 45.34 ± 3% 36.78 ± 2% -18.87% (p=0.000 n=20)
*/t=String/len=512-8 46.30 ± 2% 37.11 ± 2% -19.87% (p=0.000 n=20)
*/t=String/len=1024-8 51.80 ± 1% 38.05 ± 2% -26.54% (p=0.000 n=20)
*/t=String/len=2048-8 66.56 ± 2% 38.53 ± 1% -42.11% (p=0.000 n=20)
*/t=String/len=4096-8 60.77 ± 1% 45.94 ± 1% -24.41% (p=0.000 n=20)
*/t=String/len=8192-8 57.88 ± 0% 47.89 ± 1% -17.26% (p=0.000 n=20)
*/t=String/len=32768-8 90.95 ± 0% 50.95 ± 0% -43.99% (p=0.000 n=20)
*/t=String/len=65536-8 78.47 ± 0% 54.26 ± 1% -30.85% (p=0.000 n=20)
*/t=String/len=131072-8 130.35 ± 3% 59.94 ± 1% -54.01% (p=0.000 n=20)
*/t=String/len=262144-8 205.4 ± 1% 110.7 ± 1% -46.09% (p=0.000 n=20)
*/t=String/len=524288-8 223.4 ± 1% 157.9 ± 1% -29.36% (p=0.000 n=20)
*/t=String/len=1048576-8 236.3 ± 0% 178.1 ± 1% -24.63% (p=0.000 n=20)
*/t=String/len=2097152-8 260.4 ± 0% 188.7 ± 1% -27.55% (p=0.000 n=20)
*/t=String/len=4194304-8 240.7 ± 1% 191.2 ± 1% -20.57% (p=0.000 n=20)
geomean 58.36 45.72 -21.66%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 117.00 ± 0% 97.02 ± 0% -17.08% (p=0.000 n=20)
*/t=Int64/len=12-8 149.00 ± 27% 99.27 ± 6% -33.38% (p=0.000 n=20)
*/t=Int64/len=18-8 149.00 ± 0% 99.26 ± 5% -33.38% (p=0.000 n=20)
*/t=Int64/len=24-8 154.7 ± 7% 104.5 ± 6% -32.48% (p=0.000 n=20)
*/t=Int64/len=30-8 149.00 ± 0% 97.92 ± 2% -34.28% (p=0.000 n=20)
*/t=Int64/len=64-8 149.00 ± 2% 99.57 ± 2% -33.17% (p=0.000 n=20)
*/t=Int64/len=128-8 149.00 ± 0% 99.86 ± 1% -32.98% (p=0.000 n=20)
*/t=Int64/len=256-8 150.75 ± 1% 99.88 ± 1% -33.75% (p=0.000 n=20)
*/t=Int64/len=512-8 150.50 ± 1% 99.58 ± 1% -33.83% (p=0.000 n=20)
*/t=Int64/len=1024-8 150.45 ± 0% 99.91 ± 1% -33.60% (p=0.000 n=20)
*/t=Int64/len=2048-8 150.30 ± 0% 99.89 ± 0% -33.54% (p=0.000 n=20)
*/t=Int64/len=4096-8 150.5 ± 0% 108.8 ± 0% -27.71% (p=0.000 n=20)
*/t=Int64/len=8192-8 150.4 ± 0% 109.0 ± 0% -27.56% (p=0.000 n=20)
*/t=Int64/len=32768-8 150.5 ± 0% 109.0 ± 0% -27.61% (p=0.000 n=20)
*/t=Int64/len=65536-8 150.5 ± 0% 108.9 ± 0% -27.64% (p=0.000 n=20)
*/t=Int64/len=131072-8 150.5 ± 0% 108.9 ± 0% -27.64% (p=0.000 n=20)
*/t=Int64/len=262144-8 150.5 ± 0% 108.9 ± 0% -27.64% (p=0.000 n=20)
*/t=Int64/len=524288-8 150.5 ± 0% 109.0 ± 0% -27.57% (p=0.000 n=20)
*/t=Int64/len=1048576-8 150.6 ± 0% 109.0 ± 0% -27.62% (p=0.000 n=20)
*/t=Int64/len=2097152-8 150.6 ± 0% 109.0 ± 0% -27.62% (p=0.000 n=20)
*/t=Int64/len=4194304-8 150.6 ± 0% 109.0 ± 0% -27.62% (p=0.000 n=20)
*/t=Int32/len=6-8 118.00 ± 0% 96.02 ± 0% -18.63% (p=0.000 n=20)
*/t=Int32/len=12-8 149.0 ± 0% 109.4 ± 10% -26.58% (p=0.000 n=20)
*/t=Int32/len=18-8 149.00 ± 0% 97.94 ± 8% -34.27% (p=0.000 n=20)
*/t=Int32/len=24-8 163.4 ± 9% 107.7 ± 8% -34.12% (p=0.000 n=20)
*/t=Int32/len=30-8 149.00 ± 0% 96.78 ± 1% -35.05% (p=0.000 n=20)
*/t=Int32/len=64-8 149.00 ± 1% 97.85 ± 1% -34.33% (p=0.000 n=20)
*/t=Int32/len=128-8 149.00 ± 1% 98.31 ± 1% -34.02% (p=0.000 n=20)
*/t=Int32/len=256-8 150.10 ± 0% 98.97 ± 1% -34.07% (p=0.000 n=20)
*/t=Int32/len=512-8 150.70 ± 1% 98.78 ± 1% -34.46% (p=0.000 n=20)
*/t=Int32/len=1024-8 150.50 ± 0% 98.86 ± 0% -34.31% (p=0.000 n=20)
*/t=Int32/len=2048-8 150.20 ± 0% 98.94 ± 0% -34.13% (p=0.000 n=20)
*/t=Int32/len=4096-8 150.4 ± 0% 107.7 ± 0% -28.45% (p=0.000 n=20)
*/t=Int32/len=8192-8 150.5 ± 0% 107.8 ± 0% -28.37% (p=0.000 n=20)
*/t=Int32/len=32768-8 150.5 ± 0% 107.7 ± 0% -28.44% (p=0.000 n=20)
*/t=Int32/len=65536-8 150.5 ± 0% 107.7 ± 0% -28.44% (p=0.000 n=20)
*/t=Int32/len=131072-8 150.5 ± 0% 107.7 ± 0% -28.44% (p=0.000 n=20)
*/t=Int32/len=262144-8 150.5 ± 0% 107.7 ± 0% -28.44% (p=0.000 n=20)
*/t=Int32/len=524288-8 150.5 ± 0% 107.7 ± 0% -28.44% (p=0.000 n=20)
*/t=Int32/len=1048576-8 150.6 ± 0% 107.8 ± 0% -28.42% (p=0.000 n=20)
*/t=Int32/len=2097152-8 150.6 ± 0% 107.8 ± 0% -28.42% (p=0.000 n=20)
*/t=Int32/len=4194304-8 150.6 ± 0% 107.8 ± 0% -28.42% (p=0.000 n=20)
*/t=String/len=6-8 140.0 ± 0% 128.0 ± 0% -8.57% (p=0.000 n=20)
*/t=String/len=12-8 180.4 ± 1% 141.2 ± 8% -21.76% (p=0.000 n=20)
*/t=String/len=18-8 180.9 ± 0% 128.0 ± 2% -29.26% (p=0.000 n=20)
*/t=String/len=24-8 182.4 ± 10% 148.1 ± 6% -18.83% (p=0.000 n=20)
*/t=String/len=30-8 180.2 ± 0% 128.9 ± 1% -28.47% (p=0.000 n=20)
*/t=String/len=64-8 179.8 ± 0% 129.0 ± 2% -28.23% (p=0.000 n=20)
*/t=String/len=128-8 182.1 ± 1% 131.4 ± 1% -27.83% (p=0.000 n=20)
*/t=String/len=256-8 182.8 ± 1% 131.3 ± 0% -28.19% (p=0.000 n=20)
*/t=String/len=512-8 181.3 ± 0% 131.2 ± 0% -27.61% (p=0.000 n=20)
*/t=String/len=1024-8 180.7 ± 0% 131.4 ± 0% -27.26% (p=0.000 n=20)
*/t=String/len=2048-8 182.7 ± 0% 131.5 ± 0% -28.02% (p=0.000 n=20)
*/t=String/len=4096-8 181.7 ± 0% 140.5 ± 0% -22.67% (p=0.000 n=20)
*/t=String/len=8192-8 180.7 ± 0% 140.4 ± 0% -22.30% (p=0.000 n=20)
*/t=String/len=32768-8 182.1 ± 0% 140.5 ± 0% -22.82% (p=0.000 n=20)
*/t=String/len=65536-8 181.1 ± 0% 140.3 ± 0% -22.51% (p=0.000 n=20)
*/t=String/len=131072-8 182.3 ± 0% 140.4 ± 0% -22.98% (p=0.000 n=20)
*/t=String/len=262144-8 182.5 ± 0% 140.5 ± 0% -23.01% (p=0.000 n=20)
*/t=String/len=524288-8 181.4 ± 0% 140.4 ± 0% -22.60% (p=0.000 n=20)
*/t=String/len=1048576-8 181.1 ± 0% 140.4 ± 0% -22.47% (p=0.000 n=20)
*/t=String/len=2097152-8 182.7 ± 0% 140.6 ± 0% -23.04% (p=0.000 n=20)
*/t=String/len=4194304-8 181.6 ± 0% 140.5 ± 0% -22.63% (p=0.000 n=20)
geomean 158.3 113.6 -28.22%
│ swissMap │
│ %fullgrp │
*/t=Int64/len=6-8 0.000 ± 0%
*/t=Int64/len=12-8 0.000 ± ?
*/t=Int64/len=18-8 0.000 ± ?
*/t=Int64/len=24-8 25.00 ± 0%
*/t=Int64/len=30-8 0.000 ± ?
*/t=Int64/len=64-8 6.250 ± ?
*/t=Int64/len=128-8 3.125 ± 200%
*/t=Int64/len=256-8 4.688 ± 33%
*/t=Int64/len=512-8 5.469 ± 14%
*/t=Int64/len=1024-8 5.469 ± 21%
*/t=Int64/len=2048-8 5.273 ± 19%
*/t=Int64/len=4096-8 5.566 ± 9%
*/t=Int64/len=8192-8 5.494 ± 5%
*/t=Int64/len=32768-8 5.378 ± 3%
*/t=Int64/len=65536-8 5.377 ± 3%
*/t=Int64/len=131072-8 5.441 ± 2%
*/t=Int64/len=262144-8 5.429 ± 1%
*/t=Int64/len=524288-8 5.438 ± 1%
*/t=Int64/len=1048576-8 5.421 ± 0%
*/t=Int64/len=2097152-8 5.416 ± 0%
*/t=Int64/len=4194304-8 5.418 ± 0%
*/t=Int32/len=6-8 0.000 ± 0%
*/t=Int32/len=12-8 50.00 ± ?
*/t=Int32/len=18-8 0.000 ± ?
*/t=Int32/len=24-8 25.00 ± 100%
*/t=Int32/len=30-8 0.000 ± 0%
*/t=Int32/len=64-8 6.250 ± ?
*/t=Int32/len=128-8 6.250 ± 50%
*/t=Int32/len=256-8 5.469 ± 43%
*/t=Int32/len=512-8 4.688 ± 33%
*/t=Int32/len=1024-8 5.859 ± 13%
*/t=Int32/len=2048-8 5.566 ± 9%
*/t=Int32/len=4096-8 5.224 ± 12%
*/t=Int32/len=8192-8 5.542 ± 4%
*/t=Int32/len=32768-8 5.420 ± 2%
*/t=Int32/len=65536-8 5.407 ± 2%
*/t=Int32/len=131072-8 5.365 ± 2%
*/t=Int32/len=262144-8 5.421 ± 1%
*/t=Int32/len=524288-8 5.436 ± 1%
*/t=Int32/len=1048576-8 5.423 ± 1%
*/t=Int32/len=2097152-8 5.416 ± 0%
*/t=Int32/len=4194304-8 5.416 ± 0%
*/t=String/len=6-8 0.000 ± 0%
*/t=String/len=12-8 50.00 ± ?
*/t=String/len=18-8 0.000 ± 0%
*/t=String/len=24-8 50.00 ± 50%
*/t=String/len=30-8 0.000 ± 0%
*/t=String/len=64-8 0.000 ± ?
*/t=String/len=128-8 6.250 ± 50%
*/t=String/len=256-8 5.469 ± 43%
*/t=String/len=512-8 5.469 ± 14%
*/t=String/len=1024-8 5.664 ± 10%
*/t=String/len=2048-8 5.566 ± 9%
*/t=String/len=4096-8 5.420 ± 8%
*/t=String/len=8192-8 5.737 ± 12%
*/t=String/len=32768-8 5.505 ± 2%
*/t=String/len=65536-8 5.383 ± 2%
*/t=String/len=131072-8 5.365 ± 3%
*/t=String/len=262144-8 5.421 ± 1%
*/t=String/len=524288-8 5.412 ± 1%
*/t=String/len=1048576-8 5.419 ± 0%
*/t=String/len=2097152-8 5.418 ± 0%
*/t=String/len=4194304-8 5.429 ± 0%
geomean ¹
¹ summaries must be >0 to compute geomean
│ swissMap │
│ load │
*/t=Int64/len=6-8 857.1m ± 0%
*/t=Int64/len=12-8 800.0m ± 0%
*/t=Int64/len=18-8 580.6m ± 0%
*/t=Int64/len=24-8 774.2m ± 0%
*/t=Int64/len=30-8 476.2m ± 0%
*/t=Int64/len=64-8 503.9m ± 0%
*/t=Int64/len=128-8 502.0m ± 0%
*/t=Int64/len=256-8 501.0m ± 0%
*/t=Int64/len=512-8 500.5m ± 0%
*/t=Int64/len=1024-8 500.2m ± 0%
*/t=Int64/len=2048-8 500.1m ± 0%
*/t=Int64/len=4096-8 500.1m ± 0%
*/t=Int64/len=8192-8 500.1m ± 0%
*/t=Int64/len=32768-8 500.1m ± 0%
*/t=Int64/len=65536-8 500.1m ± 0%
*/t=Int64/len=131072-8 500.1m ± 0%
*/t=Int64/len=262144-8 500.1m ± 0%
*/t=Int64/len=524288-8 500.1m ± 0%
*/t=Int64/len=1048576-8 500.1m ± 0%
*/t=Int64/len=2097152-8 500.1m ± 0%
*/t=Int64/len=4194304-8 500.1m ± 0%
*/t=Int32/len=6-8 857.1m ± 0%
*/t=Int32/len=12-8 800.0m ± 0%
*/t=Int32/len=18-8 580.6m ± 0%
*/t=Int32/len=24-8 774.2m ± 0%
*/t=Int32/len=30-8 476.2m ± 0%
*/t=Int32/len=64-8 503.9m ± 0%
*/t=Int32/len=128-8 502.0m ± 0%
*/t=Int32/len=256-8 501.0m ± 0%
*/t=Int32/len=512-8 500.5m ± 0%
*/t=Int32/len=1024-8 500.2m ± 0%
*/t=Int32/len=2048-8 500.1m ± 0%
*/t=Int32/len=4096-8 500.1m ± 0%
*/t=Int32/len=8192-8 500.1m ± 0%
*/t=Int32/len=32768-8 500.1m ± 0%
*/t=Int32/len=65536-8 500.1m ± 0%
*/t=Int32/len=131072-8 500.1m ± 0%
*/t=Int32/len=262144-8 500.1m ± 0%
*/t=Int32/len=524288-8 500.1m ± 0%
*/t=Int32/len=1048576-8 500.1m ± 0%
*/t=Int32/len=2097152-8 500.1m ± 0%
*/t=Int32/len=4194304-8 500.1m ± 0%
*/t=String/len=6-8 857.1m ± 0%
*/t=String/len=12-8 800.0m ± 0%
*/t=String/len=18-8 580.6m ± 0%
*/t=String/len=24-8 774.2m ± 0%
*/t=String/len=30-8 476.2m ± 0%
*/t=String/len=64-8 503.9m ± 0%
*/t=String/len=128-8 502.0m ± 0%
*/t=String/len=256-8 501.0m ± 0%
*/t=String/len=512-8 500.5m ± 0%
*/t=String/len=1024-8 500.2m ± 0%
*/t=String/len=2048-8 500.1m ± 0%
*/t=String/len=4096-8 500.1m ± 0%
*/t=String/len=8192-8 500.1m ± 0%
*/t=String/len=32768-8 500.1m ± 0%
*/t=String/len=65536-8 500.1m ± 0%
*/t=String/len=131072-8 500.1m ± 0%
*/t=String/len=262144-8 500.1m ± 0%
*/t=String/len=524288-8 500.1m ± 0%
*/t=String/len=1048576-8 500.1m ± 0%
*/t=String/len=2097152-8 500.1m ± 0%
*/t=String/len=4194304-8 500.1m ± 0%
geomean 538.7m
.name: MapPutGrow
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 66.02n ± 0% 134.25n ± 1% +103.36% (p=0.000 n=20)
*/t=Int64/len=12-8 333.5n ± 0% 334.0n ± 2% ~ (p=0.804 n=20)
*/t=Int64/len=18-8 736.7n ± 0% 653.4n ± 1% -11.31% (p=0.000 n=20)
*/t=Int64/len=24-8 917.4n ± 0% 727.8n ± 2% -20.66% (p=0.000 n=20)
*/t=Int64/len=30-8 1.636µ ± 1% 1.291µ ± 2% -21.06% (p=0.000 n=20)
*/t=Int64/len=64-8 3.685µ ± 0% 2.611µ ± 2% -29.16% (p=0.000 n=20)
*/t=Int64/len=128-8 7.397µ ± 0% 5.191µ ± 2% -29.82% (p=0.000 n=20)
*/t=Int64/len=256-8 14.48µ ± 0% 10.15µ ± 2% -29.92% (p=0.000 n=20)
*/t=Int64/len=512-8 28.49µ ± 0% 20.05µ ± 3% -29.62% (p=0.000 n=20)
*/t=Int64/len=1024-8 56.27µ ± 0% 41.11µ ± 6% -26.95% (p=0.000 n=20)
*/t=Int64/len=2048-8 111.38µ ± 0% 81.76µ ± 7% -26.60% (p=0.000 n=20)
*/t=Int64/len=4096-8 221.9µ ± 0% 183.3µ ± 3% -17.39% (p=0.000 n=20)
*/t=Int64/len=8192-8 449.6µ ± 0% 401.0µ ± 3% -10.80% (p=0.000 n=20)
*/t=Int64/len=32768-8 1.851m ± 1% 1.742m ± 2% -5.92% (p=0.000 n=20)
*/t=Int64/len=65536-8 3.835m ± 2% 3.550m ± 2% -7.44% (p=0.000 n=20)
*/t=Int64/len=131072-8 8.324m ± 1% 7.452m ± 1% -10.48% (p=0.000 n=20)
*/t=Int64/len=262144-8 18.64m ± 2% 15.49m ± 1% -16.88% (p=0.000 n=20)
*/t=Int64/len=524288-8 43.53m ± 1% 33.50m ± 1% -23.06% (p=0.000 n=20)
*/t=Int64/len=1048576-8 106.61m ± 1% 76.17m ± 1% -28.55% (p=0.000 n=20)
*/t=Int64/len=2097152-8 251.8m ± 1% 179.1m ± 1% -28.88% (p=0.000 n=20)
*/t=Int64/len=4194304-8 550.2m ± 1% 397.3m ± 1% -27.79% (p=0.000 n=20)
*/t=Int32/len=6-8 66.66n ± 1% 119.55n ± 1% +79.36% (p=0.000 n=20)
*/t=Int32/len=12-8 321.6n ± 1% 284.8n ± 1% -11.44% (p=0.000 n=20)
*/t=Int32/len=18-8 685.3n ± 2% 529.1n ± 1% -22.79% (p=0.000 n=20)
*/t=Int32/len=24-8 859.0n ± 1% 593.9n ± 1% -30.86% (p=0.000 n=20)
*/t=Int32/len=30-8 1.502µ ± 1% 1.028µ ± 2% -31.56% (p=0.000 n=20)
*/t=Int32/len=64-8 3.330µ ± 2% 2.115µ ± 1% -36.50% (p=0.000 n=20)
*/t=Int32/len=128-8 6.798µ ± 2% 4.160µ ± 2% -38.80% (p=0.000 n=20)
*/t=Int32/len=256-8 13.529µ ± 2% 8.200µ ± 2% -39.39% (p=0.000 n=20)
*/t=Int32/len=512-8 26.40µ ± 2% 15.97µ ± 3% -39.51% (p=0.000 n=20)
*/t=Int32/len=1024-8 52.45µ ± 3% 31.40µ ± 3% -40.15% (p=0.000 n=20)
*/t=Int32/len=2048-8 105.61µ ± 3% 62.99µ ± 2% -40.35% (p=0.000 n=20)
*/t=Int32/len=4096-8 208.0µ ± 2% 160.8µ ± 2% -22.67% (p=0.000 n=20)
*/t=Int32/len=8192-8 419.8µ ± 2% 362.5µ ± 1% -13.67% (p=0.000 n=20)
*/t=Int32/len=32768-8 1.799m ± 3% 1.603m ± 1% -10.87% (p=0.000 n=20)
*/t=Int32/len=65536-8 3.642m ± 3% 3.249m ± 1% -10.80% (p=0.000 n=20)
*/t=Int32/len=131072-8 7.429m ± 1% 6.705m ± 1% -9.75% (p=0.000 n=20)
*/t=Int32/len=262144-8 16.04m ± 1% 14.13m ± 0% -11.96% (p=0.000 n=20)
*/t=Int32/len=524288-8 35.70m ± 1% 29.52m ± 0% -17.31% (p=0.000 n=20)
*/t=Int32/len=1048576-8 84.59m ± 1% 63.54m ± 0% -24.89% (p=0.000 n=20)
*/t=Int32/len=2097152-8 207.5m ± 1% 148.1m ± 1% -28.62% (p=0.000 n=20)
*/t=Int32/len=4194304-8 480.1m ± 1% 338.7m ± 0% -29.44% (p=0.000 n=20)
*/t=String/len=6-8 70.87n ± 1% 181.75n ± 1% +156.46% (p=0.000 n=20)
*/t=String/len=12-8 419.8n ± 2% 455.2n ± 2% +8.42% (p=0.000 n=20)
*/t=String/len=18-8 982.5n ± 2% 933.8n ± 2% -4.97% (p=0.000 n=20)
*/t=String/len=24-8 1.157µ ± 2% 1.008µ ± 1% -12.96% (p=0.000 n=20)
*/t=String/len=30-8 2.165µ ± 2% 1.885µ ± 1% -12.98% (p=0.000 n=20)
*/t=String/len=64-8 4.831µ ± 2% 3.994µ ± 3% -17.33% (p=0.000 n=20)
*/t=String/len=128-8 9.880µ ± 2% 8.165µ ± 2% -17.36% (p=0.000 n=20)
*/t=String/len=256-8 20.06µ ± 2% 16.46µ ± 3% -17.94% (p=0.000 n=20)
*/t=String/len=512-8 42.72µ ± 1% 33.67µ ± 5% -21.18% (p=0.000 n=20)
*/t=String/len=1024-8 84.95µ ± 3% 66.86µ ± 6% -21.29% (p=0.000 n=20)
*/t=String/len=2048-8 169.5µ ± 3% 135.6µ ± 3% -20.01% (p=0.000 n=20)
*/t=String/len=4096-8 361.0µ ± 2% 277.1µ ± 2% -23.22% (p=0.000 n=20)
*/t=String/len=8192-8 822.9µ ± 3% 580.1µ ± 2% -29.51% (p=0.000 n=20)
*/t=String/len=32768-8 3.543m ± 2% 2.666m ± 1% -24.75% (p=0.000 n=20)
*/t=String/len=65536-8 7.036m ± 1% 5.788m ± 1% -17.73% (p=0.000 n=20)
*/t=String/len=131072-8 15.07m ± 1% 11.76m ± 1% -22.01% (p=0.000 n=20)
*/t=String/len=262144-8 33.96m ± 2% 25.33m ± 1% -25.40% (p=0.000 n=20)
*/t=String/len=524288-8 78.99m ± 1% 57.82m ± 1% -26.80% (p=0.000 n=20)
*/t=String/len=1048576-8 186.0m ± 2% 135.2m ± 1% -27.28% (p=0.000 n=20)
*/t=String/len=2097152-8 415.7m ± 1% 313.3m ± 1% -24.64% (p=0.000 n=20)
*/t=String/len=4194304-8 950.5m ± 2% 705.6m ± 1% -25.77% (p=0.000 n=20)
geomean 195.2µ 159.1µ -18.50%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 443.6µ ± 32% 323750.0µ ± 44% +72874.19% (p=0.000 n=20)
*/t=Int64/len=12-8 396.2m ± 6% 997.0m ± 38% +151.65% (p=0.000 n=20)
*/t=Int64/len=18-8 1.294 ± 9% 2.325 ± 34% +79.57% (p=0.000 n=20)
*/t=Int64/len=24-8 1.348 ± 5% 2.350 ± 32% +74.40% (p=0.000 n=20)
*/t=Int64/len=30-8 3.566 ± 7% 5.399 ± 28% +51.42% (p=0.000 n=20)
*/t=Int64/len=64-8 10.06 ± 4% 15.07 ± 31% +49.78% (p=0.000 n=20)
*/t=Int64/len=128-8 28.09 ± 2% 41.62 ± 26% +48.17% (p=0.000 n=20)
*/t=Int64/len=256-8 69.48 ± 3% 115.65 ± 21% +66.44% (p=0.000 n=20)
*/t=Int64/len=512-8 161.2 ± 2% 277.4 ± 24% +72.03% (p=0.000 n=20)
*/t=Int64/len=1024-8 373.6 ± 6% 633.9 ± 31% +69.64% (p=0.000 n=20)
*/t=Int64/len=2048-8 1.056k ± 2% 1.562k ± 28% +47.85% (p=0.000 n=20)
*/t=Int64/len=4096-8 2.449k ± 3% 2.359k ± 22% ~ (p=0.122 n=20)
*/t=Int64/len=8192-8 5.069k ± 2% 4.334k ± 25% -14.49% (p=0.000 n=20)
*/t=Int64/len=32768-8 6.261k ± 22% 8.482k ± 42% ~ (p=0.968 n=20)
*/t=Int64/len=65536-8 45.692k ± 13% 7.177k ± 65% -84.29% (p=0.000 n=20)
*/t=Int64/len=131072-8 278.80k ± 1% 53.45k ± 5% -80.83% (p=0.000 n=20)
*/t=Int64/len=262144-8 750.5k ± 0% 207.8k ± 1% -72.31% (p=0.000 n=20)
*/t=Int64/len=524288-8 2105.0k ± 0% 658.1k ± 0% -68.74% (p=0.000 n=20)
*/t=Int64/len=1048576-8 6.518M ± 1% 2.420M ± 0% -62.87% (p=0.000 n=20)
*/t=Int64/len=2097152-8 18.598M ± 0% 8.263M ± 0% -55.57% (p=0.000 n=20)
*/t=Int64/len=4194304-8 45.86M ± 0% 22.72M ± 0% -50.47% (p=0.000 n=20)
*/t=Int32/len=6-8 485.3µ ± 16% 184000.0µ ± 51% +37814.69% (p=0.000 n=20)
*/t=Int32/len=12-8 516.9m ± 51% 519.4m ± 46% ~ (p=0.192 n=20)
*/t=Int32/len=18-8 1.363 ± 53% 1.252 ± 44% ~ (p=0.163 n=20)
*/t=Int32/len=24-8 1.494 ± 51% 1.187 ± 44% -20.56% (p=0.011 n=20)
*/t=Int32/len=30-8 3.405 ± 45% 2.709 ± 36% -20.45% (p=0.009 n=20)
*/t=Int32/len=64-8 7.911 ± 51% 5.806 ± 40% -26.61% (p=0.004 n=20)
*/t=Int32/len=128-8 21.33 ± 59% 15.27 ± 39% -28.39% (p=0.021 n=20)
*/t=Int32/len=256-8 54.38 ± 56% 42.30 ± 38% ~ (p=0.076 n=20)
*/t=Int32/len=512-8 126.3 ± 56% 111.2 ± 38% ~ (p=0.234 n=20)
*/t=Int32/len=1024-8 265.0 ± 53% 264.3 ± 29% ~ (p=0.286 n=20)
*/t=Int32/len=2048-8 736.0 ± 38% 553.0 ± 32% -24.87% (p=0.001 n=20)
*/t=Int32/len=4096-8 1.807k ± 35% 1.071k ± 24% -40.73% (p=0.000 n=20)
*/t=Int32/len=8192-8 3.974k ± 30% 2.009k ± 24% -49.45% (p=0.000 n=20)
*/t=Int32/len=32768-8 13.532k ± 37% 7.187k ± 30% -46.89% (p=0.000 n=20)
*/t=Int32/len=65536-8 22.468k ± 41% 8.227k ± 47% -63.38% (p=0.000 n=20)
*/t=Int32/len=131072-8 93.359k ± 10% 7.929k ± 65% -91.51% (p=0.000 n=20)
*/t=Int32/len=262144-8 351.75k ± 0% 67.98k ± 4% -80.67% (p=0.000 n=20)
*/t=Int32/len=524288-8 994.1k ± 0% 243.1k ± 2% -75.55% (p=0.000 n=20)
*/t=Int32/len=1048576-8 3217.2k ± 0% 825.8k ± 1% -74.33% (p=0.000 n=20)
*/t=Int32/len=2097152-8 10.950M ± 0% 3.724M ± 1% -65.99% (p=0.000 n=20)
*/t=Int32/len=4194304-8 31.42M ± 0% 13.21M ± 0% -57.94% (p=0.000 n=20)
*/t=String/len=6-8 467.9µ ± 19% 638150.0µ ± 37% +136285.98% (p=0.000 n=20)
*/t=String/len=12-8 792.1m ± 70% 2090.0m ± 31% +163.84% (p=0.000 n=20)
*/t=String/len=18-8 2.492 ± 68% 5.047 ± 22% +102.53% (p=0.000 n=20)
*/t=String/len=24-8 2.785 ± 57% 5.186 ± 29% +86.21% (p=0.000 n=20)
*/t=String/len=30-8 8.889 ± 54% 16.345 ± 26% +83.88% (p=0.000 n=20)
*/t=String/len=64-8 23.79 ± 49% 44.78 ± 26% +88.25% (p=0.000 n=20)
*/t=String/len=128-8 64.09 ± 46% 117.70 ± 16% +83.65% (p=0.000 n=20)
*/t=String/len=256-8 149.3 ± 46% 266.1 ± 17% +78.23% (p=0.000 n=20)
*/t=String/len=512-8 421.5 ± 32% 665.8 ± 23% +57.96% (p=0.000 n=20)
*/t=String/len=1024-8 1.022k ± 35% 1.517k ± 22% +48.36% (p=0.000 n=20)
*/t=String/len=2048-8 2.256k ± 33% 3.102k ± 13% +37.53% (p=0.000 n=20)
*/t=String/len=4096-8 3.823k ± 39% 4.463k ± 14% ~ (p=0.920 n=20)
*/t=String/len=8192-8 6.239k ± 16% 7.061k ± 16% ~ (p=0.640 n=20)
*/t=String/len=32768-8 30.035k ± 17% 5.444k ± 41% -81.87% (p=0.000 n=20)
*/t=String/len=65536-8 224.76k ± 1% 61.88k ± 3% -72.47% (p=0.000 n=20)
*/t=String/len=131072-8 702.3k ± 0% 217.9k ± 1% -68.97% (p=0.000 n=20)
*/t=String/len=262144-8 1781.4k ± 0% 682.3k ± 0% -61.70% (p=0.000 n=20)
*/t=String/len=524288-8 4.461M ± 2% 2.189M ± 0% -50.92% (p=0.000 n=20)
*/t=String/len=1048576-8 11.912M ± 4% 7.036M ± 1% -40.94% (p=0.000 n=20)
*/t=String/len=2097152-8 30.41M ± 1% 19.88M ± 1% -34.65% (p=0.000 n=20)
*/t=String/len=4194304-8 72.12M ± 1% 50.30M ± 0% -30.26% (p=0.000 n=20)
geomean 1.322k 1.368k +3.49%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 10.04m ± 41% 3154.00m ± 1% +31326.86% (p=0.000 n=20)
*/t=Int64/len=12-8 7.017 ± 1% 9.787 ± 1% +39.49% (p=0.000 n=20)
*/t=Int64/len=18-8 20.96 ± 0% 23.02 ± 1% +9.85% (p=0.000 n=20)
*/t=Int64/len=24-8 22.72 ± 0% 23.06 ± 2% +1.50% (p=0.031 n=20)
*/t=Int64/len=30-8 50.24 ± 0% 49.75 ± 1% -0.98% (p=0.000 n=20)
*/t=Int64/len=64-8 117.0 ± 0% 100.6 ± 1% -13.98% (p=0.000 n=20)
*/t=Int64/len=128-8 244.9 ± 0% 209.1 ± 1% -14.64% (p=0.000 n=20)
*/t=Int64/len=256-8 494.2 ± 0% 422.9 ± 1% -14.45% (p=0.000 n=20)
*/t=Int64/len=512-8 1056.0 ± 0% 869.5 ± 2% -17.66% (p=0.000 n=20)
*/t=Int64/len=1024-8 2.098k ± 1% 1.867k ± 3% -10.97% (p=0.000 n=20)
*/t=Int64/len=2048-8 4.026k ± 0% 3.495k ± 3% -13.17% (p=0.000 n=20)
*/t=Int64/len=4096-8 7.936k ± 0% 5.096k ± 3% -35.78% (p=0.000 n=20)
*/t=Int64/len=8192-8 16.436k ± 0% 8.468k ± 3% -48.48% (p=0.000 n=20)
*/t=Int64/len=32768-8 123.65k ± 1% 37.62k ± 3% -69.57% (p=0.000 n=20)
*/t=Int64/len=65536-8 344.7k ± 0% 105.1k ± 2% -69.52% (p=0.000 n=20)
*/t=Int64/len=131072-8 1005.2k ± 0% 385.3k ± 0% -61.67% (p=0.000 n=20)
*/t=Int64/len=262144-8 2.655M ± 0% 1.208M ± 0% -54.49% (p=0.000 n=20)
*/t=Int64/len=524288-8 6.291M ± 1% 3.194M ± 0% -49.23% (p=0.000 n=20)
*/t=Int64/len=1048576-8 13.926M ± 1% 7.392M ± 1% -46.92% (p=0.000 n=20)
*/t=Int64/len=2097152-8 30.07M ± 1% 16.19M ± 0% -46.15% (p=0.000 n=20)
*/t=Int64/len=4194304-8 63.51M ± 1% 35.30M ± 1% -44.42% (p=0.000 n=20)
*/t=Int32/len=6-8 11.46m ± 19% 1743.50m ± 2% +15120.43% (p=0.000 n=20)
*/t=Int32/len=12-8 3.981 ± 2% 4.967 ± 1% +24.80% (p=0.000 n=20)
*/t=Int32/len=18-8 11.88 ± 1% 11.53 ± 2% -2.95% (p=0.000 n=20)
*/t=Int32/len=24-8 13.09 ± 3% 11.52 ± 2% -11.96% (p=0.000 n=20)
*/t=Int32/len=30-8 29.19 ± 2% 24.76 ± 1% -15.18% (p=0.000 n=20)
*/t=Int32/len=64-8 66.83 ± 2% 51.08 ± 1% -23.57% (p=0.000 n=20)
*/t=Int32/len=128-8 141.9 ± 3% 102.1 ± 1% -28.05% (p=0.000 n=20)
*/t=Int32/len=256-8 290.1 ± 3% 211.4 ± 2% -27.13% (p=0.000 n=20)
*/t=Int32/len=512-8 571.3 ± 3% 429.4 ± 3% -24.85% (p=0.000 n=20)
*/t=Int32/len=1024-8 1239.5 ± 2% 878.6 ± 3% -29.11% (p=0.000 n=20)
*/t=Int32/len=2048-8 2.458k ± 3% 1.909k ± 2% -22.37% (p=0.000 n=20)
*/t=Int32/len=4096-8 4.564k ± 2% 2.811k ± 4% -38.41% (p=0.000 n=20)
*/t=Int32/len=8192-8 9.092k ± 2% 4.705k ± 4% -48.25% (p=0.000 n=20)
*/t=Int32/len=32768-8 47.91k ± 1% 17.84k ± 3% -62.76% (p=0.000 n=20)
*/t=Int32/len=65536-8 162.91k ± 1% 40.78k ± 1% -74.97% (p=0.000 n=20)
*/t=Int32/len=131072-8 504.2k ± 0% 134.3k ± 3% -73.36% (p=0.000 n=20)
*/t=Int32/len=262144-8 1577.1k ± 0% 575.6k ± 0% -63.50% (p=0.000 n=20)
*/t=Int32/len=524288-8 4.230M ± 1% 1.865M ± 0% -55.91% (p=0.000 n=20)
*/t=Int32/len=1048576-8 10.153M ± 1% 4.960M ± 0% -51.15% (p=0.000 n=20)
*/t=Int32/len=2097152-8 22.48M ± 1% 11.61M ± 1% -48.36% (p=0.000 n=20)
*/t=Int32/len=4194304-8 49.21M ± 1% 25.94M ± 1% -47.28% (p=0.000 n=20)
*/t=String/len=6-8 12.12m ± 45% 6485.50m ± 1% +53432.81% (p=0.000 n=20)
*/t=String/len=12-8 13.58 ± 1% 19.73 ± 1% +45.29% (p=0.000 n=20)
*/t=String/len=18-8 40.72 ± 1% 46.76 ± 1% +14.82% (p=0.000 n=20)
*/t=String/len=24-8 43.12 ± 1% 46.47 ± 1% +7.74% (p=0.000 n=20)
*/t=String/len=30-8 94.61 ± 1% 98.35 ± 1% +3.95% (p=0.000 n=20)
*/t=String/len=64-8 210.1 ± 1% 207.9 ± 1% -1.07% (p=0.000 n=20)
*/t=String/len=128-8 442.1 ± 1% 424.1 ± 0% -4.05% (p=0.000 n=20)
*/t=String/len=256-8 931.9 ± 1% 879.9 ± 1% -5.58% (p=0.000 n=20)
*/t=String/len=512-8 1.891k ± 2% 1.817k ± 3% -3.91% (p=0.000 n=20)
*/t=String/len=1024-8 3.647k ± 1% 3.409k ± 3% -6.55% (p=0.000 n=20)
*/t=String/len=2048-8 7.099k ± 1% 6.407k ± 1% -9.75% (p=0.000 n=20)
*/t=String/len=4096-8 15.434k ± 0% 9.818k ± 1% -36.39% (p=0.000 n=20)
*/t=String/len=8192-8 40.54k ± 2% 17.79k ± 2% -56.11% (p=0.000 n=20)
*/t=String/len=32768-8 312.9k ± 0% 113.9k ± 5% -63.58% (p=0.000 n=20)
*/t=String/len=65536-8 840.8k ± 0% 346.5k ± 0% -58.80% (p=0.000 n=20)
*/t=String/len=131072-8 2.136M ± 0% 1.026M ± 0% -51.96% (p=0.000 n=20)
*/t=String/len=262144-8 5.014M ± 0% 2.797M ± 0% -44.22% (p=0.000 n=20)
*/t=String/len=524288-8 10.492M ± 1% 6.792M ± 0% -35.27% (p=0.000 n=20)
*/t=String/len=1048576-8 22.47M ± 1% 15.53M ± 1% -30.91% (p=0.000 n=20)
*/t=String/len=2097152-8 47.38M ± 1% 34.54M ± 1% -27.09% (p=0.000 n=20)
*/t=String/len=4194304-8 100.59M ± 1% 74.01M ± 1% -26.43% (p=0.000 n=20)
geomean 7.241k 6.442k -11.04%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 281.9 ± 1% 546.5 ± 1% +93.90% (p=0.000 n=20)
*/t=Int64/len=12-8 1.369k ± 0% 1.341k ± 1% -2.05% (p=0.000 n=20)
*/t=Int64/len=18-8 3.022k ± 0% 2.663k ± 1% -11.85% (p=0.000 n=20)
*/t=Int64/len=24-8 3.741k ± 0% 2.953k ± 2% -21.09% (p=0.000 n=20)
*/t=Int64/len=30-8 6.769k ± 0% 5.258k ± 2% -22.32% (p=0.000 n=20)
*/t=Int64/len=64-8 15.27k ± 0% 10.64k ± 3% -30.34% (p=0.000 n=20)
*/t=Int64/len=128-8 30.72k ± 0% 21.04k ± 2% -31.51% (p=0.000 n=20)
*/t=Int64/len=256-8 60.16k ± 0% 40.96k ± 3% -31.92% (p=0.000 n=20)
*/t=Int64/len=512-8 118.46k ± 0% 80.47k ± 4% -32.07% (p=0.000 n=20)
*/t=Int64/len=1024-8 234.1k ± 0% 162.4k ± 5% -30.62% (p=0.000 n=20)
*/t=Int64/len=2048-8 462.9k ± 0% 324.9k ± 8% -29.80% (p=0.000 n=20)
*/t=Int64/len=4096-8 922.3k ± 0% 742.9k ± 3% -19.45% (p=0.000 n=20)
*/t=Int64/len=8192-8 1.871M ± 0% 1.628M ± 3% -12.99% (p=0.000 n=20)
*/t=Int64/len=32768-8 7.707M ± 1% 7.118M ± 2% -7.64% (p=0.000 n=20)
*/t=Int64/len=65536-8 15.67M ± 1% 14.51M ± 1% -7.40% (p=0.000 n=20)
*/t=Int64/len=131072-8 34.90M ± 1% 31.11M ± 1% -10.88% (p=0.000 n=20)
*/t=Int64/len=262144-8 78.90M ± 2% 65.35M ± 1% -17.18% (p=0.000 n=20)
*/t=Int64/len=524288-8 185.3M ± 1% 141.9M ± 1% -23.43% (p=0.000 n=20)
*/t=Int64/len=1048576-8 455.1M ± 1% 323.9M ± 1% -28.83% (p=0.000 n=20)
*/t=Int64/len=2097152-8 1074.8M ± 1% 764.2M ± 1% -28.90% (p=0.000 n=20)
*/t=Int64/len=4194304-8 2.350G ± 1% 1.695G ± 0% -27.84% (p=0.000 n=20)
*/t=Int32/len=6-8 285.0 ± 1% 497.2 ± 1% +74.46% (p=0.000 n=20)
*/t=Int32/len=12-8 1.343k ± 1% 1.177k ± 1% -12.43% (p=0.000 n=20)
*/t=Int32/len=18-8 2.833k ± 2% 2.170k ± 1% -23.43% (p=0.000 n=20)
*/t=Int32/len=24-8 3.568k ± 1% 2.449k ± 1% -31.38% (p=0.000 n=20)
*/t=Int32/len=30-8 6.184k ± 1% 4.194k ± 1% -32.19% (p=0.000 n=20)
*/t=Int32/len=64-8 13.693k ± 2% 8.618k ± 1% -37.06% (p=0.000 n=20)
*/t=Int32/len=128-8 27.86k ± 2% 16.98k ± 2% -39.07% (p=0.000 n=20)
*/t=Int32/len=256-8 55.42k ± 3% 33.49k ± 2% -39.57% (p=0.000 n=20)
*/t=Int32/len=512-8 108.22k ± 3% 65.15k ± 3% -39.80% (p=0.000 n=20)
*/t=Int32/len=1024-8 214.6k ± 3% 128.5k ± 3% -40.14% (p=0.000 n=20)
*/t=Int32/len=2048-8 430.9k ± 3% 259.7k ± 3% -39.74% (p=0.000 n=20)
*/t=Int32/len=4096-8 847.5k ± 2% 661.5k ± 2% -21.95% (p=0.000 n=20)
*/t=Int32/len=8192-8 1.714M ± 3% 1.505M ± 1% -12.21% (p=0.000 n=20)
*/t=Int32/len=32768-8 7.328M ± 3% 6.690M ± 1% -8.71% (p=0.000 n=20)
*/t=Int32/len=65536-8 14.97M ± 3% 13.58M ± 1% -9.31% (p=0.000 n=20)
*/t=Int32/len=131072-8 31.07M ± 1% 28.04M ± 1% -9.77% (p=0.000 n=20)
*/t=Int32/len=262144-8 67.86M ± 1% 59.53M ± 0% -12.28% (p=0.000 n=20)
*/t=Int32/len=524288-8 151.7M ± 1% 125.0M ± 0% -17.61% (p=0.000 n=20)
*/t=Int32/len=1048576-8 360.5M ± 1% 270.0M ± 0% -25.09% (p=0.000 n=20)
*/t=Int32/len=2097152-8 886.5M ± 1% 631.0M ± 0% -28.82% (p=0.000 n=20)
*/t=Int32/len=4194304-8 2.055G ± 1% 1.447G ± 0% -29.57% (p=0.000 n=20)
*/t=String/len=6-8 302.4 ± 1% 757.0 ± 1% +150.31% (p=0.000 n=20)
*/t=String/len=12-8 1.742k ± 2% 1.894k ± 2% +8.73% (p=0.000 n=20)
*/t=String/len=18-8 4.093k ± 2% 3.856k ± 2% -5.79% (p=0.000 n=20)
*/t=String/len=24-8 4.821k ± 1% 4.177k ± 1% -13.36% (p=0.000 n=20)
*/t=String/len=30-8 8.998k ± 2% 7.675k ± 2% -14.70% (p=0.000 n=20)
*/t=String/len=64-8 20.02k ± 1% 15.50k ± 2% -22.58% (p=0.000 n=20)
*/t=String/len=128-8 40.45k ± 2% 30.69k ± 2% -24.12% (p=0.000 n=20)
*/t=String/len=256-8 81.55k ± 1% 61.95k ± 3% -24.03% (p=0.000 n=20)
*/t=String/len=512-8 166.2k ± 2% 126.2k ± 6% -24.09% (p=0.000 n=20)
*/t=String/len=1024-8 327.7k ± 2% 250.2k ± 6% -23.64% (p=0.000 n=20)
*/t=String/len=2048-8 649.7k ± 3% 509.6k ± 3% -21.57% (p=0.000 n=20)
*/t=String/len=4096-8 1.371M ± 2% 1.068M ± 2% -22.14% (p=0.000 n=20)
*/t=String/len=8192-8 3.059M ± 4% 2.271M ± 2% -25.75% (p=0.000 n=20)
*/t=String/len=32768-8 12.944M ± 2% 9.698M ± 2% -25.08% (p=0.000 n=20)
*/t=String/len=65536-8 26.44M ± 1% 22.74M ± 1% -14.01% (p=0.000 n=20)
*/t=String/len=131072-8 58.98M ± 1% 47.04M ± 1% -20.25% (p=0.000 n=20)
*/t=String/len=262144-8 136.5M ± 2% 103.2M ± 1% -24.41% (p=0.000 n=20)
*/t=String/len=524288-8 325.2M ± 2% 239.9M ± 1% -26.23% (p=0.000 n=20)
*/t=String/len=1048576-8 777.7M ± 2% 570.7M ± 1% -26.62% (p=0.000 n=20)
*/t=String/len=2097152-8 1.760G ± 1% 1.331G ± 1% -24.40% (p=0.000 n=20)
*/t=String/len=4194304-8 3.987G ± 1% 2.994G ± 1% -24.91% (p=0.000 n=20)
geomean 803.0k 648.2k -19.28%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 1.192k ± 0% 1.842k ± 0% +54.53% (p=0.000 n=20)
*/t=Int64/len=12-8 4.841k ± 0% 3.983k ± 0% -17.72% (p=0.000 n=20)
*/t=Int64/len=18-8 9.373k ± 0% 7.046k ± 0% -24.83% (p=0.000 n=20)
*/t=Int64/len=24-8 11.489k ± 0% 7.801k ± 0% -32.10% (p=0.000 n=20)
*/t=Int64/len=30-8 18.42k ± 0% 12.82k ± 0% -30.39% (p=0.000 n=20)
*/t=Int64/len=64-8 38.25k ± 0% 24.76k ± 0% -35.26% (p=0.000 n=20)
*/t=Int64/len=128-8 74.63k ± 0% 47.93k ± 0% -35.77% (p=0.000 n=20)
*/t=Int64/len=256-8 144.54k ± 0% 93.70k ± 0% -35.17% (p=0.000 n=20)
*/t=Int64/len=512-8 282.7k ± 0% 185.3k ± 1% -34.47% (p=0.000 n=20)
*/t=Int64/len=1024-8 557.0k ± 0% 372.4k ± 1% -33.15% (p=0.000 n=20)
*/t=Int64/len=2048-8 1098.0k ± 0% 743.4k ± 2% -32.30% (p=0.000 n=20)
*/t=Int64/len=4096-8 2.173M ± 0% 1.502M ± 1% -30.89% (p=0.000 n=20)
*/t=Int64/len=8192-8 4.321M ± 0% 3.071M ± 1% -28.92% (p=0.000 n=20)
*/t=Int64/len=32768-8 17.16M ± 0% 12.48M ± 1% -27.25% (p=0.000 n=20)
*/t=Int64/len=65536-8 33.63M ± 0% 25.19M ± 1% -25.08% (p=0.000 n=20)
*/t=Int64/len=131072-8 66.92M ± 1% 50.45M ± 0% -24.62% (p=0.000 n=20)
*/t=Int64/len=262144-8 134.9M ± 0% 100.4M ± 0% -25.58% (p=0.000 n=20)
*/t=Int64/len=524288-8 270.3M ± 0% 201.2M ± 0% -25.57% (p=0.000 n=20)
*/t=Int64/len=1048576-8 541.9M ± 0% 401.8M ± 0% -25.85% (p=0.000 n=20)
*/t=Int64/len=2097152-8 1091.9M ± 0% 806.9M ± 0% -26.10% (p=0.000 n=20)
*/t=Int64/len=4194304-8 2.165G ± 1% 1.601G ± 0% -26.04% (p=0.000 n=20)
*/t=Int32/len=6-8 1.215k ± 0% 1.712k ± 0% +40.91% (p=0.000 n=20)
*/t=Int32/len=12-8 4.774k ± 0% 3.672k ± 0% -23.08% (p=0.000 n=20)
*/t=Int32/len=18-8 9.122k ± 0% 6.484k ± 0% -28.91% (p=0.000 n=20)
*/t=Int32/len=24-8 11.230k ± 0% 7.172k ± 0% -36.14% (p=0.000 n=20)
*/t=Int32/len=30-8 17.85k ± 0% 11.68k ± 0% -34.57% (p=0.000 n=20)
*/t=Int32/len=64-8 36.97k ± 0% 22.77k ± 0% -38.40% (p=0.000 n=20)
*/t=Int32/len=128-8 72.55k ± 0% 43.84k ± 0% -39.57% (p=0.000 n=20)
*/t=Int32/len=256-8 140.79k ± 0% 85.72k ± 0% -39.12% (p=0.000 n=20)
*/t=Int32/len=512-8 273.8k ± 0% 168.8k ± 1% -38.37% (p=0.000 n=20)
*/t=Int32/len=1024-8 540.6k ± 0% 334.7k ± 1% -38.09% (p=0.000 n=20)
*/t=Int32/len=2048-8 1073.1k ± 1% 670.0k ± 1% -37.56% (p=0.000 n=20)
*/t=Int32/len=4096-8 2.107M ± 1% 1.382M ± 1% -34.42% (p=0.000 n=20)
*/t=Int32/len=8192-8 4.202M ± 1% 2.847M ± 0% -32.23% (p=0.000 n=20)
*/t=Int32/len=32768-8 16.89M ± 1% 11.64M ± 0% -31.07% (p=0.000 n=20)
*/t=Int32/len=65536-8 33.64M ± 1% 23.23M ± 0% -30.94% (p=0.000 n=20)
*/t=Int32/len=131072-8 66.41M ± 0% 46.98M ± 0% -29.26% (p=0.000 n=20)
*/t=Int32/len=262144-8 133.00M ± 0% 94.24M ± 0% -29.14% (p=0.000 n=20)
*/t=Int32/len=524288-8 266.7M ± 0% 188.3M ± 0% -29.37% (p=0.000 n=20)
*/t=Int32/len=1048576-8 533.6M ± 0% 377.1M ± 0% -29.32% (p=0.000 n=20)
*/t=Int32/len=2097152-8 1069.8M ± 1% 756.0M ± 0% -29.34% (p=0.000 n=20)
*/t=Int32/len=4194304-8 2.134G ± 0% 1.506G ± 0% -29.41% (p=0.000 n=20)
*/t=String/len=6-8 1.316k ± 0% 2.370k ± 0% +80.09% (p=0.000 n=20)
*/t=String/len=12-8 5.435k ± 0% 5.359k ± 0% -1.40% (p=0.000 n=20)
*/t=String/len=18-8 11.112k ± 0% 9.909k ± 0% -10.82% (p=0.000 n=20)
*/t=String/len=24-8 12.80k ± 0% 10.93k ± 0% -14.64% (p=0.000 n=20)
*/t=String/len=30-8 21.92k ± 0% 18.36k ± 0% -16.26% (p=0.000 n=20)
*/t=String/len=64-8 46.09k ± 0% 36.62k ± 0% -20.54% (p=0.000 n=20)
*/t=String/len=128-8 91.74k ± 1% 72.27k ± 0% -21.22% (p=0.000 n=20)
*/t=String/len=256-8 182.0k ± 0% 144.7k ± 0% -20.51% (p=0.000 n=20)
*/t=String/len=512-8 367.6k ± 0% 296.8k ± 0% -19.27% (p=0.000 n=20)
*/t=String/len=1024-8 730.1k ± 1% 602.8k ± 1% -17.44% (p=0.000 n=20)
*/t=String/len=2048-8 1.461M ± 0% 1.247M ± 0% -14.61% (p=0.000 n=20)
*/t=String/len=4096-8 3.071M ± 1% 2.308M ± 0% -24.86% (p=0.000 n=20)
*/t=String/len=8192-8 6.748M ± 3% 4.593M ± 0% -31.94% (p=0.000 n=20)
*/t=String/len=32768-8 29.06M ± 1% 18.67M ± 4% -35.75% (p=0.000 n=20)
*/t=String/len=65536-8 52.77M ± 1% 40.36M ± 1% -23.53% (p=0.000 n=20)
*/t=String/len=131072-8 101.74M ± 2% 77.73M ± 1% -23.60% (p=0.000 n=20)
*/t=String/len=262144-8 193.8M ± 2% 151.2M ± 1% -21.95% (p=0.000 n=20)
*/t=String/len=524288-8 371.9M ± 2% 295.2M ± 1% -20.63% (p=0.000 n=20)
*/t=String/len=1048576-8 718.4M ± 2% 574.2M ± 1% -20.08% (p=0.000 n=20)
*/t=String/len=2097152-8 1.379G ± 2% 1.134G ± 1% -17.72% (p=0.000 n=20)
*/t=String/len=4194304-8 2.826G ± 3% 2.208G ± 1% -21.87% (p=0.000 n=20)
geomean 1.714M 1.287M -24.89%
.name: MapPutPreAllocate
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 67.86n ± 0% 120.85n ± 1% +78.07% (p=0.000 n=20)
*/t=Int64/len=12-8 277.6n ± 1% 186.8n ± 1% -32.71% (p=0.000 n=20)
*/t=Int64/len=18-8 451.1n ± 1% 287.8n ± 1% -36.20% (p=0.000 n=20)
*/t=Int64/len=24-8 631.5n ± 1% 359.6n ± 2% -43.06% (p=0.000 n=20)
*/t=Int64/len=30-8 780.2n ± 1% 513.0n ± 1% -34.24% (p=0.000 n=20)
*/t=Int64/len=64-8 1812.5n ± 1% 973.8n ± 4% -46.27% (p=0.000 n=20)
*/t=Int64/len=128-8 3.436µ ± 2% 1.820µ ± 8% -47.05% (p=0.000 n=20)
*/t=Int64/len=256-8 6.574µ ± 2% 3.382µ ± 10% -48.55% (p=0.000 n=20)
*/t=Int64/len=512-8 13.146µ ± 1% 6.656µ ± 13% -49.37% (p=0.000 n=20)
*/t=Int64/len=1024-8 26.15µ ± 0% 14.14µ ± 7% -45.94% (p=0.000 n=20)
*/t=Int64/len=2048-8 53.12µ ± 1% 28.56µ ± 7% -46.24% (p=0.000 n=20)
*/t=Int64/len=4096-8 111.11µ ± 3% 67.01µ ± 6% -39.69% (p=0.000 n=20)
*/t=Int64/len=8192-8 230.0µ ± 1% 140.9µ ± 8% -38.71% (p=0.000 n=20)
*/t=Int64/len=32768-8 990.2µ ± 2% 653.9µ ± 9% -33.97% (p=0.000 n=20)
*/t=Int64/len=65536-8 2.022m ± 2% 1.339m ± 5% -33.79% (p=0.000 n=20)
*/t=Int64/len=131072-8 4.533m ± 2% 3.149m ± 3% -30.54% (p=0.000 n=20)
*/t=Int64/len=262144-8 9.710m ± 1% 7.492m ± 1% -22.84% (p=0.000 n=20)
*/t=Int64/len=524288-8 26.01m ± 1% 19.32m ± 1% -25.74% (p=0.000 n=20)
*/t=Int64/len=1048576-8 63.80m ± 1% 48.87m ± 0% -23.40% (p=0.000 n=20)
*/t=Int64/len=2097152-8 138.6m ± 1% 111.9m ± 1% -19.26% (p=0.000 n=20)
*/t=Int64/len=4194304-8 280.1m ± 1% 233.3m ± 1% -16.68% (p=0.000 n=20)
*/t=Int32/len=6-8 66.34n ± 1% 106.90n ± 1% +61.14% (p=0.000 n=20)
*/t=Int32/len=12-8 248.5n ± 1% 163.3n ± 1% -34.29% (p=0.000 n=20)
*/t=Int32/len=18-8 397.8n ± 1% 227.4n ± 2% -42.82% (p=0.000 n=20)
*/t=Int32/len=24-8 569.5n ± 1% 287.4n ± 1% -49.53% (p=0.000 n=20)
*/t=Int32/len=30-8 688.1n ± 2% 363.3n ± 1% -47.20% (p=0.000 n=20)
*/t=Int32/len=64-8 1500.0n ± 2% 692.0n ± 1% -53.87% (p=0.000 n=20)
*/t=Int32/len=128-8 3.062µ ± 3% 1.295µ ± 4% -57.70% (p=0.000 n=20)
*/t=Int32/len=256-8 6.072µ ± 3% 2.510µ ± 4% -58.65% (p=0.000 n=20)
*/t=Int32/len=512-8 11.780µ ± 3% 4.722µ ± 8% -59.92% (p=0.000 n=20)
*/t=Int32/len=1024-8 23.312µ ± 3% 9.531µ ± 6% -59.11% (p=0.000 n=20)
*/t=Int32/len=2048-8 47.48µ ± 3% 20.60µ ± 3% -56.61% (p=0.000 n=20)
*/t=Int32/len=4096-8 95.88µ ± 3% 50.60µ ± 3% -47.22% (p=0.000 n=20)
*/t=Int32/len=8192-8 196.3µ ± 3% 105.0µ ± 3% -46.53% (p=0.000 n=20)
*/t=Int32/len=32768-8 836.8µ ± 3% 473.2µ ± 2% -43.45% (p=0.000 n=20)
*/t=Int32/len=65536-8 1742.4µ ± 2% 987.4µ ± 9% -43.33% (p=0.000 n=20)
*/t=Int32/len=131072-8 3.825m ± 1% 2.263m ± 5% -40.85% (p=0.000 n=20)
*/t=Int32/len=262144-8 8.524m ± 1% 5.195m ± 2% -39.06% (p=0.000 n=20)
*/t=Int32/len=524288-8 18.66m ± 1% 12.98m ± 1% -30.47% (p=0.000 n=20)
*/t=Int32/len=1048576-8 52.43m ± 0% 38.38m ± 1% -26.78% (p=0.000 n=20)
*/t=Int32/len=2097152-8 125.17m ± 0% 96.60m ± 2% -22.82% (p=0.000 n=20)
*/t=Int32/len=4194304-8 263.5m ± 0% 210.2m ± 1% -20.22% (p=0.000 n=20)
*/t=String/len=6-8 73.27n ± 1% 165.75n ± 1% +126.22% (p=0.000 n=20)
*/t=String/len=12-8 340.9n ± 2% 270.9n ± 2% -20.55% (p=0.000 n=20)
*/t=String/len=18-8 586.6n ± 1% 441.8n ± 2% -24.69% (p=0.000 n=20)
*/t=String/len=24-8 757.9n ± 1% 509.9n ± 1% -32.72% (p=0.000 n=20)
*/t=String/len=30-8 1051.0n ± 2% 773.9n ± 4% -26.36% (p=0.000 n=20)
*/t=String/len=64-8 2.190µ ± 1% 1.619µ ± 3% -26.10% (p=0.000 n=20)
*/t=String/len=128-8 4.349µ ± 2% 3.118µ ± 6% -28.33% (p=0.000 n=20)
*/t=String/len=256-8 9.050µ ± 5% 6.092µ ± 7% -32.69% (p=0.000 n=20)
*/t=String/len=512-8 18.46µ ± 2% 12.69µ ± 6% -31.23% (p=0.000 n=20)
*/t=String/len=1024-8 38.30µ ± 3% 25.80µ ± 5% -32.63% (p=0.000 n=20)
*/t=String/len=2048-8 76.99µ ± 5% 55.66µ ± 3% -27.71% (p=0.000 n=20)
*/t=String/len=4096-8 149.5µ ± 3% 124.5µ ± 3% -16.77% (p=0.000 n=20)
*/t=String/len=8192-8 364.3µ ± 8% 264.7µ ± 3% -27.35% (p=0.000 n=20)
*/t=String/len=32768-8 1.376m ± 2% 1.339m ± 1% -2.66% (p=0.000 n=20)
*/t=String/len=65536-8 2.797m ± 1% 2.810m ± 2% ~ (p=0.678 n=20)
*/t=String/len=131072-8 6.098m ± 1% 5.926m ± 1% -2.83% (p=0.000 n=20)
*/t=String/len=262144-8 15.16m ± 1% 14.47m ± 1% -4.58% (p=0.000 n=20)
*/t=String/len=524288-8 37.07m ± 1% 33.79m ± 0% -8.83% (p=0.000 n=20)
*/t=String/len=1048576-8 80.45m ± 1% 73.67m ± 1% -8.43% (p=0.000 n=20)
*/t=String/len=2097152-8 169.5m ± 0% 153.9m ± 1% -9.23% (p=0.000 n=20)
*/t=String/len=4194304-8 356.8m ± 1% 314.8m ± 1% -11.78% (p=0.000 n=20)
geomean 101.4µ 69.70µ -31.24%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 499.5µ ± 10% 195300.0µ ± 83% +39003.01% (p=0.000 n=20)
*/t=Int64/len=12-8 815.5m ± 12% 446.1m ± 52% -45.29% (p=0.000 n=20)
*/t=Int64/len=18-8 1.538 ± 15% 1.114 ± 28% -27.59% (p=0.039 n=20)
*/t=Int64/len=24-8 1746.0m ± 16% 979.2m ± 43% -43.91% (p=0.000 n=20)
*/t=Int64/len=30-8 2.900 ± 10% 2.425 ± 25% ~ (p=0.602 n=20)
*/t=Int64/len=64-8 22.66 ± 3% 17.88 ± 16% -21.09% (p=0.000 n=20)
*/t=Int64/len=128-8 53.61 ± 13% 40.79 ± 22% -23.92% (p=0.000 n=20)
*/t=Int64/len=256-8 114.20 ± 8% 98.60 ± 13% ~ (p=0.116 n=20)
*/t=Int64/len=512-8 233.5 ± 2% 198.8 ± 16% -14.84% (p=0.020 n=20)
*/t=Int64/len=1024-8 370.9 ± 4% 439.9 ± 9% +18.57% (p=0.000 n=20)
*/t=Int64/len=2048-8 1051.0 ± 2% 897.0 ± 7% -14.65% (p=0.000 n=20)
*/t=Int64/len=4096-8 2.183k ± 4% 1.817k ± 11% -16.76% (p=0.000 n=20)
*/t=Int64/len=8192-8 4.093k ± 4% 3.503k ± 17% -14.40% (p=0.000 n=20)
*/t=Int64/len=32768-8 6.163k ± 16% 8.249k ± 68% +33.86% (p=0.046 n=20)
*/t=Int64/len=65536-8 18.45k ± 19% 15.89k ± 24% ~ (p=0.221 n=20)
*/t=Int64/len=131072-8 128.92k ± 4% 69.76k ± 8% -45.89% (p=0.000 n=20)
*/t=Int64/len=262144-8 393.1k ± 1% 334.2k ± 1% -14.98% (p=0.000 n=20)
*/t=Int64/len=524288-8 1.697M ± 1% 1.023M ± 1% -39.74% (p=0.000 n=20)
*/t=Int64/len=1048576-8 5.672M ± 0% 3.060M ± 0% -46.06% (p=0.000 n=20)
*/t=Int64/len=2097152-8 13.816M ± 0% 7.405M ± 0% -46.40% (p=0.000 n=20)
*/t=Int64/len=4194304-8 29.66M ± 0% 16.23M ± 1% -45.27% (p=0.000 n=20)
*/t=Int32/len=6-8 552.4µ ± 17% 99485.0µ ± 113% +17909.59% (p=0.000 n=20)
*/t=Int32/len=12-8 451.4m ± 47% 207.2m ± 79% -54.10% (p=0.003 n=20)
*/t=Int32/len=18-8 821.4m ± 43% 456.5m ± 57% -44.42% (p=0.009 n=20)
*/t=Int32/len=24-8 992.5m ± 49% 405.5m ± 80% -59.14% (p=0.000 n=20)
*/t=Int32/len=30-8 1752.5m ± 45% 945.7m ± 50% -46.04% (p=0.003 n=20)
*/t=Int32/len=64-8 3.713 ± 63% 2.007 ± 41% ~ (p=0.394 n=20)
*/t=Int32/len=128-8 25.79 ± 35% 17.24 ± 20% -33.13% (p=0.015 n=20)
*/t=Int32/len=256-8 63.08 ± 32% 38.76 ± 30% -38.55% (p=0.001 n=20)
*/t=Int32/len=512-8 127.75 ± 20% 93.47 ± 21% -26.84% (p=0.001 n=20)
*/t=Int32/len=1024-8 255.9 ± 22% 193.1 ± 17% -24.58% (p=0.007 n=20)
*/t=Int32/len=2048-8 533.2 ± 23% 403.4 ± 18% -24.34% (p=0.023 n=20)
*/t=Int32/len=4096-8 1160.5 ± 16% 859.2 ± 16% -25.96% (p=0.000 n=20)
*/t=Int32/len=8192-8 2.369k ± 14% 1.732k ± 16% -26.87% (p=0.000 n=20)
*/t=Int32/len=32768-8 8.083k ± 20% 3.713k ± 47% -54.06% (p=0.000 n=20)
*/t=Int32/len=65536-8 6.391k ± 48% 3.042k ± 212% ~ (p=0.445 n=20)
*/t=Int32/len=131072-8 31.95k ± 10% 17.73k ± 26% -44.52% (p=0.000 n=20)
*/t=Int32/len=262144-8 162.22k ± 2% 84.00k ± 4% -48.22% (p=0.000 n=20)
*/t=Int32/len=524288-8 553.3k ± 1% 376.1k ± 1% -32.02% (p=0.000 n=20)
*/t=Int32/len=1048576-8 3.161M ± 0% 1.448M ± 1% -54.20% (p=0.000 n=20)
*/t=Int32/len=2097152-8 10.448M ± 0% 4.667M ± 0% -55.33% (p=0.000 n=20)
*/t=Int32/len=4194304-8 25.08M ± 0% 11.41M ± 0% -54.50% (p=0.000 n=20)
*/t=String/len=6-8 440.3µ ± 8% 423350.0µ ± 55% +96050.35% (p=0.000 n=20)
*/t=String/len=12-8 1534.0m ± 33% 966.1m ± 48% -37.02% (p=0.003 n=20)
*/t=String/len=18-8 3.093 ± 27% 2.522 ± 28% ~ (p=0.857 n=20)
*/t=String/len=24-8 3.136 ± 36% 2.200 ± 32% -29.85% (p=0.048 n=20)
*/t=String/len=30-8 17.65 ± 21% 17.34 ± 19% ~ (p=0.155 n=20)
*/t=String/len=64-8 45.12 ± 27% 40.40 ± 22% ~ (p=0.410 n=20)
*/t=String/len=128-8 108.35 ± 16% 96.17 ± 18% ~ (p=0.753 n=20)
*/t=String/len=256-8 228.2 ± 18% 202.6 ± 13% ~ (p=0.499 n=20)
*/t=String/len=512-8 457.2 ± 14% 454.5 ± 8% ~ (p=0.218 n=20)
*/t=String/len=1024-8 1039.5 ± 5% 911.5 ± 11% -12.31% (p=0.000 n=20)
*/t=String/len=2048-8 1.976k ± 9% 1.802k ± 2% ~ (p=0.075 n=20)
*/t=String/len=4096-8 3.053k ± 14% 3.360k ± 6% +10.04% (p=0.000 n=20)
*/t=String/len=8192-8 5.128k ± 33% 5.971k ± 6% +16.44% (p=0.000 n=20)
*/t=String/len=32768-8 9.029k ± 18% 22.687k ± 7% +151.27% (p=0.000 n=20)
*/t=String/len=65536-8 88.57k ± 2% 70.46k ± 7% -20.45% (p=0.000 n=20)
*/t=String/len=131072-8 347.0k ± 0% 259.4k ± 1% -25.23% (p=0.000 n=20)
*/t=String/len=262144-8 1188.6k ± 0% 830.8k ± 0% -30.10% (p=0.000 n=20)
*/t=String/len=524288-8 3.214M ± 1% 2.541M ± 0% -20.94% (p=0.000 n=20)
*/t=String/len=1048576-8 8.226M ± 1% 6.121M ± 0% -25.59% (p=0.000 n=20)
*/t=String/len=2097152-8 18.45M ± 0% 13.18M ± 0% -28.57% (p=0.000 n=20)
*/t=String/len=4194304-8 40.31M ± 2% 27.32M ± 1% -32.21% (p=0.000 n=20)
geomean 1.120k 1.089k -2.76%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 9.410m ± 76% 3164.500m ± 1% +33529.12% (p=0.000 n=20)
*/t=Int64/len=12-8 7.240 ± 1% 6.431 ± 1% -11.17% (p=0.000 n=20)
*/t=Int64/len=18-8 13.52 ± 0% 13.16 ± 0% -2.70% (p=0.000 n=20)
*/t=Int64/len=24-8 15.41 ± 0% 12.95 ± 1% -15.97% (p=0.000 n=20)
*/t=Int64/len=30-8 26.64 ± 0% 26.73 ± 1% ~ (p=0.129 n=20)
*/t=Int64/len=64-8 61.19 ± 0% 49.16 ± 1% -19.65% (p=0.000 n=20)
*/t=Int64/len=128-8 117.6 ± 1% 102.2 ± 3% -13.10% (p=0.000 n=20)
*/t=Int64/len=256-8 220.4 ± 1% 198.4 ± 3% -10.00% (p=0.000 n=20)
*/t=Int64/len=512-8 448.1 ± 1% 386.4 ± 5% -13.77% (p=0.000 n=20)
*/t=Int64/len=1024-8 961.5 ± 1% 877.6 ± 3% -8.73% (p=0.000 n=20)
*/t=Int64/len=2048-8 1.742k ± 1% 1.518k ± 3% -12.88% (p=0.000 n=20)
*/t=Int64/len=4096-8 3.517k ± 1% 3.106k ± 2% -11.69% (p=0.000 n=20)
*/t=Int64/len=8192-8 7.175k ± 1% 6.494k ± 3% -9.50% (p=0.000 n=20)
*/t=Int64/len=32768-8 60.24k ± 1% 46.56k ± 2% -22.70% (p=0.000 n=20)
*/t=Int64/len=65536-8 236.3k ± 0% 150.6k ± 0% -36.28% (p=0.000 n=20)
*/t=Int64/len=131072-8 688.9k ± 0% 424.3k ± 0% -38.41% (p=0.000 n=20)
*/t=Int64/len=262144-8 1706.2k ± 0% 996.8k ± 0% -41.58% (p=0.000 n=20)
*/t=Int64/len=524288-8 3.632M ± 3% 2.087M ± 2% -42.54% (p=0.000 n=20)
*/t=Int64/len=1048576-8 7.918M ± 1% 4.326M ± 1% -45.37% (p=0.000 n=20)
*/t=Int64/len=2097152-8 16.457M ± 0% 8.900M ± 0% -45.92% (p=0.000 n=20)
*/t=Int64/len=4194304-8 33.64M ± 0% 18.99M ± 0% -43.54% (p=0.000 n=20)
*/t=Int32/len=6-8 11.82m ± 35% 1737.50m ± 2% +14599.66% (p=0.000 n=20)
*/t=Int32/len=12-8 4.002 ± 1% 3.135 ± 2% -21.69% (p=0.000 n=20)
*/t=Int32/len=18-8 7.457 ± 1% 6.431 ± 1% -13.76% (p=0.000 n=20)
*/t=Int32/len=24-8 8.802 ± 1% 6.375 ± 0% -27.57% (p=0.000 n=20)
*/t=Int32/len=30-8 15.41 ± 1% 12.92 ± 1% -16.19% (p=0.000 n=20)
*/t=Int32/len=64-8 32.97 ± 2% 25.99 ± 1% -21.17% (p=0.000 n=20)
*/t=Int32/len=128-8 66.59 ± 3% 48.13 ± 2% -27.73% (p=0.000 n=20)
*/t=Int32/len=256-8 134.1 ± 4% 100.9 ± 3% -24.69% (p=0.000 n=20)
*/t=Int32/len=512-8 239.2 ± 4% 195.2 ± 4% -18.43% (p=0.000 n=20)
*/t=Int32/len=1024-8 484.9 ± 3% 382.3 ± 5% -21.16% (p=0.000 n=20)
*/t=Int32/len=2048-8 1097.0 ± 1% 870.0 ± 4% -20.70% (p=0.000 n=20)
*/t=Int32/len=4096-8 1.947k ± 3% 1.702k ± 3% -12.61% (p=0.000 n=20)
*/t=Int32/len=8192-8 3.918k ± 3% 3.425k ± 3% -12.59% (p=0.000 n=20)
*/t=Int32/len=32768-8 19.63k ± 1% 17.86k ± 1% -8.98% (p=0.000 n=20)
*/t=Int32/len=65536-8 85.47k ± 2% 57.61k ± 2% -32.60% (p=0.000 n=20)
*/t=Int32/len=131072-8 385.3k ± 0% 228.1k ± 0% -40.81% (p=0.000 n=20)
*/t=Int32/len=262144-8 1115.0k ± 0% 624.6k ± 0% -43.99% (p=0.000 n=20)
*/t=Int32/len=524288-8 2.942M ± 0% 1.441M ± 0% -51.01% (p=0.000 n=20)
*/t=Int32/len=1048576-8 6.406M ± 2% 3.085M ± 1% -51.85% (p=0.000 n=20)
*/t=Int32/len=2097152-8 13.995M ± 1% 6.538M ± 0% -53.28% (p=0.000 n=20)
*/t=Int32/len=4194304-8 29.51M ± 0% 13.66M ± 0% -53.71% (p=0.000 n=20)
*/t=String/len=6-8 6.385m ± 33% 6462.500m ± 1% +101113.78% (p=0.000 n=20)
*/t=String/len=12-8 14.00 ± 0% 13.11 ± 1% -6.43% (p=0.000 n=20)
*/t=String/len=18-8 26.88 ± 0% 26.95 ± 0% ~ (p=0.084 n=20)
*/t=String/len=24-8 29.22 ± 0% 26.45 ± 1% -9.48% (p=0.000 n=20)
*/t=String/len=30-8 50.02 ± 1% 49.61 ± 2% ~ (p=0.703 n=20)
*/t=String/len=64-8 104.8 ± 2% 102.6 ± 2% ~ (p=0.693 n=20)
*/t=String/len=128-8 203.4 ± 3% 199.2 ± 3% ~ (p=0.984 n=20)
*/t=String/len=256-8 411.6 ± 3% 390.7 ± 3% -5.09% (p=0.000 n=20)
*/t=String/len=512-8 891.2 ± 1% 861.4 ± 2% -3.34% (p=0.000 n=20)
*/t=String/len=1024-8 1.687k ± 1% 1.520k ± 2% -9.90% (p=0.000 n=20)
*/t=String/len=2048-8 3.223k ± 1% 2.905k ± 1% -9.85% (p=0.000 n=20)
*/t=String/len=4096-8 6.548k ± 1% 6.205k ± 1% -5.25% (p=0.000 n=20)
*/t=String/len=8192-8 18.59k ± 2% 14.63k ± 1% -21.31% (p=0.000 n=20)
*/t=String/len=32768-8 196.7k ± 0% 129.4k ± 0% -34.22% (p=0.000 n=20)
*/t=String/len=65536-8 543.1k ± 0% 346.8k ± 0% -36.15% (p=0.000 n=20)
*/t=String/len=131072-8 1260.4k ± 0% 851.5k ± 1% -32.44% (p=0.000 n=20)
*/t=String/len=262144-8 2.558M ± 1% 1.710M ± 1% -33.16% (p=0.000 n=20)
*/t=String/len=524288-8 4.833M ± 1% 3.643M ± 1% -24.63% (p=0.000 n=20)
*/t=String/len=1048576-8 10.407M ± 1% 7.562M ± 1% -27.33% (p=0.000 n=20)
*/t=String/len=2097152-8 21.96M ± 1% 15.58M ± 1% -29.07% (p=0.000 n=20)
*/t=String/len=4194304-8 45.71M ± 1% 31.36M ± 1% -31.39% (p=0.000 n=20)
geomean 3.991k 4.070k +1.98%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 289.9 ± 0% 492.9 ± 1% +70.01% (p=0.000 n=20)
*/t=Int64/len=12-8 1130.0 ± 1% 778.5 ± 1% -31.11% (p=0.000 n=20)
*/t=Int64/len=18-8 1.831k ± 1% 1.157k ± 1% -36.80% (p=0.000 n=20)
*/t=Int64/len=24-8 2.562k ± 0% 1.433k ± 1% -44.05% (p=0.000 n=20)
*/t=Int64/len=30-8 3.180k ± 1% 1.982k ± 2% -37.67% (p=0.000 n=20)
*/t=Int64/len=64-8 7.442k ± 1% 3.727k ± 6% -49.93% (p=0.000 n=20)
*/t=Int64/len=128-8 14.107k ± 2% 6.996k ± 8% -50.41% (p=0.000 n=20)
*/t=Int64/len=256-8 27.04k ± 2% 12.93k ± 11% -52.16% (p=0.000 n=20)
*/t=Int64/len=512-8 53.95k ± 2% 25.27k ± 12% -53.17% (p=0.000 n=20)
*/t=Int64/len=1024-8 107.26k ± 2% 52.86k ± 9% -50.72% (p=0.000 n=20)
*/t=Int64/len=2048-8 216.9k ± 1% 108.1k ± 8% -50.18% (p=0.000 n=20)
*/t=Int64/len=4096-8 452.9k ± 3% 256.6k ± 6% -43.34% (p=0.000 n=20)
*/t=Int64/len=8192-8 931.1k ± 3% 547.4k ± 9% -41.21% (p=0.000 n=20)
*/t=Int64/len=32768-8 4.001M ± 2% 2.587M ± 11% -35.35% (p=0.000 n=20)
*/t=Int64/len=65536-8 8.212M ± 3% 5.512M ± 5% -32.88% (p=0.000 n=20)
*/t=Int64/len=131072-8 19.01M ± 2% 12.87M ± 3% -32.30% (p=0.000 n=20)
*/t=Int64/len=262144-8 41.03M ± 2% 31.32M ± 1% -23.66% (p=0.000 n=20)
*/t=Int64/len=524288-8 110.88M ± 1% 81.70M ± 1% -26.32% (p=0.000 n=20)
*/t=Int64/len=1048576-8 272.3M ± 1% 208.0M ± 1% -23.63% (p=0.000 n=20)
*/t=Int64/len=2097152-8 592.3M ± 1% 477.0M ± 1% -19.48% (p=0.000 n=20)
*/t=Int64/len=4194304-8 1198.0M ± 1% 995.7M ± 1% -16.88% (p=0.000 n=20)
*/t=Int32/len=6-8 283.6 ± 0% 442.5 ± 1% +56.00% (p=0.000 n=20)
*/t=Int32/len=12-8 1028.5 ± 1% 671.5 ± 1% -34.72% (p=0.000 n=20)
*/t=Int32/len=18-8 1635.0 ± 1% 933.1 ± 1% -42.93% (p=0.000 n=20)
*/t=Int32/len=24-8 2.362k ± 1% 1.175k ± 1% -50.29% (p=0.000 n=20)
*/t=Int32/len=30-8 2.818k ± 2% 1.514k ± 1% -46.26% (p=0.000 n=20)
*/t=Int32/len=64-8 6.146k ± 2% 2.884k ± 1% -53.08% (p=0.000 n=20)
*/t=Int32/len=128-8 12.505k ± 3% 5.407k ± 4% -56.77% (p=0.000 n=20)
*/t=Int32/len=256-8 24.81k ± 3% 10.46k ± 4% -57.85% (p=0.000 n=20)
*/t=Int32/len=512-8 48.27k ± 3% 19.66k ± 8% -59.28% (p=0.000 n=20)
*/t=Int32/len=1024-8 95.50k ± 3% 39.65k ± 6% -58.48% (p=0.000 n=20)
*/t=Int32/len=2048-8 193.95k ± 3% 82.96k ± 4% -57.23% (p=0.000 n=20)
*/t=Int32/len=4096-8 392.0k ± 3% 201.3k ± 3% -48.65% (p=0.000 n=20)
*/t=Int32/len=8192-8 802.2k ± 3% 415.7k ± 4% -48.17% (p=0.000 n=20)
*/t=Int32/len=32768-8 3.452M ± 3% 1.910M ± 2% -44.69% (p=0.000 n=20)
*/t=Int32/len=65536-8 7.152M ± 3% 3.985M ± 9% -44.29% (p=0.000 n=20)
*/t=Int32/len=131072-8 16.023M ± 1% 9.230M ± 5% -42.40% (p=0.000 n=20)
*/t=Int32/len=262144-8 35.98M ± 1% 21.54M ± 2% -40.14% (p=0.000 n=20)
*/t=Int32/len=524288-8 79.34M ± 1% 54.75M ± 1% -31.00% (p=0.000 n=20)
*/t=Int32/len=1048576-8 224.0M ± 0% 163.0M ± 1% -27.23% (p=0.000 n=20)
*/t=Int32/len=2097152-8 534.9M ± 0% 411.3M ± 2% -23.10% (p=0.000 n=20)
*/t=Int32/len=4194304-8 1126.9M ± 0% 898.6M ± 1% -20.26% (p=0.000 n=20)
*/t=String/len=6-8 313.2 ± 0% 691.2 ± 1% +120.69% (p=0.000 n=20)
*/t=String/len=12-8 1.418k ± 1% 1.124k ± 2% -20.73% (p=0.000 n=20)
*/t=String/len=18-8 2.430k ± 1% 1.823k ± 2% -25.00% (p=0.000 n=20)
*/t=String/len=24-8 3.158k ± 1% 2.113k ± 1% -33.09% (p=0.000 n=20)
*/t=String/len=30-8 4.346k ± 2% 3.053k ± 6% -29.74% (p=0.000 n=20)
*/t=String/len=64-8 9.038k ± 4% 5.933k ± 7% -34.36% (p=0.000 n=20)
*/t=String/len=128-8 17.59k ± 5% 11.24k ± 8% -36.12% (p=0.000 n=20)
*/t=String/len=256-8 35.02k ± 5% 22.27k ± 8% -36.41% (p=0.000 n=20)
*/t=String/len=512-8 70.84k ± 3% 45.67k ± 6% -35.53% (p=0.000 n=20)
*/t=String/len=1024-8 145.58k ± 4% 94.12k ± 6% -35.35% (p=0.000 n=20)
*/t=String/len=2048-8 296.0k ± 6% 207.3k ± 3% -29.95% (p=0.000 n=20)
*/t=String/len=4096-8 568.5k ± 3% 461.7k ± 4% -18.78% (p=0.000 n=20)
*/t=String/len=8192-8 1.377M ± 9% 1.002M ± 4% -27.22% (p=0.000 n=20)
*/t=String/len=32768-8 5.168M ± 2% 4.719M ± 2% -8.67% (p=0.000 n=20)
*/t=String/len=65536-8 10.80M ± 1% 10.04M ± 3% -7.03% (p=0.000 n=20)
*/t=String/len=131072-8 24.56M ± 1% 22.69M ± 1% -7.60% (p=0.000 n=20)
*/t=String/len=262144-8 63.08M ± 1% 58.27M ± 1% -7.63% (p=0.000 n=20)
*/t=String/len=524288-8 157.6M ± 1% 141.5M ± 1% -10.17% (p=0.000 n=20)
*/t=String/len=1048576-8 342.6M ± 1% 312.0M ± 1% -8.94% (p=0.000 n=20)
*/t=String/len=2097152-8 724.5M ± 0% 654.8M ± 1% -9.61% (p=0.000 n=20)
*/t=String/len=4194304-8 1.524G ± 1% 1.342G ± 1% -11.97% (p=0.000 n=20)
geomean 416.4k 279.0k -32.99%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 1.246k ± 0% 1.611k ± 0% +29.29% (p=0.000 n=20)
*/t=Int64/len=12-8 3.219k ± 0% 2.437k ± 0% -24.28% (p=0.000 n=20)
*/t=Int64/len=18-8 4.223k ± 0% 3.400k ± 0% -19.50% (p=0.000 n=20)
*/t=Int64/len=24-8 6.422k ± 0% 4.097k ± 0% -36.20% (p=0.000 n=20)
*/t=Int64/len=30-8 6.564k ± 0% 5.306k ± 0% -19.17% (p=0.000 n=20)
*/t=Int64/len=64-8 14.187k ± 0% 9.928k ± 1% -30.02% (p=0.000 n=20)
*/t=Int64/len=128-8 27.29k ± 0% 18.85k ± 2% -30.90% (p=0.000 n=20)
*/t=Int64/len=256-8 52.63k ± 1% 36.22k ± 2% -31.18% (p=0.000 n=20)
*/t=Int64/len=512-8 104.19k ± 1% 71.13k ± 3% -31.73% (p=0.000 n=20)
*/t=Int64/len=1024-8 206.8k ± 1% 143.0k ± 2% -30.87% (p=0.000 n=20)
*/t=Int64/len=2048-8 409.4k ± 1% 283.0k ± 2% -30.88% (p=0.000 n=20)
*/t=Int64/len=4096-8 819.5k ± 1% 616.0k ± 2% -24.83% (p=0.000 n=20)
*/t=Int64/len=8192-8 1.629M ± 1% 1.243M ± 2% -23.66% (p=0.000 n=20)
*/t=Int64/len=32768-8 6.457M ± 1% 5.122M ± 3% -20.68% (p=0.000 n=20)
*/t=Int64/len=65536-8 12.57M ± 1% 10.03M ± 1% -20.25% (p=0.000 n=20)
*/t=Int64/len=131072-8 25.18M ± 1% 19.50M ± 1% -22.57% (p=0.000 n=20)
*/t=Int64/len=262144-8 49.74M ± 1% 38.35M ± 1% -22.91% (p=0.000 n=20)
*/t=Int64/len=524288-8 98.64M ± 0% 76.06M ± 1% -22.89% (p=0.000 n=20)
*/t=Int64/len=1048576-8 198.9M ± 0% 153.4M ± 0% -22.90% (p=0.000 n=20)
*/t=Int64/len=2097152-8 403.1M ± 0% 307.7M ± 1% -23.65% (p=0.000 n=20)
*/t=Int64/len=4194304-8 786.6M ± 0% 609.8M ± 1% -22.48% (p=0.000 n=20)
*/t=Int32/len=6-8 1.257k ± 0% 1.507k ± 0% +19.89% (p=0.000 n=20)
*/t=Int32/len=12-8 3.151k ± 0% 2.274k ± 0% -27.82% (p=0.000 n=20)
*/t=Int32/len=18-8 4.112k ± 0% 3.127k ± 0% -23.95% (p=0.000 n=20)
*/t=Int32/len=24-8 6.285k ± 0% 3.816k ± 0% -39.29% (p=0.000 n=20)
*/t=Int32/len=30-8 6.365k ± 0% 4.776k ± 0% -24.97% (p=0.000 n=20)
*/t=Int32/len=64-8 13.753k ± 1% 9.166k ± 0% -33.35% (p=0.000 n=20)
*/t=Int32/len=128-8 26.45k ± 1% 17.20k ± 1% -34.97% (p=0.000 n=20)
*/t=Int32/len=256-8 51.93k ± 1% 33.49k ± 1% -35.50% (p=0.000 n=20)
*/t=Int32/len=512-8 101.77k ± 1% 65.42k ± 1% -35.71% (p=0.000 n=20)
*/t=Int32/len=1024-8 201.2k ± 1% 129.8k ± 1% -35.51% (p=0.000 n=20)
*/t=Int32/len=2048-8 401.9k ± 1% 261.1k ± 1% -35.03% (p=0.000 n=20)
*/t=Int32/len=4096-8 796.5k ± 1% 568.4k ± 1% -28.64% (p=0.000 n=20)
*/t=Int32/len=8192-8 1.578M ± 1% 1.139M ± 1% -27.84% (p=0.000 n=20)
*/t=Int32/len=32768-8 6.271M ± 1% 4.607M ± 1% -26.54% (p=0.000 n=20)
*/t=Int32/len=65536-8 12.534M ± 1% 9.272M ± 2% -26.02% (p=0.000 n=20)
*/t=Int32/len=131072-8 24.95M ± 0% 18.78M ± 1% -24.73% (p=0.000 n=20)
*/t=Int32/len=262144-8 50.28M ± 0% 36.53M ± 1% -27.36% (p=0.000 n=20)
*/t=Int32/len=524288-8 99.20M ± 1% 72.53M ± 0% -26.88% (p=0.000 n=20)
*/t=Int32/len=1048576-8 198.2M ± 0% 145.5M ± 0% -26.62% (p=0.000 n=20)
*/t=Int32/len=2097152-8 400.3M ± 0% 291.8M ± 0% -27.10% (p=0.000 n=20)
*/t=Int32/len=4194304-8 791.0M ± 0% 584.2M ± 1% -26.14% (p=0.000 n=20)
*/t=String/len=6-8 1.352k ± 0% 2.142k ± 0% +58.43% (p=0.000 n=20)
*/t=String/len=12-8 3.575k ± 0% 3.371k ± 0% -5.72% (p=0.000 n=20)
*/t=String/len=18-8 5.161k ± 0% 4.995k ± 0% -3.23% (p=0.000 n=20)
*/t=String/len=24-8 6.870k ± 0% 5.984k ± 0% -12.89% (p=0.000 n=20)
*/t=String/len=30-8 8.241k ± 0% 7.955k ± 1% -3.46% (p=0.000 n=20)
*/t=String/len=64-8 17.35k ± 0% 15.66k ± 1% -9.75% (p=0.000 n=20)
*/t=String/len=128-8 33.40k ± 0% 30.22k ± 0% -9.51% (p=0.000 n=20)
*/t=String/len=256-8 66.16k ± 0% 60.26k ± 0% -8.93% (p=0.000 n=20)
*/t=String/len=512-8 132.6k ± 0% 121.8k ± 1% -8.20% (p=0.000 n=20)
*/t=String/len=1024-8 265.0k ± 1% 243.6k ± 0% -8.08% (p=0.000 n=20)
*/t=String/len=2048-8 530.2k ± 1% 502.9k ± 1% -5.16% (p=0.000 n=20)
*/t=String/len=4096-8 1.030M ± 1% 1.019M ± 1% ~ (p=0.134 n=20)
*/t=String/len=8192-8 2.317M ± 2% 2.155M ± 1% -6.97% (p=0.000 n=20)
*/t=String/len=32768-8 8.626M ± 1% 8.098M ± 1% -6.12% (p=0.000 n=20)
*/t=String/len=65536-8 15.93M ± 0% 16.48M ± 2% +3.51% (p=0.000 n=20)
*/t=String/len=131072-8 30.27M ± 0% 35.27M ± 2% +16.51% (p=0.000 n=20)
*/t=String/len=262144-8 59.16M ± 0% 61.84M ± 2% +4.54% (p=0.000 n=20)
*/t=String/len=524288-8 119.4M ± 1% 125.1M ± 2% +4.72% (p=0.000 n=20)
*/t=String/len=1048576-8 240.3M ± 1% 251.4M ± 3% +4.62% (p=0.000 n=20)
*/t=String/len=2097152-8 480.7M ± 2% 481.6M ± 3% ~ (p=0.512 n=20)
*/t=String/len=4194304-8 961.4M ± 2% 955.9M ± 3% ~ (p=0.547 n=20)
geomean 689.4k 563.0k -18.33%
.name: MapPutReuse
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 74.26n ± 1% 64.64n ± 0% -12.95% (p=0.000 n=20)
*/t=Int64/len=12-8 214.5n ± 0% 112.4n ± 0% -47.59% (p=0.000 n=20)
*/t=Int64/len=18-8 345.9n ± 0% 155.6n ± 1% -55.02% (p=0.000 n=20)
*/t=Int64/len=24-8 517.5n ± 1% 219.7n ± 1% -57.55% (p=0.000 n=20)
*/t=Int64/len=30-8 594.9n ± 0% 257.0n ± 1% -56.80% (p=0.000 n=20)
*/t=Int64/len=64-8 1307.5n ± 0% 523.3n ± 1% -59.98% (p=0.000 n=20)
*/t=Int64/len=128-8 2.632µ ± 0% 1.038µ ± 2% -60.55% (p=0.000 n=20)
*/t=Int64/len=256-8 5.272µ ± 0% 2.095µ ± 15% -60.27% (p=0.000 n=20)
*/t=Int64/len=512-8 10.505µ ± 0% 4.147µ ± 7% -60.53% (p=0.000 n=20)
*/t=Int64/len=1024-8 21.061µ ± 0% 8.304µ ± 2% -60.57% (p=0.000 n=20)
*/t=Int64/len=2048-8 43.71µ ± 0% 18.90µ ± 2% -56.77% (p=0.000 n=20)
*/t=Int64/len=4096-8 89.95µ ± 0% 48.46µ ± 2% -46.12% (p=0.000 n=20)
*/t=Int64/len=8192-8 184.9µ ± 0% 100.6µ ± 1% -45.59% (p=0.000 n=20)
*/t=Int64/len=32768-8 781.0µ ± 0% 432.5µ ± 1% -44.62% (p=0.000 n=20)
*/t=Int64/len=65536-8 1705.4µ ± 0% 955.1µ ± 1% -44.00% (p=0.000 n=20)
*/t=Int64/len=131072-8 3.594m ± 0% 2.017m ± 1% -43.87% (p=0.000 n=20)
*/t=Int64/len=262144-8 8.311m ± 0% 4.765m ± 1% -42.66% (p=0.000 n=20)
*/t=Int64/len=524288-8 26.26m ± 0% 17.88m ± 3% -31.93% (p=0.000 n=20)
*/t=Int64/len=1048576-8 65.50m ± 0% 47.65m ± 1% -27.25% (p=0.000 n=20)
*/t=Int64/len=2097152-8 141.8m ± 0% 109.1m ± 4% -23.03% (p=0.000 n=20)
*/t=Int64/len=4194304-8 294.4m ± 0% 231.1m ± 2% -21.51% (p=0.000 n=20)
*/t=Int32/len=6-8 74.06n ± 1% 61.09n ± 2% -17.51% (p=0.000 n=20)
*/t=Int32/len=12-8 216.1n ± 0% 108.5n ± 0% -49.80% (p=0.000 n=20)
*/t=Int32/len=18-8 346.4n ± 0% 152.3n ± 0% -56.02% (p=0.000 n=20)
*/t=Int32/len=24-8 513.7n ± 0% 214.7n ± 1% -58.21% (p=0.000 n=20)
*/t=Int32/len=30-8 592.4n ± 0% 254.5n ± 0% -57.04% (p=0.000 n=20)
*/t=Int32/len=64-8 1293.0n ± 0% 515.9n ± 1% -60.10% (p=0.000 n=20)
*/t=Int32/len=128-8 2.626µ ± 0% 1.019µ ± 0% -61.21% (p=0.000 n=20)
*/t=Int32/len=256-8 5.247µ ± 0% 2.012µ ± 2% -61.64% (p=0.000 n=20)
*/t=Int32/len=512-8 10.431µ ± 0% 4.070µ ± 5% -60.99% (p=0.000 n=20)
*/t=Int32/len=1024-8 20.763µ ± 0% 8.269µ ± 3% -60.17% (p=0.000 n=20)
*/t=Int32/len=2048-8 41.68µ ± 0% 16.39µ ± 1% -60.67% (p=0.000 n=20)
*/t=Int32/len=4096-8 86.39µ ± 0% 42.65µ ± 2% -50.64% (p=0.000 n=20)
*/t=Int32/len=8192-8 177.92µ ± 0% 89.36µ ± 2% -49.78% (p=0.000 n=20)
*/t=Int32/len=32768-8 746.4µ ± 0% 376.9µ ± 2% -49.51% (p=0.000 n=20)
*/t=Int32/len=65536-8 1546.9µ ± 1% 791.0µ ± 2% -48.87% (p=0.000 n=20)
*/t=Int32/len=131072-8 3.376m ± 0% 1.731m ± 1% -48.72% (p=0.000 n=20)
*/t=Int32/len=262144-8 7.038m ± 1% 3.647m ± 1% -48.19% (p=0.000 n=20)
*/t=Int32/len=524288-8 17.146m ± 1% 9.112m ± 2% -46.86% (p=0.000 n=20)
*/t=Int32/len=1048576-8 52.84m ± 0% 35.86m ± 1% -32.14% (p=0.000 n=20)
*/t=Int32/len=2097152-8 126.85m ± 1% 92.77m ± 1% -26.87% (p=0.000 n=20)
*/t=Int32/len=4194304-8 271.3m ± 1% 201.8m ± 1% -25.62% (p=0.000 n=20)
*/t=String/len=6-8 80.81n ± 0% 73.61n ± 3% -8.91% (p=0.000 n=20)
*/t=String/len=12-8 236.0n ± 1% 136.9n ± 2% -42.00% (p=0.000 n=20)
*/t=String/len=18-8 392.8n ± 0% 200.5n ± 3% -48.94% (p=0.000 n=20)
*/t=String/len=24-8 577.8n ± 1% 272.1n ± 9% -52.89% (p=0.000 n=20)
*/t=String/len=30-8 668.7n ± 0% 331.0n ± 9% -50.50% (p=0.000 n=20)
*/t=String/len=64-8 1433.5n ± 0% 725.6n ± 9% -49.38% (p=0.000 n=20)
*/t=String/len=128-8 2.869µ ± 0% 1.436µ ± 5% -49.95% (p=0.000 n=20)
*/t=String/len=256-8 5.738µ ± 0% 2.789µ ± 9% -51.39% (p=0.000 n=20)
*/t=String/len=512-8 11.448µ ± 0% 5.750µ ± 4% -49.77% (p=0.000 n=20)
*/t=String/len=1024-8 23.99µ ± 0% 14.14µ ± 2% -41.05% (p=0.000 n=20)
*/t=String/len=2048-8 49.25µ ± 0% 30.35µ ± 2% -38.38% (p=0.000 n=20)
*/t=String/len=4096-8 100.93µ ± 0% 71.62µ ± 2% -29.04% (p=0.000 n=20)
*/t=String/len=8192-8 207.5µ ± 0% 147.8µ ± 1% -28.80% (p=0.000 n=20)
*/t=String/len=32768-8 930.1µ ± 0% 674.7µ ± 1% -27.47% (p=0.000 n=20)
*/t=String/len=65536-8 1.964m ± 0% 1.444m ± 1% -26.51% (p=0.000 n=20)
*/t=String/len=131072-8 4.529m ± 0% 3.373m ± 1% -25.52% (p=0.000 n=20)
*/t=String/len=262144-8 14.30m ± 0% 11.89m ± 1% -16.83% (p=0.000 n=20)
*/t=String/len=524288-8 36.61m ± 0% 33.10m ± 1% -9.59% (p=0.000 n=20)
*/t=String/len=1048576-8 79.58m ± 0% 74.78m ± 1% -6.03% (p=0.000 n=20)
*/t=String/len=2097152-8 167.0m ± 1% 158.9m ± 0% -4.83% (p=0.000 n=20)
*/t=String/len=4194304-8 340.8m ± 1% 329.0m ± 1% -3.48% (p=0.000 n=20)
geomean 84.16µ 46.91µ -44.27%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 471.4µ ± 17% 405.9µ ± 23% ~ (p=0.358 n=20)
*/t=Int64/len=12-8 71105.0µ ± 111% 636.8µ ± 11% -99.10% (p=0.000 n=20)
*/t=Int64/len=18-8 65680.0µ ± 39% 861.0µ ± 39% -98.69% (p=0.000 n=20)
*/t=Int64/len=24-8 176.000m ± 157% 1.344m ± 29% -99.24% (p=0.000 n=20)
*/t=Int64/len=30-8 84.115m ± 38% 1.288m ± 27% -98.47% (p=0.000 n=20)
*/t=Int64/len=64-8 142.200m ± 6% 2.722m ± 32% -98.09% (p=0.000 n=20)
*/t=Int64/len=128-8 291.800m ± 5% 8.646m ± 33% -97.04% (p=0.000 n=20)
*/t=Int64/len=256-8 551.40m ± 4% 18.54m ± 24% -96.64% (p=0.000 n=20)
*/t=Int64/len=512-8 1059.00m ± 5% 27.78m ± 22% -97.38% (p=0.000 n=20)
*/t=Int64/len=1024-8 1902.50m ± 11% 58.22m ± 14% -96.94% (p=0.000 n=20)
*/t=Int64/len=2048-8 3304.0m ± 13% 104.2m ± 28% -96.85% (p=0.000 n=20)
*/t=Int64/len=4096-8 8162.5m ± 10% 273.2m ± 37% -96.65% (p=0.000 n=20)
*/t=Int64/len=8192-8 20340.0m ± 4% 854.5m ± 25% -95.80% (p=0.000 n=20)
*/t=Int64/len=32768-8 105.750 ± 9% 4.333 ± 19% -95.90% (p=0.000 n=20)
*/t=Int64/len=65536-8 361.95 ± 8% 21.42 ± 25% -94.08% (p=0.000 n=20)
*/t=Int64/len=131072-8 1900.0 ± 27% 318.4 ± 61% -83.24% (p=0.000 n=20)
*/t=Int64/len=262144-8 108.53k ± 3% 40.35k ± 7% -62.83% (p=0.000 n=20)
*/t=Int64/len=524288-8 1558.8k ± 1% 719.8k ± 1% -53.82% (p=0.000 n=20)
*/t=Int64/len=1048576-8 5.444M ± 0% 2.710M ± 0% -50.22% (p=0.000 n=20)
*/t=Int64/len=2097152-8 13.462M ± 0% 6.878M ± 0% -48.91% (p=0.000 n=20)
*/t=Int64/len=4194304-8 28.96M ± 0% 15.21M ± 0% -47.49% (p=0.000 n=20)
*/t=Int32/len=6-8 450.1µ ± 18% 367.2µ ± 26% ~ (p=0.081 n=20)
*/t=Int32/len=12-8 59930.0µ ± 75% 630.8µ ± 17% -98.95% (p=0.000 n=20)
*/t=Int32/len=18-8 57235.0µ ± 34% 870.9µ ± 19% -98.48% (p=0.000 n=20)
*/t=Int32/len=24-8 136.300m ± 116% 1.138m ± 14% -99.16% (p=0.000 n=20)
*/t=Int32/len=30-8 76.905m ± 11% 1.451m ± 16% -98.11% (p=0.000 n=20)
*/t=Int32/len=64-8 147.050m ± 6% 2.349m ± 27% -98.40% (p=0.000 n=20)
*/t=Int32/len=128-8 281.050m ± 3% 9.299m ± 22% -96.69% (p=0.000 n=20)
*/t=Int32/len=256-8 541.25m ± 3% 16.39m ± 8% -96.97% (p=0.000 n=20)
*/t=Int32/len=512-8 1016.50m ± 10% 25.51m ± 14% -97.49% (p=0.000 n=20)
*/t=Int32/len=1024-8 1894.00m ± 9% 48.57m ± 29% -97.44% (p=0.000 n=20)
*/t=Int32/len=2048-8 3228.5m ± 6% 100.3m ± 12% -96.89% (p=0.000 n=20)
*/t=Int32/len=4096-8 7289.0m ± 11% 234.4m ± 19% -96.78% (p=0.000 n=20)
*/t=Int32/len=8192-8 19190.0m ± 9% 328.6m ± 44% -98.29% (p=0.000 n=20)
*/t=Int32/len=32768-8 91.035 ± 8% 3.683 ± 19% -95.95% (p=0.000 n=20)
*/t=Int32/len=65536-8 194.150 ± 10% 9.604 ± 17% -95.05% (p=0.000 n=20)
*/t=Int32/len=131072-8 639.95 ± 13% 47.21 ± 29% -92.62% (p=0.000 n=20)
*/t=Int32/len=262144-8 4124.5 ± 48% 837.5 ± 24% -79.69% (p=0.000 n=20)
*/t=Int32/len=524288-8 245.52k ± 5% 68.62k ± 9% -72.05% (p=0.000 n=20)
*/t=Int32/len=1048576-8 3.042M ± 1% 1.133M ± 1% -62.75% (p=0.000 n=20)
*/t=Int32/len=2097152-8 10.160M ± 0% 4.238M ± 0% -58.29% (p=0.000 n=20)
*/t=Int32/len=4194304-8 24.63M ± 0% 10.66M ± 0% -56.74% (p=0.000 n=20)
*/t=String/len=6-8 510.2µ ± 22% 451.7µ ± 25% ~ (p=0.298 n=20)
*/t=String/len=12-8 85340.0µ ± 165% 746.5µ ± 29% -99.13% (p=0.000 n=20)
*/t=String/len=18-8 116.500m ± 47% 1.021m ± 31% -99.12% (p=0.000 n=20)
*/t=String/len=24-8 230.200m ± 181% 1.574m ± 12% -99.32% (p=0.000 n=20)
*/t=String/len=30-8 116.400m ± 27% 1.786m ± 33% -98.47% (p=0.000 n=20)
*/t=String/len=64-8 116.450m ± 8% 3.622m ± 38% -96.89% (p=0.000 n=20)
*/t=String/len=128-8 102.75m ± 7% 12.96m ± 33% -87.38% (p=0.000 n=20)
*/t=String/len=256-8 38.61m ± 21% 20.32m ± 20% -47.38% (p=0.000 n=20)
*/t=String/len=512-8 70.81m ± 18% 40.14m ± 16% -43.32% (p=0.000 n=20)
*/t=String/len=1024-8 159.90m ± 20% 91.01m ± 20% -43.08% (p=0.000 n=20)
*/t=String/len=2048-8 240.1m ± 20% 198.0m ± 26% ~ (p=0.192 n=20)
*/t=String/len=4096-8 1090.5m ± 37% 296.2m ± 76% -72.83% (p=0.000 n=20)
*/t=String/len=8192-8 3.594 ± 34% 1.672 ± 45% -53.47% (p=0.000 n=20)
*/t=String/len=32768-8 77.99 ± 15% 14.84 ± 44% -80.97% (p=0.000 n=20)
*/t=String/len=65536-8 988.6 ± 33% 274.0 ± 27% -72.29% (p=0.000 n=20)
*/t=String/len=131072-8 82.42k ± 3% 39.17k ± 7% -52.47% (p=0.000 n=20)
*/t=String/len=262144-8 1008.9k ± 0% 560.6k ± 1% -44.44% (p=0.000 n=20)
*/t=String/len=524288-8 3.438M ± 0% 2.198M ± 0% -36.07% (p=0.000 n=20)
*/t=String/len=1048576-8 8.705M ± 0% 5.659M ± 0% -35.00% (p=0.000 n=20)
*/t=String/len=2097152-8 18.98M ± 0% 12.42M ± 0% -34.59% (p=0.000 n=20)
*/t=String/len=4194304-8 39.10M ± 0% 25.76M ± 0% -34.12% (p=0.000 n=20)
geomean 34.33 2.996 -91.27%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 10.895m ± 64% 9.887m ± 50% ~ (p=0.314 n=20)
*/t=Int64/len=12-8 604.05m ± 4% 16.54m ± 39% -97.26% (p=0.000 n=20)
*/t=Int64/len=18-8 382.70m ± 6% 20.04m ± 35% -94.76% (p=0.000 n=20)
*/t=Int64/len=24-8 2029.00m ± 5% 35.80m ± 43% -98.24% (p=0.000 n=20)
*/t=Int64/len=30-8 413.95m ± 11% 32.05m ± 36% -92.26% (p=0.000 n=20)
*/t=Int64/len=64-8 473.20m ± 23% 52.88m ± 107% -88.83% (p=0.000 n=20)
*/t=Int64/len=128-8 1063.5m ± 14% 165.6m ± 54% -84.43% (p=0.000 n=20)
*/t=Int64/len=256-8 2030.0m ± 26% 293.8m ± 41% -85.53% (p=0.000 n=20)
*/t=Int64/len=512-8 3942.0m ± 23% 731.0m ± 52% -81.45% (p=0.000 n=20)
*/t=Int64/len=1024-8 7.524 ± 19% 1.457 ± 48% -80.64% (p=0.000 n=20)
*/t=Int64/len=2048-8 16.025 ± 31% 2.394 ± 62% -85.06% (p=0.000 n=20)
*/t=Int64/len=4096-8 42.250 ± 31% 9.137 ± 31% -78.37% (p=0.000 n=20)
*/t=Int64/len=8192-8 111.45 ± 30% 29.42 ± 90% -73.60% (p=0.000 n=20)
*/t=Int64/len=32768-8 29.29k ± 19% 11.79k ± 12% -59.73% (p=0.000 n=20)
*/t=Int64/len=65536-8 246.6k ± 0% 123.2k ± 0% -50.05% (p=0.000 n=20)
*/t=Int64/len=131072-8 747.2k ± 0% 392.9k ± 0% -47.42% (p=0.000 n=20)
*/t=Int64/len=262144-8 1828.5k ± 0% 978.4k ± 0% -46.49% (p=0.000 n=20)
*/t=Int64/len=524288-8 3.879M ± 3% 2.009M ± 1% -48.23% (p=0.000 n=20)
*/t=Int64/len=1048576-8 7.798M ± 2% 4.141M ± 1% -46.90% (p=0.000 n=20)
*/t=Int64/len=2097152-8 16.401M ± 1% 8.629M ± 0% -47.39% (p=0.000 n=20)
*/t=Int64/len=4194304-8 34.01M ± 0% 18.53M ± 0% -45.51% (p=0.000 n=20)
*/t=Int32/len=6-8 7.340m ± 83% 10.455m ± 39% ~ (p=0.157 n=20)
*/t=Int32/len=12-8 411.85m ± 6% 13.43m ± 31% -96.74% (p=0.000 n=20)
*/t=Int32/len=18-8 276.40m ± 7% 21.61m ± 29% -92.18% (p=0.000 n=20)
*/t=Int32/len=24-8 1338.50m ± 6% 36.30m ± 45% -97.29% (p=0.000 n=20)
*/t=Int32/len=30-8 301.20m ± 12% 33.72m ± 41% -88.81% (p=0.000 n=20)
*/t=Int32/len=64-8 544.45m ± 26% 60.02m ± 37% -88.98% (p=0.000 n=20)
*/t=Int32/len=128-8 1011.0m ± 14% 165.8m ± 29% -83.60% (p=0.000 n=20)
*/t=Int32/len=256-8 2345.5m ± 16% 362.5m ± 28% -84.54% (p=0.000 n=20)
*/t=Int32/len=512-8 4044.0m ± 13% 650.5m ± 58% -83.91% (p=0.000 n=20)
*/t=Int32/len=1024-8 7.688 ± 17% 1.188 ± 36% -84.55% (p=0.000 n=20)
*/t=Int32/len=2048-8 16.575 ± 24% 3.625 ± 33% -78.13% (p=0.000 n=20)
*/t=Int32/len=4096-8 29.130 ± 27% 9.238 ± 43% -68.29% (p=0.000 n=20)
*/t=Int32/len=8192-8 93.84 ± 41% 19.63 ± 44% -79.08% (p=0.000 n=20)
*/t=Int32/len=32768-8 814.7 ± 26% 231.0 ± 75% -71.65% (p=0.000 n=20)
*/t=Int32/len=65536-8 54.12k ± 5% 18.27k ± 28% -66.24% (p=0.000 n=20)
*/t=Int32/len=131072-8 405.8k ± 0% 194.3k ± 0% -52.14% (p=0.000 n=20)
*/t=Int32/len=262144-8 1172.1k ± 0% 588.9k ± 0% -49.76% (p=0.000 n=20)
*/t=Int32/len=524288-8 3.045M ± 0% 1.394M ± 0% -54.23% (p=0.000 n=20)
*/t=Int32/len=1048576-8 6.693M ± 3% 2.981M ± 1% -55.46% (p=0.000 n=20)
*/t=Int32/len=2097152-8 14.108M ± 1% 6.350M ± 1% -54.99% (p=0.000 n=20)
*/t=Int32/len=4194304-8 29.56M ± 1% 13.16M ± 1% -55.47% (p=0.000 n=20)
*/t=String/len=6-8 10.98m ± 45% 10.13m ± 47% ~ (p=0.583 n=20)
*/t=String/len=12-8 959.80m ± 4% 15.82m ± 48% -98.35% (p=0.000 n=20)
*/t=String/len=18-8 598.90m ± 6% 26.18m ± 71% -95.63% (p=0.000 n=20)
*/t=String/len=24-8 3122.00m ± 3% 29.91m ± 55% -99.04% (p=0.000 n=20)
*/t=String/len=30-8 619.90m ± 7% 38.31m ± 72% -93.82% (p=0.000 n=20)
*/t=String/len=64-8 485.95m ± 22% 92.95m ± 77% -80.87% (p=0.000 n=20)
*/t=String/len=128-8 572.6m ± 72% 310.2m ± 46% -45.82% (p=0.000 n=20)
*/t=String/len=256-8 932.9m ± 61% 446.8m ± 62% -52.11% (p=0.003 n=20)
*/t=String/len=512-8 2105.0m ± 53% 743.6m ± 63% -64.67% (p=0.000 n=20)
*/t=String/len=1024-8 5.884 ± 38% 2.611 ± 80% -55.63% (p=0.000 n=20)
*/t=String/len=2048-8 15.295 ± 38% 5.803 ± 62% -62.06% (p=0.000 n=20)
*/t=String/len=4096-8 38.91 ± 35% 28.71 ± 48% -26.21% (p=0.035 n=20)
*/t=String/len=8192-8 168.50 ± 26% 52.08 ± 107% -69.09% (p=0.000 n=20)
*/t=String/len=32768-8 182.72k ± 0% 97.81k ± 0% -46.47% (p=0.000 n=20)
*/t=String/len=65536-8 574.9k ± 0% 303.7k ± 0% -47.18% (p=0.000 n=20)
*/t=String/len=131072-8 1368.6k ± 0% 746.7k ± 0% -45.44% (p=0.000 n=20)
*/t=String/len=262144-8 2.731M ± 2% 1.648M ± 3% -39.66% (p=0.000 n=20)
*/t=String/len=524288-8 5.150M ± 2% 3.495M ± 2% -32.13% (p=0.000 n=20)
*/t=String/len=1048576-8 10.985M ± 0% 7.406M ± 1% -32.58% (p=0.000 n=20)
*/t=String/len=2097152-8 22.81M ± 1% 15.62M ± 0% -31.52% (p=0.000 n=20)
*/t=String/len=4194304-8 45.93M ± 1% 32.54M ± 1% -29.16% (p=0.000 n=20)
geomean 345.3 81.64 -76.36%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 316.9 ± 0% 276.0 ± 0% -12.88% (p=0.000 n=20)
*/t=Int64/len=12-8 912.5 ± 0% 480.4 ± 0% -47.36% (p=0.000 n=20)
*/t=Int64/len=18-8 1475.5 ± 0% 665.8 ± 1% -54.88% (p=0.000 n=20)
*/t=Int64/len=24-8 2193.0 ± 1% 938.5 ± 1% -57.20% (p=0.000 n=20)
*/t=Int64/len=30-8 2.537k ± 0% 1.099k ± 1% -56.70% (p=0.000 n=20)
*/t=Int64/len=64-8 5.591k ± 0% 2.235k ± 1% -60.03% (p=0.000 n=20)
*/t=Int64/len=128-8 11.232k ± 0% 4.434k ± 2% -60.52% (p=0.000 n=20)
*/t=Int64/len=256-8 22.514k ± 0% 8.929k ± 15% -60.34% (p=0.000 n=20)
*/t=Int64/len=512-8 44.90k ± 0% 17.70k ± 7% -60.59% (p=0.000 n=20)
*/t=Int64/len=1024-8 90.10k ± 0% 35.43k ± 3% -60.68% (p=0.000 n=20)
*/t=Int64/len=2048-8 186.75k ± 0% 80.94k ± 2% -56.66% (p=0.000 n=20)
*/t=Int64/len=4096-8 384.5k ± 0% 207.4k ± 2% -46.07% (p=0.000 n=20)
*/t=Int64/len=8192-8 789.6k ± 0% 430.5k ± 1% -45.48% (p=0.000 n=20)
*/t=Int64/len=32768-8 3.337M ± 1% 1.849M ± 1% -44.57% (p=0.000 n=20)
*/t=Int64/len=65536-8 7.288M ± 0% 4.079M ± 1% -44.04% (p=0.000 n=20)
*/t=Int64/len=131072-8 15.357M ± 0% 8.622M ± 0% -43.86% (p=0.000 n=20)
*/t=Int64/len=262144-8 35.54M ± 1% 20.42M ± 1% -42.55% (p=0.000 n=20)
*/t=Int64/len=524288-8 112.38M ± 0% 76.37M ± 3% -32.05% (p=0.000 n=20)
*/t=Int64/len=1048576-8 279.7M ± 0% 203.9M ± 0% -27.07% (p=0.000 n=20)
*/t=Int64/len=2097152-8 605.4M ± 0% 467.0M ± 4% -22.86% (p=0.000 n=20)
*/t=Int64/len=4194304-8 1258.3M ± 0% 989.9M ± 1% -21.33% (p=0.000 n=20)
*/t=Int32/len=6-8 316.4 ± 0% 260.6 ± 2% -17.62% (p=0.000 n=20)
*/t=Int32/len=12-8 921.2 ± 0% 463.4 ± 0% -49.70% (p=0.000 n=20)
*/t=Int32/len=18-8 1478.0 ± 0% 651.0 ± 0% -55.96% (p=0.000 n=20)
*/t=Int32/len=24-8 2184.0 ± 1% 916.1 ± 0% -58.05% (p=0.000 n=20)
*/t=Int32/len=30-8 2.530k ± 0% 1.087k ± 0% -57.04% (p=0.000 n=20)
*/t=Int32/len=64-8 5.527k ± 0% 2.206k ± 1% -60.09% (p=0.000 n=20)
*/t=Int32/len=128-8 11.217k ± 0% 4.355k ± 0% -61.18% (p=0.000 n=20)
*/t=Int32/len=256-8 22.413k ± 0% 8.609k ± 2% -61.59% (p=0.000 n=20)
*/t=Int32/len=512-8 44.54k ± 0% 17.36k ± 5% -61.01% (p=0.000 n=20)
*/t=Int32/len=1024-8 88.66k ± 0% 35.43k ± 3% -60.04% (p=0.000 n=20)
*/t=Int32/len=2048-8 178.19k ± 0% 70.15k ± 1% -60.63% (p=0.000 n=20)
*/t=Int32/len=4096-8 369.5k ± 0% 181.9k ± 2% -50.76% (p=0.000 n=20)
*/t=Int32/len=8192-8 760.3k ± 0% 382.0k ± 2% -49.76% (p=0.000 n=20)
*/t=Int32/len=32768-8 3.188M ± 0% 1.613M ± 1% -49.41% (p=0.000 n=20)
*/t=Int32/len=65536-8 6.620M ± 0% 3.384M ± 2% -48.88% (p=0.000 n=20)
*/t=Int32/len=131072-8 14.452M ± 0% 7.406M ± 1% -48.75% (p=0.000 n=20)
*/t=Int32/len=262144-8 30.07M ± 1% 15.62M ± 1% -48.05% (p=0.000 n=20)
*/t=Int32/len=524288-8 73.47M ± 1% 39.06M ± 2% -46.84% (p=0.000 n=20)
*/t=Int32/len=1048576-8 225.6M ± 0% 153.6M ± 1% -31.90% (p=0.000 n=20)
*/t=Int32/len=2097152-8 541.6M ± 0% 396.5M ± 1% -26.78% (p=0.000 n=20)
*/t=Int32/len=4194304-8 1160.9M ± 1% 861.4M ± 2% -25.80% (p=0.000 n=20)
*/t=String/len=6-8 345.8 ± 0% 314.5 ± 3% -9.04% (p=0.000 n=20)
*/t=String/len=12-8 1001.5 ± 1% 585.2 ± 2% -41.57% (p=0.000 n=20)
*/t=String/len=18-8 1674.5 ± 0% 857.8 ± 3% -48.77% (p=0.000 n=20)
*/t=String/len=24-8 2.442k ± 1% 1.167k ± 9% -52.24% (p=0.000 n=20)
*/t=String/len=30-8 2.854k ± 0% 1.415k ± 8% -50.44% (p=0.000 n=20)
*/t=String/len=64-8 6.126k ± 0% 3.102k ± 9% -49.36% (p=0.000 n=20)
*/t=String/len=128-8 12.249k ± 0% 6.131k ± 5% -49.94% (p=0.000 n=20)
*/t=String/len=256-8 24.49k ± 0% 11.92k ± 10% -51.34% (p=0.000 n=20)
*/t=String/len=512-8 48.93k ± 0% 24.54k ± 4% -49.85% (p=0.000 n=20)
*/t=String/len=1024-8 102.58k ± 0% 60.42k ± 2% -41.10% (p=0.000 n=20)
*/t=String/len=2048-8 210.3k ± 0% 130.1k ± 2% -38.16% (p=0.000 n=20)
*/t=String/len=4096-8 431.1k ± 0% 306.5k ± 1% -28.91% (p=0.000 n=20)
*/t=String/len=8192-8 886.8k ± 0% 632.8k ± 1% -28.64% (p=0.000 n=20)
*/t=String/len=32768-8 3.975M ± 0% 2.888M ± 1% -27.36% (p=0.000 n=20)
*/t=String/len=65536-8 8.403M ± 0% 6.169M ± 1% -26.59% (p=0.000 n=20)
*/t=String/len=131072-8 19.36M ± 0% 14.42M ± 1% -25.49% (p=0.000 n=20)
*/t=String/len=262144-8 61.08M ± 1% 50.90M ± 1% -16.66% (p=0.000 n=20)
*/t=String/len=524288-8 156.5M ± 0% 141.8M ± 1% -9.41% (p=0.000 n=20)
*/t=String/len=1048576-8 340.4M ± 0% 320.1M ± 1% -5.97% (p=0.000 n=20)
*/t=String/len=2097152-8 714.6M ± 1% 679.6M ± 1% -4.89% (p=0.000 n=20)
*/t=String/len=4194304-8 1.458G ± 1% 1.406G ± 1% -3.57% (p=0.000 n=20)
geomean 359.4k 200.6k -44.20%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 1.385k ± 0% 1.016k ± 0% -26.64% (p=0.000 n=20)
*/t=Int64/len=12-8 2.862k ± 0% 1.822k ± 0% -36.34% (p=0.000 n=20)
*/t=Int64/len=18-8 3.864k ± 0% 2.702k ± 0% -30.07% (p=0.000 n=20)
*/t=Int64/len=24-8 5.889k ± 0% 3.459k ± 0% -41.26% (p=0.000 n=20)
*/t=Int64/len=30-8 6.165k ± 0% 4.478k ± 0% -27.36% (p=0.000 n=20)
*/t=Int64/len=64-8 13.119k ± 0% 9.206k ± 0% -29.83% (p=0.000 n=20)
*/t=Int64/len=128-8 26.10k ± 0% 18.20k ± 0% -30.30% (p=0.000 n=20)
*/t=Int64/len=256-8 51.99k ± 0% 36.17k ± 0% -30.42% (p=0.000 n=20)
*/t=Int64/len=512-8 103.54k ± 0% 72.13k ± 0% -30.33% (p=0.000 n=20)
*/t=Int64/len=1024-8 206.1k ± 0% 144.0k ± 0% -30.11% (p=0.000 n=20)
*/t=Int64/len=2048-8 410.5k ± 0% 287.9k ± 0% -29.88% (p=0.000 n=20)
*/t=Int64/len=4096-8 819.0k ± 0% 624.8k ± 0% -23.71% (p=0.000 n=20)
*/t=Int64/len=8192-8 1.635M ± 0% 1.250M ± 0% -23.60% (p=0.000 n=20)
*/t=Int64/len=32768-8 6.531M ± 0% 4.998M ± 0% -23.47% (p=0.000 n=20)
*/t=Int64/len=65536-8 13.059M ± 0% 9.996M ± 0% -23.45% (p=0.000 n=20)
*/t=Int64/len=131072-8 26.11M ± 0% 19.99M ± 0% -23.43% (p=0.000 n=20)
*/t=Int64/len=262144-8 52.56M ± 0% 39.99M ± 0% -23.92% (p=0.000 n=20)
*/t=Int64/len=524288-8 105.13M ± 0% 80.00M ± 0% -23.91% (p=0.000 n=20)
*/t=Int64/len=1048576-8 212.8M ± 0% 160.0M ± 0% -24.81% (p=0.000 n=20)
*/t=Int64/len=2097152-8 425.7M ± 0% 320.1M ± 0% -24.80% (p=0.000 n=20)
*/t=Int64/len=4194304-8 851.4M ± 0% 640.2M ± 0% -24.81% (p=0.000 n=20)
*/t=Int32/len=6-8 1385.0 ± 0% 953.9 ± 0% -31.13% (p=0.000 n=20)
*/t=Int32/len=12-8 2.861k ± 0% 1.696k ± 0% -40.72% (p=0.000 n=20)
*/t=Int32/len=18-8 3.857k ± 0% 2.483k ± 0% -35.63% (p=0.000 n=20)
*/t=Int32/len=24-8 5.883k ± 0% 3.202k ± 0% -45.57% (p=0.000 n=20)
*/t=Int32/len=30-8 6.135k ± 0% 4.070k ± 0% -33.66% (p=0.000 n=20)
*/t=Int32/len=64-8 13.211k ± 0% 8.368k ± 0% -36.66% (p=0.000 n=20)
*/t=Int32/len=128-8 26.11k ± 0% 16.52k ± 0% -36.74% (p=0.000 n=20)
*/t=Int32/len=256-8 52.00k ± 0% 32.82k ± 0% -36.89% (p=0.000 n=20)
*/t=Int32/len=512-8 103.54k ± 0% 65.41k ± 0% -36.82% (p=0.000 n=20)
*/t=Int32/len=1024-8 206.1k ± 0% 130.6k ± 0% -36.63% (p=0.000 n=20)
*/t=Int32/len=2048-8 410.6k ± 0% 261.0k ± 0% -36.43% (p=0.000 n=20)
*/t=Int32/len=4096-8 819.0k ± 0% 571.1k ± 0% -30.27% (p=0.000 n=20)
*/t=Int32/len=8192-8 1.635M ± 0% 1.142M ± 0% -30.17% (p=0.000 n=20)
*/t=Int32/len=32768-8 6.531M ± 0% 4.568M ± 0% -30.06% (p=0.000 n=20)
*/t=Int32/len=65536-8 13.056M ± 0% 9.136M ± 0% -30.03% (p=0.000 n=20)
*/t=Int32/len=131072-8 26.11M ± 0% 18.27M ± 0% -30.02% (p=0.000 n=20)
*/t=Int32/len=262144-8 52.56M ± 0% 36.54M ± 0% -30.47% (p=0.000 n=20)
*/t=Int32/len=524288-8 105.13M ± 0% 73.09M ± 0% -30.47% (p=0.000 n=20)
*/t=Int32/len=1048576-8 210.3M ± 0% 146.2M ± 0% -30.45% (p=0.000 n=20)
*/t=Int32/len=2097152-8 423.4M ± 0% 292.5M ± 0% -30.90% (p=0.000 n=20)
*/t=Int32/len=4194304-8 846.9M ± 0% 585.1M ± 0% -30.91% (p=0.000 n=20)
*/t=String/len=6-8 1.527k ± 0% 1.329k ± 0% -12.97% (p=0.000 n=20)
*/t=String/len=12-8 3.011k ± 0% 2.437k ± 0% -19.06% (p=0.000 n=20)
*/t=String/len=18-8 4.229k ± 0% 3.637k ± 0% -13.99% (p=0.000 n=20)
*/t=String/len=24-8 6.037k ± 0% 4.678k ± 0% -22.51% (p=0.000 n=20)
*/t=String/len=30-8 6.731k ± 0% 6.061k ± 0% -9.95% (p=0.000 n=20)
*/t=String/len=64-8 14.20k ± 0% 12.56k ± 0% -11.56% (p=0.000 n=20)
*/t=String/len=128-8 28.15k ± 0% 24.88k ± 0% -11.63% (p=0.000 n=20)
*/t=String/len=256-8 56.07k ± 0% 49.53k ± 0% -11.67% (p=0.000 n=20)
*/t=String/len=512-8 111.95k ± 0% 98.90k ± 0% -11.66% (p=0.000 n=20)
*/t=String/len=1024-8 223.8k ± 0% 197.7k ± 0% -11.67% (p=0.000 n=20)
*/t=String/len=2048-8 447.0k ± 0% 394.6k ± 0% -11.73% (p=0.000 n=20)
*/t=String/len=4096-8 894.2k ± 0% 834.7k ± 0% -6.65% (p=0.000 n=20)
*/t=String/len=8192-8 1.789M ± 0% 1.670M ± 0% -6.63% (p=0.000 n=20)
*/t=String/len=32768-8 7.152M ± 0% 6.676M ± 0% -6.66% (p=0.000 n=20)
*/t=String/len=65536-8 14.31M ± 0% 13.36M ± 0% -6.63% (p=0.000 n=20)
*/t=String/len=131072-8 28.61M ± 0% 26.70M ± 0% -6.66% (p=0.000 n=20)
*/t=String/len=262144-8 57.58M ± 0% 53.41M ± 0% -7.23% (p=0.000 n=20)
*/t=String/len=524288-8 117.6M ± 0% 106.9M ± 0% -9.07% (p=0.000 n=20)
*/t=String/len=1048576-8 235.2M ± 0% 213.9M ± 0% -9.06% (p=0.000 n=20)
*/t=String/len=2097152-8 470.2M ± 0% 427.4M ± 0% -9.09% (p=0.000 n=20)
*/t=String/len=4194304-8 940.7M ± 0% 855.4M ± 0% -9.07% (p=0.000 n=20)
geomean 666.3k 500.8k -24.84%
.name: MapPutDelete
│ runtimeMap │ swissMap │
│ sec/op │ sec/op vs base │
*/t=Int64/len=6-8 21.82n ± 0% 18.14n ± 0% -16.87% (p=0.000 n=20)
*/t=Int64/len=12-8 22.51n ± 2% 18.06n ± 8% -19.77% (p=0.000 n=20)
*/t=Int64/len=18-8 21.28n ± 3% 16.40n ± 6% -22.91% (p=0.000 n=20)
*/t=Int64/len=24-8 23.30n ± 3% 18.05n ± 6% -22.53% (p=0.000 n=20)
*/t=Int64/len=30-8 20.68n ± 1% 15.91n ± 2% -23.04% (p=0.000 n=20)
*/t=Int64/len=64-8 21.46n ± 2% 16.48n ± 4% -23.19% (p=0.000 n=20)
*/t=Int64/len=128-8 21.39n ± 1% 16.86n ± 2% -21.15% (p=0.000 n=20)
*/t=Int64/len=256-8 21.45n ± 1% 17.18n ± 4% -19.86% (p=0.000 n=20)
*/t=Int64/len=512-8 21.77n ± 1% 18.45n ± 3% -15.23% (p=0.000 n=20)
*/t=Int64/len=1024-8 26.91n ± 1% 17.98n ± 3% -33.17% (p=0.000 n=20)
*/t=Int64/len=2048-8 37.02n ± 1% 18.53n ± 1% -49.95% (p=0.000 n=20)
*/t=Int64/len=4096-8 41.73n ± 0% 22.89n ± 2% -45.17% (p=0.000 n=20)
*/t=Int64/len=8192-8 44.01n ± 1% 23.40n ± 1% -46.84% (p=0.000 n=20)
*/t=Int64/len=32768-8 46.09n ± 0% 24.84n ± 1% -46.11% (p=0.000 n=20)
*/t=Int64/len=65536-8 49.03n ± 0% 26.62n ± 0% -45.72% (p=0.000 n=20)
*/t=Int64/len=131072-8 51.24n ± 0% 27.89n ± 1% -45.56% (p=0.000 n=20)
*/t=Int64/len=262144-8 57.78n ± 1% 32.36n ± 2% -43.99% (p=0.000 n=20)
*/t=Int64/len=524288-8 88.19n ± 0% 54.38n ± 1% -38.34% (p=0.000 n=20)
*/t=Int64/len=1048576-8 116.60n ± 0% 72.20n ± 1% -38.07% (p=0.000 n=20)
*/t=Int64/len=2097152-8 131.55n ± 0% 79.65n ± 1% -39.46% (p=0.000 n=20)
*/t=Int64/len=4194304-8 139.70n ± 1% 83.46n ± 1% -40.26% (p=0.000 n=20)
*/t=Int32/len=6-8 21.62n ± 1% 17.07n ± 0% -21.04% (p=0.000 n=20)
*/t=Int32/len=12-8 22.59n ± 2% 16.06n ± 11% -28.87% (p=0.000 n=20)
*/t=Int32/len=18-8 20.98n ± 2% 15.31n ± 3% -27.03% (p=0.000 n=20)
*/t=Int32/len=24-8 23.20n ± 2% 16.73n ± 3% -27.89% (p=0.000 n=20)
*/t=Int32/len=30-8 20.67n ± 2% 14.88n ± 4% -27.99% (p=0.000 n=20)
*/t=Int32/len=64-8 21.12n ± 1% 16.00n ± 3% -24.26% (p=0.000 n=20)
*/t=Int32/len=128-8 20.95n ± 2% 16.05n ± 3% -23.39% (p=0.000 n=20)
*/t=Int32/len=256-8 21.25n ± 1% 16.46n ± 3% -22.52% (p=0.000 n=20)
*/t=Int32/len=512-8 21.39n ± 1% 16.59n ± 1% -22.44% (p=0.000 n=20)
*/t=Int32/len=1024-8 25.83n ± 1% 16.79n ± 3% -35.01% (p=0.000 n=20)
*/t=Int32/len=2048-8 35.16n ± 0% 16.89n ± 1% -51.98% (p=0.000 n=20)
*/t=Int32/len=4096-8 40.30n ± 1% 21.75n ± 2% -46.04% (p=0.000 n=20)
*/t=Int32/len=8192-8 42.91n ± 1% 22.12n ± 2% -48.45% (p=0.000 n=20)
*/t=Int32/len=32768-8 44.62n ± 0% 23.30n ± 1% -47.80% (p=0.000 n=20)
*/t=Int32/len=65536-8 45.75n ± 1% 23.92n ± 1% -47.72% (p=0.000 n=20)
*/t=Int32/len=131072-8 48.87n ± 0% 25.70n ± 0% -47.42% (p=0.000 n=20)
*/t=Int32/len=262144-8 50.59n ± 0% 26.89n ± 0% -46.85% (p=0.000 n=20)
*/t=Int32/len=524288-8 58.79n ± 0% 31.58n ± 1% -46.28% (p=0.000 n=20)
*/t=Int32/len=1048576-8 91.03n ± 0% 53.38n ± 1% -41.36% (p=0.000 n=20)
*/t=Int32/len=2097152-8 115.60n ± 1% 68.29n ± 0% -40.92% (p=0.000 n=20)
*/t=Int32/len=4194304-8 128.70n ± 0% 75.06n ± 0% -41.68% (p=0.000 n=20)
*/t=String/len=6-8 25.09n ± 0% 19.92n ± 1% -20.59% (p=0.000 n=20)
*/t=String/len=12-8 26.68n ± 3% 22.65n ± 7% -15.09% (p=0.000 n=20)
*/t=String/len=18-8 25.45n ± 2% 20.12n ± 7% -20.96% (p=0.000 n=20)
*/t=String/len=24-8 28.39n ± 5% 23.04n ± 5% -18.81% (p=0.000 n=20)
*/t=String/len=30-8 25.15n ± 3% 21.32n ± 6% -15.21% (p=0.000 n=20)
*/t=String/len=64-8 25.98n ± 2% 22.11n ± 3% -14.90% (p=0.000 n=20)
*/t=String/len=128-8 26.04n ± 2% 22.64n ± 11% -13.07% (p=0.002 n=20)
*/t=String/len=256-8 25.79n ± 1% 22.34n ± 2% -13.34% (p=0.000 n=20)
*/t=String/len=512-8 26.97n ± 3% 23.03n ± 3% -14.63% (p=0.000 n=20)
*/t=String/len=1024-8 39.53n ± 2% 24.22n ± 3% -38.72% (p=0.000 n=20)
*/t=String/len=2048-8 50.19n ± 1% 25.09n ± 2% -50.00% (p=0.000 n=20)
*/t=String/len=4096-8 55.31n ± 1% 30.25n ± 1% -45.30% (p=0.000 n=20)
*/t=String/len=8192-8 56.28n ± 0% 30.81n ± 1% -45.26% (p=0.000 n=20)
*/t=String/len=32768-8 61.70n ± 0% 33.73n ± 1% -45.33% (p=0.000 n=20)
*/t=String/len=65536-8 63.42n ± 0% 35.71n ± 1% -43.69% (p=0.000 n=20)
*/t=String/len=131072-8 68.60n ± 0% 40.39n ± 1% -41.12% (p=0.000 n=20)
*/t=String/len=262144-8 101.20n ± 1% 69.30n ± 0% -31.52% (p=0.000 n=20)
*/t=String/len=524288-8 133.40n ± 0% 98.34n ± 0% -26.28% (p=0.000 n=20)
*/t=String/len=1048576-8 147.3n ± 0% 113.6n ± 1% -22.88% (p=0.000 n=20)
*/t=String/len=2097152-8 158.1n ± 1% 121.3n ± 0% -23.30% (p=0.000 n=20)
*/t=String/len=4194304-8 162.6n ± 1% 126.2n ± 1% -22.38% (p=0.000 n=20)
geomean 41.41n 27.50n -33.60%
│ runtimeMap │ swissMap │
│ cache-misses/op │ cache-misses/op vs base │
*/t=Int64/len=6-8 150.8µ ± 21% 176.6µ ± 29% ~ (p=0.231 n=20)
*/t=Int64/len=12-8 164.7µ ± 32% 151.3µ ± 21% ~ (p=0.373 n=20)
*/t=Int64/len=18-8 170.2µ ± 20% 122.7µ ± 20% -27.92% (p=0.024 n=20)
*/t=Int64/len=24-8 163.9µ ± 18% 132.4µ ± 19% ~ (p=0.068 n=20)
*/t=Int64/len=30-8 161.6µ ± 14% 130.2µ ± 15% -19.46% (p=0.003 n=20)
*/t=Int64/len=64-8 173.1µ ± 30% 137.4µ ± 16% -20.60% (p=0.008 n=20)
*/t=Int64/len=128-8 180.2µ ± 28% 129.0µ ± 20% -28.43% (p=0.024 n=20)
*/t=Int64/len=256-8 160.2µ ± 11% 140.4µ ± 15% -12.33% (p=0.044 n=20)
*/t=Int64/len=512-8 170.1µ ± 16% 145.5µ ± 22% ~ (p=0.414 n=20)
*/t=Int64/len=1024-8 215.0µ ± 22% 153.4µ ± 24% -28.63% (p=0.030 n=20)
*/t=Int64/len=2048-8 243.0µ ± 12% 159.1µ ± 14% -34.53% (p=0.000 n=20)
*/t=Int64/len=4096-8 283.2µ ± 16% 200.1µ ± 17% -29.36% (p=0.003 n=20)
*/t=Int64/len=8192-8 287.4µ ± 27% 215.9µ ± 25% -24.87% (p=0.018 n=20)
*/t=Int64/len=32768-8 515.7µ ± 24% 391.8µ ± 17% ~ (p=0.108 n=20)
*/t=Int64/len=65536-8 1441.5µ ± 19% 632.1µ ± 19% -56.15% (p=0.000 n=20)
*/t=Int64/len=131072-8 8.141m ± 33% 3.560m ± 30% -56.27% (p=0.000 n=20)
*/t=Int64/len=262144-8 424.8m ± 7% 196.3m ± 8% -53.78% (p=0.000 n=20)
*/t=Int64/len=524288-8 3.429 ± 0% 1.809 ± 1% -47.24% (p=0.000 n=20)
*/t=Int64/len=1048576-8 6.663 ± 0% 3.869 ± 0% -41.94% (p=0.000 n=20)
*/t=Int64/len=2097152-8 8.398 ± 0% 5.034 ± 0% -40.05% (p=0.000 n=20)
*/t=Int64/len=4194304-8 9.165 ± 0% 5.582 ± 0% -39.10% (p=0.000 n=20)
*/t=Int32/len=6-8 158.4µ ± 15% 127.6µ ± 17% -19.47% (p=0.002 n=20)
*/t=Int32/len=12-8 157.8µ ± 14% 119.1µ ± 18% -24.52% (p=0.002 n=20)
*/t=Int32/len=18-8 149.4µ ± 26% 131.6µ ± 20% ~ (p=0.082 n=20)
*/t=Int32/len=24-8 159.1µ ± 20% 129.2µ ± 33% -18.76% (p=0.024 n=20)
*/t=Int32/len=30-8 179.5µ ± 42% 112.2µ ± 33% ~ (p=0.063 n=20)
*/t=Int32/len=64-8 153.8µ ± 21% 126.1µ ± 32% -18.04% (p=0.026 n=20)
*/t=Int32/len=128-8 153.6µ ± 17% 130.7µ ± 18% ~ (p=0.104 n=20)
*/t=Int32/len=256-8 161.6µ ± 27% 138.5µ ± 16% ~ (p=0.072 n=20)
*/t=Int32/len=512-8 163.3µ ± 15% 128.6µ ± 19% -21.25% (p=0.002 n=20)
*/t=Int32/len=1024-8 189.2µ ± 15% 134.1µ ± 20% -29.12% (p=0.001 n=20)
*/t=Int32/len=2048-8 240.4µ ± 12% 125.9µ ± 24% -47.62% (p=0.000 n=20)
*/t=Int32/len=4096-8 245.9µ ± 25% 171.4µ ± 16% -30.28% (p=0.005 n=20)
*/t=Int32/len=8192-8 283.7µ ± 22% 185.9µ ± 19% -34.46% (p=0.001 n=20)
*/t=Int32/len=32768-8 377.6µ ± 27% 286.4µ ± 40% ~ (p=0.221 n=20)
*/t=Int32/len=65536-8 618.2µ ± 16% 329.5µ ± 48% -46.71% (p=0.000 n=20)
*/t=Int32/len=131072-8 1493.5µ ± 13% 764.5µ ± 22% -48.81% (p=0.003 n=20)
*/t=Int32/len=262144-8 11.470m ± 26% 4.520m ± 23% -60.59% (p=0.000 n=20)
*/t=Int32/len=524288-8 555.4m ± 5% 195.4m ± 6% -64.82% (p=0.000 n=20)
*/t=Int32/len=1048576-8 3.553 ± 1% 1.770 ± 0% -50.18% (p=0.000 n=20)
*/t=Int32/len=2097152-8 6.179 ± 0% 3.562 ± 0% -42.35% (p=0.000 n=20)
*/t=Int32/len=4194304-8 7.481 ± 0% 4.592 ± 0% -38.61% (p=0.000 n=20)
*/t=String/len=6-8 191.8µ ± 33% 160.0µ ± 29% ~ (p=0.799 n=20)
*/t=String/len=12-8 185.1µ ± 17% 145.3µ ± 39% ~ (p=0.057 n=20)
*/t=String/len=18-8 180.2µ ± 18% 148.7µ ± 23% ~ (p=0.211 n=20)
*/t=String/len=24-8 200.6µ ± 26% 174.1µ ± 17% -13.21% (p=0.024 n=20)
*/t=String/len=30-8 172.2µ ± 37% 149.8µ ± 13% ~ (p=0.102 n=20)
*/t=String/len=64-8 214.2µ ± 17% 157.6µ ± 24% -26.45% (p=0.008 n=20)
*/t=String/len=128-8 190.5µ ± 24% 177.6µ ± 29% ~ (p=0.904 n=20)
*/t=String/len=256-8 212.6µ ± 21% 178.2µ ± 40% ~ (p=0.410 n=20)
*/t=String/len=512-8 209.8µ ± 15% 205.1µ ± 39% ~ (p=0.779 n=20)
*/t=String/len=1024-8 289.1µ ± 20% 199.5µ ± 26% -31.00% (p=0.010 n=20)
*/t=String/len=2048-8 329.3µ ± 13% 224.6µ ± 19% -31.79% (p=0.000 n=20)
*/t=String/len=4096-8 376.1µ ± 21% 247.5µ ± 15% -34.18% (p=0.002 n=20)
*/t=String/len=8192-8 412.6µ ± 20% 292.8µ ± 21% -29.04% (p=0.000 n=20)
*/t=String/len=32768-8 1.814m ± 15% 1.953m ± 99% ~ (p=0.289 n=20)
*/t=String/len=65536-8 12.010m ± 49% 7.510m ± 17% -37.46% (p=0.000 n=20)
*/t=String/len=131072-8 516.8m ± 5% 296.6m ± 3% -42.61% (p=0.000 n=20)
*/t=String/len=262144-8 4.088 ± 1% 2.268 ± 1% -44.53% (p=0.000 n=20)
*/t=String/len=524288-8 7.837 ± 0% 4.786 ± 0% -38.93% (p=0.000 n=20)
*/t=String/len=1048576-8 9.711 ± 0% 6.268 ± 0% -35.46% (p=0.000 n=20)
*/t=String/len=2097152-8 11.130 ± 0% 6.948 ± 0% -37.57% (p=0.000 n=20)
*/t=String/len=4194304-8 11.395 ± 0% 7.233 ± 0% -36.52% (p=0.000 n=20)
geomean 2.947m 2.035m -30.94%
│ runtimeMap │ swissMap │
│ cache-references/op │ cache-references/op vs base │
*/t=Int64/len=6-8 2.046m ± 47% 2.457m ± 44% ~ (p=0.925 n=20)
*/t=Int64/len=12-8 2.790m ± 45% 2.783m ± 31% ~ (p=0.265 n=20)
*/t=Int64/len=18-8 2.651m ± 76% 2.733m ± 56% ~ (p=0.341 n=20)
*/t=Int64/len=24-8 4.200m ± 51% 2.627m ± 54% -37.46% (p=0.011 n=20)
*/t=Int64/len=30-8 2.913m ± 34% 1.548m ± 31% -46.88% (p=0.002 n=20)
*/t=Int64/len=64-8 3.915m ± 53% 2.112m ± 38% -46.04% (p=0.013 n=20)
*/t=Int64/len=128-8 3.009m ± 60% 2.974m ± 35% ~ (p=0.640 n=20)
*/t=Int64/len=256-8 2.879m ± 32% 2.247m ± 67% ~ (p=0.289 n=20)
*/t=Int64/len=512-8 4.495m ± 44% 3.298m ± 40% ~ (p=0.192 n=20)
*/t=Int64/len=1024-8 3.148m ± 82% 2.896m ± 62% ~ (p=0.383 n=20)
*/t=Int64/len=2048-8 6.829m ± 28% 3.952m ± 57% -42.14% (p=0.001 n=20)
*/t=Int64/len=4096-8 9.556m ± 48% 4.585m ± 41% -52.01% (p=0.009 n=20)
*/t=Int64/len=8192-8 19.740m ± 70% 7.542m ± 38% -61.79% (p=0.030 n=20)
*/t=Int64/len=32768-8 717.9m ± 8% 339.9m ± 13% -52.64% (p=0.000 n=20)
*/t=Int64/len=65536-8 3.777 ± 0% 2.098 ± 1% -44.46% (p=0.000 n=20)
*/t=Int64/len=131072-8 6.656 ± 0% 3.877 ± 0% -41.76% (p=0.000 n=20)
*/t=Int64/len=262144-8 8.371 ± 0% 4.989 ± 0% -40.40% (p=0.000 n=20)
*/t=Int64/len=524288-8 8.677 ± 3% 5.275 ± 2% -39.21% (p=0.000 n=20)
*/t=Int64/len=1048576-8 9.500 ± 2% 5.814 ± 2% -38.79% (p=0.000 n=20)
*/t=Int64/len=2097152-8 10.305 ± 1% 6.188 ± 1% -39.95% (p=0.000 n=20)
*/t=Int64/len=4194304-8 10.820 ± 0% 6.694 ± 0% -38.13% (p=0.000 n=20)
*/t=Int32/len=6-8 3.821m ± 44% 2.529m ± 37% ~ (p=0.108 n=20)
*/t=Int32/len=12-8 2.518m ± 67% 1.683m ± 33% -33.16% (p=0.024 n=20)
*/t=Int32/len=18-8 2.825m ± 38% 2.103m ± 78% ~ (p=0.465 n=20)
*/t=Int32/len=24-8 2.326m ± 72% 1.908m ± 106% ~ (p=0.142 n=20)
*/t=Int32/len=30-8 3.030m ± 32% 1.972m ± 82% ~ (p=0.095 n=20)
*/t=Int32/len=64-8 2.440m ± 25% 2.775m ± 37% ~ (p=0.925 n=20)
*/t=Int32/len=128-8 2.873m ± 38% 1.814m ± 58% ~ (p=0.102 n=20)
*/t=Int32/len=256-8 2.902m ± 46% 2.759m ± 44% ~ (p=0.383 n=20)
*/t=Int32/len=512-8 2.312m ± 76% 1.712m ± 84% ~ (p=0.072 n=20)
*/t=Int32/len=1024-8 4.131m ± 15% 1.784m ± 76% -56.80% (p=0.000 n=20)
*/t=Int32/len=2048-8 7.098m ± 41% 1.748m ± 170% -75.37% (p=0.000 n=20)
*/t=Int32/len=4096-8 6.841m ± 66% 4.200m ± 46% ~ (p=0.201 n=20)
*/t=Int32/len=8192-8 8.330m ± 94% 4.561m ± 62% -45.25% (p=0.013 n=20)
*/t=Int32/len=32768-8 27.58m ± 62% 16.82m ± 63% -39.02% (p=0.014 n=20)
*/t=Int32/len=65536-8 851.6m ± 8% 304.6m ± 17% -64.23% (p=0.000 n=20)
*/t=Int32/len=131072-8 3.831 ± 0% 1.960 ± 0% -48.85% (p=0.000 n=20)
*/t=Int32/len=262144-8 6.203 ± 0% 3.521 ± 0% -43.23% (p=0.000 n=20)
*/t=Int32/len=524288-8 7.575 ± 0% 4.447 ± 1% -41.29% (p=0.000 n=20)
*/t=Int32/len=1048576-8 7.718 ± 4% 4.764 ± 3% -38.27% (p=0.000 n=20)
*/t=Int32/len=2097152-8 8.551 ± 2% 5.190 ± 2% -39.31% (p=0.000 n=20)
*/t=Int32/len=4194304-8 8.962 ± 1% 5.594 ± 1% -37.59% (p=0.000 n=20)
*/t=String/len=6-8 3.054m ± 52% 3.254m ± 54% ~ (p=0.883 n=20)
*/t=String/len=12-8 3.216m ± 70% 3.020m ± 40% ~ (p=0.327 n=20)
*/t=String/len=18-8 2.961m ± 62% 2.608m ± 31% ~ (p=0.398 n=20)
*/t=String/len=24-8 2.952m ± 27% 3.647m ± 61% ~ (p=0.289 n=20)
*/t=String/len=30-8 3.021m ± 54% 2.809m ± 38% ~ (p=0.758 n=20)
*/t=String/len=64-8 3.921m ± 65% 3.084m ± 39% ~ (p=0.096 n=20)
*/t=String/len=128-8 4.324m ± 43% 2.974m ± 73% ~ (p=0.398 n=20)
*/t=String/len=256-8 2.947m ± 37% 3.513m ± 40% ~ (p=0.461 n=20)
*/t=String/len=512-8 3.568m ± 29% 4.077m ± 30% ~ (p=0.565 n=20)
*/t=String/len=1024-8 6.269m ± 59% 5.371m ± 53% ~ (p=0.127 n=20)
*/t=String/len=2048-8 13.900m ± 39% 4.211m ± 23% -69.71% (p=0.000 n=20)
*/t=String/len=4096-8 9.054m ± 164% 8.148m ± 41% ~ (p=0.478 n=20)
*/t=String/len=8192-8 25.820m ± 60% 8.537m ± 60% -66.93% (p=0.006 n=20)
*/t=String/len=32768-8 4.738 ± 1% 2.716 ± 1% -42.69% (p=0.000 n=20)
*/t=String/len=65536-8 8.155 ± 0% 4.850 ± 0% -40.53% (p=0.000 n=20)
*/t=String/len=131072-8 10.435 ± 0% 6.323 ± 0% -39.41% (p=0.000 n=20)
*/t=String/len=262144-8 11.225 ± 3% 6.705 ± 2% -40.27% (p=0.000 n=20)
*/t=String/len=524288-8 11.885 ± 3% 7.293 ± 2% -38.64% (p=0.000 n=20)
*/t=String/len=1048576-8 12.620 ± 1% 7.997 ± 1% -36.63% (p=0.000 n=20)
*/t=String/len=2097152-8 13.735 ± 1% 8.509 ± 0% -38.05% (p=0.000 n=20)
*/t=String/len=4194304-8 13.880 ± 1% 8.825 ± 1% -36.42% (p=0.000 n=20)
geomean 64.17m 42.41m -33.91%
│ runtimeMap │ swissMap │
│ cpu-cycles/op │ cpu-cycles/op vs base │
*/t=Int64/len=6-8 93.44 ± 0% 77.61 ± 0% -16.94% (p=0.000 n=20)
*/t=Int64/len=12-8 96.26 ± 2% 77.31 ± 9% -19.69% (p=0.000 n=20)
*/t=Int64/len=18-8 91.00 ± 2% 70.03 ± 6% -23.05% (p=0.000 n=20)
*/t=Int64/len=24-8 99.65 ± 3% 77.09 ± 6% -22.64% (p=0.000 n=20)
*/t=Int64/len=30-8 88.56 ± 2% 67.92 ± 2% -23.32% (p=0.000 n=20)
*/t=Int64/len=64-8 91.79 ± 2% 70.63 ± 4% -23.05% (p=0.000 n=20)
*/t=Int64/len=128-8 91.35 ± 1% 72.09 ± 2% -21.09% (p=0.000 n=20)
*/t=Int64/len=256-8 91.59 ± 1% 73.53 ± 4% -19.72% (p=0.000 n=20)
*/t=Int64/len=512-8 93.12 ± 1% 78.88 ± 3% -15.30% (p=0.000 n=20)
*/t=Int64/len=1024-8 115.25 ± 1% 76.93 ± 3% -33.25% (p=0.000 n=20)
*/t=Int64/len=2048-8 158.55 ± 1% 79.19 ± 1% -50.06% (p=0.000 n=20)
*/t=Int64/len=4096-8 178.25 ± 1% 97.62 ± 2% -45.23% (p=0.000 n=20)
*/t=Int64/len=8192-8 187.8 ± 1% 100.1 ± 1% -46.70% (p=0.000 n=20)
*/t=Int64/len=32768-8 196.9 ± 0% 106.4 ± 1% -45.96% (p=0.000 n=20)
*/t=Int64/len=65536-8 209.9 ± 0% 113.7 ± 0% -45.84% (p=0.000 n=20)
*/t=Int64/len=131072-8 219.4 ± 0% 119.5 ± 1% -45.54% (p=0.000 n=20)
*/t=Int64/len=262144-8 247.4 ± 1% 138.6 ± 2% -43.99% (p=0.000 n=20)
*/t=Int64/len=524288-8 377.3 ± 0% 232.6 ± 1% -38.36% (p=0.000 n=20)
*/t=Int64/len=1048576-8 499.6 ± 0% 309.1 ± 1% -38.13% (p=0.000 n=20)
*/t=Int64/len=2097152-8 562.2 ± 1% 340.6 ± 1% -39.43% (p=0.000 n=20)
*/t=Int64/len=4194304-8 598.6 ± 1% 357.5 ± 1% -40.28% (p=0.000 n=20)
*/t=Int32/len=6-8 92.41 ± 1% 72.91 ± 0% -21.10% (p=0.000 n=20)
*/t=Int32/len=12-8 96.60 ± 2% 68.78 ± 11% -28.80% (p=0.000 n=20)
*/t=Int32/len=18-8 89.68 ± 3% 65.35 ± 3% -27.13% (p=0.000 n=20)
*/t=Int32/len=24-8 99.13 ± 2% 71.62 ± 3% -27.75% (p=0.000 n=20)
*/t=Int32/len=30-8 88.22 ± 2% 63.50 ± 4% -28.02% (p=0.000 n=20)
*/t=Int32/len=64-8 90.28 ± 2% 68.44 ± 3% -24.20% (p=0.000 n=20)
*/t=Int32/len=128-8 89.75 ± 2% 68.66 ± 3% -23.49% (p=0.000 n=20)
*/t=Int32/len=256-8 90.68 ± 1% 70.38 ± 3% -22.38% (p=0.000 n=20)
*/t=Int32/len=512-8 91.62 ± 2% 70.95 ± 1% -22.56% (p=0.000 n=20)
*/t=Int32/len=1024-8 110.35 ± 1% 71.84 ± 3% -34.90% (p=0.000 n=20)
*/t=Int32/len=2048-8 150.35 ± 1% 72.21 ± 1% -51.97% (p=0.000 n=20)
*/t=Int32/len=4096-8 172.80 ± 0% 93.00 ± 2% -46.18% (p=0.000 n=20)
*/t=Int32/len=8192-8 183.15 ± 1% 94.62 ± 1% -48.34% (p=0.000 n=20)
*/t=Int32/len=32768-8 190.60 ± 0% 99.65 ± 1% -47.72% (p=0.000 n=20)
*/t=Int32/len=65536-8 196.0 ± 0% 102.2 ± 1% -47.83% (p=0.000 n=20)
*/t=Int32/len=131072-8 209.1 ± 0% 110.0 ± 0% -47.41% (p=0.000 n=20)
*/t=Int32/len=262144-8 216.4 ± 0% 115.2 ± 0% -46.78% (p=0.000 n=20)
*/t=Int32/len=524288-8 251.5 ± 0% 135.1 ± 1% -46.30% (p=0.000 n=20)
*/t=Int32/len=1048576-8 389.8 ± 0% 228.3 ± 1% -41.41% (p=0.000 n=20)
*/t=Int32/len=2097152-8 494.9 ± 0% 292.2 ± 0% -40.94% (p=0.000 n=20)
*/t=Int32/len=4194304-8 550.2 ± 0% 320.9 ± 1% -41.68% (p=0.000 n=20)
*/t=String/len=6-8 107.20 ± 0% 85.27 ± 1% -20.46% (p=0.000 n=20)
*/t=String/len=12-8 114.05 ± 3% 96.99 ± 7% -14.96% (p=0.000 n=20)
*/t=String/len=18-8 108.80 ± 2% 86.08 ± 7% -20.88% (p=0.000 n=20)
*/t=String/len=24-8 121.45 ± 5% 98.39 ± 4% -18.98% (p=0.000 n=20)
*/t=String/len=30-8 107.35 ± 3% 91.12 ± 6% -15.11% (p=0.000 n=20)
*/t=String/len=64-8 110.90 ± 2% 94.66 ± 3% -14.65% (p=0.000 n=20)
*/t=String/len=128-8 111.20 ± 2% 97.06 ± 11% -12.72% (p=0.002 n=20)
*/t=String/len=256-8 110.20 ± 1% 95.62 ± 2% -13.23% (p=0.000 n=20)
*/t=String/len=512-8 115.30 ± 3% 98.23 ± 3% -14.80% (p=0.000 n=20)
*/t=String/len=1024-8 168.8 ± 2% 103.4 ± 3% -38.74% (p=0.000 n=20)
*/t=String/len=2048-8 214.8 ± 1% 107.2 ± 2% -50.08% (p=0.000 n=20)
*/t=String/len=4096-8 236.3 ± 1% 129.2 ± 1% -45.34% (p=0.000 n=20)
*/t=String/len=8192-8 240.9 ± 0% 131.9 ± 1% -45.25% (p=0.000 n=20)
*/t=String/len=32768-8 264.1 ± 0% 144.3 ± 1% -45.37% (p=0.000 n=20)
*/t=String/len=65536-8 271.1 ± 0% 152.8 ± 0% -43.65% (p=0.000 n=20)
*/t=String/len=131072-8 293.4 ± 0% 173.2 ± 0% -40.97% (p=0.000 n=20)
*/t=String/len=262144-8 433.1 ± 0% 296.7 ± 0% -31.50% (p=0.000 n=20)
*/t=String/len=524288-8 570.7 ± 0% 420.2 ± 0% -26.36% (p=0.000 n=20)
*/t=String/len=1048576-8 630.0 ± 1% 485.8 ± 0% -22.89% (p=0.000 n=20)
*/t=String/len=2097152-8 676.5 ± 0% 518.8 ± 0% -23.30% (p=0.000 n=20)
*/t=String/len=4194304-8 697.1 ± 1% 539.6 ± 1% -22.60% (p=0.000 n=20)
geomean 177.1 117.6 -33.60%
│ runtimeMap │ swissMap │
│ instructions/op │ instructions/op vs base │
*/t=Int64/len=6-8 407.9 ± 0% 223.1 ± 0% -45.31% (p=0.000 n=20)
*/t=Int64/len=12-8 421.0 ± 3% 253.1 ± 12% -39.88% (p=0.000 n=20)
*/t=Int64/len=18-8 387.1 ± 4% 227.7 ± 2% -41.18% (p=0.000 n=20)
*/t=Int64/len=24-8 436.8 ± 2% 256.5 ± 6% -41.29% (p=0.000 n=20)
*/t=Int64/len=30-8 380.0 ± 1% 225.8 ± 1% -40.58% (p=0.000 n=20)
*/t=Int64/len=64-8 390.7 ± 1% 231.1 ± 3% -40.86% (p=0.000 n=20)
*/t=Int64/len=128-8 391.2 ± 1% 229.2 ± 1% -41.41% (p=0.000 n=20)
*/t=Int64/len=256-8 394.5 ± 1% 231.8 ± 1% -41.25% (p=0.000 n=20)
*/t=Int64/len=512-8 392.2 ± 1% 233.1 ± 1% -40.57% (p=0.000 n=20)
*/t=Int64/len=1024-8 393.4 ± 0% 232.8 ± 1% -40.82% (p=0.000 n=20)
*/t=Int64/len=2048-8 393.4 ± 0% 231.9 ± 0% -41.04% (p=0.000 n=20)
*/t=Int64/len=4096-8 393.8 ± 0% 257.3 ± 0% -34.66% (p=0.000 n=20)
*/t=Int64/len=8192-8 393.3 ± 0% 257.3 ± 0% -34.58% (p=0.000 n=20)
*/t=Int64/len=32768-8 393.4 ± 0% 257.6 ± 0% -34.51% (p=0.000 n=20)
*/t=Int64/len=65536-8 393.1 ± 0% 257.4 ± 0% -34.52% (p=0.000 n=20)
*/t=Int64/len=131072-8 393.2 ± 0% 257.4 ± 0% -34.52% (p=0.000 n=20)
*/t=Int64/len=262144-8 394.1 ± 0% 257.4 ± 0% -34.69% (p=0.000 n=20)
*/t=Int64/len=524288-8 394.3 ± 0% 257.5 ± 0% -34.69% (p=0.000 n=20)
*/t=Int64/len=1048576-8 394.1 ± 0% 257.5 ± 0% -34.66% (p=0.000 n=20)
*/t=Int64/len=2097152-8 393.6 ± 0% 257.5 ± 0% -34.58% (p=0.000 n=20)
*/t=Int64/len=4194304-8 393.3 ± 0% 257.5 ± 0% -34.53% (p=0.000 n=20)
*/t=Int32/len=6-8 411.1 ± 0% 211.1 ± 0% -48.66% (p=0.000 n=20)
*/t=Int32/len=12-8 423.5 ± 3% 214.1 ± 15% -49.45% (p=0.000 n=20)
*/t=Int32/len=18-8 396.0 ± 3% 211.0 ± 2% -46.72% (p=0.000 n=20)
*/t=Int32/len=24-8 443.6 ± 2% 233.5 ± 6% -47.36% (p=0.000 n=20)
*/t=Int32/len=30-8 380.6 ± 3% 212.2 ± 1% -44.24% (p=0.000 n=20)
*/t=Int32/len=64-8 392.9 ± 1% 220.0 ± 1% -44.01% (p=0.000 n=20)
*/t=Int32/len=128-8 394.1 ± 1% 216.3 ± 1% -45.11% (p=0.000 n=20)
*/t=Int32/len=256-8 393.5 ± 1% 221.0 ± 1% -43.84% (p=0.000 n=20)
*/t=Int32/len=512-8 393.1 ± 1% 220.1 ± 1% -44.02% (p=0.000 n=20)
*/t=Int32/len=1024-8 392.9 ± 0% 219.1 ± 1% -44.22% (p=0.000 n=20)
*/t=Int32/len=2048-8 393.2 ± 0% 218.9 ± 0% -44.33% (p=0.000 n=20)
*/t=Int32/len=4096-8 393.4 ± 0% 244.8 ± 0% -37.78% (p=0.000 n=20)
*/t=Int32/len=8192-8 393.4 ± 0% 244.5 ± 0% -37.86% (p=0.000 n=20)
*/t=Int32/len=32768-8 393.6 ± 0% 244.5 ± 0% -37.88% (p=0.000 n=20)
*/t=Int32/len=65536-8 393.6 ± 0% 244.4 ± 0% -37.91% (p=0.000 n=20)
*/t=Int32/len=131072-8 393.6 ± 0% 244.6 ± 0% -37.86% (p=0.000 n=20)
*/t=Int32/len=262144-8 394.6 ± 0% 244.5 ± 0% -38.04% (p=0.000 n=20)
*/t=Int32/len=524288-8 394.6 ± 0% 244.5 ± 0% -38.03% (p=0.000 n=20)
*/t=Int32/len=1048576-8 394.5 ± 0% 244.6 ± 0% -38.00% (p=0.000 n=20)
*/t=Int32/len=2097152-8 394.6 ± 0% 244.6 ± 0% -38.01% (p=0.000 n=20)
*/t=Int32/len=4194304-8 393.2 ± 0% 244.6 ± 0% -37.79% (p=0.000 n=20)
*/t=String/len=6-8 469.7 ± 0% 312.1 ± 0% -33.55% (p=0.000 n=20)
*/t=String/len=12-8 484.9 ± 1% 353.4 ± 10% -27.11% (p=0.000 n=20)
*/t=String/len=18-8 461.1 ± 1% 312.1 ± 1% -32.31% (p=0.000 n=20)
*/t=String/len=24-8 489.2 ± 2% 348.2 ± 4% -28.82% (p=0.000 n=20)
*/t=String/len=30-8 450.7 ± 2% 312.1 ± 4% -30.75% (p=0.000 n=20)
*/t=String/len=64-8 458.9 ± 1% 321.0 ± 2% -30.05% (p=0.000 n=20)
*/t=String/len=128-8 459.4 ± 1% 321.2 ± 2% -30.07% (p=0.000 n=20)
*/t=String/len=256-8 459.8 ± 1% 320.4 ± 1% -30.32% (p=0.000 n=20)
*/t=String/len=512-8 461.1 ± 0% 322.6 ± 1% -30.03% (p=0.000 n=20)
*/t=String/len=1024-8 461.7 ± 0% 323.4 ± 0% -29.94% (p=0.000 n=20)
*/t=String/len=2048-8 459.2 ± 0% 323.2 ± 0% -29.62% (p=0.000 n=20)
*/t=String/len=4096-8 460.2 ± 0% 347.6 ± 0% -24.49% (p=0.000 n=20)
*/t=String/len=8192-8 461.5 ± 0% 347.5 ± 0% -24.71% (p=0.000 n=20)
*/t=String/len=32768-8 459.9 ± 0% 347.1 ± 0% -24.54% (p=0.000 n=20)
*/t=String/len=65536-8 461.2 ± 0% 347.6 ± 0% -24.65% (p=0.000 n=20)
*/t=String/len=131072-8 459.8 ± 0% 346.9 ± 0% -24.54% (p=0.000 n=20)
*/t=String/len=262144-8 460.6 ± 0% 347.1 ± 0% -24.65% (p=0.000 n=20)
*/t=String/len=524288-8 461.9 ± 0% 347.6 ± 0% -24.75% (p=0.000 n=20)
*/t=String/len=1048576-8 462.0 ± 0% 347.7 ± 0% -24.74% (p=0.000 n=20)
*/t=String/len=2097152-8 459.8 ± 0% 347.0 ± 0% -24.53% (p=0.000 n=20)
*/t=String/len=4194304-8 461.1 ± 0% 347.3 ± 0% -24.68% (p=0.000 n=20)
geomean 417.8 266.3 -36.26%
This file has been truncated, but you can view the full file.
commit: 16079ed4d941e8bdafbc4303870948edc0779c2a
go: go1.22.0
host: austin2
Unit cpu-cycles/op better=lower
Unit instructions/op better=lower
Unit cache-misses/op better=lower
Unit cache-references/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 20504598 57.95 ns/op 0.0004392 cache-misses/op 0.01014 cache-references/op 247.7 cpu-cycles/op 834.0 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12418711 105.0 ns/op 0.0007251 cache-misses/op 0.01613 cache-references/op 449.2 cpu-cycles/op 1583 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7594064 154.1 ns/op 0.0009818 cache-misses/op 0.03893 cache-references/op 658.4 cpu-cycles/op 2241 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6040740 187.1 ns/op 0.001399 cache-misses/op 0.04443 cache-references/op 798.2 cpu-cycles/op 2757 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4984394 246.3 ns/op 0.002852 cache-misses/op 0.06175 cache-references/op 1050 cpu-cycles/op 3774 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2560963 477.6 ns/op 0.003533 cache-misses/op 0.08263 cache-references/op 2033 cpu-cycles/op 7698 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1276090 935.0 ns/op 0.004933 cache-misses/op 0.1419 cache-references/op 3993 cpu-cycles/op 15200 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 617192 1996 ns/op 0.03599 cache-misses/op 0.6192 cache-references/op 8514 cpu-cycles/op 30215 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 291848 4194 ns/op 0.05273 cache-misses/op 0.4189 cache-references/op 17966 cpu-cycles/op 60339 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 133962 8980 ns/op 0.06847 cache-misses/op 1.665 cache-references/op 38324 cpu-cycles/op 121023 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 65505 18455 ns/op 0.2959 cache-misses/op 4.655 cache-references/op 78737 cpu-cycles/op 241002 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 31881 36713 ns/op 0.2615 cache-misses/op 4.921 cache-references/op 156838 cpu-cycles/op 482894 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16599 74928 ns/op 0.5524 cache-misses/op 37.04 cache-references/op 319635 cpu-cycles/op 964173 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=32768-8 3778 299146 ns/op 4.638 cache-misses/op 4036 cache-references/op 1277025 cpu-cycles/op 3862493 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2028 593638 ns/op 10.88 cache-misses/op 32146 cache-references/op 2538283 cpu-cycles/op 7723594 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=131072-8 1023 1166708 ns/op 161.0 cache-misses/op 75187 cache-references/op 4998405 cpu-cycles/op 15449011 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=262144-8 511 2388144 ns/op 6094 cache-misses/op 156352 cache-references/op 10195065 cpu-cycles/op 30887920 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=524288-8 243 4839024 ns/op 83824 cache-misses/op 309412 cache-references/op 20704456 cpu-cycles/op 61781068 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1048576-8 123 9900142 ns/op 213919 cache-misses/op 622795 cache-references/op 42268577 cpu-cycles/op 123557084 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2097152-8 61 19799136 ns/op 481705 cache-misses/op 1275015 cache-references/op 84455507 cpu-cycles/op 247130380 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4194304-8 28 39693948 ns/op 1039839 cache-misses/op 2522731 cache-references/op 169401737 cpu-cycles/op 494252595 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 32760477 36.14 ns/op 0.0004487 cache-misses/op 0.004474 cache-references/op 154.2 cpu-cycles/op 490.9 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 24426577 49.46 ns/op 0.0003202 cache-misses/op 0.003986 cache-references/op 212.0 cpu-cycles/op 742.0 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17442676 69.72 ns/op 0.0006406 cache-misses/op 0.01251 cache-references/op 298.0 cpu-cycles/op 1088 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15386334 77.50 ns/op 0.0007707 cache-misses/op 0.01716 cache-references/op 330.5 cpu-cycles/op 1244 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11485831 106.2 ns/op 0.001264 cache-misses/op 0.01783 cache-references/op 454.6 cpu-cycles/op 1780 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6197798 190.2 ns/op 0.002410 cache-misses/op 0.02175 cache-references/op 812.7 cpu-cycles/op 3424 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3304580 361.0 ns/op 0.001686 cache-misses/op 0.03406 cache-references/op 1547 cpu-cycles/op 6609 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 1729687 689.2 ns/op 0.004664 cache-misses/op 0.05736 cache-references/op 2954 cpu-cycles/op 12978 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 877573 1368 ns/op 0.01431 cache-misses/op 0.2738 cache-references/op 5833 cpu-cycles/op 25716 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 310065 3380 ns/op 0.04293 cache-misses/op 0.6186 cache-references/op 14411 cpu-cycles/op 51193 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 137175 8610 ns/op 0.1009 cache-misses/op 1.790 cache-references/op 36709 cpu-cycles/op 102152 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 62994 19236 ns/op 0.1470 cache-misses/op 7.151 cache-references/op 82042 cpu-cycles/op 204174 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 30147 39512 ns/op 0.4355 cache-misses/op 13.05 cache-references/op 168524 cpu-cycles/op 408215 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=32768-8 6849 158939 ns/op 3.019 cache-misses/op 2315 cache-references/op 681460 cpu-cycles/op 1632457 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 3734 320146 ns/op 8.050 cache-misses/op 27845 cache-references/op 1369758 cpu-cycles/op 3264796 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=131072-8 1832 640820 ns/op 48.87 cache-misses/op 66757 cache-references/op 2737138 cpu-cycles/op 6529519 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=262144-8 913 1290743 ns/op 3010 cache-misses/op 139132 cache-references/op 5528673 cpu-cycles/op 13058816 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=524288-8 417 2863133 ns/op 79008 cache-misses/op 274323 cache-references/op 12216614 cpu-cycles/op 26118329 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1048576-8 208 5760342 ns/op 213458 cache-misses/op 549420 cache-references/op 24578266 cpu-cycles/op 52237787 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2097152-8 100 11502533 ns/op 480677 cache-misses/op 1084600 cache-references/op 49313603 cpu-cycles/op 104473770 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4194304-8 49 23087442 ns/op 1041278 cache-misses/op 2203498 cache-references/op 98450567 cpu-cycles/op 208948649 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 295576846 4.054 ns/op 0.0000330 cache-misses/op 0.0009196 cache-references/op 17.29 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 190564724 6.139 ns/op 0.0000411 cache-misses/op 0.0003380 cache-references/op 26.33 cpu-cycles/op 116.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 199066735 5.832 ns/op 0.0000287 cache-misses/op 0.0007402 cache-references/op 24.88 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 186779246 6.496 ns/op 0.0000417 cache-misses/op 0.001653 cache-references/op 27.65 cpu-cycles/op 118.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 204921356 5.854 ns/op 0.0000432 cache-misses/op 0.001623 cache-references/op 24.94 cpu-cycles/op 109.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 201252838 5.983 ns/op 0.0000514 cache-misses/op 0.0006260 cache-references/op 25.53 cpu-cycles/op 112.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 198563506 6.144 ns/op 0.0000641 cache-misses/op 0.001335 cache-references/op 25.95 cpu-cycles/op 113.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 199263433 6.028 ns/op 0.0000809 cache-misses/op 0.0005111 cache-references/op 25.49 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 195368570 6.176 ns/op 0.0001144 cache-misses/op 0.0009239 cache-references/op 25.92 cpu-cycles/op 112.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 196570708 6.182 ns/op 0.0001300 cache-misses/op 0.001111 cache-references/op 26.45 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 154542282 8.248 ns/op 0.0000638 cache-misses/op 0.001793 cache-references/op 35.29 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 79205772 14.71 ns/op 0.0002325 cache-misses/op 0.002659 cache-references/op 63.03 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 66126027 17.77 ns/op 0.0004164 cache-misses/op 0.009867 cache-references/op 75.94 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=32768-8 58028047 20.65 ns/op 0.0004958 cache-misses/op 0.5899 cache-references/op 88.09 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 54606216 22.00 ns/op 0.001025 cache-misses/op 2.403 cache-references/op 94.04 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=131072-8 50324640 22.78 ns/op 0.005051 cache-misses/op 4.037 cache-references/op 97.34 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=262144-8 47057742 25.07 ns/op 0.2504 cache-misses/op 5.295 cache-references/op 107.0 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=524288-8 32543095 36.89 ns/op 2.291 cache-misses/op 6.077 cache-references/op 157.8 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1048576-8 26918316 44.72 ns/op 4.682 cache-misses/op 6.733 cache-references/op 191.4 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2097152-8 29487200 47.04 ns/op 5.933 cache-misses/op 7.133 cache-references/op 201.5 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4194304-8 32189149 47.86 ns/op 6.118 cache-misses/op 6.756 cache-references/op 205.0 cpu-cycles/op 111.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 293086886 4.089 ns/op 0.0000223 cache-misses/op 0.0003742 cache-references/op 17.45 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 193464495 6.161 ns/op 0.0000245 cache-misses/op 0.0003260 cache-references/op 26.42 cpu-cycles/op 115.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 198028219 5.867 ns/op 0.0000399 cache-misses/op 0.0007358 cache-references/op 25.13 cpu-cycles/op 111.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 192540169 6.298 ns/op 0.0000718 cache-misses/op 0.001572 cache-references/op 26.90 cpu-cycles/op 115.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 210468922 5.826 ns/op 0.0000593 cache-misses/op 0.001226 cache-references/op 24.89 cpu-cycles/op 109.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 200693250 5.968 ns/op 0.0000298 cache-misses/op 0.0003568 cache-references/op 25.59 cpu-cycles/op 111.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 196461612 5.919 ns/op 0.0000281 cache-misses/op 0.0002841 cache-references/op 25.39 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 201254865 5.946 ns/op 0.0000388 cache-misses/op 0.0008858 cache-references/op 25.44 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 201631008 6.052 ns/op 0.0000535 cache-misses/op 0.0007945 cache-references/op 25.82 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 189447705 6.112 ns/op 0.0000409 cache-misses/op 0.0006061 cache-references/op 26.13 cpu-cycles/op 111.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 139674378 9.427 ns/op 0.0000680 cache-misses/op 0.003053 cache-references/op 40.10 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 79921969 16.71 ns/op 0.0006860 cache-misses/op 0.003317 cache-references/op 67.26 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 53915144 21.60 ns/op 0.001254 cache-misses/op 0.006409 cache-references/op 75.96 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=32768-8 51972939 20.31 ns/op 0.0002658 cache-misses/op 0.01293 cache-references/op 85.55 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 55899098 21.04 ns/op 0.0007020 cache-misses/op 0.4926 cache-references/op 89.69 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=131072-8 50922208 22.37 ns/op 0.002970 cache-misses/op 2.229 cache-references/op 95.37 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=262144-8 51017202 23.05 ns/op 0.005837 cache-misses/op 3.526 cache-references/op 97.44 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=524288-8 47496205 24.78 ns/op 0.2053 cache-misses/op 5.400 cache-references/op 104.7 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1048576-8 31598108 38.12 ns/op 2.416 cache-misses/op 5.510 cache-references/op 162.9 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2097152-8 31269187 44.66 ns/op 4.410 cache-misses/op 6.039 cache-references/op 191.2 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4194304-8 33676648 46.68 ns/op 5.450 cache-misses/op 6.356 cache-references/op 200.0 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.44 ns/op 0.0001361 cache-misses/op 0.001262 cache-references/op 44.70 cpu-cycles/op 214.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 146758219 8.019 ns/op 0.0000858 cache-misses/op 0.0007564 cache-references/op 34.37 cpu-cycles/op 153.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 156534970 7.715 ns/op 0.0000693 cache-misses/op 0.001884 cache-references/op 32.84 cpu-cycles/op 146.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 136132444 8.179 ns/op 0.0000502 cache-misses/op 0.0005193 cache-references/op 35.06 cpu-cycles/op 156.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 157964325 7.454 ns/op 0.0000380 cache-misses/op 0.0006125 cache-references/op 31.96 cpu-cycles/op 143.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 156599628 8.049 ns/op 0.0000518 cache-misses/op 0.001817 cache-references/op 34.30 cpu-cycles/op 149.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 142716484 8.264 ns/op 0.0000405 cache-misses/op 0.0005541 cache-references/op 35.26 cpu-cycles/op 155.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 131080184 9.286 ns/op 0.0000720 cache-misses/op 0.0008465 cache-references/op 39.51 cpu-cycles/op 170.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 120743966 9.701 ns/op 0.0000423 cache-misses/op 0.0005872 cache-references/op 41.52 cpu-cycles/op 176.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 100000000 10.32 ns/op 0.0001085 cache-misses/op 0.001551 cache-references/op 43.72 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 84698041 13.88 ns/op 0.0002356 cache-misses/op 0.003637 cache-references/op 59.09 cpu-cycles/op 180.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 48711102 24.24 ns/op 0.0003621 cache-misses/op 0.01182 cache-references/op 103.5 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 44622108 26.73 ns/op 0.0004061 cache-misses/op 0.02394 cache-references/op 114.0 cpu-cycles/op 183.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=32768-8 37786788 31.44 ns/op 0.001482 cache-misses/op 3.224 cache-references/op 134.2 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 33127515 32.43 ns/op 0.01287 cache-misses/op 5.373 cache-references/op 138.4 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=131072-8 35085393 32.66 ns/op 0.3613 cache-misses/op 7.581 cache-references/op 139.7 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=262144-8 23673784 50.89 ns/op 2.958 cache-misses/op 7.974 cache-references/op 217.2 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=524288-8 19570436 61.35 ns/op 5.805 cache-misses/op 8.869 cache-references/op 263.0 cpu-cycles/op 183.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1048576-8 18569206 64.52 ns/op 7.093 cache-misses/op 8.957 cache-references/op 275.5 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2097152-8 21279207 67.29 ns/op 8.030 cache-misses/op 9.278 cache-references/op 287.2 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4194304-8 23469570 67.69 ns/op 7.907 cache-misses/op 8.761 cache-references/op 289.2 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 207411153 5.808 ns/op 0.0000238 cache-misses/op 0.0006061 cache-references/op 24.89 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 205685676 5.802 ns/op 0.0000191 cache-misses/op 0.0009417 cache-references/op 24.81 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 207811546 5.798 ns/op 0.0000417 cache-misses/op 0.001097 cache-references/op 24.77 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 176904408 5.781 ns/op 0.0000183 cache-misses/op 0.0004507 cache-references/op 24.78 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 187466854 6.545 ns/op 0.0000320 cache-misses/op 0.0005503 cache-references/op 28.05 cpu-cycles/op 102.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 196324759 6.098 ns/op 0.0000391 cache-misses/op 0.001034 cache-references/op 26.08 cpu-cycles/op 101.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 193991788 6.384 ns/op 0.0000583 cache-misses/op 0.001577 cache-references/op 27.23 cpu-cycles/op 101.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 199285009 6.033 ns/op 0.0000325 cache-misses/op 0.0007993 cache-references/op 25.82 cpu-cycles/op 101.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 197014863 6.151 ns/op 0.0000325 cache-misses/op 0.001684 cache-references/op 26.23 cpu-cycles/op 101.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 192161344 6.262 ns/op 0.0000186 cache-misses/op 0.0007637 cache-references/op 26.81 cpu-cycles/op 101.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 183985616 6.630 ns/op 0.0000261 cache-misses/op 0.0003044 cache-references/op 28.43 cpu-cycles/op 101.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 146091051 8.081 ns/op 0.0000520 cache-misses/op 0.003037 cache-references/op 34.47 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 144013198 8.303 ns/op 0.0000421 cache-misses/op 0.003056 cache-references/op 35.51 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=32768-8 133100196 9.053 ns/op 0.0000325 cache-misses/op 0.2322 cache-references/op 38.67 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 100000000 10.04 ns/op 0.0004370 cache-misses/op 1.828 cache-references/op 43.05 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=131072-8 100000000 11.31 ns/op 0.007727 cache-misses/op 3.201 cache-references/op 48.41 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=262144-8 90105873 13.19 ns/op 0.1304 cache-misses/op 3.984 cache-references/op 56.53 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=524288-8 39081558 31.24 ns/op 1.468 cache-misses/op 4.294 cache-references/op 133.8 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1048576-8 28612051 41.37 ns/op 3.020 cache-misses/op 4.540 cache-references/op 176.8 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2097152-8 26817392 46.14 ns/op 3.847 cache-misses/op 4.716 cache-references/op 196.9 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4194304-8 27300668 48.17 ns/op 4.263 cache-misses/op 4.831 cache-references/op 206.3 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 208275454 5.770 ns/op 0.0000286 cache-misses/op 0.0005157 cache-references/op 24.62 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 201631603 6.190 ns/op 0.0000202 cache-misses/op 0.0006180 cache-references/op 26.43 cpu-cycles/op 99.93 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 208985113 5.901 ns/op 0.0000263 cache-misses/op 0.0008950 cache-references/op 25.24 cpu-cycles/op 99.29 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 207735403 5.776 ns/op 0.0000359 cache-misses/op 0.001171 cache-references/op 24.68 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 209022118 6.365 ns/op 0.0000388 cache-misses/op 0.0004824 cache-references/op 27.16 cpu-cycles/op 98.78 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 198415368 5.773 ns/op 0.0000404 cache-misses/op 0.001146 cache-references/op 24.67 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 198292651 5.915 ns/op 0.0000263 cache-misses/op 0.0006501 cache-references/op 25.23 cpu-cycles/op 98.20 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 201330842 5.990 ns/op 0.0000183 cache-misses/op 0.0009532 cache-references/op 25.56 cpu-cycles/op 98.29 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 197700944 6.173 ns/op 0.0000257 cache-misses/op 0.0009106 cache-references/op 26.35 cpu-cycles/op 98.97 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 191422719 6.573 ns/op 0.0000277 cache-misses/op 0.0003522 cache-references/op 28.19 cpu-cycles/op 98.88 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 192389430 6.708 ns/op 0.0000467 cache-misses/op 0.002130 cache-references/op 28.60 cpu-cycles/op 98.66 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 155531798 8.235 ns/op 0.0000493 cache-misses/op 0.002726 cache-references/op 35.11 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 150667653 8.325 ns/op 0.0000281 cache-misses/op 0.0006795 cache-references/op 35.69 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=32768-8 137713645 8.342 ns/op 0.0000331 cache-misses/op 0.006309 cache-references/op 35.66 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 130513131 8.782 ns/op 0.0000886 cache-misses/op 0.3263 cache-references/op 37.66 cpu-cycles/op 107.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=131072-8 121490175 9.832 ns/op 0.0001253 cache-misses/op 1.839 cache-references/op 42.11 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=262144-8 100000000 10.50 ns/op 0.005475 cache-misses/op 3.128 cache-references/op 44.81 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=524288-8 84822726 13.45 ns/op 0.1444 cache-misses/op 3.858 cache-references/op 57.67 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1048576-8 39562993 30.34 ns/op 1.570 cache-misses/op 4.261 cache-references/op 130.0 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2097152-8 31572406 39.62 ns/op 3.222 cache-misses/op 4.595 cache-references/op 169.0 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4194304-8 29689682 44.42 ns/op 4.100 cache-misses/op 4.924 cache-references/op 190.0 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 142998037 8.282 ns/op 0.0000188 cache-misses/op 0.0006138 cache-references/op 35.51 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 137641851 8.302 ns/op 0.0000531 cache-misses/op 0.002092 cache-references/op 35.44 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 143608162 8.461 ns/op 0.0000693 cache-misses/op 0.001632 cache-references/op 36.17 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 142732152 9.167 ns/op 0.0000268 cache-misses/op 0.002514 cache-references/op 39.08 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 143660790 8.349 ns/op 0.0000427 cache-misses/op 0.0006769 cache-references/op 35.80 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 128397709 8.950 ns/op 0.0000675 cache-misses/op 0.001330 cache-references/op 38.31 cpu-cycles/op 151.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 138995318 9.108 ns/op 0.0000330 cache-misses/op 0.001875 cache-references/op 38.95 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 134179592 8.782 ns/op 0.0000272 cache-misses/op 0.0005041 cache-references/op 37.67 cpu-cycles/op 149.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 136352229 8.879 ns/op 0.0000360 cache-misses/op 0.001924 cache-references/op 37.95 cpu-cycles/op 149.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 129820941 9.437 ns/op 0.0000277 cache-misses/op 0.001219 cache-references/op 40.26 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 122951042 9.792 ns/op 0.0000999 cache-misses/op 0.002186 cache-references/op 41.85 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 100000000 11.14 ns/op 0.0000810 cache-misses/op 0.0008548 cache-references/op 47.76 cpu-cycles/op 158.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 101946710 11.63 ns/op 0.0000445 cache-misses/op 0.002495 cache-references/op 49.83 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=32768-8 87206203 13.96 ns/op 0.001428 cache-misses/op 2.820 cache-references/op 59.74 cpu-cycles/op 159.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 76196662 15.23 ns/op 0.01099 cache-misses/op 4.851 cache-references/op 64.96 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=131072-8 59558276 18.91 ns/op 0.3068 cache-misses/op 6.048 cache-references/op 80.83 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=262144-8 30523009 40.04 ns/op 2.145 cache-misses/op 6.273 cache-references/op 171.7 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=524288-8 21606529 55.51 ns/op 4.359 cache-misses/op 6.711 cache-references/op 237.0 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1048576-8 18866526 63.64 ns/op 5.627 cache-misses/op 7.070 cache-references/op 272.9 cpu-cycles/op 159.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2097152-8 19492600 67.60 ns/op 6.206 cache-misses/op 7.221 cache-references/op 288.5 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4194304-8 20180139 68.76 ns/op 6.503 cache-misses/op 7.310 cache-references/op 294.7 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 208760631 5.688 ns/op 0.0000307 cache-misses/op 0.0002935 cache-references/op 24.40 cpu-cycles/op 117.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 100000000 12.34 ns/op 0.0001238 cache-misses/op 0.001875 cache-references/op 52.77 cpu-cycles/op 205.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 152074148 7.943 ns/op 0.0000638 cache-misses/op 0.001137 cache-references/op 33.88 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 151767025 9.631 ns/op 0.0000487 cache-misses/op 0.001242 cache-references/op 41.24 cpu-cycles/op 166.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 150194631 7.898 ns/op 0.0000385 cache-misses/op 0.0006024 cache-references/op 33.86 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151351585 7.895 ns/op 0.0000293 cache-misses/op 0.0004472 cache-references/op 33.86 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 149717590 8.503 ns/op 0.0001724 cache-misses/op 0.0006809 cache-references/op 36.47 cpu-cycles/op 151.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 151646557 8.655 ns/op 0.0004513 cache-misses/op 0.002370 cache-references/op 36.92 cpu-cycles/op 151.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 142370467 8.291 ns/op 0.0004365 cache-misses/op 0.001144 cache-references/op 35.52 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 140954563 8.088 ns/op 0.0002574 cache-misses/op 0.002649 cache-references/op 34.49 cpu-cycles/op 149.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 139066561 8.609 ns/op 0.0001500 cache-misses/op 0.002223 cache-references/op 36.78 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 133099328 8.902 ns/op 0.0000355 cache-misses/op 0.001796 cache-references/op 37.98 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129764901 9.243 ns/op 0.0001083 cache-misses/op 0.003612 cache-references/op 39.52 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=32768-8 100000000 10.25 ns/op 0.0001103 cache-misses/op 0.4844 cache-references/op 43.85 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 94909376 11.64 ns/op 0.0003671 cache-misses/op 3.405 cache-references/op 49.90 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=131072-8 96645187 12.36 ns/op 0.004681 cache-misses/op 5.540 cache-references/op 53.01 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=262144-8 72195892 15.13 ns/op 0.1974 cache-misses/op 7.370 cache-references/op 64.57 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=524288-8 32772421 36.68 ns/op 2.940 cache-misses/op 7.668 cache-references/op 156.8 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1048576-8 27316640 43.55 ns/op 5.903 cache-misses/op 8.415 cache-references/op 185.9 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2097152-8 26105266 46.08 ns/op 7.353 cache-misses/op 8.721 cache-references/op 197.5 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4194304-8 25233778 47.85 ns/op 7.794 cache-misses/op 8.592 cache-references/op 204.3 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 174335444 6.885 ns/op 0.0000209 cache-misses/op 0.0006957 cache-references/op 29.38 cpu-cycles/op 118.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 140234391 8.574 ns/op 0.0000750 cache-misses/op 0.002503 cache-references/op 36.55 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 141787783 8.503 ns/op 0.0000660 cache-misses/op 0.001770 cache-references/op 36.35 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 100000000 10.26 ns/op 0.0001322 cache-misses/op 0.002613 cache-references/op 43.76 cpu-cycles/op 163.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 141351854 9.848 ns/op 0.0000470 cache-misses/op 0.002377 cache-references/op 42.07 cpu-cycles/op 160.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 141155822 8.523 ns/op 0.0000496 cache-misses/op 0.001302 cache-references/op 36.47 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 141768762 8.845 ns/op 0.0000496 cache-misses/op 0.001017 cache-references/op 37.73 cpu-cycles/op 150.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 133411587 8.888 ns/op 0.0000245 cache-misses/op 0.0004453 cache-references/op 38.12 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 127348723 8.893 ns/op 0.0000310 cache-misses/op 0.0008176 cache-references/op 38.12 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 134366954 8.934 ns/op 0.0000408 cache-misses/op 0.002173 cache-references/op 38.18 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 134925337 8.800 ns/op 0.0000244 cache-misses/op 0.001124 cache-references/op 37.69 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 132661921 8.928 ns/op 0.0000250 cache-misses/op 0.002555 cache-references/op 38.08 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 133827729 9.125 ns/op 0.0000574 cache-misses/op 0.002974 cache-references/op 39.01 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=32768-8 121553612 9.849 ns/op 0.0000609 cache-misses/op 0.007402 cache-references/op 42.01 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.47 ns/op 0.0003448 cache-misses/op 0.7128 cache-references/op 44.88 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=131072-8 100000000 11.82 ns/op 0.0003455 cache-misses/op 2.998 cache-references/op 50.44 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=262144-8 94100450 12.58 ns/op 0.01522 cache-misses/op 4.497 cache-references/op 53.94 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=524288-8 66868333 17.67 ns/op 0.3331 cache-misses/op 5.756 cache-references/op 75.70 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1048576-8 33076218 36.33 ns/op 2.864 cache-misses/op 6.634 cache-references/op 155.0 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2097152-8 27335536 43.31 ns/op 5.210 cache-misses/op 7.105 cache-references/op 185.3 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4194304-8 26906805 44.54 ns/op 6.270 cache-misses/op 7.326 cache-references/op 190.1 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 199428556 6.005 ns/op 0.0000199 cache-misses/op 0.0009796 cache-references/op 25.69 cpu-cycles/op 140.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 11.62 ns/op 0.0001208 cache-misses/op 0.001746 cache-references/op 49.74 cpu-cycles/op 180.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.18 ns/op 0.0001565 cache-misses/op 0.0009523 cache-references/op 47.94 cpu-cycles/op 180.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.80 ns/op 0.0001189 cache-misses/op 0.001405 cache-references/op 46.11 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.60 ns/op 0.0000836 cache-misses/op 0.002810 cache-references/op 45.21 cpu-cycles/op 179.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.85 ns/op 0.0000989 cache-misses/op 0.002876 cache-references/op 46.27 cpu-cycles/op 179.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.23 ns/op 0.0000924 cache-misses/op 0.002458 cache-references/op 43.74 cpu-cycles/op 180.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 120604458 10.96 ns/op 0.0000395 cache-misses/op 0.002062 cache-references/op 46.90 cpu-cycles/op 183.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 11.06 ns/op 0.0001019 cache-misses/op 0.002510 cache-references/op 47.29 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 95940577 12.32 ns/op 0.0001267 cache-misses/op 0.002475 cache-references/op 52.60 cpu-cycles/op 181.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 76485666 15.54 ns/op 0.0000773 cache-misses/op 0.0007535 cache-references/op 66.63 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 84085294 14.32 ns/op 0.0001377 cache-misses/op 0.004567 cache-references/op 61.10 cpu-cycles/op 181.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 82766416 13.24 ns/op 0.0001433 cache-misses/op 0.001150 cache-references/op 56.80 cpu-cycles/op 180.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=32768-8 55929618 21.18 ns/op 0.0005770 cache-misses/op 5.109 cache-references/op 90.58 cpu-cycles/op 182.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 63603166 18.31 ns/op 0.002898 cache-misses/op 8.125 cache-references/op 78.49 cpu-cycles/op 181.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=131072-8 40733290 30.17 ns/op 0.4875 cache-misses/op 10.96 cache-references/op 128.7 cpu-cycles/op 182.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=262144-8 25417198 48.37 ns/op 3.983 cache-misses/op 10.56 cache-references/op 207.3 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=524288-8 23399194 52.29 ns/op 7.381 cache-misses/op 11.25 cache-references/op 223.5 cpu-cycles/op 181.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1048576-8 21728144 55.18 ns/op 9.260 cache-misses/op 11.42 cache-references/op 235.6 cpu-cycles/op 181.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2097152-8 23369221 60.57 ns/op 10.39 cache-misses/op 11.82 cache-references/op 259.7 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4194304-8 23195599 56.11 ns/op 10.02 cache-misses/op 10.82 cache-references/op 240.6 cpu-cycles/op 181.6 instructions/op
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 207628826 5.778 ns/op 0 %fullgrp 0.0000142 cache-misses/op 0.0003071 cache-references/op 24.78 cpu-cycles/op 97.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 175521703 5.785 ns/op 0 %fullgrp 0.0000143 cache-misses/op 0.0003208 cache-references/op 24.81 cpu-cycles/op 97.02 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 166755843 7.030 ns/op 25.00 %fullgrp 0.0000097 cache-misses/op 0.0008162 cache-references/op 30.01 cpu-cycles/op 110.4 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 179522010 6.440 ns/op 25.00 %fullgrp 0.0000113 cache-misses/op 0.0003152 cache-references/op 27.62 cpu-cycles/op 103.6 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 197072830 6.357 ns/op 0 %fullgrp 0.0000133 cache-misses/op 0.001223 cache-references/op 27.12 cpu-cycles/op 97.92 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 189221092 6.693 ns/op 12.50 %fullgrp 0.0000168 cache-misses/op 0.001115 cache-references/op 28.64 cpu-cycles/op 104.4 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 172850858 7.334 ns/op 15.62 %fullgrp 0.0000222 cache-misses/op 0.001918 cache-references/op 31.27 cpu-cycles/op 111.0 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 171563444 6.897 ns/op 4.688 %fullgrp 0.0000229 cache-misses/op 0.0005677 cache-references/op 29.55 cpu-cycles/op 100.2 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 181574244 6.770 ns/op 6.250 %fullgrp 0.0000318 cache-misses/op 0.001538 cache-references/op 28.92 cpu-cycles/op 100.7 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 170514459 6.872 ns/op 5.859 %fullgrp 0.0000200 cache-misses/op 0.0006123 cache-references/op 29.32 cpu-cycles/op 100.2 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 173570173 7.197 ns/op 6.641 %fullgrp 0.0000129 cache-misses/op 0.001444 cache-references/op 30.70 cpu-cycles/op 100.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 138619888 8.626 ns/op 5.664 %fullgrp 0.0000333 cache-misses/op 0.003296 cache-references/op 36.82 cpu-cycles/op 108.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 132736576 9.081 ns/op 5.664 %fullgrp 0.0000333 cache-misses/op 0.001938 cache-references/op 38.75 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=32768-8 124950702 9.478 ns/op 4.993 %fullgrp 0.0002627 cache-misses/op 0.02057 cache-references/op 40.42 cpu-cycles/op 108.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 100000000 10.24 ns/op 5.334 %fullgrp 0.004126 cache-misses/op 1.087 cache-references/op 43.91 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=131072-8 100000000 10.91 ns/op 5.389 %fullgrp 0.007423 cache-misses/op 1.680 cache-references/op 46.72 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=262144-8 87329392 12.79 ns/op 5.478 %fullgrp 0.09765 cache-misses/op 2.036 cache-references/op 54.71 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=524288-8 49296787 23.36 ns/op 5.258 %fullgrp 0.7878 cache-misses/op 2.235 cache-references/op 99.90 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1048576-8 36270603 31.59 ns/op 5.364 %fullgrp 1.586 cache-misses/op 2.383 cache-references/op 135.1 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2097152-8 32476777 37.39 ns/op 5.402 %fullgrp 2.068 cache-misses/op 2.518 cache-references/op 159.5 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4194304-8 31440781 37.98 ns/op 5.417 %fullgrp 2.327 cache-misses/op 2.644 cache-references/op 162.2 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 194405424 5.718 ns/op 0 %fullgrp 0.0000161 cache-misses/op 0.0005140 cache-references/op 24.40 cpu-cycles/op 96.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 147989942 7.491 ns/op 50.00 %fullgrp 0.0000087 cache-misses/op 0.001852 cache-references/op 31.95 cpu-cycles/op 114.7 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 204345609 6.693 ns/op 25.00 %fullgrp 0.0000116 cache-misses/op 0.0006018 cache-references/op 28.56 cpu-cycles/op 106.2 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 208019322 6.320 ns/op 25.00 %fullgrp 0.0000063 cache-misses/op 0.0002832 cache-references/op 27.11 cpu-cycles/op 102.7 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 211206910 6.307 ns/op 12.50 %fullgrp 0.0000142 cache-misses/op 0.001136 cache-references/op 26.96 cpu-cycles/op 102.1 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 174692589 6.482 ns/op 0 %fullgrp 0.0000119 cache-misses/op 0.0005289 cache-references/op 27.78 cpu-cycles/op 97.10 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 187239679 6.424 ns/op 6.250 %fullgrp 0.0000117 cache-misses/op 0.001625 cache-references/op 27.43 cpu-cycles/op 97.35 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 189264721 6.625 ns/op 7.812 %fullgrp 0.0000275 cache-misses/op 0.001036 cache-references/op 28.35 cpu-cycles/op 100.1 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 180694152 6.505 ns/op 3.125 %fullgrp 0.0000199 cache-misses/op 0.001027 cache-references/op 27.82 cpu-cycles/op 97.84 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 174779973 6.632 ns/op 5.859 %fullgrp 0.0000360 cache-misses/op 0.0007035 cache-references/op 28.30 cpu-cycles/op 98.93 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 172826625 6.763 ns/op 3.516 %fullgrp 0.0000390 cache-misses/op 0.002252 cache-references/op 28.85 cpu-cycles/op 98.02 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 141518181 8.628 ns/op 5.859 %fullgrp 0.0000197 cache-misses/op 0.003056 cache-references/op 36.79 cpu-cycles/op 108.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 135299906 8.703 ns/op 5.420 %fullgrp 0.0000161 cache-misses/op 0.002864 cache-references/op 37.12 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=32768-8 128300734 9.277 ns/op 5.408 %fullgrp 0.0000144 cache-misses/op 0.005523 cache-references/op 39.58 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 122840206 9.543 ns/op 5.243 %fullgrp 0.0001175 cache-misses/op 0.2343 cache-references/op 40.92 cpu-cycles/op 107.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=131072-8 100000000 10.45 ns/op 5.402 %fullgrp 0.0004826 cache-misses/op 1.046 cache-references/op 44.58 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=262144-8 100000000 11.01 ns/op 5.449 %fullgrp 0.002263 cache-misses/op 1.610 cache-references/op 47.21 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=524288-8 83375275 13.47 ns/op 5.437 %fullgrp 0.09113 cache-misses/op 1.917 cache-references/op 57.50 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1048576-8 45263768 26.34 ns/op 5.389 %fullgrp 0.8094 cache-misses/op 2.131 cache-references/op 112.5 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2097152-8 34427984 34.04 ns/op 5.399 %fullgrp 1.566 cache-misses/op 2.292 cache-references/op 145.9 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4194304-8 34538956 34.50 ns/op 5.415 %fullgrp 2.004 cache-misses/op 2.403 cache-references/op 147.5 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 150771992 7.471 ns/op 0 %fullgrp 0.0000114 cache-misses/op 0.001327 cache-references/op 31.93 cpu-cycles/op 128.0 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 129631600 9.230 ns/op 50.00 %fullgrp 0.0000082 cache-misses/op 0.0004104 cache-references/op 39.59 cpu-cycles/op 147.5 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 141060066 8.713 ns/op 0 %fullgrp 0.0000252 cache-misses/op 0.002065 cache-references/op 37.18 cpu-cycles/op 129.5 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 122359682 8.714 ns/op 25.00 %fullgrp 0.0000754 cache-misses/op 0.0008935 cache-references/op 37.34 cpu-cycles/op 141.2 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 138221930 7.421 ns/op 0 %fullgrp 0.0000073 cache-misses/op 0.0007274 cache-references/op 31.67 cpu-cycles/op 128.0 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 144481813 8.892 ns/op 6.250 %fullgrp 0.0000197 cache-misses/op 0.001067 cache-references/op 37.97 cpu-cycles/op 133.5 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 158515440 8.437 ns/op 3.125 %fullgrp 0.0000352 cache-misses/op 0.001614 cache-references/op 36.06 cpu-cycles/op 129.7 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 149863887 8.369 ns/op 1.562 %fullgrp 0.0000155 cache-misses/op 0.0004599 cache-references/op 35.89 cpu-cycles/op 130.1 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 139692283 8.873 ns/op 9.375 %fullgrp 0.0000136 cache-misses/op 0.0009530 cache-references/op 38.00 cpu-cycles/op 132.5 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 137310658 8.905 ns/op 7.031 %fullgrp 0.0000175 cache-misses/op 0.001429 cache-references/op 38.13 cpu-cycles/op 131.4 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 132816460 9.000 ns/op 5.469 %fullgrp 0.0000494 cache-misses/op 0.0007730 cache-references/op 38.59 cpu-cycles/op 131.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 96733424 10.75 ns/op 5.469 %fullgrp 0.0002275 cache-misses/op 0.003378 cache-references/op 46.01 cpu-cycles/op 140.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 100000000 11.29 ns/op 5.762 %fullgrp 0.0003258 cache-misses/op 0.003300 cache-references/op 48.36 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=32768-8 84079892 11.91 ns/op 5.371 %fullgrp 0.002748 cache-misses/op 0.9909 cache-references/op 50.81 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 93243700 12.80 ns/op 5.505 %fullgrp 0.006996 cache-misses/op 1.695 cache-references/op 54.63 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=131072-8 78968662 14.23 ns/op 5.295 %fullgrp 0.08859 cache-misses/op 2.435 cache-references/op 60.83 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=262144-8 40494615 25.74 ns/op 5.394 %fullgrp 1.167 cache-misses/op 3.441 cache-references/op 110.3 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=524288-8 32378796 37.05 ns/op 5.367 %fullgrp 2.547 cache-misses/op 4.019 cache-references/op 158.8 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1048576-8 28814767 41.55 ns/op 5.467 %fullgrp 3.105 cache-misses/op 4.066 cache-references/op 177.7 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2097152-8 27625952 44.46 ns/op 5.419 %fullgrp 3.315 cache-misses/op 4.036 cache-references/op 190.1 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4194304-8 27208297 44.58 ns/op 5.446 %fullgrp 3.167 cache-misses/op 3.705 cache-references/op 191.1 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18240765 66.09 ns/op 0.0004423 cache-misses/op 0.005906 cache-references/op 283.3 cpu-cycles/op 1192 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3558092 335.8 ns/op 0.4284 cache-misses/op 6.983 cache-references/op 1372 cpu-cycles/op 4845 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1625178 737.3 ns/op 1.476 cache-misses/op 21.06 cache-references/op 3032 cpu-cycles/op 9374 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1307740 916.2 ns/op 1.352 cache-misses/op 22.66 cache-references/op 3730 cpu-cycles/op 11488 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 668850 1629 ns/op 3.463 cache-misses/op 50.06 cache-references/op 6730 cpu-cycles/op 18420 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 318379 3683 ns/op 10.04 cache-misses/op 116.9 cache-references/op 15270 cpu-cycles/op 38262 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 155186 7420 ns/op 30.06 cache-misses/op 245.2 cache-references/op 30821 cpu-cycles/op 74610 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82297 14551 ns/op 72.73 cache-misses/op 498.2 cache-references/op 60404 cpu-cycles/op 144704 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 41925 28644 ns/op 171.6 cache-misses/op 1057 cache-references/op 118940 cpu-cycles/op 283224 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21268 56699 ns/op 422.2 cache-misses/op 2114 cache-references/op 235575 cpu-cycles/op 557897 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 111422 ns/op 1077 cache-misses/op 4019 cache-references/op 463077 cpu-cycles/op 1097961 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5332 222405 ns/op 2524 cache-misses/op 7948 cache-references/op 925055 cpu-cycles/op 2174602 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2606 451090 ns/op 5174 cache-misses/op 16403 cache-references/op 1876136 cpu-cycles/op 4325620 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=32768-8 642 1859888 ns/op 7478 cache-misses/op 122862 cache-references/op 7771545 cpu-cycles/op 17175398 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 308 3776827 ns/op 42314 cache-misses/op 340483 cache-references/op 15496982 cpu-cycles/op 33623739 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=131072-8 146 8328323 ns/op 275929 cache-misses/op 1002494 cache-references/op 34942079 cpu-cycles/op 67112730 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=262144-8 64 18351771 ns/op 749362 cache-misses/op 2642219 cache-references/op 77743669 cpu-cycles/op 133840255 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=524288-8 26 43730150 ns/op 2110403 cache-misses/op 6290220 cache-references/op 185750857 cpu-cycles/op 271253678 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1048576-8 10 105634506 ns/op 6520332 cache-misses/op 14035128 cache-references/op 450731211 cpu-cycles/op 538262752 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2097152-8 4 255180248 ns/op 18559662 cache-misses/op 30614246 cache-references/op 1089166108 cpu-cycles/op 1094892094 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4194304-8 2 548722680 ns/op 45998436 cache-misses/op 64192316 cache-references/op 2347359838 cpu-cycles/op 2164055896 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18127792 66.30 ns/op 0.0006929 cache-misses/op 0.01696 cache-references/op 283.1 cpu-cycles/op 1215 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3772741 317.2 ns/op 0.2631 cache-misses/op 3.920 cache-references/op 1325 cpu-cycles/op 4767 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1751500 672.9 ns/op 0.5898 cache-misses/op 11.72 cache-references/op 2784 cpu-cycles/op 9096 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1412036 848.5 ns/op 0.6278 cache-misses/op 12.73 cache-references/op 3516 cpu-cycles/op 11211 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 776090 1483 ns/op 1.773 cache-misses/op 28.88 cache-references/op 6104 cpu-cycles/op 17811 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 354752 3254 ns/op 3.984 cache-misses/op 65.25 cache-references/op 13388 cpu-cycles/op 36869 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 177802 6635 ns/op 8.823 cache-misses/op 136.6 cache-references/op 27276 cpu-cycles/op 72395 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 90306 13229 ns/op 24.13 cache-misses/op 280.2 cache-references/op 54016 cpu-cycles/op 140417 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 46342 25751 ns/op 59.23 cache-misses/op 552.7 cache-references/op 105343 cpu-cycles/op 272750 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 23599 50960 ns/op 149.8 cache-misses/op 1203 cache-references/op 208261 cpu-cycles/op 537243 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 102667 ns/op 450.4 cache-misses/op 2359 cache-references/op 419117 cpu-cycles/op 1066555 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5710 201647 ns/op 1135 cache-misses/op 4458 cache-references/op 826426 cpu-cycles/op 2094262 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2865 409062 ns/op 2591 cache-misses/op 8884 cache-references/op 1665768 cpu-cycles/op 4174860 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=32768-8 691 1725347 ns/op 8112 cache-misses/op 47998 cache-references/op 7059716 cpu-cycles/op 16729348 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 343 3537911 ns/op 14143 cache-misses/op 163232 cache-references/op 14500928 cpu-cycles/op 33387749 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=131072-8 159 7407465 ns/op 89331 cache-misses/op 504844 cache-references/op 30892064 cpu-cycles/op 66319207 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=262144-8 67 15793330 ns/op 347630 cache-misses/op 1578307 cache-references/op 66776578 cpu-cycles/op 132199110 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=524288-8 33 35003880 ns/op 988722 cache-misses/op 4210097 cache-references/op 149118293 cpu-cycles/op 265590441 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1048576-8 12 86192567 ns/op 3231934 cache-misses/op 10203902 cache-references/op 367826708 cpu-cycles/op 537632547 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2097152-8 5 205975904 ns/op 10895972 cache-misses/op 22363997 cache-references/op 879388013 cpu-cycles/op 1062774072 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4194304-8 3 480737276 ns/op 31496591 cache-misses/op 49027921 cache-references/op 2058153112 cpu-cycles/op 2136041426 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16496030 70.15 ns/op 0.0004553 cache-misses/op 0.004025 cache-references/op 300.9 cpu-cycles/op 1316 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2852133 417.7 ns/op 0.7314 cache-misses/op 13.51 cache-references/op 1740 cpu-cycles/op 5440 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1220316 977.8 ns/op 2.328 cache-misses/op 40.59 cache-references/op 4072 cpu-cycles/op 11126 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 993403 1149 ns/op 2.561 cache-misses/op 43.02 cache-references/op 4791 cpu-cycles/op 12811 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 542575 2150 ns/op 8.276 cache-misses/op 94.50 cache-references/op 8932 cpu-cycles/op 21999 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 245097 4798 ns/op 23.98 cache-misses/op 210.3 cache-references/op 19923 cpu-cycles/op 46380 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 117954 9796 ns/op 59.45 cache-misses/op 447.0 cache-references/op 40434 cpu-cycles/op 91941 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 57774 20724 ns/op 131.4 cache-misses/op 933.9 cache-references/op 81165 cpu-cycles/op 181068 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28082 42556 ns/op 399.8 cache-misses/op 1884 cache-references/op 164731 cpu-cycles/op 366025 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14197 84195 ns/op 1025 cache-misses/op 3638 cache-references/op 325242 cpu-cycles/op 726382 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6697 168156 ns/op 2192 cache-misses/op 7081 cache-references/op 644792 cpu-cycles/op 1460687 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3067 359983 ns/op 3866 cache-misses/op 15479 cache-references/op 1367670 cpu-cycles/op 3087408 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1501 796273 ns/op 7202 cache-misses/op 39478 cache-references/op 2956299 cpu-cycles/op 6362199 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=32768-8 333 3521789 ns/op 26249 cache-misses/op 311993 cache-references/op 12840600 cpu-cycles/op 28885882 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 169 7012604 ns/op 224031 cache-misses/op 842804 cache-references/op 26234710 cpu-cycles/op 52925728 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=131072-8 79 15114923 ns/op 704453 cache-misses/op 2153108 cache-references/op 58980436 cpu-cycles/op 103562944 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=262144-8 33 34770479 ns/op 1794810 cache-misses/op 5020867 cache-references/op 139306709 cpu-cycles/op 200509337 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=524288-8 14 77680973 ns/op 4440864 cache-misses/op 10585483 cache-references/op 318481985 cpu-cycles/op 356843275 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1048576-8 6 204613301 ns/op 12418832 cache-misses/op 22527140 cache-references/op 778812136 cpu-cycles/op 698364307 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2097152-8 3 421355224 ns/op 30515937 cache-misses/op 47289263 cache-references/op 1774083718 cpu-cycles/op 1384403642 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4194304-8 2 966632178 ns/op 72626172 cache-misses/op 101675314 cache-references/op 4026028416 cpu-cycles/op 2914449944 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8819241 133.1 ns/op 0.1603 cache-misses/op 3.130 cache-references/op 541.4 cpu-cycles/op 1840 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3651234 328.4 ns/op 0.6212 cache-misses/op 9.643 cache-references/op 1324 cpu-cycles/op 3982 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1845021 642.0 ns/op 1.521 cache-misses/op 22.69 cache-references/op 2614 cpu-cycles/op 7044 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1658506 715.7 ns/op 1.559 cache-misses/op 22.68 cache-references/op 2907 cpu-cycles/op 7791 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 919759 1263 ns/op 3.960 cache-misses/op 49.21 cache-references/op 5138 cpu-cycles/op 12810 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 445940 2553 ns/op 9.995 cache-misses/op 99.31 cache-references/op 10363 cpu-cycles/op 24688 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 231364 5036 ns/op 27.47 cache-misses/op 205.7 cache-references/op 20418 cpu-cycles/op 47732 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 118964 9868 ns/op 91.25 cache-misses/op 419.2 cache-references/op 39731 cpu-cycles/op 93278 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 61299 19272 ns/op 212.2 cache-misses/op 849.1 cache-references/op 77212 cpu-cycles/op 183281 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 31042 38579 ns/op 431.8 cache-misses/op 1809 cache-references/op 152715 cpu-cycles/op 366609 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 15852 76354 ns/op 1122 cache-misses/op 3386 cache-references/op 299083 cpu-cycles/op 730111 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 6457 177790 ns/op 1851 cache-misses/op 4949 cache-references/op 718594 cpu-cycles/op 1484961 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 2708 391800 ns/op 3258 cache-misses/op 8153 cache-references/op 1582801 cpu-cycles/op 3043376 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=32768-8 692 1701646 ns/op 4445 cache-misses/op 35837 cache-references/op 6966824 cpu-cycles/op 12404753 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 343 3477904 ns/op 2529 cache-misses/op 103827 cache-references/op 14298310 cpu-cycles/op 25058493 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=131072-8 163 7374218 ns/op 48697 cache-misses/op 385339 cache-references/op 30747270 cpu-cycles/op 50325792 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=262144-8 68 15483780 ns/op 214078 cache-misses/op 1200443 cache-references/op 65336536 cpu-cycles/op 100420360 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=524288-8 32 33973252 ns/op 716119 cache-misses/op 3162652 cache-references/op 144255779 cpu-cycles/op 200669928 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1048576-8 13 77347363 ns/op 2568241 cache-misses/op 7310292 cache-references/op 328456925 cpu-cycles/op 400358263 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2097152-8 6 198787508 ns/op 8488942 cache-misses/op 15980732 cache-references/op 801647859 cpu-cycles/op 809381492 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4194304-8 3 397877012 ns/op 22653613 cache-misses/op 35317989 cache-references/op 1701142974 cpu-cycles/op 1601337444 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 10016640 119.0 ns/op 0.09716 cache-misses/op 1.743 cache-references/op 492.8 cpu-cycles/op 1712 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4161516 282.4 ns/op 0.3014 cache-misses/op 4.895 cache-references/op 1167 cpu-cycles/op 3671 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2287800 524.0 ns/op 0.8275 cache-misses/op 11.37 cache-references/op 2149 cpu-cycles/op 6481 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1994670 593.6 ns/op 0.7838 cache-misses/op 11.29 cache-references/op 2448 cpu-cycles/op 7164 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1023 ns/op 1.781 cache-misses/op 24.34 cache-references/op 4154 cpu-cycles/op 11665 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 549331 2116 ns/op 3.805 cache-misses/op 50.32 cache-references/op 8494 cpu-cycles/op 22744 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 255976 4113 ns/op 9.319 cache-misses/op 101.4 cache-references/op 16747 cpu-cycles/op 43677 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 145327 8449 ns/op 34.58 cache-misses/op 207.1 cache-references/op 33985 cpu-cycles/op 85353 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 73228 15819 ns/op 79.51 cache-misses/op 418.5 cache-references/op 63877 cpu-cycles/op 167916 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 38320 31107 ns/op 193.6 cache-misses/op 861.3 cache-references/op 125437 cpu-cycles/op 332781 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 19052 62514 ns/op 392.9 cache-misses/op 1882 cache-references/op 253951 cpu-cycles/op 664581 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 6567 157318 ns/op 942.2 cache-misses/op 2691 cache-references/op 645354 cpu-cycles/op 1375196 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3259 358443 ns/op 1521 cache-misses/op 4627 cache-references/op 1486957 cpu-cycles/op 2837772 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=32768-8 751 1582662 ns/op 4978 cache-misses/op 17573 cache-references/op 6594419 cpu-cycles/op 11586193 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 369 3220765 ns/op 4384 cache-misses/op 39741 cache-references/op 13465625 cpu-cycles/op 23159467 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=131072-8 182 6596230 ns/op 2809 cache-misses/op 127631 cache-references/op 27587014 cpu-cycles/op 46773104 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=262144-8 81 13961273 ns/op 67793 cache-misses/op 570101 cache-references/op 58927677 cpu-cycles/op 93700964 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=524288-8 36 29478438 ns/op 235417 cache-misses/op 1870510 cache-references/op 124869959 cpu-cycles/op 188929112 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1048576-8 16 63075820 ns/op 823471 cache-misses/op 4951620 cache-references/op 268379067 cpu-cycles/op 376126050 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2097152-8 7 147734068 ns/op 3748181 cache-misses/op 11586139 cache-references/op 630056753 cpu-cycles/op 755710792 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4194304-8 3 338239196 ns/op 13246847 cache-misses/op 26138466 cache-references/op 1444095289 cpu-cycles/op 1506608593 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 6802185 179.4 ns/op 0.4128 cache-misses/op 6.426 cache-references/op 747.1 cpu-cycles/op 2370 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2714316 445.7 ns/op 1.549 cache-misses/op 19.54 cache-references/op 1854 cpu-cycles/op 5359 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1314823 911.4 ns/op 3.950 cache-misses/op 46.46 cache-references/op 3769 cpu-cycles/op 9947 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1225789 977.8 ns/op 3.751 cache-misses/op 46.08 cache-references/op 4055 cpu-cycles/op 10927 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 627876 1932 ns/op 12.22 cache-misses/op 97.29 cache-references/op 7612 cpu-cycles/op 18195 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 303676 4015 ns/op 33.97 cache-misses/op 204.6 cache-references/op 15130 cpu-cycles/op 36336 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 145866 8022 ns/op 99.09 cache-misses/op 424.5 cache-references/op 30207 cpu-cycles/op 72341 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 75314 15986 ns/op 235.3 cache-misses/op 865.9 cache-references/op 60246 cpu-cycles/op 144767 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 37562 31949 ns/op 514.1 cache-misses/op 1776 cache-references/op 118808 cpu-cycles/op 296351 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 18986 63237 ns/op 1189 cache-misses/op 3317 cache-references/op 235402 cpu-cycles/op 597894 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 8910 133544 ns/op 2804 cache-misses/op 6339 cache-references/op 499071 cpu-cycles/op 1247108 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4256 273364 ns/op 3844 cache-misses/op 9812 cache-references/op 1045957 cpu-cycles/op 2304595 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 1987 570898 ns/op 5921 cache-misses/op 17511 cache-references/op 2234691 cpu-cycles/op 4581772 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=32768-8 440 2651682 ns/op 4687 cache-misses/op 112455 cache-references/op 9836355 cpu-cycles/op 18996051 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 202 5792946 ns/op 62405 cache-misses/op 345005 cache-references/op 22731871 cpu-cycles/op 40268593 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=131072-8 84 11964449 ns/op 220161 cache-misses/op 1013565 cache-references/op 47966419 cpu-cycles/op 77616889 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=262144-8 48 25186073 ns/op 686849 cache-misses/op 2811666 cache-references/op 103368941 cpu-cycles/op 153865528 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=524288-8 20 57907603 ns/op 2196261 cache-misses/op 6769698 cache-references/op 242220694 cpu-cycles/op 290768095 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1048576-8 8 136880992 ns/op 7090067 cache-misses/op 15711263 cache-references/op 578465941 cpu-cycles/op 578487038 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2097152-8 4 312501234 ns/op 19861105 cache-misses/op 34105584 cache-references/op 1327030389 cpu-cycles/op 1121572833 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4194304-8 2 704358334 ns/op 49700077 cache-misses/op 72980428 cache-references/op 2992164758 cpu-cycles/op 2196089295 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17799489 67.74 ns/op 0.0004143 cache-misses/op 0.009265 cache-references/op 288.9 cpu-cycles/op 1246 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4425307 273.9 ns/op 0.4840 cache-misses/op 7.134 cache-references/op 1107 cpu-cycles/op 3206 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2705778 443.6 ns/op 0.9902 cache-misses/op 13.43 cache-references/op 1795 cpu-cycles/op 4205 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1919517 660.5 ns/op 1.349 cache-misses/op 15.20 cache-references/op 2564 cpu-cycles/op 6374 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1558519 766.5 ns/op 1.897 cache-misses/op 26.45 cache-references/op 3132 cpu-cycles/op 6531 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 591111 1766 ns/op 20.29 cache-misses/op 60.25 cache-references/op 7258 cpu-cycles/op 14082 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 314079 3322 ns/op 44.95 cache-misses/op 114.8 cache-references/op 13634 cpu-cycles/op 27042 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 185292 6337 ns/op 91.05 cache-misses/op 214.0 cache-references/op 25966 cpu-cycles/op 52049 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 94036 12599 ns/op 184.0 cache-misses/op 432.6 cache-references/op 51666 cpu-cycles/op 102805 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 47761 25024 ns/op 268.6 cache-misses/op 928.0 cache-references/op 102435 cpu-cycles/op 203669 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 23665 50737 ns/op 874.2 cache-misses/op 1696 cache-references/op 206562 cpu-cycles/op 402689 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 104226 ns/op 1857 cache-misses/op 3412 cache-references/op 423703 cpu-cycles/op 799016 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5346 215292 ns/op 3195 cache-misses/op 6941 cache-references/op 871554 cpu-cycles/op 1591728 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=32768-8 1243 920140 ns/op 1775 cache-misses/op 58254 cache-references/op 3693445 cpu-cycles/op 6329620 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 594 1976342 ns/op 14974 cache-misses/op 236182 cache-references/op 7995094 cpu-cycles/op 12470581 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=131072-8 265 4480063 ns/op 121844 cache-misses/op 687559 cache-references/op 18785419 cpu-cycles/op 25101524 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=262144-8 120 9884067 ns/op 393317 cache-misses/op 1706123 cache-references/op 41818786 cpu-cycles/op 50579755 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=524288-8 39 26587122 ns/op 1703673 cache-misses/op 3741471 cache-references/op 113362284 cpu-cycles/op 100018440 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1048576-8 18 63488882 ns/op 5670569 cache-misses/op 7915046 cache-references/op 271129788 cpu-cycles/op 199176576 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2097152-8 8 139872109 ns/op 13831359 cache-misses/op 16615345 cache-references/op 596303689 cpu-cycles/op 403320433 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4194304-8 4 280882736 ns/op 29717328 cache-misses/op 33698512 cache-references/op 1200068826 cpu-cycles/op 786841028 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 16890160 66.07 ns/op 0.0006403 cache-misses/op 0.006117 cache-references/op 283.2 cpu-cycles/op 1257 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4849233 245.8 ns/op 0.2439 cache-misses/op 3.946 cache-references/op 1015 cpu-cycles/op 3143 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3055221 391.6 ns/op 0.4364 cache-misses/op 7.353 cache-references/op 1612 cpu-cycles/op 4095 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2132626 565.3 ns/op 0.5221 cache-misses/op 8.840 cache-references/op 2336 cpu-cycles/op 6273 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1777736 676.0 ns/op 0.8950 cache-misses/op 15.16 cache-references/op 2765 cpu-cycles/op 6339 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 767895 1462 ns/op 1.358 cache-misses/op 32.40 cache-references/op 5990 cpu-cycles/op 13672 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 397125 2956 ns/op 16.50 cache-misses/op 64.57 cache-references/op 12154 cpu-cycles/op 26234 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 198621 5887 ns/op 44.81 cache-misses/op 127.5 cache-references/op 24091 cpu-cycles/op 51601 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 103513 11481 ns/op 97.95 cache-misses/op 227.1 cache-references/op 46919 cpu-cycles/op 101337 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 52959 22781 ns/op 188.0 cache-misses/op 470.8 cache-references/op 92911 cpu-cycles/op 200169 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 26079 46165 ns/op 375.7 cache-misses/op 1091 cache-references/op 188078 cpu-cycles/op 398714 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12866 93164 ns/op 847.4 cache-misses/op 1897 cache-references/op 382252 cpu-cycles/op 789975 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6248 190815 ns/op 1984 cache-misses/op 3814 cache-references/op 780314 cpu-cycles/op 1563158 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=32768-8 1376 809571 ns/op 6485 cache-misses/op 19011 cache-references/op 3333840 cpu-cycles/op 6210080 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 705 1696046 ns/op 3307 cache-misses/op 90164 cache-references/op 6960837 cpu-cycles/op 12439344 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=131072-8 309 3789642 ns/op 28390 cache-misses/op 382619 cache-references/op 15858688 cpu-cycles/op 24923194 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=262144-8 139 8550805 ns/op 161233 cache-misses/op 1112995 cache-references/op 36173764 cpu-cycles/op 50492184 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=524288-8 60 18823816 ns/op 544741 cache-misses/op 2935449 cache-references/op 80007329 cpu-cycles/op 100151188 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1048576-8 20 52686721 ns/op 3178993 cache-misses/op 6369180 cache-references/op 225027401 cpu-cycles/op 199346879 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2097152-8 8 125718423 ns/op 10475772 cache-misses/op 14294703 cache-references/op 537709121 cpu-cycles/op 400720571 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4194304-8 4 263223790 ns/op 25068071 cache-misses/op 29365726 cache-references/op 1125394712 cpu-cycles/op 790122424 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16449526 72.96 ns/op 0.0004352 cache-misses/op 0.005482 cache-references/op 312.8 cpu-cycles/op 1352 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3509020 344.0 ns/op 1.549 cache-misses/op 14.01 cache-references/op 1431 cpu-cycles/op 3573 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2036655 587.8 ns/op 3.194 cache-misses/op 26.88 cache-references/op 2438 cpu-cycles/op 5149 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1564336 757.8 ns/op 3.273 cache-misses/op 29.19 cache-references/op 3158 cpu-cycles/op 6871 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1049 ns/op 18.52 cache-misses/op 49.87 cache-references/op 4340 cpu-cycles/op 8206 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 525069 2242 ns/op 46.82 cache-misses/op 105.0 cache-references/op 9109 cpu-cycles/op 17274 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 263397 4661 ns/op 112.0 cache-misses/op 204.1 cache-references/op 17903 cpu-cycles/op 33209 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 126709 9214 ns/op 235.2 cache-misses/op 415.9 cache-references/op 35832 cpu-cycles/op 66202 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 63727 18770 ns/op 456.6 cache-misses/op 896.8 cache-references/op 71829 cpu-cycles/op 132446 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 31426 38373 ns/op 1064 cache-misses/op 1687 cache-references/op 146399 cpu-cycles/op 266143 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15439 77625 ns/op 2002 cache-misses/op 3229 cache-references/op 297549 cpu-cycles/op 531537 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7442 149362 ns/op 3079 cache-misses/op 6543 cache-references/op 568986 cpu-cycles/op 1023534 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3763 377094 ns/op 5624 cache-misses/op 18858 cache-references/op 1425922 cpu-cycles/op 2356511 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=32768-8 836 1393717 ns/op 10390 cache-misses/op 196178 cache-references/op 5243386 cpu-cycles/op 8705551 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 406 2883207 ns/op 93092 cache-misses/op 547099 cache-references/op 11201160 cpu-cycles/op 16279460 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=131072-8 190 6171849 ns/op 348597 cache-misses/op 1271796 cache-references/op 24772150 cpu-cycles/op 30629951 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=262144-8 76 15398893 ns/op 1185154 cache-misses/op 2622545 cache-references/op 64514334 cpu-cycles/op 60506882 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=524288-8 31 36879570 ns/op 3184173 cache-misses/op 4857422 cache-references/op 156959443 cpu-cycles/op 117471209 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1048576-8 13 81768456 ns/op 8247841 cache-misses/op 10547025 cache-references/op 348748952 cpu-cycles/op 240410912 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2097152-8 6 171652766 ns/op 18372729 cache-misses/op 21991456 cache-references/op 734341400 cpu-cycles/op 483082671 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4194304-8 3 359173296 ns/op 40271259 cache-misses/op 45840849 cache-references/op 1537601275 cpu-cycles/op 954227904 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9907144 120.1 ns/op 0.1835 cache-misses/op 3.144 cache-references/op 490.6 cpu-cycles/op 1614 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6430233 184.9 ns/op 0.4011 cache-misses/op 6.399 cache-references/op 772.8 cpu-cycles/op 2437 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 4371588 284.8 ns/op 1.050 cache-misses/op 13.07 cache-references/op 1151 cpu-cycles/op 3400 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3365391 354.1 ns/op 0.9305 cache-misses/op 12.87 cache-references/op 1420 cpu-cycles/op 4096 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2373990 508.5 ns/op 2.278 cache-misses/op 26.54 cache-references/op 1970 cpu-cycles/op 5295 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1264742 955.0 ns/op 17.98 cache-misses/op 49.05 cache-references/op 3692 cpu-cycles/op 9925 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 568260 2162 ns/op 50.02 cache-misses/op 101.4 cache-references/op 7863 cpu-cycles/op 18783 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 306319 3997 ns/op 110.6 cache-misses/op 198.4 cache-references/op 13932 cpu-cycles/op 36127 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 135090 7887 ns/op 223.4 cache-misses/op 386.2 cache-references/op 27074 cpu-cycles/op 71035 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 85614 14712 ns/op 465.0 cache-misses/op 879.8 cache-references/op 52635 cpu-cycles/op 143058 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 41448 32648 ns/op 883.5 cache-misses/op 1491 cache-references/op 110935 cpu-cycles/op 277067 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 16314 66925 ns/op 1709 cache-misses/op 3052 cache-references/op 250554 cpu-cycles/op 604922 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8068 163428 ns/op 3429 cache-misses/op 6265 cache-references/op 570006 cpu-cycles/op 1215128 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=32768-8 1724 646020 ns/op 6026 cache-misses/op 45883 cache-references/op 2323912 cpu-cycles/op 4967066 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 697 1649044 ns/op 23402 cache-misses/op 149007 cache-references/op 5879191 cpu-cycles/op 10050419 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=131072-8 298 4108910 ns/op 148809 cache-misses/op 417033 cache-references/op 14928553 cpu-cycles/op 19478040 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=262144-8 139 7915440 ns/op 357192 cache-misses/op 988910 cache-references/op 31325354 cpu-cycles/op 38115416 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=524288-8 51 19652728 ns/op 1024505 cache-misses/op 2096013 cache-references/op 83148544 cpu-cycles/op 76812159 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1048576-8 24 49253226 ns/op 3040791 cache-misses/op 4260267 cache-references/op 209704312 cpu-cycles/op 153703261 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2097152-8 9 113372669 ns/op 7413108 cache-misses/op 8917244 cache-references/op 484116570 cpu-cycles/op 308233465 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4194304-8 5 236934718 ns/op 16135015 cache-misses/op 18986066 cache-references/op 1010964522 cpu-cycles/op 612784172 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 11142998 106.3 ns/op 0.09588 cache-misses/op 1.732 cache-references/op 438.8 cpu-cycles/op 1506 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 6763926 162.3 ns/op 0.1831 cache-misses/op 3.125 cache-references/op 667.1 cpu-cycles/op 2274 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 5190112 225.7 ns/op 0.4227 cache-misses/op 6.384 cache-references/op 926.9 cpu-cycles/op 3127 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 4158638 286.6 ns/op 0.3888 cache-misses/op 6.359 cache-references/op 1173 cpu-cycles/op 3815 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 3315759 358.2 ns/op 0.8570 cache-misses/op 12.83 cache-references/op 1492 cpu-cycles/op 4772 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1746514 684.7 ns/op 1.854 cache-misses/op 25.89 cache-references/op 2849 cpu-cycles/op 9162 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 875769 1285 ns/op 17.08 cache-misses/op 47.94 cache-references/op 5369 cpu-cycles/op 17183 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 466582 2465 ns/op 38.25 cache-misses/op 100.7 cache-references/op 10266 cpu-cycles/op 33467 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 251407 4715 ns/op 90.71 cache-misses/op 194.4 cache-references/op 19622 cpu-cycles/op 65423 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 128534 10162 ns/op 188.0 cache-misses/op 379.7 cache-references/op 41933 cpu-cycles/op 129617 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 58616 21083 ns/op 377.7 cache-misses/op 866.0 cache-references/op 80296 cpu-cycles/op 260837 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 23572 50045 ns/op 785.7 cache-misses/op 1696 cache-references/op 197378 cpu-cycles/op 568422 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 103099 ns/op 1583 cache-misses/op 3411 cache-references/op 409127 cpu-cycles/op 1137129 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=32768-8 2461 462298 ns/op 3775 cache-misses/op 17804 cache-references/op 1847849 cpu-cycles/op 4601363 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1177 946532 ns/op 2428 cache-misses/op 57823 cache-references/op 3831892 cpu-cycles/op 9246019 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=131072-8 507 2262398 ns/op 16606 cache-misses/op 227958 cache-references/op 9223079 cpu-cycles/op 18729781 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=262144-8 224 5262592 ns/op 89968 cache-misses/op 625749 cache-references/op 21877864 cpu-cycles/op 36628836 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=524288-8 84 12987238 ns/op 386129 cache-misses/op 1443016 cache-references/op 54719055 cpu-cycles/op 72444734 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1048576-8 31 38432371 ns/op 1446047 cache-misses/op 3080940 cache-references/op 163220291 cpu-cycles/op 145410162 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2097152-8 12 95483386 ns/op 4665276 cache-misses/op 6530055 cache-references/op 407091493 cpu-cycles/op 291469082 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4194304-8 5 203825444 ns/op 11312489 cache-misses/op 13497840 cache-references/op 869555537 cpu-cycles/op 573888359 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7191854 163.1 ns/op 0.3892 cache-misses/op 6.444 cache-references/op 680.2 cpu-cycles/op 2142 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4409733 268.1 ns/op 0.9561 cache-misses/op 13.04 cache-references/op 1112 cpu-cycles/op 3378 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2761729 440.2 ns/op 2.555 cache-misses/op 26.97 cache-references/op 1817 cpu-cycles/op 5028 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2382244 500.5 ns/op 2.056 cache-misses/op 26.33 cache-references/op 2073 cpu-cycles/op 5990 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1621618 742.0 ns/op 16.68 cache-misses/op 49.35 cache-references/op 3016 cpu-cycles/op 8013 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 659792 1597 ns/op 38.03 cache-misses/op 102.2 cache-references/op 5836 cpu-cycles/op 15679 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 374359 3060 ns/op 91.09 cache-misses/op 199.4 cache-references/op 11073 cpu-cycles/op 30487 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 186550 5922 ns/op 191.1 cache-misses/op 386.5 cache-references/op 21422 cpu-cycles/op 60281 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 96916 12303 ns/op 411.1 cache-misses/op 848.5 cache-references/op 43680 cpu-cycles/op 123279 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 49510 24865 ns/op 833.9 cache-misses/op 1501 cache-references/op 89567 cpu-cycles/op 244164 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 21948 54289 ns/op 1798 cache-misses/op 2878 cache-references/op 201697 cpu-cycles/op 504066 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 9656 122762 ns/op 3287 cache-misses/op 6206 cache-references/op 452457 cpu-cycles/op 1012384 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 4518 257282 ns/op 5634 cache-misses/op 14608 cache-references/op 960483 cpu-cycles/op 2079344 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=32768-8 843 1342892 ns/op 24432 cache-misses/op 129399 cache-references/op 4825483 cpu-cycles/op 8294907 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 411 2804544 ns/op 70169 cache-misses/op 344626 cache-references/op 9922583 cpu-cycles/op 16217661 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=131072-8 199 6029318 ns/op 257497 cache-misses/op 847432 cache-references/op 23130394 cpu-cycles/op 35324909 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=262144-8 81 14490324 ns/op 823005 cache-misses/op 1676330 cache-references/op 58251092 cpu-cycles/op 59486941 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=524288-8 34 34325421 ns/op 2547948 cache-misses/op 3643757 cache-references/op 144138051 cpu-cycles/op 126953113 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1048576-8 15 75317684 ns/op 6128207 cache-misses/op 7638952 cache-references/op 320049051 cpu-cycles/op 257657834 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2097152-8 7 155084842 ns/op 13188310 cache-misses/op 15601455 cache-references/op 661188278 cpu-cycles/op 483567730 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4194304-8 4 315145206 ns/op 27436362 cache-misses/op 31606446 cache-references/op 1345146536 cpu-cycles/op 1001902374 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16165641 73.57 ns/op 0.0006225 cache-misses/op 0.009857 cache-references/op 314.8 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5567564 214.7 ns/op 0.07748 cache-misses/op 0.5889 cache-references/op 914.0 cpu-cycles/op 2862 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3458241 345.6 ns/op 0.06334 cache-misses/op 0.3533 cache-references/op 1473 cpu-cycles/op 3864 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2314580 515.9 ns/op 0.1821 cache-misses/op 1.885 cache-references/op 2192 cpu-cycles/op 5889 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2010883 595.3 ns/op 0.07986 cache-misses/op 0.4132 cache-references/op 2545 cpu-cycles/op 6165 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 922228 1309 ns/op 0.1425 cache-misses/op 0.3493 cache-references/op 5586 cpu-cycles/op 13120 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 458929 2623 ns/op 0.2798 cache-misses/op 0.8683 cache-references/op 11217 cpu-cycles/op 26103 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 227607 5280 ns/op 0.5313 cache-misses/op 2.053 cache-references/op 22586 cpu-cycles/op 51988 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114391 10504 ns/op 1.022 cache-misses/op 4.427 cache-references/op 44904 cpu-cycles/op 103527 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56876 21026 ns/op 1.842 cache-misses/op 7.492 cache-references/op 89918 cpu-cycles/op 206107 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27445 43910 ns/op 3.223 cache-misses/op 14.92 cache-references/op 187360 cpu-cycles/op 410550 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13281 90378 ns/op 8.126 cache-misses/op 64.77 cache-references/op 385472 cpu-cycles/op 818964 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6508 184433 ns/op 19.76 cache-misses/op 116.9 cache-references/op 788454 cpu-cycles/op 1635506 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=32768-8 1528 787525 ns/op 99.91 cache-misses/op 29790 cache-references/op 3367590 cpu-cycles/op 6530918 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 693 1697607 ns/op 370.2 cache-misses/op 246453 cache-references/op 7266350 cpu-cycles/op 13059479 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=131072-8 334 3593748 ns/op 1876 cache-misses/op 747113 cache-references/op 15340629 cpu-cycles/op 26107882 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=262144-8 144 8301078 ns/op 106737 cache-misses/op 1834492 cache-references/op 35427864 cpu-cycles/op 52559191 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=524288-8 45 26191300 ns/op 1557422 cache-misses/op 4008587 cache-references/op 111862700 cpu-cycles/op 105128116 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1048576-8 16 65351325 ns/op 5458742 cache-misses/op 7721906 cache-references/op 278814302 cpu-cycles/op 212794986 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2097152-8 8 142002208 ns/op 13490865 cache-misses/op 16563944 cache-references/op 607273848 cpu-cycles/op 425895546 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4194304-8 4 294367256 ns/op 28814584 cache-misses/op 34035512 cache-references/op 1260571860 cpu-cycles/op 851353824 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16229190 73.67 ns/op 0.0004029 cache-misses/op 0.003839 cache-references/op 316.0 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5556668 215.1 ns/op 0.05987 cache-misses/op 0.3798 cache-references/op 917.5 cpu-cycles/op 2861 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3463129 345.2 ns/op 0.05998 cache-misses/op 0.2468 cache-references/op 1475 cpu-cycles/op 3857 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2336674 511.9 ns/op 0.1118 cache-misses/op 1.261 cache-references/op 2180 cpu-cycles/op 5882 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2031861 592.4 ns/op 0.07819 cache-misses/op 0.3592 cache-references/op 2530 cpu-cycles/op 6135 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 924261 1291 ns/op 0.1445 cache-misses/op 0.3871 cache-references/op 5530 cpu-cycles/op 13211 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 454910 2615 ns/op 0.2690 cache-misses/op 0.6106 cache-references/op 11210 cpu-cycles/op 26110 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 229516 5241 ns/op 0.5380 cache-misses/op 2.001 cache-references/op 22406 cpu-cycles/op 51997 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114710 10446 ns/op 0.9700 cache-misses/op 4.404 cache-references/op 44639 cpu-cycles/op 103543 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57027 20778 ns/op 2.068 cache-misses/op 11.02 cache-references/op 88570 cpu-cycles/op 206100 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28746 41594 ns/op 3.211 cache-misses/op 14.48 cache-references/op 177990 cpu-cycles/op 410562 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13890 86264 ns/op 6.212 cache-misses/op 21.77 cache-references/op 369699 cpu-cycles/op 818926 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6754 177940 ns/op 24.04 cache-misses/op 117.4 cache-references/op 760137 cpu-cycles/op 1635470 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=32768-8 1521 747304 ns/op 87.45 cache-misses/op 804.6 cache-references/op 3187177 cpu-cycles/op 6531021 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 770 1546003 ns/op 177.9 cache-misses/op 53345 cache-references/op 6617311 cpu-cycles/op 13055978 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=131072-8 352 3382306 ns/op 789.6 cache-misses/op 405025 cache-references/op 14495279 cpu-cycles/op 26109933 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=262144-8 170 7020402 ns/op 3965 cache-misses/op 1172140 cache-references/op 30088660 cpu-cycles/op 52562095 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=524288-8 60 17017357 ns/op 231973 cache-misses/op 3045831 cache-references/op 72797292 cpu-cycles/op 105163888 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1048576-8 22 52233173 ns/op 2993291 cache-misses/op 6855217 cache-references/op 223849298 cpu-cycles/op 210245705 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2097152-8 8 127481986 ns/op 10203712 cache-misses/op 14240174 cache-references/op 544827532 cpu-cycles/op 423352652 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4194304-8 4 269646653 ns/op 24304717 cache-misses/op 29302623 cache-references/op 1155014614 cpu-cycles/op 846868353 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 13919824 80.45 ns/op 0.0003877 cache-misses/op 0.004198 cache-references/op 345.1 cpu-cycles/op 1527 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5089657 234.5 ns/op 0.08151 cache-misses/op 0.9180 cache-references/op 996.0 cpu-cycles/op 3011 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3062568 393.3 ns/op 0.1013 cache-misses/op 0.6254 cache-references/op 1672 cpu-cycles/op 4230 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2060251 574.0 ns/op 0.1799 cache-misses/op 3.099 cache-references/op 2428 cpu-cycles/op 6027 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1792778 668.8 ns/op 0.1043 cache-misses/op 0.6756 cache-references/op 2850 cpu-cycles/op 6729 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 829524 1433 ns/op 0.1208 cache-misses/op 0.3668 cache-references/op 6114 cpu-cycles/op 14201 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 417711 2854 ns/op 0.09889 cache-misses/op 0.3144 cache-references/op 12241 cpu-cycles/op 28154 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 208897 5761 ns/op 0.04659 cache-misses/op 1.734 cache-references/op 24566 cpu-cycles/op 56072 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104439 11431 ns/op 0.07967 cache-misses/op 0.7606 cache-references/op 49024 cpu-cycles/op 111949 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 49011 23898 ns/op 0.2025 cache-misses/op 3.676 cache-references/op 102307 cpu-cycles/op 223757 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24140 49510 ns/op 0.2756 cache-misses/op 7.037 cache-references/op 211878 cpu-cycles/op 447071 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100890 ns/op 1.121 cache-misses/op 26.79 cache-references/op 430612 cpu-cycles/op 894169 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5788 206816 ns/op 6.403 cache-misses/op 89.84 cache-references/op 886788 cpu-cycles/op 1788764 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=32768-8 1270 923531 ns/op 104.9 cache-misses/op 183690 cache-references/op 3960475 cpu-cycles/op 7151679 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 585 1959647 ns/op 2078 cache-misses/op 574614 cache-references/op 8402534 cpu-cycles/op 14308293 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=131072-8 261 4517469 ns/op 80586 cache-misses/op 1368769 cache-references/op 19330924 cpu-cycles/op 28607114 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=262144-8 78 14228949 ns/op 1007796 cache-misses/op 2692905 cache-references/op 61003088 cpu-cycles/op 57573162 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=524288-8 31 37168455 ns/op 3459481 cache-misses/op 5241924 cache-references/op 158767056 cpu-cycles/op 117577892 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1048576-8 14 79403796 ns/op 8715901 cache-misses/op 10980375 cache-references/op 339971708 cpu-cycles/op 235202305 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2097152-8 7 167658766 ns/op 19005916 cache-misses/op 23175187 cache-references/op 718171879 cpu-cycles/op 470192883 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4194304-8 4 330252622 ns/op 39027236 cache-misses/op 44340240 cache-references/op 1416067968 cpu-cycles/op 940597222 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18395083 64.65 ns/op 0.0004687 cache-misses/op 0.01660 cache-references/op 275.7 cpu-cycles/op 1016 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 10665904 112.4 ns/op 0.0005316 cache-misses/op 0.02297 cache-references/op 479.4 cpu-cycles/op 1822 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 7738221 154.9 ns/op 0.0007866 cache-misses/op 0.01856 cache-references/op 663.2 cpu-cycles/op 2702 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5430343 219.8 ns/op 0.001438 cache-misses/op 0.05307 cache-references/op 937.3 cpu-cycles/op 3459 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 4698532 257.5 ns/op 0.0006500 cache-misses/op 0.05793 cache-references/op 1098 cpu-cycles/op 4478 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 2087121 570.0 ns/op 0.003313 cache-misses/op 0.05302 cache-references/op 2435 cpu-cycles/op 9206 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1038 ns/op 0.008919 cache-misses/op 0.05442 cache-references/op 4431 cpu-cycles/op 18195 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 593254 2031 ns/op 0.01690 cache-misses/op 0.1195 cache-references/op 8702 cpu-cycles/op 36173 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 257701 4254 ns/op 0.02508 cache-misses/op 1.068 cache-references/op 18140 cpu-cycles/op 72130 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 143329 8468 ns/op 0.05434 cache-misses/op 2.459 cache-references/op 36105 cpu-cycles/op 144045 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 64765 18810 ns/op 0.3210 cache-misses/op 5.358 cache-references/op 80363 cpu-cycles/op 287885 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24466 49852 ns/op 0.2901 cache-misses/op 9.491 cache-references/op 212677 cpu-cycles/op 624820 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 10000 102024 ns/op 0.8525 cache-misses/op 5.400 cache-references/op 437570 cpu-cycles/op 1249546 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=32768-8 2677 431702 ns/op 5.116 cache-misses/op 14047 cache-references/op 1848313 cpu-cycles/op 4997903 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1243 955205 ns/op 28.42 cache-misses/op 122989 cache-references/op 4096088 cpu-cycles/op 9995823 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=131072-8 561 2008241 ns/op 513.4 cache-misses/op 392542 cache-references/op 8588627 cpu-cycles/op 19992250 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=262144-8 247 4771777 ns/op 40726 cache-misses/op 976054 cache-references/op 20441916 cpu-cycles/op 39986313 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=524288-8 60 17565845 ns/op 728259 cache-misses/op 2004695 cache-references/op 75142137 cpu-cycles/op 79999224 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1048576-8 22 47826510 ns/op 2716825 cache-misses/op 4205180 cache-references/op 204873607 cpu-cycles/op 160028591 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2097152-8 9 115092109 ns/op 6919545 cache-misses/op 8729663 cache-references/op 491563497 cpu-cycles/op 320132696 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4194304-8 5 233546970 ns/op 15234842 cache-misses/op 18653446 cache-references/op 1000148046 cpu-cycles/op 640235655 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 18077583 61.30 ns/op 0.0004081 cache-misses/op 0.01692 cache-references/op 261.3 cpu-cycles/op 953.9 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 11087134 108.1 ns/op 0.0006987 cache-misses/op 0.01662 cache-references/op 462.5 cpu-cycles/op 1696 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 7923814 153.7 ns/op 0.0009007 cache-misses/op 0.02796 cache-references/op 656.3 cpu-cycles/op 2482 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5515532 214.8 ns/op 0.001789 cache-misses/op 0.05765 cache-references/op 915.8 cpu-cycles/op 3202 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 4699622 254.2 ns/op 0.002009 cache-misses/op 0.04071 cache-references/op 1087 cpu-cycles/op 4070 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 2210971 515.1 ns/op 0.001411 cache-misses/op 0.1235 cache-references/op 2200 cpu-cycles/op 8368 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1015 ns/op 0.009175 cache-misses/op 0.1169 cache-references/op 4347 cpu-cycles/op 16517 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 589934 2035 ns/op 0.01793 cache-misses/op 0.4434 cache-references/op 8694 cpu-cycles/op 32816 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 299858 4003 ns/op 0.02449 cache-misses/op 0.3208 cache-references/op 17160 cpu-cycles/op 65413 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 146784 8318 ns/op 0.07106 cache-misses/op 1.225 cache-references/op 35484 cpu-cycles/op 130612 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 70999 16476 ns/op 0.1105 cache-misses/op 3.979 cache-references/op 70399 cpu-cycles/op 261007 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 28386 42225 ns/op 0.2167 cache-misses/op 9.557 cache-references/op 180631 cpu-cycles/op 571069 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 13846 87976 ns/op 0.2890 cache-misses/op 26.42 cache-references/op 375952 cpu-cycles/op 1142035 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=32768-8 3225 371452 ns/op 3.490 cache-misses/op 49.38 cache-references/op 1593042 cpu-cycles/op 4567891 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1462 810862 ns/op 14.42 cache-misses/op 21125 cache-references/op 3477041 cpu-cycles/op 9135602 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=131072-8 688 1857892 ns/op 49.07 cache-misses/op 194850 cache-references/op 7929911 cpu-cycles/op 18271666 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=262144-8 327 3628742 ns/op 800.7 cache-misses/op 589113 cache-references/op 15524665 cpu-cycles/op 36543048 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=524288-8 130 8923683 ns/op 64433 cache-misses/op 1392939 cache-references/op 38083039 cpu-cycles/op 73091685 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1048576-8 33 35403800 ns/op 1117171 cache-misses/op 2940916 cache-references/op 151787608 cpu-cycles/op 146234416 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2097152-8 12 91543430 ns/op 4231599 cache-misses/op 6349209 cache-references/op 391732874 cpu-cycles/op 292532721 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4194304-8 6 199707384 ns/op 10657080 cache-misses/op 13266977 cache-references/op 855834382 cpu-cycles/op 585075622 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 16435417 77.18 ns/op 0.0002222 cache-misses/op 0.01655 cache-references/op 329.4 cpu-cycles/op 1329 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8869342 135.8 ns/op 0.001290 cache-misses/op 0.01376 cache-references/op 580.1 cpu-cycles/op 2436 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5787613 205.7 ns/op 0.001084 cache-misses/op 0.01307 cache-references/op 881.9 cpu-cycles/op 3637 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4370206 273.6 ns/op 0.001698 cache-misses/op 0.02133 cache-references/op 1173 cpu-cycles/op 4678 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3433274 325.8 ns/op 0.002453 cache-misses/op 0.01914 cache-references/op 1397 cpu-cycles/op 6061 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1771149 677.1 ns/op 0.001580 cache-misses/op 0.06086 cache-references/op 2900 cpu-cycles/op 12560 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 812150 1442 ns/op 0.01307 cache-misses/op 0.2822 cache-references/op 6164 cpu-cycles/op 24879 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 347277 3441 ns/op 0.02411 cache-misses/op 1.054 cache-references/op 14663 cpu-cycles/op 49529 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 202590 5915 ns/op 0.1077 cache-misses/op 1.078 cache-references/op 25324 cpu-cycles/op 98897 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 80017 15106 ns/op 0.09017 cache-misses/op 2.834 cache-references/op 64485 cpu-cycles/op 197652 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 37252 32194 ns/op 0.2174 cache-misses/op 9.379 cache-references/op 137263 cpu-cycles/op 394634 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 16736 71801 ns/op 0.6901 cache-misses/op 35.29 cache-references/op 306607 cpu-cycles/op 834695 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8108 148833 ns/op 3.179 cache-misses/op 33.34 cache-references/op 638153 cpu-cycles/op 1670208 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=32768-8 1644 688928 ns/op 17.29 cache-misses/op 98089 cache-references/op 2939056 cpu-cycles/op 6675634 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 787 1522349 ns/op 887.5 cache-misses/op 303741 cache-references/op 6528645 cpu-cycles/op 13359231 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=131072-8 346 3433235 ns/op 42666 cache-misses/op 746580 cache-references/op 14650280 cpu-cycles/op 26701729 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=262144-8 99 11892408 ns/op 554736 cache-misses/op 1653784 cache-references/op 50986543 cpu-cycles/op 53411741 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=524288-8 32 33368387 ns/op 2199235 cache-misses/op 3568431 cache-references/op 143024704 cpu-cycles/op 106918592 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1048576-8 15 74894458 ns/op 5673080 cache-misses/op 7381165 cache-references/op 320989245 cpu-cycles/op 213894119 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2097152-8 7 159671345 ns/op 12446827 cache-misses/op 15634582 cache-references/op 683912451 cpu-cycles/op 427424623 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4194304-8 4 329690202 ns/op 25858146 cache-misses/op 32707806 cache-references/op 1413426398 cpu-cycles/op 855332056 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 55134019 21.90 ns/op 0.0001513 cache-misses/op 0.003130 cache-references/op 93.77 cpu-cycles/op 407.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 53747097 22.76 ns/op 0.0001691 cache-misses/op 0.006315 cache-references/op 96.86 cpu-cycles/op 416.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 55630638 20.69 ns/op 0.0000958 cache-misses/op 0.0009286 cache-references/op 88.72 cpu-cycles/op 387.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 53634194 23.41 ns/op 0.0001605 cache-misses/op 0.004119 cache-references/op 100.2 cpu-cycles/op 436.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 60208640 20.80 ns/op 0.0001635 cache-misses/op 0.005238 cache-references/op 88.74 cpu-cycles/op 376.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 53507802 20.58 ns/op 0.0001382 cache-misses/op 0.001308 cache-references/op 88.21 cpu-cycles/op 381.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 54681459 23.15 ns/op 0.0001723 cache-misses/op 0.001357 cache-references/op 99.29 cpu-cycles/op 406.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 52459293 22.71 ns/op 0.0001648 cache-misses/op 0.004828 cache-references/op 97.01 cpu-cycles/op 400.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 47767148 21.28 ns/op 0.0001499 cache-misses/op 0.001092 cache-references/op 91.26 cpu-cycles/op 386.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 43777094 26.77 ns/op 0.0003006 cache-misses/op 0.005731 cache-references/op 114.4 cpu-cycles/op 391.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32818964 36.69 ns/op 0.0002305 cache-misses/op 0.009681 cache-references/op 156.7 cpu-cycles/op 392.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28265908 41.67 ns/op 0.0003109 cache-misses/op 0.006487 cache-references/op 178.4 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 26736402 43.51 ns/op 0.0002032 cache-misses/op 0.003147 cache-references/op 186.5 cpu-cycles/op 392.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=32768-8 26172648 45.80 ns/op 0.0004108 cache-misses/op 0.6592 cache-references/op 195.7 cpu-cycles/op 392.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24318486 49.17 ns/op 0.001392 cache-misses/op 3.771 cache-references/op 210.5 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=131072-8 21863758 51.24 ns/op 0.007483 cache-misses/op 6.699 cache-references/op 218.7 cpu-cycles/op 393.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=262144-8 20514960 58.29 ns/op 0.4797 cache-misses/op 8.380 cache-references/op 249.9 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=524288-8 13637736 88.36 ns/op 3.419 cache-misses/op 8.966 cache-references/op 378.9 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1048576-8 10311320 116.9 ns/op 6.689 cache-misses/op 9.644 cache-references/op 498.8 cpu-cycles/op 394.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2097152-8 9586998 132.2 ns/op 8.401 cache-misses/op 10.42 cache-references/op 566.4 cpu-cycles/op 393.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4194304-8 9266768 140.4 ns/op 9.136 cache-misses/op 10.85 cache-references/op 599.3 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 54120160 21.40 ns/op 0.0001480 cache-misses/op 0.001765 cache-references/op 91.72 cpu-cycles/op 411.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 52648270 22.06 ns/op 0.0001644 cache-misses/op 0.001943 cache-references/op 94.54 cpu-cycles/op 423.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 56887612 21.50 ns/op 0.0001990 cache-misses/op 0.003360 cache-references/op 92.02 cpu-cycles/op 398.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 52604904 23.49 ns/op 0.0001883 cache-misses/op 0.005226 cache-references/op 100.3 cpu-cycles/op 444.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 59326060 20.14 ns/op 0.0001701 cache-misses/op 0.003068 cache-references/op 85.98 cpu-cycles/op 377.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 56586498 20.78 ns/op 0.0002561 cache-misses/op 0.005473 cache-references/op 88.58 cpu-cycles/op 388.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 56416443 20.52 ns/op 0.0001406 cache-misses/op 0.001116 cache-references/op 87.99 cpu-cycles/op 387.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 58488829 21.47 ns/op 0.0002290 cache-misses/op 0.003273 cache-references/op 91.82 cpu-cycles/op 400.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 55116262 21.17 ns/op 0.0001663 cache-misses/op 0.001508 cache-references/op 90.77 cpu-cycles/op 392.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 46541150 25.79 ns/op 0.0001927 cache-misses/op 0.005215 cache-references/op 110.2 cpu-cycles/op 390.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33753469 35.30 ns/op 0.0002627 cache-misses/op 0.01159 cache-references/op 150.5 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29968951 40.68 ns/op 0.0003454 cache-misses/op 0.01238 cache-references/op 173.9 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27912448 42.51 ns/op 0.0002761 cache-misses/op 0.003376 cache-references/op 182.1 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=32768-8 26497238 44.45 ns/op 0.0002764 cache-misses/op 0.02482 cache-references/op 190.0 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25860135 45.77 ns/op 0.0008150 cache-misses/op 0.8650 cache-references/op 195.4 cpu-cycles/op 393.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=131072-8 23773648 48.87 ns/op 0.001506 cache-misses/op 3.831 cache-references/op 208.7 cpu-cycles/op 393.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=262144-8 23706864 50.50 ns/op 0.01163 cache-misses/op 6.208 cache-references/op 215.4 cpu-cycles/op 394.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=524288-8 20326884 58.39 ns/op 0.5315 cache-misses/op 7.575 cache-references/op 250.0 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1048576-8 13039122 90.26 ns/op 3.544 cache-misses/op 7.620 cache-references/op 387.0 cpu-cycles/op 394.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2097152-8 10681912 115.7 ns/op 6.182 cache-misses/op 8.433 cache-references/op 493.8 cpu-cycles/op 394.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4194304-8 9947396 128.8 ns/op 7.479 cache-misses/op 8.961 cache-references/op 551.7 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47604700 25.09 ns/op 0.0002316 cache-misses/op 0.004872 cache-references/op 107.1 cpu-cycles/op 469.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 42731708 27.69 ns/op 0.0001751 cache-misses/op 0.001503 cache-references/op 118.7 cpu-cycles/op 504.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 44223081 24.89 ns/op 0.0002006 cache-misses/op 0.003020 cache-references/op 106.3 cpu-cycles/op 453.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 38251579 26.67 ns/op 0.0001927 cache-misses/op 0.002825 cache-references/op 113.8 cpu-cycles/op 482.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 46994820 25.21 ns/op 0.0001964 cache-misses/op 0.003402 cache-references/op 107.9 cpu-cycles/op 457.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 44585788 26.73 ns/op 0.0001476 cache-misses/op 0.001908 cache-references/op 114.6 cpu-cycles/op 459.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 47576719 26.36 ns/op 0.0001787 cache-misses/op 0.001162 cache-references/op 113.1 cpu-cycles/op 467.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 46598272 25.69 ns/op 0.0001752 cache-misses/op 0.001114 cache-references/op 110.2 cpu-cycles/op 459.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 43897041 26.90 ns/op 0.0002550 cache-misses/op 0.004433 cache-references/op 114.8 cpu-cycles/op 460.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 32010098 37.88 ns/op 0.0002630 cache-misses/op 0.002548 cache-references/op 162.4 cpu-cycles/op 461.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23643645 49.07 ns/op 0.0003416 cache-misses/op 0.008829 cache-references/op 209.5 cpu-cycles/op 458.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21827983 54.61 ns/op 0.0002949 cache-misses/op 0.009105 cache-references/op 234.1 cpu-cycles/op 459.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21297510 56.18 ns/op 0.0004969 cache-misses/op 0.04324 cache-references/op 240.1 cpu-cycles/op 461.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=32768-8 19135635 61.30 ns/op 0.002426 cache-misses/op 4.691 cache-references/op 262.8 cpu-cycles/op 459.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18095756 63.34 ns/op 0.01178 cache-misses/op 8.164 cache-references/op 270.8 cpu-cycles/op 461.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=131072-8 16997390 68.57 ns/op 0.5058 cache-misses/op 10.46 cache-references/op 292.8 cpu-cycles/op 459.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=262144-8 12020348 101.8 ns/op 4.101 cache-misses/op 11.36 cache-references/op 435.1 cpu-cycles/op 460.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=524288-8 8917951 134.0 ns/op 7.823 cache-misses/op 12.22 cache-references/op 572.0 cpu-cycles/op 462.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1048576-8 8102689 148.7 ns/op 9.690 cache-misses/op 12.80 cache-references/op 635.3 cpu-cycles/op 462.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2097152-8 7976925 158.7 ns/op 11.13 cache-misses/op 13.77 cache-references/op 680.7 cpu-cycles/op 459.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4194304-8 8371000 158.0 ns/op 11.37 cache-misses/op 13.58 cache-references/op 677.5 cpu-cycles/op 461.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 60542820 18.21 ns/op 0.0001743 cache-misses/op 0.003315 cache-references/op 77.69 cpu-cycles/op 223.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 65317177 16.56 ns/op 0.0001632 cache-misses/op 0.004936 cache-references/op 70.60 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 65464987 17.64 ns/op 0.0001225 cache-misses/op 0.001064 cache-references/op 75.28 cpu-cycles/op 253.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 63610884 17.26 ns/op 0.0001380 cache-misses/op 0.001731 cache-references/op 73.95 cpu-cycles/op 247.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 79174180 15.63 ns/op 0.0001292 cache-misses/op 0.001554 cache-references/op 66.94 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 72036918 16.41 ns/op 0.0001343 cache-misses/op 0.004095 cache-references/op 69.99 cpu-cycles/op 237.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 72598926 15.58 ns/op 0.0001838 cache-misses/op 0.004029 cache-references/op 66.55 cpu-cycles/op 223.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 62704435 18.04 ns/op 0.0001490 cache-misses/op 0.001073 cache-references/op 77.37 cpu-cycles/op 233.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 55299276 19.72 ns/op 0.0002662 cache-misses/op 0.002021 cache-references/op 84.52 cpu-cycles/op 233.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 67055678 17.69 ns/op 0.0002027 cache-misses/op 0.002936 cache-references/op 75.73 cpu-cycles/op 234.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 60363481 18.72 ns/op 0.0002130 cache-misses/op 0.005893 cache-references/op 79.86 cpu-cycles/op 231.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 52729002 23.39 ns/op 0.0001801 cache-misses/op 0.004721 cache-references/op 100.1 cpu-cycles/op 257.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 50610830 23.74 ns/op 0.0002103 cache-misses/op 0.007481 cache-references/op 101.6 cpu-cycles/op 257.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=32768-8 48219985 25.07 ns/op 0.0004008 cache-misses/op 0.2564 cache-references/op 107.0 cpu-cycles/op 257.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 44609834 26.89 ns/op 0.0005311 cache-misses/op 2.084 cache-references/op 114.7 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=131072-8 43022701 27.82 ns/op 0.002122 cache-misses/op 3.878 cache-references/op 118.7 cpu-cycles/op 257.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=262144-8 37149187 32.39 ns/op 0.2107 cache-misses/op 4.994 cache-references/op 138.7 cpu-cycles/op 257.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=524288-8 22153431 53.91 ns/op 1.810 cache-misses/op 5.188 cache-references/op 230.6 cpu-cycles/op 257.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1048576-8 14894530 73.88 ns/op 3.857 cache-misses/op 5.700 cache-references/op 316.8 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2097152-8 15435856 79.93 ns/op 5.034 cache-misses/op 6.171 cache-references/op 341.2 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4194304-8 14973032 83.73 ns/op 5.590 cache-misses/op 6.704 cache-references/op 357.6 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 70407775 17.09 ns/op 0.0001107 cache-misses/op 0.003763 cache-references/op 72.90 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 75944238 14.83 ns/op 0.0001434 cache-misses/op 0.001904 cache-references/op 63.50 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 71217309 15.61 ns/op 0.0001502 cache-misses/op 0.003898 cache-references/op 66.58 cpu-cycles/op 215.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 73545250 15.30 ns/op 0.0000872 cache-misses/op 0.0009009 cache-references/op 65.60 cpu-cycles/op 214.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 77898612 15.42 ns/op 0.0001270 cache-misses/op 0.0008726 cache-references/op 66.14 cpu-cycles/op 213.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 76637988 15.78 ns/op 0.0001241 cache-misses/op 0.003205 cache-references/op 67.41 cpu-cycles/op 225.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 73235460 14.98 ns/op 0.0001300 cache-misses/op 0.003750 cache-references/op 63.88 cpu-cycles/op 212.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 75747819 16.43 ns/op 0.0001264 cache-misses/op 0.004826 cache-references/op 70.05 cpu-cycles/op 220.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 75081303 16.70 ns/op 0.0001240 cache-misses/op 0.0009893 cache-references/op 71.64 cpu-cycles/op 224.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 67500867 16.77 ns/op 0.0001706 cache-misses/op 0.001711 cache-references/op 71.87 cpu-cycles/op 219.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 71558338 16.86 ns/op 0.0001231 cache-misses/op 0.001507 cache-references/op 71.96 cpu-cycles/op 218.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 51802855 21.69 ns/op 0.0001715 cache-misses/op 0.007511 cache-references/op 92.50 cpu-cycles/op 245.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 53594502 22.12 ns/op 0.0002074 cache-misses/op 0.001529 cache-references/op 94.86 cpu-cycles/op 244.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=32768-8 51467377 23.22 ns/op 0.0004262 cache-misses/op 0.003705 cache-references/op 99.54 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 49558750 23.95 ns/op 0.0004612 cache-misses/op 0.2903 cache-references/op 102.5 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=131072-8 44140718 26.04 ns/op 0.0006742 cache-misses/op 1.953 cache-references/op 111.3 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=262144-8 42226488 27.20 ns/op 0.004630 cache-misses/op 3.521 cache-references/op 116.1 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=524288-8 37631524 32.99 ns/op 0.1783 cache-misses/op 4.296 cache-references/op 140.8 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1048576-8 22736697 53.41 ns/op 1.769 cache-misses/op 4.818 cache-references/op 228.9 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2097152-8 17947203 67.88 ns/op 3.571 cache-misses/op 5.096 cache-references/op 290.6 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4194304-8 16109299 75.33 ns/op 4.601 cache-misses/op 5.566 cache-references/op 322.9 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 60331724 19.88 ns/op 0.0001716 cache-misses/op 0.001694 cache-references/op 84.85 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 62130153 19.64 ns/op 0.0001437 cache-misses/op 0.004224 cache-references/op 83.83 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 57817459 20.27 ns/op 0.0001354 cache-misses/op 0.001052 cache-references/op 86.95 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 49466865 21.78 ns/op 0.0001902 cache-misses/op 0.005858 cache-references/op 92.90 cpu-cycles/op 332.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 61380127 21.19 ns/op 0.0000958 cache-misses/op 0.002826 cache-references/op 90.59 cpu-cycles/op 319.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 53545816 25.73 ns/op 0.0001678 cache-misses/op 0.003103 cache-references/op 110.0 cpu-cycles/op 315.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 52893218 21.08 ns/op 0.0001969 cache-misses/op 0.005138 cache-references/op 90.04 cpu-cycles/op 315.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 54589862 21.64 ns/op 0.0002424 cache-misses/op 0.005202 cache-references/op 92.47 cpu-cycles/op 316.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 52220196 22.92 ns/op 0.0002994 cache-misses/op 0.005776 cache-references/op 97.73 cpu-cycles/op 322.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 48668973 23.99 ns/op 0.0001528 cache-misses/op 0.003719 cache-references/op 102.4 cpu-cycles/op 323.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 48691939 24.41 ns/op 0.0003264 cache-misses/op 0.004163 cache-references/op 104.6 cpu-cycles/op 321.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 38986450 31.30 ns/op 0.0002635 cache-misses/op 0.003906 cache-references/op 134.2 cpu-cycles/op 348.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 38594806 30.55 ns/op 0.0002119 cache-misses/op 0.002066 cache-references/op 131.0 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=32768-8 34671022 33.45 ns/op 0.006065 cache-misses/op 2.705 cache-references/op 143.4 cpu-cycles/op 347.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 32378070 35.53 ns/op 0.01037 cache-misses/op 4.809 cache-references/op 152.4 cpu-cycles/op 347.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=131072-8 29306719 42.21 ns/op 0.2792 cache-misses/op 6.629 cache-references/op 181.0 cpu-cycles/op 347.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=262144-8 16761556 69.04 ns/op 2.256 cache-misses/op 6.775 cache-references/op 295.2 cpu-cycles/op 346.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=524288-8 12350996 98.53 ns/op 4.769 cache-misses/op 7.248 cache-references/op 421.5 cpu-cycles/op 347.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1048576-8 10602229 113.6 ns/op 6.247 cache-misses/op 7.894 cache-references/op 485.0 cpu-cycles/op 347.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2097152-8 10136368 121.1 ns/op 6.943 cache-misses/op 8.491 cache-references/op 518.9 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4194304-8 9931225 126.6 ns/op 7.223 cache-misses/op 8.839 cache-references/op 540.2 cpu-cycles/op 347.3 instructions/op
PASS
Unit cpu-cycles better=lower
Unit instructions better=lower
Unit cache-misses better=lower
Unit cache-references 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 19788138 57.87 ns/op 0.0002952 cache-misses/op 0.005715 cache-references/op 246.8 cpu-cycles/op 834.0 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 11483216 97.39 ns/op 0.0004336 cache-misses/op 0.007392 cache-references/op 417.5 cpu-cycles/op 1475 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7607840 151.7 ns/op 0.0007433 cache-misses/op 0.01399 cache-references/op 650.3 cpu-cycles/op 2241 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6630295 188.9 ns/op 0.001491 cache-misses/op 0.05177 cache-references/op 805.5 cpu-cycles/op 2757 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 5059495 256.6 ns/op 0.001293 cache-misses/op 0.06262 cache-references/op 1095 cpu-cycles/op 3774 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2514300 487.6 ns/op 0.002189 cache-misses/op 0.09920 cache-references/op 2082 cpu-cycles/op 7698 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1214028 951.2 ns/op 0.001859 cache-misses/op 0.1566 cache-references/op 4063 cpu-cycles/op 15201 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 633584 1979 ns/op 0.01875 cache-misses/op 0.4262 cache-references/op 8459 cpu-cycles/op 30641 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 286472 4202 ns/op 0.03843 cache-misses/op 0.4161 cache-references/op 18008 cpu-cycles/op 60657 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 135948 9090 ns/op 0.06052 cache-misses/op 2.830 cache-references/op 38768 cpu-cycles/op 120798 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 67522 18380 ns/op 0.1032 cache-misses/op 4.991 cache-references/op 78502 cpu-cycles/op 241959 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32178 36269 ns/op 0.1258 cache-misses/op 2.826 cache-references/op 155505 cpu-cycles/op 482451 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 15969 73331 ns/op 0.2621 cache-misses/op 7.398 cache-references/op 314488 cpu-cycles/op 965967 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=32768-8 4101 297304 ns/op 2.123 cache-misses/op 933.4 cache-references/op 1269819 cpu-cycles/op 3858938 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2016 578424 ns/op 9.812 cache-misses/op 31804 cache-references/op 2480664 cpu-cycles/op 7724427 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=131072-8 1034 1186730 ns/op 48.72 cache-misses/op 74963 cache-references/op 5064031 cpu-cycles/op 15448155 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=262144-8 504 2315597 ns/op 3481 cache-misses/op 156667 cache-references/op 9930715 cpu-cycles/op 30890792 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=524288-8 241 4924842 ns/op 83135 cache-misses/op 316882 cache-references/op 21050502 cpu-cycles/op 61789993 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1048576-8 121 10078827 ns/op 211165 cache-misses/op 636641 cache-references/op 42974457 cpu-cycles/op 123575035 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2097152-8 57 19730602 ns/op 477155 cache-misses/op 1280364 cache-references/op 84601884 cpu-cycles/op 247125776 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4194304-8 28 39197467 ns/op 1035500 cache-misses/op 2562945 cache-references/op 168075244 cpu-cycles/op 494229419 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 32969390 36.25 ns/op 0.0002706 cache-misses/op 0.005870 cache-references/op 155.1 cpu-cycles/op 490.9 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 21935743 51.14 ns/op 0.0004511 cache-misses/op 0.01151 cache-references/op 218.4 cpu-cycles/op 742.0 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17479335 68.86 ns/op 0.0003211 cache-misses/op 0.006795 cache-references/op 293.8 cpu-cycles/op 1088 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15476544 75.63 ns/op 0.0003764 cache-misses/op 0.004660 cache-references/op 324.4 cpu-cycles/op 1244 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11412139 104.5 ns/op 0.0005702 cache-misses/op 0.01433 cache-references/op 447.3 cpu-cycles/op 1780 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6284660 190.0 ns/op 0.001215 cache-misses/op 0.03415 cache-references/op 810.1 cpu-cycles/op 3424 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3317451 361.5 ns/op 0.001866 cache-misses/op 0.03435 cache-references/op 1549 cpu-cycles/op 6609 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 1742236 700.8 ns/op 0.008101 cache-misses/op 0.1180 cache-references/op 2993 cpu-cycles/op 12978 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 880094 1363 ns/op 0.009112 cache-misses/op 0.07387 cache-references/op 5846 cpu-cycles/op 25715 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 357442 3295 ns/op 0.02829 cache-misses/op 0.6123 cache-references/op 14091 cpu-cycles/op 51193 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 138087 8699 ns/op 0.05636 cache-misses/op 2.460 cache-references/op 37079 cpu-cycles/op 102152 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 62506 19078 ns/op 0.1829 cache-misses/op 5.833 cache-references/op 81411 cpu-cycles/op 204175 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 30421 39463 ns/op 0.2282 cache-misses/op 12.12 cache-references/op 168889 cpu-cycles/op 408217 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=32768-8 7508 160535 ns/op 3.329 cache-misses/op 1258 cache-references/op 684229 cpu-cycles/op 1632475 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 3751 321870 ns/op 4.860 cache-misses/op 27969 cache-references/op 1373961 cpu-cycles/op 3264812 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=131072-8 1857 636594 ns/op 42.18 cache-misses/op 66995 cache-references/op 2729626 cpu-cycles/op 6529440 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=262144-8 916 1299386 ns/op 3372 cache-misses/op 139372 cache-references/op 5571024 cpu-cycles/op 13058814 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=524288-8 414 2877832 ns/op 79951 cache-misses/op 274757 cache-references/op 12291185 cpu-cycles/op 26118556 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1048576-8 205 5806155 ns/op 214777 cache-misses/op 550072 cache-references/op 24803471 cpu-cycles/op 52237060 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2097152-8 100 11621215 ns/op 469291 cache-misses/op 1083801 cache-references/op 49716447 cpu-cycles/op 104472961 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4194304-8 50 23267238 ns/op 1013332 cache-misses/op 2204176 cache-references/op 99399017 cpu-cycles/op 208945557 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 292923957 4.033 ns/op 0.0000313 cache-misses/op 0.0009913 cache-references/op 17.21 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 194045696 6.147 ns/op 0.0000205 cache-misses/op 0.0006611 cache-references/op 26.30 cpu-cycles/op 116.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 197185197 6.506 ns/op 0.0000208 cache-misses/op 0.001119 cache-references/op 27.82 cpu-cycles/op 121.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 187990225 6.724 ns/op 0.0000281 cache-misses/op 0.001906 cache-references/op 28.66 cpu-cycles/op 120.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 197301476 5.890 ns/op 0.0000157 cache-misses/op 0.001379 cache-references/op 25.15 cpu-cycles/op 109.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 204579825 5.998 ns/op 0.0000329 cache-misses/op 0.0003597 cache-references/op 25.72 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 195613374 5.863 ns/op 0.0000440 cache-misses/op 0.0005419 cache-references/op 25.14 cpu-cycles/op 111.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 195544776 6.045 ns/op 0.0000127 cache-misses/op 0.0007684 cache-references/op 25.89 cpu-cycles/op 113.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 201046659 6.004 ns/op 0.0000193 cache-misses/op 0.0008444 cache-references/op 25.68 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 188706936 6.402 ns/op 0.0000745 cache-misses/op 0.001517 cache-references/op 27.31 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 142942668 8.666 ns/op 0.0000366 cache-misses/op 0.002157 cache-references/op 37.07 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 78283605 15.04 ns/op 0.0001337 cache-misses/op 0.004890 cache-references/op 64.22 cpu-cycles/op 112.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 65863648 18.01 ns/op 0.0001106 cache-misses/op 0.003706 cache-references/op 76.99 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=32768-8 57795889 20.52 ns/op 0.0002469 cache-misses/op 0.4420 cache-references/op 87.82 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 54143233 22.01 ns/op 0.0009190 cache-misses/op 2.397 cache-references/op 94.12 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=131072-8 52052287 22.61 ns/op 0.003741 cache-misses/op 3.969 cache-references/op 96.96 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=262144-8 47176381 25.41 ns/op 0.2673 cache-misses/op 5.313 cache-references/op 108.5 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=524288-8 31973942 37.72 ns/op 2.326 cache-misses/op 6.045 cache-references/op 161.0 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1048576-8 26331442 45.74 ns/op 4.624 cache-misses/op 6.765 cache-references/op 196.0 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2097152-8 28597461 48.90 ns/op 5.794 cache-misses/op 6.975 cache-references/op 209.6 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4194304-8 32583860 49.74 ns/op 6.294 cache-misses/op 7.134 cache-references/op 212.4 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 292171044 4.107 ns/op 0.0000151 cache-misses/op 0.0007909 cache-references/op 17.54 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 193241595 6.225 ns/op 0.0000309 cache-misses/op 0.0008272 cache-references/op 26.59 cpu-cycles/op 115.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 200942668 5.939 ns/op 0.0000291 cache-misses/op 0.0003134 cache-references/op 25.47 cpu-cycles/op 111.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 191796966 6.695 ns/op 0.0000470 cache-misses/op 0.0004776 cache-references/op 28.71 cpu-cycles/op 121.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 200584708 5.935 ns/op 0.0000316 cache-misses/op 0.0006657 cache-references/op 25.32 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 202457132 5.941 ns/op 0.0000253 cache-misses/op 0.0006832 cache-references/op 25.35 cpu-cycles/op 110.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 203382823 6.006 ns/op 0.0000210 cache-misses/op 0.001310 cache-references/op 25.66 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 195733530 5.912 ns/op 0.0000254 cache-misses/op 0.0006762 cache-references/op 25.31 cpu-cycles/op 110.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 196310808 6.009 ns/op 0.0000486 cache-misses/op 0.001001 cache-references/op 25.69 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 198616755 6.124 ns/op 0.0000323 cache-misses/op 0.0006921 cache-references/op 26.13 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 153631836 8.776 ns/op 0.0000411 cache-misses/op 0.001922 cache-references/op 37.51 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 80537836 15.20 ns/op 0.0001440 cache-misses/op 0.004893 cache-references/op 64.87 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 67537460 17.46 ns/op 0.0001298 cache-misses/op 0.001217 cache-references/op 74.88 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=32768-8 57281428 19.92 ns/op 0.0001569 cache-misses/op 0.02499 cache-references/op 85.03 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 57439369 20.88 ns/op 0.0004169 cache-misses/op 0.5250 cache-references/op 89.50 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=131072-8 53322874 22.12 ns/op 0.001223 cache-misses/op 2.225 cache-references/op 94.55 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=262144-8 53088420 22.58 ns/op 0.005887 cache-misses/op 3.493 cache-references/op 96.74 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=524288-8 45756304 26.11 ns/op 0.3012 cache-misses/op 4.786 cache-references/op 111.4 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1048576-8 31082487 38.51 ns/op 2.402 cache-misses/op 5.617 cache-references/op 165.0 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2097152-8 30666164 45.77 ns/op 4.344 cache-misses/op 6.079 cache-references/op 195.7 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4194304-8 32766993 48.17 ns/op 5.251 cache-misses/op 6.204 cache-references/op 206.4 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 114465424 10.42 ns/op 0.0000377 cache-misses/op 0.0005843 cache-references/op 44.67 cpu-cycles/op 214.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 139923574 8.020 ns/op 0.0000229 cache-misses/op 0.001275 cache-references/op 34.20 cpu-cycles/op 152.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 155315467 7.617 ns/op 0.0000282 cache-misses/op 0.0005844 cache-references/op 32.56 cpu-cycles/op 145.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 142092130 7.957 ns/op 0.0000264 cache-misses/op 0.0005120 cache-references/op 34.12 cpu-cycles/op 152.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 149590704 7.707 ns/op 0.0000188 cache-misses/op 0.001674 cache-references/op 32.87 cpu-cycles/op 146.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 152028338 7.819 ns/op 0.0000451 cache-misses/op 0.001061 cache-references/op 33.47 cpu-cycles/op 148.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 145287046 8.331 ns/op 0.0000271 cache-misses/op 0.001907 cache-references/op 35.55 cpu-cycles/op 154.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 130834285 9.428 ns/op 0.0000322 cache-misses/op 0.002479 cache-references/op 40.21 cpu-cycles/op 168.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 121760608 9.824 ns/op 0.0000266 cache-misses/op 0.001323 cache-references/op 41.91 cpu-cycles/op 176.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 100000000 10.22 ns/op 0.0000900 cache-misses/op 0.0009855 cache-references/op 43.81 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 88602718 13.10 ns/op 0.0000406 cache-misses/op 0.002016 cache-references/op 55.92 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 48640635 24.29 ns/op 0.0002034 cache-misses/op 0.01609 cache-references/op 103.6 cpu-cycles/op 182.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 38567454 26.29 ns/op 0.0002379 cache-misses/op 0.004418 cache-references/op 112.7 cpu-cycles/op 183.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=32768-8 37714395 31.62 ns/op 0.001192 cache-misses/op 3.270 cache-references/op 134.9 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 36184546 32.50 ns/op 0.007587 cache-misses/op 5.331 cache-references/op 139.1 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=131072-8 34866349 34.21 ns/op 0.4130 cache-misses/op 6.851 cache-references/op 146.7 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=262144-8 23262633 52.17 ns/op 2.948 cache-misses/op 8.245 cache-references/op 222.7 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=524288-8 18690108 64.77 ns/op 5.734 cache-misses/op 8.718 cache-references/op 277.6 cpu-cycles/op 183.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1048576-8 18119514 67.07 ns/op 6.867 cache-misses/op 8.803 cache-references/op 286.2 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2097152-8 21182592 67.14 ns/op 7.975 cache-misses/op 9.150 cache-references/op 286.7 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4194304-8 23635257 68.70 ns/op 8.020 cache-misses/op 8.878 cache-references/op 294.6 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 191720494 5.783 ns/op 0.0000084 cache-misses/op 0.0005153 cache-references/op 24.79 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 207994274 5.808 ns/op 0.0000230 cache-misses/op 0.001383 cache-references/op 24.78 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 199457782 5.814 ns/op 0.0000336 cache-misses/op 0.001703 cache-references/op 24.78 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 195712104 5.889 ns/op 0.0000084 cache-misses/op 0.0003553 cache-references/op 25.25 cpu-cycles/op 102.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 206707195 6.207 ns/op 0.0000075 cache-misses/op 0.0003396 cache-references/op 26.62 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 193617556 6.571 ns/op 0.0000078 cache-misses/op 0.0003678 cache-references/op 28.17 cpu-cycles/op 102.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 189734061 5.972 ns/op 0.0000108 cache-misses/op 0.001533 cache-references/op 25.48 cpu-cycles/op 101.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 192622600 6.205 ns/op 0.0000231 cache-misses/op 0.001038 cache-references/op 26.53 cpu-cycles/op 102.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 194955866 6.154 ns/op 0.0000283 cache-misses/op 0.001917 cache-references/op 26.23 cpu-cycles/op 101.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 189237075 6.382 ns/op 0.0000099 cache-misses/op 0.0002672 cache-references/op 27.37 cpu-cycles/op 102.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 181231693 6.556 ns/op 0.0000110 cache-misses/op 0.001638 cache-references/op 28.02 cpu-cycles/op 101.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 149325026 8.068 ns/op 0.0000165 cache-misses/op 0.002722 cache-references/op 34.42 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 145081165 8.250 ns/op 0.0000100 cache-misses/op 0.003944 cache-references/op 35.26 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=32768-8 132763636 9.060 ns/op 0.0000259 cache-misses/op 0.3950 cache-references/op 38.71 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 100000000 10.14 ns/op 0.0003004 cache-misses/op 1.820 cache-references/op 43.28 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=131072-8 100000000 11.02 ns/op 0.003617 cache-misses/op 3.185 cache-references/op 47.13 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=262144-8 78367095 12.91 ns/op 0.1188 cache-misses/op 4.004 cache-references/op 55.30 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=524288-8 40031253 30.01 ns/op 1.429 cache-misses/op 4.257 cache-references/op 128.3 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1048576-8 28540441 42.70 ns/op 3.030 cache-misses/op 4.599 cache-references/op 182.7 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2097152-8 27532052 46.61 ns/op 3.872 cache-misses/op 4.799 cache-references/op 199.0 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4194304-8 26893160 48.42 ns/op 4.277 cache-misses/op 4.924 cache-references/op 207.0 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 208982966 5.748 ns/op 0.0000268 cache-misses/op 0.0007343 cache-references/op 24.60 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 199090519 6.230 ns/op 0.0000401 cache-misses/op 0.0007147 cache-references/op 26.58 cpu-cycles/op 100.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 202479745 5.752 ns/op 0.0000204 cache-misses/op 0.0006670 cache-references/op 24.62 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 204004376 5.880 ns/op 0.0000102 cache-misses/op 0.0006028 cache-references/op 25.09 cpu-cycles/op 98.97 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 207845492 6.623 ns/op 0.0000103 cache-misses/op 0.0003793 cache-references/op 28.39 cpu-cycles/op 101.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 207615838 6.214 ns/op 0.0000077 cache-misses/op 0.001599 cache-references/op 26.50 cpu-cycles/op 100.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 188345344 6.223 ns/op 0.0000272 cache-misses/op 0.0008857 cache-references/op 26.65 cpu-cycles/op 99.20 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 189703611 6.389 ns/op 0.0000806 cache-misses/op 0.0008896 cache-references/op 27.30 cpu-cycles/op 99.40 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 196160359 6.088 ns/op 0.0000245 cache-misses/op 0.001773 cache-references/op 25.96 cpu-cycles/op 98.52 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 196473184 6.254 ns/op 0.0000073 cache-misses/op 0.0004231 cache-references/op 26.81 cpu-cycles/op 98.96 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 193365342 6.185 ns/op 0.0000207 cache-misses/op 0.001286 cache-references/op 26.45 cpu-cycles/op 98.64 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 154930917 7.819 ns/op 0.0000113 cache-misses/op 0.002764 cache-references/op 33.34 cpu-cycles/op 107.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 151504644 7.951 ns/op 0.0000371 cache-misses/op 0.002501 cache-references/op 33.96 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=32768-8 142317924 8.382 ns/op 0.0000198 cache-misses/op 0.003362 cache-references/op 35.77 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 137070376 8.794 ns/op 0.0000242 cache-misses/op 0.2791 cache-references/op 37.52 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=131072-8 121061506 9.855 ns/op 0.0000659 cache-misses/op 1.818 cache-references/op 42.18 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=262144-8 115306554 10.49 ns/op 0.002857 cache-misses/op 3.114 cache-references/op 44.80 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=524288-8 88245740 13.57 ns/op 0.1623 cache-misses/op 3.863 cache-references/op 58.09 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1048576-8 40789770 29.93 ns/op 1.613 cache-misses/op 4.139 cache-references/op 127.9 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2097152-8 31506242 39.69 ns/op 3.205 cache-misses/op 4.663 cache-references/op 169.7 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4194304-8 29119438 44.16 ns/op 4.097 cache-misses/op 4.972 cache-references/op 188.7 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 143563406 8.323 ns/op 0.0000117 cache-misses/op 0.002086 cache-references/op 35.49 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 134701822 8.379 ns/op 0.0000399 cache-misses/op 0.0006540 cache-references/op 35.92 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 127941382 9.420 ns/op 0.0000458 cache-misses/op 0.002810 cache-references/op 40.15 cpu-cycles/op 151.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 123165373 9.363 ns/op 0.0000175 cache-misses/op 0.002388 cache-references/op 39.94 cpu-cycles/op 153.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 128045580 9.060 ns/op 0.0000161 cache-misses/op 0.002706 cache-references/op 38.62 cpu-cycles/op 149.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 143719393 8.804 ns/op 0.0000102 cache-misses/op 0.0003578 cache-references/op 37.76 cpu-cycles/op 150.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 138571059 8.923 ns/op 0.0000106 cache-misses/op 0.0005378 cache-references/op 38.27 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 136100672 9.120 ns/op 0.0000170 cache-misses/op 0.0008316 cache-references/op 38.92 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 132304635 9.185 ns/op 0.0000113 cache-misses/op 0.001885 cache-references/op 39.28 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 126902013 9.442 ns/op 0.0000191 cache-misses/op 0.002408 cache-references/op 40.33 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 123713868 9.744 ns/op 0.0000414 cache-misses/op 0.001100 cache-references/op 41.78 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 100000000 11.46 ns/op 0.0000926 cache-misses/op 0.006305 cache-references/op 48.86 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 100000000 11.56 ns/op 0.0001260 cache-misses/op 0.001778 cache-references/op 49.57 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=32768-8 85800489 13.87 ns/op 0.0004886 cache-misses/op 2.782 cache-references/op 59.20 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 74344803 15.08 ns/op 0.003997 cache-misses/op 4.851 cache-references/op 64.46 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=131072-8 60297895 17.96 ns/op 0.2272 cache-misses/op 6.068 cache-references/op 76.83 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=262144-8 30817173 39.34 ns/op 2.101 cache-misses/op 6.253 cache-references/op 168.2 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=524288-8 21727044 55.95 ns/op 4.387 cache-misses/op 6.783 cache-references/op 239.1 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1048576-8 18913920 64.17 ns/op 5.638 cache-misses/op 7.162 cache-references/op 275.2 cpu-cycles/op 159.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2097152-8 18194805 67.93 ns/op 6.196 cache-misses/op 7.334 cache-references/op 291.3 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4194304-8 20139967 69.03 ns/op 6.454 cache-misses/op 7.377 cache-references/op 296.0 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 208851820 5.706 ns/op 0.0000205 cache-misses/op 0.001139 cache-references/op 24.39 cpu-cycles/op 117.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 151089529 7.895 ns/op 0.0000174 cache-misses/op 0.0004143 cache-references/op 33.86 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151022713 7.904 ns/op 0.0000295 cache-misses/op 0.0006777 cache-references/op 33.87 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 151594893 8.996 ns/op 0.0000222 cache-misses/op 0.0007457 cache-references/op 38.52 cpu-cycles/op 168.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151182810 10.37 ns/op 0.0000544 cache-misses/op 0.002466 cache-references/op 44.22 cpu-cycles/op 160.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151209406 7.945 ns/op 0.0000504 cache-misses/op 0.002187 cache-references/op 33.87 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151945165 7.938 ns/op 0.0000594 cache-misses/op 0.001312 cache-references/op 33.87 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 139210258 7.916 ns/op 0.0000386 cache-misses/op 0.001161 cache-references/op 33.88 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 151380561 7.896 ns/op 0.0000237 cache-misses/op 0.0003564 cache-references/op 33.87 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 140799621 8.364 ns/op 0.0000491 cache-misses/op 0.002694 cache-references/op 35.66 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 139385746 8.731 ns/op 0.0000864 cache-misses/op 0.002996 cache-references/op 37.25 cpu-cycles/op 150.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 137330481 8.792 ns/op 0.0000604 cache-misses/op 0.002560 cache-references/op 37.52 cpu-cycles/op 150.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 129868348 9.170 ns/op 0.0000270 cache-misses/op 0.005162 cache-references/op 39.10 cpu-cycles/op 150.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=32768-8 100000000 10.33 ns/op 0.0001809 cache-misses/op 0.7462 cache-references/op 44.21 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.63 ns/op 0.0004022 cache-misses/op 3.409 cache-references/op 49.69 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=131072-8 97486346 11.96 ns/op 0.001301 cache-misses/op 6.194 cache-references/op 51.21 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=262144-8 72377605 16.37 ns/op 0.2590 cache-misses/op 7.091 cache-references/op 70.08 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=524288-8 31133058 38.55 ns/op 3.036 cache-misses/op 7.997 cache-references/op 164.5 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1048576-8 27317307 43.96 ns/op 5.913 cache-misses/op 8.428 cache-references/op 187.7 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2097152-8 25854624 46.05 ns/op 7.394 cache-misses/op 8.769 cache-references/op 197.5 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4194304-8 25373904 47.12 ns/op 7.753 cache-misses/op 8.484 cache-references/op 202.0 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 171784526 6.964 ns/op 0.0000453 cache-misses/op 0.0008823 cache-references/op 29.81 cpu-cycles/op 118.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 141942180 8.548 ns/op 0.0000463 cache-misses/op 0.001510 cache-references/op 36.49 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 140964300 8.529 ns/op 0.0000451 cache-misses/op 0.001872 cache-references/op 36.43 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 100000000 11.58 ns/op 0.0000719 cache-misses/op 0.0007093 cache-references/op 49.68 cpu-cycles/op 180.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 139815589 8.481 ns/op 0.0000137 cache-misses/op 0.0003883 cache-references/op 36.38 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 121468418 8.510 ns/op 0.0000175 cache-misses/op 0.002584 cache-references/op 36.27 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 126539674 8.534 ns/op 0.0000794 cache-misses/op 0.0009938 cache-references/op 36.56 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 139741814 8.792 ns/op 0.0000213 cache-misses/op 0.0005648 cache-references/op 37.71 cpu-cycles/op 150.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 135413944 8.764 ns/op 0.0000395 cache-misses/op 0.001456 cache-references/op 37.49 cpu-cycles/op 150.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 132892966 8.839 ns/op 0.0000457 cache-misses/op 0.0009157 cache-references/op 37.72 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 135902479 8.952 ns/op 0.0000255 cache-misses/op 0.0009618 cache-references/op 38.20 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 132433219 8.961 ns/op 0.0000560 cache-misses/op 0.002284 cache-references/op 38.23 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 130921657 9.196 ns/op 0.0000428 cache-misses/op 0.002337 cache-references/op 39.23 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=32768-8 122673613 9.926 ns/op 0.0000509 cache-misses/op 0.06099 cache-references/op 42.33 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.51 ns/op 0.0002836 cache-misses/op 0.7020 cache-references/op 45.05 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=131072-8 100000000 11.79 ns/op 0.0003801 cache-misses/op 2.992 cache-references/op 50.40 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=262144-8 95242668 12.35 ns/op 0.003178 cache-misses/op 4.514 cache-references/op 52.80 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=524288-8 65546190 17.93 ns/op 0.3469 cache-misses/op 5.864 cache-references/op 76.75 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1048576-8 31694455 38.51 ns/op 2.942 cache-misses/op 6.370 cache-references/op 164.4 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2097152-8 27289628 44.29 ns/op 5.256 cache-misses/op 7.249 cache-references/op 188.9 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4194304-8 26995530 44.52 ns/op 6.309 cache-misses/op 7.406 cache-references/op 190.5 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 197795868 6.006 ns/op 0.0000331 cache-misses/op 0.001212 cache-references/op 25.62 cpu-cycles/op 140.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 10.21 ns/op 0.0001392 cache-misses/op 0.002714 cache-references/op 43.52 cpu-cycles/op 180.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.08 ns/op 0.0000638 cache-misses/op 0.0005801 cache-references/op 47.52 cpu-cycles/op 180.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.63 ns/op 0.0001432 cache-misses/op 0.003129 cache-references/op 45.34 cpu-cycles/op 181.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.61 ns/op 0.0000875 cache-misses/op 0.002825 cache-references/op 45.22 cpu-cycles/op 179.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.71 ns/op 0.0000976 cache-misses/op 0.002086 cache-references/op 45.82 cpu-cycles/op 179.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.21 ns/op 0.0000963 cache-misses/op 0.001715 cache-references/op 43.71 cpu-cycles/op 181.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.59 ns/op 0.0000968 cache-misses/op 0.001397 cache-references/op 45.33 cpu-cycles/op 183.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 11.19 ns/op 0.0001115 cache-misses/op 0.001956 cache-references/op 47.88 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 97852839 12.14 ns/op 0.0000939 cache-misses/op 0.0008930 cache-references/op 52.08 cpu-cycles/op 181.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 76512367 15.18 ns/op 0.0001773 cache-misses/op 0.001422 cache-references/op 65.11 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 83353875 14.26 ns/op 0.0000951 cache-misses/op 0.004992 cache-references/op 60.84 cpu-cycles/op 181.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 85955199 13.31 ns/op 0.0001770 cache-misses/op 0.001554 cache-references/op 57.10 cpu-cycles/op 180.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=32768-8 55801401 21.29 ns/op 0.0005831 cache-misses/op 5.093 cache-references/op 90.96 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 65356671 18.25 ns/op 0.004471 cache-misses/op 8.115 cache-references/op 77.88 cpu-cycles/op 180.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=131072-8 39130752 30.90 ns/op 0.5479 cache-misses/op 10.95 cache-references/op 132.4 cpu-cycles/op 182.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=262144-8 24713296 49.05 ns/op 3.928 cache-misses/op 11.08 cache-references/op 210.0 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=524288-8 23284236 52.49 ns/op 7.337 cache-misses/op 11.15 cache-references/op 224.4 cpu-cycles/op 181.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1048576-8 21663601 55.88 ns/op 9.295 cache-misses/op 11.51 cache-references/op 238.6 cpu-cycles/op 181.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2097152-8 23496776 60.51 ns/op 10.30 cache-misses/op 11.82 cache-references/op 258.8 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4194304-8 23309174 56.33 ns/op 10.07 cache-misses/op 10.84 cache-references/op 240.9 cpu-cycles/op 181.6 instructions/op
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 205663884 6.298 ns/op 0 %fullgrp 0.0000283 cache-misses/op 0.001506 cache-references/op 26.90 cpu-cycles/op 101.5 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 199125715 6.601 ns/op 50.00 %fullgrp 0.0000235 cache-misses/op 0.0008328 cache-references/op 28.16 cpu-cycles/op 105.3 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 201443870 6.213 ns/op 0 %fullgrp 0.0000240 cache-misses/op 0.001401 cache-references/op 26.51 cpu-cycles/op 101.5 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 198442435 6.633 ns/op 25.00 %fullgrp 0.0000240 cache-misses/op 0.001643 cache-references/op 28.31 cpu-cycles/op 105.0 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 185789748 6.408 ns/op 12.50 %fullgrp 0.0000220 cache-misses/op 0.001486 cache-references/op 27.37 cpu-cycles/op 102.3 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 188113292 6.465 ns/op 6.250 %fullgrp 0.0000101 cache-misses/op 0.0003894 cache-references/op 27.72 cpu-cycles/op 101.4 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 179424744 6.910 ns/op 9.375 %fullgrp 0.0000091 cache-misses/op 0.0009366 cache-references/op 29.48 cpu-cycles/op 101.8 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 175544020 6.738 ns/op 7.812 %fullgrp 0.0000189 cache-misses/op 0.001142 cache-references/op 28.82 cpu-cycles/op 101.6 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 179430181 6.571 ns/op 4.688 %fullgrp 0.0000099 cache-misses/op 0.0005348 cache-references/op 28.13 cpu-cycles/op 99.05 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 173461347 6.726 ns/op 4.688 %fullgrp 0.0000141 cache-misses/op 0.0003456 cache-references/op 28.85 cpu-cycles/op 99.83 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 172401028 6.951 ns/op 4.688 %fullgrp 0.0000323 cache-misses/op 0.0005368 cache-references/op 29.80 cpu-cycles/op 99.90 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 139970431 8.506 ns/op 5.176 %fullgrp 0.0000242 cache-misses/op 0.0007648 cache-references/op 36.47 cpu-cycles/op 108.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 135252133 8.911 ns/op 4.883 %fullgrp 0.0000265 cache-misses/op 0.004790 cache-references/op 38.02 cpu-cycles/op 108.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=32768-8 122621452 9.627 ns/op 5.273 %fullgrp 0.0000758 cache-misses/op 0.01725 cache-references/op 41.09 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 100000000 10.35 ns/op 5.341 %fullgrp 0.002760 cache-misses/op 1.093 cache-references/op 44.16 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=131072-8 100000000 10.94 ns/op 5.206 %fullgrp 0.007470 cache-misses/op 1.676 cache-references/op 46.93 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=262144-8 84979876 12.95 ns/op 5.391 %fullgrp 0.09378 cache-misses/op 2.036 cache-references/op 55.41 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=524288-8 50407588 22.91 ns/op 5.503 %fullgrp 0.7701 cache-misses/op 2.246 cache-references/op 98.21 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1048576-8 36515288 32.33 ns/op 5.406 %fullgrp 1.593 cache-misses/op 2.388 cache-references/op 138.2 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2097152-8 32679988 36.70 ns/op 5.445 %fullgrp 2.069 cache-misses/op 2.523 cache-references/op 156.7 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4194304-8 31128868 38.74 ns/op 5.423 %fullgrp 2.332 cache-misses/op 2.668 cache-references/op 165.4 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 210722634 5.689 ns/op 0 %fullgrp 0.0000126 cache-misses/op 0.0002689 cache-references/op 24.40 cpu-cycles/op 96.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 202487466 7.190 ns/op 50.00 %fullgrp 0.0000240 cache-misses/op 0.0006973 cache-references/op 30.68 cpu-cycles/op 111.3 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 204125229 5.686 ns/op 0 %fullgrp 0.0000182 cache-misses/op 0.0003395 cache-references/op 24.38 cpu-cycles/op 96.02 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 202807614 6.727 ns/op 25.00 %fullgrp 0.0000082 cache-misses/op 0.001560 cache-references/op 28.69 cpu-cycles/op 106.3 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 209433252 5.714 ns/op 0 %fullgrp 0.0000181 cache-misses/op 0.0005763 cache-references/op 24.38 cpu-cycles/op 96.02 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 178215159 6.368 ns/op 6.250 %fullgrp 0.0000133 cache-misses/op 0.001563 cache-references/op 27.18 cpu-cycles/op 99.24 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 188361980 6.810 ns/op 6.250 %fullgrp 0.0000117 cache-misses/op 0.001268 cache-references/op 29.04 cpu-cycles/op 100.6 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 177585238 6.438 ns/op 3.125 %fullgrp 0.0000155 cache-misses/op 0.0006178 cache-references/op 27.55 cpu-cycles/op 97.95 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 185469288 6.793 ns/op 7.812 %fullgrp 0.0000252 cache-misses/op 0.001003 cache-references/op 28.98 cpu-cycles/op 99.67 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 176759088 6.699 ns/op 5.859 %fullgrp 0.0000100 cache-misses/op 0.0003168 cache-references/op 28.73 cpu-cycles/op 99.21 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 174946298 6.784 ns/op 4.688 %fullgrp 0.0000269 cache-misses/op 0.0004698 cache-references/op 29.05 cpu-cycles/op 98.23 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 144858252 8.294 ns/op 4.395 %fullgrp 0.0000307 cache-misses/op 0.001596 cache-references/op 35.38 cpu-cycles/op 107.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 136455448 8.664 ns/op 5.762 %fullgrp 0.0000167 cache-misses/op 0.001096 cache-references/op 37.13 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=32768-8 128011700 9.486 ns/op 5.688 %fullgrp 0.0000958 cache-misses/op 0.006401 cache-references/op 40.51 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 123563161 9.746 ns/op 5.481 %fullgrp 0.0000237 cache-misses/op 0.2400 cache-references/op 41.70 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=131072-8 100000000 10.56 ns/op 5.362 %fullgrp 0.0005064 cache-misses/op 1.045 cache-references/op 45.08 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=262144-8 100000000 10.98 ns/op 5.347 %fullgrp 0.002851 cache-misses/op 1.612 cache-references/op 46.85 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=524288-8 81729999 13.80 ns/op 5.361 %fullgrp 0.09733 cache-misses/op 1.912 cache-references/op 58.91 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1048576-8 44922712 26.50 ns/op 5.425 %fullgrp 0.8122 cache-misses/op 2.153 cache-references/op 113.2 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2097152-8 36623311 32.49 ns/op 5.407 %fullgrp 1.559 cache-misses/op 2.302 cache-references/op 138.9 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4194304-8 34379685 34.67 ns/op 5.425 %fullgrp 1.999 cache-misses/op 2.411 cache-references/op 148.7 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 159733879 7.949 ns/op 0 %fullgrp 0.0000243 cache-misses/op 0.002108 cache-references/op 33.90 cpu-cycles/op 128.0 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 130952226 9.900 ns/op 50.00 %fullgrp 0.0000209 cache-misses/op 0.002864 cache-references/op 42.19 cpu-cycles/op 148.3 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 162053026 7.363 ns/op 0 %fullgrp 0.0000238 cache-misses/op 0.0007392 cache-references/op 31.53 cpu-cycles/op 128.0 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 138461906 10.11 ns/op 50.00 %fullgrp 0.0000375 cache-misses/op 0.001729 cache-references/op 43.09 cpu-cycles/op 158.0 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 148817643 8.196 ns/op 0 %fullgrp 0.0000450 cache-misses/op 0.0009752 cache-references/op 35.03 cpu-cycles/op 130.4 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 131482675 8.098 ns/op 6.250 %fullgrp 0.0000117 cache-misses/op 0.0004644 cache-references/op 34.73 cpu-cycles/op 134.4 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 132065006 8.345 ns/op 6.250 %fullgrp 0.0000129 cache-misses/op 0.0003953 cache-references/op 35.79 cpu-cycles/op 132.1 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 137667385 8.418 ns/op 4.688 %fullgrp 0.0000198 cache-misses/op 0.0008239 cache-references/op 35.93 cpu-cycles/op 131.4 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 135379933 9.040 ns/op 7.812 %fullgrp 0.0000128 cache-misses/op 0.002833 cache-references/op 38.56 cpu-cycles/op 132.2 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 130295697 9.028 ns/op 5.078 %fullgrp 0.0000374 cache-misses/op 0.001844 cache-references/op 38.51 cpu-cycles/op 131.4 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 130082250 9.153 ns/op 6.055 %fullgrp 0.0000208 cache-misses/op 0.002442 cache-references/op 39.07 cpu-cycles/op 131.2 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 100000000 10.85 ns/op 6.445 %fullgrp 0.0001017 cache-misses/op 0.003345 cache-references/op 46.46 cpu-cycles/op 140.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 100000000 11.17 ns/op 6.055 %fullgrp 0.0000713 cache-misses/op 0.0005913 cache-references/op 47.89 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=32768-8 97417533 12.18 ns/op 5.359 %fullgrp 0.001735 cache-misses/op 1.024 cache-references/op 51.98 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 90023984 12.72 ns/op 5.347 %fullgrp 0.007810 cache-misses/op 1.695 cache-references/op 54.26 cpu-cycles/op 140.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=131072-8 80688867 13.91 ns/op 5.240 %fullgrp 0.07806 cache-misses/op 2.415 cache-references/op 59.57 cpu-cycles/op 140.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=262144-8 44829728 25.70 ns/op 5.463 %fullgrp 1.125 cache-misses/op 3.379 cache-references/op 109.9 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=524288-8 31847212 37.75 ns/op 5.397 %fullgrp 2.654 cache-misses/op 4.135 cache-references/op 161.4 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1048576-8 28566648 42.32 ns/op 5.387 %fullgrp 3.359 cache-misses/op 4.369 cache-references/op 181.4 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2097152-8 27557640 43.78 ns/op 5.375 %fullgrp 3.258 cache-misses/op 3.924 cache-references/op 187.7 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4194304-8 26923924 44.51 ns/op 5.422 %fullgrp 3.026 cache-misses/op 3.508 cache-references/op 190.4 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18215194 66.07 ns/op 0.0004450 cache-misses/op 0.01492 cache-references/op 282.3 cpu-cycles/op 1192 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3569794 334.1 ns/op 0.4216 cache-misses/op 6.958 cache-references/op 1373 cpu-cycles/op 4841 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1630219 736.3 ns/op 1.375 cache-misses/op 20.80 cache-references/op 3032 cpu-cycles/op 9367 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1308129 917.4 ns/op 1.259 cache-misses/op 22.74 cache-references/op 3737 cpu-cycles/op 11494 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 727537 1639 ns/op 3.686 cache-misses/op 50.01 cache-references/op 6782 cpu-cycles/op 18448 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 319257 3682 ns/op 10.29 cache-misses/op 117.0 cache-references/op 15272 cpu-cycles/op 38253 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 153452 7393 ns/op 28.84 cache-misses/op 244.8 cache-references/op 30735 cpu-cycles/op 74576 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82453 14493 ns/op 69.50 cache-misses/op 492.7 cache-references/op 60216 cpu-cycles/op 144540 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 41622 28470 ns/op 156.7 cache-misses/op 1058 cache-references/op 118310 cpu-cycles/op 282581 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21338 56286 ns/op 359.5 cache-misses/op 2103 cache-references/op 234189 cpu-cycles/op 557218 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 111375 ns/op 1011 cache-misses/op 4020 cache-references/op 462907 cpu-cycles/op 1096843 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5188 222228 ns/op 2510 cache-misses/op 7910 cache-references/op 924384 cpu-cycles/op 2173061 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2640 451120 ns/op 5155 cache-misses/op 16512 cache-references/op 1877295 cpu-cycles/op 4330352 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=32768-8 648 1877559 ns/op 7664 cache-misses/op 124897 cache-references/op 7826822 cpu-cycles/op 17223849 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 313 3799202 ns/op 42800 cache-misses/op 343124 cache-references/op 15569368 cpu-cycles/op 33605398 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=131072-8 145 8230268 ns/op 276223 cache-misses/op 1004883 cache-references/op 34515130 cpu-cycles/op 66691470 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=262144-8 63 18995225 ns/op 750783 cache-misses/op 2667439 cache-references/op 80294452 cpu-cycles/op 135488344 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=524288-8 26 44110238 ns/op 2103903 cache-misses/op 6291358 cache-references/op 187705975 cpu-cycles/op 271418445 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1048576-8 10 109482269 ns/op 6514166 cache-misses/op 14027838 cache-references/op 467355767 cpu-cycles/op 549217207 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2097152-8 5 250438370 ns/op 18386785 cache-misses/op 29769964 cache-references/op 1069107218 cpu-cycles/op 1084469812 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4194304-8 2 555646917 ns/op 46129446 cache-misses/op 64592034 cache-references/op 2371238838 cpu-cycles/op 2165053892 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18151968 67.00 ns/op 0.0004964 cache-misses/op 0.01546 cache-references/op 286.2 cpu-cycles/op 1215 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3778346 316.6 ns/op 0.2132 cache-misses/op 3.812 cache-references/op 1322 cpu-cycles/op 4762 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1770408 671.6 ns/op 0.5728 cache-misses/op 11.45 cache-references/op 2780 cpu-cycles/op 9094 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1421714 848.8 ns/op 0.7392 cache-misses/op 12.72 cache-references/op 3532 cpu-cycles/op 11203 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 776448 1480 ns/op 2.131 cache-misses/op 28.74 cache-references/op 6099 cpu-cycles/op 17796 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 362589 3275 ns/op 3.725 cache-misses/op 64.56 cache-references/op 13450 cpu-cycles/op 36930 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 176744 6620 ns/op 8.855 cache-misses/op 136.0 cache-references/op 27250 cpu-cycles/op 72234 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 89926 13132 ns/op 21.94 cache-misses/op 275.9 cache-references/op 53907 cpu-cycles/op 140325 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 46542 25740 ns/op 50.95 cache-misses/op 549.4 cache-references/op 105421 cpu-cycles/op 272476 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 23622 50951 ns/op 121.3 cache-misses/op 1202 cache-references/op 208302 cpu-cycles/op 538495 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 102542 ns/op 415.4 cache-misses/op 2394 cache-references/op 418306 cpu-cycles/op 1065640 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5898 202980 ns/op 1206 cache-misses/op 4477 cache-references/op 828076 cpu-cycles/op 2095086 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2912 409800 ns/op 3017 cache-misses/op 8893 cache-references/op 1687583 cpu-cycles/op 4172877 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=32768-8 669 1723382 ns/op 8614 cache-misses/op 47290 cache-references/op 7037403 cpu-cycles/op 16709573 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 334 3509486 ns/op 10677 cache-misses/op 163015 cache-references/op 14351312 cpu-cycles/op 33321004 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=131072-8 163 7498933 ns/op 96843 cache-misses/op 506177 cache-references/op 31353223 cpu-cycles/op 66671709 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=262144-8 67 15912201 ns/op 352245 cache-misses/op 1568732 cache-references/op 67379804 cpu-cycles/op 132666060 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=524288-8 33 35476670 ns/op 995217 cache-misses/op 4211048 cache-references/op 150358712 cpu-cycles/op 265876988 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1048576-8 12 84590951 ns/op 3202952 cache-misses/op 10087120 cache-references/op 361349252 cpu-cycles/op 533375551 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2097152-8 5 210749700 ns/op 10966250 cache-misses/op 22426974 cache-references/op 900354461 cpu-cycles/op 1076241144 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4194304-8 3 478760097 ns/op 31422966 cache-misses/op 48817011 cache-references/op 2048969269 cpu-cycles/op 2135951850 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 17040202 70.47 ns/op 0.0002786 cache-misses/op 0.006636 cache-references/op 301.9 cpu-cycles/op 1316 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2798082 428.4 ns/op 1.343 cache-misses/op 13.75 cache-references/op 1775 cpu-cycles/op 5437 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1003 ns/op 4.331 cache-misses/op 41.41 cache-references/op 4179 cpu-cycles/op 11077 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 905235 1180 ns/op 4.498 cache-misses/op 43.71 cache-references/op 4908 cpu-cycles/op 12786 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 526665 2213 ns/op 13.74 cache-misses/op 96.20 cache-references/op 9185 cpu-cycles/op 21897 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 242667 4910 ns/op 36.22 cache-misses/op 213.9 cache-references/op 20373 cpu-cycles/op 45942 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 121033 9876 ns/op 95.44 cache-misses/op 444.2 cache-references/op 40921 cpu-cycles/op 91107 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 58929 19925 ns/op 218.2 cache-misses/op 944.8 cache-references/op 82585 cpu-cycles/op 181158 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 28977 42802 ns/op 539.4 cache-misses/op 1931 cache-references/op 170299 cpu-cycles/op 365432 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 13735 87849 ns/op 1376 cache-misses/op 3696 cache-references/op 338199 cpu-cycles/op 729397 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 7120 176493 ns/op 3012 cache-misses/op 7231 cache-references/op 673255 cpu-cycles/op 1456447 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3193 377117 ns/op 5751 cache-misses/op 15727 cache-references/op 1434622 cpu-cycles/op 3072233 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1419 842922 ns/op 10380 cache-misses/op 39863 cache-references/op 3179513 cpu-cycles/op 6492064 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=32768-8 331 3670461 ns/op 39304 cache-misses/op 316060 cache-references/op 13364664 cpu-cycles/op 29373434 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 166 7102328 ns/op 227280 cache-misses/op 842037 cache-references/op 26611038 cpu-cycles/op 53527238 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=131072-8 76 15487176 ns/op 701409 cache-misses/op 2155329 cache-references/op 60449096 cpu-cycles/op 104238120 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=262144-8 34 33765510 ns/op 1777287 cache-misses/op 5034264 cache-references/op 135344663 cpu-cycles/op 197248048 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=524288-8 14 80517111 ns/op 4589671 cache-misses/op 10741536 cache-references/op 332280867 cpu-cycles/op 374051398 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1048576-8 6 180805378 ns/op 11778720 cache-misses/op 22076963 cache-references/op 755445977 cpu-cycles/op 704717184 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2097152-8 3 414215912 ns/op 31287136 cache-misses/op 48396822 cache-references/op 1759159650 cpu-cycles/op 1337887486 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4194304-8 2 956806293 ns/op 71723100 cache-misses/op 100427749 cache-references/op 3997654446 cpu-cycles/op 2862505412 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8701962 134.9 ns/op 0.3475 cache-misses/op 3.204 cache-references/op 550.6 cpu-cycles/op 1836 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3575974 335.3 ns/op 1.054 cache-misses/op 9.783 cache-references/op 1347 cpu-cycles/op 3991 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1821676 657.3 ns/op 2.342 cache-misses/op 23.04 cache-references/op 2677 cpu-cycles/op 7048 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1629963 728.6 ns/op 2.404 cache-misses/op 23.23 cache-references/op 2955 cpu-cycles/op 7796 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 923946 1297 ns/op 5.445 cache-misses/op 49.82 cache-references/op 5288 cpu-cycles/op 12828 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 442923 2613 ns/op 15.43 cache-misses/op 100.9 cache-references/op 10645 cpu-cycles/op 24759 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 189753 5781 ns/op 52.75 cache-misses/op 209.5 cache-references/op 22342 cpu-cycles/op 47953 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 117626 10237 ns/op 120.4 cache-misses/op 427.6 cache-references/op 41404 cpu-cycles/op 93902 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 59128 20102 ns/op 291.6 cache-misses/op 875.0 cache-references/op 80615 cpu-cycles/op 185312 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 29082 41179 ns/op 671.9 cache-misses/op 1871 cache-references/op 163873 cpu-cycles/op 373307 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 14508 82014 ns/op 1590 cache-misses/op 3533 cache-references/op 325095 cpu-cycles/op 747712 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 6285 185052 ns/op 2500 cache-misses/op 5118 cache-references/op 751571 cpu-cycles/op 1506774 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 2907 402102 ns/op 4467 cache-misses/op 8471 cache-references/op 1636912 cpu-cycles/op 3075412 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=32768-8 680 1742148 ns/op 9405 cache-misses/op 37990 cache-references/op 7145702 cpu-cycles/op 12535305 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 337 3534014 ns/op 6323 cache-misses/op 104718 cache-references/op 14491783 cpu-cycles/op 25220600 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=131072-8 159 7544381 ns/op 51750 cache-misses/op 384242 cache-references/op 31434465 cpu-cycles/op 50451733 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=262144-8 69 15469142 ns/op 208361 cache-misses/op 1206563 cache-references/op 65207600 cpu-cycles/op 100414608 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=524288-8 32 33158334 ns/op 646549 cache-misses/op 3170132 cache-references/op 140599021 cpu-cycles/op 200589687 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1048576-8 14 75625710 ns/op 2417984 cache-misses/op 7301200 cache-references/op 322219151 cpu-cycles/op 401191830 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2097152-8 6 181087788 ns/op 8300118 cache-misses/op 16577442 cache-references/op 770212154 cpu-cycles/op 808563034 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4194304-8 3 392197520 ns/op 22553639 cache-misses/op 34981976 cache-references/op 1678726100 cpu-cycles/op 1605212774 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9993531 120.2 ns/op 0.2033 cache-misses/op 1.791 cache-references/op 497.5 cpu-cycles/op 1717 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4198393 285.7 ns/op 0.5554 cache-misses/op 5.011 cache-references/op 1180 cpu-cycles/op 3672 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2252925 531.7 ns/op 1.262 cache-misses/op 11.63 cache-references/op 2178 cpu-cycles/op 6500 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 2006575 599.1 ns/op 1.237 cache-misses/op 11.68 cache-references/op 2465 cpu-cycles/op 7170 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1031 ns/op 2.740 cache-misses/op 24.96 cache-references/op 4198 cpu-cycles/op 11699 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 555984 2142 ns/op 5.893 cache-misses/op 51.49 cache-references/op 8714 cpu-cycles/op 22778 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 280335 4182 ns/op 15.27 cache-misses/op 103.2 cache-references/op 17041 cpu-cycles/op 43897 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 144336 8233 ns/op 45.30 cache-misses/op 211.3 cache-references/op 33644 cpu-cycles/op 85883 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 73873 16086 ns/op 121.6 cache-misses/op 435.0 cache-references/op 65927 cpu-cycles/op 168891 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 37975 31437 ns/op 275.6 cache-misses/op 893.3 cache-references/op 129307 cpu-cycles/op 334906 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 18957 62964 ns/op 567.3 cache-misses/op 1944 cache-references/op 261436 cpu-cycles/op 671190 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 6592 161020 ns/op 1151 cache-misses/op 2814 cache-references/op 663334 cpu-cycles/op 1385931 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3249 364067 ns/op 2114 cache-misses/op 4732 cache-references/op 1510252 cpu-cycles/op 2851403 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=32768-8 741 1608949 ns/op 7402 cache-misses/op 18230 cache-references/op 6706081 cpu-cycles/op 11664582 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 364 3251697 ns/op 8981 cache-misses/op 40421 cache-references/op 13596020 cpu-cycles/op 23260655 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=131072-8 177 6713595 ns/op 10283 cache-misses/op 135766 cache-references/op 28093862 cpu-cycles/op 47048487 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=262144-8 80 14253841 ns/op 71406 cache-misses/op 576712 cache-references/op 60141019 cpu-cycles/op 94544607 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=524288-8 37 29583077 ns/op 245320 cache-misses/op 1868746 cache-references/op 125410335 cpu-cycles/op 188587098 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1048576-8 16 63267063 ns/op 825726 cache-misses/op 4956667 cache-references/op 269206028 cpu-cycles/op 376991045 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2097152-8 7 148976805 ns/op 3725905 cache-misses/op 11429838 cache-references/op 635799704 cpu-cycles/op 755193735 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4194304-8 3 338830202 ns/op 13185344 cache-misses/op 26051128 cache-references/op 1447842692 cpu-cycles/op 1508430626 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 6495178 182.0 ns/op 0.6487 cache-misses/op 6.505 cache-references/op 758.7 cpu-cycles/op 2370 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2607516 461.4 ns/op 2.082 cache-misses/op 19.75 cache-references/op 1920 cpu-cycles/op 5359 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1281696 935.4 ns/op 5.163 cache-misses/op 46.87 cache-references/op 3874 cpu-cycles/op 9910 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1003 ns/op 5.217 cache-misses/op 46.58 cache-references/op 4163 cpu-cycles/op 10941 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 619154 1884 ns/op 16.84 cache-misses/op 98.80 cache-references/op 7791 cpu-cycles/op 18439 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 293629 3988 ns/op 45.72 cache-misses/op 209.0 cache-references/op 15708 cpu-cycles/op 36770 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 140029 8419 ns/op 126.0 cache-misses/op 427.9 cache-references/op 31316 cpu-cycles/op 71881 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 71174 16370 ns/op 259.9 cache-misses/op 889.7 cache-references/op 61840 cpu-cycles/op 143498 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 35439 33883 ns/op 676.5 cache-misses/op 1821 cache-references/op 126536 cpu-cycles/op 296708 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 17565 68997 ns/op 1590 cache-misses/op 3456 cache-references/op 257573 cpu-cycles/op 605837 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 8143 140092 ns/op 3198 cache-misses/op 6485 cache-references/op 525806 cpu-cycles/op 1257661 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4136 277132 ns/op 4419 cache-misses/op 9828 cache-references/op 1070134 cpu-cycles/op 2300496 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 1915 581461 ns/op 7083 cache-misses/op 17795 cache-references/op 2281107 cpu-cycles/op 4588296 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=32768-8 442 2685865 ns/op 6918 cache-misses/op 113175 cache-references/op 9774024 cpu-cycles/op 18780522 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 204 5750425 ns/op 60566 cache-misses/op 346915 cache-references/op 22456630 cpu-cycles/op 40234397 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=131072-8 86 11669022 ns/op 217221 cache-misses/op 1023684 cache-references/op 46549222 cpu-cycles/op 77462160 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=262144-8 40 25431988 ns/op 688835 cache-misses/op 2831873 cache-references/op 102893057 cpu-cycles/op 152022524 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=524288-8 18 57852110 ns/op 2197758 cache-misses/op 6832057 cache-references/op 239045405 cpu-cycles/op 294008252 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1048576-8 8 138170135 ns/op 7029238 cache-misses/op 15575229 cache-references/op 582371418 cpu-cycles/op 582190220 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2097152-8 4 312661248 ns/op 20075747 cache-misses/op 34490598 cache-references/op 1325038686 cpu-cycles/op 1150337878 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4194304-8 2 717404692 ns/op 49812915 cache-misses/op 74071373 cache-references/op 3049452066 cpu-cycles/op 2254489688 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17381420 68.03 ns/op 0.0005312 cache-misses/op 0.009247 cache-references/op 289.8 cpu-cycles/op 1246 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4285084 281.4 ns/op 0.7989 cache-misses/op 7.199 cache-references/op 1130 cpu-cycles/op 3219 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2646756 449.7 ns/op 1.445 cache-misses/op 13.49 cache-references/op 1825 cpu-cycles/op 4218 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1882620 634.6 ns/op 1.759 cache-misses/op 15.33 cache-references/op 2568 cpu-cycles/op 6433 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1527566 789.8 ns/op 3.091 cache-misses/op 26.74 cache-references/op 3226 cpu-cycles/op 6573 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 602302 1813 ns/op 21.92 cache-misses/op 60.95 cache-references/op 7446 cpu-cycles/op 14172 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 335726 3434 ns/op 53.29 cache-misses/op 117.6 cache-references/op 14114 cpu-cycles/op 27282 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 177594 6580 ns/op 114.5 cache-misses/op 220.2 cache-references/op 27048 cpu-cycles/op 52611 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 88908 13058 ns/op 234.3 cache-misses/op 447.0 cache-references/op 53603 cpu-cycles/op 103945 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 45554 26137 ns/op 369.9 cache-misses/op 965.6 cache-references/op 107118 cpu-cycles/op 206736 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 22738 52821 ns/op 1034 cache-misses/op 1740 cache-references/op 215593 cpu-cycles/op 409059 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 107874 ns/op 2141 cache-misses/op 3456 cache-references/op 439413 cpu-cycles/op 811101 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 5349 229874 ns/op 4068 cache-misses/op 7177 cache-references/op 930567 cpu-cycles/op 1628825 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=32768-8 1202 991516 ns/op 6556 cache-misses/op 60412 cache-references/op 4019631 cpu-cycles/op 6475608 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 576 2001546 ns/op 17468 cache-misses/op 235527 cache-references/op 8109909 cpu-cycles/op 12550330 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=131072-8 259 4536338 ns/op 129248 cache-misses/op 689545 cache-references/op 18997201 cpu-cycles/op 25177549 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=262144-8 120 9839608 ns/op 395198 cache-misses/op 1708206 cache-references/op 41701252 cpu-cycles/op 50354845 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=524288-8 45 25905070 ns/op 1696876 cache-misses/op 3717211 cache-references/op 110442117 cpu-cycles/op 98580528 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1048576-8 18 63330110 ns/op 5641948 cache-misses/op 7937642 cache-references/op 269730637 cpu-cycles/op 196578418 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2097152-8 8 138546156 ns/op 13795532 cache-misses/op 16513449 cache-references/op 590989444 cpu-cycles/op 403002802 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4194304-8 4 282667869 ns/op 29701895 cache-misses/op 33654411 cache-references/op 1205596343 cpu-cycles/op 789459009 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 18046588 67.42 ns/op 0.0005309 cache-misses/op 0.01592 cache-references/op 287.7 cpu-cycles/op 1257 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4791073 248.0 ns/op 0.4534 cache-misses/op 4.005 cache-references/op 1028 cpu-cycles/op 3152 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 2991315 399.0 ns/op 0.8262 cache-misses/op 7.512 cache-references/op 1640 cpu-cycles/op 4118 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2091585 572.9 ns/op 1.112 cache-misses/op 8.788 cache-references/op 2379 cpu-cycles/op 6285 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1732650 689.1 ns/op 1.763 cache-misses/op 15.46 cache-references/op 2819 cpu-cycles/op 6382 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 782780 1501 ns/op 3.879 cache-misses/op 32.86 cache-references/op 6152 cpu-cycles/op 13752 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 383840 3067 ns/op 25.82 cache-misses/op 66.85 cache-references/op 12520 cpu-cycles/op 26492 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 196166 6074 ns/op 62.98 cache-misses/op 134.8 cache-references/op 24821 cpu-cycles/op 51909 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 101635 11811 ns/op 128.4 cache-misses/op 240.5 cache-references/op 48379 cpu-cycles/op 101918 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 50960 23446 ns/op 260.4 cache-misses/op 492.1 cache-references/op 95618 cpu-cycles/op 201791 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25148 47568 ns/op 551.9 cache-misses/op 1107 cache-references/op 194032 cpu-cycles/op 402408 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12516 95717 ns/op 1136 cache-misses/op 1961 cache-references/op 391110 cpu-cycles/op 796004 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6055 195896 ns/op 2308 cache-misses/op 3923 cache-references/op 800092 cpu-cycles/op 1576339 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=32768-8 1414 847724 ns/op 8717 cache-misses/op 19933 cache-references/op 3491386 cpu-cycles/op 6296214 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 682 1763281 ns/op 7754 cache-misses/op 84414 cache-references/op 7250432 cpu-cycles/op 12587303 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=131072-8 310 3823605 ns/op 31223 cache-misses/op 383950 cache-references/op 16022233 cpu-cycles/op 24975758 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=262144-8 140 8467892 ns/op 158519 cache-misses/op 1117240 cache-references/op 35747781 cpu-cycles/op 50104537 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=524288-8 61 18877777 ns/op 560888 cache-misses/op 2936778 cache-references/op 80216407 cpu-cycles/op 99722029 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1048576-8 19 52934574 ns/op 3186744 cache-misses/op 6635154 cache-references/op 225889212 cpu-cycles/op 199240495 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2097152-8 8 125724808 ns/op 10390773 cache-misses/op 14144761 cache-references/op 537208317 cpu-cycles/op 401881098 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4194304-8 4 264675041 ns/op 25027982 cache-misses/op 29494545 cache-references/op 1131300254 cpu-cycles/op 791255402 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16360101 73.16 ns/op 0.0004284 cache-misses/op 0.007732 cache-references/op 313.4 cpu-cycles/op 1352 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3482486 342.8 ns/op 1.591 cache-misses/op 14.05 cache-references/op 1428 cpu-cycles/op 3575 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2024181 585.6 ns/op 3.052 cache-misses/op 26.82 cache-references/op 2432 cpu-cycles/op 5163 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1578802 757.9 ns/op 3.097 cache-misses/op 29.26 cache-references/op 3158 cpu-cycles/op 6880 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1060 ns/op 17.70 cache-misses/op 50.34 cache-references/op 4400 cpu-cycles/op 8277 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 541360 2180 ns/op 44.43 cache-misses/op 104.9 cache-references/op 9023 cpu-cycles/op 17318 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 265341 4427 ns/op 106.4 cache-misses/op 204.5 cache-references/op 17637 cpu-cycles/op 33417 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 131354 9124 ns/op 222.2 cache-misses/op 413.9 cache-references/op 35197 cpu-cycles/op 66124 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 65734 18575 ns/op 449.8 cache-misses/op 891.4 cache-references/op 70921 cpu-cycles/op 132065 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 30854 38220 ns/op 1014 cache-misses/op 1686 cache-references/op 144806 cpu-cycles/op 264612 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15770 77325 ns/op 1972 cache-misses/op 3215 cache-references/op 295466 cpu-cycles/op 531816 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7173 151501 ns/op 3073 cache-misses/op 6576 cache-references/op 578517 cpu-cycles/op 1031827 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3224 388205 ns/op 6056 cache-misses/op 18957 cache-references/op 1468571 cpu-cycles/op 2406270 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=32768-8 836 1368479 ns/op 8984 cache-misses/op 196335 cache-references/op 5138314 cpu-cycles/op 8639766 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 416 2794608 ns/op 88649 cache-misses/op 543731 cache-references/op 10780849 cpu-cycles/op 15928745 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=131072-8 189 6183233 ns/op 346792 cache-misses/op 1260547 cache-references/op 24721354 cpu-cycles/op 30456792 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=262144-8 78 15234337 ns/op 1184884 cache-misses/op 2515267 cache-references/op 63454675 cpu-cycles/op 58399605 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=524288-8 31 37392444 ns/op 3182861 cache-misses/op 4747747 cache-references/op 158353921 cpu-cycles/op 118985832 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1048576-8 13 80621296 ns/op 8278772 cache-misses/op 10621037 cache-references/op 343412341 cpu-cycles/op 245259375 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2097152-8 6 168843478 ns/op 18317042 cache-misses/op 21658808 cache-references/op 721464754 cpu-cycles/op 469785952 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4194304-8 3 354420606 ns/op 40600828 cache-misses/op 45767384 cache-references/op 1511315071 cpu-cycles/op 965833596 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9820306 122.2 ns/op 0.3600 cache-misses/op 3.203 cache-references/op 500.2 cpu-cycles/op 1605 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6239224 189.9 ns/op 0.6793 cache-misses/op 6.476 cache-references/op 791.7 cpu-cycles/op 2442 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 4242692 305.5 ns/op 1.429 cache-misses/op 13.14 cache-references/op 1218 cpu-cycles/op 3394 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3313032 361.9 ns/op 1.421 cache-misses/op 13.03 cache-references/op 1449 cpu-cycles/op 4106 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2355462 520.1 ns/op 3.055 cache-misses/op 26.76 cache-references/op 2020 cpu-cycles/op 5314 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1000000 1016 ns/op 20.83 cache-misses/op 49.94 cache-references/op 3960 cpu-cycles/op 10036 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 615744 1969 ns/op 48.67 cache-misses/op 105.0 cache-references/op 7584 cpu-cycles/op 19115 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 308388 3681 ns/op 111.8 cache-misses/op 205.3 cache-references/op 14090 cpu-cycles/op 36809 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 167529 7372 ns/op 229.8 cache-misses/op 404.3 cache-references/op 28056 cpu-cycles/op 72607 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 77050 15201 ns/op 479.4 cache-misses/op 906.0 cache-references/op 57619 cpu-cycles/op 146452 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 40064 29480 ns/op 951.1 cache-misses/op 1548 cache-references/op 112235 cpu-cycles/op 288923 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 17511 67889 ns/op 1904 cache-misses/op 3127 cache-references/op 264920 cpu-cycles/op 621341 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8424 143112 ns/op 3577 cache-misses/op 6489 cache-references/op 558121 cpu-cycles/op 1245617 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=32768-8 1736 657816 ns/op 8652 cache-misses/op 46648 cache-references/op 2606257 cpu-cycles/op 5123708 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 712 1506987 ns/op 25107 cache-misses/op 152526 cache-references/op 6204091 cpu-cycles/op 10341240 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=131072-8 369 3315480 ns/op 77542 cache-misses/op 425235 cache-references/op 13523829 cpu-cycles/op 19589713 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=262144-8 157 7583262 ns/op 330314 cache-misses/op 998215 cache-references/op 31693029 cpu-cycles/op 38759679 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=524288-8 60 19488920 ns/op 1016907 cache-misses/op 2054283 cache-references/op 82284414 cpu-cycles/op 76717088 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1048576-8 21 49612699 ns/op 3057973 cache-misses/op 4335548 cache-references/op 210924072 cpu-cycles/op 152923766 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2097152-8 9 112432920 ns/op 7398333 cache-misses/op 8954085 cache-references/op 479340009 cpu-cycles/op 307001168 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4194304-8 5 231744181 ns/op 16351827 cache-misses/op 19116117 cache-references/op 990052833 cpu-cycles/op 610223888 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 10932556 107.8 ns/op 0.2112 cache-misses/op 1.766 cache-references/op 445.9 cpu-cycles/op 1507 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 7268514 163.4 ns/op 0.3459 cache-misses/op 3.187 cache-references/op 670.9 cpu-cycles/op 2272 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 5227798 231.5 ns/op 0.6948 cache-misses/op 6.503 cache-references/op 947.0 cpu-cycles/op 3131 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 4100228 291.6 ns/op 0.6973 cache-misses/op 6.378 cache-references/op 1193 cpu-cycles/op 3814 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 3285316 369.4 ns/op 1.443 cache-misses/op 13.04 cache-references/op 1539 cpu-cycles/op 4782 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1704432 695.6 ns/op 2.694 cache-misses/op 25.99 cache-references/op 2898 cpu-cycles/op 9175 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 843603 1361 ns/op 18.96 cache-misses/op 49.07 cache-references/op 5668 cpu-cycles/op 17288 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 456699 2614 ns/op 49.45 cache-misses/op 103.9 cache-references/op 10876 cpu-cycles/op 33783 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 234616 4992 ns/op 111.6 cache-misses/op 202.6 cache-references/op 20767 cpu-cycles/op 66063 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 120675 9965 ns/op 224.0 cache-misses/op 402.5 cache-references/op 41485 cpu-cycles/op 131255 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 56634 21048 ns/op 460.9 cache-misses/op 900.9 cache-references/op 86073 cpu-cycles/op 264084 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 22554 52339 ns/op 985.7 cache-misses/op 1750 cache-references/op 208043 cpu-cycles/op 574408 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 108956 ns/op 2005 cache-misses/op 3531 cache-references/op 431307 cpu-cycles/op 1151034 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=32768-8 2377 483673 ns/op 4990 cache-misses/op 17942 cache-references/op 1948443 cpu-cycles/op 4613126 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1106 1077617 ns/op 9376 cache-misses/op 58321 cache-references/op 4365316 cpu-cycles/op 9456837 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=131072-8 477 2414427 ns/op 23783 cache-misses/op 231878 cache-references/op 9781281 cpu-cycles/op 18983754 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=262144-8 234 5243063 ns/op 87511 cache-misses/op 625660 cache-references/op 21782324 cpu-cycles/op 36570934 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=524288-8 80 13190801 ns/op 368689 cache-misses/op 1447062 cache-references/op 55603560 cpu-cycles/op 73013235 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1048576-8 30 38952873 ns/op 1443014 cache-misses/op 3081302 cache-references/op 165202223 cpu-cycles/op 146749790 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2097152-8 10 100155286 ns/op 4665276 cache-misses/op 6538314 cache-references/op 426890960 cpu-cycles/op 295259084 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4194304-8 5 210216556 ns/op 11419782 cache-misses/op 13591917 cache-references/op 897570406 cpu-cycles/op 577257014 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7128301 171.1 ns/op 0.6664 cache-misses/op 6.500 cache-references/op 711.5 cpu-cycles/op 2147 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4354094 278.5 ns/op 1.430 cache-misses/op 13.11 cache-references/op 1158 cpu-cycles/op 3368 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2697518 448.3 ns/op 3.227 cache-misses/op 27.06 cache-references/op 1851 cpu-cycles/op 4981 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2337963 511.3 ns/op 2.835 cache-misses/op 26.47 cache-references/op 2118 cpu-cycles/op 5960 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1546972 825.0 ns/op 20.34 cache-misses/op 50.11 cache-references/op 3231 cpu-cycles/op 7827 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 671263 1718 ns/op 49.56 cache-misses/op 105.2 cache-references/op 6327 cpu-cycles/op 15492 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 361857 3265 ns/op 110.5 cache-misses/op 204.4 cache-references/op 11993 cpu-cycles/op 29930 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 185778 6449 ns/op 223.8 cache-misses/op 403.4 cache-references/op 23769 cpu-cycles/op 59976 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 88822 13383 ns/op 472.4 cache-misses/op 876.7 cache-references/op 48479 cpu-cycles/op 120942 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 45477 25733 ns/op 914.2 cache-misses/op 1523 cache-references/op 93997 cpu-cycles/op 239761 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 21165 55543 ns/op 1796 cache-misses/op 2912 cache-references/op 207092 cpu-cycles/op 508524 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 9072 121182 ns/op 3207 cache-misses/op 6120 cache-references/op 450323 cpu-cycles/op 1007247 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 4662 259680 ns/op 5802 cache-misses/op 14295 cache-references/op 993079 cpu-cycles/op 2164647 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=32768-8 816 1355828 ns/op 24550 cache-misses/op 129437 cache-references/op 4855894 cpu-cycles/op 8091459 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 391 2865396 ns/op 70742 cache-misses/op 346066 cache-references/op 10307689 cpu-cycles/op 16858322 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=131072-8 206 5914083 ns/op 261014 cache-misses/op 867455 cache-references/op 22552989 cpu-cycles/op 36068536 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=262144-8 79 14695445 ns/op 826333 cache-misses/op 1695505 cache-references/op 59808830 cpu-cycles/op 62952301 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=524288-8 34 33394776 ns/op 2538256 cache-misses/op 3611880 cache-references/op 139519805 cpu-cycles/op 121516642 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1048576-8 15 73403553 ns/op 6114418 cache-misses/op 7545087 cache-references/op 311132035 cpu-cycles/op 246161263 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2097152-8 7 153264728 ns/op 13121679 cache-misses/op 15547954 cache-references/op 652002842 cpu-cycles/op 467335443 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4194304-8 4 346053574 ns/op 27047512 cache-misses/op 31058688 cache-references/op 1341851731 cpu-cycles/op 1062439890 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 13070775 79.71 ns/op 0.001958 cache-misses/op 0.01632 cache-references/op 315.4 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5302671 228.9 ns/op 0.2186 cache-misses/op 0.6164 cache-references/op 920.9 cpu-cycles/op 2867 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3356572 345.8 ns/op 0.09417 cache-misses/op 0.3844 cache-references/op 1473 cpu-cycles/op 3866 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2291139 521.6 ns/op 0.4611 cache-misses/op 2.083 cache-references/op 2213 cpu-cycles/op 5905 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2027707 616.7 ns/op 0.1708 cache-misses/op 0.4609 cache-references/op 2589 cpu-cycles/op 6168 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 918980 1311 ns/op 0.1457 cache-misses/op 0.5296 cache-references/op 5595 cpu-cycles/op 13119 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 453559 3083 ns/op 0.4644 cache-misses/op 1.116 cache-references/op 11539 cpu-cycles/op 26106 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 192991 5658 ns/op 0.6985 cache-misses/op 3.200 cache-references/op 22863 cpu-cycles/op 51996 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 113452 10541 ns/op 1.069 cache-misses/op 3.069 cache-references/op 45151 cpu-cycles/op 103537 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56575 21050 ns/op 1.760 cache-misses/op 5.770 cache-references/op 90166 cpu-cycles/op 206087 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27242 43498 ns/op 2.494 cache-misses/op 9.475 cache-references/op 186501 cpu-cycles/op 410528 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13266 89648 ns/op 9.078 cache-misses/op 30.35 cache-references/op 384011 cpu-cycles/op 819061 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6040 185045 ns/op 20.31 cache-misses/op 132.3 cache-references/op 790599 cpu-cycles/op 1635500 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=32768-8 1444 780491 ns/op 115.3 cache-misses/op 29661 cache-references/op 3337237 cpu-cycles/op 6530854 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 698 1704129 ns/op 303.7 cache-misses/op 247239 cache-references/op 7284883 cpu-cycles/op 13059297 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=131072-8 333 3599934 ns/op 1908 cache-misses/op 748020 cache-references/op 15379981 cpu-cycles/op 26111385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=262144-8 140 8378714 ns/op 108890 cache-misses/op 1823395 cache-references/op 35772949 cpu-cycles/op 52562627 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=524288-8 40 26394935 ns/op 1584292 cache-misses/op 3876188 cache-references/op 112996843 cpu-cycles/op 105135280 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1048576-8 18 65253036 ns/op 5447768 cache-misses/op 7742901 cache-references/op 279520329 cpu-cycles/op 212900072 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2097152-8 8 142199681 ns/op 13446340 cache-misses/op 16304338 cache-references/op 607398202 cpu-cycles/op 425680618 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4194304-8 4 293527014 ns/op 28900542 cache-misses/op 33970846 cache-references/op 1258138131 cpu-cycles/op 851364887 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16290249 74.71 ns/op 0.0005395 cache-misses/op 0.01912 cache-references/op 318.5 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5516208 216.2 ns/op 0.09299 cache-misses/op 0.4360 cache-references/op 921.6 cpu-cycles/op 2863 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3472329 348.2 ns/op 0.08060 cache-misses/op 0.2692 cache-references/op 1488 cpu-cycles/op 3858 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2325757 515.8 ns/op 0.2944 cache-misses/op 1.342 cache-references/op 2196 cpu-cycles/op 5893 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2023456 590.8 ns/op 0.08188 cache-misses/op 0.2975 cache-references/op 2527 cpu-cycles/op 6136 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 927084 1298 ns/op 0.1512 cache-misses/op 0.5962 cache-references/op 5544 cpu-cycles/op 13210 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 426326 2630 ns/op 0.3191 cache-misses/op 1.232 cache-references/op 11228 cpu-cycles/op 26111 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 222099 5256 ns/op 0.5955 cache-misses/op 2.928 cache-references/op 22416 cpu-cycles/op 52001 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 115500 10412 ns/op 1.118 cache-misses/op 3.924 cache-references/op 44524 cpu-cycles/op 103549 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57710 20821 ns/op 2.106 cache-misses/op 9.235 cache-references/op 88910 cpu-cycles/op 206120 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28654 41660 ns/op 3.149 cache-misses/op 16.35 cache-references/op 178214 cpu-cycles/op 410542 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13869 86327 ns/op 7.842 cache-misses/op 28.65 cache-references/op 369035 cpu-cycles/op 819112 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6717 177524 ns/op 17.90 cache-misses/op 50.39 cache-references/op 760452 cpu-cycles/op 1635446 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=32768-8 1614 743442 ns/op 101.2 cache-misses/op 570.9 cache-references/op 3184451 cpu-cycles/op 6531389 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 762 1557754 ns/op 186.0 cache-misses/op 69027 cache-references/op 6667821 cpu-cycles/op 13057230 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=131072-8 346 3418255 ns/op 720.3 cache-misses/op 405814 cache-references/op 14584631 cpu-cycles/op 26110346 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=262144-8 170 7037546 ns/op 5351 cache-misses/op 1172578 cache-references/op 30046598 cpu-cycles/op 52557566 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=524288-8 60 17264322 ns/op 257711 cache-misses/op 3118169 cache-references/op 74017783 cpu-cycles/op 105099879 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1048576-8 22 53030318 ns/op 3028034 cache-misses/op 6923538 cache-references/op 226319679 cpu-cycles/op 210242268 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2097152-8 8 127279833 ns/op 10191470 cache-misses/op 14254453 cache-references/op 543286711 cpu-cycles/op 423453657 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4194304-8 4 270817742 ns/op 24537014 cache-misses/op 29710223 cache-references/op 1156973596 cpu-cycles/op 846896297 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14808580 81.01 ns/op 0.0006240 cache-misses/op 0.02296 cache-references/op 345.6 cpu-cycles/op 1527 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5012438 237.9 ns/op 0.2189 cache-misses/op 1.020 cache-references/op 1008 cpu-cycles/op 3017 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3004966 393.8 ns/op 0.1683 cache-misses/op 0.6074 cache-references/op 1679 cpu-cycles/op 4233 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2051359 583.2 ns/op 0.5961 cache-misses/op 3.273 cache-references/op 2466 cpu-cycles/op 6043 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1781407 670.7 ns/op 0.1483 cache-misses/op 0.5819 cache-references/op 2868 cpu-cycles/op 6729 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 834740 1439 ns/op 0.1148 cache-misses/op 0.5309 cache-references/op 6152 cpu-cycles/op 14203 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 375813 2871 ns/op 0.1138 cache-misses/op 0.5869 cache-references/op 12251 cpu-cycles/op 28154 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 208062 5752 ns/op 0.03951 cache-misses/op 0.3291 cache-references/op 24664 cpu-cycles/op 56071 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104619 11463 ns/op 0.1098 cache-misses/op 4.100 cache-references/op 48889 cpu-cycles/op 111951 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 50266 24031 ns/op 0.1837 cache-misses/op 5.959 cache-references/op 102523 cpu-cycles/op 223753 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24399 49214 ns/op 0.1920 cache-misses/op 16.91 cache-references/op 209923 cpu-cycles/op 447047 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 101167 ns/op 1.180 cache-misses/op 73.89 cache-references/op 431254 cpu-cycles/op 894206 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5748 207430 ns/op 3.603 cache-misses/op 165.2 cache-references/op 886729 cpu-cycles/op 1788736 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=32768-8 1266 929627 ns/op 89.57 cache-misses/op 182395 cache-references/op 3979983 cpu-cycles/op 7151466 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 604 1966540 ns/op 1911 cache-misses/op 574654 cache-references/op 8420352 cpu-cycles/op 14308411 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=131072-8 249 4486432 ns/op 84173 cache-misses/op 1369653 cache-references/op 19235162 cpu-cycles/op 28607617 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=262144-8 76 14226372 ns/op 1010328 cache-misses/op 2700986 cache-references/op 60901316 cpu-cycles/op 57574156 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=524288-8 28 36610776 ns/op 3448136 cache-misses/op 5262068 cache-references/op 156508949 cpu-cycles/op 117585930 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1048576-8 14 80204825 ns/op 8691734 cache-misses/op 11029000 cache-references/op 342242430 cpu-cycles/op 235217472 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2097152-8 7 166899012 ns/op 18949491 cache-misses/op 22539348 cache-references/op 715181282 cpu-cycles/op 470156197 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4194304-8 3 350052606 ns/op 39145342 cache-misses/op 46016314 cache-references/op 1498997671 cpu-cycles/op 940638843 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18515971 64.66 ns/op 0.001377 cache-misses/op 0.01079 cache-references/op 275.9 cpu-cycles/op 1016 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 10000162 112.7 ns/op 0.001554 cache-misses/op 0.01939 cache-references/op 482.0 cpu-cycles/op 1822 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 7412360 235.1 ns/op 0.001361 cache-misses/op 0.01787 cache-references/op 1006 cpu-cycles/op 2702 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5509234 221.2 ns/op 0.001167 cache-misses/op 0.04502 cache-references/op 944.5 cpu-cycles/op 3459 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 4562118 255.5 ns/op 0.001996 cache-misses/op 0.01474 cache-references/op 1096 cpu-cycles/op 4478 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 2293712 523.4 ns/op 0.001278 cache-misses/op 0.1500 cache-references/op 2231 cpu-cycles/op 9206 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1118 ns/op 0.007554 cache-misses/op 0.06395 cache-references/op 4794 cpu-cycles/op 18195 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 584299 2046 ns/op 0.01790 cache-misses/op 0.2895 cache-references/op 8750 cpu-cycles/op 36174 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 298243 4064 ns/op 0.03292 cache-misses/op 0.4850 cache-references/op 17336 cpu-cycles/op 72130 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 139456 8418 ns/op 0.05328 cache-misses/op 1.588 cache-references/op 36030 cpu-cycles/op 144046 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 64816 18498 ns/op 0.09947 cache-misses/op 1.219 cache-references/op 79323 cpu-cycles/op 287882 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 24586 49479 ns/op 0.2106 cache-misses/op 11.45 cache-references/op 211002 cpu-cycles/op 624820 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 10000 101265 ns/op 0.8845 cache-misses/op 7.665 cache-references/op 434213 cpu-cycles/op 1249554 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=32768-8 2694 434170 ns/op 3.815 cache-misses/op 14416 cache-references/op 1852997 cpu-cycles/op 4997871 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1237 957178 ns/op 24.03 cache-misses/op 123270 cache-references/op 4103112 cpu-cycles/op 9995837 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=131072-8 589 2021752 ns/op 269.4 cache-misses/op 392761 cache-references/op 8656679 cpu-cycles/op 19992260 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=262144-8 249 4734007 ns/op 36303 cache-misses/op 980823 cache-references/op 20195484 cpu-cycles/op 39986031 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=524288-8 58 17702911 ns/op 729135 cache-misses/op 2006854 cache-references/op 75654660 cpu-cycles/op 79997130 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1048576-8 22 47769227 ns/op 2713366 cache-misses/op 4132327 cache-references/op 204735342 cpu-cycles/op 160027342 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2097152-8 10 106874551 ns/op 6833779 cache-misses/op 8665560 cache-references/op 457596160 cpu-cycles/op 320087485 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4194304-8 5 230712982 ns/op 15249577 cache-misses/op 18759114 cache-references/op 988464817 cpu-cycles/op 640230147 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 18850237 62.30 ns/op 0.0003647 cache-misses/op 0.01474 cache-references/op 265.7 cpu-cycles/op 953.9 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 10956864 108.5 ns/op 0.0007360 cache-misses/op 0.01462 cache-references/op 462.7 cpu-cycles/op 1696 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 7833912 151.8 ns/op 0.0008692 cache-misses/op 0.008739 cache-references/op 650.9 cpu-cycles/op 2483 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5605191 214.2 ns/op 0.001087 cache-misses/op 0.03909 cache-references/op 915.9 cpu-cycles/op 3202 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 4742630 265.0 ns/op 0.001685 cache-misses/op 0.03388 cache-references/op 1131 cpu-cycles/op 4070 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 2128501 511.9 ns/op 0.001397 cache-misses/op 0.02657 cache-references/op 2195 cpu-cycles/op 8368 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1066 ns/op 0.01007 cache-misses/op 0.2084 cache-references/op 4553 cpu-cycles/op 16517 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 533062 2010 ns/op 0.01695 cache-misses/op 0.2958 cache-references/op 8608 cpu-cycles/op 32815 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 300627 3982 ns/op 0.02588 cache-misses/op 0.5991 cache-references/op 17032 cpu-cycles/op 65414 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 146301 8043 ns/op 0.03640 cache-misses/op 1.997 cache-references/op 34382 cpu-cycles/op 130609 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 75267 16621 ns/op 0.09909 cache-misses/op 3.761 cache-references/op 71056 cpu-cycles/op 261007 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 28629 42165 ns/op 0.2514 cache-misses/op 5.495 cache-references/op 179922 cpu-cycles/op 571070 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 13945 86356 ns/op 0.2625 cache-misses/op 6.056 cache-references/op 370333 cpu-cycles/op 1142033 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=32768-8 3211 371317 ns/op 4.049 cache-misses/op 42.84 cache-references/op 1592519 cpu-cycles/op 4567821 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1393 793483 ns/op 9.640 cache-misses/op 15501 cache-references/op 3385781 cpu-cycles/op 9135662 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=131072-8 692 1753004 ns/op 124.6 cache-misses/op 194576 cache-references/op 7488193 cpu-cycles/op 18272019 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=262144-8 319 3675943 ns/op 840.0 cache-misses/op 588655 cache-references/op 15747778 cpu-cycles/op 36543053 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=524288-8 129 8987129 ns/op 68344 cache-misses/op 1393813 cache-references/op 38483620 cpu-cycles/op 73093059 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1048576-8 28 35952687 ns/op 1137837 cache-misses/op 2990352 cache-references/op 153619110 cpu-cycles/op 146237147 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2097152-8 12 91033551 ns/op 4236784 cache-misses/op 6268178 cache-references/op 389650610 cpu-cycles/op 292522913 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4194304-8 5 204115202 ns/op 10654851 cache-misses/op 13326074 cache-references/op 874760352 cpu-cycles/op 585105521 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 16409757 73.86 ns/op 0.0004708 cache-misses/op 0.01014 cache-references/op 316.0 cpu-cycles/op 1329 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8855708 162.5 ns/op 0.0009859 cache-misses/op 0.02496 cache-references/op 694.0 cpu-cycles/op 2437 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5785760 200.6 ns/op 0.0009294 cache-misses/op 0.02920 cache-references/op 858.3 cpu-cycles/op 3637 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 3981876 328.8 ns/op 0.001770 cache-misses/op 0.03796 cache-references/op 1409 cpu-cycles/op 4678 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3598558 325.5 ns/op 0.0009018 cache-misses/op 0.01607 cache-references/op 1396 cpu-cycles/op 6061 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1637296 1128 ns/op 0.004736 cache-misses/op 0.06620 cache-references/op 4839 cpu-cycles/op 12562 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 849037 1422 ns/op 0.007378 cache-misses/op 0.3956 cache-references/op 6066 cpu-cycles/op 24879 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 450889 2667 ns/op 0.02033 cache-misses/op 0.3874 cache-references/op 11417 cpu-cycles/op 49527 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 203582 5679 ns/op 0.04106 cache-misses/op 1.951 cache-references/op 24211 cpu-cycles/op 98896 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 85627 14731 ns/op 0.08086 cache-misses/op 2.242 cache-references/op 62867 cpu-cycles/op 197648 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 38841 30338 ns/op 0.1955 cache-misses/op 1.760 cache-references/op 130114 cpu-cycles/op 394627 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 17221 69793 ns/op 0.5673 cache-misses/op 36.95 cache-references/op 298308 cpu-cycles/op 834676 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 7827 147940 ns/op 2.106 cache-misses/op 130.6 cache-references/op 631521 cpu-cycles/op 1670203 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=32768-8 1620 670113 ns/op 16.12 cache-misses/op 97851 cache-references/op 2861618 cpu-cycles/op 6675626 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 802 1424757 ns/op 217.4 cache-misses/op 303634 cache-references/op 6095675 cpu-cycles/op 13359250 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=131072-8 356 3370252 ns/op 38548 cache-misses/op 746027 cache-references/op 14425097 cpu-cycles/op 26700909 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=262144-8 86 11929791 ns/op 560446 cache-misses/op 1658396 cache-references/op 51142638 cpu-cycles/op 53412979 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=524288-8 32 33054843 ns/op 2203399 cache-misses/op 3482863 cache-references/op 141714305 cpu-cycles/op 106917718 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1048576-8 15 74477047 ns/op 5627773 cache-misses/op 7455781 cache-references/op 319121752 cpu-cycles/op 213898672 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2097152-8 7 159784907 ns/op 12424696 cache-misses/op 15790839 cache-references/op 685077528 cpu-cycles/op 427417672 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4194304-8 4 330162836 ns/op 25805833 cache-misses/op 32605744 cache-references/op 1415427018 cpu-cycles/op 855367282 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54978379 21.85 ns/op 0.0000792 cache-misses/op 0.001233 cache-references/op 93.71 cpu-cycles/op 407.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 48368665 26.50 ns/op 0.0001602 cache-misses/op 0.002742 cache-references/op 113.1 cpu-cycles/op 494.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 55408238 21.20 ns/op 0.0001362 cache-misses/op 0.001375 cache-references/op 90.91 cpu-cycles/op 398.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 50959219 22.99 ns/op 0.0001680 cache-misses/op 0.004173 cache-references/op 98.08 cpu-cycles/op 418.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 58603604 20.23 ns/op 0.0001335 cache-misses/op 0.002072 cache-references/op 86.34 cpu-cycles/op 374.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 58139672 21.30 ns/op 0.0001207 cache-misses/op 0.001071 cache-references/op 91.34 cpu-cycles/op 395.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 53910021 21.46 ns/op 0.0002656 cache-misses/op 0.005985 cache-references/op 91.48 cpu-cycles/op 389.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55566115 21.45 ns/op 0.0001451 cache-misses/op 0.002854 cache-references/op 91.52 cpu-cycles/op 390.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 53381713 21.83 ns/op 0.0001524 cache-misses/op 0.003148 cache-references/op 93.10 cpu-cycles/op 392.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 44815531 27.09 ns/op 0.0002661 cache-misses/op 0.008040 cache-references/op 115.6 cpu-cycles/op 391.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32538517 37.19 ns/op 0.0002107 cache-misses/op 0.008168 cache-references/op 158.7 cpu-cycles/op 395.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28810534 41.45 ns/op 0.0002368 cache-misses/op 0.002085 cache-references/op 177.8 cpu-cycles/op 392.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27068067 44.04 ns/op 0.0003690 cache-misses/op 0.02485 cache-references/op 188.0 cpu-cycles/op 392.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=32768-8 25627611 46.28 ns/op 0.0005649 cache-misses/op 0.6771 cache-references/op 197.6 cpu-cycles/op 393.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24319416 49.46 ns/op 0.003984 cache-misses/op 3.743 cache-references/op 211.8 cpu-cycles/op 393.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=131072-8 21550260 51.06 ns/op 0.01005 cache-misses/op 6.624 cache-references/op 218.8 cpu-cycles/op 393.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=262144-8 20703590 57.52 ns/op 0.3769 cache-misses/op 8.392 cache-references/op 245.8 cpu-cycles/op 394.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=524288-8 13670203 88.04 ns/op 3.426 cache-misses/op 8.586 cache-references/op 377.2 cpu-cycles/op 394.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1048576-8 10346193 117.1 ns/op 6.690 cache-misses/op 9.504 cache-references/op 501.3 cpu-cycles/op 394.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2097152-8 9483859 132.3 ns/op 8.390 cache-misses/op 10.27 cache-references/op 565.1 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4194304-8 9341569 140.3 ns/op 9.126 cache-misses/op 10.86 cache-references/op 600.1 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 48689491 21.78 ns/op 0.0002708 cache-misses/op 0.004355 cache-references/op 93.08 cpu-cycles/op 411.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 50514636 22.25 ns/op 0.0002552 cache-misses/op 0.006543 cache-references/op 94.98 cpu-cycles/op 423.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 56180048 20.29 ns/op 0.0001594 cache-misses/op 0.001157 cache-references/op 87.00 cpu-cycles/op 381.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 53873202 23.59 ns/op 0.0001636 cache-misses/op 0.003991 cache-references/op 100.9 cpu-cycles/op 448.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 58364548 20.28 ns/op 0.0000843 cache-misses/op 0.0009938 cache-references/op 86.95 cpu-cycles/op 380.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 57480800 20.81 ns/op 0.0001333 cache-misses/op 0.001768 cache-references/op 88.78 cpu-cycles/op 391.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 55586734 20.76 ns/op 0.0001798 cache-misses/op 0.004970 cache-references/op 88.51 cpu-cycles/op 390.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 56556727 21.21 ns/op 0.0001614 cache-misses/op 0.002722 cache-references/op 90.51 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 50611450 20.86 ns/op 0.0001603 cache-misses/op 0.001541 cache-references/op 89.39 cpu-cycles/op 388.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 43266376 24.99 ns/op 0.0002402 cache-misses/op 0.001811 cache-references/op 107.2 cpu-cycles/op 394.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 34455848 34.55 ns/op 0.0002542 cache-misses/op 0.004318 cache-references/op 148.0 cpu-cycles/op 392.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29607747 40.51 ns/op 0.0002587 cache-misses/op 0.01005 cache-references/op 173.1 cpu-cycles/op 393.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27987321 42.47 ns/op 0.0003417 cache-misses/op 0.003645 cache-references/op 182.1 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=32768-8 26893450 44.62 ns/op 0.0002061 cache-misses/op 0.007516 cache-references/op 191.3 cpu-cycles/op 394.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 26187082 45.97 ns/op 0.0005088 cache-misses/op 0.8851 cache-references/op 196.2 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=131072-8 24515599 48.66 ns/op 0.001644 cache-misses/op 3.825 cache-references/op 208.6 cpu-cycles/op 393.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=262144-8 23613469 50.76 ns/op 0.01214 cache-misses/op 6.222 cache-references/op 216.6 cpu-cycles/op 394.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=524288-8 20427876 58.65 ns/op 0.5121 cache-misses/op 7.581 cache-references/op 251.5 cpu-cycles/op 395.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1048576-8 13163095 90.79 ns/op 3.551 cache-misses/op 7.963 cache-references/op 389.0 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2097152-8 10682199 116.4 ns/op 6.190 cache-misses/op 8.636 cache-references/op 498.9 cpu-cycles/op 394.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4194304-8 9995395 128.8 ns/op 7.454 cache-misses/op 8.961 cache-references/op 550.2 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47575892 24.99 ns/op 0.0001375 cache-misses/op 0.001768 cache-references/op 107.2 cpu-cycles/op 470.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 45898060 25.87 ns/op 0.0002329 cache-misses/op 0.007122 cache-references/op 110.5 cpu-cycles/op 478.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 47592387 24.76 ns/op 0.0002175 cache-misses/op 0.004021 cache-references/op 106.0 cpu-cycles/op 452.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 44840384 27.48 ns/op 0.0001935 cache-misses/op 0.005723 cache-references/op 117.4 cpu-cycles/op 484.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 48266880 27.97 ns/op 0.0002932 cache-misses/op 0.005739 cache-references/op 119.5 cpu-cycles/op 478.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 43489575 28.03 ns/op 0.0002608 cache-misses/op 0.007834 cache-references/op 119.6 cpu-cycles/op 463.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 39069452 25.94 ns/op 0.0001819 cache-misses/op 0.004571 cache-references/op 111.0 cpu-cycles/op 457.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 46459159 26.92 ns/op 0.0001594 cache-misses/op 0.001427 cache-references/op 115.5 cpu-cycles/op 465.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 43351599 40.78 ns/op 0.0002322 cache-misses/op 0.005079 cache-references/op 174.5 cpu-cycles/op 462.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 27728641 39.49 ns/op 0.0003126 cache-misses/op 0.004813 cache-references/op 169.2 cpu-cycles/op 459.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 24229680 50.41 ns/op 0.0002958 cache-misses/op 0.008559 cache-references/op 215.9 cpu-cycles/op 459.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21672817 54.49 ns/op 0.0005418 cache-misses/op 0.005243 cache-references/op 233.6 cpu-cycles/op 459.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21241051 56.33 ns/op 0.0007084 cache-misses/op 0.02080 cache-references/op 241.1 cpu-cycles/op 461.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=32768-8 19259433 61.54 ns/op 0.001717 cache-misses/op 4.712 cache-references/op 263.9 cpu-cycles/op 460.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18869262 63.28 ns/op 0.009608 cache-misses/op 8.132 cache-references/op 270.7 cpu-cycles/op 461.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=131072-8 17571613 68.64 ns/op 0.5303 cache-misses/op 10.45 cache-references/op 294.1 cpu-cycles/op 460.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=262144-8 11667973 102.8 ns/op 4.197 cache-misses/op 10.99 cache-references/op 440.5 cpu-cycles/op 460.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=524288-8 9066543 133.9 ns/op 7.858 cache-misses/op 12.25 cache-references/op 572.9 cpu-cycles/op 462.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1048576-8 8121999 147.3 ns/op 9.736 cache-misses/op 12.59 cache-references/op 631.7 cpu-cycles/op 462.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2097152-8 7908843 157.6 ns/op 11.11 cache-misses/op 13.82 cache-references/op 674.8 cpu-cycles/op 459.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4194304-8 8188646 163.9 ns/op 11.43 cache-misses/op 13.98 cache-references/op 699.8 cpu-cycles/op 461.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 61290505 18.08 ns/op 0.0001564 cache-misses/op 0.0008183 cache-references/op 77.57 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 56931459 19.45 ns/op 0.0001641 cache-misses/op 0.002611 cache-references/op 83.23 cpu-cycles/op 281.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 68601889 16.14 ns/op 0.0000478 cache-misses/op 0.002406 cache-references/op 68.82 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 72368875 17.50 ns/op 0.0001190 cache-misses/op 0.0009357 cache-references/op 75.05 cpu-cycles/op 247.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 77301283 15.55 ns/op 0.0001029 cache-misses/op 0.0008742 cache-references/op 66.69 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 71639198 16.85 ns/op 0.0001595 cache-misses/op 0.002720 cache-references/op 71.89 cpu-cycles/op 237.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 62012424 16.17 ns/op 0.0001531 cache-misses/op 0.003223 cache-references/op 69.11 cpu-cycles/op 225.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 73210228 20.23 ns/op 0.0001181 cache-misses/op 0.001609 cache-references/op 86.72 cpu-cycles/op 237.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 61687599 18.18 ns/op 0.0001797 cache-misses/op 0.004322 cache-references/op 77.63 cpu-cycles/op 232.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 68710029 17.15 ns/op 0.0001504 cache-misses/op 0.005683 cache-references/op 73.14 cpu-cycles/op 229.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 64753966 18.11 ns/op 0.0001328 cache-misses/op 0.001548 cache-references/op 77.66 cpu-cycles/op 233.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 52824938 22.58 ns/op 0.0002246 cache-misses/op 0.009981 cache-references/op 96.35 cpu-cycles/op 257.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 51225470 23.29 ns/op 0.0002494 cache-misses/op 0.002810 cache-references/op 99.89 cpu-cycles/op 257.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=32768-8 48370215 24.51 ns/op 0.0004142 cache-misses/op 0.2958 cache-references/op 105.1 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 45209968 27.03 ns/op 0.0003574 cache-misses/op 2.074 cache-references/op 115.4 cpu-cycles/op 257.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=131072-8 41159332 27.78 ns/op 0.003149 cache-misses/op 3.879 cache-references/op 119.1 cpu-cycles/op 257.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=262144-8 34389614 34.87 ns/op 0.2033 cache-misses/op 4.924 cache-references/op 148.7 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=524288-8 22102510 54.35 ns/op 1.838 cache-misses/op 5.250 cache-references/op 232.1 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1048576-8 16389504 73.57 ns/op 3.878 cache-misses/op 5.890 cache-references/op 314.0 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2097152-8 15317100 80.13 ns/op 5.032 cache-misses/op 6.211 cache-references/op 341.9 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4194304-8 14912277 83.17 ns/op 5.566 cache-misses/op 6.746 cache-references/op 355.9 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 64568845 17.00 ns/op 0.0001193 cache-misses/op 0.001286 cache-references/op 72.86 cpu-cycles/op 211.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 60718963 18.64 ns/op 0.0001718 cache-misses/op 0.004495 cache-references/op 79.55 cpu-cycles/op 264.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 69907488 15.65 ns/op 0.0001820 cache-misses/op 0.003994 cache-references/op 66.74 cpu-cycles/op 215.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 64997276 17.93 ns/op 0.0001507 cache-misses/op 0.001228 cache-references/op 76.82 cpu-cycles/op 246.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 77181381 14.45 ns/op 0.0001094 cache-misses/op 0.001664 cache-references/op 61.63 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 75895173 15.72 ns/op 0.0001263 cache-misses/op 0.004123 cache-references/op 67.10 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 63602576 16.05 ns/op 0.0001389 cache-misses/op 0.001214 cache-references/op 68.82 cpu-cycles/op 216.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 66138699 16.12 ns/op 0.0001538 cache-misses/op 0.002249 cache-references/op 69.05 cpu-cycles/op 221.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 70003972 16.51 ns/op 0.0001994 cache-misses/op 0.003811 cache-references/op 70.45 cpu-cycles/op 222.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 74628810 16.00 ns/op 0.0001446 cache-misses/op 0.003657 cache-references/op 68.22 cpu-cycles/op 216.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 70600419 16.42 ns/op 0.0001580 cache-misses/op 0.001314 cache-references/op 70.31 cpu-cycles/op 217.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 54583699 22.66 ns/op 0.0001895 cache-misses/op 0.006682 cache-references/op 96.77 cpu-cycles/op 245.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 50288872 22.28 ns/op 0.0001959 cache-misses/op 0.009924 cache-references/op 95.04 cpu-cycles/op 245.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=32768-8 51376014 23.23 ns/op 0.0003588 cache-misses/op 0.01712 cache-references/op 99.18 cpu-cycles/op 244.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 49919146 23.89 ns/op 0.0000905 cache-misses/op 0.3099 cache-references/op 102.1 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=131072-8 46171467 25.68 ns/op 0.002190 cache-misses/op 1.961 cache-references/op 110.0 cpu-cycles/op 244.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=262144-8 44712430 26.57 ns/op 0.005529 cache-misses/op 3.535 cache-references/op 114.0 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=524288-8 38111198 31.17 ns/op 0.1762 cache-misses/op 4.453 cache-references/op 133.6 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1048576-8 22544695 53.03 ns/op 1.777 cache-misses/op 4.584 cache-references/op 227.3 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2097152-8 17609383 68.12 ns/op 3.556 cache-misses/op 5.215 cache-references/op 291.5 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4194304-8 16374573 75.23 ns/op 4.589 cache-misses/op 5.627 cache-references/op 321.3 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 58610794 19.90 ns/op 0.0001493 cache-misses/op 0.004541 cache-references/op 84.95 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 57160341 21.50 ns/op 0.0001935 cache-misses/op 0.002620 cache-references/op 92.05 cpu-cycles/op 319.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 60907852 19.71 ns/op 0.0002594 cache-misses/op 0.005482 cache-references/op 84.03 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 56196528 22.85 ns/op 0.0001543 cache-misses/op 0.006357 cache-references/op 97.38 cpu-cycles/op 354.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 53226426 21.09 ns/op 0.0001579 cache-misses/op 0.001747 cache-references/op 90.39 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 54555636 21.77 ns/op 0.0001568 cache-misses/op 0.004180 cache-references/op 93.07 cpu-cycles/op 328.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 52550095 21.70 ns/op 0.0002500 cache-misses/op 0.003340 cache-references/op 92.68 cpu-cycles/op 317.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 53266752 23.52 ns/op 0.0005965 cache-misses/op 0.005684 cache-references/op 100.6 cpu-cycles/op 329.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 52747233 22.36 ns/op 0.0004593 cache-misses/op 0.002186 cache-references/op 95.85 cpu-cycles/op 317.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 50841944 24.54 ns/op 0.002473 cache-misses/op 0.006416 cache-references/op 105.0 cpu-cycles/op 324.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 47816566 24.80 ns/op 0.001835 cache-misses/op 0.004846 cache-references/op 106.2 cpu-cycles/op 321.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 40706685 29.98 ns/op 0.0009548 cache-misses/op 0.007561 cache-references/op 128.2 cpu-cycles/op 346.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 39175911 30.31 ns/op 0.001317 cache-misses/op 0.02125 cache-references/op 129.8 cpu-cycles/op 346.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=32768-8 35177011 36.25 ns/op 0.007477 cache-misses/op 2.729 cache-references/op 147.7 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 26707266 45.70 ns/op 0.09968 cache-misses/op 4.888 cache-references/op 163.0 cpu-cycles/op 347.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=131072-8 24802180 41.22 ns/op 0.3076 cache-misses/op 6.313 cache-references/op 173.7 cpu-cycles/op 346.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=262144-8 17335149 69.27 ns/op 2.254 cache-misses/op 6.501 cache-references/op 296.2 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=524288-8 12359428 98.01 ns/op 4.781 cache-misses/op 7.257 cache-references/op 420.2 cpu-cycles/op 347.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1048576-8 10618430 115.2 ns/op 6.236 cache-misses/op 8.022 cache-references/op 493.4 cpu-cycles/op 347.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2097152-8 10111526 122.4 ns/op 6.937 cache-misses/op 8.485 cache-references/op 523.8 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4194304-8 10130337 126.4 ns/op 7.229 cache-misses/op 8.785 cache-references/op 539.1 cpu-cycles/op 347.2 instructions/op
PASS
Unit cpu-cycles better=lower
Unit instructions better=lower
Unit cache-misses better=lower
Unit cache-references 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 21040368 58.09 ns/op 0.0002796 cache-misses/op 0.007741 cache-references/op 247.8 cpu-cycles/op 834.0 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12288787 100.9 ns/op 0.0004688 cache-misses/op 0.01853 cache-references/op 429.6 cpu-cycles/op 1475 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7467381 158.4 ns/op 0.0009662 cache-misses/op 0.01329 cache-references/op 676.0 cpu-cycles/op 2241 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6542758 194.3 ns/op 0.001080 cache-misses/op 0.05176 cache-references/op 829.1 cpu-cycles/op 2865 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4603130 247.8 ns/op 0.001055 cache-misses/op 0.01648 cache-references/op 1059 cpu-cycles/op 3774 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2520250 470.3 ns/op 0.002856 cache-misses/op 0.05820 cache-references/op 2014 cpu-cycles/op 7806 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1305535 931.9 ns/op 0.002833 cache-misses/op 0.09856 cache-references/op 3976 cpu-cycles/op 15419 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 615428 1939 ns/op 0.01143 cache-misses/op 0.1463 cache-references/op 8312 cpu-cycles/op 30211 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 256743 4094 ns/op 0.04492 cache-misses/op 0.3391 cache-references/op 17554 cpu-cycles/op 60666 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 131805 9125 ns/op 0.05057 cache-misses/op 2.841 cache-references/op 38926 cpu-cycles/op 120375 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 66554 18128 ns/op 0.1418 cache-misses/op 1.651 cache-references/op 77677 cpu-cycles/op 241104 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32905 36319 ns/op 0.1878 cache-misses/op 4.192 cache-references/op 155594 cpu-cycles/op 482244 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16135 73438 ns/op 0.4576 cache-misses/op 15.18 cache-references/op 314533 cpu-cycles/op 966139 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=32768-8 4131 294607 ns/op 3.762 cache-misses/op 442.5 cache-references/op 1263039 cpu-cycles/op 3861643 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2059 590109 ns/op 9.979 cache-misses/op 32016 cache-references/op 2524670 cpu-cycles/op 7725387 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=131072-8 1034 1170754 ns/op 47.93 cache-misses/op 74688 cache-references/op 5018782 cpu-cycles/op 15444440 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=262144-8 496 2319578 ns/op 1020 cache-misses/op 155507 cache-references/op 9944868 cpu-cycles/op 30884323 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=524288-8 249 4811604 ns/op 83593 cache-misses/op 316635 cache-references/op 20616485 cpu-cycles/op 61786354 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1048576-8 122 9661748 ns/op 214389 cache-misses/op 634377 cache-references/op 41424740 cpu-cycles/op 123563799 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2097152-8 60 19417710 ns/op 484544 cache-misses/op 1280867 cache-references/op 83209486 cpu-cycles/op 247137691 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4194304-8 30 40479166 ns/op 1028134 cache-misses/op 2576294 cache-references/op 172873324 cpu-cycles/op 494269219 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 33602436 36.09 ns/op 0.0001804 cache-misses/op 0.002949 cache-references/op 154.7 cpu-cycles/op 490.9 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 23476579 49.77 ns/op 0.0002676 cache-misses/op 0.009163 cache-references/op 212.7 cpu-cycles/op 742.0 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17694610 68.78 ns/op 0.0004938 cache-misses/op 0.009934 cache-references/op 293.4 cpu-cycles/op 1088 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 14993622 77.43 ns/op 0.0004317 cache-misses/op 0.004841 cache-references/op 332.1 cpu-cycles/op 1244 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11486703 105.2 ns/op 0.0006322 cache-misses/op 0.01925 cache-references/op 449.4 cpu-cycles/op 1780 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6303073 190.7 ns/op 0.0008643 cache-misses/op 0.02285 cache-references/op 814.1 cpu-cycles/op 3424 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3323007 365.5 ns/op 0.001071 cache-misses/op 0.04796 cache-references/op 1564 cpu-cycles/op 6609 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 1751149 693.5 ns/op 0.001959 cache-misses/op 0.08250 cache-references/op 2959 cpu-cycles/op 12978 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 882051 1383 ns/op 0.01140 cache-misses/op 0.2958 cache-references/op 5909 cpu-cycles/op 25716 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 347086 3302 ns/op 0.03788 cache-misses/op 0.6379 cache-references/op 14094 cpu-cycles/op 51193 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 137834 8607 ns/op 0.05384 cache-misses/op 0.9867 cache-references/op 36878 cpu-cycles/op 102152 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 63248 19233 ns/op 0.2103 cache-misses/op 4.658 cache-references/op 82018 cpu-cycles/op 204175 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 30420 39366 ns/op 0.2819 cache-misses/op 7.449 cache-references/op 168631 cpu-cycles/op 408215 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=32768-8 7539 159763 ns/op 2.739 cache-misses/op 1256 cache-references/op 682035 cpu-cycles/op 1632463 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 3751 319533 ns/op 6.346 cache-misses/op 27726 cache-references/op 1369289 cpu-cycles/op 3264788 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=131072-8 1858 642189 ns/op 31.22 cache-misses/op 67266 cache-references/op 2739151 cpu-cycles/op 6529488 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=262144-8 896 1315662 ns/op 6040 cache-misses/op 139492 cache-references/op 5610241 cpu-cycles/op 13058864 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=524288-8 415 2865639 ns/op 80064 cache-misses/op 271193 cache-references/op 12280372 cpu-cycles/op 26118408 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1048576-8 206 5810244 ns/op 215381 cache-misses/op 550124 cache-references/op 24789273 cpu-cycles/op 52236675 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2097152-8 100 11564802 ns/op 478259 cache-misses/op 1094852 cache-references/op 49339835 cpu-cycles/op 104473116 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4194304-8 51 23195927 ns/op 1024414 cache-misses/op 2202602 cache-references/op 99099832 cpu-cycles/op 208946294 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 297524092 4.033 ns/op 0.0000102 cache-misses/op 0.0009732 cache-references/op 17.21 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 192907189 6.227 ns/op 0.0000335 cache-misses/op 0.0007386 cache-references/op 26.67 cpu-cycles/op 116.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 199457064 5.936 ns/op 0.0000374 cache-misses/op 0.001434 cache-references/op 25.36 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 188474025 7.025 ns/op 0.0000345 cache-misses/op 0.001713 cache-references/op 29.99 cpu-cycles/op 129.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 210312102 6.426 ns/op 0.0000324 cache-misses/op 0.0009826 cache-references/op 27.41 cpu-cycles/op 117.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 204703844 5.846 ns/op 0.0000136 cache-misses/op 0.0005945 cache-references/op 24.95 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 202099407 6.030 ns/op 0.0000166 cache-misses/op 0.0003767 cache-references/op 25.86 cpu-cycles/op 113.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 202456386 6.223 ns/op 0.0000320 cache-misses/op 0.001882 cache-references/op 26.54 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 194750815 6.119 ns/op 0.0000337 cache-misses/op 0.0003254 cache-references/op 26.25 cpu-cycles/op 113.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 197823382 6.242 ns/op 0.0000722 cache-misses/op 0.001595 cache-references/op 26.66 cpu-cycles/op 112.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 146166882 9.049 ns/op 0.0001021 cache-misses/op 0.002757 cache-references/op 38.68 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 76610138 14.91 ns/op 0.0001763 cache-misses/op 0.004788 cache-references/op 63.64 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 64944183 17.51 ns/op 0.0001442 cache-misses/op 0.001394 cache-references/op 75.10 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=32768-8 57624158 20.59 ns/op 0.0002544 cache-misses/op 0.4704 cache-references/op 87.86 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 54167480 22.06 ns/op 0.0005954 cache-misses/op 2.387 cache-references/op 94.46 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=131072-8 52116290 22.70 ns/op 0.002613 cache-misses/op 4.011 cache-references/op 97.23 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=262144-8 47505234 24.68 ns/op 0.2124 cache-misses/op 5.446 cache-references/op 105.2 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=524288-8 31727234 37.84 ns/op 2.314 cache-misses/op 6.268 cache-references/op 161.4 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1048576-8 26673256 45.75 ns/op 4.641 cache-misses/op 6.822 cache-references/op 196.0 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2097152-8 28899900 48.18 ns/op 5.843 cache-misses/op 7.060 cache-references/op 205.6 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4194304-8 32138800 48.53 ns/op 6.161 cache-misses/op 6.812 cache-references/op 207.9 cpu-cycles/op 111.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 292936179 4.103 ns/op 0.0000465 cache-misses/op 0.0007377 cache-references/op 17.50 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 188517260 6.204 ns/op 0.0000292 cache-misses/op 0.0005343 cache-references/op 26.59 cpu-cycles/op 115.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 201978964 5.913 ns/op 0.0000212 cache-misses/op 0.0003617 cache-references/op 25.36 cpu-cycles/op 111.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 171095137 6.568 ns/op 0.0000251 cache-misses/op 0.001303 cache-references/op 28.08 cpu-cycles/op 116.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 194310639 5.725 ns/op 0.0000137 cache-misses/op 0.0005528 cache-references/op 24.42 cpu-cycles/op 108.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 204716462 6.160 ns/op 0.0000341 cache-misses/op 0.001066 cache-references/op 26.35 cpu-cycles/op 113.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 195257349 6.000 ns/op 0.0000358 cache-misses/op 0.0004736 cache-references/op 25.60 cpu-cycles/op 111.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 198449780 6.077 ns/op 0.0000172 cache-misses/op 0.0004098 cache-references/op 26.06 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 196541686 6.324 ns/op 0.0000189 cache-misses/op 0.001797 cache-references/op 26.96 cpu-cycles/op 111.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 192474669 6.136 ns/op 0.0000272 cache-misses/op 0.0006108 cache-references/op 26.30 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 128105702 9.522 ns/op 0.0000218 cache-misses/op 0.002323 cache-references/op 40.60 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 79968049 14.51 ns/op 0.0001032 cache-misses/op 0.0009609 cache-references/op 62.23 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 67724508 17.56 ns/op 0.0001667 cache-misses/op 0.006456 cache-references/op 74.91 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=32768-8 57151266 19.98 ns/op 0.0001867 cache-misses/op 0.02109 cache-references/op 85.28 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 55699480 21.02 ns/op 0.0003266 cache-misses/op 0.5678 cache-references/op 89.66 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=131072-8 53661740 22.09 ns/op 0.0008307 cache-misses/op 2.212 cache-references/op 94.73 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=262144-8 52590606 22.55 ns/op 0.004854 cache-misses/op 3.504 cache-references/op 96.72 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=524288-8 44230305 26.72 ns/op 0.3350 cache-misses/op 4.792 cache-references/op 114.3 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1048576-8 30423514 39.43 ns/op 2.419 cache-misses/op 5.594 cache-references/op 168.4 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2097152-8 30921745 45.18 ns/op 4.359 cache-misses/op 6.073 cache-references/op 193.5 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4194304-8 33341452 47.57 ns/op 5.406 cache-misses/op 6.384 cache-references/op 203.6 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.38 ns/op 0.0000817 cache-misses/op 0.0006279 cache-references/op 44.50 cpu-cycles/op 214.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 149637312 8.161 ns/op 0.0000309 cache-misses/op 0.001176 cache-references/op 34.87 cpu-cycles/op 155.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 152831990 7.624 ns/op 0.0000229 cache-misses/op 0.0009547 cache-references/op 32.64 cpu-cycles/op 146.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 150375836 8.056 ns/op 0.0000470 cache-misses/op 0.0008744 cache-references/op 34.52 cpu-cycles/op 152.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 157575885 8.002 ns/op 0.0000268 cache-misses/op 0.0009885 cache-references/op 34.25 cpu-cycles/op 146.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 154191516 7.715 ns/op 0.0000219 cache-misses/op 0.0005041 cache-references/op 33.07 cpu-cycles/op 147.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 143868687 8.103 ns/op 0.0000437 cache-misses/op 0.0007425 cache-references/op 34.73 cpu-cycles/op 153.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 132082660 9.578 ns/op 0.0000663 cache-misses/op 0.003026 cache-references/op 40.82 cpu-cycles/op 168.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 120412152 9.810 ns/op 0.0000572 cache-misses/op 0.001651 cache-references/op 41.95 cpu-cycles/op 176.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 100000000 10.37 ns/op 0.0001511 cache-misses/op 0.002426 cache-references/op 44.29 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 73657838 13.65 ns/op 0.0001820 cache-misses/op 0.005053 cache-references/op 58.37 cpu-cycles/op 180.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 48371566 23.94 ns/op 0.0001774 cache-misses/op 0.002969 cache-references/op 102.6 cpu-cycles/op 181.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 43892763 26.67 ns/op 0.0001939 cache-misses/op 0.01387 cache-references/op 113.8 cpu-cycles/op 183.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=32768-8 37439719 31.71 ns/op 0.001208 cache-misses/op 3.280 cache-references/op 135.3 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 33654818 32.56 ns/op 0.01554 cache-misses/op 5.362 cache-references/op 139.0 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=131072-8 34507232 34.95 ns/op 0.4673 cache-misses/op 6.989 cache-references/op 149.8 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=262144-8 22753674 52.59 ns/op 2.983 cache-misses/op 7.838 cache-references/op 225.3 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=524288-8 19604071 61.49 ns/op 5.837 cache-misses/op 8.976 cache-references/op 263.6 cpu-cycles/op 183.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1048576-8 18682640 63.38 ns/op 7.099 cache-misses/op 8.875 cache-references/op 271.8 cpu-cycles/op 183.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2097152-8 21198608 67.87 ns/op 8.017 cache-misses/op 9.403 cache-references/op 289.7 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4194304-8 23568258 68.91 ns/op 8.028 cache-misses/op 8.877 cache-references/op 294.9 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 190100204 5.817 ns/op 0.0000180 cache-misses/op 0.001621 cache-references/op 24.80 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 205416408 5.812 ns/op 0.0000084 cache-misses/op 0.0005915 cache-references/op 24.80 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 201746731 5.925 ns/op 0.0000108 cache-misses/op 0.0007049 cache-references/op 25.38 cpu-cycles/op 102.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 200403747 6.259 ns/op 0.0000240 cache-misses/op 0.001642 cache-references/op 26.71 cpu-cycles/op 105.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 207965278 6.052 ns/op 0.0000229 cache-misses/op 0.001148 cache-references/op 25.82 cpu-cycles/op 103.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 186269541 5.823 ns/op 0.0000238 cache-misses/op 0.001375 cache-references/op 24.82 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 200960923 5.801 ns/op 0.0000083 cache-misses/op 0.001441 cache-references/op 24.77 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 195368095 6.246 ns/op 0.0000119 cache-misses/op 0.0008593 cache-references/op 26.65 cpu-cycles/op 101.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 189005176 6.189 ns/op 0.0000326 cache-misses/op 0.001514 cache-references/op 26.43 cpu-cycles/op 102.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 192344582 6.236 ns/op 0.0000221 cache-misses/op 0.0004533 cache-references/op 26.73 cpu-cycles/op 101.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 183634053 6.595 ns/op 0.0000140 cache-misses/op 0.001543 cache-references/op 28.19 cpu-cycles/op 101.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 148227495 8.043 ns/op 0.0000408 cache-misses/op 0.001149 cache-references/op 34.45 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 142400244 8.220 ns/op 0.0000224 cache-misses/op 0.001394 cache-references/op 35.20 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=32768-8 132468375 9.012 ns/op 0.0001398 cache-misses/op 0.3773 cache-references/op 38.64 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 100000000 10.10 ns/op 0.0001614 cache-misses/op 1.872 cache-references/op 43.11 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=131072-8 100000000 10.88 ns/op 0.002873 cache-misses/op 3.187 cache-references/op 46.50 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=262144-8 87091507 13.45 ns/op 0.1385 cache-misses/op 3.973 cache-references/op 57.52 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=524288-8 39215113 30.88 ns/op 1.487 cache-misses/op 4.103 cache-references/op 132.3 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1048576-8 29630240 40.82 ns/op 3.017 cache-misses/op 4.485 cache-references/op 174.6 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2097152-8 27805819 45.46 ns/op 3.814 cache-misses/op 4.672 cache-references/op 194.8 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4194304-8 27017767 47.57 ns/op 4.244 cache-misses/op 4.823 cache-references/op 203.6 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 207789459 5.752 ns/op 0.0000093 cache-misses/op 0.0009930 cache-references/op 24.59 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 200552295 5.969 ns/op 0.0000222 cache-misses/op 0.0009183 cache-references/op 25.53 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 208070914 5.753 ns/op 0.0000221 cache-misses/op 0.0003130 cache-references/op 24.68 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 209252100 5.981 ns/op 0.0000292 cache-misses/op 0.0004496 cache-references/op 25.65 cpu-cycles/op 100.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 206051317 5.743 ns/op 0.0000073 cache-misses/op 0.0006435 cache-references/op 24.61 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 206879864 6.029 ns/op 0.0000092 cache-misses/op 0.0005064 cache-references/op 25.83 cpu-cycles/op 98.38 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 208433380 5.931 ns/op 0.0000172 cache-misses/op 0.0003837 cache-references/op 25.43 cpu-cycles/op 98.70 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 194016332 6.025 ns/op 0.0000234 cache-misses/op 0.001232 cache-references/op 25.75 cpu-cycles/op 98.72 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 199424343 6.158 ns/op 0.0000228 cache-misses/op 0.0007508 cache-references/op 26.36 cpu-cycles/op 98.62 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 195035107 6.108 ns/op 0.0000328 cache-misses/op 0.001611 cache-references/op 26.05 cpu-cycles/op 98.74 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 192790954 6.156 ns/op 0.0000073 cache-misses/op 0.0003080 cache-references/op 26.40 cpu-cycles/op 98.62 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 153881011 7.696 ns/op 0.0000079 cache-misses/op 0.001256 cache-references/op 32.94 cpu-cycles/op 107.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 149450608 8.000 ns/op 0.0000230 cache-misses/op 0.001173 cache-references/op 34.24 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=32768-8 143371420 8.381 ns/op 0.0000321 cache-misses/op 0.009238 cache-references/op 35.74 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 134757118 8.924 ns/op 0.0000259 cache-misses/op 0.3946 cache-references/op 38.07 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=131072-8 121188964 10.65 ns/op 0.002745 cache-misses/op 1.770 cache-references/op 45.52 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=262144-8 100000000 10.48 ns/op 0.001052 cache-misses/op 3.102 cache-references/op 44.94 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=524288-8 86692962 15.48 ns/op 0.2192 cache-misses/op 3.742 cache-references/op 66.35 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1048576-8 39961206 30.15 ns/op 1.623 cache-misses/op 4.105 cache-references/op 129.2 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2097152-8 31498664 40.86 ns/op 3.198 cache-misses/op 4.596 cache-references/op 174.9 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4194304-8 26937154 45.39 ns/op 4.194 cache-misses/op 4.889 cache-references/op 193.7 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 135986815 8.397 ns/op 0.0002232 cache-misses/op 0.001473 cache-references/op 35.92 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 128005392 9.307 ns/op 0.0002360 cache-misses/op 0.002062 cache-references/op 38.64 cpu-cycles/op 155.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 136515620 9.712 ns/op 0.0000605 cache-misses/op 0.002297 cache-references/op 41.41 cpu-cycles/op 153.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 127336507 8.355 ns/op 0.0000461 cache-misses/op 0.001413 cache-references/op 35.73 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 128089443 8.375 ns/op 0.0000289 cache-misses/op 0.001873 cache-references/op 35.71 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 135241760 8.574 ns/op 0.0000232 cache-misses/op 0.0003461 cache-references/op 36.77 cpu-cycles/op 149.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 137929736 8.903 ns/op 0.0000959 cache-misses/op 0.002504 cache-references/op 37.98 cpu-cycles/op 149.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 136820142 9.334 ns/op 0.0000354 cache-misses/op 0.0005460 cache-references/op 40.00 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 132607191 9.045 ns/op 0.0000854 cache-misses/op 0.001933 cache-references/op 38.62 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 128058268 9.704 ns/op 0.0000726 cache-misses/op 0.001470 cache-references/op 41.53 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 123784086 9.897 ns/op 0.0000924 cache-misses/op 0.004550 cache-references/op 42.19 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 100000000 11.33 ns/op 0.0002193 cache-misses/op 0.008342 cache-references/op 48.30 cpu-cycles/op 159.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 99794755 11.64 ns/op 0.0002107 cache-misses/op 0.001694 cache-references/op 49.93 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=32768-8 72224472 13.89 ns/op 0.001348 cache-misses/op 2.830 cache-references/op 59.54 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 72563634 15.36 ns/op 0.005519 cache-misses/op 4.877 cache-references/op 65.86 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=131072-8 65875226 18.27 ns/op 0.2420 cache-misses/op 6.064 cache-references/op 78.01 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=262144-8 30598290 39.70 ns/op 2.106 cache-misses/op 6.137 cache-references/op 169.7 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=524288-8 21676657 56.10 ns/op 4.391 cache-misses/op 6.616 cache-references/op 239.7 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1048576-8 18924052 63.99 ns/op 5.628 cache-misses/op 7.082 cache-references/op 274.1 cpu-cycles/op 159.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2097152-8 19514138 67.27 ns/op 6.206 cache-misses/op 7.191 cache-references/op 288.4 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4194304-8 20063102 68.63 ns/op 6.516 cache-misses/op 7.310 cache-references/op 294.1 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209559016 5.721 ns/op 0.0000614 cache-misses/op 0.0006342 cache-references/op 24.41 cpu-cycles/op 117.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 100000000 10.51 ns/op 0.0001727 cache-misses/op 0.002681 cache-references/op 44.87 cpu-cycles/op 194.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151230090 7.942 ns/op 0.0000792 cache-misses/op 0.001033 cache-references/op 33.88 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 100000000 10.76 ns/op 0.0001177 cache-misses/op 0.002372 cache-references/op 45.92 cpu-cycles/op 168.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 151416630 7.938 ns/op 0.0000808 cache-misses/op 0.001440 cache-references/op 33.89 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151647601 9.510 ns/op 0.0001082 cache-misses/op 0.001638 cache-references/op 40.57 cpu-cycles/op 155.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 137787964 8.710 ns/op 0.0000600 cache-misses/op 0.001185 cache-references/op 37.14 cpu-cycles/op 152.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 145352318 8.793 ns/op 0.0000754 cache-misses/op 0.0006010 cache-references/op 37.69 cpu-cycles/op 152.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 143863873 8.233 ns/op 0.0000618 cache-misses/op 0.001261 cache-references/op 35.11 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 142555090 8.357 ns/op 0.0001040 cache-misses/op 0.001404 cache-references/op 35.67 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 138895222 8.830 ns/op 0.0001492 cache-misses/op 0.001156 cache-references/op 37.68 cpu-cycles/op 151.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 135498154 8.809 ns/op 0.0000738 cache-misses/op 0.001171 cache-references/op 37.75 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 130856528 9.187 ns/op 0.0000575 cache-misses/op 0.0005260 cache-references/op 39.39 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=32768-8 116077015 10.26 ns/op 0.0002610 cache-misses/op 0.6038 cache-references/op 44.02 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.59 ns/op 0.0006369 cache-misses/op 3.389 cache-references/op 49.69 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=131072-8 94098871 12.32 ns/op 0.005867 cache-misses/op 5.522 cache-references/op 52.76 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=262144-8 66177876 17.84 ns/op 0.3274 cache-misses/op 7.047 cache-references/op 76.17 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=524288-8 32420697 37.31 ns/op 2.972 cache-misses/op 8.043 cache-references/op 159.3 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1048576-8 27039920 44.74 ns/op 5.937 cache-misses/op 8.605 cache-references/op 191.1 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2097152-8 25647025 47.18 ns/op 7.296 cache-misses/op 8.697 cache-references/op 201.4 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4194304-8 25224040 48.10 ns/op 7.722 cache-misses/op 8.437 cache-references/op 205.3 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 173669590 6.926 ns/op 0.0000791 cache-misses/op 0.0008216 cache-references/op 29.65 cpu-cycles/op 118.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 141907142 8.553 ns/op 0.0000562 cache-misses/op 0.0007652 cache-references/op 36.50 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 139950690 8.590 ns/op 0.0001109 cache-misses/op 0.001332 cache-references/op 36.77 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 100000000 10.49 ns/op 0.0001821 cache-misses/op 0.0007495 cache-references/op 44.98 cpu-cycles/op 166.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 141907249 10.70 ns/op 0.0000848 cache-misses/op 0.002219 cache-references/op 45.70 cpu-cycles/op 155.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 128148334 8.560 ns/op 0.0000693 cache-misses/op 0.001622 cache-references/op 36.56 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 100000000 10.01 ns/op 0.0001144 cache-misses/op 0.002395 cache-references/op 42.74 cpu-cycles/op 154.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 136816452 8.886 ns/op 0.0000619 cache-misses/op 0.001499 cache-references/op 37.89 cpu-cycles/op 150.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 131567091 9.203 ns/op 0.0000907 cache-misses/op 0.002156 cache-references/op 39.28 cpu-cycles/op 151.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 133120158 8.960 ns/op 0.0000674 cache-misses/op 0.0005688 cache-references/op 38.43 cpu-cycles/op 150.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 133089450 8.907 ns/op 0.0000689 cache-misses/op 0.002282 cache-references/op 37.98 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 133671420 9.049 ns/op 0.0000862 cache-misses/op 0.001588 cache-references/op 38.75 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 129692590 9.089 ns/op 0.0000630 cache-misses/op 0.004072 cache-references/op 38.79 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=32768-8 121779428 9.785 ns/op 0.0001499 cache-misses/op 0.006418 cache-references/op 41.89 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.50 ns/op 0.0004172 cache-misses/op 0.6782 cache-references/op 45.02 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=131072-8 99308383 11.76 ns/op 0.0004898 cache-misses/op 2.989 cache-references/op 50.17 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=262144-8 97059123 12.34 ns/op 0.01088 cache-misses/op 4.491 cache-references/op 52.74 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=524288-8 59917522 20.13 ns/op 0.4849 cache-misses/op 5.731 cache-references/op 86.02 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1048576-8 32411091 37.23 ns/op 2.942 cache-misses/op 6.752 cache-references/op 159.6 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2097152-8 28355137 42.74 ns/op 5.272 cache-misses/op 7.300 cache-references/op 183.2 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4194304-8 26732546 44.43 ns/op 6.368 cache-misses/op 7.398 cache-references/op 190.4 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 201112878 5.965 ns/op 0.0000570 cache-misses/op 0.0006366 cache-references/op 25.55 cpu-cycles/op 140.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 100000000 12.07 ns/op 0.0001286 cache-misses/op 0.001242 cache-references/op 51.47 cpu-cycles/op 215.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.20 ns/op 0.0000960 cache-misses/op 0.001312 cache-references/op 47.76 cpu-cycles/op 180.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.76 ns/op 0.0001507 cache-misses/op 0.002905 cache-references/op 45.86 cpu-cycles/op 181.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.63 ns/op 0.0001397 cache-misses/op 0.002136 cache-references/op 45.43 cpu-cycles/op 180.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.12 ns/op 0.0001435 cache-misses/op 0.001343 cache-references/op 43.19 cpu-cycles/op 179.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.63 ns/op 0.0001809 cache-misses/op 0.002842 cache-references/op 45.32 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.76 ns/op 0.0001393 cache-misses/op 0.001282 cache-references/op 45.91 cpu-cycles/op 182.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.86 ns/op 0.0002372 cache-misses/op 0.003584 cache-references/op 46.29 cpu-cycles/op 181.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 100000000 11.97 ns/op 0.0001767 cache-misses/op 0.004020 cache-references/op 51.06 cpu-cycles/op 180.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 75973360 15.53 ns/op 0.0004271 cache-misses/op 0.006873 cache-references/op 66.28 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 83888828 13.95 ns/op 0.0001472 cache-misses/op 0.0008689 cache-references/op 59.84 cpu-cycles/op 181.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 76167031 13.50 ns/op 0.0002511 cache-misses/op 0.002286 cache-references/op 57.91 cpu-cycles/op 181.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=32768-8 55743063 21.22 ns/op 0.0008572 cache-misses/op 5.186 cache-references/op 90.86 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 62396684 18.41 ns/op 0.006100 cache-misses/op 8.193 cache-references/op 78.64 cpu-cycles/op 181.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=131072-8 38904298 31.12 ns/op 0.5372 cache-misses/op 10.99 cache-references/op 132.8 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=262144-8 25008116 48.34 ns/op 3.903 cache-misses/op 10.62 cache-references/op 207.0 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=524288-8 23513302 52.22 ns/op 7.389 cache-misses/op 11.25 cache-references/op 223.7 cpu-cycles/op 181.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1048576-8 21953977 55.30 ns/op 9.312 cache-misses/op 11.48 cache-references/op 237.1 cpu-cycles/op 181.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2097152-8 23221244 61.15 ns/op 10.31 cache-misses/op 11.81 cache-references/op 261.0 cpu-cycles/op 182.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4194304-8 20140129 63.37 ns/op 10.61 cache-misses/op 12.35 cache-references/op 271.7 cpu-cycles/op 181.5 instructions/op
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 206823753 5.783 ns/op 0 %fullgrp 0.0000241 cache-misses/op 0.0003039 cache-references/op 24.80 cpu-cycles/op 97.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 206685871 6.025 ns/op 0 %fullgrp 0.0000375 cache-misses/op 0.0008637 cache-references/op 25.78 cpu-cycles/op 99.27 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 206726408 6.077 ns/op 0 %fullgrp 0.0000419 cache-misses/op 0.0005469 cache-references/op 26.04 cpu-cycles/op 100.0 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 182739712 6.435 ns/op 25.00 %fullgrp 0.0000633 cache-misses/op 0.0008182 cache-references/op 27.45 cpu-cycles/op 103.4 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 186144176 6.350 ns/op 0 %fullgrp 0.0000555 cache-misses/op 0.001048 cache-references/op 27.09 cpu-cycles/op 97.92 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 190226659 6.417 ns/op 6.250 %fullgrp 0.0000240 cache-misses/op 0.0003958 cache-references/op 27.52 cpu-cycles/op 101.3 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 181014694 6.897 ns/op 12.50 %fullgrp 0.0000304 cache-misses/op 0.0006262 cache-references/op 29.55 cpu-cycles/op 104.8 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 183004851 7.174 ns/op 6.250 %fullgrp 0.0000618 cache-misses/op 0.001789 cache-references/op 30.63 cpu-cycles/op 101.0 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 181496091 6.807 ns/op 3.125 %fullgrp 0.0000268 cache-misses/op 0.0003737 cache-references/op 29.19 cpu-cycles/op 99.22 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 177930360 6.886 ns/op 6.250 %fullgrp 0.0000512 cache-misses/op 0.002055 cache-references/op 29.37 cpu-cycles/op 100.7 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 174775680 7.208 ns/op 6.250 %fullgrp 0.0001204 cache-misses/op 0.001927 cache-references/op 30.77 cpu-cycles/op 100.2 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 138323182 8.537 ns/op 4.688 %fullgrp 0.0000857 cache-misses/op 0.001083 cache-references/op 36.43 cpu-cycles/op 108.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 133766667 9.013 ns/op 5.518 %fullgrp 0.0000652 cache-misses/op 0.0006463 cache-references/op 38.65 cpu-cycles/op 109.1 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=32768-8 125636625 9.600 ns/op 5.713 %fullgrp 0.0004347 cache-misses/op 0.01761 cache-references/op 40.98 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 100000000 10.27 ns/op 5.334 %fullgrp 0.002756 cache-misses/op 1.093 cache-references/op 44.03 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=131072-8 109744167 11.03 ns/op 5.615 %fullgrp 0.005793 cache-misses/op 1.681 cache-references/op 47.09 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=262144-8 87185110 12.79 ns/op 5.334 %fullgrp 0.09857 cache-misses/op 2.029 cache-references/op 54.57 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=524288-8 46819960 25.07 ns/op 5.474 %fullgrp 0.8478 cache-misses/op 2.193 cache-references/op 107.3 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1048576-8 36845881 32.04 ns/op 5.460 %fullgrp 1.591 cache-misses/op 2.365 cache-references/op 136.9 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2097152-8 32900691 36.82 ns/op 5.417 %fullgrp 2.088 cache-misses/op 2.500 cache-references/op 157.5 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4194304-8 31539207 38.08 ns/op 5.420 %fullgrp 2.327 cache-misses/op 2.641 cache-references/op 162.7 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 208444342 5.686 ns/op 0 %fullgrp 0.0000504 cache-misses/op 0.0003989 cache-references/op 24.38 cpu-cycles/op 96.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 208360336 7.635 ns/op 50.00 %fullgrp 0.0000412 cache-misses/op 0.0004286 cache-references/op 32.75 cpu-cycles/op 115.9 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 181836105 6.708 ns/op 25.00 %fullgrp 0.0000636 cache-misses/op 0.001737 cache-references/op 28.61 cpu-cycles/op 106.2 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 177895608 6.929 ns/op 25.00 %fullgrp 0.0000262 cache-misses/op 0.0003915 cache-references/op 29.71 cpu-cycles/op 108.6 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 193480550 6.219 ns/op 0 %fullgrp 0.0000322 cache-misses/op 0.0005536 cache-references/op 26.62 cpu-cycles/op 96.78 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 177715364 5.990 ns/op 0 %fullgrp 0.0000538 cache-misses/op 0.0005531 cache-references/op 25.66 cpu-cycles/op 96.74 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 179471215 6.551 ns/op 9.375 %fullgrp 0.0000351 cache-misses/op 0.001540 cache-references/op 27.94 cpu-cycles/op 99.81 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 178925863 6.743 ns/op 6.250 %fullgrp 0.0000411 cache-misses/op 0.001321 cache-references/op 28.82 cpu-cycles/op 99.08 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 185009516 6.495 ns/op 3.906 %fullgrp 0.0000355 cache-misses/op 0.0009411 cache-references/op 27.81 cpu-cycles/op 97.53 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 180849669 6.653 ns/op 4.297 %fullgrp 0.0000446 cache-misses/op 0.0008988 cache-references/op 28.49 cpu-cycles/op 98.58 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 179977149 6.852 ns/op 5.859 %fullgrp 0.0000592 cache-misses/op 0.0006752 cache-references/op 29.33 cpu-cycles/op 98.68 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 142037368 8.513 ns/op 5.078 %fullgrp 0.0001068 cache-misses/op 0.002466 cache-references/op 36.31 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 137615042 8.767 ns/op 5.469 %fullgrp 0.0000822 cache-misses/op 0.002065 cache-references/op 37.49 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=32768-8 129462351 9.258 ns/op 5.359 %fullgrp 0.0001089 cache-misses/op 0.002966 cache-references/op 39.66 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 124169170 9.653 ns/op 5.176 %fullgrp 0.0001972 cache-misses/op 0.2239 cache-references/op 41.19 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=131072-8 100000000 10.48 ns/op 5.487 %fullgrp 0.001029 cache-misses/op 1.045 cache-references/op 44.80 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=262144-8 100000000 10.98 ns/op 5.350 %fullgrp 0.003438 cache-misses/op 1.610 cache-references/op 47.07 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=524288-8 75639169 17.32 ns/op 5.449 %fullgrp 0.2272 cache-misses/op 1.907 cache-references/op 74.08 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1048576-8 38802763 27.37 ns/op 5.495 %fullgrp 0.8729 cache-misses/op 2.139 cache-references/op 117.1 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2097152-8 36100909 32.74 ns/op 5.401 %fullgrp 1.572 cache-misses/op 2.295 cache-references/op 140.0 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4194304-8 34027180 34.80 ns/op 5.436 %fullgrp 2.014 cache-misses/op 2.403 cache-references/op 149.1 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 160554132 7.468 ns/op 0 %fullgrp 0.0000517 cache-misses/op 0.0009894 cache-references/op 31.97 cpu-cycles/op 128.0 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 161497387 7.742 ns/op 0 %fullgrp 0.0000821 cache-misses/op 0.001705 cache-references/op 33.05 cpu-cycles/op 130.3 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 162276538 8.548 ns/op 25.00 %fullgrp 0.0000609 cache-misses/op 0.001043 cache-references/op 36.46 cpu-cycles/op 139.5 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 100000000 10.24 ns/op 50.00 %fullgrp 0.0000913 cache-misses/op 0.001609 cache-references/op 43.78 cpu-cycles/op 159.5 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 140822013 7.402 ns/op 0 %fullgrp 0.0000362 cache-misses/op 0.0009187 cache-references/op 31.64 cpu-cycles/op 128.0 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 148619504 7.405 ns/op 0 %fullgrp 0.0000296 cache-misses/op 0.0008526 cache-references/op 31.70 cpu-cycles/op 128.0 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 137919404 8.252 ns/op 3.125 %fullgrp 0.0001297 cache-misses/op 0.0006055 cache-references/op 35.39 cpu-cycles/op 130.3 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 141576104 8.741 ns/op 9.375 %fullgrp 0.0000346 cache-misses/op 0.0004300 cache-references/op 37.49 cpu-cycles/op 133.0 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 141726226 8.710 ns/op 5.469 %fullgrp 0.0001413 cache-misses/op 0.002168 cache-references/op 37.14 cpu-cycles/op 131.3 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 135174566 8.518 ns/op 2.734 %fullgrp 0.0001083 cache-misses/op 0.002333 cache-references/op 36.32 cpu-cycles/op 130.0 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 131248264 9.042 ns/op 5.469 %fullgrp 0.0000908 cache-misses/op 0.0008201 cache-references/op 38.75 cpu-cycles/op 131.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 98963643 10.61 ns/op 5.176 %fullgrp 0.0003717 cache-misses/op 0.002838 cache-references/op 45.49 cpu-cycles/op 140.1 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 95644522 11.11 ns/op 5.176 %fullgrp 0.0004107 cache-misses/op 0.005374 cache-references/op 47.39 cpu-cycles/op 140.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=32768-8 94826944 11.96 ns/op 5.640 %fullgrp 0.003800 cache-misses/op 0.9885 cache-references/op 51.09 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 87099199 12.56 ns/op 5.408 %fullgrp 0.01339 cache-misses/op 1.695 cache-references/op 53.86 cpu-cycles/op 140.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=131072-8 80703188 14.11 ns/op 5.334 %fullgrp 0.08996 cache-misses/op 2.405 cache-references/op 60.28 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=262144-8 45524355 26.22 ns/op 5.482 %fullgrp 1.182 cache-misses/op 3.465 cache-references/op 112.3 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=524288-8 32043014 37.56 ns/op 5.396 %fullgrp 2.575 cache-misses/op 4.132 cache-references/op 160.7 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1048576-8 28345058 41.88 ns/op 5.388 %fullgrp 3.252 cache-misses/op 4.226 cache-references/op 179.5 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2097152-8 27705235 44.44 ns/op 5.453 %fullgrp 3.210 cache-misses/op 3.883 cache-references/op 190.5 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4194304-8 27248653 44.83 ns/op 5.429 %fullgrp 2.949 cache-misses/op 3.392 cache-references/op 192.2 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 17717671 65.97 ns/op 0.0006376 cache-misses/op 0.01347 cache-references/op 281.5 cpu-cycles/op 1192 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3580112 333.5 ns/op 0.4329 cache-misses/op 7.097 cache-references/op 1369 cpu-cycles/op 4839 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1618440 737.2 ns/op 1.421 cache-misses/op 20.88 cache-references/op 3025 cpu-cycles/op 9373 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1312964 920.4 ns/op 1.528 cache-misses/op 22.67 cache-references/op 3762 cpu-cycles/op 11492 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 715629 1651 ns/op 3.545 cache-misses/op 50.23 cache-references/op 6820 cpu-cycles/op 18440 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 312698 3689 ns/op 11.01 cache-misses/op 117.0 cache-references/op 15285 cpu-cycles/op 38269 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 156349 7422 ns/op 31.50 cache-misses/op 244.6 cache-references/op 30819 cpu-cycles/op 74667 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82729 14473 ns/op 69.58 cache-misses/op 491.6 cache-references/op 60044 cpu-cycles/op 144544 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 42243 28603 ns/op 171.1 cache-misses/op 1059 cache-references/op 118780 cpu-cycles/op 283057 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21288 56191 ns/op 365.4 cache-misses/op 2093 cache-references/op 233508 cpu-cycles/op 556875 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 9771 111593 ns/op 1122 cache-misses/op 4027 cache-references/op 463857 cpu-cycles/op 1098093 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 4975 223844 ns/op 2664 cache-misses/op 7915 cache-references/op 926360 cpu-cycles/op 2174198 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2552 508012 ns/op 7584 cache-misses/op 16541 cache-references/op 1903163 cpu-cycles/op 4318371 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=32768-8 507 2245980 ns/op 22180 cache-misses/op 122744 cache-references/op 7960551 cpu-cycles/op 17158082 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 254 4454742 ns/op 80556 cache-misses/op 340353 cache-references/op 16240985 cpu-cycles/op 33603970 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=131072-8 127 8613910 ns/op 293632 cache-misses/op 999344 cache-references/op 34565524 cpu-cycles/op 66423096 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=262144-8 51 19880181 ns/op 766397 cache-misses/op 2629731 cache-references/op 82579363 cpu-cycles/op 135844204 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=524288-8 26 44670593 ns/op 2140637 cache-misses/op 6302627 cache-references/op 189983066 cpu-cycles/op 271080751 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1048576-8 10 112647517 ns/op 6677038 cache-misses/op 13765627 cache-references/op 479729248 cpu-cycles/op 544312883 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2097152-8 4 254669922 ns/op 18645916 cache-misses/op 30705535 cache-references/op 1087312162 cpu-cycles/op 1094547064 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4194304-8 2 552084482 ns/op 45272217 cache-misses/op 63004768 cache-references/op 2363381136 cpu-cycles/op 2188143442 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18109135 66.80 ns/op 0.0003822 cache-misses/op 0.01272 cache-references/op 285.3 cpu-cycles/op 1215 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3732733 324.4 ns/op 0.6454 cache-misses/op 4.034 cache-references/op 1358 cpu-cycles/op 4773 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1749716 692.7 ns/op 1.413 cache-misses/op 11.86 cache-references/op 2863 cpu-cycles/op 9125 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1390743 863.2 ns/op 1.613 cache-misses/op 13.13 cache-references/op 3587 cpu-cycles/op 11230 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 784980 1504 ns/op 3.423 cache-misses/op 29.36 cache-references/op 6182 cpu-cycles/op 17878 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 347268 3330 ns/op 7.922 cache-misses/op 66.93 cache-references/op 13717 cpu-cycles/op 36992 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 175640 6826 ns/op 21.73 cache-misses/op 143.1 cache-references/op 27947 cpu-cycles/op 72655 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 88908 13551 ns/op 55.05 cache-misses/op 292.2 cache-references/op 55452 cpu-cycles/op 140831 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 45219 26385 ns/op 127.0 cache-misses/op 579.0 cache-references/op 108213 cpu-cycles/op 273864 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 22808 52549 ns/op 271.7 cache-misses/op 1252 cache-references/op 214683 cpu-cycles/op 541865 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 104925 ns/op 746.9 cache-misses/op 2450 cache-references/op 428672 cpu-cycles/op 1073592 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5614 208246 ns/op 1784 cache-misses/op 4671 cache-references/op 846633 cpu-cycles/op 2111185 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2839 421098 ns/op 4015 cache-misses/op 9208 cache-references/op 1711806 cpu-cycles/op 4203010 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=32768-8 675 1824378 ns/op 14813 cache-misses/op 48415 cache-references/op 7437302 cpu-cycles/op 16942561 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 333 3641173 ns/op 20715 cache-misses/op 164656 cache-references/op 14927202 cpu-cycles/op 33616937 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=131072-8 158 7625614 ns/op 103296 cache-misses/op 512512 cache-references/op 31872462 cpu-cycles/op 67011334 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=262144-8 66 15801725 ns/op 342933 cache-misses/op 1570526 cache-references/op 66962589 cpu-cycles/op 132416985 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=524288-8 28 35763343 ns/op 995908 cache-misses/op 4228846 cache-references/op 152513976 cpu-cycles/op 267693044 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1048576-8 12 85498131 ns/op 3228053 cache-misses/op 10267768 cache-references/op 363917507 cpu-cycles/op 534152313 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2097152-8 5 208026310 ns/op 10892235 cache-misses/op 22746177 cache-references/op 889810425 cpu-cycles/op 1072562369 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4194304-8 3 482660196 ns/op 31544169 cache-misses/op 49927300 cache-references/op 2060429930 cpu-cycles/op 2133391959 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16738833 70.55 ns/op 0.0003525 cache-misses/op 0.01574 cache-references/op 301.4 cpu-cycles/op 1316 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2798332 435.2 ns/op 1.422 cache-misses/op 13.75 cache-references/op 1794 cpu-cycles/op 5451 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1001 ns/op 4.530 cache-misses/op 41.26 cache-references/op 4173 cpu-cycles/op 11069 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 1000000 1182 ns/op 4.502 cache-misses/op 43.85 cache-references/op 4920 cpu-cycles/op 12806 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 553368 2211 ns/op 13.78 cache-misses/op 95.90 cache-references/op 9183 cpu-cycles/op 21908 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 248295 4920 ns/op 39.21 cache-misses/op 213.3 cache-references/op 20405 cpu-cycles/op 46101 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 119682 9953 ns/op 98.38 cache-misses/op 446.7 cache-references/op 41187 cpu-cycles/op 91355 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 59257 19983 ns/op 235.1 cache-misses/op 947.6 cache-references/op 82654 cpu-cycles/op 181895 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 29332 42895 ns/op 562.5 cache-misses/op 1926 cache-references/op 170213 cpu-cycles/op 366494 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 13693 88033 ns/op 1443 cache-misses/op 3721 cache-references/op 338997 cpu-cycles/op 725323 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6700 175161 ns/op 3064 cache-misses/op 7223 cache-references/op 668672 cpu-cycles/op 1449201 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3412 368300 ns/op 5332 cache-misses/op 15470 cache-references/op 1401111 cpu-cycles/op 3026366 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1422 867633 ns/op 9396 cache-misses/op 41161 cache-references/op 3259399 cpu-cycles/op 6813105 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=32768-8 336 3572870 ns/op 28346 cache-misses/op 315063 cache-references/op 12931434 cpu-cycles/op 29219619 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 165 7142131 ns/op 228868 cache-misses/op 839419 cache-references/op 26865315 cpu-cycles/op 52559246 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=131072-8 78 15235237 ns/op 700693 cache-misses/op 2132108 cache-references/op 59590372 cpu-cycles/op 102102686 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=262144-8 33 34738995 ns/op 1788542 cache-misses/op 5073929 cache-references/op 139331011 cpu-cycles/op 206912622 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=524288-8 14 80740420 ns/op 4504440 cache-misses/op 10495148 cache-references/op 332660931 cpu-cycles/op 371260463 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1048576-8 6 187359988 ns/op 12538630 cache-misses/op 22843410 cache-references/op 785400677 cpu-cycles/op 715889686 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2097152-8 3 431924158 ns/op 30444939 cache-misses/op 47677782 cache-references/op 1817896823 cpu-cycles/op 1477993516 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4194304-8 1 1010773984 ns/op 70903423 cache-misses/op 99550758 cache-references/op 4196173535 cpu-cycles/op 3127458618 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8746921 137.2 ns/op 0.3739 cache-misses/op 3.156 cache-references/op 552.6 cpu-cycles/op 1842 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3536881 336.4 ns/op 1.069 cache-misses/op 9.801 cache-references/op 1349 cpu-cycles/op 3988 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1813413 659.1 ns/op 2.446 cache-misses/op 23.15 cache-references/op 2687 cpu-cycles/op 7065 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1634581 731.5 ns/op 2.670 cache-misses/op 23.21 cache-references/op 2976 cpu-cycles/op 7809 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 894354 1293 ns/op 5.418 cache-misses/op 49.86 cache-references/op 5267 cpu-cycles/op 12848 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 446443 2638 ns/op 16.49 cache-misses/op 101.3 cache-references/op 10746 cpu-cycles/op 24833 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 229230 5214 ns/op 43.21 cache-misses/op 209.7 cache-references/op 21133 cpu-cycles/op 48023 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 117831 10128 ns/op 122.6 cache-misses/op 423.4 cache-references/op 40955 cpu-cycles/op 93680 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 59780 20049 ns/op 294.4 cache-misses/op 872.7 cache-references/op 80819 cpu-cycles/op 185494 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 28995 41274 ns/op 661.7 cache-misses/op 1878 cache-references/op 164525 cpu-cycles/op 374383 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 14689 81875 ns/op 1582 cache-misses/op 3509 cache-references/op 325443 cpu-cycles/op 747930 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 6624 184532 ns/op 2508 cache-misses/op 5102 cache-references/op 748493 cpu-cycles/op 1507303 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 2972 400857 ns/op 4299 cache-misses/op 8624 cache-references/op 1628389 cpu-cycles/op 3079234 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=32768-8 680 1747837 ns/op 10432 cache-misses/op 38062 cache-references/op 7194815 cpu-cycles/op 12521674 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 336 3589440 ns/op 9718 cache-misses/op 105958 cache-references/op 14730811 cpu-cycles/op 25261569 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=131072-8 160 7358858 ns/op 50829 cache-misses/op 383448 cache-references/op 30705936 cpu-cycles/op 50335428 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=262144-8 69 15462239 ns/op 203964 cache-misses/op 1210711 cache-references/op 64984681 cpu-cycles/op 100440910 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=524288-8 33 33146007 ns/op 650557 cache-misses/op 3193339 cache-references/op 140461453 cpu-cycles/op 200814742 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1048576-8 14 75868447 ns/op 2421447 cache-misses/op 7407765 cache-references/op 322993659 cpu-cycles/op 401668999 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2097152-8 6 180129082 ns/op 8269521 cache-misses/op 16191810 cache-references/op 768903900 cpu-cycles/op 808274702 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4194304-8 3 399139355 ns/op 22688217 cache-misses/op 35649155 cache-references/op 1705927315 cpu-cycles/op 1614044199 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9936750 120.4 ns/op 0.2215 cache-misses/op 1.759 cache-references/op 500.1 cpu-cycles/op 1715 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4165947 285.8 ns/op 0.6144 cache-misses/op 4.977 cache-references/op 1178 cpu-cycles/op 3674 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2258199 531.6 ns/op 1.278 cache-misses/op 11.58 cache-references/op 2173 cpu-cycles/op 6485 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1997919 602.8 ns/op 1.393 cache-misses/op 11.72 cache-references/op 2475 cpu-cycles/op 7174 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1029 ns/op 2.857 cache-misses/op 25.00 cache-references/op 4199 cpu-cycles/op 11697 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 536317 2146 ns/op 6.372 cache-misses/op 51.91 cache-references/op 8752 cpu-cycles/op 22801 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 283292 4178 ns/op 15.77 cache-misses/op 102.5 cache-references/op 16967 cpu-cycles/op 43931 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 145015 8228 ns/op 45.63 cache-misses/op 213.0 cache-references/op 33600 cpu-cycles/op 85964 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 75213 16058 ns/op 118.5 cache-misses/op 433.6 cache-references/op 65473 cpu-cycles/op 168963 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 38017 31549 ns/op 286.2 cache-misses/op 881.8 cache-references/op 128999 cpu-cycles/op 335624 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 18859 63081 ns/op 584.1 cache-misses/op 1938 cache-references/op 261179 cpu-cycles/op 671050 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7371 160727 ns/op 1168 cache-misses/op 2807 cache-references/op 660749 cpu-cycles/op 1385055 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3315 363577 ns/op 2150 cache-misses/op 4783 cache-references/op 1510636 cpu-cycles/op 2855523 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=32768-8 741 1604997 ns/op 7953 cache-misses/op 17779 cache-references/op 6707849 cpu-cycles/op 11659779 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 366 3268965 ns/op 10177 cache-misses/op 40856 cache-references/op 13681907 cpu-cycles/op 23251753 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=131072-8 176 6747880 ns/op 10391 cache-misses/op 137977 cache-references/op 28199722 cpu-cycles/op 47047998 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=262144-8 81 14070817 ns/op 60829 cache-misses/op 572951 cache-references/op 59248182 cpu-cycles/op 94185375 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=524288-8 38 29472938 ns/op 234844 cache-misses/op 1863111 cache-references/op 124991697 cpu-cycles/op 188334862 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1048576-8 18 63636101 ns/op 860197 cache-misses/op 4956066 cache-references/op 270468259 cpu-cycles/op 375947599 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2097152-8 7 147254283 ns/op 3714288 cache-misses/op 11675388 cache-references/op 627224536 cpu-cycles/op 755010729 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4194304-8 3 340559128 ns/op 13091362 cache-misses/op 25914469 cache-references/op 1457109602 cpu-cycles/op 1509400675 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 6497222 183.3 ns/op 0.7206 cache-misses/op 6.535 cache-references/op 763.0 cpu-cycles/op 2381 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2626798 458.6 ns/op 2.239 cache-misses/op 19.78 cache-references/op 1907 cpu-cycles/op 5363 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1284128 935.1 ns/op 5.620 cache-misses/op 46.98 cache-references/op 3876 cpu-cycles/op 9919 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1025 ns/op 5.638 cache-misses/op 46.64 cache-references/op 4255 cpu-cycles/op 10947 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 603092 1876 ns/op 17.62 cache-misses/op 98.91 cache-references/op 7765 cpu-cycles/op 18426 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 311734 3784 ns/op 45.79 cache-misses/op 209.1 cache-references/op 15506 cpu-cycles/op 36777 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 146444 8182 ns/op 123.8 cache-misses/op 425.4 cache-references/op 30931 cpu-cycles/op 71911 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 70948 16807 ns/op 283.5 cache-misses/op 883.0 cache-references/op 63165 cpu-cycles/op 144095 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 34984 33945 ns/op 677.6 cache-misses/op 1818 cache-references/op 126421 cpu-cycles/op 296676 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 17889 66514 ns/op 1493 cache-misses/op 3406 cache-references/op 248839 cpu-cycles/op 595420 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 8659 135360 ns/op 3106 cache-misses/op 6404 cache-references/op 509246 cpu-cycles/op 1224953 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 4150 277182 ns/op 4522 cache-misses/op 9808 cache-references/op 1074734 cpu-cycles/op 2294256 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 1995 579129 ns/op 7056 cache-misses/op 17881 cache-references/op 2268808 cpu-cycles/op 4586441 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=32768-8 445 2681185 ns/op 8136 cache-misses/op 112695 cache-references/op 9925146 cpu-cycles/op 19113520 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 206 5755054 ns/op 59869 cache-misses/op 347968 cache-references/op 22445746 cpu-cycles/op 40236122 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=131072-8 102 11916186 ns/op 218108 cache-misses/op 1028103 cache-references/op 47642131 cpu-cycles/op 79333955 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=262144-8 48 24952840 ns/op 681774 cache-misses/op 2798912 cache-references/op 102036128 cpu-cycles/op 150067591 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=524288-8 18 58497812 ns/op 2185699 cache-misses/op 6790804 cache-references/op 242316622 cpu-cycles/op 296936046 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1048576-8 8 136147116 ns/op 6971768 cache-misses/op 15509992 cache-references/op 576925047 cpu-cycles/op 561566881 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2097152-8 4 318133650 ns/op 19866204 cache-misses/op 34596262 cache-references/op 1352151787 cpu-cycles/op 1132440815 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4194304-8 2 700555416 ns/op 50343504 cache-misses/op 73463836 cache-references/op 2981452514 cpu-cycles/op 2192580606 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17713746 67.45 ns/op 0.0003489 cache-misses/op 0.01066 cache-references/op 288.5 cpu-cycles/op 1246 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4347301 277.4 ns/op 0.8232 cache-misses/op 7.233 cache-references/op 1128 cpu-cycles/op 3216 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2655746 451.7 ns/op 1.593 cache-misses/op 13.53 cache-references/op 1835 cpu-cycles/op 4229 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1897832 634.0 ns/op 1.843 cache-misses/op 15.52 cache-references/op 2573 cpu-cycles/op 6432 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1531354 779.1 ns/op 2.847 cache-misses/op 26.67 cache-references/op 3182 cpu-cycles/op 6570 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 656966 1814 ns/op 22.74 cache-misses/op 61.28 cache-references/op 7455 cpu-cycles/op 14205 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 336468 3454 ns/op 56.07 cache-misses/op 118.0 cache-references/op 14150 cpu-cycles/op 27312 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 182264 6603 ns/op 115.1 cache-misses/op 220.8 cache-references/op 27117 cpu-cycles/op 52661 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 90321 13131 ns/op 232.9 cache-misses/op 450.6 cache-references/op 53989 cpu-cycles/op 104283 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 45828 26203 ns/op 380.2 cache-misses/op 961.3 cache-references/op 107613 cpu-cycles/op 207075 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 22216 53979 ns/op 1072 cache-misses/op 1751 cache-references/op 220342 cpu-cycles/op 411770 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 9562 113333 ns/op 2237 cache-misses/op 3569 cache-references/op 462097 cpu-cycles/op 825869 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 4356 230098 ns/op 4196 cache-misses/op 7202 cache-references/op 931555 cpu-cycles/op 1629110 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=32768-8 1255 982047 ns/op 5714 cache-misses/op 61595 cache-references/op 3997864 cpu-cycles/op 6446093 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 585 2018872 ns/op 18437 cache-misses/op 235867 cache-references/op 8238830 cpu-cycles/op 12575071 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=131072-8 252 4596295 ns/op 133264 cache-misses/op 688909 cache-references/op 19233477 cpu-cycles/op 25275812 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=262144-8 123 9660181 ns/op 392874 cache-misses/op 1702934 cache-references/op 40756158 cpu-cycles/op 49659097 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=524288-8 44 26012171 ns/op 1691525 cache-misses/op 3581891 cache-references/op 110950378 cpu-cycles/op 98632357 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1048576-8 18 65602708 ns/op 5688166 cache-misses/op 7997834 cache-references/op 279583655 cpu-cycles/op 203106485 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2097152-8 8 138123740 ns/op 13745490 cache-misses/op 16473195 cache-references/op 590911381 cpu-cycles/op 402318020 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4194304-8 4 278609010 ns/op 29645698 cache-misses/op 33657786 cache-references/op 1189880939 cpu-cycles/op 785891467 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 18112572 67.00 ns/op 0.0006911 cache-misses/op 0.01725 cache-references/op 285.9 cpu-cycles/op 1257 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4903293 245.0 ns/op 0.2026 cache-misses/op 3.950 cache-references/op 1014 cpu-cycles/op 3142 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3065586 390.5 ns/op 0.3750 cache-misses/op 7.333 cache-references/op 1608 cpu-cycles/op 4099 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2132828 564.7 ns/op 0.5015 cache-misses/op 8.501 cache-references/op 2343 cpu-cycles/op 6271 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1766598 674.4 ns/op 0.9827 cache-misses/op 15.16 cache-references/op 2762 cpu-cycles/op 6335 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 778297 1462 ns/op 0.9421 cache-misses/op 32.21 cache-references/op 5975 cpu-cycles/op 13684 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 392894 2963 ns/op 14.68 cache-misses/op 64.78 cache-references/op 12105 cpu-cycles/op 26276 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 201307 5891 ns/op 42.99 cache-misses/op 128.8 cache-references/op 24112 cpu-cycles/op 51574 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 103946 11420 ns/op 103.5 cache-misses/op 226.0 cache-references/op 46873 cpu-cycles/op 101105 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 52789 22652 ns/op 193.6 cache-misses/op 467.6 cache-references/op 92734 cpu-cycles/op 199713 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 26100 46042 ns/op 408.3 cache-misses/op 1086 cache-references/op 188335 cpu-cycles/op 398462 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12931 92772 ns/op 973.2 cache-misses/op 1885 cache-references/op 380779 cpu-cycles/op 788823 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 5994 189983 ns/op 1743 cache-misses/op 3810 cache-references/op 776956 cpu-cycles/op 1562647 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=32768-8 1456 803156 ns/op 5624 cache-misses/op 19731 cache-references/op 3320569 cpu-cycles/op 6210645 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 703 1699076 ns/op 3687 cache-misses/op 87792 cache-references/op 6970356 cpu-cycles/op 12448933 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=131072-8 313 3795114 ns/op 28778 cache-misses/op 382332 cache-references/op 15900583 cpu-cycles/op 24892897 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=262144-8 141 8531458 ns/op 163582 cache-misses/op 1115128 cache-references/op 36023308 cpu-cycles/op 50279173 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=524288-8 58 18501568 ns/op 549195 cache-misses/op 2942180 cache-references/op 78718594 cpu-cycles/op 99035348 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1048576-8 20 52379109 ns/op 3159306 cache-misses/op 6353749 cache-references/op 223673168 cpu-cycles/op 199175568 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2097152-8 9 124677327 ns/op 10437142 cache-misses/op 13957002 cache-references/op 533316710 cpu-cycles/op 400382352 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4194304-8 4 263911770 ns/op 25133128 cache-misses/op 29734118 cache-references/op 1129567040 cpu-cycles/op 788806834 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16385869 72.68 ns/op 0.0003673 cache-misses/op 0.005147 cache-references/op 311.6 cpu-cycles/op 1352 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3541513 338.7 ns/op 1.360 cache-misses/op 13.95 cache-references/op 1407 cpu-cycles/op 3569 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2054158 581.9 ns/op 2.886 cache-misses/op 26.80 cache-references/op 2414 cpu-cycles/op 5154 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1596272 756.5 ns/op 3.091 cache-misses/op 29.11 cache-references/op 3149 cpu-cycles/op 6874 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1028 ns/op 16.32 cache-misses/op 49.80 cache-references/op 4258 cpu-cycles/op 8266 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 538422 2156 ns/op 42.73 cache-misses/op 104.3 cache-references/op 8941 cpu-cycles/op 17389 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 280515 4187 ns/op 104.7 cache-misses/op 203.0 cache-references/op 17287 cpu-cycles/op 33561 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 136897 8920 ns/op 212.7 cache-misses/op 409.1 cache-references/op 34392 cpu-cycles/op 65835 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 66390 18053 ns/op 436.9 cache-misses/op 884.1 cache-references/op 69645 cpu-cycles/op 133094 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 31550 37229 ns/op 1006 cache-misses/op 1674 cache-references/op 140864 cpu-cycles/op 264808 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 16204 74576 ns/op 1794 cache-misses/op 3199 cache-references/op 283603 cpu-cycles/op 523684 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7748 141820 ns/op 2631 cache-misses/op 6367 cache-references/op 537136 cpu-cycles/op 993633 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3914 335007 ns/op 3442 cache-misses/op 18049 cache-references/op 1258572 cpu-cycles/op 2234076 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=32768-8 867 1384261 ns/op 9000 cache-misses/op 195835 cache-references/op 5150370 cpu-cycles/op 8519783 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 423 2787855 ns/op 88330 cache-misses/op 544554 cache-references/op 10753708 cpu-cycles/op 15976294 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=131072-8 193 6091329 ns/op 346547 cache-misses/op 1259625 cache-references/op 24519409 cpu-cycles/op 30229433 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=262144-8 79 15130305 ns/op 1183498 cache-misses/op 2545536 cache-references/op 63138972 cpu-cycles/op 58910047 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=524288-8 31 36737717 ns/op 3170175 cache-misses/op 4823929 cache-references/op 156607726 cpu-cycles/op 118506537 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1048576-8 14 80237150 ns/op 8219055 cache-misses/op 10358658 cache-references/op 342602383 cpu-cycles/op 239562144 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2097152-8 7 164298570 ns/op 18063132 cache-misses/op 21279234 cache-references/op 702924740 cpu-cycles/op 464625852 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4194304-8 3 364234275 ns/op 38368311 cache-misses/op 44352467 cache-references/op 1555836477 cpu-cycles/op 983241028 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9863532 120.6 ns/op 0.1911 cache-misses/op 3.149 cache-references/op 490.6 cpu-cycles/op 1612 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6444076 186.3 ns/op 0.4052 cache-misses/op 6.391 cache-references/op 774.3 cpu-cycles/op 2438 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 4385775 273.0 ns/op 1.071 cache-misses/op 13.15 cache-references/op 1131 cpu-cycles/op 3407 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3601497 354.0 ns/op 0.9076 cache-misses/op 12.90 cache-references/op 1422 cpu-cycles/op 4098 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2401609 535.9 ns/op 2.142 cache-misses/op 26.47 cache-references/op 2113 cpu-cycles/op 5285 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1262427 950.8 ns/op 17.21 cache-misses/op 49.23 cache-references/op 3684 cpu-cycles/op 9923 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 648849 1802 ns/op 36.82 cache-misses/op 101.8 cache-references/op 6903 cpu-cycles/op 18841 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 355758 3356 ns/op 92.17 cache-misses/op 197.4 cache-references/op 12753 cpu-cycles/op 36122 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 182010 6557 ns/op 190.0 cache-misses/op 383.7 cache-references/op 24916 cpu-cycles/op 70917 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 87130 14022 ns/op 409.6 cache-misses/op 863.3 cache-references/op 53078 cpu-cycles/op 142128 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 45778 29007 ns/op 932.0 cache-misses/op 1538 cache-references/op 110080 cpu-cycles/op 287404 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 17433 69051 ns/op 1906 cache-misses/op 3137 cache-references/op 268784 cpu-cycles/op 622356 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 8565 143725 ns/op 3650 cache-misses/op 6540 cache-references/op 560307 cpu-cycles/op 1252892 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=32768-8 1719 682693 ns/op 9946 cache-misses/op 46574 cache-references/op 2709487 cpu-cycles/op 5132405 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 879 1337236 ns/op 15640 cache-misses/op 150621 cache-references/op 5493905 cpu-cycles/op 10032150 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=131072-8 399 3168172 ns/op 72228 cache-misses/op 425199 cache-references/op 12914060 cpu-cycles/op 19702483 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=262144-8 159 7400694 ns/op 333405 cache-misses/op 991521 cache-references/op 30981882 cpu-cycles/op 38043769 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=524288-8 61 19155259 ns/op 1015373 cache-misses/op 2086847 cache-references/op 80894161 cpu-cycles/op 76230721 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1048576-8 21 48352394 ns/op 3064336 cache-misses/op 4277754 cache-references/op 205417769 cpu-cycles/op 152966921 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2097152-8 9 111676284 ns/op 7406560 cache-misses/op 8925976 cache-references/op 475906831 cpu-cycles/op 314733403 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4194304-8 5 237526103 ns/op 16224300 cache-misses/op 19016086 cache-references/op 1012967443 cpu-cycles/op 606438828 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 11038045 106.1 ns/op 0.07863 cache-misses/op 1.699 cache-references/op 438.4 cpu-cycles/op 1503 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 7490464 162.2 ns/op 0.1743 cache-misses/op 3.129 cache-references/op 666.6 cpu-cycles/op 2274 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 5156241 226.1 ns/op 0.3943 cache-misses/op 6.376 cache-references/op 927.1 cpu-cycles/op 3124 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 4194267 286.0 ns/op 0.3468 cache-misses/op 6.272 cache-references/op 1170 cpu-cycles/op 3815 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 3343676 357.5 ns/op 0.8864 cache-misses/op 12.84 cache-references/op 1493 cpu-cycles/op 4773 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1751223 684.8 ns/op 1.837 cache-misses/op 25.80 cache-references/op 2857 cpu-cycles/op 9160 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 865114 1287 ns/op 15.98 cache-misses/op 48.03 cache-references/op 5371 cpu-cycles/op 17196 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 476412 2443 ns/op 35.69 cache-misses/op 100.3 cache-references/op 10174 cpu-cycles/op 33469 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 222334 4706 ns/op 85.84 cache-misses/op 194.2 cache-references/op 19592 cpu-cycles/op 65358 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 129260 9333 ns/op 189.1 cache-misses/op 382.2 cache-references/op 38842 cpu-cycles/op 129746 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 62493 19889 ns/op 398.4 cache-misses/op 869.0 cache-references/op 79948 cpu-cycles/op 260627 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 23462 50437 ns/op 808.3 cache-misses/op 1693 cache-references/op 198335 cpu-cycles/op 567477 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 102890 ns/op 1623 cache-misses/op 3408 cache-references/op 406109 cpu-cycles/op 1135069 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=32768-8 2538 458980 ns/op 3167 cache-misses/op 17909 cache-references/op 1843816 cpu-cycles/op 4595806 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1197 979585 ns/op 2869 cache-misses/op 58567 cache-references/op 3951971 cpu-cycles/op 9278656 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=131072-8 534 2240900 ns/op 16778 cache-misses/op 227469 cache-references/op 9118659 cpu-cycles/op 18772280 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=262144-8 235 5143552 ns/op 82554 cache-misses/op 623834 cache-references/op 21372505 cpu-cycles/op 36554993 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=524288-8 80 12600491 ns/op 375054 cache-misses/op 1434672 cache-references/op 53131154 cpu-cycles/op 71807891 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1048576-8 27 39050754 ns/op 1435684 cache-misses/op 3078275 cache-references/op 165799905 cpu-cycles/op 146940333 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2097152-8 12 95420550 ns/op 4655166 cache-misses/op 6530517 cache-references/op 406626416 cpu-cycles/op 292240549 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4194304-8 5 211339406 ns/op 11418054 cache-misses/op 13585503 cache-references/op 903773750 cpu-cycles/op 580436915 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7298125 163.8 ns/op 0.4099 cache-misses/op 6.454 cache-references/op 682.9 cpu-cycles/op 2150 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4462300 268.7 ns/op 0.9686 cache-misses/op 13.00 cache-references/op 1115 cpu-cycles/op 3382 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2754964 435.8 ns/op 2.370 cache-misses/op 26.87 cache-references/op 1797 cpu-cycles/op 4998 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2397560 500.7 ns/op 2.067 cache-misses/op 26.24 cache-references/op 2077 cpu-cycles/op 5989 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1631455 761.1 ns/op 16.59 cache-misses/op 49.28 cache-references/op 2999 cpu-cycles/op 8010 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 687673 1635 ns/op 37.51 cache-misses/op 102.3 cache-references/op 5976 cpu-cycles/op 15659 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 380737 3007 ns/op 90.33 cache-misses/op 198.4 cache-references/op 10949 cpu-cycles/op 30222 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 197770 5891 ns/op 193.2 cache-misses/op 384.7 cache-references/op 21488 cpu-cycles/op 60564 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 98256 12110 ns/op 416.4 cache-misses/op 846.4 cache-references/op 43552 cpu-cycles/op 122248 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 50992 23958 ns/op 776.9 cache-misses/op 1477 cache-references/op 86221 cpu-cycles/op 241356 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22900 53667 ns/op 1776 cache-misses/op 2860 cache-references/op 200198 cpu-cycles/op 494948 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 9480 117232 ns/op 3092 cache-misses/op 6099 cache-references/op 434224 cpu-cycles/op 1000847 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 4975 265963 ns/op 6032 cache-misses/op 14626 cache-references/op 1003611 cpu-cycles/op 2157319 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=32768-8 901 1346955 ns/op 22373 cache-misses/op 129527 cache-references/op 4724065 cpu-cycles/op 8021812 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 446 2949375 ns/op 77386 cache-misses/op 347181 cache-references/op 10434777 cpu-cycles/op 16388216 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=131072-8 205 6000846 ns/op 265235 cache-misses/op 870139 cache-references/op 22793448 cpu-cycles/op 36110706 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=262144-8 80 14738062 ns/op 831005 cache-misses/op 1682469 cache-references/op 59870168 cpu-cycles/op 63407925 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=524288-8 34 33935755 ns/op 2537628 cache-misses/op 3648332 cache-references/op 141955163 cpu-cycles/op 128517780 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1048576-8 15 73744527 ns/op 6073072 cache-misses/op 7542166 cache-references/op 312160570 cpu-cycles/op 242432972 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2097152-8 7 150070427 ns/op 13134794 cache-misses/op 15419663 cache-references/op 637553280 cpu-cycles/op 466301798 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4194304-8 4 312490004 ns/op 26566214 cache-misses/op 30819837 cache-references/op 1334110260 cpu-cycles/op 930001259 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16110307 73.53 ns/op 0.0003699 cache-misses/op 0.004850 cache-references/op 315.3 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5544914 213.5 ns/op 0.05728 cache-misses/op 0.5944 cache-references/op 909.4 cpu-cycles/op 2861 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3483006 348.4 ns/op 0.06519 cache-misses/op 0.3810 cache-references/op 1487 cpu-cycles/op 3864 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2322603 516.1 ns/op 0.1479 cache-misses/op 1.939 cache-references/op 2191 cpu-cycles/op 5889 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2016286 595.5 ns/op 0.08204 cache-misses/op 0.5078 cache-references/op 2538 cpu-cycles/op 6165 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 877766 1313 ns/op 0.1551 cache-misses/op 0.5530 cache-references/op 5613 cpu-cycles/op 13119 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 458918 2651 ns/op 0.2447 cache-misses/op 1.074 cache-references/op 11332 cpu-cycles/op 26103 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 229062 5282 ns/op 0.5133 cache-misses/op 2.570 cache-references/op 22514 cpu-cycles/op 51991 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 113088 10506 ns/op 0.8899 cache-misses/op 3.024 cache-references/op 44985 cpu-cycles/op 103533 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56997 21061 ns/op 1.734 cache-misses/op 4.879 cache-references/op 90253 cpu-cycles/op 206090 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27367 43601 ns/op 3.170 cache-misses/op 14.58 cache-references/op 186633 cpu-cycles/op 410554 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13346 89879 ns/op 6.607 cache-misses/op 37.60 cache-references/op 384601 cpu-cycles/op 818996 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6495 185094 ns/op 18.61 cache-misses/op 178.2 cache-references/op 789671 cpu-cycles/op 1635544 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=32768-8 1542 777293 ns/op 84.89 cache-misses/op 20056 cache-references/op 3314725 cpu-cycles/op 6531003 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 702 1699663 ns/op 340.1 cache-misses/op 245869 cache-references/op 7271062 cpu-cycles/op 13058172 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=131072-8 334 3601128 ns/op 1379 cache-misses/op 747414 cache-references/op 15359783 cpu-cycles/op 26110208 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=262144-8 144 8206860 ns/op 94528 cache-misses/op 1828461 cache-references/op 35140469 cpu-cycles/op 52557304 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=524288-8 43 26437262 ns/op 1557732 cache-misses/op 4023959 cache-references/op 112839518 cpu-cycles/op 105132825 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1048576-8 18 65446940 ns/op 5451039 cache-misses/op 7941569 cache-references/op 279782708 cpu-cycles/op 212791098 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2097152-8 8 140372465 ns/op 13459387 cache-misses/op 16445156 cache-references/op 599350679 cpu-cycles/op 425716572 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4194304-8 4 294905531 ns/op 28990704 cache-misses/op 33867030 cache-references/op 1258416338 cpu-cycles/op 851399425 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16281931 73.36 ns/op 0.0002615 cache-misses/op 0.003652 cache-references/op 314.7 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5547511 215.3 ns/op 0.05443 cache-misses/op 0.3836 cache-references/op 918.0 cpu-cycles/op 2861 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3449737 346.5 ns/op 0.04893 cache-misses/op 0.2969 cache-references/op 1479 cpu-cycles/op 3857 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2327106 513.4 ns/op 0.1303 cache-misses/op 1.339 cache-references/op 2183 cpu-cycles/op 5882 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2019404 591.3 ns/op 0.06579 cache-misses/op 0.2385 cache-references/op 2531 cpu-cycles/op 6134 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 930127 1288 ns/op 0.1276 cache-misses/op 0.3598 cache-references/op 5520 cpu-cycles/op 13210 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 458271 2630 ns/op 0.2544 cache-misses/op 0.9163 cache-references/op 11216 cpu-cycles/op 26111 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 228985 5244 ns/op 0.4623 cache-misses/op 2.476 cache-references/op 22406 cpu-cycles/op 51997 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 114198 10388 ns/op 0.9258 cache-misses/op 3.404 cache-references/op 44461 cpu-cycles/op 103531 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57874 20763 ns/op 1.743 cache-misses/op 7.452 cache-references/op 88578 cpu-cycles/op 206099 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28700 41693 ns/op 3.185 cache-misses/op 19.80 cache-references/op 177977 cpu-cycles/op 410564 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13867 86418 ns/op 7.431 cache-misses/op 25.61 cache-references/op 370104 cpu-cycles/op 818990 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6676 177918 ns/op 18.46 cache-misses/op 101.4 cache-references/op 760230 cpu-cycles/op 1635481 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=32768-8 1605 746752 ns/op 80.34 cache-misses/op 1040 cache-references/op 3187809 cpu-cycles/op 6530483 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 771 1559757 ns/op 170.6 cache-misses/op 60750 cache-references/op 6656907 cpu-cycles/op 13056334 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=131072-8 346 3376171 ns/op 610.8 cache-misses/op 406886 cache-references/op 14454016 cpu-cycles/op 26115078 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=262144-8 170 7017183 ns/op 4006 cache-misses/op 1171374 cache-references/op 30047419 cpu-cycles/op 52558233 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=524288-8 62 17094267 ns/op 245775 cache-misses/op 3045284 cache-references/op 73172785 cpu-cycles/op 105130823 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1048576-8 21 52580760 ns/op 3059525 cache-misses/op 6669580 cache-references/op 225432123 cpu-cycles/op 210255925 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2097152-8 9 125726300 ns/op 10105679 cache-misses/op 14122345 cache-references/op 537790537 cpu-cycles/op 423367545 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4194304-8 4 268884246 ns/op 24507684 cache-misses/op 29404709 cache-references/op 1147414060 cpu-cycles/op 846914594 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14741690 80.59 ns/op 0.0002743 cache-misses/op 0.005070 cache-references/op 345.5 cpu-cycles/op 1527 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5072822 236.1 ns/op 0.08438 cache-misses/op 0.9619 cache-references/op 1001 cpu-cycles/op 3012 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3027306 393.7 ns/op 0.09773 cache-misses/op 0.6384 cache-references/op 1672 cpu-cycles/op 4231 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2086940 577.9 ns/op 0.3414 cache-misses/op 3.079 cache-references/op 2444 cpu-cycles/op 6029 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1790493 672.6 ns/op 0.1144 cache-misses/op 0.5743 cache-references/op 2872 cpu-cycles/op 6730 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 843969 1435 ns/op 0.09399 cache-misses/op 0.2475 cache-references/op 6153 cpu-cycles/op 14203 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 419307 2866 ns/op 0.08272 cache-misses/op 0.6941 cache-references/op 12269 cpu-cycles/op 28154 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 209534 5753 ns/op 0.02356 cache-misses/op 0.9823 cache-references/op 24544 cpu-cycles/op 56071 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 103975 11453 ns/op 0.04313 cache-misses/op 1.378 cache-references/op 48903 cpu-cycles/op 111953 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 50260 23832 ns/op 0.05263 cache-misses/op 1.069 cache-references/op 102216 cpu-cycles/op 223757 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24520 49337 ns/op 0.2276 cache-misses/op 17.27 cache-references/op 210532 cpu-cycles/op 447054 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 100623 ns/op 0.4688 cache-misses/op 31.76 cache-references/op 430580 cpu-cycles/op 894165 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5593 207066 ns/op 3.686 cache-misses/op 747.0 cache-references/op 887791 cpu-cycles/op 1788803 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=32768-8 1285 930990 ns/op 38.94 cache-misses/op 183425 cache-references/op 3977025 cpu-cycles/op 7151556 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 612 1962496 ns/op 679.3 cache-misses/op 574653 cache-references/op 8372460 cpu-cycles/op 14308420 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=131072-8 264 4500925 ns/op 78729 cache-misses/op 1370117 cache-references/op 19270838 cpu-cycles/op 28606750 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=262144-8 76 14349952 ns/op 997010 cache-misses/op 2782550 cache-references/op 61519052 cpu-cycles/op 57576201 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=524288-8 32 36291609 ns/op 3432861 cache-misses/op 5105974 cache-references/op 155416737 cpu-cycles/op 117578310 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1048576-8 14 79124553 ns/op 8672523 cache-misses/op 11000778 cache-references/op 337700342 cpu-cycles/op 235193556 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2097152-8 7 165193058 ns/op 18867007 cache-misses/op 22714698 cache-references/op 705663040 cpu-cycles/op 470168542 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4194304-8 3 338056623 ns/op 38985139 cache-misses/op 45481047 cache-references/op 1443712774 cpu-cycles/op 940677583 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18327415 65.52 ns/op 0.0002690 cache-misses/op 0.01189 cache-references/op 280.0 cpu-cycles/op 1016 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 10706260 113.9 ns/op 0.0006598 cache-misses/op 0.03151 cache-references/op 485.7 cpu-cycles/op 1822 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 7700164 158.5 ns/op 0.0004171 cache-misses/op 0.02400 cache-references/op 678.1 cpu-cycles/op 2702 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5481414 219.5 ns/op 0.0006292 cache-misses/op 0.01156 cache-references/op 941.3 cpu-cycles/op 3459 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 4683483 258.6 ns/op 0.0008718 cache-misses/op 0.02460 cache-references/op 1104 cpu-cycles/op 4478 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 2301888 526.0 ns/op 0.001615 cache-misses/op 0.04980 cache-references/op 2244 cpu-cycles/op 9206 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1032 ns/op 0.003014 cache-misses/op 0.1147 cache-references/op 4404 cpu-cycles/op 18195 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 587197 2295 ns/op 0.01362 cache-misses/op 0.1442 cache-references/op 9841 cpu-cycles/op 36175 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 286021 4079 ns/op 0.01769 cache-misses/op 1.039 cache-references/op 17397 cpu-cycles/op 72131 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 140853 8740 ns/op 0.02601 cache-misses/op 1.056 cache-references/op 37430 cpu-cycles/op 144047 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 65089 19332 ns/op 0.04651 cache-misses/op 1.745 cache-references/op 82865 cpu-cycles/op 287883 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 25098 47764 ns/op 0.1441 cache-misses/op 19.57 cache-references/op 203577 cpu-cycles/op 624818 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12384 96828 ns/op 0.3783 cache-misses/op 37.93 cache-references/op 412914 cpu-cycles/op 1249532 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=32768-8 2812 426964 ns/op 1.578 cache-misses/op 11036 cache-references/op 1825849 cpu-cycles/op 4997818 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1250 944112 ns/op 7.058 cache-misses/op 122594 cache-references/op 4048594 cpu-cycles/op 9995864 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=131072-8 598 1995605 ns/op 522.7 cache-misses/op 393162 cache-references/op 8555774 cpu-cycles/op 19992200 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=262144-8 250 4719119 ns/op 37511 cache-misses/op 978670 cache-references/op 20213261 cpu-cycles/op 39985838 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=524288-8 60 17684465 ns/op 694146 cache-misses/op 2030420 cache-references/op 75815684 cpu-cycles/op 79995412 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1048576-8 24 46931837 ns/op 2703885 cache-misses/op 4121901 cache-references/op 200908680 cpu-cycles/op 160020874 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2097152-8 10 108340589 ns/op 6882035 cache-misses/op 8686201 cache-references/op 462822750 cpu-cycles/op 320099200 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4194304-8 5 235308347 ns/op 15180975 cache-misses/op 18416354 cache-references/op 1007635996 cpu-cycles/op 640257615 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 19477297 61.06 ns/op 0.0002229 cache-misses/op 0.01458 cache-references/op 260.4 cpu-cycles/op 953.9 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 11151219 111.3 ns/op 0.0007397 cache-misses/op 0.01712 cache-references/op 474.9 cpu-cycles/op 1696 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 7772954 151.4 ns/op 0.0004948 cache-misses/op 0.008173 cache-references/op 649.5 cpu-cycles/op 2482 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5586931 213.4 ns/op 0.0008806 cache-misses/op 0.01369 cache-references/op 914.9 cpu-cycles/op 3202 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 4722470 255.3 ns/op 0.002017 cache-misses/op 0.02886 cache-references/op 1094 cpu-cycles/op 4070 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 2340954 521.3 ns/op 0.001982 cache-misses/op 0.07790 cache-references/op 2231 cpu-cycles/op 8368 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1019 ns/op 0.004941 cache-misses/op 0.3000 cache-references/op 4342 cpu-cycles/op 16516 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 584364 2019 ns/op 0.008739 cache-misses/op 0.3261 cache-references/op 8623 cpu-cycles/op 32816 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 281592 4293 ns/op 0.01871 cache-misses/op 1.027 cache-references/op 18337 cpu-cycles/op 65415 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 144770 8289 ns/op 0.03747 cache-misses/op 0.9152 cache-references/op 35505 cpu-cycles/op 130611 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 71922 16486 ns/op 0.06141 cache-misses/op 2.432 cache-references/op 70365 cpu-cycles/op 261003 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 28377 42712 ns/op 0.2390 cache-misses/op 9.187 cache-references/op 182822 cpu-cycles/op 571079 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 13083 89821 ns/op 0.3947 cache-misses/op 15.75 cache-references/op 384726 cpu-cycles/op 1142031 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=32768-8 3168 374826 ns/op 1.834 cache-misses/op 31.75 cache-references/op 1607639 cpu-cycles/op 4567882 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1534 769128 ns/op 3.580 cache-misses/op 15767 cache-references/op 3298122 cpu-cycles/op 9135643 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=131072-8 696 1708612 ns/op 19.36 cache-misses/op 194109 cache-references/op 7322248 cpu-cycles/op 18271866 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=262144-8 331 3615141 ns/op 448.5 cache-misses/op 589057 cache-references/op 15429793 cpu-cycles/op 36543312 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=524288-8 138 8528762 ns/op 50304 cache-misses/op 1394155 cache-references/op 36549852 cpu-cycles/op 73090454 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1048576-8 31 35429744 ns/op 1100729 cache-misses/op 2993185 cache-references/op 151836746 cpu-cycles/op 146230356 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2097152-8 12 93481819 ns/op 4261842 cache-misses/op 6371032 cache-references/op 399269824 cpu-cycles/op 292536959 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4194304-8 6 197062512 ns/op 10672930 cache-misses/op 13212458 cache-references/op 844805836 cpu-cycles/op 585104287 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 16412449 73.17 ns/op 0.0002608 cache-misses/op 0.01195 cache-references/op 312.6 cpu-cycles/op 1329 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8824124 162.4 ns/op 0.0006644 cache-misses/op 0.01236 cache-references/op 696.4 cpu-cycles/op 2437 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5225383 199.8 ns/op 0.0006348 cache-misses/op 0.01467 cache-references/op 852.4 cpu-cycles/op 3637 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4500264 301.7 ns/op 0.001513 cache-misses/op 0.07068 cache-references/op 1287 cpu-cycles/op 4678 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3668122 359.2 ns/op 0.001573 cache-misses/op 0.08112 cache-references/op 1532 cpu-cycles/op 6061 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1735803 680.9 ns/op 0.001778 cache-misses/op 0.1297 cache-references/op 2909 cpu-cycles/op 12560 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 851260 1533 ns/op 0.006703 cache-misses/op 0.2428 cache-references/op 6556 cpu-cycles/op 24880 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 451102 2669 ns/op 0.01239 cache-misses/op 0.3772 cache-references/op 11411 cpu-cycles/op 49527 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 218380 5456 ns/op 0.02299 cache-misses/op 0.4481 cache-references/op 23390 cpu-cycles/op 98896 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 83571 14464 ns/op 0.04572 cache-misses/op 2.913 cache-references/op 61714 cpu-cycles/op 197650 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 40741 29631 ns/op 0.07265 cache-misses/op 5.205 cache-references/op 126395 cpu-cycles/op 394621 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 16186 74057 ns/op 0.2654 cache-misses/op 29.19 cache-references/op 316769 cpu-cycles/op 834716 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8148 147757 ns/op 0.6851 cache-misses/op 39.54 cache-references/op 633106 cpu-cycles/op 1670210 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=32768-8 1762 728122 ns/op 7.171 cache-misses/op 97949 cache-references/op 3122173 cpu-cycles/op 6675655 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 792 1442091 ns/op 758.3 cache-misses/op 304291 cache-references/op 6160559 cpu-cycles/op 13359483 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=131072-8 350 3407300 ns/op 41950 cache-misses/op 746830 cache-references/op 14608466 cpu-cycles/op 26700610 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=262144-8 87 12435977 ns/op 574139 cache-misses/op 1665326 cache-references/op 53242159 cpu-cycles/op 53414330 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=524288-8 34 33029503 ns/op 2192984 cache-misses/op 3484427 cache-references/op 141581706 cpu-cycles/op 106918029 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1048576-8 15 76610959 ns/op 5640556 cache-misses/op 7444004 cache-references/op 328201312 cpu-cycles/op 213911654 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2097152-8 7 158001205 ns/op 12401081 cache-misses/op 15508635 cache-references/op 677058763 cpu-cycles/op 427433991 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4194304-8 4 323653204 ns/op 25580794 cache-misses/op 31824114 cache-references/op 1382150537 cpu-cycles/op 855371134 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 54660994 21.94 ns/op 0.0001516 cache-misses/op 0.002483 cache-references/op 93.98 cpu-cycles/op 407.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 53121696 22.26 ns/op 0.0000920 cache-misses/op 0.003884 cache-references/op 95.19 cpu-cycles/op 416.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 55259853 20.87 ns/op 0.0000558 cache-misses/op 0.004667 cache-references/op 89.12 cpu-cycles/op 381.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 51581858 23.81 ns/op 0.0001208 cache-misses/op 0.003796 cache-references/op 101.6 cpu-cycles/op 440.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 58664782 20.66 ns/op 0.0001976 cache-misses/op 0.003179 cache-references/op 88.47 cpu-cycles/op 382.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 51751545 22.24 ns/op 0.0000822 cache-misses/op 0.006351 cache-references/op 94.80 cpu-cycles/op 405.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 56522905 21.35 ns/op 0.0001262 cache-misses/op 0.004704 cache-references/op 91.25 cpu-cycles/op 393.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 55788261 21.01 ns/op 0.0000909 cache-misses/op 0.001957 cache-references/op 89.82 cpu-cycles/op 388.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 55744275 21.45 ns/op 0.0001038 cache-misses/op 0.002163 cache-references/op 91.89 cpu-cycles/op 388.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 44084970 26.95 ns/op 0.0001100 cache-misses/op 0.001732 cache-references/op 115.5 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32770688 37.83 ns/op 0.0001257 cache-misses/op 0.01335 cache-references/op 161.2 cpu-cycles/op 393.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28951552 41.69 ns/op 0.0001179 cache-misses/op 0.009765 cache-references/op 177.8 cpu-cycles/op 393.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27225255 43.59 ns/op 0.0001579 cache-misses/op 0.005953 cache-references/op 186.8 cpu-cycles/op 392.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=32768-8 25830518 46.12 ns/op 0.0002559 cache-misses/op 0.7674 cache-references/op 197.8 cpu-cycles/op 393.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24479114 49.17 ns/op 0.002331 cache-misses/op 3.785 cache-references/op 210.8 cpu-cycles/op 393.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=131072-8 23120515 51.25 ns/op 0.004077 cache-misses/op 6.661 cache-references/op 219.3 cpu-cycles/op 393.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=262144-8 20646591 57.68 ns/op 0.4117 cache-misses/op 8.399 cache-references/op 246.2 cpu-cycles/op 394.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=524288-8 13379098 88.43 ns/op 3.426 cache-misses/op 8.572 cache-references/op 377.4 cpu-cycles/op 394.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1048576-8 10336384 116.9 ns/op 6.650 cache-misses/op 9.483 cache-references/op 499.9 cpu-cycles/op 394.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2097152-8 9574876 130.2 ns/op 8.393 cache-misses/op 10.21 cache-references/op 558.1 cpu-cycles/op 393.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4194304-8 9419484 138.7 ns/op 9.179 cache-misses/op 10.80 cache-references/op 594.3 cpu-cycles/op 393.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 54769398 21.62 ns/op 0.0001566 cache-misses/op 0.002214 cache-references/op 92.61 cpu-cycles/op 411.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 52216573 22.66 ns/op 0.0000706 cache-misses/op 0.002593 cache-references/op 97.05 cpu-cycles/op 434.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 56773021 20.32 ns/op 0.0000770 cache-misses/op 0.001356 cache-references/op 87.14 cpu-cycles/op 381.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 51498140 23.08 ns/op 0.0000714 cache-misses/op 0.002975 cache-references/op 98.73 cpu-cycles/op 437.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 57399909 20.32 ns/op 0.0000863 cache-misses/op 0.004567 cache-references/op 86.71 cpu-cycles/op 380.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 58163419 20.50 ns/op 0.0000836 cache-misses/op 0.002449 cache-references/op 87.71 cpu-cycles/op 380.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 56192380 20.67 ns/op 0.0001228 cache-misses/op 0.002766 cache-references/op 88.53 cpu-cycles/op 385.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 57872011 20.66 ns/op 0.0000646 cache-misses/op 0.001221 cache-references/op 88.60 cpu-cycles/op 390.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 54123956 21.52 ns/op 0.0001276 cache-misses/op 0.006130 cache-references/op 91.75 cpu-cycles/op 396.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 44187355 25.98 ns/op 0.0001785 cache-misses/op 0.004339 cache-references/op 111.0 cpu-cycles/op 395.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 32881995 35.34 ns/op 0.0001403 cache-misses/op 0.008316 cache-references/op 151.0 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29117958 39.82 ns/op 0.0001719 cache-misses/op 0.006578 cache-references/op 170.5 cpu-cycles/op 391.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27998624 42.62 ns/op 0.0001517 cache-misses/op 0.003679 cache-references/op 182.7 cpu-cycles/op 393.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=32768-8 26733946 44.57 ns/op 0.0001410 cache-misses/op 0.03360 cache-references/op 190.1 cpu-cycles/op 393.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 25971500 46.03 ns/op 0.0001627 cache-misses/op 0.7932 cache-references/op 196.4 cpu-cycles/op 393.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=131072-8 24016942 49.04 ns/op 0.0002810 cache-misses/op 3.835 cache-references/op 209.5 cpu-cycles/op 394.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=262144-8 23793710 50.59 ns/op 0.005857 cache-misses/op 6.187 cache-references/op 216.3 cpu-cycles/op 394.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=524288-8 20324172 58.59 ns/op 0.5246 cache-misses/op 7.573 cache-references/op 250.1 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1048576-8 12714346 90.43 ns/op 3.508 cache-misses/op 7.948 cache-references/op 387.7 cpu-cycles/op 394.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2097152-8 10753917 116.7 ns/op 6.153 cache-misses/op 8.596 cache-references/op 498.0 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4194304-8 10127906 128.4 ns/op 7.472 cache-misses/op 8.933 cache-references/op 549.3 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 48560901 25.12 ns/op 0.0000919 cache-misses/op 0.001606 cache-references/op 107.7 cpu-cycles/op 469.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 44955480 25.92 ns/op 0.0000714 cache-misses/op 0.003114 cache-references/op 110.9 cpu-cycles/op 479.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 48221383 25.50 ns/op 0.0001070 cache-misses/op 0.005493 cache-references/op 108.9 cpu-cycles/op 464.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 42285796 36.69 ns/op 0.0002644 cache-misses/op 0.004220 cache-references/op 156.7 cpu-cycles/op 476.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 48258597 26.02 ns/op 0.0000856 cache-misses/op 0.005971 cache-references/op 111.2 cpu-cycles/op 465.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 47899190 26.04 ns/op 0.0003146 cache-misses/op 0.003624 cache-references/op 111.5 cpu-cycles/op 456.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 45382447 26.12 ns/op 0.0001156 cache-misses/op 0.002664 cache-references/op 111.4 cpu-cycles/op 459.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 46139821 25.69 ns/op 0.0001076 cache-misses/op 0.001366 cache-references/op 110.2 cpu-cycles/op 454.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 46078528 27.18 ns/op 0.0000924 cache-misses/op 0.004609 cache-references/op 115.9 cpu-cycles/op 460.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 30249242 40.99 ns/op 0.0001735 cache-misses/op 0.009987 cache-references/op 175.1 cpu-cycles/op 463.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23791657 50.50 ns/op 0.0003016 cache-misses/op 0.01317 cache-references/op 216.0 cpu-cycles/op 459.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21841371 55.63 ns/op 0.0001428 cache-misses/op 0.002629 cache-references/op 238.6 cpu-cycles/op 461.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21140236 55.92 ns/op 0.0003578 cache-misses/op 0.01578 cache-references/op 239.6 cpu-cycles/op 461.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=32768-8 19500284 62.25 ns/op 0.0004753 cache-misses/op 4.866 cache-references/op 265.6 cpu-cycles/op 459.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 18993219 63.42 ns/op 0.01154 cache-misses/op 8.123 cache-references/op 271.1 cpu-cycles/op 461.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=131072-8 17401442 68.65 ns/op 0.5630 cache-misses/op 10.43 cache-references/op 294.2 cpu-cycles/op 459.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=262144-8 11826144 101.6 ns/op 4.068 cache-misses/op 11.35 cache-references/op 435.1 cpu-cycles/op 460.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=524288-8 9016064 132.7 ns/op 7.820 cache-misses/op 11.97 cache-references/op 567.8 cpu-cycles/op 461.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1048576-8 8130332 146.8 ns/op 9.700 cache-misses/op 12.53 cache-references/op 628.8 cpu-cycles/op 462.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2097152-8 8048744 157.0 ns/op 11.15 cache-misses/op 13.67 cache-references/op 671.4 cpu-cycles/op 459.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4194304-8 8188885 161.0 ns/op 11.39 cache-misses/op 13.81 cache-references/op 689.2 cpu-cycles/op 461.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 65323111 18.14 ns/op 0.0000645 cache-misses/op 0.002850 cache-references/op 77.59 cpu-cycles/op 223.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 57350308 17.85 ns/op 0.0001111 cache-misses/op 0.002303 cache-references/op 76.45 cpu-cycles/op 262.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 73844436 15.63 ns/op 0.0000847 cache-misses/op 0.0008970 cache-references/op 67.05 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 60118333 17.99 ns/op 0.0001244 cache-misses/op 0.002987 cache-references/op 76.98 cpu-cycles/op 257.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 67462521 16.43 ns/op 0.0000555 cache-misses/op 0.001043 cache-references/op 70.34 cpu-cycles/op 238.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 69358075 18.25 ns/op 0.0000973 cache-misses/op 0.002755 cache-references/op 77.85 cpu-cycles/op 232.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 73684401 16.40 ns/op 0.0000907 cache-misses/op 0.002940 cache-references/op 70.16 cpu-cycles/op 227.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 65348769 18.48 ns/op 0.0000641 cache-misses/op 0.001080 cache-references/op 79.25 cpu-cycles/op 234.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 60798298 19.46 ns/op 0.0000811 cache-misses/op 0.001967 cache-references/op 83.33 cpu-cycles/op 232.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 63605472 18.40 ns/op 0.0000688 cache-misses/op 0.002174 cache-references/op 78.68 cpu-cycles/op 236.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 64402965 18.41 ns/op 0.0000797 cache-misses/op 0.0009372 cache-references/op 78.96 cpu-cycles/op 232.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 52706180 22.74 ns/op 0.0000750 cache-misses/op 0.001928 cache-references/op 97.51 cpu-cycles/op 258.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 50982649 23.35 ns/op 0.0000723 cache-misses/op 0.003822 cache-references/op 100.1 cpu-cycles/op 257.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=32768-8 48259075 24.66 ns/op 0.0001352 cache-misses/op 0.3406 cache-references/op 105.7 cpu-cycles/op 256.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 44572645 26.51 ns/op 0.0006570 cache-misses/op 2.099 cache-references/op 113.5 cpu-cycles/op 257.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=131072-8 42624445 28.05 ns/op 0.003067 cache-misses/op 3.870 cache-references/op 120.0 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=262144-8 37014807 32.89 ns/op 0.2082 cache-misses/op 4.991 cache-references/op 140.7 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=524288-8 21473634 56.08 ns/op 1.822 cache-misses/op 5.172 cache-references/op 239.7 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1048576-8 16248152 73.41 ns/op 3.869 cache-misses/op 5.823 cache-references/op 314.4 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2097152-8 15793585 78.54 ns/op 5.016 cache-misses/op 6.140 cache-references/op 336.4 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4194304-8 14811171 84.18 ns/op 5.588 cache-misses/op 6.667 cache-references/op 360.6 cpu-cycles/op 257.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 68078230 27.22 ns/op 0.0001049 cache-misses/op 0.001603 cache-references/op 116.7 cpu-cycles/op 211.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 75611188 16.27 ns/op 0.0000443 cache-misses/op 0.001939 cache-references/op 69.53 cpu-cycles/op 217.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 79249694 32.24 ns/op 0.0000895 cache-misses/op 0.005870 cache-references/op 137.8 cpu-cycles/op 286.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 80554872 16.51 ns/op 0.0000305 cache-misses/op 0.0008425 cache-references/op 70.81 cpu-cycles/op 231.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 78795360 14.78 ns/op 0.0001136 cache-misses/op 0.004024 cache-references/op 63.05 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 83989159 15.04 ns/op 0.0000863 cache-misses/op 0.003171 cache-references/op 64.22 cpu-cycles/op 212.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 74747660 16.41 ns/op 0.0000850 cache-misses/op 0.002551 cache-references/op 70.22 cpu-cycles/op 218.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 68819674 16.71 ns/op 0.0001048 cache-misses/op 0.004226 cache-references/op 71.32 cpu-cycles/op 221.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 71714853 16.97 ns/op 0.0000739 cache-misses/op 0.003580 cache-references/op 72.50 cpu-cycles/op 218.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 68969413 16.54 ns/op 0.0000724 cache-misses/op 0.002050 cache-references/op 70.57 cpu-cycles/op 217.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 69992866 16.75 ns/op 0.0001122 cache-misses/op 0.001989 cache-references/op 71.49 cpu-cycles/op 218.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 51174734 22.27 ns/op 0.0000804 cache-misses/op 0.003667 cache-references/op 95.33 cpu-cycles/op 245.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 52879602 21.75 ns/op 0.0000674 cache-misses/op 0.004041 cache-references/op 92.81 cpu-cycles/op 244.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=32768-8 51512020 23.28 ns/op 0.0000814 cache-misses/op 0.01839 cache-references/op 99.53 cpu-cycles/op 244.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 49820539 24.21 ns/op 0.0001576 cache-misses/op 0.3440 cache-references/op 103.3 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=131072-8 45481285 25.84 ns/op 0.0007271 cache-misses/op 1.967 cache-references/op 110.3 cpu-cycles/op 244.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=262144-8 43961300 27.03 ns/op 0.004436 cache-misses/op 3.507 cache-references/op 115.4 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=524288-8 38479072 31.12 ns/op 0.1832 cache-misses/op 4.471 cache-references/op 133.4 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1048576-8 22719037 52.88 ns/op 1.763 cache-misses/op 4.614 cache-references/op 226.7 cpu-cycles/op 244.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2097152-8 17545077 68.91 ns/op 3.561 cache-misses/op 5.196 cache-references/op 294.3 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4194304-8 16272189 74.74 ns/op 4.577 cache-misses/op 5.529 cache-references/op 319.6 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 61129622 19.68 ns/op 0.0000735 cache-misses/op 0.002408 cache-references/op 84.30 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 45541994 23.04 ns/op 0.0000781 cache-misses/op 0.002225 cache-references/op 98.72 cpu-cycles/op 363.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 53758738 19.59 ns/op 0.0000803 cache-misses/op 0.001653 cache-references/op 83.98 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 49584031 25.16 ns/op 0.0001435 cache-misses/op 0.002230 cache-references/op 107.6 cpu-cycles/op 391.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 58193727 23.87 ns/op 0.0001081 cache-misses/op 0.003457 cache-references/op 101.9 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 44341424 27.04 ns/op 0.0000740 cache-misses/op 0.004063 cache-references/op 115.8 cpu-cycles/op 325.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 51214165 22.67 ns/op 0.0000787 cache-misses/op 0.002607 cache-references/op 97.15 cpu-cycles/op 326.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 53422165 22.31 ns/op 0.0001009 cache-misses/op 0.002961 cache-references/op 95.47 cpu-cycles/op 321.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 55717778 21.17 ns/op 0.0000865 cache-misses/op 0.003044 cache-references/op 90.63 cpu-cycles/op 315.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 48816897 24.25 ns/op 0.0000876 cache-misses/op 0.002302 cache-references/op 103.5 cpu-cycles/op 325.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 44628116 25.99 ns/op 0.0001409 cache-misses/op 0.009451 cache-references/op 111.0 cpu-cycles/op 324.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 39443566 30.04 ns/op 0.0001201 cache-misses/op 0.01942 cache-references/op 128.2 cpu-cycles/op 344.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 39031754 30.21 ns/op 0.0002792 cache-misses/op 0.006342 cache-references/op 129.5 cpu-cycles/op 345.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=32768-8 34801935 33.91 ns/op 0.0005399 cache-misses/op 2.728 cache-references/op 145.3 cpu-cycles/op 346.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 33714079 35.28 ns/op 0.004027 cache-misses/op 4.869 cache-references/op 151.2 cpu-cycles/op 347.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=131072-8 29204194 40.42 ns/op 0.2818 cache-misses/op 6.310 cache-references/op 173.3 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=262144-8 17349546 68.77 ns/op 2.241 cache-misses/op 6.512 cache-references/op 294.5 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=524288-8 12227780 98.23 ns/op 4.792 cache-misses/op 7.261 cache-references/op 419.7 cpu-cycles/op 347.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1048576-8 10641964 113.8 ns/op 6.268 cache-misses/op 8.032 cache-references/op 487.1 cpu-cycles/op 347.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2097152-8 10273950 121.5 ns/op 6.991 cache-misses/op 8.590 cache-references/op 520.8 cpu-cycles/op 347.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4194304-8 10226738 125.1 ns/op 7.233 cache-misses/op 8.684 cache-references/op 535.5 cpu-cycles/op 347.3 instructions/op
PASS
Unit cpu-cycles better=lower
Unit instructions better=lower
Unit cache-misses better=lower
Unit cache-references 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 21157282 58.57 ns/op 0.002117 cache-misses/op 0.008610 cache-references/op 250.9 cpu-cycles/op 834.0 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 11807775 99.29 ns/op 0.001123 cache-misses/op 0.01669 cache-references/op 424.7 cpu-cycles/op 1475 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 8158378 157.0 ns/op 0.0005195 cache-misses/op 0.03998 cache-references/op 669.3 cpu-cycles/op 2241 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6390861 196.6 ns/op 0.001170 cache-misses/op 0.04930 cache-references/op 838.0 cpu-cycles/op 2865 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 4980726 241.0 ns/op 0.001406 cache-misses/op 0.01599 cache-references/op 1033 cpu-cycles/op 3774 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2540833 473.2 ns/op 0.003234 cache-misses/op 0.04907 cache-references/op 2028 cpu-cycles/op 7698 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1314459 910.1 ns/op 0.002663 cache-misses/op 0.06241 cache-references/op 3902 cpu-cycles/op 15312 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 647842 1926 ns/op 0.005094 cache-misses/op 0.3399 cache-references/op 8239 cpu-cycles/op 30421 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 280816 4154 ns/op 0.01748 cache-misses/op 0.4188 cache-references/op 17808 cpu-cycles/op 60558 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 132909 8649 ns/op 0.04254 cache-misses/op 0.5742 cache-references/op 37087 cpu-cycles/op 120486 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 65234 18416 ns/op 0.05788 cache-misses/op 4.558 cache-references/op 78706 cpu-cycles/op 241319 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32980 37556 ns/op 0.09530 cache-misses/op 6.099 cache-references/op 160281 cpu-cycles/op 482749 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16432 74653 ns/op 0.3357 cache-misses/op 44.47 cache-references/op 318389 cpu-cycles/op 965010 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=32768-8 4051 295447 ns/op 1.069 cache-misses/op 502.1 cache-references/op 1261773 cpu-cycles/op 3860344 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 2088 579126 ns/op 3.121 cache-misses/op 31877 cache-references/op 2481564 cpu-cycles/op 7724053 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=131072-8 1021 1181418 ns/op 10.48 cache-misses/op 74791 cache-references/op 5038898 cpu-cycles/op 15444815 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=262144-8 498 2360069 ns/op 1494 cache-misses/op 157035 cache-references/op 10097434 cpu-cycles/op 30894433 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=524288-8 243 4894074 ns/op 83795 cache-misses/op 310314 cache-references/op 20908942 cpu-cycles/op 61782852 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1048576-8 122 9783891 ns/op 211387 cache-misses/op 633739 cache-references/op 41830804 cpu-cycles/op 123563197 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2097152-8 62 19781641 ns/op 478084 cache-misses/op 1254956 cache-references/op 84391650 cpu-cycles/op 247143148 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4194304-8 30 40473881 ns/op 1022112 cache-misses/op 2524856 cache-references/op 172859412 cpu-cycles/op 494248042 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 33066687 36.06 ns/op 0.0001416 cache-misses/op 0.004719 cache-references/op 153.8 cpu-cycles/op 490.9 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 23495014 49.81 ns/op 0.0001562 cache-misses/op 0.005792 cache-references/op 212.6 cpu-cycles/op 742.0 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17200888 68.20 ns/op 0.0002309 cache-misses/op 0.003328 cache-references/op 292.5 cpu-cycles/op 1088 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15507790 76.93 ns/op 0.0002777 cache-misses/op 0.01063 cache-references/op 328.1 cpu-cycles/op 1244 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11514696 105.7 ns/op 0.0004425 cache-misses/op 0.02282 cache-references/op 451.1 cpu-cycles/op 1780 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6209704 198.4 ns/op 0.001016 cache-misses/op 0.04309 cache-references/op 847.4 cpu-cycles/op 3424 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3299938 371.8 ns/op 0.002319 cache-misses/op 0.09058 cache-references/op 1587 cpu-cycles/op 6609 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 1710978 694.0 ns/op 0.003179 cache-misses/op 0.07797 cache-references/op 2961 cpu-cycles/op 12978 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 871585 1373 ns/op 0.01139 cache-misses/op 0.2918 cache-references/op 5872 cpu-cycles/op 25716 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 364474 3400 ns/op 0.01294 cache-misses/op 0.4372 cache-references/op 14545 cpu-cycles/op 51193 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 137941 8752 ns/op 0.02977 cache-misses/op 1.689 cache-references/op 37340 cpu-cycles/op 102153 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 63265 19158 ns/op 0.06527 cache-misses/op 3.769 cache-references/op 81669 cpu-cycles/op 204174 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 30382 39482 ns/op 0.1067 cache-misses/op 4.627 cache-references/op 169247 cpu-cycles/op 408215 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=32768-8 7436 159079 ns/op 1.895 cache-misses/op 1271 cache-references/op 681798 cpu-cycles/op 1632465 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 3757 318401 ns/op 2.076 cache-misses/op 27627 cache-references/op 1365110 cpu-cycles/op 3264785 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=131072-8 1890 640068 ns/op 37.34 cache-misses/op 66886 cache-references/op 2733854 cpu-cycles/op 6529442 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=262144-8 914 1312598 ns/op 5670 cache-misses/op 138982 cache-references/op 5607290 cpu-cycles/op 13058921 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=524288-8 415 2897485 ns/op 79740 cache-misses/op 275425 cache-references/op 12350696 cpu-cycles/op 26118389 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1048576-8 207 5760533 ns/op 212278 cache-misses/op 540605 cache-references/op 24656859 cpu-cycles/op 52237020 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2097152-8 100 11563509 ns/op 473663 cache-misses/op 1083974 cache-references/op 49463823 cpu-cycles/op 104472916 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4194304-8 52 23050336 ns/op 1022345 cache-misses/op 2172999 cache-references/op 98367546 cpu-cycles/op 208945565 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 296729547 4.016 ns/op 0.0000151 cache-misses/op 0.0003767 cache-references/op 17.20 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 195728239 6.362 ns/op 0.0000181 cache-misses/op 0.001681 cache-references/op 27.15 cpu-cycles/op 117.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 191386366 5.828 ns/op 0.0000260 cache-misses/op 0.0007981 cache-references/op 24.87 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 181659454 6.251 ns/op 0.0000560 cache-misses/op 0.001303 cache-references/op 26.70 cpu-cycles/op 115.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 209131005 5.876 ns/op 0.0000191 cache-misses/op 0.0003996 cache-references/op 25.19 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 207947661 6.226 ns/op 0.0000217 cache-misses/op 0.001573 cache-references/op 26.54 cpu-cycles/op 112.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 201424874 5.814 ns/op 0.0000245 cache-misses/op 0.0004020 cache-references/op 24.93 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 202611006 6.010 ns/op 0.0000225 cache-misses/op 0.0008112 cache-references/op 25.64 cpu-cycles/op 112.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 199052797 6.064 ns/op 0.0000143 cache-misses/op 0.001301 cache-references/op 25.91 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 187673626 6.429 ns/op 0.0000352 cache-misses/op 0.001258 cache-references/op 27.42 cpu-cycles/op 112.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 161501868 9.376 ns/op 0.0000248 cache-misses/op 0.002667 cache-references/op 40.05 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 79244215 14.85 ns/op 0.0000451 cache-misses/op 0.002138 cache-references/op 63.37 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 65141508 17.67 ns/op 0.0000959 cache-misses/op 0.001751 cache-references/op 75.77 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=32768-8 58235298 20.64 ns/op 0.0000742 cache-misses/op 0.5872 cache-references/op 88.09 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 54501706 22.11 ns/op 0.0002351 cache-misses/op 2.399 cache-references/op 94.61 cpu-cycles/op 112.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=131072-8 53048912 22.69 ns/op 0.001818 cache-misses/op 4.003 cache-references/op 96.95 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=262144-8 46710740 25.56 ns/op 0.2668 cache-misses/op 5.361 cache-references/op 109.3 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=524288-8 31332652 37.78 ns/op 2.322 cache-misses/op 5.982 cache-references/op 162.0 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1048576-8 26442402 45.40 ns/op 4.638 cache-misses/op 6.782 cache-references/op 194.7 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2097152-8 29138944 48.46 ns/op 5.869 cache-misses/op 7.090 cache-references/op 206.9 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4194304-8 32543250 48.90 ns/op 6.210 cache-misses/op 6.922 cache-references/op 209.1 cpu-cycles/op 111.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 293115123 4.103 ns/op 0.0000143 cache-misses/op 0.0008025 cache-references/op 17.51 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 195982137 6.413 ns/op 0.0000242 cache-misses/op 0.0003686 cache-references/op 27.51 cpu-cycles/op 116.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 197869462 5.800 ns/op 0.0000211 cache-misses/op 0.0004394 cache-references/op 24.87 cpu-cycles/op 109.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 175904118 6.248 ns/op 0.0000250 cache-misses/op 0.0004612 cache-references/op 26.77 cpu-cycles/op 115.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 210991545 5.770 ns/op 0.0000291 cache-misses/op 0.0007076 cache-references/op 24.62 cpu-cycles/op 108.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 202792440 5.944 ns/op 0.0000132 cache-misses/op 0.001047 cache-references/op 25.35 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 195172903 6.107 ns/op 0.0000129 cache-misses/op 0.001149 cache-references/op 26.07 cpu-cycles/op 112.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 199176742 5.779 ns/op 0.0000157 cache-misses/op 0.0009679 cache-references/op 24.72 cpu-cycles/op 109.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 197703188 5.954 ns/op 0.0000202 cache-misses/op 0.0004716 cache-references/op 25.52 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 182189102 6.192 ns/op 0.0000228 cache-misses/op 0.001384 cache-references/op 26.46 cpu-cycles/op 110.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 142796062 8.246 ns/op 0.0000510 cache-misses/op 0.001104 cache-references/op 35.31 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 79567698 14.55 ns/op 0.0000697 cache-misses/op 0.003538 cache-references/op 62.21 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 67374812 17.57 ns/op 0.0000841 cache-misses/op 0.006603 cache-references/op 75.07 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=32768-8 59904607 20.00 ns/op 0.0000498 cache-misses/op 0.008517 cache-references/op 85.72 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 57350073 20.96 ns/op 0.0000864 cache-misses/op 0.5679 cache-references/op 89.64 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=131072-8 54049510 22.21 ns/op 0.0002323 cache-misses/op 2.204 cache-references/op 94.91 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=262144-8 53128742 22.78 ns/op 0.006438 cache-misses/op 3.525 cache-references/op 97.23 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=524288-8 43803507 27.01 ns/op 0.3636 cache-misses/op 4.781 cache-references/op 115.5 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1048576-8 30603354 39.27 ns/op 2.432 cache-misses/op 5.678 cache-references/op 168.4 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2097152-8 30687051 45.08 ns/op 4.384 cache-misses/op 5.989 cache-references/op 192.7 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4194304-8 33406941 47.68 ns/op 5.382 cache-misses/op 6.349 cache-references/op 203.6 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.60 ns/op 0.0000666 cache-misses/op 0.002183 cache-references/op 45.27 cpu-cycles/op 214.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 149361796 8.037 ns/op 0.0000411 cache-misses/op 0.001483 cache-references/op 34.36 cpu-cycles/op 153.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 157924660 7.685 ns/op 0.0000219 cache-misses/op 0.0007544 cache-references/op 32.79 cpu-cycles/op 146.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 146481942 8.783 ns/op 0.0000634 cache-misses/op 0.0009488 cache-references/op 37.63 cpu-cycles/op 165.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 160298124 7.620 ns/op 0.0000243 cache-misses/op 0.0009693 cache-references/op 32.50 cpu-cycles/op 146.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 154236292 7.684 ns/op 0.0000302 cache-misses/op 0.0008919 cache-references/op 32.78 cpu-cycles/op 146.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 146448627 8.562 ns/op 0.0000225 cache-misses/op 0.002304 cache-references/op 36.51 cpu-cycles/op 154.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 130645378 9.140 ns/op 0.0000213 cache-misses/op 0.0009588 cache-references/op 39.01 cpu-cycles/op 167.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 123021189 9.781 ns/op 0.0000608 cache-misses/op 0.001616 cache-references/op 41.74 cpu-cycles/op 177.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 100000000 10.29 ns/op 0.0000418 cache-misses/op 0.0009112 cache-references/op 44.08 cpu-cycles/op 180.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 85221038 13.46 ns/op 0.0000637 cache-misses/op 0.001067 cache-references/op 57.74 cpu-cycles/op 179.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 47646127 24.04 ns/op 0.0001144 cache-misses/op 0.003127 cache-references/op 103.1 cpu-cycles/op 182.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 44202297 26.59 ns/op 0.0000914 cache-misses/op 0.01075 cache-references/op 113.9 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=32768-8 37965627 31.50 ns/op 0.0002251 cache-misses/op 3.239 cache-references/op 134.6 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 36762280 32.48 ns/op 0.002285 cache-misses/op 5.351 cache-references/op 138.6 cpu-cycles/op 183.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=131072-8 34344802 34.66 ns/op 0.4585 cache-misses/op 6.876 cache-references/op 148.5 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=262144-8 23310692 51.29 ns/op 2.962 cache-misses/op 7.955 cache-references/op 219.7 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=524288-8 19274030 62.72 ns/op 5.778 cache-misses/op 8.647 cache-references/op 268.7 cpu-cycles/op 183.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1048576-8 18361189 65.60 ns/op 6.972 cache-misses/op 8.700 cache-references/op 280.1 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2097152-8 21120856 67.63 ns/op 8.063 cache-misses/op 9.370 cache-references/op 289.9 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4194304-8 23509227 68.90 ns/op 8.031 cache-misses/op 8.875 cache-references/op 295.0 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 206400152 5.817 ns/op 0.0000243 cache-misses/op 0.001505 cache-references/op 24.81 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 196438737 5.812 ns/op 0.0000163 cache-misses/op 0.0006821 cache-references/op 24.80 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 196390105 5.786 ns/op 0.0000100 cache-misses/op 0.0006492 cache-references/op 24.78 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 196842702 5.913 ns/op 0.0000077 cache-misses/op 0.0003420 cache-references/op 25.36 cpu-cycles/op 102.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 207482550 6.481 ns/op 0.0000146 cache-misses/op 0.001817 cache-references/op 27.63 cpu-cycles/op 102.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 195651805 6.365 ns/op 0.0000067 cache-misses/op 0.0005194 cache-references/op 27.29 cpu-cycles/op 101.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 192069580 5.964 ns/op 0.0000139 cache-misses/op 0.0008401 cache-references/op 25.53 cpu-cycles/op 101.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 201778893 6.103 ns/op 0.0000143 cache-misses/op 0.0007630 cache-references/op 26.04 cpu-cycles/op 101.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 203001435 6.271 ns/op 0.0000077 cache-misses/op 0.0007657 cache-references/op 26.75 cpu-cycles/op 102.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 193145571 6.198 ns/op 0.0000366 cache-misses/op 0.001132 cache-references/op 26.45 cpu-cycles/op 101.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 185163381 6.564 ns/op 0.0000139 cache-misses/op 0.0007794 cache-references/op 28.08 cpu-cycles/op 101.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 149201096 8.020 ns/op 0.0000144 cache-misses/op 0.0009513 cache-references/op 34.37 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 143313542 8.466 ns/op 0.0000443 cache-misses/op 0.005924 cache-references/op 36.10 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=32768-8 133814252 9.001 ns/op 0.0000302 cache-misses/op 0.3054 cache-references/op 38.46 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 120038191 10.10 ns/op 0.0000685 cache-misses/op 1.841 cache-references/op 43.07 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=131072-8 100000000 10.79 ns/op 0.0003638 cache-misses/op 3.194 cache-references/op 46.13 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=262144-8 85073161 13.79 ns/op 0.1365 cache-misses/op 4.007 cache-references/op 58.89 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=524288-8 40180983 29.90 ns/op 1.437 cache-misses/op 4.127 cache-references/op 128.0 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1048576-8 28790497 41.96 ns/op 3.029 cache-misses/op 4.598 cache-references/op 179.4 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2097152-8 27989200 45.71 ns/op 3.816 cache-misses/op 4.677 cache-references/op 195.7 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4194304-8 26910740 48.79 ns/op 4.277 cache-misses/op 4.834 cache-references/op 208.9 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=6-8 193687764 5.735 ns/op 0.0000093 cache-misses/op 0.0003753 cache-references/op 24.59 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=12-8 208688768 5.751 ns/op 0.0000062 cache-misses/op 0.0007221 cache-references/op 24.62 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=18-8 208284642 5.749 ns/op 0.0000099 cache-misses/op 0.0004142 cache-references/op 24.64 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=24-8 201419197 5.772 ns/op 0.0000086 cache-misses/op 0.001083 cache-references/op 24.62 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=30-8 209151193 5.768 ns/op 0.0000095 cache-misses/op 0.0003472 cache-references/op 24.63 cpu-cycles/op 98.02 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=64-8 198264058 6.008 ns/op 0.0000117 cache-misses/op 0.0009318 cache-references/op 25.70 cpu-cycles/op 98.52 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=128-8 202416280 6.295 ns/op 0.0000129 cache-misses/op 0.0003587 cache-references/op 27.00 cpu-cycles/op 99.31 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=256-8 201727063 6.268 ns/op 0.0000115 cache-misses/op 0.001685 cache-references/op 26.73 cpu-cycles/op 98.65 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=512-8 196888146 6.106 ns/op 0.0000179 cache-misses/op 0.001091 cache-references/op 26.11 cpu-cycles/op 98.64 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1024-8 196354148 6.073 ns/op 0.0000079 cache-misses/op 0.001126 cache-references/op 25.93 cpu-cycles/op 98.48 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2048-8 192636561 6.215 ns/op 0.0000133 cache-misses/op 0.0009713 cache-references/op 26.55 cpu-cycles/op 98.71 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4096-8 155512716 7.758 ns/op 0.0000083 cache-misses/op 0.001295 cache-references/op 33.09 cpu-cycles/op 107.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=8192-8 150953676 7.963 ns/op 0.0000085 cache-misses/op 0.0004518 cache-references/op 34.15 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=32768-8 143579763 8.306 ns/op 0.0000159 cache-misses/op 0.002878 cache-references/op 35.52 cpu-cycles/op 107.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=65536-8 136792896 8.802 ns/op 0.0000649 cache-misses/op 0.2979 cache-references/op 37.68 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=131072-8 100000000 10.25 ns/op 0.0000538 cache-misses/op 1.785 cache-references/op 43.75 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=262144-8 100000000 10.41 ns/op 0.002153 cache-misses/op 3.116 cache-references/op 44.65 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=524288-8 87708609 13.61 ns/op 0.1441 cache-misses/op 3.847 cache-references/op 58.34 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=1048576-8 39912871 30.04 ns/op 1.593 cache-misses/op 4.130 cache-references/op 128.6 cpu-cycles/op 107.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=2097152-8 31289685 39.97 ns/op 3.221 cache-misses/op 4.695 cache-references/op 170.7 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int32/len=4194304-8 29254417 44.50 ns/op 4.109 cache-misses/op 4.890 cache-references/op 189.9 cpu-cycles/op 107.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=6-8 145104349 9.490 ns/op 0.0000139 cache-misses/op 0.002270 cache-references/op 40.52 cpu-cycles/op 161.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=12-8 141909788 8.313 ns/op 0.0000682 cache-misses/op 0.001030 cache-references/op 35.47 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=18-8 143015266 8.344 ns/op 0.0000159 cache-misses/op 0.0005118 cache-references/op 35.77 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=24-8 144022789 8.795 ns/op 0.0000187 cache-misses/op 0.0009342 cache-references/op 37.53 cpu-cycles/op 153.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=30-8 144029450 8.323 ns/op 0.0000150 cache-misses/op 0.001147 cache-references/op 35.64 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=64-8 137051929 8.962 ns/op 0.0000108 cache-misses/op 0.002551 cache-references/op 38.20 cpu-cycles/op 149.6 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=128-8 129156310 8.944 ns/op 0.0000161 cache-misses/op 0.0003915 cache-references/op 38.36 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=256-8 132614427 8.979 ns/op 0.0000123 cache-misses/op 0.0008519 cache-references/op 38.49 cpu-cycles/op 150.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=512-8 132053316 8.712 ns/op 0.0000225 cache-misses/op 0.0004632 cache-references/op 37.37 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1024-8 127732282 9.322 ns/op 0.0000162 cache-misses/op 0.002504 cache-references/op 39.78 cpu-cycles/op 150.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2048-8 123903198 9.685 ns/op 0.0000105 cache-misses/op 0.0004412 cache-references/op 41.54 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4096-8 100000000 11.35 ns/op 0.0000307 cache-misses/op 0.005641 cache-references/op 48.41 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=8192-8 100000000 11.73 ns/op 0.0000850 cache-misses/op 0.01265 cache-references/op 50.04 cpu-cycles/op 159.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=32768-8 87211874 13.71 ns/op 0.0003477 cache-misses/op 2.786 cache-references/op 58.54 cpu-cycles/op 159.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=65536-8 79570573 15.22 ns/op 0.005652 cache-misses/op 4.848 cache-references/op 64.93 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=131072-8 63441457 18.59 ns/op 0.2715 cache-misses/op 6.031 cache-references/op 79.60 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=262144-8 30737378 39.83 ns/op 2.122 cache-misses/op 6.132 cache-references/op 170.2 cpu-cycles/op 159.2 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=524288-8 21497275 55.21 ns/op 4.378 cache-misses/op 6.607 cache-references/op 236.8 cpu-cycles/op 159.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=1048576-8 18940449 63.44 ns/op 5.627 cache-misses/op 7.082 cache-references/op 272.0 cpu-cycles/op 159.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=2097152-8 19706419 67.17 ns/op 6.192 cache-misses/op 7.154 cache-references/op 287.2 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=String/len=4194304-8 20240522 68.67 ns/op 6.478 cache-misses/op 7.273 cache-references/op 293.6 cpu-cycles/op 159.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=6-8 209493639 5.692 ns/op 0.0000181 cache-misses/op 0.0005495 cache-references/op 24.39 cpu-cycles/op 117.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=12-8 100000000 10.12 ns/op 0.0000341 cache-misses/op 0.001276 cache-references/op 43.26 cpu-cycles/op 188.7 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=18-8 151697232 7.948 ns/op 0.0000221 cache-misses/op 0.002228 cache-references/op 33.88 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=24-8 151354546 10.28 ns/op 0.0000289 cache-misses/op 0.002300 cache-references/op 43.82 cpu-cycles/op 163.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=30-8 100000000 10.54 ns/op 0.0000848 cache-misses/op 0.001383 cache-references/op 45.17 cpu-cycles/op 158.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=64-8 151695254 7.905 ns/op 0.0000164 cache-misses/op 0.0007364 cache-references/op 33.87 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=128-8 151562878 7.916 ns/op 0.0000338 cache-misses/op 0.001117 cache-references/op 33.86 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=256-8 151775479 8.125 ns/op 0.0000248 cache-misses/op 0.002084 cache-references/op 34.69 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=512-8 142697497 8.273 ns/op 0.0000216 cache-misses/op 0.002057 cache-references/op 35.34 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1024-8 145600539 8.153 ns/op 0.0000198 cache-misses/op 0.0005319 cache-references/op 34.95 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2048-8 138414750 8.782 ns/op 0.0000260 cache-misses/op 0.0008217 cache-references/op 37.65 cpu-cycles/op 151.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4096-8 135428030 8.872 ns/op 0.0000295 cache-misses/op 0.0005864 cache-references/op 38.05 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=8192-8 128943547 9.144 ns/op 0.0000583 cache-misses/op 0.004812 cache-references/op 39.06 cpu-cycles/op 150.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=32768-8 100000000 10.36 ns/op 0.0000504 cache-misses/op 0.6894 cache-references/op 44.24 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=65536-8 100000000 11.70 ns/op 0.0001562 cache-misses/op 3.428 cache-references/op 49.95 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=131072-8 96517743 12.47 ns/op 0.003983 cache-misses/op 5.537 cache-references/op 53.44 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=262144-8 70721803 16.09 ns/op 0.2308 cache-misses/op 7.038 cache-references/op 68.88 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=524288-8 32288323 37.00 ns/op 2.959 cache-misses/op 7.923 cache-references/op 158.5 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=1048576-8 27715262 43.24 ns/op 5.852 cache-misses/op 8.516 cache-references/op 184.6 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=2097152-8 25876818 46.00 ns/op 7.395 cache-misses/op 8.757 cache-references/op 196.7 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int64/len=4194304-8 25176513 47.26 ns/op 7.720 cache-misses/op 8.461 cache-references/op 202.4 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=6-8 172989480 6.872 ns/op 0.0000417 cache-misses/op 0.001510 cache-references/op 29.33 cpu-cycles/op 118.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=12-8 100000000 10.18 ns/op 0.0000422 cache-misses/op 0.001075 cache-references/op 43.60 cpu-cycles/op 172.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=18-8 140305543 8.570 ns/op 0.0000241 cache-misses/op 0.0007925 cache-references/op 36.57 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=24-8 140662112 8.528 ns/op 0.0000160 cache-misses/op 0.001935 cache-references/op 36.42 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=30-8 139786516 8.538 ns/op 0.0000408 cache-misses/op 0.002245 cache-references/op 36.44 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=64-8 139486161 8.545 ns/op 0.0000230 cache-misses/op 0.0009998 cache-references/op 36.46 cpu-cycles/op 149.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=128-8 140878808 9.089 ns/op 0.0000564 cache-misses/op 0.001298 cache-references/op 38.77 cpu-cycles/op 151.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=256-8 136776343 8.765 ns/op 0.0000392 cache-misses/op 0.001121 cache-references/op 37.40 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=512-8 139063222 8.797 ns/op 0.0000319 cache-misses/op 0.0007129 cache-references/op 37.68 cpu-cycles/op 149.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1024-8 133808115 9.181 ns/op 0.0000395 cache-misses/op 0.0009296 cache-references/op 39.17 cpu-cycles/op 151.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2048-8 136538523 8.735 ns/op 0.0000250 cache-misses/op 0.0004236 cache-references/op 37.47 cpu-cycles/op 150.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4096-8 135241860 9.019 ns/op 0.0000524 cache-misses/op 0.002422 cache-references/op 38.51 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=8192-8 130096428 9.129 ns/op 0.0000210 cache-misses/op 0.003868 cache-references/op 38.98 cpu-cycles/op 150.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=32768-8 121483536 9.792 ns/op 0.0000467 cache-misses/op 0.008460 cache-references/op 41.75 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=65536-8 100000000 10.55 ns/op 0.0001232 cache-misses/op 0.6210 cache-references/op 45.02 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=131072-8 100000000 11.76 ns/op 0.0001563 cache-misses/op 2.988 cache-references/op 50.17 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=262144-8 95184708 12.37 ns/op 0.003176 cache-misses/op 4.510 cache-references/op 52.88 cpu-cycles/op 150.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=524288-8 64167766 18.39 ns/op 0.3381 cache-misses/op 5.727 cache-references/op 78.49 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=1048576-8 31429905 36.92 ns/op 2.911 cache-misses/op 6.428 cache-references/op 157.6 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=2097152-8 27249061 44.06 ns/op 5.245 cache-misses/op 7.292 cache-references/op 188.2 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=Int32/len=4194304-8 26988105 44.25 ns/op 6.289 cache-misses/op 7.372 cache-references/op 189.7 cpu-cycles/op 150.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=6-8 200007313 6.006 ns/op 0.0000255 cache-misses/op 0.001646 cache-references/op 25.60 cpu-cycles/op 140.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=12-8 120436188 9.825 ns/op 0.0000965 cache-misses/op 0.001794 cache-references/op 42.01 cpu-cycles/op 180.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=18-8 100000000 11.27 ns/op 0.0000723 cache-misses/op 0.001273 cache-references/op 48.24 cpu-cycles/op 180.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=24-8 100000000 10.42 ns/op 0.0000338 cache-misses/op 0.002679 cache-references/op 44.44 cpu-cycles/op 184.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=30-8 100000000 10.49 ns/op 0.0000447 cache-misses/op 0.002010 cache-references/op 44.78 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=64-8 100000000 10.71 ns/op 0.0000584 cache-misses/op 0.0009428 cache-references/op 45.91 cpu-cycles/op 179.6 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=128-8 100000000 10.66 ns/op 0.0000461 cache-misses/op 0.002056 cache-references/op 45.52 cpu-cycles/op 183.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=256-8 100000000 10.91 ns/op 0.0000328 cache-misses/op 0.0008118 cache-references/op 46.78 cpu-cycles/op 183.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=512-8 100000000 10.49 ns/op 0.0000371 cache-misses/op 0.001104 cache-references/op 44.90 cpu-cycles/op 180.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1024-8 90829930 12.21 ns/op 0.0000457 cache-misses/op 0.004119 cache-references/op 52.15 cpu-cycles/op 180.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2048-8 77779720 16.37 ns/op 0.0001111 cache-misses/op 0.006733 cache-references/op 69.83 cpu-cycles/op 182.3 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4096-8 84186912 14.51 ns/op 0.0000598 cache-misses/op 0.009646 cache-references/op 61.87 cpu-cycles/op 180.9 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=8192-8 79252636 13.49 ns/op 0.0001013 cache-misses/op 0.006282 cache-references/op 57.54 cpu-cycles/op 180.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=32768-8 57019804 21.31 ns/op 0.0002579 cache-misses/op 5.180 cache-references/op 91.36 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=65536-8 64194576 18.25 ns/op 0.005034 cache-misses/op 8.122 cache-references/op 78.24 cpu-cycles/op 181.0 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=131072-8 39415896 30.54 ns/op 0.4955 cache-misses/op 11.01 cache-references/op 130.9 cpu-cycles/op 182.2 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=262144-8 25098481 47.97 ns/op 3.817 cache-misses/op 10.86 cache-references/op 205.4 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=524288-8 23610507 52.66 ns/op 7.368 cache-misses/op 11.23 cache-references/op 224.7 cpu-cycles/op 181.5 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=1048576-8 21983576 55.51 ns/op 9.289 cache-misses/op 11.59 cache-references/op 236.9 cpu-cycles/op 181.1 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=2097152-8 23363384 60.46 ns/op 10.27 cache-misses/op 11.70 cache-references/op 258.7 cpu-cycles/op 182.8 instructions/op
BenchmarkMapGetMiss/impl=runtimeMap/t=String/len=4194304-8 23341825 55.88 ns/op 10.08 cache-misses/op 10.83 cache-references/op 239.6 cpu-cycles/op 181.6 instructions/op
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=6-8 206147910 5.787 ns/op 0 %fullgrp 0.0000110 cache-misses/op 0.0005128 cache-references/op 24.80 cpu-cycles/op 97.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=12-8 150108618 7.537 ns/op 50.00 %fullgrp 0.0000107 cache-misses/op 0.0009390 cache-references/op 32.15 cpu-cycles/op 115.8 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=18-8 206775798 6.055 ns/op 0 %fullgrp 0.0000099 cache-misses/op 0.001132 cache-references/op 25.87 cpu-cycles/op 97.02 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=24-8 165599907 7.524 ns/op 50.00 %fullgrp 0.0000107 cache-misses/op 0.001947 cache-references/op 32.12 cpu-cycles/op 110.5 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=30-8 206572022 6.592 ns/op 0 %fullgrp 0.0000090 cache-misses/op 0.001323 cache-references/op 28.16 cpu-cycles/op 97.92 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=64-8 195548024 6.054 ns/op 0 %fullgrp 0.0000096 cache-misses/op 0.0008180 cache-references/op 25.85 cpu-cycles/op 97.02 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=128-8 178962756 6.390 ns/op 3.125 %fullgrp 0.0000098 cache-misses/op 0.0006227 cache-references/op 27.35 cpu-cycles/op 99.93 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=256-8 172168365 6.162 ns/op 0 %fullgrp 0.0000137 cache-misses/op 0.0009832 cache-references/op 26.35 cpu-cycles/op 97.65 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=512-8 167465869 6.605 ns/op 5.469 %fullgrp 0.0000163 cache-misses/op 0.001438 cache-references/op 28.18 cpu-cycles/op 99.43 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1024-8 172658628 6.960 ns/op 5.859 %fullgrp 0.0000070 cache-misses/op 0.001179 cache-references/op 29.79 cpu-cycles/op 100.8 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2048-8 161729289 6.849 ns/op 4.492 %fullgrp 0.0000133 cache-misses/op 0.0008267 cache-references/op 29.32 cpu-cycles/op 99.35 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4096-8 136974987 8.687 ns/op 5.859 %fullgrp 0.0000402 cache-misses/op 0.0008572 cache-references/op 37.07 cpu-cycles/op 109.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=8192-8 134670637 9.077 ns/op 5.762 %fullgrp 0.0000154 cache-misses/op 0.0007344 cache-references/op 38.92 cpu-cycles/op 109.1 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=32768-8 125592699 9.699 ns/op 5.615 %fullgrp 0.0005132 cache-misses/op 0.03322 cache-references/op 41.38 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=65536-8 100000000 10.30 ns/op 5.469 %fullgrp 0.0004970 cache-misses/op 1.093 cache-references/op 44.00 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=131072-8 100000000 11.25 ns/op 5.374 %fullgrp 0.002293 cache-misses/op 1.681 cache-references/op 48.05 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=262144-8 79772451 12.85 ns/op 5.510 %fullgrp 0.07994 cache-misses/op 2.038 cache-references/op 54.90 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=524288-8 50534664 22.74 ns/op 5.319 %fullgrp 0.7783 cache-misses/op 2.220 cache-references/op 97.22 cpu-cycles/op 108.9 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=1048576-8 37207207 31.76 ns/op 5.444 %fullgrp 1.587 cache-misses/op 2.370 cache-references/op 136.1 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=2097152-8 33177702 36.13 ns/op 5.382 %fullgrp 2.056 cache-misses/op 2.494 cache-references/op 154.4 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int64/len=4194304-8 31268367 37.68 ns/op 5.419 %fullgrp 2.323 cache-misses/op 2.619 cache-references/op 161.6 cpu-cycles/op 109.0 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=6-8 195188946 5.694 ns/op 0 %fullgrp 0.0000080 cache-misses/op 0.0008680 cache-references/op 24.37 cpu-cycles/op 96.02 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=12-8 207007653 7.806 ns/op 50.00 %fullgrp 0.0000191 cache-misses/op 0.0006878 cache-references/op 33.31 cpu-cycles/op 118.5 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=18-8 181343731 6.188 ns/op 25.00 %fullgrp 0.0000220 cache-misses/op 0.001650 cache-references/op 26.38 cpu-cycles/op 100.9 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=24-8 202346023 9.270 ns/op 50.00 %fullgrp 0.0000129 cache-misses/op 0.001738 cache-references/op 39.55 cpu-cycles/op 131.9 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=30-8 206513539 6.324 ns/op 0 %fullgrp 0.0000061 cache-misses/op 0.001049 cache-references/op 27.05 cpu-cycles/op 97.55 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=64-8 183507721 6.536 ns/op 6.250 %fullgrp 0.0000110 cache-misses/op 0.0006657 cache-references/op 27.89 cpu-cycles/op 97.38 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=128-8 175265906 6.761 ns/op 3.125 %fullgrp 0.0000069 cache-misses/op 0.0005369 cache-references/op 28.85 cpu-cycles/op 97.92 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=256-8 178114134 6.924 ns/op 7.812 %fullgrp 0.0000135 cache-misses/op 0.0004447 cache-references/op 29.68 cpu-cycles/op 99.40 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=512-8 179829970 6.444 ns/op 3.125 %fullgrp 0.0000300 cache-misses/op 0.001492 cache-references/op 27.53 cpu-cycles/op 97.71 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1024-8 179631933 6.390 ns/op 3.125 %fullgrp 0.0000104 cache-misses/op 0.001891 cache-references/op 27.27 cpu-cycles/op 97.37 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2048-8 176408085 6.821 ns/op 5.664 %fullgrp 0.0000109 cache-misses/op 0.001558 cache-references/op 29.10 cpu-cycles/op 98.97 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4096-8 139869103 8.695 ns/op 5.078 %fullgrp 0.0000248 cache-misses/op 0.0004395 cache-references/op 37.29 cpu-cycles/op 107.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=8192-8 138436221 8.712 ns/op 5.664 %fullgrp 0.0000111 cache-misses/op 0.001918 cache-references/op 37.27 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=32768-8 129733056 9.325 ns/op 5.396 %fullgrp 0.0000429 cache-misses/op 0.01104 cache-references/op 39.75 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=65536-8 123913761 9.585 ns/op 5.554 %fullgrp 0.0004252 cache-misses/op 0.1890 cache-references/op 41.11 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=131072-8 100000000 10.42 ns/op 5.368 %fullgrp 0.0000852 cache-misses/op 1.048 cache-references/op 44.65 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=262144-8 100000000 10.94 ns/op 5.374 %fullgrp 0.001474 cache-misses/op 1.616 cache-references/op 46.66 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=524288-8 83418924 14.04 ns/op 5.417 %fullgrp 0.1096 cache-misses/op 1.919 cache-references/op 60.18 cpu-cycles/op 107.7 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=1048576-8 45740776 26.19 ns/op 5.434 %fullgrp 0.8021 cache-misses/op 2.134 cache-references/op 112.3 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=2097152-8 36783184 32.15 ns/op 5.437 %fullgrp 1.565 cache-misses/op 2.308 cache-references/op 137.7 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=Int32/len=4194304-8 35211416 34.25 ns/op 5.410 %fullgrp 1.997 cache-misses/op 2.394 cache-references/op 146.1 cpu-cycles/op 107.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=6-8 163461993 7.684 ns/op 0 %fullgrp 0.0000167 cache-misses/op 0.0003873 cache-references/op 32.96 cpu-cycles/op 128.0 instructions/op 0.8571 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=12-8 143305378 7.312 ns/op 0 %fullgrp 0.0000097 cache-misses/op 0.0004281 cache-references/op 31.36 cpu-cycles/op 128.0 instructions/op 0.8000 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=18-8 140802411 7.348 ns/op 0 %fullgrp 0.0000133 cache-misses/op 0.001994 cache-references/op 31.32 cpu-cycles/op 128.0 instructions/op 0.5806 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=24-8 125669005 9.564 ns/op 50.00 %fullgrp 0.0001093 cache-misses/op 0.001165 cache-references/op 40.97 cpu-cycles/op 150.5 instructions/op 0.7742 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=30-8 147462262 7.339 ns/op 0 %fullgrp 0.0000214 cache-misses/op 0.0004108 cache-references/op 31.47 cpu-cycles/op 128.0 instructions/op 0.4762 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=64-8 143073566 7.938 ns/op 6.250 %fullgrp 0.0000187 cache-misses/op 0.001131 cache-references/op 33.93 cpu-cycles/op 129.1 instructions/op 0.5039 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=128-8 142899628 8.588 ns/op 3.125 %fullgrp 0.0000123 cache-misses/op 0.0006353 cache-references/op 36.81 cpu-cycles/op 130.6 instructions/op 0.5020 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=256-8 133606304 9.299 ns/op 12.50 %fullgrp 0.0000319 cache-misses/op 0.001127 cache-references/op 39.67 cpu-cycles/op 137.2 instructions/op 0.5010 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=512-8 136261776 8.492 ns/op 5.469 %fullgrp 0.0000150 cache-misses/op 0.001748 cache-references/op 36.22 cpu-cycles/op 130.7 instructions/op 0.5005 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1024-8 133385428 9.105 ns/op 7.031 %fullgrp 0.0000150 cache-misses/op 0.0004500 cache-references/op 39.05 cpu-cycles/op 131.9 instructions/op 0.5002 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2048-8 129925976 8.885 ns/op 5.859 %fullgrp 0.0000165 cache-misses/op 0.0008680 cache-references/op 38.09 cpu-cycles/op 131.8 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4096-8 100000000 10.71 ns/op 5.566 %fullgrp 0.0000274 cache-misses/op 0.006382 cache-references/op 45.67 cpu-cycles/op 140.1 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=8192-8 100000000 11.23 ns/op 5.811 %fullgrp 0.0000544 cache-misses/op 0.003482 cache-references/op 48.08 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=32768-8 97545034 11.86 ns/op 5.334 %fullgrp 0.0002055 cache-misses/op 0.9914 cache-references/op 50.79 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=65536-8 92776318 12.61 ns/op 5.109 %fullgrp 0.002873 cache-misses/op 1.693 cache-references/op 53.79 cpu-cycles/op 140.2 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=131072-8 81220510 14.00 ns/op 5.270 %fullgrp 0.08286 cache-misses/op 2.484 cache-references/op 59.98 cpu-cycles/op 140.3 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=262144-8 45068595 25.70 ns/op 5.391 %fullgrp 1.121 cache-misses/op 3.505 cache-references/op 110.2 cpu-cycles/op 140.5 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=524288-8 32163174 36.97 ns/op 5.415 %fullgrp 2.493 cache-misses/op 3.938 cache-references/op 157.9 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=1048576-8 29202236 41.52 ns/op 5.428 %fullgrp 3.032 cache-misses/op 3.921 cache-references/op 177.6 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=2097152-8 27435948 44.17 ns/op 5.440 %fullgrp 3.209 cache-misses/op 3.891 cache-references/op 189.4 cpu-cycles/op 140.6 instructions/op 0.5001 load
BenchmarkMapGetMiss/impl=swissMap/t=String/len=4194304-8 27341960 44.31 ns/op 5.412 %fullgrp 2.984 cache-misses/op 3.444 cache-references/op 190.0 cpu-cycles/op 140.4 instructions/op 0.5001 load
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=6-8 18085986 65.59 ns/op 0.0003775 cache-misses/op 0.003440 cache-references/op 281.3 cpu-cycles/op 1192 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=12-8 3595279 333.2 ns/op 0.3812 cache-misses/op 7.087 cache-references/op 1366 cpu-cycles/op 4843 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=18-8 1626736 738.3 ns/op 1.235 cache-misses/op 21.00 cache-references/op 3031 cpu-cycles/op 9380 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=24-8 1308920 913.3 ns/op 1.276 cache-misses/op 22.53 cache-references/op 3733 cpu-cycles/op 11484 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=30-8 682609 1630 ns/op 3.274 cache-misses/op 50.25 cache-references/op 6744 cpu-cycles/op 18423 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=64-8 315704 3695 ns/op 9.130 cache-misses/op 117.1 cache-references/op 15259 cpu-cycles/op 38272 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=128-8 161185 7374 ns/op 26.99 cache-misses/op 244.9 cache-references/op 30630 cpu-cycles/op 74630 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=256-8 82826 14479 ns/op 70.51 cache-misses/op 494.5 cache-references/op 60015 cpu-cycles/op 144608 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=512-8 42199 28507 ns/op 156.7 cache-misses/op 1053 cache-references/op 118500 cpu-cycles/op 282912 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1024-8 21214 56447 ns/op 379.7 cache-misses/op 2094 cache-references/op 234149 cpu-cycles/op 557542 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2048-8 10000 111125 ns/op 1026 cache-misses/op 4023 cache-references/op 461407 cpu-cycles/op 1097573 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4096-8 5252 221963 ns/op 2386 cache-misses/op 7935 cache-references/op 922558 cpu-cycles/op 2175492 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=8192-8 2625 448427 ns/op 4864 cache-misses/op 16434 cache-references/op 1865207 cpu-cycles/op 4322194 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=32768-8 654 1843305 ns/op 5481 cache-misses/op 124638 cache-references/op 7685349 cpu-cycles/op 17160862 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=65536-8 314 3789582 ns/op 43695 cache-misses/op 345279 cache-references/op 15527583 cpu-cycles/op 33596603 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=131072-8 142 8324764 ns/op 279411 cache-misses/op 1006209 cache-references/op 34907798 cpu-cycles/op 66900084 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=262144-8 62 18762894 ns/op 750012 cache-misses/op 2649640 cache-references/op 79497650 cpu-cycles/op 135093787 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=524288-8 26 43140887 ns/op 2100543 cache-misses/op 6362258 cache-references/op 183892050 cpu-cycles/op 269320545 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=1048576-8 10 107083852 ns/op 6597772 cache-misses/op 14129996 cache-references/op 457174313 cpu-cycles/op 542033802 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=2097152-8 4 251642024 ns/op 18677328 cache-misses/op 30054632 cache-references/op 1075376067 cpu-cycles/op 1092316436 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int64/len=4194304-8 2 546638042 ns/op 46019639 cache-misses/op 63490680 cache-references/op 2336592836 cpu-cycles/op 2158950376 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=6-8 18257686 66.58 ns/op 0.0004208 cache-misses/op 0.01663 cache-references/op 284.1 cpu-cycles/op 1215 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=12-8 3712030 322.0 ns/op 0.5598 cache-misses/op 3.979 cache-references/op 1348 cpu-cycles/op 4773 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=18-8 1744530 685.2 ns/op 1.414 cache-misses/op 12.02 cache-references/op 2835 cpu-cycles/op 9116 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=24-8 1390818 860.1 ns/op 1.488 cache-misses/op 13.09 cache-references/op 3570 cpu-cycles/op 11237 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=30-8 769665 1512 ns/op 3.399 cache-misses/op 29.77 cache-references/op 6199 cpu-cycles/op 17873 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=64-8 359892 3328 ns/op 7.947 cache-misses/op 67.16 cache-references/op 13702 cpu-cycles/op 37017 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=128-8 175369 6793 ns/op 21.73 cache-misses/op 139.9 cache-references/op 27846 cpu-cycles/op 72616 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=256-8 88723 13528 ns/op 55.28 cache-misses/op 292.4 cache-references/op 55360 cpu-cycles/op 140815 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=512-8 44739 26558 ns/op 130.2 cache-misses/op 573.7 cache-references/op 108826 cpu-cycles/op 274342 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1024-8 22867 52592 ns/op 286.9 cache-misses/op 1228 cache-references/op 215576 cpu-cycles/op 541877 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2048-8 10000 106007 ns/op 772.3 cache-misses/op 2478 cache-references/op 432906 cpu-cycles/op 1075823 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4096-8 5625 208928 ns/op 1871 cache-misses/op 4601 cache-references/op 853725 cpu-cycles/op 2110181 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=8192-8 2823 422488 ns/op 4003 cache-misses/op 9273 cache-references/op 1720335 cpu-cycles/op 4206590 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=32768-8 657 1803645 ns/op 13938 cache-misses/op 48796 cache-references/op 7364684 cpu-cycles/op 16898750 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=65536-8 326 3730410 ns/op 28482 cache-misses/op 163337 cache-references/op 15272286 cpu-cycles/op 33775810 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=131072-8 160 7619722 ns/op 103830 cache-misses/op 506499 cache-references/op 31902999 cpu-cycles/op 66996554 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=262144-8 64 16154277 ns/op 346805 cache-misses/op 1578415 cache-references/op 68390231 cpu-cycles/op 133546870 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=524288-8 30 35853632 ns/op 1002634 cache-misses/op 4266560 cache-references/op 152401793 cpu-cycles/op 266678465 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=1048576-8 12 83765964 ns/op 3208656 cache-misses/op 10134489 cache-references/op 356967477 cpu-cycles/op 531901679 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=2097152-8 5 206415817 ns/op 10975551 cache-misses/op 22426151 cache-references/op 882063100 cpu-cycles/op 1067602979 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=Int32/len=4194304-8 3 476614178 ns/op 31547249 cache-misses/op 48902919 cache-references/op 2037565029 cpu-cycles/op 2128566044 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=6-8 16862961 71.36 ns/op 0.0008837 cache-misses/op 0.01870 cache-references/op 304.3 cpu-cycles/op 1316 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=12-8 2788210 424.9 ns/op 1.135 cache-misses/op 13.80 cache-references/op 1758 cpu-cycles/op 5429 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=18-8 1000000 1002 ns/op 3.801 cache-misses/op 41.15 cache-references/op 4163 cpu-cycles/op 11138 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=24-8 998366 1173 ns/op 4.092 cache-misses/op 43.74 cache-references/op 4877 cpu-cycles/op 12799 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=30-8 539442 2191 ns/op 11.79 cache-misses/op 95.85 cache-references/op 9095 cpu-cycles/op 21905 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=64-8 247278 4881 ns/op 34.40 cache-misses/op 213.5 cache-references/op 20232 cpu-cycles/op 45941 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=128-8 118431 9957 ns/op 89.72 cache-misses/op 451.7 cache-references/op 41226 cpu-cycles/op 91997 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=256-8 59869 19845 ns/op 210.4 cache-misses/op 952.3 cache-references/op 82128 cpu-cycles/op 183069 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=512-8 29521 40947 ns/op 562.7 cache-misses/op 1927 cache-references/op 169175 cpu-cycles/op 372246 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1024-8 14659 87098 ns/op 1319 cache-misses/op 3697 cache-references/op 334045 cpu-cycles/op 725344 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2048-8 6739 174548 ns/op 2721 cache-misses/op 7206 cache-references/op 664403 cpu-cycles/op 1453144 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4096-8 3246 368814 ns/op 5078 cache-misses/op 15492 cache-references/op 1393847 cpu-cycles/op 3041720 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=8192-8 1454 849471 ns/op 6873 cache-misses/op 41073 cache-references/op 3156199 cpu-cycles/op 6834412 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=32768-8 338 3608960 ns/op 33608 cache-misses/op 315008 cache-references/op 12996432 cpu-cycles/op 28855124 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=65536-8 166 7001748 ns/op 223492 cache-misses/op 841031 cache-references/op 26272041 cpu-cycles/op 52772127 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=131072-8 78 14971834 ns/op 702043 cache-misses/op 2137304 cache-references/op 58364730 cpu-cycles/op 102422419 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=262144-8 34 34487436 ns/op 1807445 cache-misses/op 5085428 cache-references/op 138741084 cpu-cycles/op 200495250 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=524288-8 14 79259428 ns/op 4481884 cache-misses/op 10648402 cache-references/op 328858860 cpu-cycles/op 367376400 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=1048576-8 6 188953830 ns/op 12329583 cache-misses/op 22932985 cache-references/op 779384513 cpu-cycles/op 725206777 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=2097152-8 3 415059435 ns/op 30578436 cache-misses/op 47979313 cache-references/op 1765118206 cpu-cycles/op 1360229177 instructions/op
BenchmarkMapPutGrow/impl=runtimeMap/t=String/len=4194304-8 2 918858820 ns/op 72726964 cache-misses/op 101638470 cache-references/op 3889093768 cpu-cycles/op 2710595514 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=6-8 8668616 136.7 ns/op 0.3713 cache-misses/op 3.187 cache-references/op 558.4 cpu-cycles/op 1845 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=12-8 3635828 334.6 ns/op 1.112 cache-misses/op 9.824 cache-references/op 1353 cpu-cycles/op 3982 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=18-8 1813527 653.6 ns/op 2.414 cache-misses/op 23.06 cache-references/op 2656 cpu-cycles/op 7050 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=24-8 1635318 729.7 ns/op 2.622 cache-misses/op 23.07 cache-references/op 2965 cpu-cycles/op 7809 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=30-8 884467 1296 ns/op 5.832 cache-misses/op 49.92 cache-references/op 5274 cpu-cycles/op 12852 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=64-8 453758 2631 ns/op 16.78 cache-misses/op 101.3 cache-references/op 10714 cpu-cycles/op 24830 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=128-8 229896 5224 ns/op 46.60 cache-misses/op 210.0 cache-references/op 21191 cpu-cycles/op 48117 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=256-8 117396 10194 ns/op 127.4 cache-misses/op 427.2 cache-references/op 41207 cpu-cycles/op 93998 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=512-8 59587 20092 ns/op 293.2 cache-misses/op 877.9 cache-references/op 80989 cpu-cycles/op 185645 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1024-8 29043 41435 ns/op 667.5 cache-misses/op 1889 cache-references/op 165299 cpu-cycles/op 374422 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2048-8 14677 82675 ns/op 1571 cache-misses/op 3519 cache-references/op 329050 cpu-cycles/op 746664 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4096-8 6322 184751 ns/op 2455 cache-misses/op 5139 cache-references/op 748088 cpu-cycles/op 1507485 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=8192-8 2920 401852 ns/op 4571 cache-misses/op 8472 cache-references/op 1635306 cpu-cycles/op 3081577 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=32768-8 682 1757098 ns/op 10279 cache-misses/op 38938 cache-references/op 7197596 cpu-cycles/op 12535042 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=65536-8 331 3598514 ns/op 9799 cache-misses/op 106589 cache-references/op 14764920 cpu-cycles/op 25331213 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=131072-8 160 7381880 ns/op 49021 cache-misses/op 385794 cache-references/op 30671071 cpu-cycles/op 50342704 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=262144-8 72 15496602 ns/op 205798 cache-misses/op 1208452 cache-references/op 65326823 cpu-cycles/op 100696826 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=524288-8 33 33644187 ns/op 647307 cache-misses/op 3218026 cache-references/op 142181287 cpu-cycles/op 201871201 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=1048576-8 14 75751264 ns/op 2418409 cache-misses/op 7435042 cache-references/op 321906330 cpu-cycles/op 401298620 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=2097152-8 6 177443834 ns/op 8256369 cache-misses/op 16441852 cache-references/op 754816803 cpu-cycles/op 805238520 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int64/len=4194304-8 3 394761734 ns/op 22628017 cache-misses/op 35499866 cache-references/op 1684872712 cpu-cycles/op 1602527172 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=6-8 9823576 120.6 ns/op 0.2576 cache-misses/op 1.743 cache-references/op 501.4 cpu-cycles/op 1713 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=12-8 4211101 285.8 ns/op 0.6470 cache-misses/op 4.957 cache-references/op 1184 cpu-cycles/op 3677 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=18-8 2258528 530.3 ns/op 1.365 cache-misses/op 11.59 cache-references/op 2177 cpu-cycles/op 6486 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=24-8 1982815 602.5 ns/op 1.413 cache-misses/op 11.58 cache-references/op 2483 cpu-cycles/op 7175 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=30-8 1000000 1038 ns/op 2.911 cache-misses/op 25.03 cache-references/op 4231 cpu-cycles/op 11686 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=64-8 556389 2123 ns/op 6.227 cache-misses/op 51.46 cache-references/op 8647 cpu-cycles/op 22787 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=128-8 283843 4189 ns/op 16.58 cache-misses/op 103.7 cache-references/op 17071 cpu-cycles/op 43917 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=256-8 144297 8274 ns/op 46.06 cache-misses/op 214.1 cache-references/op 33678 cpu-cycles/op 86034 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=512-8 74348 16067 ns/op 129.9 cache-misses/op 430.6 cache-references/op 65712 cpu-cycles/op 169030 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1024-8 38020 31429 ns/op 310.1 cache-misses/op 889.0 cache-references/op 129489 cpu-cycles/op 335396 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2048-8 18992 63482 ns/op 592.6 cache-misses/op 1990 cache-references/op 262380 cpu-cycles/op 672978 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4096-8 7420 161208 ns/op 1188 cache-misses/op 2838 cache-references/op 664450 cpu-cycles/op 1385821 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=8192-8 3283 364837 ns/op 2257 cache-misses/op 4866 cache-references/op 1517826 cpu-cycles/op 2857758 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=32768-8 738 1616723 ns/op 7687 cache-misses/op 18695 cache-references/op 6747089 cpu-cycles/op 11671924 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=65536-8 364 3296628 ns/op 10883 cache-misses/op 42578 cache-references/op 13775306 cpu-cycles/op 23293003 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=131072-8 176 6763481 ns/op 12468 cache-misses/op 136892 cache-references/op 28290900 cpu-cycles/op 47137670 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=262144-8 80 14125184 ns/op 68378 cache-misses/op 573941 cache-references/op 59548338 cpu-cycles/op 94149451 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=524288-8 38 29328184 ns/op 241755 cache-misses/op 1864983 cache-references/op 124383941 cpu-cycles/op 188231737 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=1048576-8 18 63257305 ns/op 818668 cache-misses/op 4977664 cache-references/op 268474862 cpu-cycles/op 377127255 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=2097152-8 7 146809018 ns/op 3658190 cache-misses/op 11619941 cache-references/op 625461092 cpu-cycles/op 755477334 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=Int32/len=4194304-8 3 337679933 ns/op 13262405 cache-misses/op 25682732 cache-references/op 1438447496 cpu-cycles/op 1505233965 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=6-8 6570436 182.3 ns/op 0.6558 cache-misses/op 6.479 cache-references/op 757.8 cpu-cycles/op 2372 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=12-8 2596779 458.7 ns/op 2.316 cache-misses/op 19.79 cache-references/op 1907 cpu-cycles/op 5362 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=18-8 1272633 937.2 ns/op 5.329 cache-misses/op 46.77 cache-references/op 3888 cpu-cycles/op 9873 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=24-8 1000000 1016 ns/op 5.661 cache-misses/op 46.85 cache-references/op 4222 cpu-cycles/op 10952 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=30-8 630774 1884 ns/op 16.89 cache-misses/op 98.61 cache-references/op 7794 cpu-cycles/op 18361 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=64-8 321057 3780 ns/op 48.23 cache-misses/op 209.7 cache-references/op 15599 cpu-cycles/op 36815 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=128-8 158208 8281 ns/op 129.6 cache-misses/op 431.4 cache-references/op 31417 cpu-cycles/op 72495 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=256-8 71090 16611 ns/op 289.4 cache-misses/op 881.3 cache-references/op 62451 cpu-cycles/op 144121 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=512-8 35047 34333 ns/op 699.7 cache-misses/op 1838 cache-references/op 127934 cpu-cycles/op 298611 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1024-8 17600 67935 ns/op 1588 cache-misses/op 3435 cache-references/op 252748 cpu-cycles/op 599255 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2048-8 8895 140416 ns/op 3283 cache-misses/op 6473 cache-references/op 529521 cpu-cycles/op 1252855 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4096-8 3986 279042 ns/op 4506 cache-misses/op 9871 cache-references/op 1079194 cpu-cycles/op 2313078 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=8192-8 1983 582140 ns/op 7241 cache-misses/op 17947 cache-references/op 2283184 cpu-cycles/op 4594876 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=32768-8 444 2729212 ns/op 14187 cache-misses/op 108815 cache-references/op 10507496 cpu-cycles/op 19942214 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=65536-8 207 5768731 ns/op 60217 cache-misses/op 347396 cache-references/op 22558611 cpu-cycles/op 40742021 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=131072-8 86 11646231 ns/op 215271 cache-misses/op 1023652 cache-references/op 46535644 cpu-cycles/op 78300241 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=262144-8 48 24971615 ns/op 679045 cache-misses/op 2819315 cache-references/op 101689358 cpu-cycles/op 151334696 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=524288-8 18 56714916 ns/op 2190698 cache-misses/op 6791346 cache-references/op 234430564 cpu-cycles/op 296332039 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=1048576-8 8 134558944 ns/op 7038058 cache-misses/op 15369004 cache-references/op 567412602 cpu-cycles/op 575406495 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=2097152-8 4 311543504 ns/op 19574274 cache-misses/op 33533339 cache-references/op 1327058174 cpu-cycles/op 1119806743 instructions/op
BenchmarkMapPutGrow/impl=swissMap/t=String/len=4194304-8 2 700193705 ns/op 50547857 cache-misses/op 73928294 cache-references/op 2972790848 cpu-cycles/op 2197259516 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=6-8 17656369 67.65 ns/op 0.0003490 cache-misses/op 0.008739 cache-references/op 289.7 cpu-cycles/op 1246 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=12-8 4348058 280.6 ns/op 0.8968 cache-misses/op 7.298 cache-references/op 1140 cpu-cycles/op 3221 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=18-8 2648972 452.9 ns/op 1.576 cache-misses/op 13.51 cache-references/op 1837 cpu-cycles/op 4232 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=24-8 1887085 633.5 ns/op 1.822 cache-misses/op 15.45 cache-references/op 2573 cpu-cycles/op 6423 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=30-8 1534832 783.3 ns/op 3.081 cache-misses/op 26.64 cache-references/op 3206 cpu-cycles/op 6575 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=64-8 647804 1846 ns/op 23.98 cache-misses/op 60.91 cache-references/op 7515 cpu-cycles/op 14199 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=128-8 326632 3448 ns/op 55.46 cache-misses/op 118.1 cache-references/op 14197 cpu-cycles/op 27378 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=256-8 175197 6598 ns/op 115.8 cache-misses/op 220.9 cache-references/op 27089 cpu-cycles/op 52684 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=512-8 89251 13187 ns/op 236.4 cache-misses/op 449.0 cache-references/op 54112 cpu-cycles/op 104152 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1024-8 44550 26473 ns/op 381.9 cache-misses/op 968.2 cache-references/op 108353 cpu-cycles/op 207426 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2048-8 21619 54209 ns/op 1079 cache-misses/op 1759 cache-references/op 221377 cpu-cycles/op 412649 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4096-8 10000 114650 ns/op 2262 cache-misses/op 3550 cache-references/op 465465 cpu-cycles/op 828594 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=8192-8 4729 237005 ns/op 4301 cache-misses/op 7295 cache-references/op 965288 cpu-cycles/op 1651266 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=32768-8 1240 1004642 ns/op 7269 cache-misses/op 60892 cache-references/op 4076217 cpu-cycles/op 6494165 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=65536-8 584 2035463 ns/op 20494 cache-misses/op 236708 cache-references/op 8251746 cpu-cycles/op 12614400 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=131072-8 264 4523276 ns/op 129119 cache-misses/op 689117 cache-references/op 19009740 cpu-cycles/op 25183842 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=262144-8 123 9653866 ns/op 393655 cache-misses/op 1701323 cache-references/op 40869853 cpu-cycles/op 49706531 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=524288-8 42 26373213 ns/op 1692322 cache-misses/op 3744689 cache-references/op 112437071 cpu-cycles/op 99666694 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=1048576-8 18 63546787 ns/op 5678753 cache-misses/op 7802996 cache-references/op 270964880 cpu-cycles/op 198816053 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=2097152-8 8 139302177 ns/op 13714230 cache-misses/op 16327370 cache-references/op 594378530 cpu-cycles/op 403157768 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int64/len=4194304-8 4 277845777 ns/op 29599287 cache-misses/op 33422429 cache-references/op 1188993370 cpu-cycles/op 785328932 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=6-8 18168819 66.06 ns/op 0.0003645 cache-misses/op 0.01559 cache-references/op 281.8 cpu-cycles/op 1257 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=12-8 4827882 249.5 ns/op 0.4767 cache-misses/op 4.052 cache-references/op 1032 cpu-cycles/op 3152 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=18-8 3003830 399.6 ns/op 0.9177 cache-misses/op 7.440 cache-references/op 1645 cpu-cycles/op 4120 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=24-8 2115092 572.5 ns/op 1.068 cache-misses/op 9.036 cache-references/op 2372 cpu-cycles/op 6291 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=30-8 1742145 690.7 ns/op 1.842 cache-misses/op 15.42 cache-references/op 2830 cpu-cycles/op 6382 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=64-8 781647 1509 ns/op 3.809 cache-misses/op 33.38 cache-references/op 6161 cpu-cycles/op 13802 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=128-8 381634 3068 ns/op 26.10 cache-misses/op 66.87 cache-references/op 12542 cpu-cycles/op 26537 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=256-8 195567 6122 ns/op 64.44 cache-misses/op 135.4 cache-references/op 24918 cpu-cycles/op 52118 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=512-8 100946 11769 ns/op 132.8 cache-misses/op 239.5 cache-references/op 48292 cpu-cycles/op 101799 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1024-8 50900 23494 ns/op 268.1 cache-misses/op 487.8 cache-references/op 96409 cpu-cycles/op 202027 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2048-8 25112 47874 ns/op 556.9 cache-misses/op 1109 cache-references/op 195833 cpu-cycles/op 403249 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4096-8 12502 96035 ns/op 1197 cache-misses/op 1951 cache-references/op 392927 cpu-cycles/op 797094 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=8192-8 6172 196786 ns/op 2430 cache-misses/op 3923 cache-references/op 804273 cpu-cycles/op 1579358 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=32768-8 1436 837553 ns/op 8085 cache-misses/op 19403 cache-references/op 3451205 cpu-cycles/op 6272289 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=65536-8 676 1735366 ns/op 6379 cache-misses/op 83790 cache-references/op 7137808 cpu-cycles/op 12528949 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=131072-8 314 3804206 ns/op 30846 cache-misses/op 385874 cache-references/op 15932563 cpu-cycles/op 24880564 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=262144-8 133 8540594 ns/op 163639 cache-misses/op 1116309 cache-references/op 36099201 cpu-cycles/op 50305391 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=524288-8 55 18602566 ns/op 552209 cache-misses/op 2952298 cache-references/op 79192633 cpu-cycles/op 99045195 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=1048576-8 21 52285007 ns/op 3156904 cache-misses/op 6351719 cache-references/op 222933787 cpu-cycles/op 198150511 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=2097152-8 9 124333616 ns/op 10444934 cache-misses/op 13970949 cache-references/op 531719020 cpu-cycles/op 399834750 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=Int32/len=4194304-8 4 263012508 ns/op 25095716 cache-misses/op 29400184 cache-references/op 1123421560 cpu-cycles/op 790571329 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=6-8 16348490 73.28 ns/op 0.0004326 cache-misses/op 0.01401 cache-references/op 313.0 cpu-cycles/op 1352 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=12-8 3475614 344.9 ns/op 1.715 cache-misses/op 14.01 cache-references/op 1436 cpu-cycles/op 3587 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=18-8 2035551 590.5 ns/op 3.272 cache-misses/op 26.92 cache-references/op 2452 cpu-cycles/op 5195 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=24-8 1578012 763.5 ns/op 3.478 cache-misses/op 29.21 cache-references/op 3177 cpu-cycles/op 6895 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=30-8 1000000 1051 ns/op 18.80 cache-misses/op 50.10 cache-references/op 4356 cpu-cycles/op 8246 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=64-8 522619 2183 ns/op 45.31 cache-misses/op 104.8 cache-references/op 9040 cpu-cycles/op 17300 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=128-8 287793 4257 ns/op 109.8 cache-misses/op 204.8 cache-references/op 17599 cpu-cycles/op 33487 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=256-8 136488 9200 ns/op 237.0 cache-misses/op 417.4 cache-references/op 35721 cpu-cycles/op 66482 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=512-8 64365 18582 ns/op 458.4 cache-misses/op 894.7 cache-references/op 71253 cpu-cycles/op 131976 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1024-8 32378 38488 ns/op 1050 cache-misses/op 1694 cache-references/op 147178 cpu-cycles/op 267521 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2048-8 15710 76656 ns/op 1990 cache-misses/op 3224 cache-references/op 293644 cpu-cycles/op 528836 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4096-8 7310 147779 ns/op 3030 cache-misses/op 6497 cache-references/op 563868 cpu-cycles/op 1017812 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=8192-8 3306 366478 ns/op 5226 cache-misses/op 18601 cache-references/op 1378953 cpu-cycles/op 2317869 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=32768-8 859 1382953 ns/op 9058 cache-misses/op 196786 cache-references/op 5203296 cpu-cycles/op 8635111 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=65536-8 429 2813264 ns/op 90175 cache-misses/op 545715 cache-references/op 10789308 cpu-cycles/op 16009463 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=131072-8 199 5988909 ns/op 346153 cache-misses/op 1267495 cache-references/op 23929849 cpu-cycles/op 30202339 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=262144-8 79 15046558 ns/op 1186835 cache-misses/op 2525420 cache-references/op 62730107 cpu-cycles/op 58889975 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=524288-8 28 37238255 ns/op 3235542 cache-misses/op 4889699 cache-references/op 158432351 cpu-cycles/op 119681283 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=1048576-8 13 81412022 ns/op 8254618 cache-misses/op 10563972 cache-references/op 347110457 cpu-cycles/op 239939113 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=2097152-8 6 169955261 ns/op 18325095 cache-misses/op 21883851 cache-references/op 726556353 cpu-cycles/op 473346922 instructions/op
BenchmarkMapPutPreAllocate/impl=runtimeMap/t=String/len=4194304-8 3 355396162 ns/op 40460399 cache-misses/op 45581621 cache-references/op 1522901252 cpu-cycles/op 952576174 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=6-8 9955118 120.5 ns/op 0.1726 cache-misses/op 3.130 cache-references/op 491.8 cpu-cycles/op 1613 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=12-8 6482005 186.4 ns/op 0.3732 cache-misses/op 6.386 cache-references/op 776.1 cpu-cycles/op 2440 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=18-8 4416589 280.9 ns/op 1.029 cache-misses/op 13.07 cache-references/op 1145 cpu-cycles/op 3400 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=24-8 3380505 352.5 ns/op 0.9068 cache-misses/op 12.83 cache-references/op 1418 cpu-cycles/op 4095 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=30-8 2386119 508.2 ns/op 2.396 cache-misses/op 26.56 cache-references/op 1970 cpu-cycles/op 5307 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=64-8 1283634 937.8 ns/op 16.26 cache-misses/op 48.66 cache-references/op 3651 cpu-cycles/op 9930 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=128-8 658334 1796 ns/op 37.69 cache-misses/op 101.5 cache-references/op 6888 cpu-cycles/op 18832 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=256-8 349772 3339 ns/op 90.06 cache-misses/op 196.7 cache-references/op 12770 cpu-cycles/op 36140 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=512-8 182067 6494 ns/op 185.7 cache-misses/op 381.8 cache-references/op 24740 cpu-cycles/op 70806 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1024-8 90958 14583 ns/op 450.6 cache-misses/op 891.6 cache-references/op 55480 cpu-cycles/op 145610 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2048-8 40106 29883 ns/op 977.6 cache-misses/op 1556 cache-references/op 113658 cpu-cycles/op 290031 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4096-8 16838 68562 ns/op 1901 cache-misses/op 3134 cache-references/op 266661 cpu-cycles/op 622215 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=8192-8 7893 139832 ns/op 3607 cache-misses/op 6506 cache-references/op 543135 cpu-cycles/op 1247182 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=32768-8 1743 649940 ns/op 8344 cache-misses/op 45754 cache-references/op 2582873 cpu-cycles/op 5129542 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=65536-8 896 1336265 ns/op 16133 cache-misses/op 150525 cache-references/op 5511060 cpu-cycles/op 10022164 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=131072-8 368 3020768 ns/op 64676 cache-misses/op 424376 cache-references/op 12277813 cpu-cycles/op 19294079 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=262144-8 159 7464607 ns/op 330929 cache-misses/op 1032722 cache-references/op 31158933 cpu-cycles/op 38289162 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=524288-8 62 18998687 ns/op 1022519 cache-misses/op 2095904 cache-references/op 80281875 cpu-cycles/op 75747298 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=1048576-8 21 49124283 ns/op 3033797 cache-misses/op 4326636 cache-references/op 208656776 cpu-cycles/op 154283954 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=2097152-8 9 113567751 ns/op 7405915 cache-misses/op 8952988 cache-references/op 484903477 cpu-cycles/op 309376965 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int64/len=4194304-8 5 232771581 ns/op 16228798 cache-misses/op 18861386 cache-references/op 994295413 cpu-cycles/op 604772401 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=6-8 11077538 106.2 ns/op 0.09425 cache-misses/op 1.735 cache-references/op 439.0 cpu-cycles/op 1506 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=12-8 7371397 163.2 ns/op 0.2219 cache-misses/op 3.127 cache-references/op 673.4 cpu-cycles/op 2269 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=18-8 5324235 225.7 ns/op 0.4074 cache-misses/op 6.368 cache-references/op 926.1 cpu-cycles/op 3124 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=24-8 4215813 285.4 ns/op 0.3517 cache-misses/op 6.288 cache-references/op 1168 cpu-cycles/op 3808 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=30-8 3339552 361.1 ns/op 0.9069 cache-misses/op 12.85 cache-references/op 1504 cpu-cycles/op 4778 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=64-8 1753432 683.5 ns/op 1.837 cache-misses/op 25.82 cache-references/op 2853 cpu-cycles/op 9159 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=128-8 823638 1280 ns/op 14.90 cache-misses/op 47.88 cache-references/op 5344 cpu-cycles/op 17197 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=256-8 471837 2458 ns/op 35.01 cache-misses/op 100.4 cache-references/op 10254 cpu-cycles/op 33490 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=512-8 252243 4701 ns/op 88.36 cache-misses/op 194.4 cache-references/op 19584 cpu-cycles/op 65385 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1024-8 129730 9247 ns/op 177.9 cache-misses/op 377.9 cache-references/op 38526 cpu-cycles/op 129524 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2048-8 62511 19181 ns/op 350.8 cache-misses/op 863.2 cache-references/op 79338 cpu-cycles/op 259482 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4096-8 23869 49875 ns/op 760.6 cache-misses/op 1689 cache-references/op 196021 cpu-cycles/op 567643 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=8192-8 10000 103334 ns/op 1572 cache-misses/op 3402 cache-references/op 409749 cpu-cycles/op 1138818 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=32768-8 2539 460564 ns/op 3368 cache-misses/op 17662 cache-references/op 1846827 cpu-cycles/op 4595645 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=65536-8 1228 950524 ns/op 2046 cache-misses/op 56210 cache-references/op 3825633 cpu-cycles/op 9241433 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=131072-8 517 2224167 ns/op 15232 cache-misses/op 227238 cache-references/op 9027856 cpu-cycles/op 18750143 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=262144-8 226 5402835 ns/op 86145 cache-misses/op 625712 cache-references/op 22434760 cpu-cycles/op 36689930 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=524288-8 88 12782697 ns/op 371708 cache-misses/op 1441568 cache-references/op 53901275 cpu-cycles/op 72551104 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=1048576-8 27 38551644 ns/op 1453851 cache-misses/op 3052187 cache-references/op 164039441 cpu-cycles/op 145085553 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=2097152-8 12 96724188 ns/op 4655905 cache-misses/op 6585145 cache-references/op 411501391 cpu-cycles/op 290945509 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=Int32/len=4194304-8 5 209061689 ns/op 11405097 cache-misses/op 13598956 cache-references/op 893113169 cpu-cycles/op 586921101 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=6-8 7168076 163.1 ns/op 0.3929 cache-misses/op 6.419 cache-references/op 680.6 cpu-cycles/op 2145 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=12-8 4457323 267.8 ns/op 0.9190 cache-misses/op 12.98 cache-references/op 1110 cpu-cycles/op 3386 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=18-8 2756668 439.6 ns/op 2.461 cache-misses/op 26.84 cache-references/op 1814 cpu-cycles/op 5027 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=24-8 2394720 511.2 ns/op 2.118 cache-misses/op 26.30 cache-references/op 2116 cpu-cycles/op 6009 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=30-8 1657046 748.5 ns/op 15.08 cache-misses/op 49.11 cache-references/op 2990 cpu-cycles/op 8038 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=64-8 710980 1596 ns/op 35.86 cache-misses/op 101.7 cache-references/op 5820 cpu-cycles/op 15822 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=128-8 383144 3013 ns/op 89.70 cache-misses/op 197.6 cache-references/op 10940 cpu-cycles/op 30480 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=256-8 200492 5877 ns/op 182.7 cache-misses/op 384.6 cache-references/op 21375 cpu-cycles/op 60484 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=512-8 98659 12054 ns/op 385.4 cache-misses/op 845.3 cache-references/op 43105 cpu-cycles/op 122866 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1024-8 50218 24441 ns/op 753.0 cache-misses/op 1477 cache-references/op 88204 cpu-cycles/op 244540 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2048-8 22694 53189 ns/op 1762 cache-misses/op 2877 cache-references/op 196969 cpu-cycles/op 495703 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4096-8 9582 124646 ns/op 3379 cache-misses/op 6223 cache-references/op 463095 cpu-cycles/op 1026191 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=8192-8 4855 253054 ns/op 5129 cache-misses/op 14495 cache-references/op 950582 cpu-cycles/op 2110519 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=32768-8 884 1321428 ns/op 21625 cache-misses/op 129689 cache-references/op 4656545 cpu-cycles/op 7999233 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=65536-8 399 2856302 ns/op 72736 cache-misses/op 344418 cache-references/op 10059781 cpu-cycles/op 16163624 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=131072-8 204 5822842 ns/op 256322 cache-misses/op 849264 cache-references/op 22295394 cpu-cycles/op 34689820 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=262144-8 82 14469307 ns/op 828053 cache-misses/op 1736020 cache-references/op 58827481 cpu-cycles/op 62604858 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=524288-8 34 33849868 ns/op 2541733 cache-misses/op 3665549 cache-references/op 141742421 cpu-cycles/op 125356333 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=1048576-8 15 73421287 ns/op 6113253 cache-misses/op 7505298 cache-references/op 311781369 cpu-cycles/op 243872037 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=2097152-8 7 151373617 ns/op 13228968 cache-misses/op 15662494 cache-references/op 644006235 cpu-cycles/op 468580168 instructions/op
BenchmarkMapPutPreAllocate/impl=swissMap/t=String/len=4194304-8 4 311692297 ns/op 27383156 cache-misses/op 31338076 cache-references/op 1330030686 cpu-cycles/op 928650892 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=6-8 16256503 73.57 ns/op 0.0003065 cache-misses/op 0.004035 cache-references/op 315.5 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=12-8 5572614 214.3 ns/op 0.06793 cache-misses/op 0.6258 cache-references/op 909.7 cpu-cycles/op 2862 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=18-8 3459186 346.0 ns/op 0.05537 cache-misses/op 0.4009 cache-references/op 1475 cpu-cycles/op 3864 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=24-8 2316396 515.4 ns/op 0.1210 cache-misses/op 1.900 cache-references/op 2190 cpu-cycles/op 5887 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=30-8 2023555 594.8 ns/op 0.07010 cache-misses/op 0.3681 cache-references/op 2544 cpu-cycles/op 6165 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=64-8 919612 1305 ns/op 0.1253 cache-misses/op 0.3552 cache-references/op 5594 cpu-cycles/op 13120 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=128-8 457140 2618 ns/op 0.2361 cache-misses/op 0.6320 cache-references/op 11226 cpu-cycles/op 26101 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=256-8 225849 5259 ns/op 0.4717 cache-misses/op 1.816 cache-references/op 22498 cpu-cycles/op 51990 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=512-8 114033 10486 ns/op 0.8761 cache-misses/op 3.268 cache-references/op 44876 cpu-cycles/op 103537 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1024-8 56866 21024 ns/op 1.561 cache-misses/op 5.099 cache-references/op 90120 cpu-cycles/op 206088 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2048-8 27517 43788 ns/op 3.307 cache-misses/op 23.97 cache-references/op 186736 cpu-cycles/op 410555 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4096-8 13365 90160 ns/op 6.749 cache-misses/op 48.14 cache-references/op 384462 cpu-cycles/op 818920 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=8192-8 6262 185062 ns/op 17.25 cache-misses/op 125.4 cache-references/op 791358 cpu-cycles/op 1635465 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=32768-8 1522 781468 ns/op 99.72 cache-misses/op 28508 cache-references/op 3333970 cpu-cycles/op 6531076 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=65536-8 703 1707289 ns/op 305.9 cache-misses/op 246383 cache-references/op 7288882 cpu-cycles/op 13059243 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=131072-8 336 3588194 ns/op 1236 cache-misses/op 747685 cache-references/op 15335992 cpu-cycles/op 26107036 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=262144-8 142 8296541 ns/op 108362 cache-misses/op 1829424 cache-references/op 35564917 cpu-cycles/op 52559446 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=524288-8 44 26140571 ns/op 1558782 cache-misses/op 4007499 cache-references/op 111775536 cpu-cycles/op 105127405 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=1048576-8 18 65464428 ns/op 5421384 cache-misses/op 7731277 cache-references/op 279335151 cpu-cycles/op 212797485 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=2097152-8 8 142125239 ns/op 13485037 cache-misses/op 16553977 cache-references/op 606840192 cpu-cycles/op 425903649 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int64/len=4194304-8 4 293252711 ns/op 28859694 cache-misses/op 34007327 cache-references/op 1256004150 cpu-cycles/op 851438256 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=6-8 16202145 73.94 ns/op 0.0003708 cache-misses/op 0.01264 cache-references/op 316.2 cpu-cycles/op 1385 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=12-8 5513241 214.9 ns/op 0.06457 cache-misses/op 0.3931 cache-references/op 916.9 cpu-cycles/op 2860 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=18-8 3451384 346.3 ns/op 0.04794 cache-misses/op 0.2756 cache-references/op 1478 cpu-cycles/op 3857 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=24-8 2345368 512.7 ns/op 0.1029 cache-misses/op 1.230 cache-references/op 2186 cpu-cycles/op 5883 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=30-8 2025247 591.9 ns/op 0.07148 cache-misses/op 0.3376 cache-references/op 2529 cpu-cycles/op 6135 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=64-8 891253 1296 ns/op 0.1313 cache-misses/op 0.5818 cache-references/op 5525 cpu-cycles/op 13211 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=128-8 455917 2617 ns/op 0.2734 cache-misses/op 0.8129 cache-references/op 11209 cpu-cycles/op 26112 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=256-8 228265 5258 ns/op 0.4977 cache-misses/op 2.750 cache-references/op 22435 cpu-cycles/op 52000 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=512-8 115630 10460 ns/op 0.8172 cache-misses/op 2.809 cache-references/op 44820 cpu-cycles/op 103536 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1024-8 57716 20744 ns/op 1.821 cache-misses/op 7.924 cache-references/op 88676 cpu-cycles/op 206117 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2048-8 28788 41586 ns/op 2.676 cache-misses/op 10.39 cache-references/op 178158 cpu-cycles/op 410549 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4096-8 13868 86363 ns/op 7.257 cache-misses/op 36.95 cache-references/op 369141 cpu-cycles/op 819029 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=8192-8 6763 177942 ns/op 19.09 cache-misses/op 126.0 cache-references/op 759426 cpu-cycles/op 1635603 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=32768-8 1599 744204 ns/op 82.47 cache-misses/op 449.0 cache-references/op 3184338 cpu-cycles/op 6530481 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=65536-8 768 1547810 ns/op 160.1 cache-misses/op 54651 cache-references/op 6627018 cpu-cycles/op 13056055 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=131072-8 352 3366741 ns/op 515.8 cache-misses/op 404799 cache-references/op 14413440 cpu-cycles/op 26111041 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=262144-8 170 7116162 ns/op 8254 cache-misses/op 1172673 cache-references/op 30426401 cpu-cycles/op 52563991 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=524288-8 62 16999263 ns/op 228156 cache-misses/op 3068475 cache-references/op 72647898 cpu-cycles/op 105160361 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=1048576-8 21 52541535 ns/op 3026618 cache-misses/op 6779458 cache-references/op 224569187 cpu-cycles/op 210263743 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=2097152-8 8 126871781 ns/op 10141185 cache-misses/op 13922420 cache-references/op 541679252 cpu-cycles/op 423465806 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=Int32/len=4194304-8 4 271789347 ns/op 24680678 cache-misses/op 29456097 cache-references/op 1161772614 cpu-cycles/op 847428091 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=6-8 14702353 80.38 ns/op 0.0003633 cache-misses/op 0.004201 cache-references/op 344.7 cpu-cycles/op 1527 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=12-8 5012002 235.4 ns/op 0.08314 cache-misses/op 0.9356 cache-references/op 997.8 cpu-cycles/op 3011 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=18-8 3085831 389.5 ns/op 0.09929 cache-misses/op 0.6415 cache-references/op 1658 cpu-cycles/op 4225 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=24-8 2083122 573.6 ns/op 0.2091 cache-misses/op 3.078 cache-references/op 2421 cpu-cycles/op 6037 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=30-8 1791354 668.6 ns/op 0.07933 cache-misses/op 0.6043 cache-references/op 2856 cpu-cycles/op 6730 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=64-8 835177 1433 ns/op 0.1111 cache-misses/op 0.5339 cache-references/op 6125 cpu-cycles/op 14204 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=128-8 411417 2851 ns/op 0.08120 cache-misses/op 0.4035 cache-references/op 12222 cpu-cycles/op 28154 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=256-8 209125 5708 ns/op 0.03024 cache-misses/op 0.8835 cache-references/op 24441 cpu-cycles/op 56071 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=512-8 104272 11481 ns/op 0.07968 cache-misses/op 3.526 cache-references/op 48960 cpu-cycles/op 111950 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1024-8 50337 23946 ns/op 0.1701 cache-misses/op 4.035 cache-references/op 102477 cpu-cycles/op 223754 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2048-8 24504 49327 ns/op 0.1440 cache-misses/op 9.475 cache-references/op 210460 cpu-cycles/op 447031 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4096-8 10000 101168 ns/op 0.3037 cache-misses/op 82.49 cache-references/op 431145 cpu-cycles/op 894191 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=8192-8 5726 207517 ns/op 1.273 cache-misses/op 222.8 cache-references/op 885997 cpu-cycles/op 1788791 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=32768-8 1267 926156 ns/op 55.52 cache-misses/op 182751 cache-references/op 3962628 cpu-cycles/op 7151690 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=65536-8 614 1965097 ns/op 960.0 cache-misses/op 575894 cache-references/op 8384726 cpu-cycles/op 14307669 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=131072-8 260 4575603 ns/op 94266 cache-misses/op 1364615 cache-references/op 19570170 cpu-cycles/op 28607232 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=262144-8 78 14265368 ns/op 1014600 cache-misses/op 2696569 cache-references/op 61084919 cpu-cycles/op 57577371 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=524288-8 31 36752136 ns/op 3440374 cache-misses/op 5254842 cache-references/op 156953744 cpu-cycles/op 117580648 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=1048576-8 14 79347893 ns/op 8673981 cache-misses/op 10944470 cache-references/op 340211463 cpu-cycles/op 235191389 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=2097152-8 6 167117661 ns/op 19008674 cache-misses/op 23072571 cache-references/op 714145260 cpu-cycles/op 470165122 instructions/op
BenchmarkMapPutReuse/impl=runtimeMap/t=String/len=4194304-8 3 343458740 ns/op 38938579 cache-misses/op 46416202 cache-references/op 1466343301 cpu-cycles/op 940641992 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=6-8 18221064 64.29 ns/op 0.0003976 cache-misses/op 0.009244 cache-references/op 275.2 cpu-cycles/op 1016 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=12-8 10721052 112.0 ns/op 0.0003044 cache-misses/op 0.01442 cache-references/op 479.4 cpu-cycles/op 1822 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=18-8 7646880 156.4 ns/op 0.0009996 cache-misses/op 0.04416 cache-references/op 666.7 cpu-cycles/op 2702 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=24-8 5489046 220.1 ns/op 0.0007754 cache-misses/op 0.01554 cache-references/op 939.1 cpu-cycles/op 3459 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=30-8 4706212 258.7 ns/op 0.0005588 cache-misses/op 0.04348 cache-references/op 1104 cpu-cycles/op 4478 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=64-8 2298157 525.3 ns/op 0.001236 cache-misses/op 0.02832 cache-references/op 2253 cpu-cycles/op 9206 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=128-8 1000000 1035 ns/op 0.003907 cache-misses/op 0.1345 cache-references/op 4434 cpu-cycles/op 18195 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=256-8 587196 2742 ns/op 0.005669 cache-misses/op 0.3309 cache-references/op 11708 cpu-cycles/op 36175 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=512-8 297166 4049 ns/op 0.01487 cache-misses/op 0.2066 cache-references/op 17367 cpu-cycles/op 72131 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1024-8 133789 8140 ns/op 0.06021 cache-misses/op 2.582 cache-references/op 34743 cpu-cycles/op 144044 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2048-8 61780 19444 ns/op 0.1470 cache-misses/op 6.061 cache-references/op 82887 cpu-cycles/op 287885 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4096-8 25102 47670 ns/op 0.09238 cache-misses/op 14.40 cache-references/op 203308 cpu-cycles/op 624819 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=8192-8 12124 99995 ns/op 0.2622 cache-misses/op 59.91 cache-references/op 426214 cpu-cycles/op 1249549 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=32768-8 2802 423545 ns/op 2.216 cache-misses/op 9236 cache-references/op 1808754 cpu-cycles/op 4997870 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=65536-8 1261 945258 ns/op 7.975 cache-misses/op 122997 cache-references/op 4032120 cpu-cycles/op 9995802 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=131072-8 595 1988063 ns/op 110.8 cache-misses/op 392430 cache-references/op 8525066 cpu-cycles/op 19991820 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=262144-8 253 4802089 ns/op 44674 cache-misses/op 978376 cache-references/op 20516104 cpu-cycles/op 39986925 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=524288-8 58 17837878 ns/op 716539 cache-misses/op 2036153 cache-references/op 76145112 cpu-cycles/op 79997950 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=1048576-8 24 47048582 ns/op 2704354 cache-misses/op 4134517 cache-references/op 200946655 cpu-cycles/op 160038917 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=2097152-8 10 107005749 ns/op 6868566 cache-misses/op 8595053 cache-references/op 458243214 cpu-cycles/op 320105002 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int64/len=4194304-8 5 227291796 ns/op 15212033 cache-misses/op 18464983 cache-references/op 974085690 cpu-cycles/op 640195846 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=6-8 19625700 78.79 ns/op 0.0002554 cache-misses/op 0.01874 cache-references/op 336.1 cpu-cycles/op 954.0 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=12-8 11075974 108.4 ns/op 0.0003367 cache-misses/op 0.02401 cache-references/op 463.3 cpu-cycles/op 1696 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=18-8 7844330 191.7 ns/op 0.0006369 cache-misses/op 0.02297 cache-references/op 820.9 cpu-cycles/op 2483 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=24-8 5597496 214.8 ns/op 0.0007988 cache-misses/op 0.04731 cache-references/op 918.0 cpu-cycles/op 3202 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=30-8 4713496 254.5 ns/op 0.0008440 cache-misses/op 0.04762 cache-references/op 1087 cpu-cycles/op 4070 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=64-8 2344136 514.6 ns/op 0.001090 cache-misses/op 0.02349 cache-references/op 2207 cpu-cycles/op 8367 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=128-8 1000000 1014 ns/op 0.002565 cache-misses/op 0.1745 cache-references/op 4337 cpu-cycles/op 16517 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=256-8 597247 2000 ns/op 0.005524 cache-misses/op 0.2289 cache-references/op 8569 cpu-cycles/op 32816 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=512-8 301152 4113 ns/op 0.01271 cache-misses/op 1.030 cache-references/op 17547 cpu-cycles/op 65414 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1024-8 149221 8032 ns/op 0.03325 cache-misses/op 1.514 cache-references/op 34261 cpu-cycles/op 130610 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2048-8 72271 15902 ns/op 0.06286 cache-misses/op 4.459 cache-references/op 67926 cpu-cycles/op 261004 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4096-8 28010 42713 ns/op 0.1115 cache-misses/op 8.508 cache-references/op 182722 cpu-cycles/op 571069 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=8192-8 12720 90906 ns/op 0.4729 cache-misses/op 5.705 cache-references/op 389884 cpu-cycles/op 1142056 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=32768-8 3133 377170 ns/op 1.530 cache-misses/op 240.3 cache-references/op 1613204 cpu-cycles/op 4567872 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=65536-8 1522 779129 ns/op 2.982 cache-misses/op 18389 cache-references/op 3327974 cpu-cycles/op 9135621 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=131072-8 697 1734717 ns/op 15.71 cache-misses/op 194428 cache-references/op 7435613 cpu-cycles/op 18271662 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=262144-8 325 3647159 ns/op 431.2 cache-misses/op 588709 cache-references/op 15634235 cpu-cycles/op 36543541 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=524288-8 134 8930882 ns/op 64666 cache-misses/op 1395051 cache-references/op 38127497 cpu-cycles/op 73091517 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=1048576-8 31 35715592 ns/op 1138401 cache-misses/op 2959608 cache-references/op 152832965 cpu-cycles/op 146242211 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=2097152-8 12 93520973 ns/op 4243221 cache-misses/op 6353389 cache-references/op 398861972 cpu-cycles/op 292554742 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=Int32/len=4194304-8 6 199370455 ns/op 10642708 cache-misses/op 13142043 cache-references/op 851069745 cpu-cycles/op 585133134 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=6-8 15955528 73.12 ns/op 0.0002803 cache-misses/op 0.009130 cache-references/op 312.4 cpu-cycles/op 1329 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=12-8 8833717 135.4 ns/op 0.0004256 cache-misses/op 0.01475 cache-references/op 580.1 cpu-cycles/op 2437 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=18-8 5992023 199.0 ns/op 0.0006881 cache-misses/op 0.01295 cache-references/op 853.1 cpu-cycles/op 3637 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=24-8 4301976 267.0 ns/op 0.0007424 cache-misses/op 0.04180 cache-references/op 1143 cpu-cycles/op 4678 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=30-8 3660364 361.7 ns/op 0.002033 cache-misses/op 0.04237 cache-references/op 1548 cpu-cycles/op 6061 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=64-8 1724270 790.3 ns/op 0.002255 cache-misses/op 0.06405 cache-references/op 3388 cpu-cycles/op 12561 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=128-8 782671 1409 ns/op 0.006174 cache-misses/op 0.07236 cache-references/op 6043 cpu-cycles/op 24879 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=256-8 400640 2816 ns/op 0.01340 cache-misses/op 0.2841 cache-references/op 12047 cpu-cycles/op 49527 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=512-8 208582 5773 ns/op 0.02444 cache-misses/op 0.7747 cache-references/op 24655 cpu-cycles/op 98896 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1024-8 81140 14145 ns/op 0.05035 cache-misses/op 1.670 cache-references/op 60623 cpu-cycles/op 197643 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2048-8 40045 29939 ns/op 0.1456 cache-misses/op 1.724 cache-references/op 128407 cpu-cycles/op 394623 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4096-8 15944 72381 ns/op 0.3173 cache-misses/op 45.44 cache-references/op 308769 cpu-cycles/op 834685 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=8192-8 8018 147703 ns/op 1.050 cache-misses/op 50.21 cache-references/op 632308 cpu-cycles/op 1670215 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=32768-8 1764 669885 ns/op 7.791 cache-misses/op 97532 cache-references/op 2871091 cpu-cycles/op 6675502 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=65536-8 831 1442268 ns/op 936.7 cache-misses/op 303067 cache-references/op 6160344 cpu-cycles/op 13359316 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=131072-8 343 3391073 ns/op 41234 cache-misses/op 747124 cache-references/op 14501988 cpu-cycles/op 26701069 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=262144-8 99 11998865 ns/op 574562 cache-misses/op 1665364 cache-references/op 51279582 cpu-cycles/op 53413186 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=524288-8 34 32890386 ns/op 2186037 cache-misses/op 3547722 cache-references/op 140946039 cpu-cycles/op 106918235 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=1048576-8 14 74784305 ns/op 5659022 cache-misses/op 7367078 cache-references/op 320397399 cpu-cycles/op 213900763 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=2097152-8 7 159497927 ns/op 12432473 cache-misses/op 15756825 cache-references/op 682553357 cpu-cycles/op 427413107 instructions/op
BenchmarkMapPutReuse/impl=swissMap/t=String/len=4194304-8 4 331368998 ns/op 25762096 cache-misses/op 32724320 cache-references/op 1415396994 cpu-cycles/op 855374544 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=6-8 52000389 22.10 ns/op 0.0001009 cache-misses/op 0.004646 cache-references/op 94.25 cpu-cycles/op 407.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=12-8 48178274 22.74 ns/op 0.0000836 cache-misses/op 0.004528 cache-references/op 97.26 cpu-cycles/op 416.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=18-8 57838064 21.85 ns/op 0.0000576 cache-misses/op 0.005910 cache-references/op 93.18 cpu-cycles/op 392.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=24-8 51053916 22.86 ns/op 0.0001041 cache-misses/op 0.005547 cache-references/op 97.64 cpu-cycles/op 423.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=30-8 56970954 21.13 ns/op 0.0000529 cache-misses/op 0.003473 cache-references/op 90.13 cpu-cycles/op 382.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=64-8 54370093 22.02 ns/op 0.0000705 cache-misses/op 0.005575 cache-references/op 93.95 cpu-cycles/op 395.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=128-8 56597656 21.67 ns/op 0.0001290 cache-misses/op 0.004802 cache-references/op 92.48 cpu-cycles/op 392.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=256-8 56830430 21.30 ns/op 0.0000471 cache-misses/op 0.003795 cache-references/op 90.86 cpu-cycles/op 391.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=512-8 54523087 22.64 ns/op 0.0000754 cache-misses/op 0.004861 cache-references/op 96.71 cpu-cycles/op 391.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1024-8 43574020 26.92 ns/op 0.0000782 cache-misses/op 0.005775 cache-references/op 115.1 cpu-cycles/op 396.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2048-8 32199615 37.42 ns/op 0.0002132 cache-misses/op 0.005004 cache-references/op 160.1 cpu-cycles/op 393.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4096-8 28586409 41.55 ns/op 0.0001401 cache-misses/op 0.01697 cache-references/op 177.3 cpu-cycles/op 392.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=8192-8 27134826 43.74 ns/op 0.0001564 cache-misses/op 0.006434 cache-references/op 187.5 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=32768-8 25961121 46.20 ns/op 0.0001015 cache-misses/op 0.7699 cache-references/op 197.3 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=65536-8 24211154 49.06 ns/op 0.0003141 cache-misses/op 3.790 cache-references/op 210.4 cpu-cycles/op 393.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=131072-8 23232453 51.16 ns/op 0.008192 cache-misses/op 6.626 cache-references/op 219.4 cpu-cycles/op 393.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=262144-8 20646692 57.73 ns/op 0.4424 cache-misses/op 8.373 cache-references/op 246.8 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=524288-8 13446057 87.53 ns/op 3.387 cache-misses/op 8.438 cache-references/op 375.3 cpu-cycles/op 394.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=1048576-8 10250590 116.7 ns/op 6.649 cache-misses/op 9.461 cache-references/op 500.3 cpu-cycles/op 394.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=2097152-8 9524564 132.4 ns/op 8.381 cache-misses/op 10.37 cache-references/op 566.4 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int64/len=4194304-8 9301294 140.1 ns/op 9.164 cache-misses/op 10.89 cache-references/op 600.8 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=6-8 55769451 22.07 ns/op 0.0001340 cache-misses/op 0.005492 cache-references/op 94.19 cpu-cycles/op 411.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=12-8 54010220 23.18 ns/op 0.0000935 cache-misses/op 0.007082 cache-references/op 98.80 cpu-cycles/op 423.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=18-8 54247909 20.86 ns/op 0.0000562 cache-misses/op 0.001439 cache-references/op 89.47 cpu-cycles/op 396.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=24-8 49346646 25.51 ns/op 0.0000933 cache-misses/op 0.005444 cache-references/op 109.0 cpu-cycles/op 487.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=30-8 59189554 20.48 ns/op 0.0000961 cache-misses/op 0.005312 cache-references/op 87.44 cpu-cycles/op 380.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=64-8 59788465 20.81 ns/op 0.0000622 cache-misses/op 0.001899 cache-references/op 88.79 cpu-cycles/op 392.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=128-8 57374331 21.34 ns/op 0.0001551 cache-misses/op 0.002380 cache-references/op 91.36 cpu-cycles/op 399.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=256-8 56919739 21.41 ns/op 0.0000788 cache-misses/op 0.002870 cache-references/op 91.62 cpu-cycles/op 400.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=512-8 56334610 21.35 ns/op 0.0001030 cache-misses/op 0.002617 cache-references/op 91.34 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1024-8 44528926 25.88 ns/op 0.0001575 cache-misses/op 0.004756 cache-references/op 110.4 cpu-cycles/op 392.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2048-8 33787656 35.49 ns/op 0.0001091 cache-misses/op 0.01055 cache-references/op 151.3 cpu-cycles/op 396.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4096-8 29642334 41.08 ns/op 0.0001606 cache-misses/op 0.01386 cache-references/op 175.1 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=8192-8 27136206 42.31 ns/op 0.0001605 cache-misses/op 0.002198 cache-references/op 181.5 cpu-cycles/op 392.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=32768-8 26868714 44.19 ns/op 0.0001514 cache-misses/op 0.01622 cache-references/op 189.6 cpu-cycles/op 393.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=65536-8 26179381 45.83 ns/op 0.0007627 cache-misses/op 0.8383 cache-references/op 196.5 cpu-cycles/op 393.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=131072-8 24619011 48.84 ns/op 0.0005870 cache-misses/op 3.804 cache-references/op 209.2 cpu-cycles/op 393.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=262144-8 23492004 50.74 ns/op 0.03151 cache-misses/op 6.182 cache-references/op 217.0 cpu-cycles/op 394.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=524288-8 20256756 58.79 ns/op 0.5776 cache-misses/op 7.571 cache-references/op 252.0 cpu-cycles/op 394.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=1048576-8 13185656 91.71 ns/op 3.599 cache-misses/op 7.798 cache-references/op 391.5 cpu-cycles/op 394.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=2097152-8 10673566 115.4 ns/op 6.196 cache-misses/op 8.409 cache-references/op 494.8 cpu-cycles/op 394.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=Int32/len=4194304-8 10046820 131.7 ns/op 7.365 cache-misses/op 8.847 cache-references/op 564.5 cpu-cycles/op 393.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=6-8 47832972 25.27 ns/op 0.0001260 cache-misses/op 0.003234 cache-references/op 107.9 cpu-cycles/op 469.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=12-8 46332715 26.89 ns/op 0.0001243 cache-misses/op 0.006924 cache-references/op 114.8 cpu-cycles/op 485.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=18-8 48329881 28.83 ns/op 0.0005081 cache-misses/op 0.005001 cache-references/op 122.8 cpu-cycles/op 499.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=24-8 42396199 31.71 ns/op 0.001764 cache-misses/op 0.007331 cache-references/op 135.4 cpu-cycles/op 497.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=30-8 48301203 24.89 ns/op 0.0000796 cache-misses/op 0.005354 cache-references/op 106.2 cpu-cycles/op 449.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=64-8 48010980 24.96 ns/op 0.0000947 cache-misses/op 0.004474 cache-references/op 106.5 cpu-cycles/op 456.5 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=128-8 43770256 26.60 ns/op 0.0000820 cache-misses/op 0.003355 cache-references/op 113.9 cpu-cycles/op 451.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=256-8 47625472 25.90 ns/op 0.0001347 cache-misses/op 0.003137 cache-references/op 110.5 cpu-cycles/op 460.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=512-8 42031159 29.15 ns/op 0.0000887 cache-misses/op 0.002989 cache-references/op 124.9 cpu-cycles/op 458.1 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1024-8 31086649 43.44 ns/op 0.0001070 cache-misses/op 0.002612 cache-references/op 186.2 cpu-cycles/op 462.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2048-8 23701077 50.40 ns/op 0.0002029 cache-misses/op 0.004204 cache-references/op 216.1 cpu-cycles/op 460.2 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4096-8 21627558 54.97 ns/op 0.0001651 cache-misses/op 0.008031 cache-references/op 235.6 cpu-cycles/op 461.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=8192-8 21062978 56.54 ns/op 0.0005249 cache-misses/op 0.03028 cache-references/op 241.2 cpu-cycles/op 462.3 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=32768-8 19402960 61.82 ns/op 0.0005155 cache-misses/op 4.721 cache-references/op 264.6 cpu-cycles/op 460.0 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=65536-8 19068626 63.68 ns/op 0.009106 cache-misses/op 8.155 cache-references/op 271.7 cpu-cycles/op 461.4 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=131072-8 17424512 68.56 ns/op 0.5218 cache-misses/op 10.40 cache-references/op 292.6 cpu-cycles/op 459.7 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=262144-8 11931252 100.7 ns/op 4.072 cache-misses/op 10.85 cache-references/op 431.1 cpu-cycles/op 460.6 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=524288-8 9062071 133.6 ns/op 7.820 cache-misses/op 11.85 cache-references/op 570.0 cpu-cycles/op 461.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=1048576-8 8076595 146.9 ns/op 9.686 cache-misses/op 12.54 cache-references/op 629.1 cpu-cycles/op 461.9 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=2097152-8 8055349 158.9 ns/op 11.17 cache-misses/op 13.94 cache-references/op 680.4 cpu-cycles/op 459.8 instructions/op
BenchmarkMapPutDelete/impl=runtimeMap/t=String/len=4194304-8 8235802 161.6 ns/op 11.43 cache-misses/op 13.76 cache-references/op 692.8 cpu-cycles/op 461.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=6-8 66582442 18.09 ns/op 0.0001306 cache-misses/op 0.001111 cache-references/op 77.60 cpu-cycles/op 223.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=12-8 76502016 15.65 ns/op 0.0000551 cache-misses/op 0.003003 cache-references/op 66.91 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=18-8 77766004 17.37 ns/op 0.0000755 cache-misses/op 0.004898 cache-references/op 74.06 cpu-cycles/op 249.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=24-8 65242863 17.03 ns/op 0.0000931 cache-misses/op 0.003363 cache-references/op 72.81 cpu-cycles/op 226.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=30-8 72777730 15.27 ns/op 0.0000560 cache-misses/op 0.0008516 cache-references/op 65.51 cpu-cycles/op 223.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=64-8 78171652 16.47 ns/op 0.0000743 cache-misses/op 0.001009 cache-references/op 70.63 cpu-cycles/op 225.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=128-8 51259963 24.17 ns/op 0.0000781 cache-misses/op 0.006061 cache-references/op 103.2 cpu-cycles/op 232.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=256-8 65940880 16.41 ns/op 0.0000441 cache-misses/op 0.004388 cache-references/op 70.00 cpu-cycles/op 227.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=512-8 71668344 19.05 ns/op 0.0000823 cache-misses/op 0.004963 cache-references/op 81.37 cpu-cycles/op 233.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1024-8 64542104 18.70 ns/op 0.0000604 cache-misses/op 0.004420 cache-references/op 79.80 cpu-cycles/op 232.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2048-8 63854614 18.53 ns/op 0.0000613 cache-misses/op 0.006228 cache-references/op 78.98 cpu-cycles/op 230.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4096-8 51105224 24.07 ns/op 0.0000896 cache-misses/op 0.005949 cache-references/op 103.1 cpu-cycles/op 258.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=8192-8 50163128 24.12 ns/op 0.0001731 cache-misses/op 0.009132 cache-references/op 103.1 cpu-cycles/op 258.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=32768-8 48334135 24.70 ns/op 0.0001122 cache-misses/op 0.3515 cache-references/op 105.9 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=65536-8 45201769 26.40 ns/op 0.0005813 cache-misses/op 2.101 cache-references/op 113.2 cpu-cycles/op 257.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=131072-8 42517809 28.16 ns/op 0.003279 cache-misses/op 3.846 cache-references/op 120.8 cpu-cycles/op 257.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=262144-8 36231494 33.21 ns/op 0.2594 cache-misses/op 5.008 cache-references/op 142.2 cpu-cycles/op 257.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=524288-8 21429366 55.45 ns/op 1.792 cache-misses/op 5.140 cache-references/op 237.1 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=1048576-8 16643505 73.17 ns/op 3.874 cache-misses/op 5.725 cache-references/op 312.9 cpu-cycles/op 257.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=2097152-8 14889225 80.55 ns/op 5.060 cache-misses/op 6.291 cache-references/op 345.2 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int64/len=4194304-8 14841638 84.40 ns/op 5.589 cache-misses/op 6.749 cache-references/op 360.8 cpu-cycles/op 257.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=6-8 70471885 17.92 ns/op 0.0001056 cache-misses/op 0.002764 cache-references/op 76.66 cpu-cycles/op 223.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=12-8 76998070 18.23 ns/op 0.0000666 cache-misses/op 0.001642 cache-references/op 78.10 cpu-cycles/op 255.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=18-8 82808934 14.42 ns/op 0.0000554 cache-misses/op 0.001157 cache-references/op 61.79 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=24-8 70626801 14.98 ns/op 0.0000608 cache-misses/op 0.002309 cache-references/op 64.14 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=30-8 82013137 14.80 ns/op 0.0000467 cache-misses/op 0.003983 cache-references/op 63.08 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=64-8 70074486 14.50 ns/op 0.0000484 cache-misses/op 0.003659 cache-references/op 61.83 cpu-cycles/op 211.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=128-8 77611048 16.69 ns/op 0.0000407 cache-misses/op 0.0007664 cache-references/op 71.59 cpu-cycles/op 221.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=256-8 72692242 15.58 ns/op 0.0000625 cache-misses/op 0.001322 cache-references/op 66.72 cpu-cycles/op 216.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=512-8 72248296 16.65 ns/op 0.0000491 cache-misses/op 0.002081 cache-references/op 71.05 cpu-cycles/op 224.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1024-8 70130955 16.34 ns/op 0.0000736 cache-misses/op 0.0008217 cache-references/op 70.09 cpu-cycles/op 216.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2048-8 66654723 16.90 ns/op 0.0000546 cache-misses/op 0.004726 cache-references/op 72.07 cpu-cycles/op 219.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4096-8 58986214 21.22 ns/op 0.0000530 cache-misses/op 0.002822 cache-references/op 90.54 cpu-cycles/op 244.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=8192-8 53183389 21.72 ns/op 0.0001028 cache-misses/op 0.001250 cache-references/op 93.17 cpu-cycles/op 244.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=32768-8 49644346 22.85 ns/op 0.0001084 cache-misses/op 0.006281 cache-references/op 97.89 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=65536-8 49893541 24.10 ns/op 0.0001210 cache-misses/op 0.2779 cache-references/op 103.1 cpu-cycles/op 244.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=131072-8 46852629 25.56 ns/op 0.0001853 cache-misses/op 1.962 cache-references/op 109.6 cpu-cycles/op 244.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=262144-8 44269095 26.92 ns/op 0.003481 cache-misses/op 3.520 cache-references/op 115.4 cpu-cycles/op 244.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=524288-8 38182060 31.14 ns/op 0.2009 cache-misses/op 4.464 cache-references/op 133.5 cpu-cycles/op 244.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=1048576-8 22018245 52.85 ns/op 1.763 cache-misses/op 4.795 cache-references/op 226.6 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=2097152-8 17627943 69.04 ns/op 3.579 cache-misses/op 5.253 cache-references/op 294.6 cpu-cycles/op 244.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=Int32/len=4194304-8 16160612 74.86 ns/op 4.592 cache-misses/op 5.564 cache-references/op 320.4 cpu-cycles/op 244.5 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=6-8 60077649 19.96 ns/op 0.0000924 cache-misses/op 0.002918 cache-references/op 85.41 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=12-8 53890404 23.14 ns/op 0.0000640 cache-misses/op 0.002400 cache-references/op 99.08 cpu-cycles/op 363.3 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=18-8 61042600 19.97 ns/op 0.0000614 cache-misses/op 0.002458 cache-references/op 85.21 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=24-8 52249392 23.24 ns/op 0.0000706 cache-misses/op 0.004364 cache-references/op 99.33 cpu-cycles/op 335.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=30-8 55747330 21.60 ns/op 0.0001186 cache-misses/op 0.002138 cache-references/op 92.54 cpu-cycles/op 312.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=64-8 54098199 22.60 ns/op 0.0000616 cache-misses/op 0.002716 cache-references/op 96.72 cpu-cycles/op 323.1 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=128-8 49656162 30.14 ns/op 0.0001237 cache-misses/op 0.006556 cache-references/op 128.6 cpu-cycles/op 328.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=256-8 49065106 21.83 ns/op 0.0000783 cache-misses/op 0.003385 cache-references/op 93.15 cpu-cycles/op 317.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=512-8 54146678 22.64 ns/op 0.0000565 cache-misses/op 0.003268 cache-references/op 96.56 cpu-cycles/op 321.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1024-8 50741733 24.94 ns/op 0.0001080 cache-misses/op 0.009018 cache-references/op 106.3 cpu-cycles/op 323.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2048-8 44969344 26.29 ns/op 0.0000631 cache-misses/op 0.001670 cache-references/op 112.7 cpu-cycles/op 321.9 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4096-8 39870422 29.54 ns/op 0.0001488 cache-misses/op 0.01268 cache-references/op 126.2 cpu-cycles/op 347.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=8192-8 38087042 32.46 ns/op 0.0002068 cache-misses/op 0.008265 cache-references/op 139.0 cpu-cycles/op 348.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=32768-8 36292458 33.59 ns/op 0.001972 cache-misses/op 2.717 cache-references/op 144.1 cpu-cycles/op 347.4 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=65536-8 33227583 35.93 ns/op 0.002771 cache-misses/op 4.852 cache-references/op 153.4 cpu-cycles/op 347.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=131072-8 29901361 40.03 ns/op 0.2893 cache-misses/op 6.324 cache-references/op 170.7 cpu-cycles/op 346.6 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=262144-8 17280115 69.19 ns/op 2.277 cache-misses/op 6.546 cache-references/op 296.3 cpu-cycles/op 347.2 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=524288-8 12173530 98.32 ns/op 4.797 cache-misses/op 7.503 cache-references/op 419.7 cpu-cycles/op 347.7 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=1048576-8 10590081 114.4 ns/op 6.300 cache-misses/op 7.969 cache-references/op 489.1 cpu-cycles/op 347.8 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=2097152-8 10328968 121.4 ns/op 6.947 cache-misses/op 8.546 cache-references/op 518.4 cpu-cycles/op 347.0 instructions/op
BenchmarkMapPutDelete/impl=swissMap/t=String/len=4194304-8 9930796 126.8 ns/op 7.245 cache-misses/op 8.912 cache-references/op 541.1 cpu-cycles/op 347.2 instructions/op
PASS
Unit cpu-cycles better=lower
Unit instructions better=lower
Unit cache-misses better=lower
Unit cache-references 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 20529250 58.01 ns/op 0.0001687 cache-misses/op 0.005558 cache-references/op 247.5 cpu-cycles/op 834.0 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=12-8 12440424 101.0 ns/op 0.0002747 cache-misses/op 0.009644 cache-references/op 430.9 cpu-cycles/op 1475 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=18-8 7462226 161.2 ns/op 0.001080 cache-misses/op 0.03927 cache-references/op 688.2 cpu-cycles/op 2241 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=24-8 6234175 187.7 ns/op 0.0007273 cache-misses/op 0.02322 cache-references/op 800.5 cpu-cycles/op 2757 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=30-8 5003325 246.9 ns/op 0.0007371 cache-misses/op 0.02802 cache-references/op 1053 cpu-cycles/op 3773 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=64-8 2573382 477.1 ns/op 0.003217 cache-misses/op 0.1007 cache-references/op 2040 cpu-cycles/op 7698 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=128-8 1286682 915.3 ns/op 0.002255 cache-misses/op 0.08542 cache-references/op 3922 cpu-cycles/op 15201 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=256-8 627163 1892 ns/op 0.007150 cache-misses/op 0.1294 cache-references/op 8115 cpu-cycles/op 30536 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=512-8 285800 4312 ns/op 0.02448 cache-misses/op 1.264 cache-references/op 18387 cpu-cycles/op 60447 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1024-8 135559 8913 ns/op 0.03091 cache-misses/op 1.457 cache-references/op 38156 cpu-cycles/op 121033 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2048-8 65713 18163 ns/op 0.05452 cache-misses/op 2.312 cache-references/op 77484 cpu-cycles/op 241317 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4096-8 32114 37309 ns/op 0.1287 cache-misses/op 7.311 cache-references/op 159172 cpu-cycles/op 483298 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=8192-8 16622 72477 ns/op 0.4075 cache-misses/op 5.845 cache-references/op 310804 cpu-cycles/op 964710 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=32768-8 4167 291999 ns/op 1.519 cache-misses/op 3303 cache-references/op 1251538 cpu-cycles/op 3863820 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=65536-8 1994 591042 ns/op 2.224 cache-misses/op 31879 cache-references/op 2522522 cpu-cycles/op 7723955 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=131072-8 1022 1172092 ns/op 19.09 cache-misses/op 74626 cache-references/op 5006618 cpu-cycles/op 15443482 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=262144-8 511 2368886 ns/op 2562 cache-misses/op 156616 cache-references/op 10105572 cpu-cycles/op 30888827 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=524288-8 246 4778929 ns/op 82865 cache-misses/op 309151 cache-references/op 20484363 cpu-cycles/op 61780497 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=1048576-8 122 9605835 ns/op 215984 cache-misses/op 636223 cache-references/op 41179195 cpu-cycles/op 123565782 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=2097152-8 61 19542871 ns/op 481913 cache-misses/op 1255476 cache-references/op 83541223 cpu-cycles/op 247125799 instructions/op
BenchmarkMapIter/impl=runtimeMap/t=Int/len=4194304-8 28 39826278 ns/op 1013384 cache-misses/op 2519255 cache-references/op 169936182 cpu-cycles/op 494229328 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=6-8 33212241 35.97 ns/op 0.0001343 cache-misses/op 0.005999 cache-references/op 153.9 cpu-cycles/op 490.9 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=12-8 23071888 51.13 ns/op 0.0001714 cache-misses/op 0.002682 cache-references/op 219.3 cpu-cycles/op 742.0 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=18-8 17456703 68.11 ns/op 0.0002646 cache-misses/op 0.01139 cache-references/op 291.3 cpu-cycles/op 1088 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=24-8 15525728 77.77 ns/op 0.0003616 cache-misses/op 0.02108 cache-references/op 331.6 cpu-cycles/op 1244 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=30-8 11453376 105.5 ns/op 0.0003577 cache-misses/op 0.009859 cache-references/op 450.4 cpu-cycles/op 1780 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=64-8 6304468 197.2 ns/op 0.0004985 cache-misses/op 0.05161 cache-references/op 840.8 cpu-cycles/op 3424 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=128-8 3243238 363.0 ns/op 0.002654 cache-misses/op 0.06684 cache-references/op 1553 cpu-cycles/op 6609 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=256-8 1717126 699.9 ns/op 0.003281 cache-misses/op 0.07628 cache-references/op 2986 cpu-cycles/op 12978 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=512-8 865056 1366 ns/op 0.003779 cache-misses/op 0.1694 cache-references/op 5826 cpu-cycles/op 25715 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1024-8 380139 3367 ns/op 0.01549 cache-misses/op 0.7036 cache-references/op 14399 cpu-cycles/op 51193 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2048-8 137466 8682 ns/op 0.02662 cache-misses/op 1.741 cache-references/op 37153 cpu-cycles/op 102152 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4096-8 62208 19220 ns/op 0.07248 cache-misses/op 5.138 cache-references/op 82170 cpu-cycles/op 204173 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=8192-8 30402 39348 ns/op 0.09934 cache-misses/op 15.55 cache-references/op 168123 cpu-cycles/op 408215 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=32768-8 7513 159353 ns/op 0.5935 cache-misses/op 1522 cache-references/op 683357 cpu-cycles/op 1632461 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=65536-8 3766 320071 ns/op 3.477 cache-misses/op 27624 cache-references/op 1368640 cpu-cycles/op 3264778 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=131072-8 1849 643102 ns/op 42.72 cache-misses/op 67212 cache-references/op 2743469 cpu-cycles/op 6529552 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=262144-8 926 1292435 ns/op 2063 cache-misses/op 139187 cache-references/op 5513897 cpu-cycles/op 13058909 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=524288-8 416 2881134 ns/op 79632 cache-misses/op 270725 cache-references/op 12293447 cpu-cycles/op 26118146 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=1048576-8 207 5757619 ns/op 211022 cache-misses/op 547075 cache-references/op 24601304 cpu-cycles/op 52236131 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=2097152-8 99 11514944 ns/op 475815 cache-misses/op 1099945 cache-references/op 49360872 cpu-cycles/op 104474227 instructions/op
BenchmarkMapIter/impl=swissMap/t=Int/len=4194304-8 50 23019430 ns/op 1026510 cache-misses/op 2202379 cache-references/op 98518648 cpu-cycles/op 208946442 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=6-8 298554456 4.037 ns/op 0.0000260 cache-misses/op 0.0004092 cache-references/op 17.23 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=12-8 188849305 6.234 ns/op 0.0000177 cache-misses/op 0.001190 cache-references/op 26.65 cpu-cycles/op 115.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=18-8 200183206 5.861 ns/op 0.0000203 cache-misses/op 0.0008951 cache-references/op 25.08 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=24-8 187216945 6.418 ns/op 0.0000273 cache-misses/op 0.001812 cache-references/op 27.36 cpu-cycles/op 118.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=30-8 211439659 5.996 ns/op 0.0000157 cache-misses/op 0.001793 cache-references/op 25.56 cpu-cycles/op 111.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=64-8 192701094 5.888 ns/op 0.0000132 cache-misses/op 0.0003101 cache-references/op 25.25 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=128-8 200900412 6.267 ns/op 0.0000387 cache-misses/op 0.001688 cache-references/op 26.72 cpu-cycles/op 112.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=256-8 198578415 6.173 ns/op 0.0000181 cache-misses/op 0.001758 cache-references/op 26.31 cpu-cycles/op 111.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=512-8 200520544 5.938 ns/op 0.0000261 cache-misses/op 0.0004297 cache-references/op 25.45 cpu-cycles/op 112.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1024-8 184070211 6.099 ns/op 0.0000247 cache-misses/op 0.001066 cache-references/op 26.02 cpu-cycles/op 111.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2048-8 151126375 10.54 ns/op 0.0000241 cache-misses/op 0.004055 cache-references/op 44.98 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4096-8 77686928 15.07 ns/op 0.0000536 cache-misses/op 0.004997 cache-references/op 64.48 cpu-cycles/op 112.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=8192-8 66069416 17.47 ns/op 0.0000673 cache-misses/op 0.0009507 cache-references/op 74.92 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=32768-8 58519334 20.41 ns/op 0.0002942 cache-misses/op 0.4687 cache-references/op 87.47 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=65536-8 53584633 21.98 ns/op 0.0002825 cache-misses/op 2.386 cache-references/op 94.12 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=131072-8 53450677 22.69 ns/op 0.003061 cache-misses/op 4.039 cache-references/op 97.18 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=262144-8 46109752 25.85 ns/op 0.3064 cache-misses/op 5.377 cache-references/op 110.9 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=524288-8 31559077 37.70 ns/op 2.321 cache-misses/op 6.287 cache-references/op 161.5 cpu-cycles/op 112.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=1048576-8 26559342 45.49 ns/op 4.662 cache-misses/op 6.856 cache-references/op 194.8 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=2097152-8 29028778 47.79 ns/op 5.858 cache-misses/op 7.047 cache-references/op 204.4 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int64/len=4194304-8 32208986 48.36 ns/op 6.172 cache-misses/op 6.855 cache-references/op 207.3 cpu-cycles/op 111.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=6-8 293921587 4.096 ns/op 0.0000132 cache-misses/op 0.0005198 cache-references/op 17.47 cpu-cycles/op 83.51 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=12-8 193631421 6.744 ns/op 0.0000173 cache-misses/op 0.001077 cache-references/op 28.78 cpu-cycles/op 120.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=18-8 199248304 5.923 ns/op 0.0000254 cache-misses/op 0.001337 cache-references/op 25.26 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=24-8 192344875 6.235 ns/op 0.0000221 cache-misses/op 0.001824 cache-references/op 26.57 cpu-cycles/op 115.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=30-8 209640682 5.998 ns/op 0.0000217 cache-misses/op 0.001665 cache-references/op 25.57 cpu-cycles/op 111.5 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=64-8 198403378 5.937 ns/op 0.0000198 cache-misses/op 0.0006943 cache-references/op 25.33 cpu-cycles/op 110.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=128-8 207448575 5.887 ns/op 0.0000201 cache-misses/op 0.0004198 cache-references/op 25.12 cpu-cycles/op 110.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=256-8 193946720 6.192 ns/op 0.0000176 cache-misses/op 0.0009404 cache-references/op 26.48 cpu-cycles/op 112.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=512-8 199369029 6.101 ns/op 0.0000508 cache-misses/op 0.0005530 cache-references/op 26.15 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1024-8 199007298 6.148 ns/op 0.0000184 cache-misses/op 0.0009944 cache-references/op 26.31 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2048-8 138450416 8.045 ns/op 0.0000318 cache-misses/op 0.0007959 cache-references/op 34.48 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4096-8 80076178 14.98 ns/op 0.0000852 cache-misses/op 0.0009703 cache-references/op 64.25 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=8192-8 65314240 17.68 ns/op 0.0000696 cache-misses/op 0.001265 cache-references/op 75.84 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=32768-8 59571504 20.19 ns/op 0.0001112 cache-misses/op 0.03519 cache-references/op 86.13 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=65536-8 57219718 21.07 ns/op 0.0000842 cache-misses/op 0.5958 cache-references/op 89.91 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=131072-8 54080835 22.28 ns/op 0.0003474 cache-misses/op 2.229 cache-references/op 95.09 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=262144-8 53406729 22.80 ns/op 0.007900 cache-misses/op 3.530 cache-references/op 97.42 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=524288-8 44389852 26.86 ns/op 0.3591 cache-misses/op 4.812 cache-references/op 115.2 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=1048576-8 30816775 39.02 ns/op 2.407 cache-misses/op 5.452 cache-references/op 166.7 cpu-cycles/op 111.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=2097152-8 30768298 44.90 ns/op 4.378 cache-misses/op 5.988 cache-references/op 192.5 cpu-cycles/op 111.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=Int32/len=4194304-8 33518578 47.58 ns/op 5.383 cache-misses/op 6.292 cache-references/op 203.1 cpu-cycles/op 111.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=6-8 100000000 10.42 ns/op 0.0000401 cache-misses/op 0.0006530 cache-references/op 44.66 cpu-cycles/op 214.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=12-8 147954133 8.265 ns/op 0.0000297 cache-misses/op 0.0009569 cache-references/op 35.39 cpu-cycles/op 155.9 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=18-8 153913965 7.565 ns/op 0.0000235 cache-misses/op 0.0003636 cache-references/op 32.45 cpu-cycles/op 145.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=24-8 141810157 8.172 ns/op 0.0000304 cache-misses/op 0.0007541 cache-references/op 34.95 cpu-cycles/op 155.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=30-8 157241484 7.501 ns/op 0.0000189 cache-misses/op 0.0005449 cache-references/op 32.16 cpu-cycles/op 144.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=64-8 153589156 7.818 ns/op 0.0000248 cache-misses/op 0.0004632 cache-references/op 33.53 cpu-cycles/op 150.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=128-8 148027668 8.291 ns/op 0.0000263 cache-misses/op 0.001041 cache-references/op 35.37 cpu-cycles/op 155.3 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=256-8 132753433 9.138 ns/op 0.0000404 cache-misses/op 0.002455 cache-references/op 38.97 cpu-cycles/op 167.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=512-8 123012649 9.970 ns/op 0.0000395 cache-misses/op 0.002322 cache-references/op 42.51 cpu-cycles/op 176.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1024-8 100000000 10.24 ns/op 0.0000733 cache-misses/op 0.001036 cache-references/op 43.89 cpu-cycles/op 180.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2048-8 85159411 13.78 ns/op 0.0000457 cache-misses/op 0.004487 cache-references/op 58.89 cpu-cycles/op 180.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4096-8 49133479 24.19 ns/op 0.0000816 cache-misses/op 0.007942 cache-references/op 103.2 cpu-cycles/op 182.2 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=8192-8 44922800 26.44 ns/op 0.0000917 cache-misses/op 0.009704 cache-references/op 113.3 cpu-cycles/op 183.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=32768-8 37732213 31.52 ns/op 0.0003107 cache-misses/op 3.303 cache-references/op 134.8 cpu-cycles/op 182.7 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=65536-8 36522062 32.61 ns/op 0.01224 cache-misses/op 5.383 cache-references/op 139.1 cpu-cycles/op 183.8 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=131072-8 34291582 34.73 ns/op 0.4754 cache-misses/op 6.970 cache-references/op 148.9 cpu-cycles/op 182.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=262144-8 22738330 52.19 ns/op 2.991 cache-misses/op 8.178 cache-references/op 223.2 cpu-cycles/op 182.4 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=524288-8 19038211 63.49 ns/op 5.758 cache-misses/op 8.612 cache-references/op 271.3 cpu-cycles/op 183.6 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=1048576-8 18841749 63.67 ns/op 7.147 cache-misses/op 8.783 cache-references/op 272.1 cpu-cycles/op 184.0 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=2097152-8 21169545 67.71 ns/op 8.032 cache-misses/op 9.391 cache-references/op 289.9 cpu-cycles/op 182.1 instructions/op
BenchmarkMapGetHit/impl=runtimeMap/t=String/len=4194304-8 23629824 68.33 ns/op 7.949 cache-misses/op 8.765 cache-references/op 292.3 cpu-cycles/op 182.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=6-8 206287083 5.806 ns/op 0.0000117 cache-misses/op 0.0008375 cache-references/op 24.77 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=12-8 207495919 5.813 ns/op 0.0000390 cache-misses/op 0.0004982 cache-references/op 24.92 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=18-8 206217962 5.805 ns/op 0.0001311 cache-misses/op 0.0009719 cache-references/op 24.82 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=24-8 206849848 6.027 ns/op 0.0000072 cache-misses/op 0.0003515 cache-references/op 25.85 cpu-cycles/op 103.5 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=30-8 186847886 5.792 ns/op 0.0000106 cache-misses/op 0.0004010 cache-references/op 24.82 cpu-cycles/op 101.0 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=64-8 207038497 6.390 ns/op 0.0000113 cache-misses/op 0.0005622 cache-references/op 27.26 cpu-cycles/op 101.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=128-8 202010703 6.281 ns/op 0.0000109 cache-misses/op 0.001635 cache-references/op 26.81 cpu-cycles/op 102.1 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=256-8 200371900 5.938 ns/op 0.0000156 cache-misses/op 0.0003628 cache-references/op 25.46 cpu-cycles/op 101.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=512-8 195562560 6.061 ns/op 0.0000125 cache-misses/op 0.001095 cache-references/op 25.93 cpu-cycles/op 101.4 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=1024-8 192693398 6.259 ns/op 0.0000238 cache-misses/op 0.001270 cache-references/op 26.70 cpu-cycles/op 101.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=2048-8 182293855 6.531 ns/op 0.0000130 cache-misses/op 0.0006256 cache-references/op 27.99 cpu-cycles/op 101.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=4096-8 148694468 8.143 ns/op 0.0000147 cache-misses/op 0.001274 cache-references/op 34.77 cpu-cycles/op 110.9 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=8192-8 145063021 8.302 ns/op 0.0000132 cache-misses/op 0.003887 cache-references/op 35.49 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=32768-8 132915373 9.010 ns/op 0.0000169 cache-misses/op 0.3618 cache-references/op 38.45 cpu-cycles/op 110.7 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=65536-8 100000000 10.13 ns/op 0.0000665 cache-misses/op 1.829 cache-references/op 43.35 cpu-cycles/op 110.8 instructions/op
BenchmarkMapGetHit/impl=swissMap/t=Int64/len=131072-8 100000000 10.83 ns/op 0.001182 cache-misse
@aclements
Copy link
Author

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

benchplot-compare

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

benchplot-absolute

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