1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| ➜ awesomeProject go build -gcflags -S main.go # command-line-arguments "".main STEXT size=112 args=0x0 locals=0x38 0x0000 00000 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) TEXT "".main(SB), ABIInternal, $56-0 0x0000 00000 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) MOVQ (TLS), CX 0x0009 00009 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) CMPQ SP, 16(CX) 0x000d 00013 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) JLS 105 0x000f 00015 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) SUBQ $56, SP 0x0013 00019 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) MOVQ BP, 48(SP) 0x0018 00024 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) LEAQ 48(SP), BP 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) FUNCDATA $0, gclocals·33cdeccccebe8032 9f1fdbee7f5874cb(SB) 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) FUNCDATA $1, gclocals·33cdeccccebe8032 9f1fdbee7f5874cb(SB) 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:22) FUNCDATA $3, gclocals·9fb7f0986f647f17 cb53dda1484e0f7a(SB) 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) PCDATA $2, $0 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) PCDATA $0, $0 0x001d 00029 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) MOVQ "".statictmp_0(SB), AX 0x0024 00036 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) MOVQ AX, ""..autotmp_2+24(SP) 0x0029 00041 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) MOVUPS "".statictmp_0+8(SB), X0 0x0030 00048 (/Users/zhubowen/golangProjects/awesomeProject/main.go:23) MOVUPS X0, ""..autotmp_2+32(SP) 0x0035 00053 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) CALL runtime.printlock(SB) 0x003a 00058 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) PCDATA $2, $1 0x003a 00058 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) LEAQ ""..autotmp_2+24(SP), AX 0x003f 00063 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) PCDATA $2, $0 0x003f 00063 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) MOVQ AX, (SP) 0x0043 00067 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) MOVQ $3, 8(SP) 0x004c 00076 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) MOVQ $3, 16(SP) 0x0055 00085 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) CALL runtime.printslice(SB) 0x005a 00090 (/Users/zhubowen/golangProjects/awesomeProject/main.go:24) CALL runtime.printunlock(SB) 0x005f 00095 (/Users/zhubowen/golangProjects/awesomeProject/main.go:25) MOVQ 48(SP), BP 0x0064 00100 (/Users/zhubowen/golangProjects/awesomeProject/main.go:25) ADDQ $56, SP ....
|