1 !<arch> 2 __.PKGDEF 0 0 0 644 866 ` 3 go object linux amd64 go1.10 X:framepointer 4 build id "bG479Sdtj2xcLA2P5wny/PkI9V7syvjdBi-VpOP7f" 5 ---- 6 7 build id "bG479Sdtj2xcLA2P5wny/PkI9V7syvjdBi-VpOP7f" 8 9 $$B 10 version 5 11 12 gcprog L |SGOROOTsrccmdinternalgcprog.goWriterwriteByte" index 19 b"nb debug io io.go Write"pn&errXdebugBuf"Append<w1" prog2 esc:0x1 24 n3BitIndex<w2. 25 Debug<*.>out2|SEnd<*1Init<*."writeByte2RPtr<* 27 index28Repeat<* 29 n2 30 c3ShouldRepeat<4. 31 0 32 c4FZeroUntil<* 33 Bbyte<* esc:0x9"x2flushlit<*+lit<*"Tvarint<*R 36 T <autogenerated>init||r4(r*8(r*>L 40 41 %L0 42 43 %@ 44 $$ 45 _go_.o 0 0 0 644 28838 ` 46 go object linux amd64 go1.10 X:framepointer 47 build id "bG479Sdtj2xcLA2P5wny/PkI9V7syvjdBi-VpOP7f" 48 ---- 49 50 51 ! 52 go19ldfmtio""".(*Writer).Init(runtime.writeBarrier,runtime.gcWriteBarrier0runtime.morestack_noctxtwtype.*"".WriterwriteByte type.func(uint8)Tgclocalsd2de89f6cf5e99ce0097843c3071e829Tgclocals33cdeccccebe80329f1fdbee7f5874cbbgofile..$GOROOT/src/cmd/internal/gcprog/gcprog.go$"".(*Writer).Debugouttype.io.WriterTgclocals3754a16bf10448198c4e4781a4885132*"".(*Writer).BitIndex~r0type.int64Tgclocalsaef1f7ba6e2630c93a51843d99f5a28a""".(*Writer).bytetype.uint8"runtime.growslicex.autotmp_2type.*[]uint8Tgclocals0a2845762fc5dafeed515f8eba948078Tgclocals9783710103695d7171ee820ce562d18d "".(*Writer).End*"".(*Writer).flushlit"".progbits"runtime.printlockTgo.string."gcprog: End wrote program for "&runtime.printstring runtime.printintPgo.string." bits, but current index is "runtime.printnl&runtime.printunlocktype.string"".statictmp_0runtime.gopanic.autotmp_3 53 indexTgclocals1a65e721a2ccc325b382662e7ffee780Tgclocals69c1753bd5f81501d95132d08af04464 "".(*Writer).Ptr,"".(*Writer).ZeroUntil "".(*Writer).lit"runtime.convT2E64>go.string."gcprog: ptr at %d\n"fmt.FprintfBgo.string."gcprog: Ptr at index "Dgo.string." but current index is """.statictmp_1(type.[1]interface {}.autotmp_8Tgclocalsf83413e1f0916265015171ba5b95f6692"".(*Writer).ShouldRepeatnc~r2type.boolTgclocalsff19ed39bdde8a01a800918ac3ef0ec7&"".(*Writer).Repeat&"".(*Writer).varintJgo.string."gcprog: repeat %d %d\n"(type.[2]interface {}.autotmp_4.autotmp_5Tgclocals9751a1d5d8cb96a138a70dd08682feacTgclocals037c1360cc57929d7f2b26c892bdc785^go.string."gcprog: advance to %d by literals\n"Zgo.string."gcprog: advance to %d by repeat\n"8go.string."gcprog: Advance "4go.string." but index is """.statictmp_2.autotmp_7.autotmp_16iskipTgclocals488e545055942179408b430e429a5169Tgclocalsd5132859892d06e848e161152efc7853&"".(*Writer).Append&runtime.staticbytes go.string."%02x"go.string." "go.string."\n"Zgo.string."gcprog: append prog for %d ptrs\n"go.string."\t"$runtime.panicslice"".statictmp_3progtype.[]uint8.autotmp_12.autotmp_6.autotmp_23type.intTgclocals55bc56ebe0873678d267467c2e54613dTgclocals0f17027e4326c542333e63b4300b708c"".readvarint`go.string."gcprog: found end instruction after "0go.string." ptrs, with "<go.string." bytes remaining\n""".statictmp_4p~r1nbitTgclocals4032f753396f2012ad1784f398b170f4$runtime.panicindexTgclocals564c88c798e834d77927d2fafb0b5dcaTgclocals524d71b8d4b4126db12e7a6de3370d94"".statictmp_5"go.string." %02x"Ngo.string."gcprog: flush %d literals\n"(runtime.convT2Eslice$go.string."\t%v\n"$go.string."\t%02x".autotmp_10.autotmp_13.autotmp_27bitsTgclocalsc0d99d6db46d95e87cc280c025b07e3bTgclocals784e08d731c591486f399bf3de1d9025"".init"".initdone"runtime.throwinitfmt.initio.init.gofile..<autogenerated>4type..hash.[2]interface {}(runtime.nilinterhash*type.*[2]interface {}htype.uintptrTgclocalsd4dc2f11db048877dbc0f60a22b4adb30type..eq.[2]interface {}runtime.efaceeqqTgclocals8f9cec06d1ae35cc9900c511c5e4bdab2go.info."".(*Writer).Init$go.info.*"".Writer&go.info.func(uint8)4go.range."".(*Writer).Init4go.info."".(*Writer).Debug"go.info.io.Writer6go.range."".(*Writer).Debug:go.info."".(*Writer).BitIndexgo.info.int64<go.range."".(*Writer).BitIndex2go.info."".(*Writer).bytego.info.uint84go.range."".(*Writer).byte>go.string."gcprog: out of sync"Rgo.string."gcprog: End wrote program for"Lgo.string."bits, but current index is"0go.info."".(*Writer).End2go.range."".(*Writer).EndJgo.string."gcprog: invalid Ptr index"@go.string."gcprog: Ptr at index"@go.string."but current index is"0go.info."".(*Writer).Ptr2go.range."".(*Writer).PtrBgo.info."".(*Writer).ShouldRepeatgo.info.boolDgo.range."".(*Writer).ShouldRepeat6go.info."".(*Writer).Repeat8go.range."".(*Writer).RepeatRgo.string."gcprog: invalid Advance index"6go.string."gcprog: Advance"0go.string."but index is"<go.info."".(*Writer).ZeroUntil>go.range."".(*Writer).ZeroUntilZgo.string."gcprog: wrong bit count in append"6go.info."".(*Writer).Appendgo.info.intgo.info.[]uint88go.range."".(*Writer).Append`go.string."gcprog: extra data at end of program"^go.string."gcprog: found end instruction after",go.string."ptrs, with"6go.string."bytes remaining"&go.info."".progbits(go.range."".progbits*go.info."".readvarint,go.range."".readvarint0go.info."".(*Writer).lit2go.range."".(*Writer).litFgo.string."gcprog: negative varint"6go.info."".(*Writer).varint8go.range."".(*Writer).varint:go.info."".(*Writer).flushlit<go.range."".(*Writer).flushlitgo.info."".init go.range."".init@go.constinfo.cmd/internal/gcprog"runtime.gcbits.018type..namedata.*func(uint8)-"type.*func(uint8) runtime.algarray0type..namedata.*[]uint8-"type..hashfunc127,runtime.memhash_varlentype..eqfunc127.runtime.memequal_varlentype..alg1276type..namedata.*[127]uint8- type.*[127]uint8type.[127]uint8runtime.gcbits.<type..namedata.*gcprog.Writer.jtype..namedata.*func(*gcprog.Writer, []uint8, int64)-Ltype.*func(*"".Writer, []uint8, int64)Jtype.func(*"".Writer, []uint8, int64)Vtype..namedata.*func(*gcprog.Writer) int64-8type.*func(*"".Writer) int646type.func(*"".Writer) int64`type..namedata.*func(*gcprog.Writer, io.Writer)-Btype.*func(*"".Writer, io.Writer)@type.func(*"".Writer, io.Writer)Jtype..namedata.*func(*gcprog.Writer)-,type.*func(*"".Writer)*type.func(*"".Writer)dtype..namedata.*func(*gcprog.Writer, func(uint8))-Ftype.*func(*"".Writer, func(uint8))Dtype.func(*"".Writer, func(uint8))Xtype..namedata.*func(*gcprog.Writer, int64)-:type.*func(*"".Writer, int64)8type.func(*"".Writer, int64)ftype..namedata.*func(*gcprog.Writer, int64, int64)-Htype.*func(*"".Writer, int64, int64)Ftype.func(*"".Writer, int64, int64)ptype..namedata.*func(*gcprog.Writer, int64, int64) bool-Rtype.*func(*"".Writer, int64, int64) boolPtype.func(*"".Writer, int64, int64) boolXtype..namedata.*func(*gcprog.Writer, uint8)-:type.*func(*"".Writer, uint8)8type.func(*"".Writer, uint8)(type..importpath."".,type..namedata.Append.Jtype..namedata.*func([]uint8, int64)-4type.*func([]uint8, int64)2type.func([]uint8, int64)0type..namedata.BitIndex.:type..namedata.*func() int64-$type.*func() int64"type.func() int64*type..namedata.Debug.@type..namedata.*func(io.Writer)-*type.*func(io.Writer)(type.func(io.Writer)&type..namedata.End..type..namedata.*func()-type.*func()type.func()(type..namedata.Init.Dtype..namedata.*func(func(uint8))-.type.*func(func(uint8)),type.func(func(uint8))&type..namedata.Ptr.8type..namedata.*func(int64)-"type.*func(int64) type.func(int64),type..namedata.Repeat.Ftype..namedata.*func(int64, int64)-0type.*func(int64, int64).type.func(int64, int64)8type..namedata.ShouldRepeat.Ptype..namedata.*func(int64, int64) bool-:type.*func(int64, int64) bool8type.func(int64, int64) bool2type..namedata.ZeroUntil.(type..namedata.byte-0type..namedata.flushlit-&type..namedata.lit-,type..namedata.varint-type."".Writer*runtime.gcbits.0100382type..namedata.writeByte-*type..namedata.index-"type..namedata.b-$type..namedata.nb-*type..namedata.debug-0type..namedata.debugBuf-:type..namedata.*interface {}-$type.*interface {}"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}-(type.*[]interface {}&type.[]interface {}@type..namedata.*[1]interface {}-*type.*[1]interface {}Dgo.info.type..hash.[2]interface {}0go.info.*[2]interface {}go.info.uintptrFgo.range.type..hash.[2]interface {}@go.info.type..eq.[2]interface {}Bgo.range.type..eq.[2]interface {}<type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}2type..alg.[2]interface {}@type..namedata.*[2]interface {}-"runtime.gcbits.0f*type..importpath.fmt.(type..importpath.io. H$dH%H;av:HH,$H,$H|$ uHD$HH,$HHD$)Pd PdH%H;avOHH,$H,$HL$HT$H HuHD$ HH,$HHD$ >er%$eHD$H@HD$| 60 dH%H;aHPHl$HHl$HHD$XHHHHHHLCI9*HsHt$`@4H@4$HHl$HHPH|$@HH$HL$H\$Ht$LD$ HD$(HL$0HT$8H\$XHuHHHHHpH|$@t$`nm| 62 &9r 64 y0X 65 dH%H;a 67 H8Hl$0Hl$0HD$@H$HD$@H$D$HD$@HHu 68 Hl$0H8HHHH$HL$H\$HD$HL$@HIH9tHD$ HL$(HH$HD$HD$ H$HH$HD$HD$(H$HH$HHD$pEopo 70 &2] 71 *x{ 72 dH%H;aHxHl$pHl$pH$HHH$H9H$HT$H$HHuH$D$Hl$pHxH$HD$XWD$`HH$HD$XHD$HD$HL$HD$`HL$hH$HHH$HL$H HL$HD$HL$`HL$ HD$(HD$0H$CHL$PHH$HD$H$H$HH$HD$HD$PH$HH$HHD$V` 76 ) 78 79 ` 80 G"9~ 81 HD$H~HL$HH D$ 1$$$dH%HD$H;AHH$H$H$HuH$HH$HtH$H$H$HHH$H}bH$L$H$H$H$HL$H$H$HH$HAHAH$HH$D$H$H$H$HL$H$HD$XH$HL$PWD$`D$pHH$H\$XH\$HD$HL$HL$`HD$hHH$HD$PHD$HD$HL$HD$pHL$xH$HHH$HL$H HL$HD$HL$`HL$ HD$(HD$0H$z, 84 7 86 & 89 e 90 dH%HD$H;AHH$H$H$HHH$H9,HH)H HT$PH HHuB1)HL$XH$D$HD$XHHH$HT$PH9|H$HH\$hW$HH$HD$hHD$HD$HL$H$H$H$HHH$HT$H HL$HD$"H$HL$ HD$(HD$0H$HT$PHHuVH$D$H$H$H$H$HD$HD$PHHD$H$HH\$`WD$xHH$HD$`HD$HD$HL$HL$xH$H$HHH$HL$H HL$HD$ HL$xHL$ HD$(HD$0H$ 96 H$HHL$pHH$HD$H$H$HH$HD$HD$pH$HH$HHD$ 98 7 99 ` 102 U87~ 103 dH%HD$H;AlHH$H$H$H$H$HH H$H$H$HL$H$HT$HD$H$H9H$HH$H9HD$h10H$H$L$WL$HD$XHPHD$hH$H9HT$XH$4@t$WH$LLMtHW$HH$@HHH$HHH$H\$H HL$HD$H$H\$ HD$(HD$0L$LL$HHD$HD$HD$ WD$(t$WH$5H$HHHuHPHHHH$HH$HT$HHD$HD$HD$ WD$(H$H$H$HD$`WD$pH H$HL$`HL$HD$HL$HL$pHD$xH$HHH$HT$H HL$HD$ HL$pHL$ HD$(HD$0H$HHH$HL$H HL$HD$HD$ WD$(HH$HHD$r 114 7 0 115 % 8 NF%G 119 ;9|A 120 % 121 dH%H;aHPHl$HHl$HHD$hHL$`HT$X1 HHHH\$@H2HHHH?HHH@@u5H^H9?H)H)HHH?H!HHtNHt$8H$HL$H|$HD$HL$ HT$(Ht$0H\$8HHD$@HHHHH5H$HL$H|$Ht$HD$ HL$(H|$0HH\$pHl$HHPHL$`HH$HD$$HD$@H$HH$HD$HD$`H$HH$HD$HH$HHD$ 126 2 ( 127 ,)q 129 H 130 HH,$H,$HD$HT$H\$ 11 131 HqLLHvW:HIHH?HHHIHHH@ML!I uLL$(HT$0HD$8LD$@H,$H 133 dH%H;avbHHl$Hl$HD$HHt+HHs.T$ THH@Hl$HH$HD$ F x" 137 x^dH%H;aHHl$Hl$HD$(H|L&HD$(HL$ H$H D$HD$(HH=}HL$ H$D$Hl$HHH$HHD$a0_/0/ 144 & 147 149 E#- 150 dH%HD$H;AHH$H$H$HHHHHHL$H$11HH$HH9*H[\HH?H=HHHHH)HH ! H_HH?H=H\;HHHH)HuH|$XHHu!H$D$H$H|$X1ND$WW$H H$H5HH$HHH$H|$HH\$HD$H$H|$ HD$(HD$0D$WH$JHH?H=HHHH)HtHHH$L$H$HHHuHH$HH$HT$HHD$HD$HD$ WD$(H$L$WW$HH$HHH$HHH$HD$HHD$HD$H$HD$ HD$(HD$0L$WH$W$HT$HH$HD$HL$H$H$H$HHH$HL$H HL$HD$H$HL$ HD$(HD$0H$HHHHMH$H$H$WD$pHH$H$HD$HD$HL$HL$pHD$xH$HHH$HL$H HL$HD$HL$pHL$ HD$(HD$0H$WD$`HHT$`HHHL$hHHH4$HL$H HL$HD$HL$`HL$ HD$(HD$0H$tH$H 159 160 7 161 <, B #w 169 170 mM2" 171 dH%H;avJHH,$H,$<v H,$HuH,$H)```1(dH%H;avXH(Hl$ Hl$ 1HL$8,HD$HH\$0HH$HL$HL$HD$HH|HL$@Hl$ H(PSOnnn@'dH%H;aH0Hl$(Hl$(1 HL$ HAH}XHHHT$8H\H4H|$@LD8H8H9u!HL$ H4$H\$LD$D$uD$HHl$(H0D$HHl$(H0[`t_`_o, 177 "".(*Writer).Initw1writeByte1"".(*Writer).Debugout8w8"".(*Writer).BitIndexw=~r0="".(*Writer).bytewBxBgcprog: out of syncgcprog: End wrote program forbits, but current index isgcprog: End wrote program for bits, but current index is "".(*Writer).End indexN`wJgcprog: invalid Ptr indexgcprog: Ptr at indexbut current index isgcprog: Ptr at index but current index is gcprog: ptr at %d 178 "".(*Writer).PtrindexZwZ"".(*Writer).ShouldRepeatciniwi~r2igcprog: repeat %d %d 179 "".(*Writer).Repeatcvnvwvgcprog: invalid Advance indexgcprog: Advancebut index isgcprog: Advance but index is gcprog: advance to %d by literals 180 gcprog: advance to %d by repeat 181 "".(*Writer).ZeroUntil iindex skipwgcprog: wrong bit count in appendgcprog: append prog for %d ptrs 182 %02x 183 "".(*Writer).Append in progw xgcprog: extra data at end of programgcprog: found end instruction afterptrs, withbytes remaininggcprog: found end instruction after ptrs, with bytes remaining 184 "".progbits nh nbit`p~r1"".readvarintp~r1~r2 "".(*Writer).litwxgcprog: negative varint"".(*Writer).varintwxgcprog: flush %d literals 185 %v 186 %02x %02x"".(*Writer).flushlit bits~w"".initcmd/internal/gcprog.progMaxLiteral!$*func(uint8)q6$q3*[]uint8i6~.8*[127]uint856iN*gcprog.Writer%*func(*gcprog.Writer, []uint8, int64)6U3*func(*gcprog.Writer) int64Ns>6@3 *func(*gcprog.Writer, io.Writer)R6c3*func(*gcprog.Writer)U6(w3"*func(*gcprog.Writer, func(uint8))L6<3*func(*gcprog.Writer, int64)6Y3#*func(*gcprog.Writer, int64, int64)8C6}3(*func(*gcprog.Writer, int64, int64) bool/g6Y<3*func(*gcprog.Writer, uint8)263cmd/internal/gcprogAppend*func([]uint8, int64)6/@3BitIndex *func() int64.6a|3Debug*func(io.Writer)2ey6Z[3End*func()u63Init*func(func(uint8))i 6j/3Ptr*func(int64)A6!x&3Repeat*func(int64, int64)1L6e3ShouldRepeat*func(int64, int64) boolad6*93 ZeroUntilbyteflushlitlitvarint8 N6 8 writeByteindexbnbdebugdebugBufMB= 0P *interface {}O6W*[]interface {}6p/*[1]interface {}56P[type..hash.[2]interface {} ihph~r2type..eq.[2]interface {}pq~r2*[2]interface {}s-q6 ,Yfmtio 0 199 H 200 202 \0 203 205 "$ 207 &( 208 *, 209 .*02$468" 211 V:|(<>@BDFBDHJLNPp 212 R$T$(VXZ( 214 \^$`bd>fBDhBDHJLjP 215 216 T$0lR/$n?$ 64prHH@ 218 t$v $x0z|~ 221 :(($`$`d0 223 t$v $R?O$_$.J\4 227 ^$`d^:~$` d > 228 229 B 230 D 231 BDHJLP 240 T$l?lO$_$no$$$>l(. 242 x:<(*dd d 243 $ 244 `d d L PP 253 t@$l?lO_$o.q*"d*<$ 255 >BDBDBJLP@0$t$$"XXp0$x@(X^ 257 : 258 .*(X 260 ((LP 0 261 .$(X:: 263 ((*d( d 264 * 265 266 d` dd*d 271 /OlolRlll*.2 273 <dt 274 0Px 275 0`x zn 276 &6J:^88 277 (8L:d8|8 278 . > R:f88 279 &(6(J:^8t8 &&::44@<<F88 280 $848H:b8z8 22((((f**h,,b$$ 281 $Z4ZH:d8|8 6rFHrZ:n8888 00*~:~N:b8z88 :: DD@@0\@\T:h8888 BB@@*:N:b8~8888 HHFFHH""<*<>:R8p888 .B:X8t88 285 $^4^H:^8v8 .. 286 *:N:d8|8 44 287 288 289 290 291 .:>:R:l88 BB"6: TTH8N L j L L L L L * 292 pp0@P 293 ` 294 295 0@P 296 Xp*2 298 pp0@P 299 ` 300 pp 301 0@P 302 X2`* 304 pp0@P 305 ` 306 0@P 308 X`*p""PP 310 pp0@P 311 ` 312 0@P 313 Xp$<< 316 pp0@P 317 ` 318 0@P 320 Xp$FF 323 pp0@P 324 ` 325 0@P 327 Xp00 330 pp0@P 331 ` 332 333 0@P 334 XpJJ 337 pp0@P 338 ` 339 0@P 341 Xp>> 344 pp0@P 345 ` 346 0@P 348 Xp$LL 351 pp0@P 352 ` 353 0@P 354 Xp$$VV 357 pp0@P 358 ` 359 0@P 360 Xp$$z>> 363 pp0@P 364 ` 365 0@P 367 Xp*,,00 370 pp0@P 371 ` 372 0@P 374 Xp$ 376 pp0@P 377 ` 378 379 0@P 380 Xp$&& 382 pp0@P 383 ` 384 385 0@P 386 Xp 390 pp0@P 391 ` 392 ph0@P 393 X** 395 pp0@P 396 ` 397 398 0@P 399 Xp 403 pp0@P 404 ` 405 406 0@P 407 Xp$,, 409 pp0@P 410 ` 411 0@P 413 Xp$$66 415 pp0@P 416 ` 417 0@P 418 Xp$$zr0@P 423 `p 424 425 000 426 00 0 427 000 428 00808 429 000 430 00Z0Z 431 00~0~ 432 00r0r 433 00\0\ 434 00(0( 435 00:0: 436 00^0^ 437 000 438 439 &0@P 440 X 441 `p 443 $ 444 pp0@P 445 ` 446 0@P 447 Xp$$ 449 pp0@P 450 ` 451 pp 452 0@P 453 X`&& 455 pp0@P 456 `ll 457 0@P 459 X`p8H\:n8888 4DX:l888 && 462 pp0@P 463 ` 464 0@P 466 X`p 470 471 &46VXp|,,go19ld