Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "".Benchmark_Append STEXT size=364 args=0x8 locals=0x460
- 0x0000 00000 (src/bench/copy-vs-append_test.go:15) TEXT "".Benchmark_Append(SB), $1120-8
- 0x0000 00000 (src/bench/copy-vs-append_test.go:15) MOVQ (TLS), CX
- 0x0009 00009 (src/bench/copy-vs-append_test.go:15) LEAQ -992(SP), AX
- 0x0011 00017 (src/bench/copy-vs-append_test.go:15) CMPQ AX, 16(CX)
- 0x0015 00021 (src/bench/copy-vs-append_test.go:15) JLS 354
- 0x001b 00027 (src/bench/copy-vs-append_test.go:15) SUBQ $1120, SP
- 0x0022 00034 (src/bench/copy-vs-append_test.go:15) MOVQ BP, 1112(SP)
- 0x002a 00042 (src/bench/copy-vs-append_test.go:15) LEAQ 1112(SP), BP
- 0x0032 00050 (src/bench/copy-vs-append_test.go:15) FUNCDATA $0, gclocals·c7c4fc7b12f6707ea74acf7400192967(SB)
- 0x0032 00050 (src/bench/copy-vs-append_test.go:15) FUNCDATA $1, gclocals·663f8c6bfa83aa777198789ce63d9ab4(SB)
- 0x0032 00050 (src/bench/copy-vs-append_test.go:15) XORL AX, AX
- 0x0034 00052 (src/bench/copy-vs-append_test.go:16) JMP 63
- 0x0036 00054 (src/bench/copy-vs-append_test.go:16) MOVQ "".i+64(SP), CX
- 0x003b 00059 (src/bench/copy-vs-append_test.go:16) LEAQ 1(CX), AX
- 0x003f 00063 (src/bench/copy-vs-append_test.go:16) MOVQ "".b+1128(SP), CX
- 0x0047 00071 (src/bench/copy-vs-append_test.go:16) MOVQ 240(CX), DX
- 0x004e 00078 (src/bench/copy-vs-append_test.go:16) CMPQ AX, DX
- 0x0051 00081 (src/bench/copy-vs-append_test.go:16) JGE 301
- 0x0057 00087 (src/bench/copy-vs-append_test.go:16) MOVQ AX, "".i+64(SP)
- 0x005c 00092 (src/bench/copy-vs-append_test.go:17) LEAQ ""..autotmp_4+80(SP), DI
- 0x0061 00097 (src/bench/copy-vs-append_test.go:17) XORPS X0, X0
- 0x0064 00100 (src/bench/copy-vs-append_test.go:17) DUFFZERO $0
- 0x0077 00119 (src/bench/copy-vs-append_test.go:18) MOVQ "".data+8(SB), DX
- 0x007e 00126 (src/bench/copy-vs-append_test.go:18) CMPQ DX, $1024
- 0x0085 00133 (src/bench/copy-vs-append_test.go:18) JHI 214
- 0x0087 00135 (src/bench/copy-vs-append_test.go:18) LEAQ ""..autotmp_4+80(SP), BX
- 0x008c 00140 (src/bench/copy-vs-append_test.go:18) MOVL $1024, SI
- 0x0091 00145 (src/bench/copy-vs-append_test.go:18) CMPQ DX, SI
- 0x0094 00148 (src/bench/copy-vs-append_test.go:18) JHI 347
- 0x009a 00154 (src/bench/copy-vs-append_test.go:18) MOVQ BX, ""..autotmp_11+1104(SP)
- 0x00a2 00162 (src/bench/copy-vs-append_test.go:18) MOVQ "".data+8(SB), AX
- 0x00a9 00169 (src/bench/copy-vs-append_test.go:18) MOVQ BX, (SP)
- 0x00ad 00173 (src/bench/copy-vs-append_test.go:18) MOVQ "".data(SB), CX
- 0x00b4 00180 (src/bench/copy-vs-append_test.go:18) MOVQ CX, 8(SP)
- 0x00b9 00185 (src/bench/copy-vs-append_test.go:18) MOVQ AX, 16(SP)
- 0x00be 00190 (src/bench/copy-vs-append_test.go:18) PCDATA $0, $1
- 0x00be 00190 (src/bench/copy-vs-append_test.go:18) CALL runtime.memmove(SB)
- 0x00c3 00195 (src/bench/copy-vs-append_test.go:18) MOVQ ""..autotmp_11+1104(SP), AX
- 0x00cb 00203 (src/bench/copy-vs-append_test.go:21) TESTQ AX, AX
- 0x00ce 00206 (src/bench/copy-vs-append_test.go:21) JNE 54
- 0x00d4 00212 (src/bench/copy-vs-append_test.go:21) JMP 317
- 0x00d6 00214 (src/bench/copy-vs-append_test.go:21) MOVQ DX, ""..autotmp_12+72(SP)
- 0x00db 00219 (src/bench/copy-vs-append_test.go:18) LEAQ type.uint8(SB), AX
- 0x00e2 00226 (src/bench/copy-vs-append_test.go:18) MOVQ AX, (SP)
- 0x00e6 00230 (src/bench/copy-vs-append_test.go:18) LEAQ ""..autotmp_4+80(SP), CX
- 0x00eb 00235 (src/bench/copy-vs-append_test.go:18) MOVQ CX, 8(SP)
- 0x00f0 00240 (src/bench/copy-vs-append_test.go:18) MOVQ $0, 16(SP)
- 0x00f9 00249 (src/bench/copy-vs-append_test.go:18) MOVQ $1024, 24(SP)
- 0x0102 00258 (src/bench/copy-vs-append_test.go:18) MOVQ DX, 32(SP)
- 0x0107 00263 (src/bench/copy-vs-append_test.go:18) PCDATA $0, $0
- 0x0107 00263 (src/bench/copy-vs-append_test.go:18) CALL runtime.growslice(SB)
- 0x010c 00268 (src/bench/copy-vs-append_test.go:18) MOVQ 56(SP), SI
- 0x0111 00273 (src/bench/copy-vs-append_test.go:18) MOVQ 40(SP), BX
- 0x0116 00278 (src/bench/copy-vs-append_test.go:18) MOVQ "".i+64(SP), AX
- 0x011b 00283 (src/bench/copy-vs-append_test.go:18) MOVQ "".b+1128(SP), CX
- 0x0123 00291 (src/bench/copy-vs-append_test.go:18) MOVQ ""..autotmp_12+72(SP), DX
- 0x0128 00296 (src/bench/copy-vs-append_test.go:18) JMP 145
- 0x012d 00301 (<unknown line number>) MOVQ 1112(SP), BP
- 0x0135 00309 (<unknown line number>) ADDQ $1120, SP
- 0x013c 00316 (<unknown line number>) RET
- 0x013d 00317 (src/bench/copy-vs-append_test.go:22) LEAQ type.string(SB), AX
- 0x0144 00324 (src/bench/copy-vs-append_test.go:22) MOVQ AX, (SP)
- 0x0148 00328 (src/bench/copy-vs-append_test.go:22) LEAQ "".statictmp_0(SB), AX
- 0x014f 00335 (src/bench/copy-vs-append_test.go:22) MOVQ AX, 8(SP)
- 0x0154 00340 (src/bench/copy-vs-append_test.go:22) PCDATA $0, $2
- 0x0154 00340 (src/bench/copy-vs-append_test.go:22) CALL runtime.gopanic(SB)
- 0x0159 00345 (src/bench/copy-vs-append_test.go:22) UNDEF
- 0x015b 00347 (src/bench/copy-vs-append_test.go:18) PCDATA $0, $2
- 0x015b 00347 (src/bench/copy-vs-append_test.go:18) CALL runtime.panicslice(SB)
- 0x0160 00352 (src/bench/copy-vs-append_test.go:18) UNDEF
- 0x0162 00354 (src/bench/copy-vs-append_test.go:18) NOP
- 0x0162 00354 (src/bench/copy-vs-append_test.go:15) PCDATA $0, $-1
- 0x0162 00354 (src/bench/copy-vs-append_test.go:15) CALL runtime.morestack_noctxt(SB)
- 0x0167 00359 (src/bench/copy-vs-append_test.go:15) JMP 0
- 0x0000 64 48 8b 0c 25 00 00 00 00 48 8d 84 24 20 fc ff dH..%....H..$ ..
- 0x0010 ff 48 3b 41 10 0f 86 47 01 00 00 48 81 ec 60 04 .H;A...G...H..`.
- 0x0020 00 00 48 89 ac 24 58 04 00 00 48 8d ac 24 58 04 ..H..$X...H..$X.
- 0x0030 00 00 31 c0 eb 09 48 8b 4c 24 40 48 8d 41 01 48 ..1...H.L$@H.A.H
- 0x0040 8b 8c 24 68 04 00 00 48 8b 91 f0 00 00 00 48 39 ..$h...H......H9
- 0x0050 d0 0f 8d d6 00 00 00 48 89 44 24 40 48 8d 7c 24 .......H.D$@H.|$
- 0x0060 50 0f 57 c0 48 89 6c 24 f0 48 8d 6c 24 f0 e8 00 P.W.H.l$.H.l$...
- 0x0070 00 00 00 48 8b 6d 00 48 8b 15 00 00 00 00 48 81 ...H.m.H......H.
- 0x0080 fa 00 04 00 00 77 4f 48 8d 5c 24 50 be 00 04 00 .....wOH.\$P....
- 0x0090 00 48 39 f2 0f 87 c1 00 00 00 48 89 9c 24 50 04 .H9.......H..$P.
- 0x00a0 00 00 48 8b 05 00 00 00 00 48 89 1c 24 48 8b 0d ..H......H..$H..
- 0x00b0 00 00 00 00 48 89 4c 24 08 48 89 44 24 10 e8 00 ....H.L$.H.D$...
- 0x00c0 00 00 00 48 8b 84 24 50 04 00 00 48 85 c0 0f 85 ...H..$P...H....
- 0x00d0 62 ff ff ff eb 67 48 89 54 24 48 48 8d 05 00 00 b....gH.T$HH....
- 0x00e0 00 00 48 89 04 24 48 8d 4c 24 50 48 89 4c 24 08 ..H..$H.L$PH.L$.
- 0x00f0 48 c7 44 24 10 00 00 00 00 48 c7 44 24 18 00 04 H.D$.....H.D$...
- 0x0100 00 00 48 89 54 24 20 e8 00 00 00 00 48 8b 74 24 ..H.T$ .....H.t$
- 0x0110 38 48 8b 5c 24 28 48 8b 44 24 40 48 8b 8c 24 68 8H.\$(H.D$@H..$h
- 0x0120 04 00 00 48 8b 54 24 48 e9 64 ff ff ff 48 8b ac ...H.T$H.d...H..
- 0x0130 24 58 04 00 00 48 81 c4 60 04 00 00 c3 48 8d 05 $X...H..`....H..
- 0x0140 00 00 00 00 48 89 04 24 48 8d 05 00 00 00 00 48 ....H..$H......H
- 0x0150 89 44 24 08 e8 00 00 00 00 0f 0b e8 00 00 00 00 .D$.............
- 0x0160 0f 0b e8 00 00 00 00 e9 94 fe ff ff ............
- rel 5+4 t=16 TLS+0
- rel 111+4 t=8 runtime.duffzero+0
- rel 122+4 t=15 "".data+8
- rel 165+4 t=15 "".data+8
- rel 176+4 t=15 "".data+0
- rel 191+4 t=8 runtime.memmove+0
- rel 222+4 t=15 type.uint8+0
- rel 264+4 t=8 runtime.growslice+0
- rel 320+4 t=15 type.string+0
- rel 331+4 t=15 "".statictmp_0+0
- rel 341+4 t=8 runtime.gopanic+0
- rel 348+4 t=8 runtime.panicslice+0
- rel 355+4 t=8 runtime.morestack_noctxt+0
- "".Benchmark_Copy STEXT size=237 args=0x8 locals=0x428
- 0x0000 00000 (src/bench/copy-vs-append_test.go:28) TEXT "".Benchmark_Copy(SB), $1064-8
- 0x0000 00000 (src/bench/copy-vs-append_test.go:28) MOVQ (TLS), CX
- 0x0009 00009 (src/bench/copy-vs-append_test.go:28) LEAQ -936(SP), AX
- 0x0011 00017 (src/bench/copy-vs-append_test.go:28) CMPQ AX, 16(CX)
- 0x0015 00021 (src/bench/copy-vs-append_test.go:28) JLS 227
- 0x001b 00027 (src/bench/copy-vs-append_test.go:28) SUBQ $1064, SP
- 0x0022 00034 (src/bench/copy-vs-append_test.go:28) MOVQ BP, 1056(SP)
- 0x002a 00042 (src/bench/copy-vs-append_test.go:28) LEAQ 1056(SP), BP
- 0x0032 00050 (src/bench/copy-vs-append_test.go:28) FUNCDATA $0, gclocals·1a65e721a2ccc325b382662e7ffee780(SB)
- 0x0032 00050 (src/bench/copy-vs-append_test.go:28) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
- 0x0032 00050 (src/bench/copy-vs-append_test.go:28) XORL AX, AX
- 0x0034 00052 (src/bench/copy-vs-append_test.go:29) JMP 63
- 0x0036 00054 (src/bench/copy-vs-append_test.go:29) MOVQ "".i+24(SP), CX
- 0x003b 00059 (src/bench/copy-vs-append_test.go:29) LEAQ 1(CX), AX
- 0x003f 00063 (src/bench/copy-vs-append_test.go:29) MOVQ "".b+1072(SP), CX
- 0x0047 00071 (src/bench/copy-vs-append_test.go:29) MOVQ 240(CX), DX
- 0x004e 00078 (src/bench/copy-vs-append_test.go:29) CMPQ AX, DX
- 0x0051 00081 (src/bench/copy-vs-append_test.go:29) JGE 181
- 0x0053 00083 (src/bench/copy-vs-append_test.go:29) MOVQ AX, "".i+24(SP)
- 0x0058 00088 (src/bench/copy-vs-append_test.go:30) LEAQ ""..autotmp_4+32(SP), DI
- 0x005d 00093 (src/bench/copy-vs-append_test.go:30) XORPS X0, X0
- 0x0060 00096 (src/bench/copy-vs-append_test.go:30) DUFFZERO $0
- 0x0073 00115 (src/bench/copy-vs-append_test.go:31) MOVQ "".data(SB), DX
- 0x007a 00122 (src/bench/copy-vs-append_test.go:31) MOVQ "".data+8(SB), BX
- 0x0081 00129 (src/bench/copy-vs-append_test.go:31) CMPQ BX, $1024
- 0x0088 00136 (src/bench/copy-vs-append_test.go:31) JGE 174
- 0x008a 00138 (src/bench/copy-vs-append_test.go:31) LEAQ ""..autotmp_4+32(SP), AX
- 0x008f 00143 (src/bench/copy-vs-append_test.go:31) MOVQ AX, (SP)
- 0x0093 00147 (src/bench/copy-vs-append_test.go:31) MOVQ DX, 8(SP)
- 0x0098 00152 (src/bench/copy-vs-append_test.go:31) MOVQ BX, 16(SP)
- 0x009d 00157 (src/bench/copy-vs-append_test.go:31) PCDATA $0, $0
- 0x009d 00157 (src/bench/copy-vs-append_test.go:31) CALL runtime.memmove(SB)
- 0x00a2 00162 (src/bench/copy-vs-append_test.go:34) LEAQ ""..autotmp_4+32(SP), AX
- 0x00a7 00167 (src/bench/copy-vs-append_test.go:34) TESTQ AX, AX
- 0x00aa 00170 (src/bench/copy-vs-append_test.go:34) JNE 54
- 0x00ac 00172 (src/bench/copy-vs-append_test.go:34) JMP 197
- 0x00ae 00174 (src/bench/copy-vs-append_test.go:34) MOVL $1024, BX
- 0x00b3 00179 (src/bench/copy-vs-append_test.go:31) JMP 138
- 0x00b5 00181 (<unknown line number>) MOVQ 1056(SP), BP
- 0x00bd 00189 (<unknown line number>) ADDQ $1064, SP
- 0x00c4 00196 (<unknown line number>) RET
- 0x00c5 00197 (src/bench/copy-vs-append_test.go:35) LEAQ type.string(SB), AX
- 0x00cc 00204 (src/bench/copy-vs-append_test.go:35) MOVQ AX, (SP)
- 0x00d0 00208 (src/bench/copy-vs-append_test.go:35) LEAQ "".statictmp_1(SB), AX
- 0x00d7 00215 (src/bench/copy-vs-append_test.go:35) MOVQ AX, 8(SP)
- 0x00dc 00220 (src/bench/copy-vs-append_test.go:35) PCDATA $0, $1
- 0x00dc 00220 (src/bench/copy-vs-append_test.go:35) CALL runtime.gopanic(SB)
- 0x00e1 00225 (src/bench/copy-vs-append_test.go:35) UNDEF
- 0x00e3 00227 (src/bench/copy-vs-append_test.go:35) NOP
- 0x00e3 00227 (src/bench/copy-vs-append_test.go:28) PCDATA $0, $-1
- 0x00e3 00227 (src/bench/copy-vs-append_test.go:28) CALL runtime.morestack_noctxt(SB)
- 0x00e8 00232 (src/bench/copy-vs-append_test.go:28) JMP 0
- 0x0000 64 48 8b 0c 25 00 00 00 00 48 8d 84 24 58 fc ff dH..%....H..$X..
- 0x0010 ff 48 3b 41 10 0f 86 c8 00 00 00 48 81 ec 28 04 .H;A.......H..(.
- 0x0020 00 00 48 89 ac 24 20 04 00 00 48 8d ac 24 20 04 ..H..$ ...H..$ .
- 0x0030 00 00 31 c0 eb 09 48 8b 4c 24 18 48 8d 41 01 48 ..1...H.L$.H.A.H
- 0x0040 8b 8c 24 30 04 00 00 48 8b 91 f0 00 00 00 48 39 ..$0...H......H9
- 0x0050 d0 7d 62 48 89 44 24 18 48 8d 7c 24 20 0f 57 c0 .}bH.D$.H.|$ .W.
- 0x0060 48 89 6c 24 f0 48 8d 6c 24 f0 e8 00 00 00 00 48 H.l$.H.l$......H
- 0x0070 8b 6d 00 48 8b 15 00 00 00 00 48 8b 1d 00 00 00 .m.H......H.....
- 0x0080 00 48 81 fb 00 04 00 00 7d 24 48 8d 44 24 20 48 .H......}$H.D$ H
- 0x0090 89 04 24 48 89 54 24 08 48 89 5c 24 10 e8 00 00 ..$H.T$.H.\$....
- 0x00a0 00 00 48 8d 44 24 20 48 85 c0 75 8a eb 17 bb 00 ..H.D$ H..u.....
- 0x00b0 04 00 00 eb d5 48 8b ac 24 20 04 00 00 48 81 c4 .....H..$ ...H..
- 0x00c0 28 04 00 00 c3 48 8d 05 00 00 00 00 48 89 04 24 (....H......H..$
- 0x00d0 48 8d 05 00 00 00 00 48 89 44 24 08 e8 00 00 00 H......H.D$.....
- 0x00e0 00 0f 0b e8 00 00 00 00 e9 13 ff ff ff .............
- rel 5+4 t=16 TLS+0
- rel 107+4 t=8 runtime.duffzero+0
- rel 118+4 t=15 "".data+0
- rel 125+4 t=15 "".data+8
- rel 158+4 t=8 runtime.memmove+0
- rel 200+4 t=15 type.string+0
- rel 211+4 t=15 "".statictmp_1+0
- rel 221+4 t=8 runtime.gopanic+0
- rel 228+4 t=8 runtime.morestack_noctxt+0
- "".init STEXT size=189 args=0x0 locals=0x30
- 0x0000 00000 (<autogenerated>:1) TEXT "".init(SB), $48-0
- 0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
- 0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
- 0x000d 00013 (<autogenerated>:1) JLS 179
- 0x0013 00019 (<autogenerated>:1) SUBQ $48, SP
- 0x0017 00023 (<autogenerated>:1) MOVQ BP, 40(SP)
- 0x001c 00028 (<autogenerated>:1) LEAQ 40(SP), BP
- 0x0021 00033 (<autogenerated>:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
- 0x0021 00033 (<autogenerated>:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
- 0x0021 00033 (<autogenerated>:1) MOVBLZX "".initdone·(SB), AX
- 0x0028 00040 (<autogenerated>:1) CMPB AL, $1
- 0x002a 00042 (<autogenerated>:1) JLS 54
- 0x002c 00044 (<autogenerated>:1) MOVQ 40(SP), BP
- 0x0031 00049 (<autogenerated>:1) ADDQ $48, SP
- 0x0035 00053 (<autogenerated>:1) RET
- 0x0036 00054 (<autogenerated>:1) JNE 63
- 0x0038 00056 (<autogenerated>:1) PCDATA $0, $0
- 0x0038 00056 (<autogenerated>:1) CALL runtime.throwinit(SB)
- 0x003d 00061 (<autogenerated>:1) UNDEF
- 0x003f 00063 (<autogenerated>:1) MOVB $1, "".initdone·(SB)
- 0x0046 00070 (<autogenerated>:1) PCDATA $0, $0
- 0x0046 00070 (<autogenerated>:1) CALL strings.init(SB)
- 0x004b 00075 (<autogenerated>:1) PCDATA $0, $0
- 0x004b 00075 (<autogenerated>:1) CALL testing.init(SB)
- 0x0050 00080 (src/bench/copy-vs-append_test.go:13) LEAQ go.string."x"(SB), AX
- 0x0057 00087 (src/bench/copy-vs-append_test.go:13) MOVQ AX, (SP)
- 0x005b 00091 (src/bench/copy-vs-append_test.go:13) MOVQ $1, 8(SP)
- 0x0064 00100 (src/bench/copy-vs-append_test.go:13) MOVQ $1024, 16(SP)
- 0x006d 00109 (src/bench/copy-vs-append_test.go:13) PCDATA $0, $0
- 0x006d 00109 (src/bench/copy-vs-append_test.go:13) CALL strings.Repeat(SB)
- 0x0072 00114 (src/bench/copy-vs-append_test.go:13) MOVQ 24(SP), AX
- 0x0077 00119 (src/bench/copy-vs-append_test.go:13) MOVQ 32(SP), CX
- 0x007c 00124 (src/bench/copy-vs-append_test.go:13) MOVQ CX, "".data+8(SB)
- 0x0083 00131 (src/bench/copy-vs-append_test.go:13) MOVL runtime.writeBarrier(SB), CX
- 0x0089 00137 (src/bench/copy-vs-append_test.go:13) TESTL CX, CX
- 0x008b 00139 (src/bench/copy-vs-append_test.go:13) JNE 165
- 0x008d 00141 (src/bench/copy-vs-append_test.go:13) MOVQ AX, "".data(SB)
- 0x0094 00148 (<autogenerated>:1) MOVB $2, "".initdone·(SB)
- 0x009b 00155 (<autogenerated>:1) MOVQ 40(SP), BP
- 0x00a0 00160 (<autogenerated>:1) ADDQ $48, SP
- 0x00a4 00164 (<autogenerated>:1) RET
- 0x00a5 00165 (src/bench/copy-vs-append_test.go:13) LEAQ "".data(SB), DI
- 0x00ac 00172 (src/bench/copy-vs-append_test.go:13) CALL runtime.gcWriteBarrier(SB)
- 0x00b1 00177 (src/bench/copy-vs-append_test.go:13) JMP 148
- 0x00b3 00179 (src/bench/copy-vs-append_test.go:13) NOP
- 0x00b3 00179 (<autogenerated>:1) PCDATA $0, $-1
- 0x00b3 00179 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
- 0x00b8 00184 (<autogenerated>:1) JMP 0
- 0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 a0 dH..%....H;a....
- 0x0010 00 00 00 48 83 ec 30 48 89 6c 24 28 48 8d 6c 24 ...H..0H.l$(H.l$
- 0x0020 28 0f b6 05 00 00 00 00 3c 01 76 0a 48 8b 6c 24 (.......<.v.H.l$
- 0x0030 28 48 83 c4 30 c3 75 07 e8 00 00 00 00 0f 0b c6 (H..0.u.........
- 0x0040 05 00 00 00 00 01 e8 00 00 00 00 e8 00 00 00 00 ................
- 0x0050 48 8d 05 00 00 00 00 48 89 04 24 48 c7 44 24 08 H......H..$H.D$.
- 0x0060 01 00 00 00 48 c7 44 24 10 00 04 00 00 e8 00 00 ....H.D$........
- 0x0070 00 00 48 8b 44 24 18 48 8b 4c 24 20 48 89 0d 00 ..H.D$.H.L$ H...
- 0x0080 00 00 00 8b 0d 00 00 00 00 85 c9 75 18 48 89 05 ...........u.H..
- 0x0090 00 00 00 00 c6 05 00 00 00 00 02 48 8b 6c 24 28 ...........H.l$(
- 0x00a0 48 83 c4 30 c3 48 8d 3d 00 00 00 00 e8 00 00 00 H..0.H.=........
- 0x00b0 00 eb e1 e8 00 00 00 00 e9 43 ff ff ff .........C...
- rel 5+4 t=16 TLS+0
- rel 36+4 t=15 "".initdone·+0
- rel 57+4 t=8 runtime.throwinit+0
- rel 65+4 t=15 "".initdone·+-1
- rel 71+4 t=8 strings.init+0
- rel 76+4 t=8 testing.init+0
- rel 83+4 t=15 go.string."x"+0
- rel 110+4 t=8 strings.Repeat+0
- rel 127+4 t=15 "".data+8
- rel 133+4 t=15 runtime.writeBarrier+0
- rel 144+4 t=15 "".data+0
- rel 150+4 t=15 "".initdone·+-1
- rel 168+4 t=15 "".data+0
- rel 173+4 t=8 runtime.gcWriteBarrier+0
- rel 180+4 t=8 runtime.morestack_noctxt+0
- go.string."nil" SRODATA dupok size=3
- 0x0000 6e 69 6c nil
- go.info."".Benchmark_Append SDWARFINFO size=68
- 0x0000 02 22 22 2e 42 65 6e 63 68 6d 61 72 6b 5f 41 70 ."".Benchmark_Ap
- 0x0010 70 65 6e 64 00 00 00 00 00 00 00 00 00 00 00 00 pend............
- 0x0020 00 00 00 00 00 01 9c 00 00 00 00 01 0e 62 00 00 .............b..
- 0x0030 0f 00 00 00 00 01 9c 09 69 00 10 00 00 00 00 03 ........i.......
- 0x0040 91 d8 77 00 ..w.
- rel 21+8 t=1 "".Benchmark_Append+0
- rel 29+8 t=1 "".Benchmark_Append+364
- rel 39+4 t=29 gofile../home/manlio/code/langs/Go/src/bench/copy-vs-append_test.go+0
- rel 49+4 t=28 go.info.*testing.B+0
- rel 59+4 t=28 go.info.int+0
- go.range."".Benchmark_Append SDWARFRANGE size=0
- go.info."".Benchmark_Copy SDWARFINFO size=66
- 0x0000 02 22 22 2e 42 65 6e 63 68 6d 61 72 6b 5f 43 6f ."".Benchmark_Co
- 0x0010 70 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 py..............
- 0x0020 00 00 00 01 9c 00 00 00 00 01 0e 62 00 00 1c 00 ...........b....
- 0x0030 00 00 00 01 9c 09 69 00 1d 00 00 00 00 03 91 e8 ......i.........
- 0x0040 77 00 w.
- rel 19+8 t=1 "".Benchmark_Copy+0
- rel 27+8 t=1 "".Benchmark_Copy+237
- rel 37+4 t=29 gofile../home/manlio/code/langs/Go/src/bench/copy-vs-append_test.go+0
- rel 47+4 t=28 go.info.*testing.B+0
- rel 57+4 t=28 go.info.int+0
- go.range."".Benchmark_Copy SDWARFRANGE size=0
- go.string."x" SRODATA dupok size=1
- 0x0000 78 x
- go.info."".init SDWARFINFO size=33
- 0x0000 02 22 22 2e 69 6e 69 74 00 00 00 00 00 00 00 00 ."".init........
- 0x0010 00 00 00 00 00 00 00 00 00 01 9c 00 00 00 00 01 ................
- 0x0020 00 .
- rel 9+8 t=1 "".init+0
- rel 17+8 t=1 "".init+189
- rel 27+4 t=29 gofile..<autogenerated>+0
- go.range."".init SDWARFRANGE size=0
- "".data SBSS size=16
- "".statictmp_0 SRODATA size=16
- 0x0000 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 ................
- rel 0+8 t=1 go.string."nil"+0
- "".statictmp_1 SRODATA size=16
- 0x0000 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 ................
- rel 0+8 t=1 go.string."nil"+0
- "".initdone· SNOPTRBSS size=1
- runtime.gcbits.01 SRODATA dupok size=1
- 0x0000 01 .
- type..namedata.*[]uint8- SRODATA dupok size=11
- 0x0000 00 00 08 2a 5b 5d 75 69 6e 74 38 ...*[]uint8
- type.*[]uint8 SRODATA dupok size=56
- 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
- 0x0010 a5 8e d0 69 00 08 08 36 00 00 00 00 00 00 00 00 ...i...6........
- 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0030 00 00 00 00 00 00 00 00 ........
- rel 24+8 t=1 runtime.algarray+80
- rel 32+8 t=1 runtime.gcbits.01+0
- rel 40+4 t=5 type..namedata.*[]uint8-+0
- rel 48+8 t=1 type.[]uint8+0
- type.[]uint8 SRODATA dupok size=56
- 0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
- 0x0010 df 7e 2e 38 02 08 08 17 00 00 00 00 00 00 00 00 .~.8............
- 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0030 00 00 00 00 00 00 00 00 ........
- rel 24+8 t=1 runtime.algarray+0
- rel 32+8 t=1 runtime.gcbits.01+0
- rel 40+4 t=5 type..namedata.*[]uint8-+0
- rel 44+4 t=6 type.*[]uint8+0
- rel 48+8 t=1 type.uint8+0
- type..hashfunc1024 SRODATA dupok size=16
- 0x0000 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 ................
- rel 0+8 t=1 runtime.memhash_varlen+0
- type..eqfunc1024 SRODATA dupok size=16
- 0x0000 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 ................
- rel 0+8 t=1 runtime.memequal_varlen+0
- type..alg1024 SRODATA dupok size=16
- 0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- rel 0+8 t=1 type..hashfunc1024+0
- rel 8+8 t=1 type..eqfunc1024+0
- type..namedata.*[1024]uint8- SRODATA dupok size=15
- 0x0000 00 00 0c 2a 5b 31 30 32 34 5d 75 69 6e 74 38 ...*[1024]uint8
- type.*[1024]uint8 SRODATA dupok size=56
- 0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
- 0x0010 64 34 e9 6e 00 08 08 36 00 00 00 00 00 00 00 00 d4.n...6........
- 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0030 00 00 00 00 00 00 00 00 ........
- rel 24+8 t=1 runtime.algarray+80
- rel 32+8 t=1 runtime.gcbits.01+0
- rel 40+4 t=5 type..namedata.*[1024]uint8-+0
- rel 48+8 t=1 type.[1024]uint8+0
- runtime.gcbits. SRODATA dupok size=0
- type.[1024]uint8 SRODATA dupok size=72
- 0x0000 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0010 00 51 d3 6a 02 01 01 91 00 00 00 00 00 00 00 00 .Q.j............
- 0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 0x0040 00 04 00 00 00 00 00 00 ........
- rel 24+8 t=1 type..alg1024+0
- rel 32+8 t=1 runtime.gcbits.+0
- rel 40+4 t=5 type..namedata.*[1024]uint8-+0
- rel 44+4 t=6 type.*[1024]uint8+0
- rel 48+8 t=1 type.uint8+0
- rel 56+8 t=1 type.[]uint8+0
- type..importpath.strings. SRODATA dupok size=10
- 0x0000 00 00 07 73 74 72 69 6e 67 73 ...strings
- type..importpath.testing. SRODATA dupok size=10
- 0x0000 00 00 07 74 65 73 74 69 6e 67 ...testing
- gclocals·c7c4fc7b12f6707ea74acf7400192967 SRODATA dupok size=11
- 0x0000 03 00 00 00 01 00 00 00 01 01 00 ...........
- gclocals·663f8c6bfa83aa777198789ce63d9ab4 SRODATA dupok size=11
- 0x0000 03 00 00 00 01 00 00 00 00 01 00 ...........
- gclocals·1a65e721a2ccc325b382662e7ffee780 SRODATA dupok size=10
- 0x0000 02 00 00 00 01 00 00 00 01 00 ..........
- gclocals·69c1753bd5f81501d95132d08af04464 SRODATA dupok size=8
- 0x0000 02 00 00 00 00 00 00 00 ........
- gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
- 0x0000 01 00 00 00 00 00 00 00 ........
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement