1 !<arch> 2 __.PKGDEF 0 0 0 644 8796 ` 3 go object linux amd64 go1.8 X:framepointer 4 build id "25d0996b883ee1630a4f1bb594dca31562bd2eeb" 5 ---- 6 7 build id "25d0996b883ee1630a4f1bb594dca31562bd2eeb" 8 9 $$B 10 version 3 11 12 fetch Y|SGOROOT/src/cmd/pprof/internal/fetch/fetch.go4FetchProfile source3 Durationtime 15 16 Hours<d2 Minutes<Nanoseconds< 18 Seconds<String< timeout4 Profile profile+internal/pprof/profileSampleType ValueTypeType Unit typeX 25 unitX 26 decoder@p2 esc:0x1 . buffer 32 fieldtypu64data"tmp " message.BencodeD&B@p12Db2 esc:0x9Sample JLocation L 41 ID Mapping PN Start LimitOffsetFile BuildID HasFunctionsHasFilenamesHasLineNumbersHasInlineFrames fileX 46 buildIDX 47 .L02BBLD2DFH AddressLine jFunction lNName SystemName Filename StartLine 51 nameX 52 systemNameX 53 filenameX 54 .P02BBPD2DFHj 55 functionIDX.N02BBND2DFHmappingIDX.J02BBJDHDFmatchesNameJloc2H Regexpregexp? regexpROexpr prog Progsyntaxregexp/syntaxInst Op InstOpZi2 OutArgRune|S 66 MatchEmptyWidthX2|Sbefore3|Safter4MatchRuneX2|Sr3MatchRunePosX2|SX2 opX2ZRNumCapPrefixVp32 prefix1complete2StartCondV02 EmptyOpV02 skipNopVesc:0x22 pc4X onepass onePassProg onePassInstXNextRprefix prefixBytes"prefixCompleteprefixRune|SprefixEndcond\numSubexpsubexpNames longestmu Mutexsync state 78 sema 79 Lockbm1 80 Unlockb 82 machine reRpV^maxBitStateLenb bitState 86 Vendcapjobs jobpcargpos visitedpushfb1H pc2pos3arg4 resetf2end2 ncap3shouldVisitfF2 pc3pos4q0 queuesparse dense entryt threadinstXq1jpooln matchedmatchcapinputBytes str" 101 canCheckPrefixp2 contextp2\hasPrefixp2R re32 indexp2R2steppi32|SinputString 104 r2r2\r2R2rHR2r2|SinputReader r RuneReaderioReadRune|Ssize&err atEOT 110 t2t2\t2R2t2R2tH|Sadddm2esc:0x3ajq32pos5cap6H\ cond7nt8n allocdesc:0x32XnbacktrackdH input 116 \RR|S widthend5 ncap6 cleardHjq2Hinitd2 ncap2 matchdHxnewInputBytesdesc:0x12"b3xnewInputReaderdvxnewInputStringd s3xdHxdHj runq2Hjnextq32nextPos5|Sc6\nextCond7tryBacktrackd2fHxi4 pc5pos6XCopyR re2 esc:0xaRExpandR2"dst3esc:0x1a"template42"src5Hmatch62"ExpandStringR2" H2"FindR"" FindAllR"n4"FindAllIndexR"FindAllStringR #FindAllStringIndexR )FindAllStringSubmatchR 3FindAllStringSubmatchIndexR FindAllSubmatchR""'FindAllSubmatchIndexR"FindIndexR"loc1FindReaderIndexRv-FindReaderSubmatchIndexRvFindStringR FindStringIndexR #FindStringSubmatchR -FindStringSubmatchIndexR FindSubmatchR""!FindSubmatchIndexR"LiteralPrefixR LongestR re12 MatchR"MatchReaderRvMatchStringR NumSubexpR2ReplaceAllR"src3" repl4esc:0x2a"ReplaceAllFuncR""""!ReplaceAllLiteralR"""-ReplaceAllLiteralStringR H ReplaceAllStringR 'ReplaceAllStringFuncR H SplitR R SubexpNamesR allMatchesR s2"deliver52doExecuteRv"b4 s5 ncap7dstCap8 doMatchRv" expandR2 136 " " bsrc5H src6Hmatch72"getRdpadR2a3putRdz2replaceAllR" bsrc3 src4nmatch5"dstm" repl6"unmatchedLinesJHRN Value 142 Label NumLabel 143 locationIDXlabelX keyX 146 strX 147 numX 148 .z0BBzDDFH.H02BBHD2DFPLLJlPDropFrames KeepFrames TimeNanos 149 DurationNanos 150 PeriodType@Period 152 dropFramesX 153 keepFramesX 154 stringTable 2Aggregate>0H 155 inlineFrame3function4filename5linenumber6address7&CheckValid>0H&Compatible>0H> pb3H&>0>Demangle>0H Demangler name &d3& Empty>02%FilterSamplesByName>p4HRfocus5Rignore6R hide7 fm1 im2 hm3#FilterSamplesByTag>H TagMatch key val 159 nvalfocus42~ignore52HasFileLines>02\>02 Merge>0H>r4&ParseMemoryMap>0H ReaderRead"n& rd3& Prune>DHRdropRx2RkeepRx3%RemoveUninteresting>0H&>0H Write>0 Writer"&w3&#addLegacyFrameInfo>D2.>02BB>DHDFpostDecode>0H&preEncode>DHremapFunctionIDs>DHremapLocationIDs>DHremapMappingIDs>DH setMain>DH& Fetcher < UIplugin1cmd/pprof/internal/plugin 176 IsTerminal PrintPrintErrReadLine &SetAutoComplete complete ui52>& :FetchURL < IReadCloser Close&"&& d PostURL post4"& J 185 <valueTypeDecoderBmappingDecoderBfunctionDecoderBlineDecoderBlocationDecoderBinstOpNames Z HasPrefix strings 2 prefix32\nxRlabelDecoderBsampleDecoderBprofileDecoderB ` hour3<( 189 <%` nsec4<( 191 <%XX 193 'T1`min3<( 195 <%`<( 196 <%XX 198 'HX 199 `sec3<( 201 <%`<( 202 <%XX 204 '<e 205 XX 208 -(` op3Z(t 209 Z% 210 Z% 211 Z%( 212 Z%:`n5(XXtF 217 %||tF 218 %@ 220 % 221 %> 223 % 224 !4tF 225 %@ 227 % 228 %> 230 #< 231 #F 232 #J8tttP 233 !R 234 \%T 235 !V 236 %\`t4n`(t 237 %(t 238 %(tt 239 %(n(ttBt(tf(ttXxth(tt(tt 240 !(tt 241 %Xxtj(ttXxtrVPRttttt(tt 242 #ttttttzt0J 243 %z 244 %D 245 $$ 246 _go_.o 0 0 0 644 19334 ` 247 go object linux amd64 go1.8 X:framepointer 248 build id "25d0996b883ee1630a4f1bb594dca31562bd2eeb" 249 ---- 250 251 252 ! 253 go17ldcrypto/tls.a 254 fmt.aio.aio/ioutil.anet/http.anet/url.aos.astrings.atime.a6cmd/pprof/internal/plugin.a0internal/pprof/profile.a"".FetchProfile runtime.duffzeroos.Stdin4go.itab.*os.File,io.Reader$type.*bufio.Readergo.itab.*cmd/pprof/internal/plugin.stdUI,cmd/pprof/internal/plugin.UI"".Fetchertype.uint8"runtime.makeslice runtime.duffcopy0runtime.morestack_noctxt.autotmp_13type.*os.File.autotmp_11Htype.cmd/pprof/internal/plugin.stdUI.autotmp_8"type.bufio.Reader.autotmp_5~r3type.error~r2Htype.*internal/pprof/profile.Profiletimeout$type.time.Durationsourcetype.stringTgclocalsa2c5ab6fc36d7be63103d89ae4043ecaTgclocalse288c5f7db66fb1426bdd83452beb9aaZ$GOROOT/src/cmd/pprof/internal/fetch/fetch.gonet/url.Parseos.Open<go.itab.*os.File,io.ReadCloser"runtime.deferproctype.io.Readerruntime.convI2I8internal/pprof/profile.Parse&runtime.deferreturn"".FetchURLf.itabtype.*uint8f.data~r4uiBtype.cmd/pprof/internal/plugin.UITgclocals094245a11ccbbfddb160c2dabe385899Tgclocals401761c0e7b0220b7f60ad715c91d98d"".httpGetruntime.convT2E:go.string."http fetch %s: %v"fmt.Errorf>go.string."server response: %s"err.data.autotmp_30.autotmp_20(type.[1]interface {}.autotmp_18.autotmp_17(type.[2]interface {}$type.io.ReadCloserTgclocals40298945801bc86dd63512b4e0b39b9dTgclocals738c564412340bfa25d0a11b2972a855"".PostURL&type.strings.Reader"runtime.newobject(runtime.writeBarrierHgo.string."application/octet-stream"Bgo.itab.*strings.Reader,io.Readernet/http.Post8go.string."http post %s: %v""io/ioutil.ReadAll.runtime.writebarrierptr~r0(type.*strings.Readerresp.type.*net/http.Response.autotmp_49.autotmp_35.autotmp_33.autotmp_32type.[]uint8postTgclocals6ba254fc2d97c95c583557482d033d3fTgclocals2293b84203155d099fe1ab41e965f58a"".glob..func1.type.net/http.Transport(type.net/http.Clientbgo.itab.*net/http.Transport,net/http.RoundTripper,net/http.(*Client).Get4go.string."https+insecure" runtime.eqstring,type.crypto/tls.Config"go.string."https"*net/url.(*URL).Stringurl"type.*net/url.URLtlsConfig.type.*crypto/tls.Configclient*type.*net/http.Client.autotmp_570type.*net/http.TransportTgclocals9fe21e6a001a334a4d4125880b55dc5fTgclocalsce8368771efa8a1f54b97803d4cd8307"".init"".initdone"runtime.throwinitcrypto/tls.initfmt.initio.initio/ioutil.initnet/http.initnet/url.initos.initstrings.inittime.init<cmd/pprof/internal/plugin.init6internal/pprof/profile.initTgclocals33cdeccccebe80329f1fdbee7f5874cb4type..hash.[2]interface {}(runtime.nilinterhashitype.inttype.uintptrhp*type.*[2]interface {}Tgclocalsd4dc2f11db048877dbc0f60a22b4adb30type..eq.[2]interface {}runtime.efaceeqtype.boolqTgclocals8f9cec06d1ae35cc9900c511c5e4bdabio.Reader.Readerrn 260 .thisTgclocalsed2b4e9472fcfb4edac5bdc674d399daTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>Ncmd/pprof/internal/plugin.UI.IsTerminal~r1Tgclocals522734ad228da40e2256ba19cf2bc72cDcmd/pprof/internal/plugin.UI.Print.anon0&type.[]interface {}Tgclocalsb355e63dd7a0e6e486ea5f5d6ae3d2e6Jcmd/pprof/internal/plugin.UI.PrintErrJcmd/pprof/internal/plugin.UI.ReadLineTgclocals8999307b7be34fc1fb41dca3d5345ce3Xcmd/pprof/internal/plugin.UI.SetAutoCompletecomplete0type.func(string) stringTgclocals9aa48eca674789341e2d6be6614c399c&io.ReadCloser.CloseTgclocalsc55e845a0a62e9baae6c740db5a20866$io.ReadCloser.Read>net/http.RoundTripper.RoundTrip,type.*net/http.Request4type.net/http.RoundTripperTgclocalsae699ff87af3ee112ac2703a893c7802.go.info."".FetchProfilego.info.string*go.info.time.DurationNgo.info.*internal/pprof/profile.Profilego.info.error$go.info."".Fetchergo.info.*uint8Hgo.info.cmd/pprof/internal/plugin.UI&go.info."".FetchURL*go.info.io.ReadCloser$go.info."".PostURL.go.info.*strings.Reader4go.info.*net/http.Responsego.info.[]uint8,go.info."".glob..func1(go.info.*net/url.URL4go.info.*crypto/tls.Config0go.info.*net/http.Clientgo.info."".initxtype.func(string, time.Duration) (*net/http.Response, error)""".glob..func1f"runtime.gcbits.01:type..namedata.*interface {}.$type.*interface {} runtime.algarray"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}.(type.*[]interface {}Dgo.info.type..hash.[2]interface {}go.info.int0go.info.*[2]interface {}go.info.uintptr@go.info.type..eq.[2]interface {}go.info.bool<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..namedata.*[1]interface {}.*type.*[1]interface {}0type..namedata.*[]uint8.type.*[]uint8type..namedata.*func(string, time.Duration) (*http.Response, error).ztype.*func(string, time.Duration) (*net/http.Response, error),go.info.io.Reader.Read"go.info.io.Reader<go.itablink.*os.File,io.Reader^go.info.cmd/pprof/internal/plugin.UI.IsTerminalTgo.info.cmd/pprof/internal/plugin.UI.Print,go.info.[]interface {}Zgo.info.cmd/pprof/internal/plugin.UI.PrintErrZgo.info.cmd/pprof/internal/plugin.UI.ReadLinehgo.info.cmd/pprof/internal/plugin.UI.SetAutoComplete6go.info.func(string) stringJtype.*cmd/pprof/internal/plugin.stdUIgo.itablink.*cmd/pprof/internal/plugin.stdUI,cmd/pprof/internal/plugin.UI6go.info.io.ReadCloser.Close4go.info.io.ReadCloser.ReadDgo.itablink.*os.File,io.ReadCloserJgo.itablink.*strings.Reader,io.ReaderNgo.info.net/http.RoundTripper.RoundTrip:go.info.net/http.RoundTripper2go.info.*net/http.Requestjgo.itablink.*net/http.Transport,net/http.RoundTripperVtype..importpath.cmd/pprof/internal/plugin.8type..importpath.crypto/tls.*type..importpath.fmt.Ptype..importpath.internal/pprof/profile.(type..importpath.io.6type..importpath.io/ioutil.4type..importpath.net/http.2type..importpath.net/url.(type..importpath.os.2type..importpath.strings.,type..importpath.time."D"dH%H$xH;A*HH$H$WH|$ Hl$Hl$HmGHHD$@H HHHH9HHXHHD$HHD$HH$H$H$HD$H$ HD$HHD$HD$HHD$ HD$8HL$0HT$(H$(H$0H$8H$HHD$PH|$XWHHl$Hl$HmHH$HD$HD$HD$(HL$ HT$H$H$WHHl$Hl$HmH$H$H$HH$HD$@H$H$H$H$HD$PH|$XH$Hl$Hl$HmHD$PpHHJH/" 264 6Q 265 266 dH%H;aHPHl$HHl$HH$H$H$HD$XH$HL$`HL$HD$HL$HHD$XH$HD$`HD$HD$HL$HT$ HH\$8HD$@HHD$$HK HL$usHH$HD$8HD$HD$@HD$HD$HL$ H$HL$HD$HL$HT$ H$H$H$Hl$HHPHl$HHPH$H$H$Hl$HHPH@0HuHD$XH$HD$`HD$HD$hHD$H\$HD$ HL$(HT$0-+I 268 @E" . 269 270 s, 6 272 X+E(D 273 dH%HD$H;A}HH$H$HH$H$H$HL$H$H\$HHD$HL$(HL$8H\$ HH$HD$XH$HD$`HCHD$@HD$hHD$pHD$xH$HH$HT$XHT$HD$HL$HD$hHL$pHD$@HD$xHD$8H$HH$HD$HD$hHD$HD$HD$ HD$0HL$(H$H$H$H$H$HHHHHHD$HHD$PHD$HH$HD$HL$HD$HHL$PHH$HD$HD$HHD$HD$HD$ HD$(HL$0H$H$H$H$H$HHH@H@HH$H$H$H$H$Ha?d/F @ 276 _` 277 dH%HD$H;AHH$H$H$H$H$H$H$HH$HD$HD$HH$HH lH$HH@H@H$H$H$HT$HH\$HD$HH\$ HD$(HD$0HD$PHL$8HT$@HT$XH>H$HD$xH$H$HAHD$`H$H$H$H$H H$HL$xHL$HD$HL$H$H$HD$`H$HD$XH$HH$HD$H$HD$HD$HD$ HD$0HL$(H$H$H$H$H$H$HHHHHHH@HPHHT$$H HL$HD$PHH@H@HHL$HD$HH$HD$HL$ H$HL$HD$HL$HT$ H\$(Ht$0H$H$H$H$H$H$HH$HHD$hHD$pHD$HH$HD$HL$HD$hHL$pHH$HD$HD$hHD$HD$HD$ HD$(HL$0H$H$H$H$H$H$HH$H$HL$HD$H 283 ~k , 284 vlCN/^N' 285 dH%H;a\HXHl$PHl$PHD$`H$HL$hHL$HD$HD$0HL$ HT$HHHHH(1HL$`HT$hHD$8HL$`HT$hHH$H*HL$pHHL$HL$HHHQxHD$8HAxHH$HD$HD$@H H HPuTHL$HHHH$HD$`HD$HD$hHD$HD$HL$ HT$(HD$xH$H$Hl$PHXH$HL$HHL$HD$@H$HD$8HD$HL$HCH$HL$H HL$HD$D$ u1HL$`HT$hHH$HD$HD$8HL$0HAu'HHH$HL$HT$HD$8HH$HHT$HD$8HL$0HD$xH$H$Hl$PHX!, 293 294 295 296 $;K 297 , 298 !! 299 300 # 303 4YPHA-e)4 304 dH%H;avwHH,$H,$<v H,$HuH,$HpV1U 308 dH%H;avaH(Hl$ Hl$ 1HL$8HD$H}2HH\$0HH$HL$HL$HD$HHD$H|HL$@Hl$ H(P\OwwD,dH%H;aH8Hl$0Hl$01HD$(H}ZHHT$@H\H4H|$HLDHH9uDH4$H\$HD$LD$D$ t#HL$(HAHD$(H|D$PHl$0H8D$PHl$0H8Ppopof@ 312 dH%H;aH@Hl$8Hl$8HY Ht H|$HH9;uH#HD$HH@ HL$PHT$XHT$HT$`HT$HT$hHT$H$HD$ HL$(HT$0HD$pHL$xH$Hl$8H@b|g- 317 dH%H;avKHHl$Hl$HY Ht H|$ H9;uH#HD$ H@ HL$(H$D$D$0Hl$H0F/aaEdH%H;av`H(Hl$ Hl$ HY Ht H|$0H9;uH#HD$0HL$8H@(HT$@HT$HT$HHT$HT$PHT$H$Hl$ H(P[OvvcdH%H;av`H(Hl$ Hl$ HY Ht H|$0H9;uH#HD$0HL$8H@0HT$@HT$HT$HHT$HT$PHT$H$Hl$ H(P[Ov 328 vcdH%H;avjH0Hl$(Hl$(HY Ht H|$8H9;uH#HD$8H@8HL$@H$HD$HL$HT$H\$ HL$HHD$PHT$XH\$`Hl$(H0`e_E4dH%H;avLHHl$Hl$HY Ht H|$ H9;uH#HD$ HL$(H@@HT$0HT$H$Hl$H0G/bbOdH%H;avVH Hl$Hl$HY Ht H|$(H9;uH#HD$(H@ HL$0H$HD$HL$HL$8HD$@Hl$H @Q?llE dH%H;aH@Hl$8Hl$8HY Ht H|$HH9;uH#HD$HH@(HL$PHT$XHT$HT$`HT$HT$hHT$H$HD$ HL$(HT$0HD$pHL$xH$Hl$8H@b|g- 345 dH%H;avjH0Hl$(Hl$(HY Ht H|$8H9;uH#HD$8H@ HL$@HT$HHT$H$HD$ HL$HT$HT$PHL$XHD$`Hl$(H0`e_O*ef"".FetchProfilesourcetimeout"~r2"~r3 """.Fetcherf.itab`"f.datah"sourcetimeout"ui"~r3("~r40"http fetch %s: %vserver response: %s 349 "".FetchURLerr.data"sourcetimeout"~r2"~r3("application/octet-streamhttp post %s: %vL@@00 "".PostURL~r0"resp"err.data"sourcepost"~r2 "~r38"https+insecurehttps"".glob..func1urlP"tlsConfigX"client`"sourcetimeout"~r2"~r3 """.init *interface {}O6W*[]interface {}6p/type..hash.[2]interface {}ih"ph"~r2"type..eq.[2]interface {}ih"pq"~r2"**[2]interface {}V6*[2]interface {}s-q6 ,Y*[1]interface {}56P[*[]uint8i6~.84*func(string, time.Duration) (*http.Response, error)bh6.-3io.Reader.Read.thisp"n("err0"cmd/pprof/internal/plugin.UI.IsTerminal.this~r1"cmd/pprof/internal/plugin.UI.Print.this.anon0"cmd/pprof/internal/plugin.UI.PrintErr.this.anon0"cmd/pprof/internal/plugin.UI.ReadLine.this~r1"~r2 "cmd/pprof/internal/plugin.UI.SetAutoComplete.thiscomplete"io.ReadCloser.Close.this~r1"io.ReadCloser.Read.thisp"n("err0"net/http.RoundTripper.RoundTrip.this.anon0"~r2"~r3 "cmd/pprof/internal/plugin 355 crypto/tlsfmtinternal/pprof/profileio io/ioutilnet/httpnet/urlosstringstime 356 357 ` "$"&@(*0,. 024"68: 360 <>@BDFHJJJLNPRPT`(&P,V0X. 0248> Z\:L 361 362 363 d^4`bd4`fd 364 phPjPlnp_4r?t&P(*0v. 024.. xz:|2 365 ~4`d J 366 B 367 D 368 FJJ 4 `fdJhPPn_4?t&p(*@ 424H><: , 374 j< `?/&@(*0. 024".:" 375 <dt 376 : 377 0P* : 378 0p* : 379 `(P D 380 00 X 381 PP X 382 PP X 383 ``*@( 4X 384 00 X 385 @@ (v 386 `(P v 387 ``&@(*0 8""6Z"2 X8888\ZZ(T8~888888b""f&&z xZL* 389 L\8888800 @@@@Z|(|P8x888888 390 391 Z 0 V8888888Z66">^@ 392 pp0@P 393 ` 394 0@P 395 Xp$$ 397 pp0@P 398 ` 399 pp 400 0@P 401 X`Z8Hj8888Z4Df8888 (( 405 pp0@P 406 `&& 407 pp 408 0@P 409 X`tt 411 0@P 413 X`p&& 415 pp0@P 416 `nn 417 0@P 419 X`p 421 pp0@P 422 ` 423 pp 424 0@P 425 X`nn 427 pp0@P 428 ` 429 0@P 430 Xp40(Z 0T8t888@P DZRb88ZHX|88ZN^88Z 433 N^888Z\l88@ XZ*:^88Z(8\8|888@@` v@@P DZBRv8888@P 8822 440 441 442 443 go17ld