Skip to content

Instantly share code, notes, and snippets.

@campoy
Created July 10, 2017 22:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save campoy/dcb01933ca93c86f2f8f9224f0f75401 to your computer and use it in GitHub Desktop.
Save campoy/dcb01933ca93c86f2f8f9224f0f75401 to your computer and use it in GitHub Desktop.
go test -gcflags "-S" generates double definition
package profiling
import "testing"
func div(a, b int) int {
return int(float64(a) / float64(b))
}
var s int
func BenchmarkDiv(b *testing.B) {
for i := 0; i < b.N; i++ {
s = div(2, 3)
}
}
# github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic
"".div STEXT nosplit size=41 args=0x18 locals=0x0
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) TEXT "".div(SB), NOSPLIT, $0-24
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) FUNCDATA $0, gclocals·54241e171da8af6ae173d69da0236748(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) MOVQ "".a+8(SP), AX
0x0005 00005 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) XORPS X0, X0
0x0008 00008 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTSQ2SD AX, X0
0x000d 00013 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) MOVQ "".b+16(SP), AX
0x0012 00018 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) XORPS X1, X1
0x0015 00021 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTSQ2SD AX, X1
0x001a 00026 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) DIVSD X1, X0
0x001e 00030 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTTSD2SQ X0, AX
0x0023 00035 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) MOVQ AX, "".~r2+24(SP)
0x0028 00040 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) RET
0x0000 48 8b 44 24 08 0f 57 c0 f2 48 0f 2a c0 48 8b 44 H.D$..W..H.*.H.D
0x0010 24 10 0f 57 c9 f2 48 0f 2a c8 f2 0f 5e c1 f2 48 $..W..H.*...^..H
0x0020 0f 2c c0 48 89 44 24 18 c3 .,.H.D$..
"".BenchmarkDiv STEXT nosplit size=67 args=0x8 locals=0x0
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) TEXT "".BenchmarkDiv(SB), NOSPLIT, $0-8
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) FUNCDATA $0, gclocals·a36216b97439c93dafebe03e7f0808b5(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) MOVQ "".b+8(SP), AX
0x0005 00005 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) MOVL $0, CX
0x0007 00007 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) JMP 54
0x0009 00009 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVL $2, DX
0x000e 00014 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) XORPS X0, X0
0x0011 00017 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTSQ2SD DX, X0
0x0016 00022 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVL $3, BX
0x001b 00027 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) XORPS X1, X1
0x001e 00030 (/Users/cam# github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic
"".div STEXT nosplit size=41 args=0x18 locals=0x0
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) TEXT "".div(SB), NOSPLIT, $0-24
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) FUNCDATA $0, gclocals·54241e171da8af6ae173d69da0236748(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:19) MOVQ "".a+8(SP), AX
0x0005 00005 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) XORPS X0, X0
0x0008 00008 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTSQ2SD AX, X0
0x000d 00013 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) MOVQ "".b+16(SP), AX
0x0012 00018 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) XORPS X1, X1
0x0015 00021 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTSQ2SD AX, X1
0x001a 00026 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) DIVSD X1, X0
0x001e 00030 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) CVTTSD2SQ X0, AX
0x0023 00035 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) MOVQ AX, "".~r2+24(SP)
0x0028 00040 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:20) RET
0x0000 48 8b 44 24 08 0f 57 c0 f2 48 0f 2a c0 48 8b 44 H.D$..W..H.*.H.D
0x0010 24 10 0f 57 c9 f2 48 0f 2a c8 f2 0f 5e c1 f2 48 $..W..H.*...^..H
0x0020 0f 2c c0 48 89 44 24 18 c3 .,.H.D$..
"".BenchmarkDiv STEXT nosplit size=67 args=0x8 locals=0x0
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) TEXT "".BenchmarkDiv(SB), NOSPLIT, $0-8
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) FUNCDATA $0, gclocals·a36216b97439c93dafebe03e7f0808b5(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x0000 00000 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) MOVQ "".b+8(SP), AX
0x0005 00005 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:25) MOVL $0, CX
0x0007 00007 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) JMP 54
0x0009 00009 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVL $2, DX
0x000e 00014 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) XORPS X0, X0
0x0011 00017 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTSQ2SD DX, X0
0x0016 00022 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVL $3, BX
0x001b 00027 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) XORPS X1, X1
0x001e 00030 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTSQ2SD BX, X1
0x0023 00035 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) DIVSD X1, X0
0x0027 00039 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTTSD2SQ X0, SI
0x002c 00044 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVQ SI, "".s(SB)
0x0033 00051 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) INCQ CX
0x0036 00054 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) MOVQ 240(AX), DX
0x003d 00061 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) CMPQ CX, DX
0x0040 00064 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) JLT 9
0x0042 00066 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:29) RET
0x0000 48 8b 44 24 08 31 c9 eb 2d ba 02 00 00 00 0f 57 H.D$.1..-......W
0x0010 c0 f2 48 0f 2a c2 bb 03 00 00 00 0f 57 c9 f2 48 ..H.*.......W..H
0x0020 0f 2a cb f2 0f 5e c1 f2 48 0f 2c f0 48 89 35 00 .*...^..H.,.H.5.
0x0030 00 00 00 48 ff c1 48 8b 90 f0 00 00 00 48 39 d1 ...H..H......H9.
0x0040 7c c7 c3 |..
rel 47+4 t=15 "".s+0
"".init STEXT size=91 args=0x0 locals=0x8
0x0000 00000 (<autogenerated>:1) TEXT "".init(SB), $8-0
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 84
0x000f 00015 (<autogenerated>:1) SUBQ $8, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, (SP)
0x0017 00023 (<autogenerated>:1) LEAQ (SP), BP
0x001b 00027 (<autogenerated>:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) MOVBLZX "".initdone·(SB), AX
0x0022 00034 (<autogenerated>:1) CMPB AL, $1
0x0024 00036 (<autogenerated>:1) JLS 47
0x0026 00038 (<autogenerated>:1) MOVQ (SP), BP
0x002a 00042 (<autogenerated>:1) ADDQ $8, SP
0x002e 00046 (<autogenerated>:1) RET
0x002f 00047 (<autogenerated>:1) JNE 56
0x0031 00049 (<autogenerated>:1) PCDATA $0, $0
0x0031 00049 (<autogenerated>:1) CALL runtime.throwinit(SB)
0x0036 00054 (<autogenerated>:1) UNDEF
0x0038 00056 (<autogenerated>:1) MOVB $1, "".initdone·(SB)
0x003f 00063 (<autogenerated>:1) PCDATA $0, $0
0x003f 00063 (<autogenerated>:1) CALL testing.init(SB)
0x0044 00068 (<autogenerated>:1) MOVB $2, "".initdone·(SB)
0x004b 00075 (<autogenerated>:1) MOVQ (SP), BP
0x004f 00079 (<autogenerated>:1) ADDQ $8, SP
0x0053 00083 (<autogenerated>:1) RET
0x0054 00084 (<autogenerated>:1) NOP
0x0054 00084 (<autogenerated>:1) PCDATA $0, $-1
0x0054 00084 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0059 00089 (<autogenerated>:1) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 45 48 eH..%....H;a.vEH
0x0010 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 05 00 00 ...H.,$H.,$.....
0x0020 00 00 3c 01 76 09 48 8b 2c 24 48 83 c4 08 c3 75 ..<.v.H.,$H....u
0x0030 07 e8 00 00 00 00 0f 0b c6 05 00 00 00 00 01 e8 ................
0x0040 00 00 00 00 c6 05 00 00 00 00 02 48 8b 2c 24 48 ...........H.,$H
0x0050 83 c4 08 c3 e8 00 00 00 00 eb a5 ...........
rel 5+4 t=16 TLS+0
rel 30+4 t=15 "".initdone·+0
rel 50+4 t=8 runtime.throwinit+0
rel 58+4 t=15 "".initdone·+-1
rel 64+4 t=8 testing.init+0
rel 70+4 t=15 "".initdone·+-1
rel 85+4 t=8 runtime.morestack_noctxt+0
sync.Locker.Lock STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT sync.Locker.Lock(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogepoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTSQ2SD BX, X1
0x0023 00035 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) DIVSD X1, X0
0x0027 00039 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) CVTTSD2SQ X0, SI
0x002c 00044 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:27) MOVQ SI, "".s(SB)
0x0033 00051 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) INCQ CX
0x0036 00054 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) MOVQ 240(AX), DX
0x003d 00061 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) CMPQ CX, DX
0x0040 00064 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:26) JLT 9
0x0042 00066 (/Users/campoy/src/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/benchmarks_test.go:29) RET
0x0000 48 8b 44 24 08 31 c9 eb 2d ba 02 00 00 00 0f 57 H.D$.1..-......W
0x0010 c0 f2 48 0f 2a c2 bb 03 00 00 00 0f 57 c9 f2 48 ..H.*.......W..H
0x0020 0f 2a cb f2 0f 5e c1 f2 48 0f 2c f0 48 89 35 00 .*...^..H.,.H.5.
0x0030 00 00 00 48 ff c1 48 8b 90 f0 00 00 00 48 39 d1 ...H..H......H9.
0x0040 7c c7 c3 |..
rel 47+4 t=15 "".s+0
"".init STEXT size=91 args=0x0 locals=0x8
0x0000 00000 (<autogenerated>:1) TEXT "".init(SB), $8-0
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 84
0x000f 00015 (<autogenerated>:1) SUBQ $8, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, (SP)
0x0017 00023 (<autogenerated>:1) LEAQ (SP), BP
0x001b 00027 (<autogenerated>:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) MOVBLZX "".initdone·(SB), AX
0x0022 00034 (<autogenerated>:1) CMPB AL, $1
0x0024 00036 (<autogenerated>:1) JLS 47
0x0026 00038 (<autogenerated>:1) MOVQ (SP), BP
0x002a 00042 (<autogenerated>:1) ADDQ $8, SP
0x002e 00046 (<autogenerated>:1) RET
0x002f 00047 (<autogenerated>:1) JNE 56
0x0031 00049 (<autogenerated>:1) PCDATA $0, $0
0x0031 00049 (<autogenerated>:1) CALL runtime.throwinit(SB)
0x0036 00054 (<autogenerated>:1) UNDEF
0x0038 00056 (<autogenerated>:1) MOVB $1, "".initdone·(SB)
0x003f 00063 (<autogenerated>:1) PCDATA $0, $0
0x003f 00063 (<autogenerated>:1) CALL testing.init(SB)
0x0044 00068 (<autogenerated>:1) MOVB $2, "".initdone·(SB)
0x004b 00075 (<autogenerated>:1) MOVQ (SP), BP
0x004f 00079 (<autogenerated>:1) ADDQ $8, SP
0x0053 00083 (<autogenerated>:1) RET
0x0054 00084 (<autogenerated>:1) NOP
0x0054 00084 (<autogenerated>:1) PCDATA $0, $-1
0x0054 00084 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0059 00089 (<autogenerated>:1) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 45 48 eH..%....H;a.vEH
0x0010 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 05 00 00 ...H.,$H.,$.....
0x0020 00 00 3c 01 76 09 48 8b 2c 24 48 83 c4 08 c3 75 ..<.v.H.,$H....u
0x0030 07 e8 00 00 00 00 0f 0b c6 05 00 00 00 00 01 e8 ................
0x0040 00 00 00 00 c6 05 00 00 00 00 02 48 8b 2c 24 48 ...........H.,$H
0x0050 83 c4 08 c3 e8 00 00 00 00 eb a5 ...........
rel 5+4 t=16 TLS+0
rel 30+4 t=15 "".initdone·+0
rel 50+4 t=8 runtime.throwinit+0
rel 58+4 t=15 "".initdone·+-1
rel 64+4 t=8 testing.init+0
rel 70+4 t=15 "".initdone·+-1
rel 85+4 t=8 runtime.morestack_noctxt+0
sync.Locker.Lock STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT sync.Locker.Lock(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 32(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 59 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 20 48 H..u%H.D$.H.@ H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 69+4 t=8 runtime.morestack_noctxt+0
sync.Locker.Unlock STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT sync.Locker.Unlock(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 40(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 59 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 28 48 H..u%H.D$.H.@(H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
nerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 32(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 59 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 20 48 H..u%H.D$.H.@ H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 69+4 t=8 runtime.morestack_noctxt+0
sync.Locker.Unlock STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT sync.Locker.Unlock(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 40(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 59 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 28 48 H..u%H.D$.H.@(H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 69+4 t=8 runtime.morestack_noctxt+0
go.info."".div SDWARFINFO size=63
0x0000 02 22 22 2e 64 69 76 00 00 00 00 00 00 00 00 00 ."".div.........
0x0010 00 00 00 00 00 00 00 00 01 9c 01 05 61 00 01 9c ............a...
0x0020 00 00 00 00 05 62 00 04 9c 11 08 22 00 00 00 00 .....b....."....
0x0030 05 7e 72 32 00 04 9c 11 10 22 00 00 00 00 00 .~r2.....".....
rel 8+8 t=1 "".div+0
rel 16+8 t=1 "".div+41
rel 32+4 t=28 go.info.int+0
rel 44+4 t=28 go.info.int+0
rel 58+4 t=28 go.info.int+0
go.range."".div SDWARFRANGE size=0
go.info."".BenchmarkDiv SDWARFINFO size=46
0x0000 02 22 22 2e 42 65 6e 63 68 6d 61 72 6b 44 69 76 ."".BenchmarkDiv
0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0020 00 01 9c 01 05 62 00 01 9c 00 00 00 00 00 .....b........
rel 17+8 t=1 "".BenchmarkDiv+0
rel 25+8 t=1 "".BenchmarkDiv+67
rel 41+4 t=28 go.info.*testing.B+0
go.range."".BenchmarkDiv SDWARFRANGE size=0
go.info."".init SDWARFINFO size=29
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 01 00 .............
rel 9+8 t=1 "".init+0
rel 17+8 t=1 "".init+91
go.range."".init SDWARFRANGE size=0
"".s SNOPTRBSS size=8
"".initdone· SNOPTRBSS size=1
go.info.sync.Locker.Lock SDWARFINFO dupok size=51
0x0000 02 73 79 6e 63 2e 4c 6f 63 6b 65 72 2e 4c 6f 63 .sync.Locker.Loc
0x0010 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 k...............
0x0020 00 00 01 9c 01 05 2e 74 68 69 73 00 01 9c 00 00 .......this.....
0x0030 00 00 00 ...
rel 18+8 t=1 sync.Locker.Lock+0
rel 26+8 t=1 sync.Locker.Lock+90
rel 46+4 t=28 go.info.sync.Locker+0
go.range.sync.Locker.Lock SDWARFRANGE dupok size=0
go.info.sync.Locker.Unlock SDWARFINFO dupok size=53
0x0000 02 73 79 6e 63 2e 4c 6f 63 6b 65 72 2e 55 6e 6c .sync.Locker.Unl
0x0010 6f 63 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 ock.............
0x0020 00 00 00 00 01 9c 01 05 2e 74 68 69 73 00 01 9c .........this...
0x0030 00 00 00 00 00 .....
rel 20+8 t=1 sync.Locker.Unlock+0
rel 28+8 t=1 sync.Locker.Unlock+90
rel 48+4 t=28 go.info.sync.Locker+0
go.range.sync.Locker.Unlock SDWARFRANGE dupok size=0
go.itab.*sync.rlocker,sync.Locker SNOPTRDATA dupok size=48
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 73 28 1c e5 ........s(..
rel 0+8 t=1 type.sync.Locker+0
rel 8+8 t=1 type.*sync.rlocker+0
go.itablink.*sync.rlocker,sync.Locker SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.itab.*sync.rlocker,sync.Locker+0
type..importpath.testing. SRODATA dupok size=10
0x0000 00 00 07 74 65 73 74 69 6e 67 ...testing
gclocals·54241e171da8af6ae173d69da0236748 SRODATA dupok size=9
0x0000 01 00 00 00 03 00 00 00 00 .........
gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
0x0000 01 00 00 00 00 00 00 00 ........
gclocals·a36216b97439c93dafebe03e7f0808b5 SRODATA dupok size=9
0x0000 01 00 00 00 01 00 00 00 01 .........
gclocals·dc9b0298814590ca3ffc3a889546fc8b SRODATA dupok size=10
0x0000 02 00 00 00 02 00 00 00 03 00 ..........
gclocals·69c1753bd5f81501d95132d08af04464 SRODATA dupok size=8
0x0000 02 00 00 00 00 00 00 00 ........
rel 69+4 t=8 runtime.morestack_noctxt+0
go.info."".div SDWARFINFO size=63
0x0000 02 22 22 2e 64 69 76 00 00 00 00 00 00 00 00 00 ."".div.........
0x0010 00 00 00 00 00 00 00 00 01 9c 01 05 61 00 01 9c ............a...
0x0020 00 00 00 00 05 62 00 04 9c 11 08 22 00 00 00 00 .....b....."....
0x0030 05 7e 72 32 00 04 9c 11 10 22 00 00 00 00 00 .~r2.....".....
rel 8+8 t=1 "".div+0
rel 16+8 t=1 "".div+41
rel 32+4 t=28 go.info.int+0
rel 44+4 t=28 go.info.int+0
rel 58+4 t=28 go.info.int+0
go.range."".div SDWARFRANGE size=0
go.info."".BenchmarkDiv SDWARFINFO size=46
0x0000 02 22 22 2e 42 65 6e 63 68 6d 61 72 6b 44 69 76 ."".BenchmarkDiv
0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0020 00 01 9c 01 05 62 00 01 9c 00 00 00 00 00 .....b........
rel 17+8 t=1 "".BenchmarkDiv+0
rel 25+8 t=1 "".BenchmarkDiv+67
rel 41+4 t=28 go.info.*testing.B+0
go.range."".BenchmarkDiv SDWARFRANGE size=0
go.info."".init SDWARFINFO size=29
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 01 00 .............
rel 9+8 t=1 "".init+0
rel 17+8 t=1 "".init+91
go.range."".init SDWARFRANGE size=0
"".s SNOPTRBSS size=8
"".initdone· SNOPTRBSS size=1
go.info.sync.Locker.Lock SDWARFINFO dupok size=51
0x0000 02 73 79 6e 63 2e 4c 6f 63 6b 65 72 2e 4c 6f 63 .sync.Locker.Loc
0x0010 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 k...............
0x0020 00 00 01 9c 01 05 2e 74 68 69 73 00 01 9c 00 00 .......this.....
0x0030 00 00 00 ...
rel 18+8 t=1 sync.Locker.Lock+0
rel 26+8 t=1 sync.Locker.Lock+90
rel 46+4 t=28 go.info.sync.Locker+0
go.range.sync.Locker.Lock SDWARFRANGE dupok size=0
go.info.sync.Locker.Unlock SDWARFINFO dupok size=53
0x0000 02 73 79 6e 63 2e 4c 6f 63 6b 65 72 2e 55 6e 6c .sync.Locker.Unl
0x0010 6f 63 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 ock.............
0x0020 00 00 00 00 01 9c 01 05 2e 74 68 69 73 00 01 9c .........this...
0x0030 00 00 00 00 00 .....
rel 20+8 t=1 sync.Locker.Unlock+0
rel 28+8 t=1 sync.Locker.Unlock+90
rel 48+4 t=28 go.info.sync.Locker+0
go.range.sync.Locker.Unlock SDWARFRANGE dupok size=0
go.itab.*sync.rlocker,sync.Locker SNOPTRDATA dupok size=48
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 73 28 1c e5 ........s(..
rel 0+8 t=1 type.sync.Locker+0
rel 8+8 t=1 type.*sync.rlocker+0
go.itablink.*sync.rlocker,sync.Locker SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.itab.*sync.rlocker,sync.Locker+0
type..importpath.testing. SRODATA dupok size=10
0x0000 00 00 07 74 65 73 74 69 6e 67 ...testing
gclocals·54241e171da8af6ae173d69da0236748 SRODATA dupok size=9
0x0000 01 00 00 00 03 00 00 00 00 .........
gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
0x0000 01 00 00 00 00 00 00 00 ........
gclocals·a36216b97439c93dafebe03e7f0808b5 SRODATA dupok size=9
0x0000 01 00 00 00 01 00 00 00 01 .........
gclocals·dc9b0298814590ca3ffc3a889546fc8b SRODATA dupok size=10
0x0000 02 00 00 00 02 00 00 00 03 00 ..........
gclocals·69c1753bd5f81501d95132d08af04464 SRODATA dupok size=8
0x0000 02 00 00 00 00 00 00 00 ........
# testmain
"".init.0 STEXT size=111 args=0x0 locals=0x18
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) TEXT "".init.0(SB), $24-0
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) MOVQ (TLS), CX
0x0009 00009 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) CMPQ SP, 16(CX)
0x000d 00013 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) JLS 104
0x000f 00015 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) SUBQ $24, SP
0x0013 00019 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) MOVQ BP, 16(SP)
0x0018 00024 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) LEAQ 16(SP), BP
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ $72, testing/internal/testdeps.ImportPath+8(SB)
0x0028 00040 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVL runtime.writeBarrier(SB), AX
0x002e 00046 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) TESTL AX, AX
0x0030 00048 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) JNE 74
0x0032 00050 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) LEAQ go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"(SB), AX
0x0039 00057 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, testing/internal/testdeps.ImportPath(SB)
0x0040 00064 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) MOVQ 16(SP), BP
0x0045 00069 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) ADDQ $24, SP
0x0049 00073 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) RET
0x004a 00074 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) LEAQ testing/internal/testdeps.ImportPath(SB), AX
0x0051 00081 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/git# testmain
"".init.0 STEXT size=111 args=0x0 locals=0x18
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) TEXT "".init.0(SB), $24-0
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) MOVQ (TLS), CX
0x0009 00009 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) CMPQ SP, 16(CX)
0x000d 00013 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) JLS 104
0x000f 00015 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) SUBQ $24, SP
0x0013 00019 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) MOVQ BP, 16(SP)
0x0018 00024 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) LEAQ 16(SP), BP
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001d 00029 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ $72, testing/internal/testdeps.ImportPath+8(SB)
0x0028 00040 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVL runtime.writeBarrier(SB), AX
0x002e 00046 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) TESTL AX, AX
0x0030 00048 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) JNE 74
0x0032 00050 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) LEAQ go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"(SB), AX
0x0039 00057 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, testing/internal/testdeps.ImportPath(SB)
0x0040 00064 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) MOVQ 16(SP), BP
0x0045 00069 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) ADDQ $24, SP
0x0049 00073 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) RET
0x004a 00074 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:36) LEAQ testing/internal/testdeps.ImportPath(SB), AX
0x0051 00081 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, (SP)
0x0055 00085 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) LEAQ go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"(SB), AX
0x005c 00092 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, 8(SP)
0x0061 00097 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) PCDATA $0, $0
0x0061 00097 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) CALL runtime.writebarrierptr(SB)
0x0066 00102 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) JMP 64
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) NOP
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) PCDATA $0, $-1
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) CALL runtime.morestack_noctxt(SB)
0x006d 00109 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 59 48 eH..%....H;a.vYH
0x0010 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 48 c7 05 ...H.l$.H.l$.H..
0x0020 00 00 00 00 48 00 00 00 8b 05 00 00 00 00 85 c0 ....H...........
0x0030 75 18 48 8d 05 00 00 00 00 48 89 05 00 00 00 00 u.H......H......
0x0040 48 8b 6c 24 10 48 83 c4 18 c3 48 8d 05 00 00 00 H.l$.H....H.....
0x0050 00 48 89 04 24 48 8d 05 00 00 00 00 48 89 44 24 .H..$H......H.D$
0x0060 08 e8 00 00 00 00 eb d8 e8 00 00 00 00 eb 91 ...............
rel 5+4 t=16 TLS+0
rel 32+4 t=15 testing/internal/testdeps.ImportPath+4
rel 42+4 t=15 runtime.writeBarrier+0
rel 53+4 t=15 go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"+0
rel 60+4 t=15 testing/internal/testdeps.ImportPath+0
rel 77+4 t=15 testing/internal/testdeps.ImportPath+0
rel 88+4 t=15 go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"+0
rel 98+4 t=8 runtime.writebarrierptr+0
rel 105+4 t=8 runtime.morestack_noctxt+0
"".main STEXT size=253 args=0x0 locals=0x70
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) TEXT "".main(SB), $112-0
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) MOVQ (TLS), CX
0x0009 00009 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) CMPQ SP, 16(CX)
0x000d 00013 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) JLS 243
0x0013 00019 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) SUBQ $112, SP
0x0017 00023 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-hub.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, (SP)
0x0055 00085 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) LEAQ go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"(SB), AX
0x005c 00092 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) MOVQ AX, 8(SP)
0x0061 00097 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) PCDATA $0, $0
0x0061 00097 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) CALL runtime.writebarrierptr(SB)
0x0066 00102 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) JMP 64
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:35) NOP
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) PCDATA $0, $-1
0x0068 00104 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) CALL runtime.morestack_noctxt(SB)
0x006d 00109 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:34) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 59 48 eH..%....H;a.vYH
0x0010 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 48 c7 05 ...H.l$.H.l$.H..
0x0020 00 00 00 00 48 00 00 00 8b 05 00 00 00 00 85 c0 ....H...........
0x0030 75 18 48 8d 05 00 00 00 00 48 89 05 00 00 00 00 u.H......H......
0x0040 48 8b 6c 24 10 48 83 c4 18 c3 48 8d 05 00 00 00 H.l$.H....H.....
0x0050 00 48 89 04 24 48 8d 05 00 00 00 00 48 89 44 24 .H..$H......H.D$
0x0060 08 e8 00 00 00 00 eb d8 e8 00 00 00 00 eb 91 ...............
rel 5+4 t=16 TLS+0
rel 32+4 t=15 testing/internal/testdeps.ImportPath+4
rel 42+4 t=15 runtime.writeBarrier+0
rel 53+4 t=15 go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"+0
rel 60+4 t=15 testing/internal/testdeps.ImportPath+0
rel 77+4 t=15 testing/internal/testdeps.ImportPath+0
rel 88+4 t=15 go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic"+0
rel 98+4 t=8 runtime.writebarrierptr+0
rel 105+4 t=8 runtime.morestack_noctxt+0
"".main STEXT size=253 args=0x0 locals=0x70
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) TEXT "".main(SB), $112-0
0x0000 00000 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) MOVQ (TLS), CX
0x0009 00009 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) CMPQ SP, 16(CX)
0x000d 00013 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) JLS 243
0x0013 00019 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) SUBQ $112, SP
0x0017 00023 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) MOVQ BP, 104(SP)
0x001c 00028 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) LEAQ 104(SP), BP
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) FUNCDATA $0, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) FUNCDATA $1, gclocals·3688d5e9ace7aa756db172cd5f0c989a(SB)
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests(SB), AX
0x0028 00040 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests+8(SB), CX
0x002f 00047 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests+16(SB), DX
0x0036 00054 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks(SB), BX
0x003d 00061 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks+8(SB), SI
0x0044 00068 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks+16(SB), R8
0x004b 00075 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples(SB), R9
0x0052 00082 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples+8(SB), R10
0x0059 00089 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples+16(SB), R11
0x0060 00096 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ $0, ""..autotmp_14+16(SP)
0x0069 00105 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ ""..autotmp_14+24(SP), DI
0x006e 00110 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) XORPS X0, X0
0x0071 00113 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) ADDQ $-48, DI
0x0075 00117 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) DUFFZERO $277
0x0088 00136 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ go.itab.testing/internal/testdeps.TestDeps,testing.testDeps(SB), R12
0x008f 00143 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R12, ""..autotmp_14+16(SP)
0x0094 00148 (/var/folders/yt/3jw3ts594kd9w6t6dw7rpdynamic-analysis/3-profiling/jic/_test/_testmain.go:40) MOVQ BP, 104(SP)
0x001c 00028 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) LEAQ 104(SP), BP
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) FUNCDATA $0, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) FUNCDATA $1, gclocals·3688d5e9ace7aa756db172cd5f0c989a(SB)
0x0021 00033 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests(SB), AX
0x0028 00040 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests+8(SB), CX
0x002f 00047 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".tests+16(SB), DX
0x0036 00054 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks(SB), BX
0x003d 00061 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks+8(SB), SI
0x0044 00068 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".benchmarks+16(SB), R8
0x004b 00075 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples(SB), R9
0x0052 00082 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples+8(SB), R10
0x0059 00089 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ "".examples+16(SB), R11
0x0060 00096 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ $0, ""..autotmp_14+16(SP)
0x0069 00105 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ ""..autotmp_14+24(SP), DI
0x006e 00110 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) XORPS X0, X0
0x0071 00113 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) ADDQ $-48, DI
0x0075 00117 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) DUFFZERO $277
0x0088 00136 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ go.itab.testing/internal/testdeps.TestDeps,testing.testDeps(SB), R12
0x008f 00143 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R12, ""..autotmp_14+16(SP)
0x0094 00148 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ runtime.zerobase(SB), R12
0x009b 00155 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R12, ""..autotmp_14+24(SP)
0x00a0 00160 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ AX, ""..autotmp_14+32(SP)
0x00a5 00165 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ CX, ""..autotmp_14+40(SP)
0x00aa 00170 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ DX, ""..autotmp_14+48(SP)
0x00af 00175 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ BX, ""..autotmp_14+56(SP)
0x00b4 00180 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ SI, ""..autotmp_14+64(SP)
0x00b9 00185 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R8, ""..autotmp_14+72(SP)
0x00be 00190 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R9, ""..autotmp_14+80(SP)
0x00c3 00195 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R10, ""..autotmp_14+88(SP)
0x00c8 00200 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R11, ""..autotmp_14+96(SP)
0x00cd 00205 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ ""..autotmp_14+16(SP), AX
0x00d2 00210 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ AX, (SP)
0x00d6 00214 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) PCDATA $0, $1
0x00d6 00214 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) CALL testing.(*M).Run(SB)
0x00db 00219 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ 8(SP), AX
0x00e0 00224 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ AX, (SP)
0x00e4 00228 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) PCDATA $0, $1
0x00e4 00228 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) CALL os.Exit(SB)
0x00e9 00233 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) MOVQ 104(SP), BP
0x00ee 00238 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build3764896y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ runtime.zerobase(SB), R12
0x009b 00155 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R12, ""..autotmp_14+24(SP)
0x00a0 00160 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ AX, ""..autotmp_14+32(SP)
0x00a5 00165 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ CX, ""..autotmp_14+40(SP)
0x00aa 00170 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ DX, ""..autotmp_14+48(SP)
0x00af 00175 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ BX, ""..autotmp_14+56(SP)
0x00b4 00180 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ SI, ""..autotmp_14+64(SP)
0x00b9 00185 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R8, ""..autotmp_14+72(SP)
0x00be 00190 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R9, ""..autotmp_14+80(SP)
0x00c3 00195 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R10, ""..autotmp_14+88(SP)
0x00c8 00200 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) MOVQ R11, ""..autotmp_14+96(SP)
0x00cd 00205 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:42) LEAQ ""..autotmp_14+16(SP), AX
0x00d2 00210 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ AX, (SP)
0x00d6 00214 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) PCDATA $0, $1
0x00d6 00214 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) CALL testing.(*M).Run(SB)
0x00db 00219 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ 8(SP), AX
0x00e0 00224 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) MOVQ AX, (SP)
0x00e4 00228 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) PCDATA $0, $1
0x00e4 00228 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:44) CALL os.Exit(SB)
0x00e9 00233 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) MOVQ 104(SP), BP
0x00ee 00238 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) ADDQ $112, SP
0x00f2 00242 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) RET
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) NOP
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) PCDATA $0, $-1
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) CALL runtime.morestack_noctxt(SB)
0x00f8 00248 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 e0 eH..%....H;a....
0x0010 00 00 00 48 83 ec 70 48 89 6c 24 68 48 8d 6c 24 ...H..pH.l$hH.l$
0x0020 68 48 8b 05 00 00 00 00 48 8b 0d 00 00 00 00 48 hH......H......H
0x0030 8b 15 00 00 00 00 48 8b 1d 00 00 00 00 48 8b 35 ......H......H.5
0x0040 00 00 00 00 4c 8b 05 00 00 00 00 4c 8b 0d 00 00 ....L......L....
0x0050 00 00 4c 8b 15 00 00 00 00 4c 8b 1d 00 00 00 00 ..L......L......
0x0060 48 c7 44 24 10 00 00 00 00 48 8d 7c 24 18 0f 57 H.D$.....H.|$..W
0x0070 c0 48 83 c7 d0 48 89 6c 24 f0 48 8d 6c 24 f0 e8 .H...H.l$.H.l$..
0x0080 00 00 00 00 48 8b 6d 00 4c 8d 25 00 00 00 00 4c ....H.m.L.%....L
0x0090 89 64 24 10 4c 8d 25 00 00 00 00 4c 89 64 24 18 .d$.L.%....L.d$.
0x00a0 48 89 44 24 20 48 89 4c 24 28 48 89 54 24 30 48 H.D$ H.L$(H.T$0H
0x00b0 89 5c 24 38 48 89 74 24 40 4c 89 44 24 48 4c 89 .\$8H.t$@L.D$HL.
0x00c0 4c 24 50 4c 89 54 24 58 4c 89 5c 24 60 48 8d 44 L$PL.T$XL.\$`H.D
0x00d0 24 10 48 89 04 24 e8 00 00 00 00 48 8b 44 24 08 $.H..$.....H.D$.
0x00e0 48 89 04 24 e8 00 00 00 00 48 8b 6c 24 68 48 83 H..$.....H.l$hH.
0x00f0 c4 70 c3 e8 00 00 00 00 e9 03 ff ff ff .p...........
rel 5+4 t=16 TLS+0
rel 36+4 t=15 "".tests+0
rel 43+4 t=15 "".tests+8
rel 50+4 t=15 "".tests+16
rel 57+4 t=15 "".benchmarks+0
rel 64+4 t=15 "".benchmarks+8
rel 71+4 t=15 "".benchmarks+16
rel 78+4 t=15 "".examples+0
rel 85+4 t=15 "".examples+8
rel 92+4 t=15 "".examples+16
rel 128+4 t=8 runtime.duffzero+277
rel 139+4 t=15 go.itab.testing/internal/testdeps.TestDeps,testing.testDeps+0
rel 151+4 t=15 runtime.zerobase+0
rel 215+4 t=8 testing.(*M).Run+0
rel 229+4 t=8 os.Exit+0
rel 244+4 t=8 runtime.morestack_noctxt+0
"".init STEXT size=111 args=0x0 locals=0x8
0x0000 00000 (<autogenerated>:1) TEXT "".init(SB), $8-0
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 104
0x000f 00015 (<autogenerated>:1) SUBQ $8, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, (SP)
0x0017 00023 (<autogenerated>:1) LEAQ (SP), BP
0x001b 00027 (<autogenerated>:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) MOVBLZX "".initdone·(SB), AX
0x0022 00034 (<autogenerated>:1) CMPB AL, $1
0x0024 00036 (<autogenerated>:1) JLS 47
0x0026 00038 (<autogenerated>:1) MOVQ (SP), BP
0x002a 00042 (<autogenerated>:1) ADDQ $8, SP
0x002e 00046 (<autogenerated>:1) RET
0x002f 00047 (<autogenerated>:1) JNE 56
0x0031 00049 (<autogenerated>:1) PCDATA $0, $0
0x0031 00049 (<autogenerated>:1) CALL runtime.throwinit(SB)
0x0036 00054 (<autogenerated>:1) UNDEF
0x0038 00056 (<autogenerated>:1) MOVB $1, "".initdone·(SB)
0x003f 00063 (<autogenerated>:1) PCDATA $0, $0
0x003f 00063 (<autogenerated>:1) CALL os.init(SB)
0x0044 00068 (<autogenerated>:1) PCDATA $0, $0
0x0044 00068 (<autogenerated>:1) CALL testing.init(SB)
0x00733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) ADDQ $112, SP
0x00f2 00242 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) RET
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:46) NOP
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) PCDATA $0, $-1
0x00f3 00243 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) CALL runtime.morestack_noctxt(SB)
0x00f8 00248 (/var/folders/yt/3jw3ts594kd9w6t6dw7rp6y40043p6/T/go-build376489733/github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic/_test/_testmain.go:40) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 e0 eH..%....H;a....
0x0010 00 00 00 48 83 ec 70 48 89 6c 24 68 48 8d 6c 24 ...H..pH.l$hH.l$
0x0020 68 48 8b 05 00 00 00 00 48 8b 0d 00 00 00 00 48 hH......H......H
0x0030 8b 15 00 00 00 00 48 8b 1d 00 00 00 00 48 8b 35 ......H......H.5
0x0040 00 00 00 00 4c 8b 05 00 00 00 00 4c 8b 0d 00 00 ....L......L....
0x0050 00 00 4c 8b 15 00 00 00 00 4c 8b 1d 00 00 00 00 ..L......L......
0x0060 48 c7 44 24 10 00 00 00 00 48 8d 7c 24 18 0f 57 H.D$.....H.|$..W
0x0070 c0 48 83 c7 d0 48 89 6c 24 f0 48 8d 6c 24 f0 e8 .H...H.l$.H.l$..
0x0080 00 00 00 00 48 8b 6d 00 4c 8d 25 00 00 00 00 4c ....H.m.L.%....L
0x0090 89 64 24 10 4c 8d 25 00 00 00 00 4c 89 64 24 18 .d$.L.%....L.d$.
0x00a0 48 89 44 24 20 48 89 4c 24 28 48 89 54 24 30 48 H.D$ H.L$(H.T$0H
0x00b0 89 5c 24 38 48 89 74 24 40 4c 89 44 24 48 4c 89 .\$8H.t$@L.D$HL.
0x00c0 4c 24 50 4c 89 54 24 58 4c 89 5c 24 60 48 8d 44 L$PL.T$XL.\$`H.D
0x00d0 24 10 48 89 04 24 e8 00 00 00 00 48 8b 44 24 08 $.H..$.....H.D$.
0x00e0 48 89 04 24 e8 00 00 00 00 48 8b 6c 24 68 48 83 H..$.....H.l$hH.
0x00f0 c4 70 c3 e8 00 00 00 00 e9 03 ff ff ff .p...........
rel 5+4 t=16 TLS+0
rel 36+4 t=15 "".tests+0
rel 43+4 t=15 "".tests+8
rel 50+4 t=15 "".tests+16
rel 57+4 t=15 "".benchmarks+0
rel 64+4 t=15 "".benchmarks+8
rel 71+4 t=15 "".benchmarks+16
rel 78+4 t=15 "".examples+0
rel 85+4 t=15 "".examples+8
rel 92+4 t=15 "".examples+16
rel 128+4 t=8 runtime.duffzero+277
rel 139+4 t=15 go.itab.testing/internal/testdeps.TestDeps,testing.testDeps+0
rel 151+4 t=15 runtime.zerobase+0
rel 215+4 t=8 testing.(*M).Run+0
rel 229+4 t=8 os.Exit+0
rel 244+4 t=8 runtime.morestack_noctxt+0
"".init STEXT size=111 args=0x0 locals=0x8
0x0000 00000 (<autogenerated>:1) TEXT "".init(SB), $8-0
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 104
0x000f 00015 (<autogenerated>:1) SUBQ $8, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, (SP)
0x0017 00023 (<autogenerated>:1) LEAQ (SP), BP
0x001b 00027 (<autogenerated>:1) FUNCDATA $0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) FUNCDATA $1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
0x001b 00027 (<autogenerated>:1) MOVBLZX "".initdone·(SB), AX
0x0022 00034 (<autogenerated>:1) CMPB AL, $1
0x0024 00036 (<autogenerated>:1) JLS 47
0x0026 00038 (<autogenerated>:1) MOVQ (SP), BP
0x002a 00042 (<autogenerated>:1) ADDQ $8, SP
0x002e 00046 (<autogenerated>:1) RET
0x002f 00047 (<autogenerated>:1) JNE 56
0x0031 00049 (<autogenerated>:1) PCDATA $0, $0
0x0031 00049 (<autogenerated>:1) CALL runtime.throwinit(SB)
0x0036 00054 (<autogenerated>:1) UNDEF
0x0038 00056 (<autogenerated>:1) MOVB $1, "".initdone·(SB)
0x003f 00063 (<autogenerated>:1) PCDATA $0, $0
0x003f 00063 (<autogenerated>:1) CALL os.init(SB)
0x0044 00068 (<autogenerated>:1) PCDATA $0, $0
0x0044 00068 (<autogenerated>:1) CALL testing.init(SB)
0x0049 00073 (<autogenerated>:1) PCDATA $0, $0
0x0049 00073 (<autogenerated>:1) CALL testing/internal/testdeps.init(SB)
0x004e 00078 (<autogenerated>:1) PCDATA $0, $0
0x004e 00078 (<autogenerated>:1) CALL github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.init(SB)
0x0053 00083 (<autogenerated>:1) PCDATA $0, $0
0x0053 00083 (<autogenerated>:1) CALL "".init.0(SB)
0x0058 00088 (<autogenerated>:1) MOVB $2, "".initdone·(SB)
0x005f 00095 (<autogenerated>:1) MOVQ (SP), BP
0x0063 00099 (<autogenerated>:1) ADDQ $8, SP
0x0067 00103 (<autogenerated>:1) RET
0x0068 00104 (<autogenerated>:1) NOP
0x0068 00104 (<autogenerated>:1) PCDATA $0, $-1
0x0068 00104 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x006d 00109 (<autogenerated>:1) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 59 48 eH..%....H;a.vYH
0x0010 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 05 00 00 ...H.,$H.,$.....
0x0020 00 00 3c 01 76 09 48 8b 2c 24 48 83 c4 08 c3 75 ..<.v.H.,$H....u
0x0030 07 e8 00 00 00 00 0f 0b c6 05 00 00 00 00 01 e8 ................
0x0040 00 00 00 00 e8 00 00 00 00 e8 00 00 00 00 e8 00 ................
0x0050 00 00 00 e8 00 00 00 00 c6 05 00 00 00 00 02 48 ...............H
0x0060 8b 2c 24 48 83 c4 08 c3 e8 00 00 00 00 eb 91 .,$H...........
rel 5+4 t=16 TLS+0
rel 30+4 t=15 "".initdone·+0
rel 50+4 t=8 runtime.throwinit+0
rel 58+4 t=15 "".initdone·+-1
rel 64+4 t=8 os.init+0
rel 69+4 t=8 testing.init+0
rel 74+4 t=8 testing/internal/testdeps.init+0
rel 79+4 t=8 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.init+0
rel 84+4 t=8 "".init.0+0
rel 90+4 t=15 "".initdone·+-1
rel 105+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.ImportPath STEXT dupok size=110 args=0x20 locals=0x20
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.ImportPath(SB), DUPOK|WRAPPER, $32-32
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 88
0x000f 00015 (<autogenerated>:1) SUBQ $32, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 24(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 24(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 95
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·c55e845a0a62e9baae6c740db5a20866(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+48(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ ""..this+40(SP), CX
0x0030 00048 (<autogenerated>:1) MOVQ 32(CX), CX
0x0034 00052 (<autogenerated>:1) MOVQ AX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL CX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), AX
0x003f 00063 (<autogenerated>:1) MOVQ 16(SP), CX
0x0044 00068 (<autogenerated>:1) MOVQ AX, "".~r1+56(SP)
0x0049 00073 (<autogenerated>:1) MOVQ CX, "".~r1+64(SP)
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), BP
0x0053 00083 (<autogenerated>:1) ADDQ $32, SP
0x0057 00087 (<autogenerated>:1) RET
0x0058 00088 (<autogenerated>:1) NOP
0x0058 00088 (<autogenerated>:1) PCDATA $0, $-1
0x0058 00088 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x005d 00093 (<autogenerated>:1) JMP 0
0x005f 00095 (<autogenerated>:1) LEAQ 40(SP), DI
0x0064 00100 (<autogenerated>:1) CMPQ (BX), DI
0x0067 00103 (<autogenerated>:1) JNE 38
0x0069 00105 (<autogenerated>:1) MOVQ SP, (BX)
0x006c 00108 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 49 48 eH..%....H;a.vIH
0x0010 83 ec 20 48 89 6c 24 18 48 8d 6c 24 18 48 8b 59 .. H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 39 48 8b 44 24 30 48 8b 4c 24 28 H..u9H.D$0H.L$(
0x0030 48 8b 49 20 48 89 04 24 ff d1 48 8b 44 24 08 48 H.I H..$..H.D$.H
0x0040 8b 4c 24 10 48 89 44 24 38 48 89 4c 24 40 48 8b .L$.H.D$8H.L$@H.
0x0050 6c 24 18 48 83 c4 20 c3 e8 00 00 00 00 eb a1 48 l$.H.. ........H
0x0060 8d 7c 24 28 48 39 3b 75 bd 48 89 23 eb b8 49 00073 (<autogenerated>:1) PCDATA $0, $0
0x0049 00073 (<autogenerated>:1) CALL testing/internal/testdeps.init(SB)
0x004e 00078 (<autogenerated>:1) PCDATA $0, $0
0x004e 00078 (<autogenerated>:1) CALL github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.init(SB)
0x0053 00083 (<autogenerated>:1) PCDATA $0, $0
0x0053 00083 (<autogenerated>:1) CALL "".init.0(SB)
0x0058 00088 (<autogenerated>:1) MOVB $2, "".initdone·(SB)
0x005f 00095 (<autogenerated>:1) MOVQ (SP), BP
0x0063 00099 (<autogenerated>:1) ADDQ $8, SP
0x0067 00103 (<autogenerated>:1) RET
0x0068 00104 (<autogenerated>:1) NOP
0x0068 00104 (<autogenerated>:1) PCDATA $0, $-1
0x0068 00104 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x006d 00109 (<autogenerated>:1) JMP 0
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 59 48 eH..%....H;a.vYH
0x0010 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 05 00 00 ...H.,$H.,$.....
0x0020 00 00 3c 01 76 09 48 8b 2c 24 48 83 c4 08 c3 75 ..<.v.H.,$H....u
0x0030 07 e8 00 00 00 00 0f 0b c6 05 00 00 00 00 01 e8 ................
0x0040 00 00 00 00 e8 00 00 00 00 e8 00 00 00 00 e8 00 ................
0x0050 00 00 00 e8 00 00 00 00 c6 05 00 00 00 00 02 48 ...............H
0x0060 8b 2c 24 48 83 c4 08 c3 e8 00 00 00 00 eb 91 .,$H...........
rel 5+4 t=16 TLS+0
rel 30+4 t=15 "".initdone·+0
rel 50+4 t=8 runtime.throwinit+0
rel 58+4 t=15 "".initdone·+-1
rel 64+4 t=8 os.init+0
rel 69+4 t=8 testing.init+0
rel 74+4 t=8 testing/internal/testdeps.init+0
rel 79+4 t=8 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.init+0
rel 84+4 t=8 "".init.0+0
rel 90+4 t=15 "".initdone·+-1
rel 105+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.ImportPath STEXT dupok size=110 args=0x20 locals=0x20
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.ImportPath(SB), DUPOK|WRAPPER, $32-32
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 88
0x000f 00015 (<autogenerated>:1) SUBQ $32, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 24(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 24(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 95
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·c55e845a0a62e9baae6c740db5a20866(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+48(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ ""..this+40(SP), CX
0x0030 00048 (<autogenerated>:1) MOVQ 32(CX), CX
0x0034 00052 (<autogenerated>:1) MOVQ AX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL CX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), AX
0x003f 00063 (<autogenerated>:1) MOVQ 16(SP), CX
0x0044 00068 (<autogenerated>:1) MOVQ AX, "".~r1+56(SP)
0x0049 00073 (<autogenerated>:1) MOVQ CX, "".~r1+64(SP)
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), BP
0x0053 00083 (<autogenerated>:1) ADDQ $32, SP
0x0057 00087 (<autogenerated>:1) RET
0x0058 00088 (<autogenerated>:1) NOP
0x0058 00088 (<autogenerated>:1) PCDATA $0, $-1
0x0058 00088 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x005d 00093 (<autogenerated>:1) JMP 0
0x005f 00095 (<autogenerated>:1) LEAQ 40(SP), DI
0x0064 00100 (<autogenerated>:1) CMPQ (BX), DI
0x0067 00103 (<autogenerated>:1) JNE 38
0x0069 00105 (<autogenerated>:1) MOVQ SP, (BX)
0x006c 00108 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 49 48 eH..%....H;a.vIH
0x0010 83 ec 20 48 89 6c 24 18 48 8d 6c 24 18 48 8b 59 .. H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 39 48 8b 44 24 30 48 8b 4c 24 28 H..u9H.D$0H.L$(
0x0030 48 8b 49 20 48 89 04 24 ff d1 48 8b 44 24 08 48 H.I H..$..H.D$.H
0x0040 8b 4c 24 10 48 89 44 24 38 48 89 4c 24 40 48 8b .L$.H.D$8H.L$@H.
0x0050 6c 24 18 48 83 c4 20 c3 e8 00 00 00 00 eb a1 48 l$.H.. ........H
0x0060 8d 7c 24 28 48 39 3b 75 bd 48 89 23 eb b8 .|$(H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 89+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.MatchString STEXT dupok size=178 args=0x48 locals=0x48
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.MatchString(SB), DUPOK|WRAPPER, $72-72
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 150
0x0013 00019 (<autogenerated>:1) SUBQ $72, SP
0x0017 00023 (<autogenerated>:1) MOVQ BP, 64(SP)
0x001c 00028 (<autogenerated>:1) LEAQ 64(SP), BP
0x0021 00033 (<autogenerated>:1) MOVQ 32(CX), BX
0x0025 00037 (<autogenerated>:1) TESTQ BX, BX
0x0028 00040 (<autogenerated>:1) JNE 160
0x002a 00042 (<autogenerated>:1) NOP
0x002a 00042 (<autogenerated>:1) FUNCDATA $0, gclocals·daa44e44ae43d3281d03f41659455c5b(SB)
0x002a 00042 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x002a 00042 (<autogenerated>:1) MOVQ ""..this+80(SP), AX
0x002f 00047 (<autogenerated>:1) MOVQ 40(AX), AX
0x0033 00051 (<autogenerated>:1) MOVQ ""..this+88(SP), CX
0x0038 00056 (<autogenerated>:1) MOVQ testing.pat+96(SP), DX
0x003d 00061 (<autogenerated>:1) MOVQ DX, 8(SP)
0x0042 00066 (<autogenerated>:1) MOVQ testing.pat+104(SP), DX
0x0047 00071 (<autogenerated>:1) MOVQ DX, 16(SP)
0x004c 00076 (<autogenerated>:1) MOVQ testing.str+112(SP), DX
0x0051 00081 (<autogenerated>:1) MOVQ DX, 24(SP)
0x0056 00086 (<autogenerated>:1) MOVQ testing.str+120(SP), DX
0x005b 00091 (<autogenerated>:1) MOVQ DX, 32(SP)
0x0060 00096 (<autogenerated>:1) MOVQ CX, (SP)
0x0064 00100 (<autogenerated>:1) PCDATA $0, $1
0x0064 00100 (<autogenerated>:1) CALL AX
0x0066 00102 (<autogenerated>:1) MOVBLZX 40(SP), AX
0x006b 00107 (<autogenerated>:1) MOVQ 48(SP), CX
0x0070 00112 (<autogenerated>:1) MOVQ 56(SP), DX
0x0075 00117 (<autogenerated>:1) MOVB AL, "".~r3+128(SP)
0x007c 00124 (<autogenerated>:1) MOVQ CX, "".~r4+136(SP)
0x0084 00132 (<autogenerated>:1) MOVQ DX, "".~r4+144(SP)
0x008c 00140 (<autogenerated>:1) MOVQ 64(SP), BP
0x0091 00145 (<autogenerated>:1) ADDQ $72, SP
0x0095 00149 (<autogenerated>:1) RET
0x0096 00150 (<autogenerated>:1) NOP
0x0096 00150 (<autogenerated>:1) PCDATA $0, $-1
0x0096 00150 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x009b 00155 (<autogenerated>:1) JMP 0
0x00a0 00160 (<autogenerated>:1) LEAQ 80(SP), DI
0x00a5 00165 (<autogenerated>:1) CMPQ (BX), DI
0x00a8 00168 (<autogenerated>:1) JNE 42
0x00aa 00170 (<autogenerated>:1) MOVQ SP, (BX)
0x00ad 00173 (<autogenerated>:1) JMP 42
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 83 eH..%....H;a....
0x0010 00 00 00 48 83 ec 48 48 89 6c 24 40 48 8d 6c 24 ...H..HH.l$@H.l$
0x0020 40 48 8b 59 20 48 85 db 75 76 48 8b 44 24 50 48 @H.Y H..uvH.D$PH
0x0030 8b 40 28 48 8b 4c 24 58 48 8b 54 24 60 48 89 54 .@(H.L$XH.T$`H.T
0x0040 24 08 48 8b 54 24 68 48 89 54 24 10 48 8b 54 24 $.H.T$hH.T$.H.T$
0x0050 70 48 89 54 24 18 48 8b 54 24 78 48 89 54 24 20 pH.T$.H.T$xH.T$
0x0060 48 89 0c 24 ff d0 0f b6 44 24 28 48 8b 4c 24 30 H..$....D$(H.L$0
0x0070 48 8b 54 24 38 88 84 24 80 00 00 00 48 89 8c 24 H.T$8..$....H..$
0x0080 88 00 00 00 48 89 94 24 90 00 00 00 48 8b 6c 24 ....H..$....H.l$
0x0090 40 48 83 c4 48 c3 e8 00 00 00 00 e9 60 ff ff ff @H..H.......`...
0x00a0 48 8d 7c 24 50 48 39 3b 75 80 48 89 23 e9 78 ff H.|$PH9;u.H.#.x.
0x00b0 ff ff ..
rel 5+4 t=16 TLS+0
rel 100+0 t=11 +0
rel 151+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.StartCPUProfile STEXT dupok size=130 args=0x30 locals=0x30
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.StartCPUProfile(SB), DUPOK|WRAPPER, $48-48
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 108
0x000f 00015 (<autogenerated>:1) SUBQ $48, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 40(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 40(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<a .|$(H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 89+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.MatchString STEXT dupok size=178 args=0x48 locals=0x48
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.MatchString(SB), DUPOK|WRAPPER, $72-72
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 150
0x0013 00019 (<autogenerated>:1) SUBQ $72, SP
0x0017 00023 (<autogenerated>:1) MOVQ BP, 64(SP)
0x001c 00028 (<autogenerated>:1) LEAQ 64(SP), BP
0x0021 00033 (<autogenerated>:1) MOVQ 32(CX), BX
0x0025 00037 (<autogenerated>:1) TESTQ BX, BX
0x0028 00040 (<autogenerated>:1) JNE 160
0x002a 00042 (<autogenerated>:1) NOP
0x002a 00042 (<autogenerated>:1) FUNCDATA $0, gclocals·daa44e44ae43d3281d03f41659455c5b(SB)
0x002a 00042 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x002a 00042 (<autogenerated>:1) MOVQ ""..this+80(SP), AX
0x002f 00047 (<autogenerated>:1) MOVQ 40(AX), AX
0x0033 00051 (<autogenerated>:1) MOVQ ""..this+88(SP), CX
0x0038 00056 (<autogenerated>:1) MOVQ testing.pat+96(SP), DX
0x003d 00061 (<autogenerated>:1) MOVQ DX, 8(SP)
0x0042 00066 (<autogenerated>:1) MOVQ testing.pat+104(SP), DX
0x0047 00071 (<autogenerated>:1) MOVQ DX, 16(SP)
0x004c 00076 (<autogenerated>:1) MOVQ testing.str+112(SP), DX
0x0051 00081 (<autogenerated>:1) MOVQ DX, 24(SP)
0x0056 00086 (<autogenerated>:1) MOVQ testing.str+120(SP), DX
0x005b 00091 (<autogenerated>:1) MOVQ DX, 32(SP)
0x0060 00096 (<autogenerated>:1) MOVQ CX, (SP)
0x0064 00100 (<autogenerated>:1) PCDATA $0, $1
0x0064 00100 (<autogenerated>:1) CALL AX
0x0066 00102 (<autogenerated>:1) MOVBLZX 40(SP), AX
0x006b 00107 (<autogenerated>:1) MOVQ 48(SP), CX
0x0070 00112 (<autogenerated>:1) MOVQ 56(SP), DX
0x0075 00117 (<autogenerated>:1) MOVB AL, "".~r3+128(SP)
0x007c 00124 (<autogenerated>:1) MOVQ CX, "".~r4+136(SP)
0x0084 00132 (<autogenerated>:1) MOVQ DX, "".~r4+144(SP)
0x008c 00140 (<autogenerated>:1) MOVQ 64(SP), BP
0x0091 00145 (<autogenerated>:1) ADDQ $72, SP
0x0095 00149 (<autogenerated>:1) RET
0x0096 00150 (<autogenerated>:1) NOP
0x0096 00150 (<autogenerated>:1) PCDATA $0, $-1
0x0096 00150 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x009b 00155 (<autogenerated>:1) JMP 0
0x00a0 00160 (<autogenerated>:1) LEAQ 80(SP), DI
0x00a5 00165 (<autogenerated>:1) CMPQ (BX), DI
0x00a8 00168 (<autogenerated>:1) JNE 42
0x00aa 00170 (<autogenerated>:1) MOVQ SP, (BX)
0x00ad 00173 (<autogenerated>:1) JMP 42
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 83 eH..%....H;a....
0x0010 00 00 00 48 83 ec 48 48 89 6c 24 40 48 8d 6c 24 ...H..HH.l$@H.l$
0x0020 40 48 8b 59 20 48 85 db 75 76 48 8b 44 24 50 48 @H.Y H..uvH.D$PH
0x0030 8b 40 28 48 8b 4c 24 58 48 8b 54 24 60 48 89 54 .@(H.L$XH.T$`H.T
0x0040 24 08 48 8b 54 24 68 48 89 54 24 10 48 8b 54 24 $.H.T$hH.T$.H.T$
0x0050 70 48 89 54 24 18 48 8b 54 24 78 48 89 54 24 20 pH.T$.H.T$xH.T$
0x0060 48 89 0c 24 ff d0 0f b6 44 24 28 48 8b 4c 24 30 H..$....D$(H.L$0
0x0070 48 8b 54 24 38 88 84 24 80 00 00 00 48 89 8c 24 H.T$8..$....H..$
0x0080 88 00 00 00 48 89 94 24 90 00 00 00 48 8b 6c 24 ....H..$....H.l$
0x0090 40 48 83 c4 48 c3 e8 00 00 00 00 e9 60 ff ff ff @H..H.......`...
0x00a0 48 8d 7c 24 50 48 39 3b 75 80 48 89 23 e9 78 ff H.|$PH9;u.H.#.x.
0x00b0 ff ff ..
rel 5+4 t=16 TLS+0
rel 100+0 t=11 +0
rel 151+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.StartCPUProfile STEXT dupok size=130 args=0x30 locals=0x30
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.StartCPUProfile(SB), DUPOK|WRAPPER, $48-48
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 108
0x000f 00015 (<autogenerated>:1) SUBQ $48, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 40(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 40(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 115
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·4c18320792dd6a35b5e54b1ce722ff6e(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+56(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 48(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+64(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ ""..anon0+72(SP), DX
0x0039 00057 (<autogenerated>:1) MOVQ DX, 8(SP)
0x003e 00062 (<autogenerated>:1) MOVQ ""..anon0+80(SP), DX
0x0043 00067 (<autogenerated>:1) MOVQ DX, 16(SP)
0x0048 00072 (<autogenerated>:1) MOVQ CX, (SP)
0x004c 00076 (<autogenerated>:1) PCDATA $0, $1
0x004c 00076 (<autogenerated>:1) CALL AX
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), AX
0x0053 00083 (<autogenerated>:1) MOVQ 32(SP), CX
0x0058 00088 (<autogenerated>:1) MOVQ AX, "".~r2+88(SP)
0x005d 00093 (<autogenerated>:1) MOVQ CX, "".~r2+96(SP)
0x0062 00098 (<autogenerated>:1) MOVQ 40(SP), BP
0x0067 00103 (<autogenerated>:1) ADDQ $48, SP
0x006b 00107 (<autogenerated>:1) RET
0x006c 00108 (<autogenerated>:1) NOP
0x006c 00108 (<autogenerated>:1) PCDATA $0, $-1
0x006c 00108 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0071 00113 (<autogenerated>:1) JMP 0
0x0073 00115 (<autogenerated>:1) LEAQ 56(SP), DI
0x0078 00120 (<autogenerated>:1) CMPQ (BX), DI
0x007b 00123 (<autogenerated>:1) JNE 38
0x007d 00125 (<autogenerated>:1) MOVQ SP, (BX)
0x0080 00128 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 5d 48 eH..%....H;a.v]H
0x0010 83 ec 30 48 89 6c 24 28 48 8d 6c 24 28 48 8b 59 ..0H.l$(H.l$(H.Y
0x0020 20 48 85 db 75 4d 48 8b 44 24 38 48 8b 40 30 48 H..uMH.D$8H.@0H
0x0030 8b 4c 24 40 48 8b 54 24 48 48 89 54 24 08 48 8b .L$@H.T$HH.T$.H.
0x0040 54 24 50 48 89 54 24 10 48 89 0c 24 ff d0 48 8b T$PH.T$.H..$..H.
0x0050 44 24 18 48 8b 4c 24 20 48 89 44 24 58 48 89 4c D$.H.L$ H.D$XH.L
0x0060 24 60 48 8b 6c 24 28 48 83 c4 30 c3 e8 00 00 00 $`H.l$(H..0.....
0x0070 00 eb 8d 48 8d 7c 24 38 48 39 3b 75 a9 48 89 23 ...H.|$8H9;u.H.#
0x0080 eb a4 ..
rel 5+4 t=16 TLS+0
rel 76+0 t=11 +0
rel 109+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.StopCPUProfile STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.StopCPUProfile(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 56(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 5utogenerated>:1) JNE 115
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·4c18320792dd6a35b5e54b1ce722ff6e(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+56(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 48(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+64(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ ""..anon0+72(SP), DX
0x0039 00057 (<autogenerated>:1) MOVQ DX, 8(SP)
0x003e 00062 (<autogenerated>:1) MOVQ ""..anon0+80(SP), DX
0x0043 00067 (<autogenerated>:1) MOVQ DX, 16(SP)
0x0048 00072 (<autogenerated>:1) MOVQ CX, (SP)
0x004c 00076 (<autogenerated>:1) PCDATA $0, $1
0x004c 00076 (<autogenerated>:1) CALL AX
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), AX
0x0053 00083 (<autogenerated>:1) MOVQ 32(SP), CX
0x0058 00088 (<autogenerated>:1) MOVQ AX, "".~r2+88(SP)
0x005d 00093 (<autogenerated>:1) MOVQ CX, "".~r2+96(SP)
0x0062 00098 (<autogenerated>:1) MOVQ 40(SP), BP
0x0067 00103 (<autogenerated>:1) ADDQ $48, SP
0x006b 00107 (<autogenerated>:1) RET
0x006c 00108 (<autogenerated>:1) NOP
0x006c 00108 (<autogenerated>:1) PCDATA $0, $-1
0x006c 00108 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0071 00113 (<autogenerated>:1) JMP 0
0x0073 00115 (<autogenerated>:1) LEAQ 56(SP), DI
0x0078 00120 (<autogenerated>:1) CMPQ (BX), DI
0x007b 00123 (<autogenerated>:1) JNE 38
0x007d 00125 (<autogenerated>:1) MOVQ SP, (BX)
0x0080 00128 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 5d 48 eH..%....H;a.v]H
0x0010 83 ec 30 48 89 6c 24 28 48 8d 6c 24 28 48 8b 59 ..0H.l$(H.l$(H.Y
0x0020 20 48 85 db 75 4d 48 8b 44 24 38 48 8b 40 30 48 H..uMH.D$8H.@0H
0x0030 8b 4c 24 40 48 8b 54 24 48 48 89 54 24 08 48 8b .L$@H.T$HH.T$.H.
0x0040 54 24 50 48 89 54 24 10 48 89 0c 24 ff d0 48 8b T$PH.T$.H..$..H.
0x0050 44 24 18 48 8b 4c 24 20 48 89 44 24 58 48 89 4c D$.H.L$ H.D$XH.L
0x0060 24 60 48 8b 6c 24 28 48 83 c4 30 c3 e8 00 00 00 $`H.l$(H..0.....
0x0070 00 eb 8d 48 8d 7c 24 38 48 39 3b 75 a9 48 89 23 ...H.|$8H9;u.H.#
0x0080 eb a4 ..
rel 5+4 t=16 TLS+0
rel 76+0 t=11 +0
rel 109+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.StopCPUProfile STEXT dupok size=90 args=0x10 locals=0x10
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.StopCPUProfile(SB), DUPOK|WRAPPER, $16-16
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 68
0x000f 00015 (<autogenerated>:1) SUBQ $16, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 8(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 8(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 75
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·dc9b0298814590ca3ffc3a889546fc8b(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+24(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 56(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+32(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ CX, (SP)
0x0038 00056 (<autogenerated>:1) PCDATA $0, $1
0x0038 00056 (<autogenerated>:1) CALL AX
0x003a 00058 (<autogenerated>:1) MOVQ 8(SP), BP
0x003f 00063 (<autogenerated>:1) ADDQ $16, SP
0x0043 00067 (<autogenerated>:1) RET
0x0044 00068 (<autogenerated>:1) NOP
0x0044 00068 (<autogenerated>:1) PCDATA $0, $-1
0x0044 00068 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0049 00073 (<autogenerated>:1) JMP 0
0x004b 00075 (<autogenerated>:1) LEAQ 24(SP), DI
0x0050 00080 (<autogenerated>:1) CMPQ (BX), DI
0x0053 00083 (<autogenerated>:1) JNE 38
0x0055 00085 (<autogenerated>:1) MOVQ SP, (BX)
0x0058 00088 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 35 48 eH..%....H;a.v5H
0x0010 83 ec 10 48 89 6c 24 08 48 8d 6c 24 08 48 8b 59 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 38 48 H..u%H.D$.H.@8H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 69+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.WriteHeapProfile STEXT dupok size=130 args=0x30 locals=0x30
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.WriteHeapProfile(SB), DUPOK|WRAPPER, $48-48
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 108
0x000f 00015 (<autogenerated>:1) SUBQ $48, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 40(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 40(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 115
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·4c18320792dd6a35b5e54b1ce722ff6e(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+56(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 64(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+64(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ ""..anon0+72(SP), DX
0x0039 00057 (<autogenerated>:1) MOVQ DX, 8(SP)
0x003e 00062 (<autogenerated>:1) MOVQ ""..anon0+80(SP), DX
0x0043 00067 (<autogenerated>:1) MOVQ DX, 16(SP)
0x0048 00072 (<autogenerated>:1) MOVQ CX, (SP)
0x004c 00076 (<autogenerated>:1) PCDATA $0, $1
0x004c 00076 (<autogenerated>:1) CALL AX
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), AX
0x0053 00083 (<autogenerated>:1) MOVQ 32(SP), CX
0x0058 00088 (<autogenerated>:1) MOVQ AX, "".~r2+88(SP)
0x005d 00093 (<autogenerated>:1) MOVQ CX, "".~r2+96(SP)
0x0062 00098 (<autogenerated>:1) MOVQ 40(SP), BP
0x0067 00103 (<autogenerated>:1) ADDQ $48, SP
0x006b 00107 (<autogenerated>:1) RET
0x006c 00108 (<autogenerated>:1) NOP
0x006c 00108 (<autogenerated>:1) PCDATA $0, $-1
0x006c 00108 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0071 00113 (<autogenerated>:1) JMP 0
0x0073 00115 (<autogenerated>:1) LEAQ 56(SP), DI
0x0078 00120 (<autogenerated>:1) CMPQ (BX), DI
0x007b 00123 (<autogenerated>:1) JNE 38
0x007d 00125 (<autogenerated>:1) MOVQ SP, (BX)
0x0080 00128 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 5d 48 eH..%....H;a.v]H
0x0010 83 ec 30 48 89 6c 24 28 48 8d 6c 24 28 48 8b 59 ..0H.l$(H.l$(H.Y
0x0020 20 48 85 db 75 4d 48 8b 44 24 38 48 8b 40 40 48 H..uMH.D$8H.@@H
0x0030 8b 4c 24 40 48 8b 54 24 48 48 89 54 24 08 48 8b .L$@H.T$HH.T$.H.
0x0040 54 24 50 48 89 54 24 10 48 89 0c 24 ff d0 48 8b T$PH.T$.H..$..H.
0x0050 44 24 18 48 8b 4c 24 20 48 89 44 24 58 48 89 4c D$.H.L$ H.D$XH.L
0x0060 24 60 48 8b 6c 24 28 48 83 c4 30 c3 e8 00 00 00 $`H.l$(H..0.....
0x0070 00 eb 8d 48 8d 7c 24 38 48 39 3b 75 a9 48 89 23 ...H.|$8H9;u.H.#
0x0080 eb a4 ..
rel 5+4 t=16 TLS+0
rel 76+0 t=11 +0
rel 109+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.WriteProfileTo STEXT dupok size=183 args=0x48 locals=0x48
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.WriteProfileTo(SB), DUPOK|WRAPPER, $72-72
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 151
0x0013 00019 (<autogenerated>:1) SUBQ $72, SP
0x0017 00023 (<autogenerated>:1) MOVQ BP, 64(SP)
0x001c 00028 (<autogenerated>:1) LEAQ 64(SP), BP
0x0021 00033 (<autogenerated>:1) MOVQ 32(CX), BX
0x0025 00037 (<autogenerated>:1) TESTQ BX, BX
0x0028 00040 (<autogenerated>:1) JNE 161
0x002a 00042 (<autogenerated>:1) NOP
0x002a 00042 (<autogenerated>:1) FUNCDATA $0, gclocals·f509627960753a8b893d1c0de0c254bf(SB)
0x002a 00042 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x002a 00042 (<au9 ...H.l$.H.l$.H.Y
0x0020 20 48 85 db 75 25 48 8b 44 24 18 48 8b 40 38 48 H..u%H.D$.H.@8H
0x0030 8b 4c 24 20 48 89 0c 24 ff d0 48 8b 6c 24 08 48 .L$ H..$..H.l$.H
0x0040 83 c4 10 c3 e8 00 00 00 00 eb b5 48 8d 7c 24 18 ...........H.|$.
0x0050 48 39 3b 75 d1 48 89 23 eb cc H9;u.H.#..
rel 5+4 t=16 TLS+0
rel 56+0 t=11 +0
rel 69+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.WriteHeapProfile STEXT dupok size=130 args=0x30 locals=0x30
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.WriteHeapProfile(SB), DUPOK|WRAPPER, $48-48
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 108
0x000f 00015 (<autogenerated>:1) SUBQ $48, SP
0x0013 00019 (<autogenerated>:1) MOVQ BP, 40(SP)
0x0018 00024 (<autogenerated>:1) LEAQ 40(SP), BP
0x001d 00029 (<autogenerated>:1) MOVQ 32(CX), BX
0x0021 00033 (<autogenerated>:1) TESTQ BX, BX
0x0024 00036 (<autogenerated>:1) JNE 115
0x0026 00038 (<autogenerated>:1) NOP
0x0026 00038 (<autogenerated>:1) FUNCDATA $0, gclocals·4c18320792dd6a35b5e54b1ce722ff6e(SB)
0x0026 00038 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x0026 00038 (<autogenerated>:1) MOVQ ""..this+56(SP), AX
0x002b 00043 (<autogenerated>:1) MOVQ 64(AX), AX
0x002f 00047 (<autogenerated>:1) MOVQ ""..this+64(SP), CX
0x0034 00052 (<autogenerated>:1) MOVQ ""..anon0+72(SP), DX
0x0039 00057 (<autogenerated>:1) MOVQ DX, 8(SP)
0x003e 00062 (<autogenerated>:1) MOVQ ""..anon0+80(SP), DX
0x0043 00067 (<autogenerated>:1) MOVQ DX, 16(SP)
0x0048 00072 (<autogenerated>:1) MOVQ CX, (SP)
0x004c 00076 (<autogenerated>:1) PCDATA $0, $1
0x004c 00076 (<autogenerated>:1) CALL AX
0x004e 00078 (<autogenerated>:1) MOVQ 24(SP), AX
0x0053 00083 (<autogenerated>:1) MOVQ 32(SP), CX
0x0058 00088 (<autogenerated>:1) MOVQ AX, "".~r2+88(SP)
0x005d 00093 (<autogenerated>:1) MOVQ CX, "".~r2+96(SP)
0x0062 00098 (<autogenerated>:1) MOVQ 40(SP), BP
0x0067 00103 (<autogenerated>:1) ADDQ $48, SP
0x006b 00107 (<autogenerated>:1) RET
0x006c 00108 (<autogenerated>:1) NOP
0x006c 00108 (<autogenerated>:1) PCDATA $0, $-1
0x006c 00108 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x0071 00113 (<autogenerated>:1) JMP 0
0x0073 00115 (<autogenerated>:1) LEAQ 56(SP), DI
0x0078 00120 (<autogenerated>:1) CMPQ (BX), DI
0x007b 00123 (<autogenerated>:1) JNE 38
0x007d 00125 (<autogenerated>:1) MOVQ SP, (BX)
0x0080 00128 (<autogenerated>:1) JMP 38
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 5d 48 eH..%....H;a.v]H
0x0010 83 ec 30 48 89 6c 24 28 48 8d 6c 24 28 48 8b 59 ..0H.l$(H.l$(H.Y
0x0020 20 48 85 db 75 4d 48 8b 44 24 38 48 8b 40 40 48 H..uMH.D$8H.@@H
0x0030 8b 4c 24 40 48 8b 54 24 48 48 89 54 24 08 48 8b .L$@H.T$HH.T$.H.
0x0040 54 24 50 48 89 54 24 10 48 89 0c 24 ff d0 48 8b T$PH.T$.H..$..H.
0x0050 44 24 18 48 8b 4c 24 20 48 89 44 24 58 48 89 4c D$.H.L$ H.D$XH.L
0x0060 24 60 48 8b 6c 24 28 48 83 c4 30 c3 e8 00 00 00 $`H.l$(H..0.....
0x0070 00 eb 8d 48 8d 7c 24 38 48 39 3b 75 a9 48 89 23 ...H.|$8H9;u.H.#
0x0080 eb a4 ..
rel 5+4 t=16 TLS+0
rel 76+0 t=11 +0
rel 109+4 t=8 runtime.morestack_noctxt+0
testing.testDeps.WriteProfileTo STEXT dupok size=183 args=0x48 locals=0x48
0x0000 00000 (<autogenerated>:1) TEXT testing.testDeps.WriteProfileTo(SB), DUPOK|WRAPPER, $72-72
0x0000 00000 (<autogenerated>:1) MOVQ (TLS), CX
0x0009 00009 (<autogenerated>:1) CMPQ SP, 16(CX)
0x000d 00013 (<autogenerated>:1) JLS 151
0x0013 00019 (<autogenerated>:1) SUBQ $72, SP
0x0017 00023 (<autogenerated>:1) MOVQ BP, 64(SP)
0x001c 00028 (<autogenerated>:1) LEAQ 64(SP), BP
0x0021 00033 (<autogenerated>:1) MOVQ 32(CX), BX
0x0025 00037 (<autogenerated>:1) TESTQ BX, BX
0x0028 00040 (<autogenerated>:1) JNE 161
0x002a 00042 (<autogenerated>:1) NOP
0x002a 00042 (<autogenerated>:1) FUNCDATA $0, gclocals·f509627960753a8b893d1c0de0c254bf(SB)
0x002a 00042 (<autogenerated>:1) FUNCDATA $1, gclocals·69c1753bd5f81501d95132d08af04464(SB)
0x002a 00042 (<autogenerated>:1) MOVQ ""..this+80(SP), AX
0x002f 00047 (<autogenerated>:1) MOVQ 72(AX), AX
0x0033 00051 (<autogenerated>:1) MOVQ ""..this+88(SP), CX
0x0038 00056 (<autogenerated>:1) MOVQ ""..anon0+96(SP), DX
0x003d 00061 (<autogenerated>:1) MOVQ DX, 8(SP)
0x0042 00066 (<autogenerated>:1) MOVQ ""..anon0+104(SP), DX
0x0047 00071 (<autogenerated>:1) MOVQ DX, 16(SP)
0x004c 00076 (<autogenerated>:1) MOVQ ""..anon1+112(SP), DX
0x0051 00081 (<autogenerated>:1) MOVQ DX, 24(SP)
0x0056 00086 (<autogenerated>:1) MOVQ ""..anon1+120(SP), DX
0x005b 00091 (<autogenerated>:1) MOVQ DX, 32(SP)
0x0060 00096 (<autogenerated>:1) MOVQ ""..anon2+128(SP), DX
0x0068 00104 (<autogenerated>:1) MOVQ DX, 40(SP)
0x006d 00109 (<autogenerated>:1) MOVQ CX, (SP)
0x0071 00113 (<autogenerated>:1) PCDATA $0, $1
0x0071 00113 (<autogenerated>:1) CALL AX
0x0073 00115 (<autogenerated>:1) MOVQ 48(SP), AX
0x0078 00120 (<autogenerated>:1) MOVQ 56(SP), CX
0x007d 00125 (<autogenerated>:1) MOVQ AX, "".~r4+136(SP)
0x0085 00133 (<autogenerated>:1) MOVQ CX, "".~r4+144(SP)
0x008d 00141 (<autogenerated>:1) MOVQ 64(SP), BP
0x0092 00146 (<autogenerated>:1) ADDQ $72, SP
0x0096 00150 (<autogenerated>:1) RET
0x0097 00151 (<autogenerated>:1) NOP
0x0097 00151 (<autogenerated>:1) PCDATA $0, $-1
0x0097 00151 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x009c 00156 (<autogenerated>:1) JMP 0
0x00a1 00161 (<autogenerated>:1) LEAQ 80(SP), DI
0x00a6 00166 (<autogenerated>:1) CMPQ (BX), DI
0x00a9 00169 (<autogenerated>:1) JNE 42
0x00af 00175 (<autogenerated>:1) MOVQ SP, (BX)
0x00b2 00178 (<autogenerated>:1) JMP 42
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 84 eH..%....H;a....
0x0010 00 00 00 48 83 ec 48 48 89 6c 24 40 48 8d 6c 24 ...H..HH.l$@H.l$
0x0020 40 48 8b 59 20 48 85 db 75 77 48 8b 44 24 50 48 @H.Y H..uwH.D$PH
0x0030 8b 40 48 48 8b 4c 24 58 48 8b 54 24 60 48 89 54 .@HH.L$XH.T$`H.T
0x0040 24 08 48 8b 54 24 68 48 89 54 24 10 48 8b 54 24 $.H.T$hH.T$.H.T$
0x0050 70 48 89 54 24 18 48 8b 54 24 78 48 89 54 24 20 pH.T$.H.T$xH.T$
0x0060 48 8b 94 24 80 00 00 00 48 89 54 24 28 48 89 0c H..$....H.T$(H..
0x0070 24 ff d0 48 8b 44 24 30 48 8b 4c 24 38 48 89 84 $..H.D$0H.L$8H..
0x0080 24 88 00 00 00 48 89 8c 24 90 00 00 00 48 8b 6c $....H..$....H.l
0x0090 24 40 48 83 c4 48 c3 e8 00 00 00 00 e9 5f ff ff $@H..H......._..
0x00a0 ff 48 8d 7c 24 50 48 39 3b 0f 85 7b ff ff ff 48 .H.|$PH9;..{...H
0x00b0 89 23 e9 73 ff ff ff .#.s...
rel 5+4 t=16 TLS+0
rel 113+0 t=11 +0
rel 152+4 t=8 runtime.morestack_noctxt+0
go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic" SRODATA dupok size=72
0x0000 67 69 74 68 75 62 2e 63 6f 6d 2f 63 61 6d 70 6f github.com/campo
0x0010 79 2f 67 6f 2d 74 6f 6f 6c 69 6e 67 2d 77 6f 72 y/go-tooling-wor
0x0020 6b 73 68 6f 70 2f 33 2d 64 79 6e 61 6d 69 63 2d kshop/3-dynamic-
0x0030 61 6e 61 6c 79 73 69 73 2f 33 2d 70 72 6f 66 69 analysis/3-profi
0x0040 6c 69 6e 67 2f 6a 69 63 ling/jic
go.info."".init.0 SDWARFINFO size=31
0x0000 02 22 22 2e 69 6e 69 74 2e 30 00 00 00 00 00 00 ."".init.0......
0x0010 00 00 00 00 00 00 00 00 00 00 00 01 9c 01 00 ...............
rel 11+8 t=1 "".init.0+0
rel 19+8 t=1 "".init.0+111
go.range."".init.0 SDWARFRANGE size=0
go.info."".main SDWARFINFO size=29
0x0000 02 22 22 2e 6d 61 69 6e 00 00 00 00 00 00 00 00 ."".main........
0x0010 00 00 00 00 00 00 00 00 00 01 9c 01 00 .............
rel 9+8 t=1 "".main+0
rel 17+8 t=1 "".main+253
go.range."".main SDWARFRANGE size=0
go.string."BenchmarkDiv" SRODATA dupok size=12
0x0000 42 65 6e 63 68 6d 61 72 6b 44 69 76 BenchmarkDiv
go.info."".init SDWARFINFO size=29
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 01 00 .............
rel 9+8 t=1 "".init+0
rel 17+8 t=1 "".init+111
go.range."".init SDWARFRANGE size=0
"".tests SDATA size=24
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00togenerated>:1) MOVQ ""..this+80(SP), AX
0x002f 00047 (<autogenerated>:1) MOVQ 72(AX), AX
0x0033 00051 (<autogenerated>:1) MOVQ ""..this+88(SP), CX
0x0038 00056 (<autogenerated>:1) MOVQ ""..anon0+96(SP), DX
0x003d 00061 (<autogenerated>:1) MOVQ DX, 8(SP)
0x0042 00066 (<autogenerated>:1) MOVQ ""..anon0+104(SP), DX
0x0047 00071 (<autogenerated>:1) MOVQ DX, 16(SP)
0x004c 00076 (<autogenerated>:1) MOVQ ""..anon1+112(SP), DX
0x0051 00081 (<autogenerated>:1) MOVQ DX, 24(SP)
0x0056 00086 (<autogenerated>:1) MOVQ ""..anon1+120(SP), DX
0x005b 00091 (<autogenerated>:1) MOVQ DX, 32(SP)
0x0060 00096 (<autogenerated>:1) MOVQ ""..anon2+128(SP), DX
0x0068 00104 (<autogenerated>:1) MOVQ DX, 40(SP)
0x006d 00109 (<autogenerated>:1) MOVQ CX, (SP)
0x0071 00113 (<autogenerated>:1) PCDATA $0, $1
0x0071 00113 (<autogenerated>:1) CALL AX
0x0073 00115 (<autogenerated>:1) MOVQ 48(SP), AX
0x0078 00120 (<autogenerated>:1) MOVQ 56(SP), CX
0x007d 00125 (<autogenerated>:1) MOVQ AX, "".~r4+136(SP)
0x0085 00133 (<autogenerated>:1) MOVQ CX, "".~r4+144(SP)
0x008d 00141 (<autogenerated>:1) MOVQ 64(SP), BP
0x0092 00146 (<autogenerated>:1) ADDQ $72, SP
0x0096 00150 (<autogenerated>:1) RET
0x0097 00151 (<autogenerated>:1) NOP
0x0097 00151 (<autogenerated>:1) PCDATA $0, $-1
0x0097 00151 (<autogenerated>:1) CALL runtime.morestack_noctxt(SB)
0x009c 00156 (<autogenerated>:1) JMP 0
0x00a1 00161 (<autogenerated>:1) LEAQ 80(SP), DI
0x00a6 00166 (<autogenerated>:1) CMPQ (BX), DI
0x00a9 00169 (<autogenerated>:1) JNE 42
0x00af 00175 (<autogenerated>:1) MOVQ SP, (BX)
0x00b2 00178 (<autogenerated>:1) JMP 42
0x0000 65 48 8b 0c 25 00 00 00 00 48 3b 61 10 0f 86 84 eH..%....H;a....
0x0010 00 00 00 48 83 ec 48 48 89 6c 24 40 48 8d 6c 24 ...H..HH.l$@H.l$
0x0020 40 48 8b 59 20 48 85 db 75 77 48 8b 44 24 50 48 @H.Y H..uwH.D$PH
0x0030 8b 40 48 48 8b 4c 24 58 48 8b 54 24 60 48 89 54 .@HH.L$XH.T$`H.T
0x0040 24 08 48 8b 54 24 68 48 89 54 24 10 48 8b 54 24 $.H.T$hH.T$.H.T$
0x0050 70 48 89 54 24 18 48 8b 54 24 78 48 89 54 24 20 pH.T$.H.T$xH.T$
0x0060 48 8b 94 24 80 00 00 00 48 89 54 24 28 48 89 0c H..$....H.T$(H..
0x0070 24 ff d0 48 8b 44 24 30 48 8b 4c 24 38 48 89 84 $..H.D$0H.L$8H..
0x0080 24 88 00 00 00 48 89 8c 24 90 00 00 00 48 8b 6c $....H..$....H.l
0x0090 24 40 48 83 c4 48 c3 e8 00 00 00 00 e9 5f ff ff $@H..H......._..
0x00a0 ff 48 8d 7c 24 50 48 39 3b 0f 85 7b ff ff ff 48 .H.|$PH9;..{...H
0x00b0 89 23 e9 73 ff ff ff .#.s...
rel 5+4 t=16 TLS+0
rel 113+0 t=11 +0
rel 152+4 t=8 runtime.morestack_noctxt+0
go.string."github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic" SRODATA dupok size=72
0x0000 67 69 74 68 75 62 2e 63 6f 6d 2f 63 61 6d 70 6f github.com/campo
0x0010 79 2f 67 6f 2d 74 6f 6f 6c 69 6e 67 2d 77 6f 72 y/go-tooling-wor
0x0020 6b 73 68 6f 70 2f 33 2d 64 79 6e 61 6d 69 63 2d kshop/3-dynamic-
0x0030 61 6e 61 6c 79 73 69 73 2f 33 2d 70 72 6f 66 69 analysis/3-profi
0x0040 6c 69 6e 67 2f 6a 69 63 ling/jic
go.info."".init.0 SDWARFINFO size=31
0x0000 02 22 22 2e 69 6e 69 74 2e 30 00 00 00 00 00 00 ."".init.0......
0x0010 00 00 00 00 00 00 00 00 00 00 00 01 9c 01 00 ...............
rel 11+8 t=1 "".init.0+0
rel 19+8 t=1 "".init.0+111
go.range."".init.0 SDWARFRANGE size=0
go.info."".main SDWARFINFO size=29
0x0000 02 22 22 2e 6d 61 69 6e 00 00 00 00 00 00 00 00 ."".main........
0x0010 00 00 00 00 00 00 00 00 00 01 9c 01 00 .............
rel 9+8 t=1 "".main+0
rel 17+8 t=1 "".main+253
go.range."".main SDWARFRANGE size=0
go.string."BenchmarkDiv" SRODATA dupok size=12
0x0000 42 65 6e 63 68 6d 61 72 6b 44 69 76 BenchmarkDiv
go.info."".init SDWARFINFO size=29
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 01 00 .............
rel 9+8 t=1 "".init+0
rel 17+8 t=1 "".init+111
go.range."".init SDWARFRANGE size=0
"".tests SDATA size=24
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 "".statictmp_0+0
"".benchmarks SDATA size=24
0x0000 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ................
0x0010 01 00 00 00 00 00 00 00 ........
rel 0+8 t=1 "".statictmp_1+0
"".examples SDATA size=24
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 "".statictmp_2+0
"".statictmp_0 SNOPTRBSS size=0
"".statictmp_1 SDATA size=24
0x0000 00 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.string."BenchmarkDiv"+0
rel 16+8 t=1 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv·f+0
"".statictmp_2 SNOPTRBSS size=0
"".initdone· SNOPTRBSS size=1
github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv·f SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv+0
runtime.gcbits.01 SRODATA dupok size=1
0x0000 01 .
type..namedata.*[]testing.InternalExample. SRODATA dupok size=29
0x0000 00 00 1a 2a 5b 5d 74 65 73 74 69 6e 67 2e 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 45 78 61 6d 70 6c 65 ternalExample
type.*[]testing.InternalExample SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 18 26 a7 0d 00 08 08 36 00 00 00 00 00 00 00 00 .&.....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.*[]testing.InternalExample.+0
rel 48+8 t=1 type.[]testing.InternalExample+0
type.[]testing.InternalExample SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 6f c1 a3 4a 02 08 08 17 00 00 00 00 00 00 00 00 o..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 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.01+0
rel 40+4 t=5 type..namedata.*[]testing.InternalExample.+0
rel 44+4 t=6 type.*[]testing.InternalExample+0
rel 48+8 t=1 type.testing.InternalExample+0
type..namedata.*[0]testing.InternalExample. SRODATA dupok size=30
0x0000 00 00 1b 2a 5b 30 5d 74 65 73 74 69 6e 67 2e 49 ...*[0]testing.I
0x0010 6e 74 65 72 6e 61 6c 45 78 61 6d 70 6c 65 nternalExample
type.*[0]testing.InternalExample SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 bb 8d c8 a8 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[0]testing.InternalExample.+0
rel 48+8 t=1 type.[0]testing.InternalExample+0
runtime.gcbits. SRODATA dupok size=0
type.[0]testing.InternalExample SRODATA dupok size=72
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 6a ae b6 6c 02 08 08 91 00 00 00 00 00 00 00 00 j..l............
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 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.+0
rel 40+4 t=5 type..namedata.*[0]testing.InternalExample.+0
rel 44+4 t=6 type.*[0]testing.InternalExample+0
rel 48+8 t=1 type.testing.InternalExample+0
rel 56+8 t=1 type.[]testing.InternalExample+0
type..namedata.*[]testing.InternalTest. SRODATA dupok size=26
0x0000 00 00 17 2a 5b 5d 74 65 73 74 69 6e 67 2 00 ........
rel 0+8 t=1 "".statictmp_0+0
"".benchmarks SDATA size=24
0x0000 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ................
0x0010 01 00 00 00 00 00 00 00 ........
rel 0+8 t=1 "".statictmp_1+0
"".examples SDATA size=24
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 "".statictmp_2+0
"".statictmp_0 SNOPTRBSS size=0
"".statictmp_1 SDATA size=24
0x0000 00 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.string."BenchmarkDiv"+0
rel 16+8 t=1 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv·f+0
"".statictmp_2 SNOPTRBSS size=0
"".initdone· SNOPTRBSS size=1
github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv·f SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic.BenchmarkDiv+0
runtime.gcbits.01 SRODATA dupok size=1
0x0000 01 .
type..namedata.*[]testing.InternalExample. SRODATA dupok size=29
0x0000 00 00 1a 2a 5b 5d 74 65 73 74 69 6e 67 2e 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 45 78 61 6d 70 6c 65 ternalExample
type.*[]testing.InternalExample SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 18 26 a7 0d 00 08 08 36 00 00 00 00 00 00 00 00 .&.....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.*[]testing.InternalExample.+0
rel 48+8 t=1 type.[]testing.InternalExample+0
type.[]testing.InternalExample SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 6f c1 a3 4a 02 08 08 17 00 00 00 00 00 00 00 00 o..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 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.01+0
rel 40+4 t=5 type..namedata.*[]testing.InternalExample.+0
rel 44+4 t=6 type.*[]testing.InternalExample+0
rel 48+8 t=1 type.testing.InternalExample+0
type..namedata.*[0]testing.InternalExample. SRODATA dupok size=30
0x0000 00 00 1b 2a 5b 30 5d 74 65 73 74 69 6e 67 2e 49 ...*[0]testing.I
0x0010 6e 74 65 72 6e 61 6c 45 78 61 6d 70 6c 65 nternalExample
type.*[0]testing.InternalExample SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 bb 8d c8 a8 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[0]testing.InternalExample.+0
rel 48+8 t=1 type.[0]testing.InternalExample+0
runtime.gcbits. SRODATA dupok size=0
type.[0]testing.InternalExample SRODATA dupok size=72
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 6a ae b6 6c 02 08 08 91 00 00 00 00 00 00 00 00 j..l............
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 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.+0
rel 40+4 t=5 type..namedata.*[0]testing.InternalExample.+0
rel 44+4 t=6 type.*[0]testing.InternalExample+0
rel 48+8 t=1 type.testing.InternalExample+0
rel 56+8 t=1 type.[]testing.InternalExample+0
type..namedata.*[]testing.InternalTest. SRODATA dupok size=26
0x0000 00 00 17 2a 5b 5d 74 65 73 74 69 6e 67 2e 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 54 65 73 74 ternalTest
type.*[]testing.InternalTest SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 86 a7 c8 95 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[]testing.InternalTest.+0
rel 48+8 t=1 type.[]testing.InternalTest+0
type.[]testing.InternalTest SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 9b 85 d1 58 02 08 08 17 00 00 00 00 00 00 00 00 ...X............
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.*[]testing.InternalTest.+0
rel 44+4 t=6 type.*[]testing.InternalTest+0
rel 48+8 t=1 type.testing.InternalTest+0
type..namedata.*[0]testing.InternalTest. SRODATA dupok size=27
0x0000 00 00 18 2a 5b 30 5d 74 65 73 74 69 6e 67 2e 49 ...*[0]testing.I
0x0010 6e 74 65 72 6e 61 6c 54 65 73 74 nternalTest
type.*[0]testing.InternalTest SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 67 9c d1 53 00 08 08 36 00 00 00 00 00 00 00 00 g..S...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.*[0]testing.InternalTest.+0
rel 48+8 t=1 type.[0]testing.InternalTest+0
type.[0]testing.InternalTest SRODATA dupok size=72
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 4f 5b 8d 04 02 08 08 91 00 00 00 00 00 00 00 00 O[..............
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 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.+0
rel 40+4 t=5 type..namedata.*[0]testing.InternalTest.+0
rel 44+4 t=6 type.*[0]testing.InternalTest+0
rel 48+8 t=1 type.testing.InternalTest+0
rel 56+8 t=1 type.[]testing.InternalTest+0
type..namedata.*[]testing.InternalBenchmark. SRODATA dupok size=31
0x0000 00 00 1c 2a 5b 5d 74 65 73 74 69 6e 67 2e 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 42 65 6e 63 68 6d 61 72 6b ternalBenchmark
type.*[]testing.InternalBenchmark SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 11 07 eb 4a 00 08 08 36 00 00 00 00 00 00 00 00 ...J...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.*[]testing.InternalBenchmark.+0
rel 48+8 t=1 type.[]testing.InternalBenchmark+0
type.[]testing.InternalBenchmark SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 27 c0 28 56 02 08 08 17 00 00 00 00 00 00 00 00 '.(V............
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.*[]testing.InternalBenchmark.+0
rel 44+4 t=6 type.*[]testing.InternalBenchmark+0
rel 48+8 t=1 type.testing.InternalBenchmark+0
type..namedata.*[1]testing.InternalBenchmark. SRODATA dupok size=32
0x0000 00 00 1d 2a 5b 31 5d 74 65 73 74 69 6e 67 2e 49 ...*[1]testing.I
0x0010 6e 74 65 72 6e 61 6c 42 65 6e 63 68 6d 61 72 6b nternalBenchmark
type.*[1]testing.InternalBenchmark SRODAe 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 54 65 73 74 ternalTest
type.*[]testing.InternalTest SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 86 a7 c8 95 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[]testing.InternalTest.+0
rel 48+8 t=1 type.[]testing.InternalTest+0
type.[]testing.InternalTest SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 9b 85 d1 58 02 08 08 17 00 00 00 00 00 00 00 00 ...X............
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.*[]testing.InternalTest.+0
rel 44+4 t=6 type.*[]testing.InternalTest+0
rel 48+8 t=1 type.testing.InternalTest+0
type..namedata.*[0]testing.InternalTest. SRODATA dupok size=27
0x0000 00 00 18 2a 5b 30 5d 74 65 73 74 69 6e 67 2e 49 ...*[0]testing.I
0x0010 6e 74 65 72 6e 61 6c 54 65 73 74 nternalTest
type.*[0]testing.InternalTest SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 67 9c d1 53 00 08 08 36 00 00 00 00 00 00 00 00 g..S...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.*[0]testing.InternalTest.+0
rel 48+8 t=1 type.[0]testing.InternalTest+0
type.[0]testing.InternalTest SRODATA dupok size=72
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 4f 5b 8d 04 02 08 08 91 00 00 00 00 00 00 00 00 O[..............
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 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.+0
rel 40+4 t=5 type..namedata.*[0]testing.InternalTest.+0
rel 44+4 t=6 type.*[0]testing.InternalTest+0
rel 48+8 t=1 type.testing.InternalTest+0
rel 56+8 t=1 type.[]testing.InternalTest+0
type..namedata.*[]testing.InternalBenchmark. SRODATA dupok size=31
0x0000 00 00 1c 2a 5b 5d 74 65 73 74 69 6e 67 2e 49 6e ...*[]testing.In
0x0010 74 65 72 6e 61 6c 42 65 6e 63 68 6d 61 72 6b ternalBenchmark
type.*[]testing.InternalBenchmark SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 11 07 eb 4a 00 08 08 36 00 00 00 00 00 00 00 00 ...J...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.*[]testing.InternalBenchmark.+0
rel 48+8 t=1 type.[]testing.InternalBenchmark+0
type.[]testing.InternalBenchmark SRODATA dupok size=56
0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 27 c0 28 56 02 08 08 17 00 00 00 00 00 00 00 00 '.(V............
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.*[]testing.InternalBenchmark.+0
rel 44+4 t=6 type.*[]testing.InternalBenchmark+0
rel 48+8 t=1 type.testing.InternalBenchmark+0
type..namedata.*[1]testing.InternalBenchmark. SRODATA dupok size=32
0x0000 00 00 1d 2a 5b 31 5d 74 65 73 74 69 6e 67 2e 49 ...*[1]testing.I
0x0010 6e 74 65 72 6e 61 6c 42 65 6e 63 68 6d 61 72 6b nternalBenchmark
type.*[1]testing.InternalBenchmark SRODATA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 92 87 89 8b 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[1]testing.InternalBenchmark.+0
rel 48+8 t=1 type.[1]testing.InternalBenchmark+0
runtime.gcbits.05 SRODATA dupok size=1
0x0000 05 .
type.[1]testing.InternalBenchmark SRODATA dupok size=72
0x0000 18 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 ................
0x0010 33 cd b6 f6 02 08 08 11 00 00 00 00 00 00 00 00 3...............
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 01 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.05+0
rel 40+4 t=5 type..namedata.*[1]testing.InternalBenchmark.+0
rel 44+4 t=6 type.*[1]testing.InternalBenchmark+0
rel 48+8 t=1 type.testing.InternalBenchmark+0
rel 56+8 t=1 type.[]testing.InternalBenchmark+0
go.info.testing.testDeps.ImportPath SDWARFINFO dupok size=49
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 49 6d 70 6f 72 74 50 61 74 68 00 00 00 00 s.ImportPath....
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 01 9c 01 ................
0x0030 00 .
rel 29+8 t=1 testing.testDeps.ImportPath+0
rel 37+8 t=1 testing.testDeps.ImportPath+110
go.range.testing.testDeps.ImportPath SDWARFRANGE dupok size=0
go.info.testing.testDeps.MatchString SDWARFINFO dupok size=50
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 4d 61 74 63 68 53 74 72 69 6e 67 00 00 00 s.MatchString...
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 9c ................
0x0030 01 00 ..
rel 30+8 t=1 testing.testDeps.MatchString+0
rel 38+8 t=1 testing.testDeps.MatchString+178
go.range.testing.testDeps.MatchString SDWARFRANGE dupok size=0
go.info.testing.testDeps.StartCPUProfile SDWARFINFO dupok size=54
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 53 74 61 72 74 43 50 55 50 72 6f 66 69 6c s.StartCPUProfil
0x0020 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e...............
0x0030 00 00 01 9c 01 00 ......
rel 34+8 t=1 testing.testDeps.StartCPUProfile+0
rel 42+8 t=1 testing.testDeps.StartCPUProfile+130
go.range.testing.testDeps.StartCPUProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.StopCPUProfile SDWARFINFO dupok size=53
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 53 74 6f 70 43 50 55 50 72 6f 66 69 6c 65 s.StopCPUProfile
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0030 00 01 9c 01 00 .....
rel 33+8 t=1 testing.testDeps.StopCPUProfile+0
rel 41+8 t=1 testing.testDeps.StopCPUProfile+90
go.range.testing.testDeps.StopCPUProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.WriteHeapProfile SDWARFINFO dupok size=55
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 57 72 69 74 65 48 65 61 70 50 72 6f 66 69 s.WriteHeapProfi
0x0020 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 le..............
0x0030 00 00 00 01 9c 01 00 .......
rel 35+8 t=1 testing.testDeps.WriteHeapProfile+0
rel 43+8 t=1 testing.testDeps.WriteHeapProfile+130
go.range.testing.testDeps.WriteHeapProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.WriteProfileTo SDWARFINFO dupok size=53
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 57 72 69 74 65 50 72 6f 66 69 6c 65 54 6f s.WriteProfileTo
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 TA dupok size=56
0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................
0x0010 92 87 89 8b 00 08 08 36 00 00 00 00 00 00 00 00 .......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.*[1]testing.InternalBenchmark.+0
rel 48+8 t=1 type.[1]testing.InternalBenchmark+0
runtime.gcbits.05 SRODATA dupok size=1
0x0000 05 .
type.[1]testing.InternalBenchmark SRODATA dupok size=72
0x0000 18 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 ................
0x0010 33 cd b6 f6 02 08 08 11 00 00 00 00 00 00 00 00 3...............
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 01 00 00 00 00 00 00 00 ........
rel 24+8 t=1 runtime.algarray+0
rel 32+8 t=1 runtime.gcbits.05+0
rel 40+4 t=5 type..namedata.*[1]testing.InternalBenchmark.+0
rel 44+4 t=6 type.*[1]testing.InternalBenchmark+0
rel 48+8 t=1 type.testing.InternalBenchmark+0
rel 56+8 t=1 type.[]testing.InternalBenchmark+0
go.info.testing.testDeps.ImportPath SDWARFINFO dupok size=49
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 49 6d 70 6f 72 74 50 61 74 68 00 00 00 00 s.ImportPath....
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 01 9c 01 ................
0x0030 00 .
rel 29+8 t=1 testing.testDeps.ImportPath+0
rel 37+8 t=1 testing.testDeps.ImportPath+110
go.range.testing.testDeps.ImportPath SDWARFRANGE dupok size=0
go.info.testing.testDeps.MatchString SDWARFINFO dupok size=50
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 4d 61 74 63 68 53 74 72 69 6e 67 00 00 00 s.MatchString...
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 9c ................
0x0030 01 00 ..
rel 30+8 t=1 testing.testDeps.MatchString+0
rel 38+8 t=1 testing.testDeps.MatchString+178
go.range.testing.testDeps.MatchString SDWARFRANGE dupok size=0
go.info.testing.testDeps.StartCPUProfile SDWARFINFO dupok size=54
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 53 74 61 72 74 43 50 55 50 72 6f 66 69 6c s.StartCPUProfil
0x0020 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e...............
0x0030 00 00 01 9c 01 00 ......
rel 34+8 t=1 testing.testDeps.StartCPUProfile+0
rel 42+8 t=1 testing.testDeps.StartCPUProfile+130
go.range.testing.testDeps.StartCPUProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.StopCPUProfile SDWARFINFO dupok size=53
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 53 74 6f 70 43 50 55 50 72 6f 66 69 6c 65 s.StopCPUProfile
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0030 00 01 9c 01 00 .....
rel 33+8 t=1 testing.testDeps.StopCPUProfile+0
rel 41+8 t=1 testing.testDeps.StopCPUProfile+90
go.range.testing.testDeps.StopCPUProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.WriteHeapProfile SDWARFINFO dupok size=55
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 57 72 69 74 65 48 65 61 70 50 72 6f 66 69 s.WriteHeapProfi
0x0020 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 le..............
0x0030 00 00 00 01 9c 01 00 .......
rel 35+8 t=1 testing.testDeps.WriteHeapProfile+0
rel 43+8 t=1 testing.testDeps.WriteHeapProfile+130
go.range.testing.testDeps.WriteHeapProfile SDWARFRANGE dupok size=0
go.info.testing.testDeps.WriteProfileTo SDWARFINFO dupok size=53
0x0000 02 74 65 73 74 69 6e 67 2e 74 65 73 74 44 65 70 .testing.testDep
0x0010 73 2e 57 72 69 74 65 50 72 6f 66 69 6c 65 54 6f s.WriteProfileTo
0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0030 00 01 9c 01 00 .....
rel 33+8 t=1 testing.testDeps.WriteProfileTo+0
rel 41+8 t=1 testing.testDeps.WriteProfileTo+183
go.range.testing.testDeps.WriteProfileTo SDWARFRANGE dupok size=0
go.itab.testing/internal/testdeps.TestDeps,testing.testDeps SNOPTRDATA dupok size=80
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 bc e9 24 31 ..........$1
rel 0+8 t=1 type.testing.testDeps+0
rel 8+8 t=1 type.testing/internal/testdeps.TestDeps+0
go.itablink.testing/internal/testdeps.TestDeps,testing.testDeps SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.itab.testing/internal/testdeps.TestDeps,testing.testDeps+0
type..importpath.github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic. SRODATA dupok size=75
0x0000 00 00 48 67 69 74 68 75 62 2e 63 6f 6d 2f 63 61 ..Hgithub.com/ca
0x0010 6d 70 6f 79 2f 67 6f 2d 74 6f 6f 6c 69 6e 67 2d mpoy/go-tooling-
0x0020 77 6f 72 6b 73 68 6f 70 2f 33 2d 64 79 6e 61 6d workshop/3-dynam
0x0030 69 63 2d 61 6e 61 6c 79 73 69 73 2f 33 2d 70 72 ic-analysis/3-pr
0x0040 6f 66 69 6c 69 6e 67 2f 6a 69 63 ofiling/jic
type..importpath.os. SRODATA dupok size=5
0x0000 00 00 02 6f 73 ...os
type..importpath.testing. SRODATA dupok size=10
0x0000 00 00 07 74 65 73 74 69 6e 67 ...testing
type..importpath.testing/internal/testdeps. SRODATA dupok size=28
0x0000 00 00 19 74 65 73 74 69 6e 67 2f 69 6e 74 65 72 ...testing/inter
0x0010 6e 61 6c 2f 74 65 73 74 64 65 70 73 nal/testdeps
gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
0x0000 01 00 00 00 00 00 00 00 ........
gclocals·69c1753bd5f81501d95132d08af04464 SRODATA dupok size=8
0x0000 02 00 00 00 00 00 00 00 ........
gclocals·3688d5e9ace7aa756db172cd5f0c989a SRODATA dupok size=12
0x0000 02 00 00 00 0b 00 00 00 00 00 27 01 ..........'.
gclocals·c55e845a0a62e9baae6c740db5a20866 SRODATA dupok size=10
0x0000 02 00 00 00 04 00 00 00 03 00 ..........
gclocals·daa44e44ae43d3281d03f41659455c5b SRODATA dupok size=12
0x0000 02 00 00 00 09 00 00 00 17 00 00 00 ............
gclocals·4c18320792dd6a35b5e54b1ce722ff6e SRODATA dupok size=10
0x0000 02 00 00 00 06 00 00 00 0f 00 ..........
gclocals·dc9b0298814590ca3ffc3a889546fc8b SRODATA dupok size=10
0x0000 02 00 00 00 02 00 00 00 03 00 ..........
gclocals·f509627960753a8b893d1c0de0c254bf SRODATA dupok size=12
0x0000 02 00 00 00 09 00 00 00 37 00 00 00 ........7...
00 ................
0x0030 00 01 9c 01 00 .....
rel 33+8 t=1 testing.testDeps.WriteProfileTo+0
rel 41+8 t=1 testing.testDeps.WriteProfileTo+183
go.range.testing.testDeps.WriteProfileTo SDWARFRANGE dupok size=0
go.itab.testing/internal/testdeps.TestDeps,testing.testDeps SNOPTRDATA dupok size=80
0x0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0010 00 00 00 00 00 00 00 00 bc e9 24 31 ..........$1
rel 0+8 t=1 type.testing.testDeps+0
rel 8+8 t=1 type.testing/internal/testdeps.TestDeps+0
go.itablink.testing/internal/testdeps.TestDeps,testing.testDeps SRODATA dupok size=8
0x0000 00 00 00 00 00 00 00 00 ........
rel 0+8 t=1 go.itab.testing/internal/testdeps.TestDeps,testing.testDeps+0
type..importpath.github.com/campoy/go-tooling-workshop/3-dynamic-analysis/3-profiling/jic. SRODATA dupok size=75
0x0000 00 00 48 67 69 74 68 75 62 2e 63 6f 6d 2f 63 61 ..Hgithub.com/ca
0x0010 6d 70 6f 79 2f 67 6f 2d 74 6f 6f 6c 69 6e 67 2d mpoy/go-tooling-
0x0020 77 6f 72 6b 73 68 6f 70 2f 33 2d 64 79 6e 61 6d workshop/3-dynam
0x0030 69 63 2d 61 6e 61 6c 79 73 69 73 2f 33 2d 70 72 ic-analysis/3-pr
0x0040 6f 66 69 6c 69 6e 67 2f 6a 69 63 ofiling/jic
type..importpath.os. SRODATA dupok size=5
0x0000 00 00 02 6f 73 ...os
type..importpath.testing. SRODATA dupok size=10
0x0000 00 00 07 74 65 73 74 69 6e 67 ...testing
type..importpath.testing/internal/testdeps. SRODATA dupok size=28
0x0000 00 00 19 74 65 73 74 69 6e 67 2f 69 6e 74 65 72 ...testing/inter
0x0010 6e 61 6c 2f 74 65 73 74 64 65 70 73 nal/testdeps
gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
0x0000 01 00 00 00 00 00 00 00 ........
gclocals·69c1753bd5f81501d95132d08af04464 SRODATA dupok size=8
0x0000 02 00 00 00 00 00 00 00 ........
gclocals·3688d5e9ace7aa756db172cd5f0c989a SRODATA dupok size=12
0x0000 02 00 00 00 0b 00 00 00 00 00 27 01 ..........'.
gclocals·c55e845a0a62e9baae6c740db5a20866 SRODATA dupok size=10
0x0000 02 00 00 00 04 00 00 00 03 00 ..........
gclocals·daa44e44ae43d3281d03f41659455c5b SRODATA dupok size=12
0x0000 02 00 00 00 09 00 00 00 17 00 00 00 ............
gclocals·4c18320792dd6a35b5e54b1ce722ff6e SRODATA dupok size=10
0x0000 02 00 00 00 06 00 00 00 0f 00 ..........
gclocals·dc9b0298814590ca3ffc3a889546fc8b SRODATA dupok size=10
0x0000 02 00 00 00 02 00 00 00 03 00 ..........
gclocals·f509627960753a8b893d1c0de0c254bf SRODATA dupok size=12
0x0000 02 00 00 00 09 00 00 00 37 00 00 00 ........7...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment