github.com/facebookincubator/go-belt@v0.0.0-20230703220935-39cd348f1a38/BENCHMARKS.md (about) 1 ``` 2 goos: linux 3 goarch: amd64 4 pkg: github.com/facebookincubator/go-obs/field 5 cpu: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz 6 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount0-16 12900476 81.88 ns/op 64 B/op 1 allocs/op 7 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount1-16 14056959 90.22 ns/op 64 B/op 1 allocs/op 8 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount2-16 13630401 94.32 ns/op 64 B/op 1 allocs/op 9 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount4-16 13557969 89.03 ns/op 64 B/op 1 allocs/op 10 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount8-16 10651057 133.1 ns/op 64 B/op 1 allocs/op 11 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount16-16 9607567 134.5 ns/op 64 B/op 1 allocs/op 12 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount32-16 6428233 180.4 ns/op 64 B/op 1 allocs/op 13 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount64-16 4000976 299.7 ns/op 64 B/op 1 allocs/op 14 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount128-16 2298559 534.8 ns/op 64 B/op 1 allocs/op 15 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount256-16 1229256 989.9 ns/op 64 B/op 1 allocs/op 16 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount512-16 553550 1984 ns/op 64 B/op 1 allocs/op 17 BenchmarkIndexedFieldsAddGet/fieldCount1/getCount1024-16 311962 3769 ns/op 64 B/op 1 allocs/op 18 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount0-16 8307865 147.5 ns/op 176 B/op 2 allocs/op 19 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount1-16 8246967 151.1 ns/op 176 B/op 2 allocs/op 20 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount2-16 7532229 166.7 ns/op 176 B/op 2 allocs/op 21 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount4-16 5480407 239.1 ns/op 176 B/op 2 allocs/op 22 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount8-16 5371092 253.4 ns/op 176 B/op 2 allocs/op 23 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount16-16 4997728 244.5 ns/op 176 B/op 2 allocs/op 24 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount32-16 3682045 305.7 ns/op 176 B/op 2 allocs/op 25 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount64-16 2668528 437.4 ns/op 176 B/op 2 allocs/op 26 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount128-16 1718161 716.5 ns/op 176 B/op 2 allocs/op 27 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount256-16 945794 1205 ns/op 176 B/op 2 allocs/op 28 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount512-16 502242 2931 ns/op 176 B/op 2 allocs/op 29 BenchmarkIndexedFieldsAddGet/fieldCount2/getCount1024-16 199737 6152 ns/op 176 B/op 2 allocs/op 30 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount0-16 3613561 333.2 ns/op 400 B/op 3 allocs/op 31 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount1-16 3525886 353.2 ns/op 400 B/op 3 allocs/op 32 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount2-16 3268688 373.5 ns/op 400 B/op 3 allocs/op 33 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount4-16 2655540 441.4 ns/op 400 B/op 3 allocs/op 34 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount8-16 2190170 509.2 ns/op 400 B/op 3 allocs/op 35 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount16-16 3197470 387.6 ns/op 400 B/op 3 allocs/op 36 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount32-16 2586630 535.8 ns/op 400 B/op 3 allocs/op 37 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount64-16 1517377 860.2 ns/op 400 B/op 3 allocs/op 38 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount128-16 1000000 1229 ns/op 400 B/op 3 allocs/op 39 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount256-16 577921 1988 ns/op 400 B/op 3 allocs/op 40 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount512-16 353119 3204 ns/op 400 B/op 3 allocs/op 41 BenchmarkIndexedFieldsAddGet/fieldCount4/getCount1024-16 189487 6264 ns/op 400 B/op 3 allocs/op 42 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount0-16 2813023 420.9 ns/op 848 B/op 4 allocs/op 43 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount1-16 2773820 427.6 ns/op 848 B/op 4 allocs/op 44 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount2-16 2668154 444.0 ns/op 848 B/op 4 allocs/op 45 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount4-16 2424854 594.3 ns/op 848 B/op 4 allocs/op 46 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount8-16 1766209 716.4 ns/op 848 B/op 4 allocs/op 47 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount16-16 1900844 586.3 ns/op 848 B/op 4 allocs/op 48 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount32-16 1643482 736.2 ns/op 848 B/op 4 allocs/op 49 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount64-16 965080 1162 ns/op 848 B/op 4 allocs/op 50 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount128-16 697028 1759 ns/op 848 B/op 4 allocs/op 51 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount256-16 418774 2806 ns/op 848 B/op 4 allocs/op 52 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount512-16 222175 5285 ns/op 848 B/op 4 allocs/op 53 BenchmarkIndexedFieldsAddGet/fieldCount8/getCount1024-16 107532 10568 ns/op 848 B/op 4 allocs/op 54 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount0-16 1425608 783.9 ns/op 1744 B/op 5 allocs/op 55 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount1-16 1622185 725.8 ns/op 1744 B/op 5 allocs/op 56 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount2-16 1572840 757.7 ns/op 1744 B/op 5 allocs/op 57 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount4-16 1482296 904.1 ns/op 1744 B/op 5 allocs/op 58 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount8-16 976875 1359 ns/op 1744 B/op 5 allocs/op 59 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount16-16 842322 1373 ns/op 1744 B/op 5 allocs/op 60 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount32-16 536773 2278 ns/op 1744 B/op 5 allocs/op 61 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount64-16 427399 3215 ns/op 1744 B/op 5 allocs/op 62 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount128-16 416848 3215 ns/op 1744 B/op 5 allocs/op 63 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount256-16 266090 4473 ns/op 1744 B/op 5 allocs/op 64 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount512-16 149866 7808 ns/op 1744 B/op 5 allocs/op 65 BenchmarkIndexedFieldsAddGet/fieldCount16/getCount1024-16 78042 15082 ns/op 1744 B/op 5 allocs/op 66 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount0-16 898872 1216 ns/op 3536 B/op 6 allocs/op 67 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount1-16 853162 1365 ns/op 3536 B/op 6 allocs/op 68 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount2-16 878806 1354 ns/op 3536 B/op 6 allocs/op 69 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount4-16 815986 1409 ns/op 3536 B/op 6 allocs/op 70 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount8-16 676221 1660 ns/op 3536 B/op 6 allocs/op 71 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount16-16 574116 1943 ns/op 3536 B/op 6 allocs/op 72 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount32-16 280712 4677 ns/op 3536 B/op 6 allocs/op 73 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount64-16 165142 8227 ns/op 3536 B/op 6 allocs/op 74 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount128-16 212640 5419 ns/op 3536 B/op 6 allocs/op 75 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount256-16 143426 8498 ns/op 3536 B/op 6 allocs/op 76 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount512-16 78178 15429 ns/op 3536 B/op 6 allocs/op 77 BenchmarkIndexedFieldsAddGet/fieldCount32/getCount1024-16 41539 28672 ns/op 3536 B/op 6 allocs/op 78 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount0-16 501025 2403 ns/op 7632 B/op 7 allocs/op 79 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount1-16 292255 3968 ns/op 9500 B/op 9 allocs/op 80 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount2-16 309602 4594 ns/op 9500 B/op 9 allocs/op 81 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount4-16 226106 5392 ns/op 9500 B/op 9 allocs/op 82 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount8-16 206601 5365 ns/op 9500 B/op 9 allocs/op 83 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount16-16 198955 5384 ns/op 9500 B/op 9 allocs/op 84 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount32-16 198098 5050 ns/op 9500 B/op 9 allocs/op 85 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount64-16 220383 4961 ns/op 9500 B/op 9 allocs/op 86 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount128-16 201493 6312 ns/op 9500 B/op 9 allocs/op 87 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount256-16 149648 7733 ns/op 9500 B/op 9 allocs/op 88 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount512-16 97840 13274 ns/op 9500 B/op 9 allocs/op 89 BenchmarkIndexedFieldsAddGet/fieldCount33/getCount1024-16 56941 22314 ns/op 9500 B/op 9 allocs/op 90 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount0-16 437978 2701 ns/op 7632 B/op 7 allocs/op 91 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount1-16 188641 5605 ns/op 11800 B/op 10 allocs/op 92 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount2-16 200400 5595 ns/op 11800 B/op 10 allocs/op 93 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount4-16 207658 5712 ns/op 11800 B/op 10 allocs/op 94 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount8-16 202843 5758 ns/op 11800 B/op 10 allocs/op 95 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount16-16 194499 5909 ns/op 11800 B/op 10 allocs/op 96 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount32-16 181458 6100 ns/op 11800 B/op 10 allocs/op 97 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount64-16 171285 6658 ns/op 11800 B/op 10 allocs/op 98 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount128-16 152824 7647 ns/op 11800 B/op 10 allocs/op 99 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount256-16 104488 10021 ns/op 11800 B/op 10 allocs/op 100 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount512-16 89034 16091 ns/op 11800 B/op 10 allocs/op 101 BenchmarkIndexedFieldsAddGet/fieldCount64/getCount1024-16 52999 24466 ns/op 11800 B/op 10 allocs/op 102 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount0-16 226404 4832 ns/op 15824 B/op 8 allocs/op 103 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount1-16 105478 11062 ns/op 24088 B/op 11 allocs/op 104 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount2-16 107946 10963 ns/op 24088 B/op 11 allocs/op 105 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount4-16 102496 11328 ns/op 24088 B/op 11 allocs/op 106 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount8-16 101024 12631 ns/op 24088 B/op 11 allocs/op 107 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount16-16 105064 11018 ns/op 24088 B/op 11 allocs/op 108 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount32-16 104323 11779 ns/op 24088 B/op 11 allocs/op 109 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount64-16 90531 13121 ns/op 24088 B/op 11 allocs/op 110 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount128-16 80860 14660 ns/op 24088 B/op 11 allocs/op 111 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount256-16 78070 14970 ns/op 24088 B/op 11 allocs/op 112 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount512-16 62758 18443 ns/op 24088 B/op 11 allocs/op 113 BenchmarkIndexedFieldsAddGet/fieldCount128/getCount1024-16 45466 29693 ns/op 24088 B/op 11 allocs/op 114 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount0-16 120578 9088 ns/op 32208 B/op 9 allocs/op 115 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount1-16 58154 20139 ns/op 46617 B/op 12 allocs/op 116 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount2-16 56716 24587 ns/op 46617 B/op 12 allocs/op 117 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount4-16 55100 22535 ns/op 46617 B/op 12 allocs/op 118 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount8-16 56539 21892 ns/op 46617 B/op 12 allocs/op 119 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount16-16 54434 22500 ns/op 46617 B/op 12 allocs/op 120 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount32-16 53989 23107 ns/op 46617 B/op 12 allocs/op 121 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount64-16 56212 21747 ns/op 46617 B/op 12 allocs/op 122 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount128-16 53583 26856 ns/op 46617 B/op 12 allocs/op 123 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount256-16 40815 28741 ns/op 46617 B/op 12 allocs/op 124 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount512-16 34382 38472 ns/op 46617 B/op 12 allocs/op 125 BenchmarkIndexedFieldsAddGet/fieldCount256/getCount1024-16 23833 46851 ns/op 46616 B/op 12 allocs/op 126 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount0-16 59888 21628 ns/op 64976 B/op 10 allocs/op 127 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount1-16 22556 52317 ns/op 93720 B/op 13 allocs/op 128 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount2-16 23719 50273 ns/op 93720 B/op 13 allocs/op 129 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount4-16 23319 48886 ns/op 93720 B/op 13 allocs/op 130 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount8-16 24896 49197 ns/op 93720 B/op 13 allocs/op 131 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount16-16 23634 51510 ns/op 93720 B/op 13 allocs/op 132 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount32-16 22872 52548 ns/op 93720 B/op 13 allocs/op 133 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount64-16 22927 54438 ns/op 93720 B/op 13 allocs/op 134 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount128-16 21273 55007 ns/op 93720 B/op 13 allocs/op 135 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount256-16 20130 60497 ns/op 93720 B/op 13 allocs/op 136 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount512-16 17410 65226 ns/op 93720 B/op 13 allocs/op 137 BenchmarkIndexedFieldsAddGet/fieldCount512/getCount1024-16 15830 74506 ns/op 93720 B/op 13 allocs/op 138 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount0-16 29065 41913 ns/op 122320 B/op 11 allocs/op 139 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount1-16 10000 121520 ns/op 179737 B/op 14 allocs/op 140 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount2-16 11844 101570 ns/op 179738 B/op 14 allocs/op 141 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount4-16 10000 107059 ns/op 179737 B/op 14 allocs/op 142 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount8-16 10000 103657 ns/op 179738 B/op 14 allocs/op 143 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount16-16 10000 102371 ns/op 179737 B/op 14 allocs/op 144 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount32-16 10000 105211 ns/op 179738 B/op 14 allocs/op 145 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount64-16 10000 102706 ns/op 179737 B/op 14 allocs/op 146 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount128-16 10000 102980 ns/op 179738 B/op 14 allocs/op 147 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount256-16 10000 107221 ns/op 179738 B/op 14 allocs/op 148 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount512-16 9442 110982 ns/op 179738 B/op 14 allocs/op 149 BenchmarkIndexedFieldsAddGet/fieldCount1024/getCount1024-16 9847 126132 ns/op 179736 B/op 14 allocs/op 150 BenchmarkFields_CopyAndAddOne/cloneDepth1-16 4295691 247.7 ns/op 528 B/op 2 allocs/op 151 BenchmarkFields_CopyAndAddOne/cloneDepth2-16 2280642 488.5 ns/op 1200 B/op 4 allocs/op 152 BenchmarkFields_CopyAndAddOne/cloneDepth4-16 963266 1125 ns/op 3120 B/op 8 allocs/op 153 BenchmarkFields_CopyAndAddOne/cloneDepth8-16 389023 3000 ns/op 9040 B/op 16 allocs/op 154 BenchmarkFields_CopyAndAddOne/cloneDepth16-16 135885 8995 ns/op 29584 B/op 32 allocs/op 155 BenchmarkFields_CopyAndAddOne/cloneDepth32-16 38950 30610 ns/op 105872 B/op 64 allocs/op 156 BenchmarkFields_CopyAndAddOne/cloneDepth64-16 10000 108177 ns/op 396178 B/op 128 allocs/op 157 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth1-16 5324631 220.1 ns/op 528 B/op 2 allocs/op 158 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth2-16 2559861 480.9 ns/op 1200 B/op 4 allocs/op 159 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth4-16 897188 1153 ns/op 3120 B/op 8 allocs/op 160 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth8-16 350214 3274 ns/op 9040 B/op 16 allocs/op 161 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth16-16 124086 9148 ns/op 29584 B/op 32 allocs/op 162 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth32-16 39121 32989 ns/op 105872 B/op 64 allocs/op 163 BenchmarkIndexedFields_CopyAndAddOne/withGet-false/cloneDepth64-16 8810 122359 ns/op 396179 B/op 128 allocs/op 164 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth1-16 4450549 258.6 ns/op 528 B/op 2 allocs/op 165 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth2-16 2421627 482.1 ns/op 1200 B/op 4 allocs/op 166 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth4-16 959089 1239 ns/op 3120 B/op 8 allocs/op 167 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth8-16 386457 3100 ns/op 9040 B/op 16 allocs/op 168 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth16-16 134696 8893 ns/op 29584 B/op 32 allocs/op 169 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth32-16 35313 32353 ns/op 107736 B/op 66 allocs/op 170 BenchmarkIndexedFields_CopyAndAddOne/withGet-true/cloneDepth64-16 10000 111224 ns/op 400346 B/op 131 allocs/op 171 BenchmarkPendingFields_Clone-16 939152394 1.232 ns/op 0 B/op 0 allocs/op 172 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth1/withCompile-false-16 11967390 114.3 ns/op 208 B/op 1 allocs/op 173 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth1/withCompile-true-16 4499382 290.2 ns/op 432 B/op 2 allocs/op 174 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth2/withCompile-false-16 5909302 197.2 ns/op 416 B/op 2 allocs/op 175 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth2/withCompile-true-16 2971690 429.0 ns/op 704 B/op 3 allocs/op 176 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth4/withCompile-false-16 2995746 398.4 ns/op 832 B/op 4 allocs/op 177 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth4/withCompile-true-16 1718234 707.0 ns/op 1248 B/op 5 allocs/op 178 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth8/withCompile-false-16 1502287 928.1 ns/op 1664 B/op 8 allocs/op 179 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth8/withCompile-true-16 926714 1268 ns/op 2304 B/op 9 allocs/op 180 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth16/withCompile-false-16 718588 1763 ns/op 3328 B/op 16 allocs/op 181 BenchmarkPendingFields_CloneAndAddOneAnd/cloneDepth16/withCompile-true-16 391128 2841 ns/op 4480 B/op 17 allocs/op 182 BenchmarkPendingFields_CloneAndAddOneAsMultiple-16 6992126 161.0 ns/op 272 B/op 2 allocs/op 183 BenchmarkPendingFields_CloneAndAddOneAsMap-16 5488825 241.5 ns/op 224 B/op 2 allocs/op 184 BenchmarkPendingFields_CloneAndAddFiveAsMap-16 2024235 590.4 ns/op 1072 B/op 3 allocs/op 185 BenchmarkPendingFields_Compile-16 9066376 130.8 ns/op 176 B/op 1 allocs/op 186 PASS 187 ok github.com/facebookincubator/go-obs/field 263.527s 188 ```