1 !<arch> 2 __.PKGDEF 0 0 0 644 31060 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "f96ac7f4e231ee4c8a77f2aed97010e1c97ba583" 5 6 $$ 7 package fetch 8 import runtime "runtime" 9 import fmt "fmt" 10 import io "io" 11 import os "os" 12 import ioutil "io/ioutil" 13 import time "time" 14 import http "net/http" 15 import url "net/url" 16 import strings "strings" 17 import plugin "cmd/pprof/internal/plugin" 18 import profile "cmd/pprof/internal/profile" 19 type @"cmd/pprof/internal/profile".buffer struct { @"cmd/pprof/internal/profile".field int; @"cmd/pprof/internal/profile".typ int; @"cmd/pprof/internal/profile".u64 uint64; @"cmd/pprof/internal/profile".data []byte; @"cmd/pprof/internal/profile".tmp [16]byte } 20 type @"cmd/pprof/internal/profile".message interface { @"cmd/pprof/internal/profile".decoder() (? []@"cmd/pprof/internal/profile".decoder); @"cmd/pprof/internal/profile".encode(? *@"cmd/pprof/internal/profile".buffer) } 21 type @"cmd/pprof/internal/profile".decoder func(? *@"cmd/pprof/internal/profile".buffer, ? @"cmd/pprof/internal/profile".message) (? error) 22 type @"cmd/pprof/internal/profile".ValueType struct { Type string; Unit string; @"cmd/pprof/internal/profile".typeX int64; @"cmd/pprof/internal/profile".unitX int64 } 23 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".ValueType "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".valueTypeDecoder } 24 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".ValueType "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer "esc:0x9") 25 type @"cmd/pprof/internal/profile".Mapping struct { ID uint64; Start uint64; Limit uint64; Offset uint64; File string; BuildID string; HasFunctions bool; HasFilenames bool; HasLineNumbers bool; HasInlineFrames bool; @"cmd/pprof/internal/profile".fileX int64; @"cmd/pprof/internal/profile".buildIDX int64 } 26 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Mapping "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".mappingDecoder } 27 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Mapping "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer "esc:0x9") 28 type @"cmd/pprof/internal/profile".Function struct { ID uint64; Name string; SystemName string; Filename string; StartLine int64; @"cmd/pprof/internal/profile".nameX int64; @"cmd/pprof/internal/profile".systemNameX int64; @"cmd/pprof/internal/profile".filenameX int64 } 29 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Function "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".functionDecoder } 30 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Function "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer "esc:0x9") 31 type @"cmd/pprof/internal/profile".Line struct { Function *@"cmd/pprof/internal/profile".Function; Line int64; @"cmd/pprof/internal/profile".functionIDX uint64 } 32 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Line "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".lineDecoder } 33 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Line "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer "esc:0x9") 34 import regexp "regexp" // indirect 35 import syntax "regexp/syntax" // indirect 36 type @"regexp/syntax".InstOp uint8 37 func (@"regexp/syntax".i2 @"regexp/syntax".InstOp) String () (? string) { if uint(@"regexp/syntax".i2) >= uint(len(@"regexp/syntax".instOpNames)) { return "" }; return @"regexp/syntax".instOpNames[@"regexp/syntax".i2] } 38 type @"regexp/syntax".Inst struct { Op @"regexp/syntax".InstOp; Out uint32; Arg uint32; Rune []rune } 39 func (@"regexp/syntax".i2 *@"regexp/syntax".Inst "esc:0x1") MatchEmptyWidth (@"regexp/syntax".before3 rune, @"regexp/syntax".after4 rune) (? bool) 40 func (@"regexp/syntax".i2 *@"regexp/syntax".Inst "esc:0x1") MatchRune (@"regexp/syntax".r3 rune) (? bool) 41 func (@"regexp/syntax".i2 *@"regexp/syntax".Inst "esc:0x1") MatchRunePos (@"regexp/syntax".r3 rune) (? int) 42 func (@"regexp/syntax".i2 *@"regexp/syntax".Inst "esc:0x1") String () (? string) 43 func (@"regexp/syntax".i2 *@"regexp/syntax".Inst "esc:0x1") @"regexp/syntax".op () (? @"regexp/syntax".InstOp) 44 type @"regexp/syntax".EmptyOp uint8 45 type @"regexp/syntax".Prog struct { Inst []@"regexp/syntax".Inst; Start int; NumCap int } 46 func (@"regexp/syntax".p3 *@"regexp/syntax".Prog "esc:0x1") Prefix () (@"regexp/syntax".prefix1 string, @"regexp/syntax".complete2 bool) 47 func (@"regexp/syntax".p2 *@"regexp/syntax".Prog "esc:0x1") StartCond () (? @"regexp/syntax".EmptyOp) 48 func (@"regexp/syntax".p2 *@"regexp/syntax".Prog "esc:0x1") String () (? string) 49 func (@"regexp/syntax".p3 *@"regexp/syntax".Prog "esc:0x22") @"regexp/syntax".skipNop (@"regexp/syntax".pc4 uint32) (? *@"regexp/syntax".Inst, ? uint32) 50 type @"regexp".onePassInst struct { ? @"regexp/syntax".Inst; Next []uint32 } 51 type @"regexp".onePassProg struct { Inst []@"regexp".onePassInst; Start int; NumCap int } 52 import sync "sync" // indirect 53 type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 } 54 func (@"sync".m1 *@"sync".Mutex) Lock () 55 func (@"sync".m1 *@"sync".Mutex) Unlock () 56 type @"regexp".input interface { @"regexp".canCheckPrefix() (? bool); @"regexp".context(@"regexp".pos int) (? @"regexp/syntax".EmptyOp); @"regexp".hasPrefix(@"regexp".re *@"regexp".Regexp) (? bool); @"regexp".index(@"regexp".re *@"regexp".Regexp, @"regexp".pos int) (? int); @"regexp".step(@"regexp".pos int) (@"regexp".r rune, @"regexp".width int) } 57 type @"regexp".job struct { @"regexp".pc uint32; @"regexp".arg int; @"regexp".pos int } 58 type @"regexp".bitState struct { @"regexp".prog *@"regexp/syntax".Prog; @"regexp".end int; @"regexp".cap []int; @"regexp".input @"regexp".input; @"regexp".jobs []@"regexp".job; @"regexp".visited []uint32 } 59 func (@"regexp".b1 *@"regexp".bitState "esc:0x9") @"regexp".push (@"regexp".pc2 uint32, @"regexp".pos3 int, @"regexp".arg4 int) 60 func (@"regexp".b1 *@"regexp".bitState "esc:0x1") @"regexp".reset (@"regexp".end2 int, @"regexp".ncap3 int) 61 func (@"regexp".b2 *@"regexp".bitState "esc:0x1") @"regexp".shouldVisit (@"regexp".pc3 uint32, @"regexp".pos4 int) (? bool) { var @"regexp".n5 uint; ; @"regexp".n5 = uint(int(@"regexp".pc3) * (@"regexp".b2.@"regexp".end + 0x1) + @"regexp".pos4); if @"regexp".b2.@"regexp".visited[@"regexp".n5 / 0x20] & (0x1 << (@"regexp".n5 & 0x1f)) != 0x0 { return false }; @"regexp".b2.@"regexp".visited[@"regexp".n5 / 0x20] |= 0x1 << (@"regexp".n5 & 0x1f); return true } 62 type @"regexp".thread struct { @"regexp".inst *@"regexp/syntax".Inst; @"regexp".cap []int } 63 type @"regexp".entry struct { @"regexp".pc uint32; @"regexp".t *@"regexp".thread } 64 type @"regexp".queue struct { @"regexp".sparse []uint32; @"regexp".dense []@"regexp".entry } 65 type @"regexp".inputBytes struct { @"regexp".str []byte } 66 func (@"regexp".i2 *@"regexp".inputBytes "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return true } 67 func (@"regexp".i2 *@"regexp".inputBytes "esc:0x1") @"regexp".context (@"regexp".pos3 int) (? @"regexp/syntax".EmptyOp) 68 func (@"regexp".i2 *@"regexp".inputBytes "esc:0x1") @"regexp".hasPrefix (@"regexp".re3 *@"regexp".Regexp "esc:0x1") (? bool) 69 func (@"regexp".i2 *@"regexp".inputBytes "esc:0x1") @"regexp".index (@"regexp".re3 *@"regexp".Regexp "esc:0x1", @"regexp".pos4 int) (? int) 70 func (@"regexp".i3 *@"regexp".inputBytes "esc:0x1") @"regexp".step (@"regexp".pos4 int) (? rune, ? int) 71 type @"regexp".inputString struct { @"regexp".str string } 72 func (@"regexp".i2 *@"regexp".inputString "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return true } 73 func (@"regexp".i2 *@"regexp".inputString "esc:0x1") @"regexp".context (@"regexp".pos3 int) (? @"regexp/syntax".EmptyOp) 74 func (@"regexp".i2 *@"regexp".inputString "esc:0x1") @"regexp".hasPrefix (@"regexp".re3 *@"regexp".Regexp "esc:0x1") (? bool) { return @"strings".HasPrefix(@"regexp".i2.@"regexp".str, @"regexp".re3.@"regexp".prefix) } 75 func (@"regexp".i2 *@"regexp".inputString "esc:0x9") @"regexp".index (@"regexp".re3 *@"regexp".Regexp "esc:0x1", @"regexp".pos4 int) (? int) 76 func (@"regexp".i3 *@"regexp".inputString "esc:0x1") @"regexp".step (@"regexp".pos4 int) (? rune, ? int) 77 type @"io".RuneReader interface { ReadRune() (@"io".r rune, @"io".size int, @"io".err error) } 78 type @"regexp".inputReader struct { @"regexp".r @"io".RuneReader; @"regexp".atEOT bool; @"regexp".pos int } 79 func (@"regexp".i2 *@"regexp".inputReader "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return false } 80 func (@"regexp".i2 *@"regexp".inputReader "esc:0x1") @"regexp".context (@"regexp".pos3 int) (? @"regexp/syntax".EmptyOp) { return @"regexp/syntax".EmptyOp(0x0) } 81 func (@"regexp".i2 *@"regexp".inputReader "esc:0x1") @"regexp".hasPrefix (@"regexp".re3 *@"regexp".Regexp "esc:0x1") (? bool) { return false } 82 func (@"regexp".i2 *@"regexp".inputReader "esc:0x1") @"regexp".index (@"regexp".re3 *@"regexp".Regexp "esc:0x1", @"regexp".pos4 int) (? int) { return -0x1 } 83 func (@"regexp".i3 *@"regexp".inputReader "esc:0x9") @"regexp".step (@"regexp".pos4 int) (? rune, ? int) 84 type @"regexp".machine struct { @"regexp".re *@"regexp".Regexp; @"regexp".p *@"regexp/syntax".Prog; @"regexp".op *@"regexp".onePassProg; @"regexp".maxBitStateLen int; @"regexp".b *@"regexp".bitState; @"regexp".q0 @"regexp".queue; @"regexp".q1 @"regexp".queue; @"regexp".pool []*@"regexp".thread; @"regexp".matched bool; @"regexp".matchcap []int; @"regexp".inputBytes @"regexp".inputBytes; @"regexp".inputString @"regexp".inputString; @"regexp".inputReader @"regexp".inputReader } 85 func (@"regexp".m2 *@"regexp".machine "esc:0x3a") @"regexp".add (@"regexp".q3 *@"regexp".queue "esc:0x1", @"regexp".pc4 uint32, @"regexp".pos5 int, @"regexp".cap6 []int "esc:0x9", @"regexp".cond7 @"regexp/syntax".EmptyOp, @"regexp".t8 *@"regexp".thread) (? *@"regexp".thread) 86 func (@"regexp".m2 *@"regexp".machine "esc:0x32") @"regexp".alloc (@"regexp".i3 *@"regexp/syntax".Inst) (? *@"regexp".thread) { var @"regexp".t4 *@"regexp".thread; ; var @"regexp".n5 int; ; @"regexp".n5 = len(@"regexp".m2.@"regexp".pool); if @"regexp".n5 > 0x0 { @"regexp".t4 = @"regexp".m2.@"regexp".pool[@"regexp".n5 - 0x1]; @"regexp".m2.@"regexp".pool = @"regexp".m2.@"regexp".pool[:@"regexp".n5 - 0x1] } else { @"regexp".t4 = new(@"regexp".thread); @"regexp".t4.@"regexp".cap = make([]int, len(@"regexp".m2.@"regexp".matchcap), cap(@"regexp".m2.@"regexp".matchcap)) }; @"regexp".t4.@"regexp".inst = @"regexp".i3; return @"regexp".t4 } 87 func (@"regexp".m2 *@"regexp".machine "esc:0x9") @"regexp".backtrack (@"regexp".i3 @"regexp".input, @"regexp".pos4 int, @"regexp".end5 int, @"regexp".ncap6 int) (? bool) 88 func (@"regexp".m1 *@"regexp".machine "esc:0x9") @"regexp".clear (@"regexp".q2 *@"regexp".queue "esc:0x9") 89 func (@"regexp".m1 *@"regexp".machine "esc:0x9") @"regexp".free (@"regexp".t2 *@"regexp".thread) { @"regexp".m1.@"regexp".inputBytes.@"regexp".str = nil; @"regexp".m1.@"regexp".inputString.@"regexp".str = ""; @"regexp".m1.@"regexp".inputReader.@"regexp".r = nil; @"regexp".m1.@"regexp".pool = append(@"regexp".m1.@"regexp".pool, @"regexp".t2) } 90 func (@"regexp".m1 *@"regexp".machine "esc:0x1") @"regexp".init (@"regexp".ncap2 int) 91 func (@"regexp".m2 *@"regexp".machine "esc:0x9") @"regexp".match (@"regexp".i3 @"regexp".input, @"regexp".pos4 int) (? bool) 92 func (@"regexp".m2 *@"regexp".machine "esc:0x12") @"regexp".newInputBytes (@"regexp".b3 []byte) (? @"regexp".input) { @"regexp".m2.@"regexp".inputBytes.@"regexp".str = @"regexp".b3; return &@"regexp".m2.@"regexp".inputBytes } 93 func (@"regexp".m2 *@"regexp".machine "esc:0x12") @"regexp".newInputReader (@"regexp".r3 @"io".RuneReader) (? @"regexp".input) { @"regexp".m2.@"regexp".inputReader.@"regexp".r = @"regexp".r3; @"regexp".m2.@"regexp".inputReader.@"regexp".atEOT = false; @"regexp".m2.@"regexp".inputReader.@"regexp".pos = 0x0; return &@"regexp".m2.@"regexp".inputReader } 94 func (@"regexp".m2 *@"regexp".machine "esc:0x12") @"regexp".newInputString (@"regexp".s3 string) (? @"regexp".input) { @"regexp".m2.@"regexp".inputString.@"regexp".str = @"regexp".s3; return &@"regexp".m2.@"regexp".inputString } 95 func (@"regexp".m2 *@"regexp".machine "esc:0x9") @"regexp".onepass (@"regexp".i3 @"regexp".input, @"regexp".pos4 int) (? bool) 96 func (@"regexp".m1 *@"regexp".machine "esc:0x9") @"regexp".step (@"regexp".runq2 *@"regexp".queue "esc:0x9", @"regexp".nextq3 *@"regexp".queue "esc:0x1", @"regexp".pos4 int, @"regexp".nextPos5 int, @"regexp".c6 rune, @"regexp".nextCond7 @"regexp/syntax".EmptyOp) 97 func (@"regexp".m2 *@"regexp".machine "esc:0x1") @"regexp".tryBacktrack (@"regexp".b3 *@"regexp".bitState "esc:0x9", @"regexp".i4 @"regexp".input, @"regexp".pc5 uint32, @"regexp".pos6 int) (? bool) 98 type @"regexp".Regexp struct { @"regexp".expr string; @"regexp".prog *@"regexp/syntax".Prog; @"regexp".onepass *@"regexp".onePassProg; @"regexp".prefix string; @"regexp".prefixBytes []byte; @"regexp".prefixComplete bool; @"regexp".prefixRune rune; @"regexp".prefixEnd uint32; @"regexp".cond @"regexp/syntax".EmptyOp; @"regexp".numSubexp int; @"regexp".subexpNames []string; @"regexp".longest bool; @"regexp".mu @"sync".Mutex; @"regexp".machine []*@"regexp".machine } 99 func (@"regexp".re2 *@"regexp".Regexp "esc:0x1") Expand (@"regexp".dst3 []byte "esc:0x1a", @"regexp".template4 []byte "esc:0x1", @"regexp".src5 []byte "esc:0x9", @"regexp".match6 []int "esc:0x1") (? []byte) 100 func (@"regexp".re2 *@"regexp".Regexp "esc:0x1") ExpandString (@"regexp".dst3 []byte "esc:0x1a", @"regexp".template4 string, @"regexp".src5 string "esc:0x9", @"regexp".match6 []int "esc:0x1") (? []byte) 101 func (@"regexp".re2 *@"regexp".Regexp) Find (@"regexp".b3 []byte) (? []byte) 102 func (@"regexp".re2 *@"regexp".Regexp) FindAll (@"regexp".b3 []byte, @"regexp".n4 int) (? [][]byte) 103 func (@"regexp".re2 *@"regexp".Regexp) FindAllIndex (@"regexp".b3 []byte, @"regexp".n4 int) (? [][]int) 104 func (@"regexp".re2 *@"regexp".Regexp) FindAllString (@"regexp".s3 string, @"regexp".n4 int) (? []string) 105 func (@"regexp".re2 *@"regexp".Regexp) FindAllStringIndex (@"regexp".s3 string, @"regexp".n4 int) (? [][]int) 106 func (@"regexp".re2 *@"regexp".Regexp) FindAllStringSubmatch (@"regexp".s3 string, @"regexp".n4 int) (? [][]string) 107 func (@"regexp".re2 *@"regexp".Regexp) FindAllStringSubmatchIndex (@"regexp".s3 string, @"regexp".n4 int) (? [][]int) 108 func (@"regexp".re2 *@"regexp".Regexp) FindAllSubmatch (@"regexp".b3 []byte, @"regexp".n4 int) (? [][][]byte) 109 func (@"regexp".re2 *@"regexp".Regexp) FindAllSubmatchIndex (@"regexp".b3 []byte, @"regexp".n4 int) (? [][]int) 110 func (@"regexp".re2 *@"regexp".Regexp) FindIndex (@"regexp".b3 []byte) (@"regexp".loc1 []int) 111 func (@"regexp".re2 *@"regexp".Regexp) FindReaderIndex (@"regexp".r3 @"io".RuneReader) (@"regexp".loc1 []int) 112 func (@"regexp".re2 *@"regexp".Regexp) FindReaderSubmatchIndex (@"regexp".r3 @"io".RuneReader) (? []int) 113 func (@"regexp".re2 *@"regexp".Regexp) FindString (@"regexp".s3 string) (? string) 114 func (@"regexp".re2 *@"regexp".Regexp) FindStringIndex (@"regexp".s3 string) (@"regexp".loc1 []int) 115 func (@"regexp".re2 *@"regexp".Regexp) FindStringSubmatch (@"regexp".s3 string) (? []string) 116 func (@"regexp".re2 *@"regexp".Regexp) FindStringSubmatchIndex (@"regexp".s3 string) (? []int) 117 func (@"regexp".re2 *@"regexp".Regexp) FindSubmatch (@"regexp".b3 []byte) (? [][]byte) 118 func (@"regexp".re2 *@"regexp".Regexp) FindSubmatchIndex (@"regexp".b3 []byte) (? []int) 119 func (@"regexp".re3 *@"regexp".Regexp "esc:0x22") LiteralPrefix () (@"regexp".prefix1 string, @"regexp".complete2 bool) { return @"regexp".re3.@"regexp".prefix, @"regexp".re3.@"regexp".prefixComplete } 120 func (@"regexp".re1 *@"regexp".Regexp "esc:0x1") Longest () { @"regexp".re1.@"regexp".longest = true } 121 func (@"regexp".re2 *@"regexp".Regexp) Match (@"regexp".b3 []byte) (? bool) 122 func (@"regexp".re2 *@"regexp".Regexp) MatchReader (@"regexp".r3 @"io".RuneReader) (? bool) 123 func (@"regexp".re2 *@"regexp".Regexp) MatchString (@"regexp".s3 string) (? bool) 124 func (@"regexp".re2 *@"regexp".Regexp "esc:0x1") NumSubexp () (? int) { return @"regexp".re2.@"regexp".numSubexp } 125 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAll (@"regexp".src3 []byte, @"regexp".repl4 []byte "esc:0x1") (? []byte) 126 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAllFunc (@"regexp".src3 []byte, @"regexp".repl4 func(? []byte) (? []byte) "esc:0x1") (? []byte) 127 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAllLiteral (@"regexp".src3 []byte, @"regexp".repl4 []byte "esc:0x9") (? []byte) 128 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAllLiteralString (@"regexp".src3 string, @"regexp".repl4 string "esc:0x9") (? string) 129 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAllString (@"regexp".src3 string, @"regexp".repl4 string) (? string) 130 func (@"regexp".re2 *@"regexp".Regexp) ReplaceAllStringFunc (@"regexp".src3 string, @"regexp".repl4 func(? string) (? string) "esc:0x1") (? string) 131 func (@"regexp".re2 *@"regexp".Regexp) Split (@"regexp".s3 string, @"regexp".n4 int) (? []string) 132 func (@"regexp".re2 *@"regexp".Regexp "esc:0x22") String () (? string) { return @"regexp".re2.@"regexp".expr } 133 func (@"regexp".re2 *@"regexp".Regexp "esc:0x22") SubexpNames () (? []string) { return @"regexp".re2.@"regexp".subexpNames } 134 func (@"regexp".re1 *@"regexp".Regexp) @"regexp".allMatches (@"regexp".s2 string, @"regexp".b3 []byte, @"regexp".n4 int, @"regexp".deliver5 func(? []int) "esc:0x1") 135 func (@"regexp".re2 *@"regexp".Regexp) @"regexp".doExecute (@"regexp".r3 @"io".RuneReader, @"regexp".b4 []byte, @"regexp".s5 string, @"regexp".pos6 int, @"regexp".ncap7 int) (? []int) 136 func (@"regexp".re2 *@"regexp".Regexp "esc:0x1") @"regexp".expand (@"regexp".dst3 []byte "esc:0x1a", @"regexp".template4 string, @"regexp".bsrc5 []byte "esc:0x9", @"regexp".src6 string "esc:0x9", @"regexp".match7 []int "esc:0x1") (? []byte) 137 func (@"regexp".re2 *@"regexp".Regexp) @"regexp".get () (? *@"regexp".machine) 138 func (@"regexp".re2 *@"regexp".Regexp "esc:0x1") @"regexp".pad (@"regexp".a3 []int "esc:0x1a") (? []int) 139 func (@"regexp".re1 *@"regexp".Regexp) @"regexp".put (@"regexp".z2 *@"regexp".machine) 140 func (@"regexp".re2 *@"regexp".Regexp) @"regexp".replaceAll (@"regexp".bsrc3 []byte, @"regexp".src4 string, @"regexp".nmatch5 int, @"regexp".repl6 func(@"regexp".dst []byte, @"regexp".m []int) (? []byte) "esc:0x1") (? []byte) 141 type @"cmd/pprof/internal/profile".Location struct { ID uint64; Mapping *@"cmd/pprof/internal/profile".Mapping; Address uint64; Line []@"cmd/pprof/internal/profile".Line; @"cmd/pprof/internal/profile".mappingIDX uint64 } 142 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Location "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".locationDecoder } 143 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer) 144 func (@"cmd/pprof/internal/profile".loc2 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".matchesName (@"cmd/pprof/internal/profile".re3 *@"regexp".Regexp) (? bool) 145 func (@"cmd/pprof/internal/profile".loc2 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".unmatchedLines (@"cmd/pprof/internal/profile".re3 *@"regexp".Regexp) (? []@"cmd/pprof/internal/profile".Line) 146 type @"cmd/pprof/internal/profile".Label struct { @"cmd/pprof/internal/profile".keyX int64; @"cmd/pprof/internal/profile".strX int64; @"cmd/pprof/internal/profile".numX int64 } 147 func (@"cmd/pprof/internal/profile".p2 @"cmd/pprof/internal/profile".Label) @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".labelDecoder } 148 func (@"cmd/pprof/internal/profile".p1 @"cmd/pprof/internal/profile".Label) @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer "esc:0x9") 149 type @"cmd/pprof/internal/profile".Sample struct { Location []*@"cmd/pprof/internal/profile".Location; Value []int64; Label map[string][]string; NumLabel map[string][]int64; @"cmd/pprof/internal/profile".locationIDX []uint64; @"cmd/pprof/internal/profile".labelX []@"cmd/pprof/internal/profile".Label } 150 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Sample "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".sampleDecoder } 151 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Sample "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer) 152 type @"cmd/pprof/internal/profile".Demangler func(@"cmd/pprof/internal/profile".name []string) (? map[string]string, ? error) 153 type @"cmd/pprof/internal/profile".TagMatch func(@"cmd/pprof/internal/profile".key string, @"cmd/pprof/internal/profile".val string, @"cmd/pprof/internal/profile".nval int64) (? bool) 154 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 155 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 156 type @"cmd/pprof/internal/profile".Profile struct { SampleType []*@"cmd/pprof/internal/profile".ValueType; Sample []*@"cmd/pprof/internal/profile".Sample; Mapping []*@"cmd/pprof/internal/profile".Mapping; Location []*@"cmd/pprof/internal/profile".Location; Function []*@"cmd/pprof/internal/profile".Function; DropFrames string; KeepFrames string; TimeNanos int64; DurationNanos int64; PeriodType *@"cmd/pprof/internal/profile".ValueType; Period int64; @"cmd/pprof/internal/profile".dropFramesX int64; @"cmd/pprof/internal/profile".keepFramesX int64; @"cmd/pprof/internal/profile".stringTable []string } 157 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Aggregate (@"cmd/pprof/internal/profile".inlineFrame3 bool, @"cmd/pprof/internal/profile".function4 bool, @"cmd/pprof/internal/profile".filename5 bool, @"cmd/pprof/internal/profile".linenumber6 bool, @"cmd/pprof/internal/profile".address7 bool) (? error) 158 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") CheckValid () (? error) 159 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Compatible (@"cmd/pprof/internal/profile".pb3 *@"cmd/pprof/internal/profile".Profile "esc:0x9") (? error) 160 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile) Copy () (? *@"cmd/pprof/internal/profile".Profile) 161 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Demangle (@"cmd/pprof/internal/profile".d3 @"cmd/pprof/internal/profile".Demangler "esc:0x1") (? error) 162 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") Empty () (? bool) { return len(@"cmd/pprof/internal/profile".p2.Sample) == 0x0 } 163 func (@"cmd/pprof/internal/profile".p4 *@"cmd/pprof/internal/profile".Profile "esc:0x9") FilterSamplesByName (@"cmd/pprof/internal/profile".focus5 *@"regexp".Regexp, @"cmd/pprof/internal/profile".ignore6 *@"regexp".Regexp, @"cmd/pprof/internal/profile".hide7 *@"regexp".Regexp) (@"cmd/pprof/internal/profile".fm1 bool, @"cmd/pprof/internal/profile".im2 bool, @"cmd/pprof/internal/profile".hm3 bool) 164 func (@"cmd/pprof/internal/profile".p3 *@"cmd/pprof/internal/profile".Profile "esc:0x9") FilterSamplesByTag (@"cmd/pprof/internal/profile".focus4 @"cmd/pprof/internal/profile".TagMatch "esc:0x1", @"cmd/pprof/internal/profile".ignore5 @"cmd/pprof/internal/profile".TagMatch "esc:0x1") (@"cmd/pprof/internal/profile".fm1 bool, @"cmd/pprof/internal/profile".im2 bool) 165 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") HasFileLines () (? bool) 166 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") HasFunctions () (? bool) 167 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Merge (@"cmd/pprof/internal/profile".pb3 *@"cmd/pprof/internal/profile".Profile, @"cmd/pprof/internal/profile".r4 float64) (? error) 168 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") ParseMemoryMap (@"cmd/pprof/internal/profile".rd3 @"io".Reader) (? error) 169 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Prune (@"cmd/pprof/internal/profile".dropRx2 *@"regexp".Regexp, @"cmd/pprof/internal/profile".keepRx3 *@"regexp".Regexp) 170 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") RemoveUninteresting () (? error) 171 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") String () (? string) 172 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile) Write (@"cmd/pprof/internal/profile".w3 @"io".Writer) (? error) 173 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x1") @"cmd/pprof/internal/profile".addLegacyFrameInfo () 174 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".profileDecoder } 175 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b2 *@"cmd/pprof/internal/profile".buffer) 176 func (@"cmd/pprof/internal/profile".p2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".postDecode () (? error) 177 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".preEncode () 178 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapFunctionIDs () 179 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapLocationIDs () 180 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapMappingIDs () 181 func (@"cmd/pprof/internal/profile".p1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".setMain () 182 type @"time".Duration int64 183 func (@"time".d2 @"time".Duration) Hours () (? float64) { var @"time".hour3 @"time".Duration; ; @"time".hour3 = @"time".d2 / @"time".Duration(0x34630b8a000); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour3) + float64(@"time".nsec4) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 } 184 func (@"time".d2 @"time".Duration) Minutes () (? float64) { var @"time".min3 @"time".Duration; ; @"time".min3 = @"time".d2 / @"time".Duration(0xdf8475800); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0xdf8475800); return float64(@"time".min3) + float64(@"time".nsec4) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 } 185 func (@"time".d2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d2) } 186 func (@"time".d2 @"time".Duration) Seconds () (? float64) { var @"time".sec3 @"time".Duration; ; @"time".sec3 = @"time".d2 / @"time".Duration(0x3b9aca00); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec3) + float64(@"time".nsec4) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 } 187 func (@"time".d2 @"time".Duration) String () (? string) 188 func @"".FetchProfile (@"".source3 string, @"".timeout4 @"time".Duration) (? *@"cmd/pprof/internal/profile".Profile, ? error) 189 type @"cmd/pprof/internal/plugin".UI interface { IsTerminal() (? bool); Print(? ...interface {}); PrintErr(? ...interface {}); ReadLine() (? string, ? error); SetAutoComplete(@"cmd/pprof/internal/plugin".complete func(? string) (? string)) } 190 func @"".Fetcher (@"".source3 string, @"".timeout4 @"time".Duration, @"".ui5 @"cmd/pprof/internal/plugin".UI "esc:0x1") (? *@"cmd/pprof/internal/profile".Profile, ? error) 191 type @"io".ReadCloser interface { Close() (? error); Read(@"io".p []byte) (@"io".n int, @"io".err error) } 192 func @"".FetchURL (@"".source3 string, @"".timeout4 @"time".Duration) (? @"io".ReadCloser, ? error) 193 func @"".PostURL (@"".source3 string, @"".post4 string) (? []byte, ? error) 194 func @"".init () 195 var @"cmd/pprof/internal/profile".valueTypeDecoder []@"cmd/pprof/internal/profile".decoder 196 var @"cmd/pprof/internal/profile".mappingDecoder []@"cmd/pprof/internal/profile".decoder 197 var @"cmd/pprof/internal/profile".functionDecoder []@"cmd/pprof/internal/profile".decoder 198 var @"cmd/pprof/internal/profile".lineDecoder []@"cmd/pprof/internal/profile".decoder 199 var @"regexp/syntax".instOpNames []string 200 func @"strings".HasPrefix (@"strings".s2 string "esc:0x1", @"strings".prefix3 string "esc:0x1") (? bool) { return len(@"strings".s2) >= len(@"strings".prefix3) && @"strings".s2[0x0:len(@"strings".prefix3)] == @"strings".prefix3 } 201 var @"cmd/pprof/internal/profile".locationDecoder []@"cmd/pprof/internal/profile".decoder 202 var @"cmd/pprof/internal/profile".labelDecoder []@"cmd/pprof/internal/profile".decoder 203 var @"cmd/pprof/internal/profile".sampleDecoder []@"cmd/pprof/internal/profile".decoder 204 var @"cmd/pprof/internal/profile".profileDecoder []@"cmd/pprof/internal/profile".decoder 205 206 $$ 207 _go_.o 0 0 0 644 25894 ` 208 go object darwin amd64 go1.5.1 X:none 209 210 ! 211 go13ld 212 fmt.aio.aio/ioutil.anet/http.anet/url.aos.astrings.atime.a6cmd/pprof/internal/plugin.a8cmd/pprof/internal/profile.a"".FetchProfileeH%H$H;AH1H$1H$H$1H\$`H\$hH1H9~HH$HH$HH$H$H$HH$1H9tH[H-H9HHXH9H1HD$PHD$PHHD$XH1H9HL$XH$H$H$H$H$H\$H$H\$HD$`HD$HL$hHL$ HT$(HL$0HD$8H$H$H$HHH$HH\$HH\$HD$KH}HH$1HH$H\$@H\$HHH$HL$HL$LD$Ht$ Hl$(H$H$H$01HL$L$0H$H$8H$H$@HT$pH$HHL$xH$PH$xH$H\$HHt,H$0H\$Hl$H-H,$HD$@11HH$HH\$HH\$HD$P, 218 Z 219 runtime.duffzero4go.itab.*os.File.io.Readeros.Stdin$type.*bufio.Readergo.itab.*cmd/pprof/internal/plugin.stdUI.cmd/pprof/internal/plugin.UI 220 "".FetcherJtype.*cmd/pprof/internal/plugin.stdUIBtype.cmd/pprof/internal/plugin.UIgo.itab.*cmd/pprof/internal/plugin.stdUI.cmd/pprof/internal/plugin.UI 221 runtime.typ2Itab 222 runtime.duffzerotype.[]uint8 223 "runtime.makeslice 224 runtime.duffzero 225 "type.bufio.Reader 227 (runtime.typedmemmovetype.*os.Filetype.io.Reader4go.itab.*os.File.io.Reader 232 runtime.typ2Itab 234 0runtime.morestack_noctxt`("".autotmp_0014type.*uint8"".autotmp_0013Btype.cmd/pprof/internal/plugin.UI"".autotmp_0012Htype.cmd/pprof/internal/plugin.stdUI"".autotmp_0011Jtype.*cmd/pprof/internal/plugin.stdUI"".autotmp_0010$type.*bufio.Reader"".autotmp_0009"type.bufio.Reader"".autotmp_0007type.io.Reader"".autotmp_0006Jtype.*cmd/pprof/internal/plugin.stdUI"".autotmp_0005"type.bufio.Readerbufio.r3type.io.Readerbufio.buf2type.[]uint8bufio.b1$type.*bufio.Readerbufio.r6$type.*bufio.Readerbufio.rd2type.io.Readerbufio.rd2type.io.Reader"".~r0Btype.cmd/pprof/internal/plugin.UI"".~r3@type.error"".~r20Ptype.*cmd/pprof/internal/profile.Profile"".timeout $type.time.Duration"".sourcetype.string"4CWV?Tgclocals427e132b1a11de38d6d42b2876023215Tgclocalsb1188e75a526d684fe3fd46eadf5ea0czprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go"".Fetcher eH%H;aBHpH$1H$H$1H\$@H\$H1H\$PH\$XH\$xH$H$H\$HD$HL$H\$ H\$XHL$PH@HX0H2H\$xH$H$H\$H$H\$Ht$Ht$@HT$ HT$HHL$(Hl$0Hl$XHL$PHt'H$H$H$HpHT$HH^ $H\$uzHH$H\$@H\$H\$HH\$H\$HH$HKHL$HL$Hl$HT$ H$Hl$`H$HT$hH$HpHpZHHD$81H9tCH\$xH$H$H\$HT$HL$Hl$ Hl$XHT$HHt$8Ht$@HH$HH\$HH\$H\$H\$8" 242 243 net/url.Parse 244 "".FetchURL 245 &runtime.deferreturn 246 "runtime.deferproctype.io.Reader 247 runtime.convI2I 248 @cmd/pprof/internal/profile.Parse 249 &runtime.deferreturn 250 &runtime.deferreturn<go.itab.*os.File.io.ReadCloser 251 os.Opentype.*os.File$type.io.ReadCloser<go.itab.*os.File.io.ReadCloser 252 runtime.typ2Itab 253 0runtime.morestack_noctxt"".autotmp_0020otype.*uint8"".autotmp_0018type.error"".err?type.error"".f_$type.io.ReadCloser"".~r4`type.error"".~r3PPtype.*cmd/pprof/internal/profile.Profile 257 "".ui0Btype.cmd/pprof/internal/plugin.UI"".timeout $type.time.Duration"".sourcetype.string6 258 >>5/K')z Q4 c)PFPTgclocals30c82c43cdb9fc0bb1cde1cdeafdde8bTgclocalsccfd15816a8786a9fbf9b8a34ae542f1zprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go"".FetchURLeH%HD$H;AH1H$H$1H$H$H$H$H$H\$H$H\$HHHD$HL$ H\$(H\$@HL$8HH$H\$hH$H\$p1H$H$H$H$H$HQH$H$H\$xHH$H\$hH\$HD$HL$HD$ H\$xHL$XHHD$`=HCH\$8H$H\$@H\$HL$HD$H\$xHHL$XHHD$`=uuHCHH$HD$H\$xH\$H$H\$H$H\$ HL$(HD$01H$H$H$H$HLCL$HD$xLCL$HD$HXH&1H\$HH\$PH\$HHH$H$H\$xHH$HD$H|$HD$HL$HD$ H\$xHL$XHHD$`=uuHCHH$HD$H\$xH\$H$H\$H$H\$ HL$(HD$01H$H$H$H$HLCL$HD$x%5Hh@H$HhHH$1H$H$HO& 267 "".httpGettype.string 268 runtime.convT2E6runtime.writeBarrierEnabled 269 runtime.convI2E6runtime.writeBarrierEnabled:go.string."http fetch %s: %v" 270 fmt.Errorf 271 .runtime.writebarrierptr 272 .runtime.writebarrierptr 273 type.string 274 275 runtime.convT2E6runtime.writeBarrierEnabled>go.string."server response: %s" 279 fmt.Errorf 281 .runtime.writebarrierptr 282 0runtime.morestack_noctxtp"".autotmp_0035"type.interface {}"".autotmp_0034(type.[1]interface {}"".autotmp_0031&type.[]interface {}"".autotmp_0030"type.interface {}"".autotmp_0029"type.interface {}"".autotmp_0028?(type.[2]interface {}"".autotmp_0025o&type.[]interface {}"".autotmp_0024type.error"".autotmp_0022type.string"".errtype.error"".~r3Ptype.error"".~r20$type.io.ReadCloser"".timeout $type.time.Duration"".sourcetype.string4[&bCF2,sEjFfFhTgclocals430b3dad49e01f4b6141511b16c7af40Tgclocals159cc053423f5e4b4f9acbb8a73e35dazprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go"".PostURLeH%H$XH;AH(1H$PH$XH$`1H$hH$pH$@H\$XH$HH\$`HH$HD$HD$PHl$`HhHl$X=UH(H@H@HD$PH1H9H$0H$H$8H\$HH\$HD$HL$PH$HD$ H$HL$(HD$0HL$8H\$@H\$pHL$hHH$0H$H$8H$1H$H$H$H$ H$HH$H$H$HH$H$H\$HD$HL$HD$ H$H$HH$=HCH\$hH$H\$pH\$HL$HD$H$HH$HH$=HCHH$HD$H$H\$H$H\$H$H\$ HT$(HL$01H$PH$XH$`H$H$hH$H$pH(LCL$HD$WLCL$HD$kHXH`1H$H$H$H5H$H$H$HH$HD$H|$HD$HL$HD$ H$H$HH$=HCHH$HD$H$H\$H$H\$H$H\$ HT$(HL$01H$PH$XH$`H$H$hH$H$pH(LCL$HD$W%HD$HHH@HhHH$Hl$HL$xHHY $H\$HH$Ht$HHH^@H|$HHHKHOH\$HH$HKHL$Hl$HT$HL$ H|$(Ht$0H$H$PH$H$XH$H$`H$H$hH$H$pH(LH(HH$HH\$HH\$HD$H$Hl$HD$PH 293 &type.strings.Reader 294 "runtime.newobject6runtime.writeBarrierEnabledBgo.itab.*strings.Reader.io.ReaderHgo.string."application/octet-stream" 295 net/http.Posttype.string 296 runtime.convT2E6runtime.writeBarrierEnabled 297 runtime.convI2E 6runtime.writeBarrierEnabled 8go.string."http post %s: %v" 298 299 fmt.Errorf 301 &runtime.deferreturn 303 .runtime.writebarrierptr 305 .runtime.writebarrierptr type.string 307 runtime.convT2E6runtime.writeBarrierEnabled>go.string."server response: %s" 308 fmt.Errorf 309 &runtime.deferreturn 310 .runtime.writebarrierptr 311 "runtime.deferproctype.io.Reader 312 runtime.convI2I 313 "io/ioutil.ReadAll 314 &runtime.deferreturn 315 &runtime.deferreturn(type.*strings.Readertype.io.ReaderBgo.itab.*strings.Reader.io.Reader 316 runtime.typ2Itab 317 .runtime.writebarrierptr 318 0runtime.morestack_noctxt,"".autotmp_0055"type.interface {}"".autotmp_0054(type.[1]interface {}"".autotmp_0051&type.[]interface {}"".autotmp_0050"type.interface {}"".autotmp_0049"type.interface {}"".autotmp_0048?(type.[2]interface {}"".autotmp_0045&type.[]interface {}"".autotmp_0043(type.*strings.Reader"".autotmp_0042(type.*strings.Reader"".autotmp_0041type.error"".autotmp_0040otype.[]uint8"".autotmp_0039type.error"".autotmp_0038type.error"".autotmp_0037type.string"".autotmp_0036(type.*strings.Readerstrings.s2type.string"".errtype.error"".resp.type.*net/http.Response"".~r3ptype.error"".~r2@type.[]uint8"".post type.string"".sourcetype.stringB"g6|NG JNsNzIvIV?M=Tgclocals0f74f2c689a640fdcc24dd28788d7646Tgclocals04b6746efbe0c0cbdba9b5389972bb8bzprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go"".glob.func1eH%H;ahH1H$H$HH$HL$HH&1HL$H*LHHL$81HT$PHT$XHT$`HT$hHT$pHT$xHT$PHT$01H*HjHjHjHj Hj(H1H9trHL$8HtcHD$@HHL$HHJH$H$H\$H$H\$HT$HL$ HD$(H$H$H$HHH$HH\$HH\$HT$0HD$W{ 325 ^.type.net/http.Transportp 326 "runtime.newobject 327 runtime.duffzerobgo.itab.*net/http.Transport.net/http.RoundTripper 328 ,net/http.(*Client).Get0type.*net/http.Transport4type.net/http.RoundTripperbgo.itab.*net/http.Transport.net/http.RoundTripper 329 runtime.typ2Itab 330 0runtime.morestack_noctxt`"".autotmp_0064_(type.net/http.Client"".autotmp_0063*type.*net/http.Client"".autotmp_00620type.*net/http.Transport"".autotmp_00590type.*net/http.Transport"".~r3@type.error"".~r20.type.*net/http.Response"".timeout $type.time.Duration"".urltype.stringW ,IrR;7[0Tgclocalsadb3347b296419e60da36d67f8b7ce43Tgclocalse8d26a84922de7cf028eb574542a428ezprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go"".initeH%H;aHtuHH=uHHH-H,$H\$H, 336 4"".initdoneL"".initdonej 337 "runtime.throwinitz"".initdone 338 fmt.init 339 io.init 340 io/ioutil.init 341 net/http.init 342 net/url.init 343 os.init 344 strings.init 345 time.init 346 <cmd/pprof/internal/plugin.init 347 >cmd/pprof/internal/profile.init "".glob.func1f6runtime.writeBarrierEnabled"".httpGet"".initdone"".httpGet 348 .runtime.writebarrierptr 349 0runtime.morestack_noctxt b ) 350 4Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbzprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go4type..hash.[2]interface {}eH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 353 354 (runtime.nilinterhash 355 0runtime.morestack_noctxt0P 356 "".autotmp_0069type.int"".autotmp_0068type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP 358 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbzprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go0type..eq.[2]interface {}eH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 361 362 runtime.efaceeq 363 0runtime.morestack_noctxt0"".autotmp_0073?"type.interface {}"".autotmp_0072"type.interface {}"".autotmp_0071_type.int"".autotmp_0070Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440zprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go4type..hash.[1]interface {}eH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 367 368 (runtime.nilinterhash 369 0runtime.morestack_noctxt0P 370 "".autotmp_0075type.int"".autotmp_0074type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP 372 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbzprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go0type..eq.[1]interface {}eH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 375 376 runtime.efaceeq 377 0runtime.morestack_noctxt0"".autotmp_0079?"type.interface {}"".autotmp_0078"type.interface {}"".autotmp_0077_type.int"".autotmp_0076Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440zprebuilts/go/darwin-x86/src/cmd/pprof/internal/fetch/fetch.go04go.itab.*os.File.io.Reader0go.itab.*cmd/pprof/internal/plugin.stdUI.cmd/pprof/internal/plugin.UITgclocalsb1188e75a526d684fe3fd46eadf5ea0cpp)Tgclocals427e132b1a11de38d6d42b2876023215@@0<go.itab.*os.File.io.ReadCloserTgclocalsccfd15816a8786a9fbf9b8a34ae542f100Tgclocals30c82c43cdb9fc0bb1cde1cdeafdde8b00Bgo.string.hdr."http fetch %s: %v" :go.string."http fetch %s: %v":go.string."http fetch %s: %v"0$http fetch %s: %vFgo.string.hdr."server response: %s" >go.string."server response: %s">go.string."server response: %s"0(server response: %sTgclocals159cc053423f5e4b4f9acbb8a73e35da@@Cy@y@xTgclocals430b3dad49e01f4b6141511b16c7af40@@0Bgo.itab.*strings.Reader.io.ReaderPgo.string.hdr."application/octet-stream" Hgo.string."application/octet-stream"Hgo.string."application/octet-stream"@2application/octet-stream@go.string.hdr."http post %s: %v" 8go.string."http post %s: %v"8go.string."http post %s: %v"0"http post %s: %vTgclocals04b6746efbe0c0cbdba9b5389972bb8bpp0Tgclocals0f74f2c689a640fdcc24dd28788d7646pp 0bgo.itab.*net/http.Transport.net/http.RoundTripperTgclocalse8d26a84922de7cf028eb574542a428e(( 394 Tgclocalsadb3347b296419e60da36d67f8b7ce43((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".httpGetxtype.func(string, time.Duration) (*net/http.Response, error)0"".initdonetype.uint8$"".FetchProfilef"".FetchProfile"".Fetcherf"".Fetcher"".FetchURLf"".FetchURL"".PostURLf"".PostURL "".glob.func1f"".glob.func1"".initf"".init"runtime.gcbits.01.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8"runtime.gcbits.038go.string.hdr."interface {}" 0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}" 4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {} []interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[2]interface {}4type..hash.[2]interface {}8type..eqfunc.[2]interface {}0type..eq.[2]interface {}2type..alg.[2]interface {} <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}"runtime.gcbits.0f>go.string.hdr."[2]interface {}" 6go.string."[2]interface {}"6go.string."[2]interface {}" [2]interface {}(type.[2]interface {} ,Y02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[2]interface {} [2]interface {}(type.[2]interface {}@go.string.hdr."*[2]interface {}" 8go.string."*[2]interface {}"8go.string."*[2]interface {}"0"*[2]interface {}*type.*[2]interface {}s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}" 6go.string."[1]interface {}"6go.string."[1]interface {}" [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {} [1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}" 8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}go.string.hdr."func(string, time.Duration) (*http.Response, error)" 3~go.string."func(string, time.Duration) (*http.Response, error)"~go.string."func(string, time.Duration) (*http.Response, error)"phfunc(string, time.Duration) (*http.Response, error)xtype.func(string, time.Duration) (*net/http.Response, error).-30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(string, time.Duration) (*http.Response, error)"pgo.weak.type.*func(string, time.Duration) (*net/http.Response, error)"runtime.zerovaluextype.func(string, time.Duration) (*net/http.Response, error)xtype.func(string, time.Duration) (*net/http.Response, error)type.string$type.time.Duration.type.*net/http.Responsetype.errorgo.typelink.func(string, time.Duration) (*http.Response, error) func(string, time.Duration) (*net/http.Response, error)xtype.func(string, time.Duration) (*net/http.Response, error).go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"&go.string.hdr."fmt" go.string."fmt"go.string."fmt"fmt$go.importpath.fmt. go.string."fmt"$go.string.hdr."io" go.string."io"go.string."io"io"go.importpath.io. go.string."io"$go.string.hdr."os" go.string."os"go.string."os"os"go.importpath.os. go.string."os"2go.string.hdr."io/ioutil" *go.string."io/ioutil"*go.string."io/ioutil" io/ioutil0go.importpath.io/ioutil. *go.string."io/ioutil"(go.string.hdr."time" go.string."time" go.string."time" 401 time&go.importpath.time. go.string."time"0go.string.hdr."net/http" (go.string."net/http"(go.string."net/http" net/http.go.importpath.net/http. (go.string."net/http".go.string.hdr."net/url" &go.string."net/url"&go.string."net/url"net/url,go.importpath.net/url. &go.string."net/url".go.string.hdr."strings" &go.string."strings"&go.string."strings"strings,go.importpath.strings. &go.string."strings"Rgo.string.hdr."cmd/pprof/internal/plugin" Jgo.string."cmd/pprof/internal/plugin"Jgo.string."cmd/pprof/internal/plugin"@4cmd/pprof/internal/pluginPgo.importpath.cmd/pprof/internal/plugin. Jgo.string."cmd/pprof/internal/plugin"Tgo.string.hdr."cmd/pprof/internal/profile" Lgo.string."cmd/pprof/internal/profile"Lgo.string."cmd/pprof/internal/profile"@6cmd/pprof/internal/profileRgo.importpath.cmd/pprof/internal/profile. Lgo.string."cmd/pprof/internal/profile":type..hash.[2]interface {}f4type..hash.[2]interface {}6type..eq.[2]interface {}f0type..eq.[2]interface {}:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}"runtime.zerovaluego13ld