Advertisement
Guest User

Untitled

a guest
May 29th, 2015
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.95 KB | None | 0 0
  1. "".main t=1 size=16 value=0 args=0x0 locals=0x0
  2. 0x0000 00000 (bench.go:7) TEXT "".main+0(SB),4,$0-0
  3. 0x0000 00000 (bench.go:7) NOP ,
  4. 0x0000 00000 (bench.go:7) NOP ,
  5. 0x0000 00000 (bench.go:7) FUNCDATA $0,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  6. 0x0000 00000 (bench.go:7) FUNCDATA $1,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  7. 0x0000 00000 (bench.go:9) RET ,
  8. 0x0000 c3 .
  9. "".BenchmarkSliceGlobal t=1 size=352 value=0 args=0x8 locals=0x0
  10. 0x0000 00000 (bench.go:14) TEXT "".BenchmarkSliceGlobal+0(SB),$0-8
  11. 0x0000 00000 (bench.go:14) MOVQ (TLS),CX
  12. 0x0009 00009 (bench.go:14) CMPQ SP,16(CX)
  13. 0x000d 00013 (bench.go:14) JHI ,22
  14. 0x000f 00015 (bench.go:14) CALL ,runtime.morestack_noctxt(SB)
  15. 0x0014 00020 (bench.go:14) JMP ,0
  16. 0x0016 00022 (bench.go:14) NOP ,
  17. 0x0016 00022 (bench.go:14) NOP ,
  18. 0x0016 00022 (bench.go:14) MOVQ "".b+8(FP),R12
  19. 0x001b 00027 (bench.go:14) FUNCDATA $0,gclocals·519efd86263089ddb84df3cfe7fd2992+0(SB)
  20. 0x001b 00027 (bench.go:14) FUNCDATA $1,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  21. 0x001b 00027 (bench.go:15) MOVQ $0,R10
  22. 0x001e 00030 (bench.go:15) NOP ,
  23. 0x001e 00030 (bench.go:15) MOVQ 112(R12),BX
  24. 0x0023 00035 (bench.go:15) CMPQ BX,R10
  25. 0x0026 00038 (bench.go:15) JLE $0,297
  26. 0x002c 00044 (bench.go:16) NOP ,
  27. 0x002c 00044 (bench.go:16) MOVQ "".gs+0(SB),DX
  28. 0x0033 00051 (bench.go:16) MOVQ "".gs+8(SB),R11
  29. 0x003a 00058 (bench.go:16) MOVQ "".gs+16(SB),BX
  30. 0x0041 00065 (bench.go:16) MOVQ $0,CX
  31. 0x0043 00067 (bench.go:16) CMPQ CX,R11
  32. 0x0046 00070 (bench.go:16) JGE $0,280
  33. 0x004c 00076 (bench.go:16) NOP ,
  34. 0x004c 00076 (bench.go:16) MOVBQZX (DX),BP
  35. 0x004f 00079 (bench.go:17) MOVQ "".gs+0(SB),BX
  36. 0x0056 00086 (bench.go:17) MOVQ "".gs+8(SB),R8
  37. 0x005d 00093 (bench.go:16) MOVQ BP,SI
  38. 0x0060 00096 (bench.go:17) CMPQ CX,R8
  39. 0x0063 00099 (bench.go:17) JCC $1,333
  40. 0x0069 00105 (bench.go:17) LEAQ (BX)(CX*1),BX
  41. 0x006d 00109 (bench.go:17) MOVBQZX (BX),BP
  42. 0x0070 00112 (bench.go:17) MOVQ "".gs+0(SB),BX
  43. 0x0077 00119 (bench.go:17) MOVQ "".gs+8(SB),R8
  44. 0x007e 00126 (bench.go:17) CMPQ CX,R8
  45. 0x0081 00129 (bench.go:17) JCC $1,326
  46. 0x0087 00135 (bench.go:17) LEAQ (BX)(CX*1),BX
  47. 0x008b 00139 (bench.go:17) INCQ ,BP
  48. 0x008e 00142 (bench.go:17) MOVB BPB,(BX)
  49. 0x0091 00145 (bench.go:17) NOP ,
  50. 0x0091 00145 (bench.go:17) MOVQ "".gs+0(SB),BX
  51. 0x0098 00152 (bench.go:17) MOVQ "".gs+8(SB),R8
  52. 0x009f 00159 (bench.go:17) CMPQ CX,R8
  53. 0x00a2 00162 (bench.go:17) JCC $1,319
  54. 0x00a8 00168 (bench.go:17) LEAQ (BX)(CX*1),BX
  55. 0x00ac 00172 (bench.go:17) MOVQ "".gs+0(SB),BP
  56. 0x00b3 00179 (bench.go:17) MOVQ "".gs+8(SB),R9
  57. 0x00ba 00186 (bench.go:17) CMPQ CX,R9
  58. 0x00bd 00189 (bench.go:17) JCC $1,312
  59. 0x00bf 00191 (bench.go:17) LEAQ (BP)(CX*1),BP
  60. 0x00c4 00196 (bench.go:17) MOVBQZX (BP),BP
  61. 0x00c8 00200 (bench.go:17) ADDQ SI,BP
  62. 0x00cb 00203 (bench.go:17) ADDQ $10,BP
  63. 0x00cf 00207 (bench.go:17) MOVB BPB,(BX)
  64. 0x00d2 00210 (bench.go:17) MOVQ "".gs+0(SB),BX
  65. 0x00d9 00217 (bench.go:17) MOVQ "".gs+8(SB),R8
  66. 0x00e0 00224 (bench.go:17) CMPQ CX,R8
  67. 0x00e3 00227 (bench.go:17) JCC $1,305
  68. 0x00e5 00229 (bench.go:17) LEAQ (BX)(CX*1),BX
  69. 0x00e9 00233 (bench.go:17) MOVBQZX (BX),BP
  70. 0x00ec 00236 (bench.go:17) MOVQ "".gs+0(SB),BX
  71. 0x00f3 00243 (bench.go:17) MOVQ "".gs+8(SB),R8
  72. 0x00fa 00250 (bench.go:17) CMPQ CX,R8
  73. 0x00fd 00253 (bench.go:17) JCC $1,298
  74. 0x00ff 00255 (bench.go:17) LEAQ (BX)(CX*1),BX
  75. 0x0103 00259 (bench.go:17) ADDQ SI,BP
  76. 0x0106 00262 (bench.go:17) MOVB BPB,(BX)
  77. 0x0109 00265 (bench.go:17) NOP ,
  78. 0x0109 00265 (bench.go:16) INCQ ,DX
  79. 0x010c 00268 (bench.go:16) INCQ ,CX
  80. 0x010f 00271 (bench.go:16) CMPQ CX,R11
  81. 0x0112 00274 (bench.go:16) JLT $0,76
  82. 0x0118 00280 (bench.go:16) NOP ,
  83. 0x0118 00280 (bench.go:15) INCQ ,R10
  84. 0x011b 00283 (bench.go:15) NOP ,
  85. 0x011b 00283 (bench.go:15) MOVQ 112(R12),BX
  86. 0x0120 00288 (bench.go:15) CMPQ BX,R10
  87. 0x0123 00291 (bench.go:15) JGT $0,44
  88. 0x0129 00297 (bench.go:20) RET ,
  89. 0x012a 00298 (bench.go:17) PCDATA $0,$0
  90. 0x012a 00298 (bench.go:17) CALL ,runtime.panicindex(SB)
  91. 0x012f 00303 (bench.go:17) UNDEF ,
  92. 0x0131 00305 (bench.go:17) PCDATA $0,$0
  93. 0x0131 00305 (bench.go:17) CALL ,runtime.panicindex(SB)
  94. 0x0136 00310 (bench.go:17) UNDEF ,
  95. 0x0138 00312 (bench.go:17) PCDATA $0,$0
  96. 0x0138 00312 (bench.go:17) CALL ,runtime.panicindex(SB)
  97. 0x013d 00317 (bench.go:17) UNDEF ,
  98. 0x013f 00319 (bench.go:17) PCDATA $0,$0
  99. 0x013f 00319 (bench.go:17) CALL ,runtime.panicindex(SB)
  100. 0x0144 00324 (bench.go:17) UNDEF ,
  101. 0x0146 00326 (bench.go:17) PCDATA $0,$0
  102. 0x0146 00326 (bench.go:17) CALL ,runtime.panicindex(SB)
  103. 0x014b 00331 (bench.go:17) UNDEF ,
  104. 0x014d 00333 (bench.go:17) PCDATA $0,$0
  105. 0x014d 00333 (bench.go:17) CALL ,runtime.panicindex(SB)
  106. 0x0152 00338 (bench.go:17) UNDEF ,
  107. 0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 77 07 e8 dH..%....H;a.w..
  108. 0x0010 00 00 00 00 eb ea 4c 8b 64 24 08 45 31 d2 49 8b ......L.d$.E1.I.
  109. 0x0020 5c 24 70 4c 39 d3 0f 8e fd 00 00 00 48 8b 15 00 \$pL9.......H...
  110. 0x0030 00 00 00 4c 8b 1d 00 00 00 00 48 8b 1d 00 00 00 ...L......H.....
  111. 0x0040 00 31 c9 4c 39 d9 0f 8d cc 00 00 00 0f b6 2a 48 .1.L9.........*H
  112. 0x0050 8b 1d 00 00 00 00 4c 8b 05 00 00 00 00 48 89 ee ......L......H..
  113. 0x0060 4c 39 c1 0f 83 e4 00 00 00 48 8d 1c 0b 0f b6 2b L9.......H.....+
  114. 0x0070 48 8b 1d 00 00 00 00 4c 8b 05 00 00 00 00 4c 39 H......L......L9
  115. 0x0080 c1 0f 83 bf 00 00 00 48 8d 1c 0b 48 ff c5 40 88 .......H...H..@.
  116. 0x0090 2b 48 8b 1d 00 00 00 00 4c 8b 05 00 00 00 00 4c +H......L......L
  117. 0x00a0 39 c1 0f 83 97 00 00 00 48 8d 1c 0b 48 8b 2d 00 9.......H...H.-.
  118. 0x00b0 00 00 00 4c 8b 0d 00 00 00 00 4c 39 c9 73 79 48 ...L......L9.syH
  119. 0x00c0 8d 6c 0d 00 0f b6 6d 00 48 01 f5 48 83 c5 0a 40 .l....m.H..H...@
  120. 0x00d0 88 2b 48 8b 1d 00 00 00 00 4c 8b 05 00 00 00 00 .+H......L......
  121. 0x00e0 4c 39 c1 73 4c 48 8d 1c 0b 0f b6 2b 48 8b 1d 00 L9.sLH.....+H...
  122. 0x00f0 00 00 00 4c 8b 05 00 00 00 00 4c 39 c1 73 2b 48 ...L......L9.s+H
  123. 0x0100 8d 1c 0b 48 01 f5 40 88 2b 48 ff c2 48 ff c1 4c ...H..@.+H..H..L
  124. 0x0110 39 d9 0f 8c 34 ff ff ff 49 ff c2 49 8b 5c 24 70 9...4...I..I.\$p
  125. 0x0120 4c 39 d3 0f 8f 03 ff ff ff c3 e8 00 00 00 00 0f L9..............
  126. 0x0130 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b e8 ................
  127. 0x0140 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b e8 00 00 ................
  128. 0x0150 00 00 0f 0b ....
  129. rel 5+4 t=9 +0
  130. rel 16+4 t=3 runtime.morestack_noctxt+0
  131. rel 47+4 t=7 "".gs+0
  132. rel 54+4 t=7 "".gs+8
  133. rel 61+4 t=7 "".gs+16
  134. rel 82+4 t=7 "".gs+0
  135. rel 89+4 t=7 "".gs+8
  136. rel 115+4 t=7 "".gs+0
  137. rel 122+4 t=7 "".gs+8
  138. rel 148+4 t=7 "".gs+0
  139. rel 155+4 t=7 "".gs+8
  140. rel 175+4 t=7 "".gs+0
  141. rel 182+4 t=7 "".gs+8
  142. rel 213+4 t=7 "".gs+0
  143. rel 220+4 t=7 "".gs+8
  144. rel 239+4 t=7 "".gs+0
  145. rel 246+4 t=7 "".gs+8
  146. rel 299+4 t=3 runtime.panicindex+0
  147. rel 306+4 t=3 runtime.panicindex+0
  148. rel 313+4 t=3 runtime.panicindex+0
  149. rel 320+4 t=3 runtime.panicindex+0
  150. rel 327+4 t=3 runtime.panicindex+0
  151. rel 334+4 t=3 runtime.panicindex+0
  152. "".BenchmarkArrayGlobal t=1 size=368 value=0 args=0x8 locals=0x3e8
  153. 0x0000 00000 (bench.go:22) TEXT "".BenchmarkArrayGlobal+0(SB),$1000-8
  154. 0x0000 00000 (bench.go:22) MOVQ (TLS),CX
  155. 0x0009 00009 (bench.go:22) LEAQ -872(SP),AX
  156. 0x0011 00017 (bench.go:22) CMPQ AX,16(CX)
  157. 0x0015 00021 (bench.go:22) JHI ,30
  158. 0x0017 00023 (bench.go:22) CALL ,runtime.morestack_noctxt(SB)
  159. 0x001c 00028 (bench.go:22) JMP ,0
  160. 0x001e 00030 (bench.go:22) SUBQ $1000,SP
  161. 0x0025 00037 (bench.go:22) MOVQ "".b+1008(FP),R11
  162. 0x002d 00045 (bench.go:22) FUNCDATA $0,gclocals·519efd86263089ddb84df3cfe7fd2992+0(SB)
  163. 0x002d 00045 (bench.go:22) FUNCDATA $1,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  164. 0x002d 00045 (bench.go:23) MOVQ $0,R9
  165. 0x0030 00048 (bench.go:23) NOP ,
  166. 0x0030 00048 (bench.go:23) MOVQ 112(R11),BX
  167. 0x0034 00052 (bench.go:23) CMPQ BX,R9
  168. 0x0037 00055 (bench.go:23) JLE $0,310
  169. 0x003d 00061 (bench.go:24) LEAQ "".ga+0(SB),BX
  170. 0x0044 00068 (bench.go:24) LEAQ "".autotmp_0008+0(SP),BP
  171. 0x0048 00072 (bench.go:24) MOVQ BP,DI
  172. 0x004b 00075 (bench.go:24) MOVQ BX,SI
  173. 0x004e 00078 (bench.go:24) DUFFCOPY ,$
  174. 0x0053 00083 (bench.go:24) MOVQ $0,CX
  175. 0x0055 00085 (bench.go:24) MOVQ $1000,R10
  176. 0x005c 00092 (bench.go:24) LEAQ "".autotmp_0008+0(SP),BX
  177. 0x0060 00096 (bench.go:24) MOVQ BX,DX
  178. 0x0063 00099 (bench.go:24) CMPQ CX,R10
  179. 0x0066 00102 (bench.go:24) JGE $0,294
  180. 0x006c 00108 (bench.go:24) NOP ,
  181. 0x006c 00108 (bench.go:24) MOVBQZX (DX),BP
  182. 0x006f 00111 (bench.go:24) MOVQ BP,SI
  183. 0x0072 00114 (bench.go:25) LEAQ "".ga+0(SB),BX
  184. 0x0079 00121 (bench.go:25) CMPQ CX,$1000
  185. 0x0080 00128 (bench.go:25) JCC $1,353
  186. 0x0086 00134 (bench.go:25) LEAQ (BX)(CX*1),BX
  187. 0x008a 00138 (bench.go:25) MOVBQZX (BX),BP
  188. 0x008d 00141 (bench.go:25) LEAQ "".ga+0(SB),BX
  189. 0x0094 00148 (bench.go:25) CMPQ CX,$1000
  190. 0x009b 00155 (bench.go:25) JCC $1,346
  191. 0x00a1 00161 (bench.go:25) LEAQ (BX)(CX*1),BX
  192. 0x00a5 00165 (bench.go:25) INCQ ,BP
  193. 0x00a8 00168 (bench.go:25) MOVB BPB,(BX)
  194. 0x00ab 00171 (bench.go:25) NOP ,
  195. 0x00ab 00171 (bench.go:25) LEAQ "".ga+0(SB),BX
  196. 0x00b2 00178 (bench.go:25) CMPQ CX,$1000
  197. 0x00b9 00185 (bench.go:25) JCC $1,339
  198. 0x00bf 00191 (bench.go:25) LEAQ (BX)(CX*1),BX
  199. 0x00c3 00195 (bench.go:25) LEAQ "".ga+0(SB),BP
  200. 0x00ca 00202 (bench.go:25) CMPQ CX,$1000
  201. 0x00d1 00209 (bench.go:25) JCC $1,332
  202. 0x00d3 00211 (bench.go:25) LEAQ (BP)(CX*1),BP
  203. 0x00d8 00216 (bench.go:25) MOVBQZX (BP),BP
  204. 0x00dc 00220 (bench.go:25) ADDQ SI,BP
  205. 0x00df 00223 (bench.go:25) ADDQ $10,BP
  206. 0x00e3 00227 (bench.go:25) MOVB BPB,(BX)
  207. 0x00e6 00230 (bench.go:25) LEAQ "".ga+0(SB),BX
  208. 0x00ed 00237 (bench.go:25) CMPQ CX,$1000
  209. 0x00f4 00244 (bench.go:25) JCC $1,325
  210. 0x00f6 00246 (bench.go:25) LEAQ (BX)(CX*1),BX
  211. 0x00fa 00250 (bench.go:25) MOVBQZX (BX),BP
  212. 0x00fd 00253 (bench.go:25) LEAQ "".ga+0(SB),BX
  213. 0x0104 00260 (bench.go:25) CMPQ CX,$1000
  214. 0x010b 00267 (bench.go:25) JCC $1,318
  215. 0x010d 00269 (bench.go:25) LEAQ (BX)(CX*1),BX
  216. 0x0111 00273 (bench.go:25) ADDQ SI,BP
  217. 0x0114 00276 (bench.go:25) MOVB BPB,(BX)
  218. 0x0117 00279 (bench.go:25) NOP ,
  219. 0x0117 00279 (bench.go:24) INCQ ,DX
  220. 0x011a 00282 (bench.go:24) INCQ ,CX
  221. 0x011d 00285 (bench.go:24) CMPQ CX,R10
  222. 0x0120 00288 (bench.go:24) JLT $0,108
  223. 0x0126 00294 (bench.go:23) INCQ ,R9
  224. 0x0129 00297 (bench.go:23) NOP ,
  225. 0x0129 00297 (bench.go:23) MOVQ 112(R11),BX
  226. 0x012d 00301 (bench.go:23) CMPQ BX,R9
  227. 0x0130 00304 (bench.go:23) JGT $0,61
  228. 0x0136 00310 (bench.go:28) ADDQ $1000,SP
  229. 0x013d 00317 (bench.go:28) RET ,
  230. 0x013e 00318 (bench.go:25) PCDATA $0,$0
  231. 0x013e 00318 (bench.go:25) CALL ,runtime.panicindex(SB)
  232. 0x0143 00323 (bench.go:25) UNDEF ,
  233. 0x0145 00325 (bench.go:25) PCDATA $0,$0
  234. 0x0145 00325 (bench.go:25) CALL ,runtime.panicindex(SB)
  235. 0x014a 00330 (bench.go:25) UNDEF ,
  236. 0x014c 00332 (bench.go:25) PCDATA $0,$0
  237. 0x014c 00332 (bench.go:25) CALL ,runtime.panicindex(SB)
  238. 0x0151 00337 (bench.go:25) UNDEF ,
  239. 0x0153 00339 (bench.go:25) PCDATA $0,$0
  240. 0x0153 00339 (bench.go:25) CALL ,runtime.panicindex(SB)
  241. 0x0158 00344 (bench.go:25) UNDEF ,
  242. 0x015a 00346 (bench.go:25) PCDATA $0,$0
  243. 0x015a 00346 (bench.go:25) CALL ,runtime.panicindex(SB)
  244. 0x015f 00351 (bench.go:25) UNDEF ,
  245. 0x0161 00353 (bench.go:25) PCDATA $0,$0
  246. 0x0161 00353 (bench.go:25) CALL ,runtime.panicindex(SB)
  247. 0x0166 00358 (bench.go:25) UNDEF ,
  248. 0x0000 64 48 8b 0c 25 00 00 00 00 48 8d 84 24 98 fc ff dH..%....H..$...
  249. 0x0010 ff 48 3b 41 10 77 07 e8 00 00 00 00 eb e2 48 81 .H;A.w........H.
  250. 0x0020 ec e8 03 00 00 4c 8b 9c 24 f0 03 00 00 45 31 c9 .....L..$....E1.
  251. 0x0030 49 8b 5b 70 4c 39 cb 0f 8e f9 00 00 00 48 8d 1d I.[pL9.......H..
  252. 0x0040 00 00 00 00 48 8d 2c 24 48 89 ef 48 89 de e8 00 ....H.,$H..H....
  253. 0x0050 00 00 00 31 c9 49 c7 c2 e8 03 00 00 48 8d 1c 24 ...1.I......H..$
  254. 0x0060 48 89 da 4c 39 d1 0f 8d ba 00 00 00 0f b6 2a 48 H..L9.........*H
  255. 0x0070 89 ee 48 8d 1d 00 00 00 00 48 81 f9 e8 03 00 00 ..H......H......
  256. 0x0080 0f 83 db 00 00 00 48 8d 1c 0b 0f b6 2b 48 8d 1d ......H.....+H..
  257. 0x0090 00 00 00 00 48 81 f9 e8 03 00 00 0f 83 b9 00 00 ....H...........
  258. 0x00a0 00 48 8d 1c 0b 48 ff c5 40 88 2b 48 8d 1d 00 00 .H...H..@.+H....
  259. 0x00b0 00 00 48 81 f9 e8 03 00 00 0f 83 94 00 00 00 48 ..H............H
  260. 0x00c0 8d 1c 0b 48 8d 2d 00 00 00 00 48 81 f9 e8 03 00 ...H.-....H.....
  261. 0x00d0 00 73 79 48 8d 6c 0d 00 0f b6 6d 00 48 01 f5 48 .syH.l....m.H..H
  262. 0x00e0 83 c5 0a 40 88 2b 48 8d 1d 00 00 00 00 48 81 f9 ...@.+H......H..
  263. 0x00f0 e8 03 00 00 73 4f 48 8d 1c 0b 0f b6 2b 48 8d 1d ....sOH.....+H..
  264. 0x0100 00 00 00 00 48 81 f9 e8 03 00 00 73 31 48 8d 1c ....H......s1H..
  265. 0x0110 0b 48 01 f5 40 88 2b 48 ff c2 48 ff c1 4c 39 d1 .H..@.+H..H..L9.
  266. 0x0120 0f 8c 46 ff ff ff 49 ff c1 49 8b 5b 70 4c 39 cb ..F...I..I.[pL9.
  267. 0x0130 0f 8f 07 ff ff ff 48 81 c4 e8 03 00 00 c3 e8 00 ......H.........
  268. 0x0140 00 00 00 0f 0b e8 00 00 00 00 0f 0b e8 00 00 00 ................
  269. 0x0150 00 0f 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f ................
  270. 0x0160 0b e8 00 00 00 00 0f 0b ........
  271. rel 5+4 t=9 +0
  272. rel 24+4 t=3 runtime.morestack_noctxt+0
  273. rel 64+4 t=7 "".ga+0
  274. rel 79+4 t=3 runtime.duffcopy+42
  275. rel 117+4 t=7 "".ga+0
  276. rel 144+4 t=7 "".ga+0
  277. rel 174+4 t=7 "".ga+0
  278. rel 198+4 t=7 "".ga+0
  279. rel 233+4 t=7 "".ga+0
  280. rel 256+4 t=7 "".ga+0
  281. rel 319+4 t=3 runtime.panicindex+0
  282. rel 326+4 t=3 runtime.panicindex+0
  283. rel 333+4 t=3 runtime.panicindex+0
  284. rel 340+4 t=3 runtime.panicindex+0
  285. rel 347+4 t=3 runtime.panicindex+0
  286. rel 354+4 t=3 runtime.panicindex+0
  287. "".BenchmarkSliceLocal t=1 size=304 value=0 args=0x8 locals=0x3e8
  288. 0x0000 00000 (bench.go:30) TEXT "".BenchmarkSliceLocal+0(SB),$1000-8
  289. 0x0000 00000 (bench.go:30) MOVQ (TLS),CX
  290. 0x0009 00009 (bench.go:30) LEAQ -872(SP),AX
  291. 0x0011 00017 (bench.go:30) CMPQ AX,16(CX)
  292. 0x0015 00021 (bench.go:30) JHI ,30
  293. 0x0017 00023 (bench.go:30) CALL ,runtime.morestack_noctxt(SB)
  294. 0x001c 00028 (bench.go:30) JMP ,0
  295. 0x001e 00030 (bench.go:30) SUBQ $1000,SP
  296. 0x0025 00037 (bench.go:30) MOVQ "".b+1008(FP),R14
  297. 0x002d 00045 (bench.go:30) FUNCDATA $0,gclocals·519efd86263089ddb84df3cfe7fd2992+0(SB)
  298. 0x002d 00045 (bench.go:30) FUNCDATA $1,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  299. 0x002d 00045 (bench.go:31) LEAQ "".autotmp_0021+0(SP),DI
  300. 0x0031 00049 (bench.go:31) MOVL $0,AX
  301. 0x0033 00051 (bench.go:31) DUFFZERO ,$
  302. 0x0038 00056 (bench.go:31) LEAQ "".autotmp_0021+0(SP),BX
  303. 0x003c 00060 (bench.go:31) CMPQ BX,$0
  304. 0x0040 00064 (bench.go:31) JEQ $1,293
  305. 0x0046 00070 (bench.go:31) NOP ,
  306. 0x0046 00070 (bench.go:31) MOVQ $1000,CX
  307. 0x004d 00077 (bench.go:31) MOVQ $1000,R13
  308. 0x0054 00084 (bench.go:31) MOVQ BX,DX
  309. 0x0057 00087 (bench.go:31) NOP ,
  310. 0x0057 00087 (bench.go:31) NOP ,
  311. 0x0057 00087 (bench.go:32) MOVQ $0,R11
  312. 0x005a 00090 (bench.go:32) NOP ,
  313. 0x005a 00090 (bench.go:32) MOVQ 112(R14),BX
  314. 0x005e 00094 (bench.go:32) CMPQ BX,R11
  315. 0x0061 00097 (bench.go:32) JLE $0,243
  316. 0x0067 00103 (bench.go:33) NOP ,
  317. 0x0067 00103 (bench.go:33) MOVQ $0,SI
  318. 0x0069 00105 (bench.go:33) MOVQ CX,R12
  319. 0x006c 00108 (bench.go:33) MOVQ DX,DI
  320. 0x006f 00111 (bench.go:33) CMPQ SI,R12
  321. 0x0072 00114 (bench.go:33) JGE $0,227
  322. 0x0074 00116 (bench.go:33) NOP ,
  323. 0x0074 00116 (bench.go:33) MOVBQZX (DI),BP
  324. 0x0077 00119 (bench.go:33) MOVQ BP,R10
  325. 0x007a 00122 (bench.go:34) CMPQ SI,CX
  326. 0x007d 00125 (bench.go:34) JCC $1,286
  327. 0x0083 00131 (bench.go:34) LEAQ (DX)(SI*1),BX
  328. 0x0087 00135 (bench.go:34) MOVBQZX (BX),BP
  329. 0x008a 00138 (bench.go:34) CMPQ SI,CX
  330. 0x008d 00141 (bench.go:34) JCC $1,279
  331. 0x0093 00147 (bench.go:34) LEAQ (DX)(SI*1),BX
  332. 0x0097 00151 (bench.go:34) INCQ ,BP
  333. 0x009a 00154 (bench.go:34) MOVB BPB,(BX)
  334. 0x009d 00157 (bench.go:34) NOP ,
  335. 0x009d 00157 (bench.go:34) CMPQ SI,CX
  336. 0x00a0 00160 (bench.go:34) JCC $1,272
  337. 0x00a2 00162 (bench.go:34) LEAQ (DX)(SI*1),BX
  338. 0x00a6 00166 (bench.go:34) CMPQ SI,CX
  339. 0x00a9 00169 (bench.go:34) JCC $1,265
  340. 0x00ab 00171 (bench.go:34) LEAQ (DX)(SI*1),BP
  341. 0x00af 00175 (bench.go:34) MOVBQZX (BP),BP
  342. 0x00b3 00179 (bench.go:34) ADDQ R10,BP
  343. 0x00b6 00182 (bench.go:34) ADDQ $10,BP
  344. 0x00ba 00186 (bench.go:34) MOVB BPB,(BX)
  345. 0x00bd 00189 (bench.go:34) CMPQ SI,CX
  346. 0x00c0 00192 (bench.go:34) JCC $1,258
  347. 0x00c2 00194 (bench.go:34) LEAQ (DX)(SI*1),BX
  348. 0x00c6 00198 (bench.go:34) MOVBQZX (BX),BP
  349. 0x00c9 00201 (bench.go:34) CMPQ SI,CX
  350. 0x00cc 00204 (bench.go:34) JCC $1,251
  351. 0x00ce 00206 (bench.go:34) LEAQ (DX)(SI*1),BX
  352. 0x00d2 00210 (bench.go:34) ADDQ R10,BP
  353. 0x00d5 00213 (bench.go:34) MOVB BPB,(BX)
  354. 0x00d8 00216 (bench.go:34) NOP ,
  355. 0x00d8 00216 (bench.go:33) INCQ ,DI
  356. 0x00db 00219 (bench.go:33) INCQ ,SI
  357. 0x00de 00222 (bench.go:33) CMPQ SI,R12
  358. 0x00e1 00225 (bench.go:33) JLT $0,116
  359. 0x00e3 00227 (bench.go:33) NOP ,
  360. 0x00e3 00227 (bench.go:32) INCQ ,R11
  361. 0x00e6 00230 (bench.go:32) NOP ,
  362. 0x00e6 00230 (bench.go:32) MOVQ 112(R14),BX
  363. 0x00ea 00234 (bench.go:32) CMPQ BX,R11
  364. 0x00ed 00237 (bench.go:32) JGT $0,103
  365. 0x00f3 00243 (bench.go:37) ADDQ $1000,SP
  366. 0x00fa 00250 (bench.go:37) RET ,
  367. 0x00fb 00251 (bench.go:34) PCDATA $0,$0
  368. 0x00fb 00251 (bench.go:34) CALL ,runtime.panicindex(SB)
  369. 0x0100 00256 (bench.go:34) UNDEF ,
  370. 0x0102 00258 (bench.go:34) PCDATA $0,$0
  371. 0x0102 00258 (bench.go:34) CALL ,runtime.panicindex(SB)
  372. 0x0107 00263 (bench.go:34) UNDEF ,
  373. 0x0109 00265 (bench.go:34) PCDATA $0,$0
  374. 0x0109 00265 (bench.go:34) CALL ,runtime.panicindex(SB)
  375. 0x010e 00270 (bench.go:34) UNDEF ,
  376. 0x0110 00272 (bench.go:34) PCDATA $0,$0
  377. 0x0110 00272 (bench.go:34) CALL ,runtime.panicindex(SB)
  378. 0x0115 00277 (bench.go:34) UNDEF ,
  379. 0x0117 00279 (bench.go:34) PCDATA $0,$0
  380. 0x0117 00279 (bench.go:34) CALL ,runtime.panicindex(SB)
  381. 0x011c 00284 (bench.go:34) UNDEF ,
  382. 0x011e 00286 (bench.go:34) PCDATA $0,$0
  383. 0x011e 00286 (bench.go:34) CALL ,runtime.panicindex(SB)
  384. 0x0123 00291 (bench.go:34) UNDEF ,
  385. 0x0125 00293 (bench.go:31) MOVL AX,(BX)
  386. 0x0127 00295 (bench.go:31) JMP ,70
  387. 0x0000 64 48 8b 0c 25 00 00 00 00 48 8d 84 24 98 fc ff dH..%....H..$...
  388. 0x0010 ff 48 3b 41 10 77 07 e8 00 00 00 00 eb e2 48 81 .H;A.w........H.
  389. 0x0020 ec e8 03 00 00 4c 8b b4 24 f0 03 00 00 48 8d 3c .....L..$....H.<
  390. 0x0030 24 31 c0 e8 00 00 00 00 48 8d 1c 24 48 83 fb 00 $1......H..$H...
  391. 0x0040 0f 84 df 00 00 00 48 c7 c1 e8 03 00 00 49 c7 c5 ......H......I..
  392. 0x0050 e8 03 00 00 48 89 da 45 31 db 49 8b 5e 70 4c 39 ....H..E1.I.^pL9
  393. 0x0060 db 0f 8e 8c 00 00 00 31 f6 49 89 cc 48 89 d7 4c .......1.I..H..L
  394. 0x0070 39 e6 7d 6f 0f b6 2f 49 89 ea 48 39 ce 0f 83 9b 9.}o../I..H9....
  395. 0x0080 00 00 00 48 8d 1c 32 0f b6 2b 48 39 ce 0f 83 84 ...H..2..+H9....
  396. 0x0090 00 00 00 48 8d 1c 32 48 ff c5 40 88 2b 48 39 ce ...H..2H..@.+H9.
  397. 0x00a0 73 6e 48 8d 1c 32 48 39 ce 73 5e 48 8d 2c 32 0f snH..2H9.s^H.,2.
  398. 0x00b0 b6 6d 00 4c 01 d5 48 83 c5 0a 40 88 2b 48 39 ce .m.L..H...@.+H9.
  399. 0x00c0 73 40 48 8d 1c 32 0f b6 2b 48 39 ce 73 2d 48 8d s@H..2..+H9.s-H.
  400. 0x00d0 1c 32 4c 01 d5 40 88 2b 48 ff c7 48 ff c6 4c 39 .2L..@.+H..H..L9
  401. 0x00e0 e6 7c 91 49 ff c3 49 8b 5e 70 4c 39 db 0f 8f 74 .|.I..I.^pL9...t
  402. 0x00f0 ff ff ff 48 81 c4 e8 03 00 00 c3 e8 00 00 00 00 ...H............
  403. 0x0100 0f 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b ................
  404. 0x0110 e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b e8 00 ................
  405. 0x0120 00 00 00 0f 0b 89 03 e9 1a ff ff ff ............
  406. rel 5+4 t=9 +0
  407. rel 24+4 t=3 runtime.morestack_noctxt+0
  408. rel 52+4 t=3 runtime.duffzero+6
  409. rel 252+4 t=3 runtime.panicindex+0
  410. rel 259+4 t=3 runtime.panicindex+0
  411. rel 266+4 t=3 runtime.panicindex+0
  412. rel 273+4 t=3 runtime.panicindex+0
  413. rel 280+4 t=3 runtime.panicindex+0
  414. rel 287+4 t=3 runtime.panicindex+0
  415. "".BenchmarkArrayLocal t=1 size=384 value=0 args=0x8 locals=0x7d0
  416. 0x0000 00000 (bench.go:39) TEXT "".BenchmarkArrayLocal+0(SB),$2000-8
  417. 0x0000 00000 (bench.go:39) MOVQ (TLS),CX
  418. 0x0009 00009 (bench.go:39) LEAQ -1872(SP),AX
  419. 0x0011 00017 (bench.go:39) CMPQ AX,16(CX)
  420. 0x0015 00021 (bench.go:39) JHI ,30
  421. 0x0017 00023 (bench.go:39) CALL ,runtime.morestack_noctxt(SB)
  422. 0x001c 00028 (bench.go:39) JMP ,0
  423. 0x001e 00030 (bench.go:39) SUBQ $2000,SP
  424. 0x0025 00037 (bench.go:39) MOVQ "".b+2008(FP),R11
  425. 0x002d 00045 (bench.go:39) FUNCDATA $0,gclocals·519efd86263089ddb84df3cfe7fd2992+0(SB)
  426. 0x002d 00045 (bench.go:39) FUNCDATA $1,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  427. 0x002d 00045 (bench.go:40) LEAQ "".a+1000(SP),DI
  428. 0x0035 00053 (bench.go:40) MOVL $0,AX
  429. 0x0037 00055 (bench.go:40) DUFFZERO ,$
  430. 0x003c 00060 (bench.go:41) MOVQ $0,R9
  431. 0x003f 00063 (bench.go:41) NOP ,
  432. 0x003f 00063 (bench.go:41) MOVQ 112(R11),BX
  433. 0x0043 00067 (bench.go:41) CMPQ BX,R9
  434. 0x0046 00070 (bench.go:41) JLE $0,332
  435. 0x004c 00076 (bench.go:42) LEAQ "".a+1000(SP),BX
  436. 0x0054 00084 (bench.go:42) LEAQ "".autotmp_0030+0(SP),BP
  437. 0x0058 00088 (bench.go:42) MOVQ BP,DI
  438. 0x005b 00091 (bench.go:42) MOVQ BX,SI
  439. 0x005e 00094 (bench.go:42) DUFFCOPY ,$
  440. 0x0063 00099 (bench.go:42) MOVQ $0,CX
  441. 0x0065 00101 (bench.go:42) MOVQ $1000,R10
  442. 0x006c 00108 (bench.go:42) LEAQ "".autotmp_0030+0(SP),BX
  443. 0x0070 00112 (bench.go:42) MOVQ BX,DX
  444. 0x0073 00115 (bench.go:42) CMPQ CX,R10
  445. 0x0076 00118 (bench.go:42) JGE $0,316
  446. 0x007c 00124 (bench.go:42) NOP ,
  447. 0x007c 00124 (bench.go:42) MOVBQZX (DX),BP
  448. 0x007f 00127 (bench.go:42) MOVQ BP,SI
  449. 0x0082 00130 (bench.go:43) LEAQ "".a+1000(SP),BX
  450. 0x008a 00138 (bench.go:43) CMPQ CX,$1000
  451. 0x0091 00145 (bench.go:43) JCC $1,375
  452. 0x0097 00151 (bench.go:43) LEAQ (BX)(CX*1),BX
  453. 0x009b 00155 (bench.go:43) MOVBQZX (BX),BP
  454. 0x009e 00158 (bench.go:43) LEAQ "".a+1000(SP),BX
  455. 0x00a6 00166 (bench.go:43) CMPQ CX,$1000
  456. 0x00ad 00173 (bench.go:43) JCC $1,368
  457. 0x00b3 00179 (bench.go:43) LEAQ (BX)(CX*1),BX
  458. 0x00b7 00183 (bench.go:43) INCQ ,BP
  459. 0x00ba 00186 (bench.go:43) MOVB BPB,(BX)
  460. 0x00bd 00189 (bench.go:43) NOP ,
  461. 0x00bd 00189 (bench.go:43) LEAQ "".a+1000(SP),BX
  462. 0x00c5 00197 (bench.go:43) CMPQ CX,$1000
  463. 0x00cc 00204 (bench.go:43) JCC $1,361
  464. 0x00d2 00210 (bench.go:43) LEAQ (BX)(CX*1),BX
  465. 0x00d6 00214 (bench.go:43) LEAQ "".a+1000(SP),BP
  466. 0x00de 00222 (bench.go:43) CMPQ CX,$1000
  467. 0x00e5 00229 (bench.go:43) JCC $1,354
  468. 0x00e7 00231 (bench.go:43) LEAQ (BP)(CX*1),BP
  469. 0x00ec 00236 (bench.go:43) MOVBQZX (BP),BP
  470. 0x00f0 00240 (bench.go:43) ADDQ SI,BP
  471. 0x00f3 00243 (bench.go:43) ADDQ $10,BP
  472. 0x00f7 00247 (bench.go:43) MOVB BPB,(BX)
  473. 0x00fa 00250 (bench.go:43) LEAQ "".a+1000(SP),BX
  474. 0x0102 00258 (bench.go:43) CMPQ CX,$1000
  475. 0x0109 00265 (bench.go:43) JCC $1,347
  476. 0x010b 00267 (bench.go:43) LEAQ (BX)(CX*1),BX
  477. 0x010f 00271 (bench.go:43) MOVBQZX (BX),BP
  478. 0x0112 00274 (bench.go:43) LEAQ "".a+1000(SP),BX
  479. 0x011a 00282 (bench.go:43) CMPQ CX,$1000
  480. 0x0121 00289 (bench.go:43) JCC $1,340
  481. 0x0123 00291 (bench.go:43) LEAQ (BX)(CX*1),BX
  482. 0x0127 00295 (bench.go:43) ADDQ SI,BP
  483. 0x012a 00298 (bench.go:43) MOVB BPB,(BX)
  484. 0x012d 00301 (bench.go:43) NOP ,
  485. 0x012d 00301 (bench.go:42) INCQ ,DX
  486. 0x0130 00304 (bench.go:42) INCQ ,CX
  487. 0x0133 00307 (bench.go:42) CMPQ CX,R10
  488. 0x0136 00310 (bench.go:42) JLT $0,124
  489. 0x013c 00316 (bench.go:41) INCQ ,R9
  490. 0x013f 00319 (bench.go:41) NOP ,
  491. 0x013f 00319 (bench.go:41) MOVQ 112(R11),BX
  492. 0x0143 00323 (bench.go:41) CMPQ BX,R9
  493. 0x0146 00326 (bench.go:41) JGT $0,76
  494. 0x014c 00332 (bench.go:46) ADDQ $2000,SP
  495. 0x0153 00339 (bench.go:46) RET ,
  496. 0x0154 00340 (bench.go:43) PCDATA $0,$0
  497. 0x0154 00340 (bench.go:43) CALL ,runtime.panicindex(SB)
  498. 0x0159 00345 (bench.go:43) UNDEF ,
  499. 0x015b 00347 (bench.go:43) PCDATA $0,$0
  500. 0x015b 00347 (bench.go:43) CALL ,runtime.panicindex(SB)
  501. 0x0160 00352 (bench.go:43) UNDEF ,
  502. 0x0162 00354 (bench.go:43) PCDATA $0,$0
  503. 0x0162 00354 (bench.go:43) CALL ,runtime.panicindex(SB)
  504. 0x0167 00359 (bench.go:43) UNDEF ,
  505. 0x0169 00361 (bench.go:43) PCDATA $0,$0
  506. 0x0169 00361 (bench.go:43) CALL ,runtime.panicindex(SB)
  507. 0x016e 00366 (bench.go:43) UNDEF ,
  508. 0x0170 00368 (bench.go:43) PCDATA $0,$0
  509. 0x0170 00368 (bench.go:43) CALL ,runtime.panicindex(SB)
  510. 0x0175 00373 (bench.go:43) UNDEF ,
  511. 0x0177 00375 (bench.go:43) PCDATA $0,$0
  512. 0x0177 00375 (bench.go:43) CALL ,runtime.panicindex(SB)
  513. 0x017c 00380 (bench.go:43) UNDEF ,
  514. 0x0000 64 48 8b 0c 25 00 00 00 00 48 8d 84 24 b0 f8 ff dH..%....H..$...
  515. 0x0010 ff 48 3b 41 10 77 07 e8 00 00 00 00 eb e2 48 81 .H;A.w........H.
  516. 0x0020 ec d0 07 00 00 4c 8b 9c 24 d8 07 00 00 48 8d bc .....L..$....H..
  517. 0x0030 24 e8 03 00 00 31 c0 e8 00 00 00 00 45 31 c9 49 $....1......E1.I
  518. 0x0040 8b 5b 70 4c 39 cb 0f 8e 00 01 00 00 48 8d 9c 24 .[pL9.......H..$
  519. 0x0050 e8 03 00 00 48 8d 2c 24 48 89 ef 48 89 de e8 00 ....H.,$H..H....
  520. 0x0060 00 00 00 31 c9 49 c7 c2 e8 03 00 00 48 8d 1c 24 ...1.I......H..$
  521. 0x0070 48 89 da 4c 39 d1 0f 8d c0 00 00 00 0f b6 2a 48 H..L9.........*H
  522. 0x0080 89 ee 48 8d 9c 24 e8 03 00 00 48 81 f9 e8 03 00 ..H..$....H.....
  523. 0x0090 00 0f 83 e0 00 00 00 48 8d 1c 0b 0f b6 2b 48 8d .......H.....+H.
  524. 0x00a0 9c 24 e8 03 00 00 48 81 f9 e8 03 00 00 0f 83 bd .$....H.........
  525. 0x00b0 00 00 00 48 8d 1c 0b 48 ff c5 40 88 2b 48 8d 9c ...H...H..@.+H..
  526. 0x00c0 24 e8 03 00 00 48 81 f9 e8 03 00 00 0f 83 97 00 $....H..........
  527. 0x00d0 00 00 48 8d 1c 0b 48 8d ac 24 e8 03 00 00 48 81 ..H...H..$....H.
  528. 0x00e0 f9 e8 03 00 00 73 7b 48 8d 6c 0d 00 0f b6 6d 00 .....s{H.l....m.
  529. 0x00f0 48 01 f5 48 83 c5 0a 40 88 2b 48 8d 9c 24 e8 03 H..H...@.+H..$..
  530. 0x0100 00 00 48 81 f9 e8 03 00 00 73 50 48 8d 1c 0b 0f ..H......sPH....
  531. 0x0110 b6 2b 48 8d 9c 24 e8 03 00 00 48 81 f9 e8 03 00 .+H..$....H.....
  532. 0x0120 00 73 31 48 8d 1c 0b 48 01 f5 40 88 2b 48 ff c2 .s1H...H..@.+H..
  533. 0x0130 48 ff c1 4c 39 d1 0f 8c 40 ff ff ff 49 ff c1 49 H..L9...@...I..I
  534. 0x0140 8b 5b 70 4c 39 cb 0f 8f 00 ff ff ff 48 81 c4 d0 .[pL9.......H...
  535. 0x0150 07 00 00 c3 e8 00 00 00 00 0f 0b e8 00 00 00 00 ................
  536. 0x0160 0f 0b e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b ................
  537. 0x0170 e8 00 00 00 00 0f 0b e8 00 00 00 00 0f 0b ..............
  538. rel 5+4 t=9 +0
  539. rel 24+4 t=3 runtime.morestack_noctxt+0
  540. rel 56+4 t=3 runtime.duffzero+6
  541. rel 95+4 t=3 runtime.duffcopy+42
  542. rel 341+4 t=3 runtime.panicindex+0
  543. rel 348+4 t=3 runtime.panicindex+0
  544. rel 355+4 t=3 runtime.panicindex+0
  545. rel 362+4 t=3 runtime.panicindex+0
  546. rel 369+4 t=3 runtime.panicindex+0
  547. rel 376+4 t=3 runtime.panicindex+0
  548. "".init t=1 size=192 value=0 args=0x0 locals=0x48
  549. 0x0000 00000 (bench.go:46) TEXT "".init+0(SB),$72-0
  550. 0x0000 00000 (bench.go:46) MOVQ (TLS),CX
  551. 0x0009 00009 (bench.go:46) CMPQ SP,16(CX)
  552. 0x000d 00013 (bench.go:46) JHI ,22
  553. 0x000f 00015 (bench.go:46) CALL ,runtime.morestack_noctxt(SB)
  554. 0x0014 00020 (bench.go:46) JMP ,0
  555. 0x0016 00022 (bench.go:46) SUBQ $72,SP
  556. 0x001a 00026 (bench.go:46) FUNCDATA $0,gclocals·3280bececceccd33cb74587feedb1f9f+0(SB)
  557. 0x001a 00026 (bench.go:46) FUNCDATA $1,gclocals·0528ab8f76149a707fd2f0025c2178a3+0(SB)
  558. 0x001a 00026 (bench.go:46) MOVBQZX "".initdone·+0(SB),BX
  559. 0x0021 00033 (bench.go:46) CMPB BL,$0
  560. 0x0024 00036 (bench.go:46) JEQ ,62
  561. 0x0026 00038 (bench.go:46) MOVBQZX "".initdone·+0(SB),BX
  562. 0x002d 00045 (bench.go:46) CMPB BL,$2
  563. 0x0030 00048 (bench.go:46) JNE ,55
  564. 0x0032 00050 (bench.go:46) ADDQ $72,SP
  565. 0x0036 00054 (bench.go:46) RET ,
  566. 0x0037 00055 (bench.go:46) PCDATA $0,$0
  567. 0x0037 00055 (bench.go:46) CALL ,runtime.throwinit(SB)
  568. 0x003c 00060 (bench.go:46) UNDEF ,
  569. 0x003e 00062 (bench.go:46) MOVB $1,"".initdone·+0(SB)
  570. 0x0045 00069 (bench.go:46) PCDATA $0,$0
  571. 0x0045 00069 (bench.go:46) CALL ,testing.init(SB)
  572. 0x004a 00074 (bench.go:11) MOVQ $type.[]uint8+0(SB),BX
  573. 0x0051 00081 (bench.go:11) MOVQ BX,(SP)
  574. 0x0055 00085 (bench.go:11) MOVQ $1000,8(SP)
  575. 0x005e 00094 (bench.go:11) MOVQ $1000,16(SP)
  576. 0x0067 00103 (bench.go:11) PCDATA $0,$0
  577. 0x0067 00103 (bench.go:11) CALL ,runtime.makeslice(SB)
  578. 0x006c 00108 (bench.go:11) MOVQ 24(SP),DX
  579. 0x0071 00113 (bench.go:11) MOVQ 32(SP),CX
  580. 0x0076 00118 (bench.go:11) MOVQ 40(SP),AX
  581. 0x007b 00123 (bench.go:11) LEAQ "".gs+0(SB),BX
  582. 0x0082 00130 (bench.go:11) MOVQ BX,(SP)
  583. 0x0086 00134 (bench.go:11) MOVQ DX,"".autotmp_0038+48(SP)
  584. 0x008b 00139 (bench.go:11) MOVQ DX,8(SP)
  585. 0x0090 00144 (bench.go:11) MOVQ CX,"".autotmp_0038+56(SP)
  586. 0x0095 00149 (bench.go:11) MOVQ CX,16(SP)
  587. 0x009a 00154 (bench.go:11) MOVQ AX,"".autotmp_0038+64(SP)
  588. 0x009f 00159 (bench.go:11) MOVQ AX,24(SP)
  589. 0x00a4 00164 (bench.go:11) PCDATA $0,$0
  590. 0x00a4 00164 (bench.go:11) CALL ,runtime.writebarrierslice(SB)
  591. 0x00a9 00169 (bench.go:46) MOVB $2,"".initdone·+0(SB)
  592. 0x00b0 00176 (bench.go:46) ADDQ $72,SP
  593. 0x00b4 00180 (bench.go:46) RET ,
  594. 0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 77 07 e8 dH..%....H;a.w..
  595. 0x0010 00 00 00 00 eb ea 48 83 ec 48 0f b6 1d 00 00 00 ......H..H......
  596. 0x0020 00 80 fb 00 74 18 0f b6 1d 00 00 00 00 80 fb 02 ....t...........
  597. 0x0030 75 05 48 83 c4 48 c3 e8 00 00 00 00 0f 0b c6 05 u.H..H..........
  598. 0x0040 00 00 00 00 01 e8 00 00 00 00 48 8d 1d 00 00 00 ..........H.....
  599. 0x0050 00 48 89 1c 24 48 c7 44 24 08 e8 03 00 00 48 c7 .H..$H.D$.....H.
  600. 0x0060 44 24 10 e8 03 00 00 e8 00 00 00 00 48 8b 54 24 D$..........H.T$
  601. 0x0070 18 48 8b 4c 24 20 48 8b 44 24 28 48 8d 1d 00 00 .H.L$ H.D$(H....
  602. 0x0080 00 00 48 89 1c 24 48 89 54 24 30 48 89 54 24 08 ..H..$H.T$0H.T$.
  603. 0x0090 48 89 4c 24 38 48 89 4c 24 10 48 89 44 24 40 48 H.L$8H.L$.H.D$@H
  604. 0x00a0 89 44 24 18 e8 00 00 00 00 c6 05 00 00 00 00 02 .D$.............
  605. 0x00b0 48 83 c4 48 c3 H..H.
  606. rel 5+4 t=9 +0
  607. rel 16+4 t=3 runtime.morestack_noctxt+0
  608. rel 29+4 t=7 "".initdone·+0
  609. rel 41+4 t=7 "".initdone·+0
  610. rel 56+4 t=3 runtime.throwinit+0
  611. rel 64+4 t=7 "".initdone·+-1
  612. rel 70+4 t=3 testing.init+0
  613. rel 77+4 t=7 type.[]uint8+0
  614. rel 104+4 t=3 runtime.makeslice+0
  615. rel 126+4 t=7 "".gs+0
  616. rel 165+4 t=3 runtime.writebarrierslice+0
  617. rel 171+4 t=7 "".initdone·+-1
  618. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  619. 0x0000 01 00 00 00 00 00 00 00 ........
  620. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  621. 0x0000 01 00 00 00 00 00 00 00 ........
  622. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  623. 0x0000 01 00 00 00 00 00 00 00 ........
  624. gclocals·519efd86263089ddb84df3cfe7fd2992 t=7 dupok size=12 value=0
  625. 0x0000 01 00 00 00 02 00 00 00 02 00 00 00 ............
  626. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  627. 0x0000 01 00 00 00 00 00 00 00 ........
  628. gclocals·519efd86263089ddb84df3cfe7fd2992 t=7 dupok size=12 value=0
  629. 0x0000 01 00 00 00 02 00 00 00 02 00 00 00 ............
  630. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  631. 0x0000 01 00 00 00 00 00 00 00 ........
  632. gclocals·519efd86263089ddb84df3cfe7fd2992 t=7 dupok size=12 value=0
  633. 0x0000 01 00 00 00 02 00 00 00 02 00 00 00 ............
  634. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  635. 0x0000 01 00 00 00 00 00 00 00 ........
  636. gclocals·519efd86263089ddb84df3cfe7fd2992 t=7 dupok size=12 value=0
  637. 0x0000 01 00 00 00 02 00 00 00 02 00 00 00 ............
  638. gclocals·0528ab8f76149a707fd2f0025c2178a3 t=7 dupok size=12 value=0
  639. 0x0000 01 00 00 00 06 00 00 00 00 00 00 00 ............
  640. gclocals·3280bececceccd33cb74587feedb1f9f t=7 dupok size=8 value=0
  641. 0x0000 01 00 00 00 00 00 00 00 ........
  642. "".gs t=21 size=24 value=0
  643. "".ga t=22 size=1000 value=0
  644. "".initdone· t=22 size=1 value=0
  645. "".main·f t=7 dupok size=8 value=0
  646. 0x0000 00 00 00 00 00 00 00 00 ........
  647. rel 0+8 t=1 "".main+0
  648. "".BenchmarkSliceGlobal·f t=7 dupok size=8 value=0
  649. 0x0000 00 00 00 00 00 00 00 00 ........
  650. rel 0+8 t=1 "".BenchmarkSliceGlobal+0
  651. runtime.panicindex·f t=7 dupok size=8 value=0
  652. 0x0000 00 00 00 00 00 00 00 00 ........
  653. rel 0+8 t=1 runtime.panicindex+0
  654. "".BenchmarkArrayGlobal·f t=7 dupok size=8 value=0
  655. 0x0000 00 00 00 00 00 00 00 00 ........
  656. rel 0+8 t=1 "".BenchmarkArrayGlobal+0
  657. "".BenchmarkSliceLocal·f t=7 dupok size=8 value=0
  658. 0x0000 00 00 00 00 00 00 00 00 ........
  659. rel 0+8 t=1 "".BenchmarkSliceLocal+0
  660. runtime.panicslice·f t=7 dupok size=8 value=0
  661. 0x0000 00 00 00 00 00 00 00 00 ........
  662. rel 0+8 t=1 runtime.panicslice+0
  663. "".BenchmarkArrayLocal·f t=7 dupok size=8 value=0
  664. 0x0000 00 00 00 00 00 00 00 00 ........
  665. rel 0+8 t=1 "".BenchmarkArrayLocal+0
  666. "".init·f t=7 dupok size=8 value=0
  667. 0x0000 00 00 00 00 00 00 00 00 ........
  668. rel 0+8 t=1 "".init+0
  669. runtime.throwinit·f t=7 dupok size=8 value=0
  670. 0x0000 00 00 00 00 00 00 00 00 ........
  671. rel 0+8 t=1 runtime.throwinit+0
  672. testing.init·f t=7 dupok size=8 value=0
  673. 0x0000 00 00 00 00 00 00 00 00 ........
  674. rel 0+8 t=1 testing.init+0
  675. runtime.makeslice·f t=7 dupok size=8 value=0
  676. 0x0000 00 00 00 00 00 00 00 00 ........
  677. rel 0+8 t=1 runtime.makeslice+0
  678. runtime.writebarrierslice·f t=7 dupok size=8 value=0
  679. 0x0000 00 00 00 00 00 00 00 00 ........
  680. rel 0+8 t=1 runtime.writebarrierslice+0
  681. runtime.gcbits.0x48844400000000000000000000000000 t=7 dupok size=16 value=0
  682. 0x0000 48 84 44 00 00 00 00 00 00 00 00 00 00 00 00 00 H.D.............
  683. go.string."[]uint8" t=7 dupok size=24 value=0
  684. 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................
  685. 0x0010 5b 5d 75 69 6e 74 38 00 []uint8.
  686. rel 0+8 t=1 go.string."[]uint8"+16
  687. type.[]uint8 t=7 dupok size=80 value=0
  688. 0x0000 18 00 00 00 00 00 00 00 df 7e 2e 38 00 08 08 17 .........~.8....
  689. 0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  690. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  691. 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  692. 0x0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  693. rel 16+8 t=1 runtime.algarray+272
  694. rel 24+8 t=1 runtime.gcbits.0x48844400000000000000000000000000+0
  695. rel 40+8 t=1 go.string."[]uint8"+0
  696. rel 56+8 t=1 go.weak.type.*[]uint8+0
  697. rel 64+8 t=1 runtime.zerovalue+0
  698. rel 72+8 t=1 type.uint8+0
  699. go.typelink.[]uint8/[]uint8 t=7 dupok size=8 value=0
  700. 0x0000 00 00 00 00 00 00 00 00 ........
  701. rel 0+8 t=1 type.[]uint8+0
  702. runtime.gcbits.0x000000000000000000000000000000 t=7 dupok size=16 value=0
  703. 0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  704. go.string."[1000]uint8" t=7 dupok size=32 value=0
  705. 0x0000 00 00 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 ................
  706. 0x0010 5b 31 30 30 30 5d 75 69 6e 74 38 00 [1000]uint8.
  707. rel 0+8 t=1 go.string."[1000]uint8"+16
  708. type.[1000]uint8 t=7 dupok size=96 value=0
  709. 0x0000 e8 03 00 00 00 00 00 00 3d bb d8 d9 00 01 01 91 ........=.......
  710. 0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  711. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  712. 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  713. 0x0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  714. 0x0050 00 00 00 00 00 00 00 00 e8 03 00 00 00 00 00 00 ................
  715. rel 16+8 t=1 runtime.algarray+0
  716. rel 24+8 t=1 runtime.gcbits.0x000000000000000000000000000000+0
  717. rel 40+8 t=1 go.string."[1000]uint8"+0
  718. rel 56+8 t=1 go.weak.type.*[1000]uint8+0
  719. rel 64+8 t=1 runtime.zerovalue+0
  720. rel 72+8 t=1 type.uint8+0
  721. rel 80+8 t=1 type.[]uint8+0
  722. go.typelink.[1000]uint8/[1000]uint8 t=7 dupok size=8 value=0
  723. 0x0000 00 00 00 00 00 00 00 00 ........
  724. rel 0+8 t=1 type.[1000]uint8+0
  725. runtime.gcbits.0x88000000000000000000000000000000 t=7 dupok size=16 value=0
  726. 0x0000 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  727. go.string."*[1000]uint8" t=7 dupok size=32 value=0
  728. 0x0000 00 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 ................
  729. 0x0010 2a 5b 31 30 30 30 5d 75 69 6e 74 38 00 *[1000]uint8.
  730. rel 0+8 t=1 go.string."*[1000]uint8"+16
  731. type.*[1000]uint8 t=7 dupok size=80 value=0
  732. 0x0000 08 00 00 00 00 00 00 00 20 17 5b be 00 08 08 36 ........ .[....6
  733. 0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  734. 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  735. 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  736. 0x0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  737. rel 16+8 t=1 runtime.algarray+80
  738. rel 24+8 t=1 runtime.gcbits.0x88000000000000000000000000000000+0
  739. rel 40+8 t=1 go.string."*[1000]uint8"+0
  740. rel 56+8 t=1 go.weak.type.**[1000]uint8+0
  741. rel 64+8 t=1 runtime.zerovalue+0
  742. rel 72+8 t=1 type.[1000]uint8+0
  743. go.string."runtime" t=7 dupok size=24 value=0
  744. 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................
  745. 0x0010 72 75 6e 74 69 6d 65 00 runtime.
  746. rel 0+8 t=1 go.string."runtime"+16
  747. go.importpath.runtime. t=7 dupok size=16 value=0
  748. 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................
  749. rel 0+8 t=1 go.string."runtime"+16
  750. go.string."testing" t=7 dupok size=24 value=0
  751. 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................
  752. 0x0010 74 65 73 74 69 6e 67 00 testing.
  753. rel 0+8 t=1 go.string."testing"+16
  754. go.importpath.testing. t=7 dupok size=16 value=0
  755. 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................
  756. rel 0+8 t=1 go.string."testing"+16
  757. runtime.zerovalue t=7 dupok size=0 value=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement