Home | History | Annotate | Download | only in internal
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     807       `
      3 go object darwin amd64 go1.8 X:framepointer
      4 build id "6bc35d005e960bf4ffafaa7e6b3c92282f20d887"
      5 ----
      6 
      7 build id "6bc35d005e960bf4ffafaa7e6b3c92282f20d887"
      8 
      9 $$B
     10 version 3
     11 
     12 gcprog
Q|SGOROOT/src/cmd/internal/gcprog/gcprog.goWriterwriteByte"	index
     17 b"nb	debug
io	Write"pn&err"debugBuf"Append<w1"
prog2
esc:0x1
     22 n3BitIndex<w2|S
     23 		Debug< |S>out2|SEnd< 1Init< |S"writeByte2RPtr< 
     25 index28Repeat< 
     27 n2
     28 c3ShouldRepeat<*|S
     29 &
     30 c4FZeroUntil< 
     31 8byte< 
esc:0x9"x2flushlit< +lit< "Jvarint< H
     34 J	Xinitt*
     37 (t .(t 4B
     38 
     39 %B&
     40 
     41 %@
     42 $$
     43 _go_.o          0           0     0     644     29384     `
     44 go object darwin amd64 go1.8 X:framepointer
     45 build id "6bc35d005e960bf4ffafaa7e6b3c92282f20d887"
     46 ----
     47 
     48 
     49 !
     50 go17ld
     51 fmt.aio.a""".(*Writer).Init(runtime.writeBarrier.runtime.writebarrierptr0runtime.morestack_noctxtwriteByte type.func(uint8)wtype.*"".WriterTgclocalsdc9b0298814590ca3ffc3a889546fc8bTgclocals69c1753bd5f81501d95132d08af04464R$GOROOT/src/cmd/internal/gcprog/gcprog.go$"".(*Writer).Debugouttype.io.WriterTgclocals9aa48eca674789341e2d6be6614c399c*"".(*Writer).BitIndex~r0type.int64Tgclocalsaef1f7ba6e2630c93a51843d99f5a28aTgclocals33cdeccccebe80329f1fdbee7f5874cb""".(*Writer).bytetype.uint8"runtime.growslice.autotmp_1type.int.autotmp_0type.*[]uint8xTgclocalsfd1052c3c0d79a26f8afdf6e802f9f01Tgclocals663f8c6bfa83aa777198789ce63d9ab4 "".(*Writer).End*"".(*Writer).flushlit"".progbits"runtime.printlockRgo.string."gcprog: End wrote program for"&runtime.printstringruntime.printsp runtime.printintLgo.string."bits, but current index is"runtime.printnl&runtime.printunlock>go.string."gcprog: out of sync"type.stringruntime.convT2Eruntime.gopanic
     52 index.autotmp_4.autotmp_2Tgclocals2d7c1615616d4cf40d01b3385155ed6eTgclocals587fba6ec64fb2bc14cbf05fff7d5e25 "".(*Writer).Ptr,"".(*Writer).ZeroUntil "".(*Writer).lit>go.string."gcprog: ptr at %d\n"fmt.Fprintf@go.string."gcprog: Ptr at index"@go.string."but current index is"Jgo.string."gcprog: invalid Ptr index".autotmp_7.autotmp_12.autotmp_6(type.[1]interface {}.autotmp_5Tgclocals38cd6c5dc113deaaac86733e20707ab7Tgclocals7e62cffe22d3a35b32f9075aade164f72"".(*Writer).ShouldRepeat~r2type.boolcnTgclocalsff19ed39bdde8a01a800918ac3ef0ec7&"".(*Writer).Repeat&"".(*Writer).varintJgo.string."gcprog: repeat %d  %d\n".autotmp_15.autotmp_14.autotmp_13(type.[2]interface {}Tgclocals9751a1d5d8cb96a138a70dd08682feacTgclocals037c1360cc57929d7f2b26c892bdc785^go.string."gcprog: advance to %d by literals\n"Zgo.string."gcprog: advance to %d by repeat\n"6go.string."gcprog: Advance"0go.string."but index is"Rgo.string."gcprog: invalid Advance index"skipi.autotmp_34.autotmp_26.autotmp_23.autotmp_25.autotmp_22.autotmp_21Tgclocals7d6dc0137570b246b37437e57288fcd6Tgclocals5cdd1b4c7f8749aacabea1f9419a87e5&"".(*Writer).Append go.string."%02x"go.string."\n"go.string." "$runtime.panicsliceZgo.string."gcprog: wrong bit count in append"Zgo.string."gcprog: append prog for %d ptrs\n"go.string."\t".autotmp_43.autotmp_55.autotmp_36.autotmp_56type.*uint8.autotmp_42.autotmp_37.autotmp_35progtype.[]uint8Tgclocalsd509c715fef1ebec2a3bc4701bac7b43Tgclocals25e87e3d979013e75608e32f2403834f^go.string."gcprog: found end instruction after",go.string."ptrs, with"6go.string."bytes remaining"`go.string."gcprog: extra data at end of program""".readvarintnbit.autotmp_63~r1pTgclocals0bc550b6b95948f318d057651e9cddea$runtime.panicindexTgclocals564c88c798e834d77927d2fafb0b5dcaTgclocals524d71b8d4b4126db12e7a6de3370d94Fgo.string."gcprog: negative varint".autotmp_69Tgclocals69c8abe0d2280b641caedd7f008b2cfa"go.string." %02x"Ngo.string."gcprog: flush %d literals\n"$go.string."\t%v\n"$go.string."\t%02x"bits.autotmp_82.autotmp_79.autotmp_76.autotmp_103.autotmp_81.autotmp_78.autotmp_75.autotmp_72.autotmp_71.autotmp_74Tgclocals2a2bd2cdcc8b9465c30dbd22b3af35a2Tgclocals9ce213e07f6cc33decf612e11f990f41"".init"".initdone"runtime.throwinitfmt.initio.init4type..hash.[2]interface {}(runtime.nilinterhashtype.uintptrh*type.*[2]interface {}Tgclocalsd4dc2f11db048877dbc0f60a22b4adb30type..eq.[2]interface {}runtime.efaceeqqTgclocals8f9cec06d1ae35cc9900c511c5e4bdab2go.info."".(*Writer).Init$go.info.*"".Writer&go.info.func(uint8)4go.info."".(*Writer).Debug"go.info.io.Writer:go.info."".(*Writer).BitIndexgo.info.int642go.info."".(*Writer).bytego.info.uint80go.info."".(*Writer).End0go.info."".(*Writer).PtrBgo.info."".(*Writer).ShouldRepeatgo.info.bool6go.info."".(*Writer).Repeat<go.info."".(*Writer).ZeroUntil6go.info."".(*Writer).Appendgo.info.intgo.info.[]uint8&go.info."".progbits*go.info."".readvarint0go.info."".(*Writer).lit6go.info."".(*Writer).varint:go.info."".(*Writer).flushlitgo.info."".init"runtime.gcbits.01:type..namedata.**func(uint8).$type.**func(uint8) runtime.algarray"type.*func(uint8)8type..namedata.*func(uint8).2type..namedata.**[]uint8.type.**[]uint80type..namedata.*[]uint8."type..hashfunc127,runtime.memhash_varlentype..eqfunc127.runtime.memequal_varlentype..alg1276type..namedata.*[127]uint8. type.*[127]uint8type.[127]uint8runtime.gcbits.*runtime.gcbits.010038<type..namedata.*gcprog.Writer.(type..importpath."".2type..namedata.writeByte.*type..namedata.index."type..namedata.b.$type..namedata.nb.*type..namedata.debug.0type..namedata.debugBuf.type."".Writer>type..namedata.**gcprog.Writer. type.**"".Writerjtype..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..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..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.uintptr@go.info.type..eq.[2]interface {}<type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}2type..alg.[2]interface {}Btype..namedata.**[2]interface {}.,type.**[2]interface {}@type..namedata.*[2]interface {}."runtime.gcbits.0f*type..importpath.fmt.(type..importpath.io.	 H$eH%H;avFHHl$Hl$HD$ 
uHL$(HHl$HH$HD$(HD$0,/0/\d
     55 NeH%H;av[HHl$Hl$HD$(HL$ HHuHD$0HHl$HH$HD$0HD$0A/0/qr.
     57 cHD$H@HD$~eH%H;a
     59 HXHl$PHl$PHD$`HHHHHHH|$HLCI9*HsHt$h@4H@4$HHl$PHXHH$HL$H\$Ht$LD$ HD$(HL$0HL$@HT$8H\$`HuHHHHHlHT$HH$HD$HL$@H\$`t$hWr
     60 !>
     62 
     63 
     64 ~+Y
     65 eH%H;aFHHHl$@Hl$@HD$PH$HD$PH$D$HD$PHHu
     67 Hl$@HHHHHH$HT$H\$HD$HD$ HL$PHIHL$(H9uHH$HD$HD$ H$HH$HD$HD$(H$HHD$0HD$8HH$HD$0HD$HD$HL$H$HL$E
     70 !
     71 2
     73 lI
     74 *z
     75 eH%HD$H;AHH$H$H$HHHL$XH$H9H$HT$H$HHuH$D$H$HH$HL$PHD$`HD$hH
H$HL$PHL$HD$HL$HD$`HL$hH$HHH$HT$H
HL$HD$HL$`HL$ HD$(HD$0H$3HH$HD$H$H$HH$HD$HD$XH$HHD$pHD$xHH$HD$pHD$HD$HL$H$HL$q
     82 /"

oI
     85 Z"I{
     86 HD$H~HL$HH D$ 1$$$eH%HD$H;AHH$H$H$HuH$HH$HuH$H$H$HHH$H}eH$L$H$H$H$HL$H$HHH$H$HHHHH$HH$D$H$H$H$HL$zH$HL$XH$HT$PHD$`HD$hHD$pHD$xHH$Ht$XHt$HD$HL$HL$`HD$hHH$HD$PHD$HD$HL$HD$pHL$xH$HHH$HL$H
HL$HD$HL$`HL$ HD$(HD$0H$],
     89 /

     92 '	
     93 
     94 g
     95 eH%HD$H;AMHH$H$H$HHHL$`H$H9SHH)HT$PH/H HHuJ1HL$XH9}.H$D$HD$XHHH$HT$PHL$XH9|H$HH\$pH$H$H
H$HL$pHL$HD$HL$H$H$H$HHH$HL$H
HL$HD$"H$HL$ HD$(HD$0H$HT$PHHuVH$D$H$H$H$H$HD$HD$PHHD$H$HH\$hHD$xH$H
H$HL$hHL$HD$HL$HD$xH$H$HHH$HT$H
HL$HD$ HL$xHL$ HD$(HD$0H$HT$PH$HHH$HD$H$H$HH$HD$HD$`H$HH$H$HH$H$HD$HD$HL$H$HL$
    106 /"	
    108 
    110 		
'		oR
    113 g8D	
    114 eH%HD$H;A3HH$H$H$H$H$HHH$H$H$HT$H$H\$HD$H$H9NH$HHD$`H$H9&1H$HT$XH\$pH93@t$VH$LLMHr@t$WHD$xH$LL$LL$WLL$HD$HL$HD$xH$H$HHH$HT$H
HL$HD$HT$xHT$ HD$(HD$0H$H$L$VL$HD$pHXHD$XHPHD$`H$HT$XH\$pH9H$HHHuHPHHHH$HH$HT$HHT$HD$HD$ HD$(HD$0H$H$L$LD$LLD$HD$HD$ HD$(HD$0HD$`H$HT$XH\$pt$VH$'HH$H$!HH$H$HD$HD$HL$H$HD$H$HL$hH$H$HH$HT$hHT$HD$HL$H$H$H$HHH$HT$H
HL$HD$ H$HL$ HD$(HD$0H$HHH$HT$H
HL$HD$HD$ HD$(HD$0H$
    128 /0
    129 !#	
>>
    132 
    133 	R	T
    136 ;P.:Y	
    137 eH%H;aH`Hl$XHl$XHD$pHL$hHT$x1H\$@H~l1HzH?HHHHH@tK@7H@@H9H)H)HzH?HH!HH\$@HHD$pHH$Hl$XH`HH$HD$#HD$@H$HH$HD$
    139 HD$pH$HH$HD$HHD$HHD$P$HH$HD$HHD$HD$HL$H$HL$HtNHt$8H$HD$HT$HD$HL$ HT$(H\$0Ht$8HHt$@HHHHH>H$HD$HT$Ht$HL$ HD$(HT$0H\$@
    144 !4/
    145 ,/(
    146 I
    147 '#0/0''
    148 ]W"i
    149 HH,$H,$HD$HT$ H\$11HvD8LBI?IILHHAHH@MI!I	AtHLHwLL$(HD$0H\$8HT$@H,$Hh$eH%H;avsHHl$Hl$HD$HHtCHHs/T$ THHHHHHHHHl$HH$HD$t W 
    155 
    157 	
    158 k
    161 eH%H;aH8Hl$0Hl$0HD$HH|WHD$HH=|.HL$@H$H
D$HD$HHHD$HH=}HL$@H$D$Hl$0H8HHD$ HD$(HH$HD$ HD$HD$HL$H$HD$+pjopIo
    168 !
    169 
	
    172 
I
    174 K(9
    175 eH%HD$H;AHH$H$H$HHDHHHL$H$11L$TH$HH9MH<\HH?HH<HH)HH !	@|$THFHD$XHH?HHtHH)Ht
    177 HzHHuH$@|$H$H\$X1@|$VHD$pHD$xHH$HL$VHL$HD$HL$HD$pHL$xH$HHH$HT$H
HL$HD$HT$pHT$ HD$(HD$0H$H\$X|$T0HH?HHHH)HtHHH$L$H$HHHuHH$HH$HT$H
HL$HD$HD$ HD$(HD$0H$L$UHD$`HD$hHH$HD$UHD$HD$HL$HD$`HL$hH$HHH$HT$H
HL$HD$HL$`HL$ HD$(HD$0L$TH$H$H$HHL$H
H$HD$HL$H$H$H$HHH$HT$H
HL$HD$H$HL$ HD$(HD$0H$HHHHH$H$H$H$H$H
H$H$HL$HD$HL$H$H$H$HHH$HL$H
HL$HD$H$HL$ HD$(HD$0H$HL$WH$H$H
H$HT$WHT$HD$HL$H$H$H$HHH$HT$H
HL$HD$H$HL$ HD$(HD$0H$H$H[/
    199 %%
|
    205 	
>
    208 
 |'
    211 f9		
    214 eH%H;avJHH,$H,$<v	H,$HuH,$H)``1(eH%H;avaH(Hl$ Hl$ 1HL$8HD$H}2HH\$0HH$HL$HL$HD$HHD$H|HL$@Hl$ H(P\OwwD,eH%H;aH8Hl$0Hl$01HD$(H}ZHHT$@H\H4H|$HLDHH9uDH4$H\$HD$LD$D$ t#HL$(HAHD$(H|D$PHl$0H8D$PHl$0H8Ppopof@
    220 "".(*Writer).InitwwriteByte""".(*Writer).Debugwout""".(*Writer).BitIndexw~r0""".(*Writer).bytewx"gcprog: End wrote program forbits, but current index isgcprog: out of sync"".(*Writer).EndindexP"wgcprog: Ptr at indexbut current index isgcprog: invalid Ptr indexgcprog: ptr at %d
    221 "".(*Writer).Ptrwindex""".(*Writer).ShouldRepeatwn"c"~r2"gcprog: repeat %d  %d
    222 "".(*Writer).Repeatwn"c"gcprog: Advancebut index isgcprog: invalid Advance indexgcprog: advance to %d by literals
    223 gcprog: advance to %d by repeat
    224 "".(*Writer).ZeroUntilskip"i"windex"gcprog: append prog for %d ptrs
    226 	gcprog: wrong bit count in append %02x
    227 `"".(*Writer).Appendx"i"wprog"n "gcprog: found end instruction afterptrs, withbytes remaininggcprog: extra data at end of program"".progbitsnbitP"nX"p~r1""".readvarintp~r1"~r2 """.(*Writer).litwx"gcprog: negative varint"".(*Writer).varintwx"gcprog: flush %d literals
    228 	%v
    229 	%02x %02x
0"".(*Writer).flushlitbits~"w"".init
**func(uint8)F6*func(uint8)q6$q3	**[]uint86*[]uint8i6~.8*[127]uint856iN8*gcprog.Writercmd/internal/gcprog	writeByteindexbnbdebugdebugBufMB=**gcprog.Writer6%*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)6Y3#*func(*gcprog.Writer, int64, int64)8C6}3(*func(*gcprog.Writer, int64, int64) bool/g6Y<3*func(*gcprog.Writer, uint8)263Append*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)1L6e3ShouldRepeat*func(int64, int64) boolad6*93	ZeroUntilbyteflushlitlitvarint8	N6

*interface {}O6W*[]interface {}6p/*[1]interface {}56P[type..hash.[2]interface {}ih"ph"~r2"type..eq.[2]interface {}ih"pq"~r2"**[2]interface {}V6*[2]interface {}s-q6  ,Yfmtio
    242  L 0
    243 
    245  `00  "$&(*
    246  ,. 02468, &:<>*
    247  V@|*BDFHJLJNHJLPRTVXZ\?$^/$`V 0bdf0
    248  hj$XlnDpHJLJrHJLPRtVXZ v_$xO$z?|~V\$ 2 HH@0 $$(
    250  @**$X$Xn0_$O$? $$.Rh

<
    254  j$Xnj@$X		n
    255 D
    256 
    257 HJLJHJLPRV
X
Z
 $$$$o$_|?|V\$>.0
    272  x@B,Xn*	n
    273 
    274 nVXZ
$
XnnP8,,22$o_|?V|@$"6B0
    282  DHJLJHJLJHPRVXZ@
    283 ?$/$V0$" dp@0$4
    284 j
    285  @  8,,
    286  **VXZ pV8$,d@:
    287  **,Xn*		n
    288 ,
    289 Xn
2
XnXn,Xn,,,,2|||o|O|/"<
    294  <dt((
    295  0P2 (
    296  0p2 (Z&6R88Z(8T8x8(&Z. > Z8~8<:Z&*6*R8r8F::N44T&&dbZ$>4>^8x8p((r((t22l$$Z$f4fP8x8Z6FHb888800Z
    298 *:V8v88::DD@@Z0h@
hj8888@@BBZ*:^88888FFHHZB*BR8r888Z
    302 .J8n88Z$j4jP8p8..Z*:V8v844
    303 
    304 
    305 
    306 ,,Z.@>@h88Z66"@,  
    307 pp0@P
    308 `
    309 pp
    310 0@P
    311 X`
    315 
    316 0@P
    317 Xp,
    319 pp0@P
    320 `66
    321 pp
    322 0@P
    323 X`
    325 pp
    326 0@P
    327 X6`,      
    329 pp0@P
    330 `
    331 0@P
    333 X`,p"",,
    335 
    336 &0@P
    337 X
    338 `p
    339 $2$$
    341 pp0@P
    342 `PP
    343 pp0@P
    344 `
    345 0@P
    346 Xp$<<
    348 pp0@P
    349 `
    350 0@P
    352 Xp$FF
    354 pp0@P
    355 `
    356 0@P
    358 Xp00
    360 pp0@P
    361 `
    362 
    363 0@P
    364 XpJJ
    366 pp0@P
    367 `
    368 0@P
    370 Xp>>
    373 pp0@P
    374 `
    375 0@P
    377 Xp$LL
    379 pp0@P
    380 `
    381 0@P
    382 Xp$$VV
    384 pp0@P
    385 `
    386 0@P
    387 Xp$$>>
    389 pp0@P
    390 `
    391 0@P
    393 Xp,00
    395 pp0@P
    396 `
    397 0@P
    399 Xp$  
    401 pp0@P
    402 `
    403 
    404 0@P
    405 Xp$&&
    407 pp0@P
    408 `
    409 
    410 0@P
    411 Xp
    415 pp0@P
    416 `
    417 ph0@P
    418 X**
    420 pp0@P
    421 `
    422 
    423 0@P
    424 Xp
    429 pp0@P
    430 `
    431 
    432 0@P
    433 Xp$,,
    435 pp0@P
    436 `
    437 0@P
    439 Xp$$66
    441 pp0@P
    442 `
    443 0@P
    444 Xp$$t0@P
    448 X`p
    450 
    451 000
    452 00 0 
    453 000
    454 00>0>
    455 000
    456 00f0f
    457 000
    458 000
    459 00h0h
    460 00*0*
    462 00@0@
    463 00j0j
    465 000  
    466 pp0@P
    467 `
    468 0@P
    469 Xp$$
    471 pp0@P
    472 `
    473 pp
    474 0@P
    475 X`&&
    477 pp0@P
    478 `||
    479 0@P
    481 X`pZ8Hj8888Z4Df8888  ((
    485 pp0@P
    486 `&&
    487 pp
    488 0@P
    489 X`
    491 0@P
    493 X`p
    497 
    498 go17ld