Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
go1.6 / pkg / linux_amd64 / cmd / pprof / internal / plugin.a
Size: Mime:
!<arch>
__.PKGDEF       0           0     0     644     48397     `
go object linux amd64 go1.6 X:none
build id "07971311f34eb2c784e9d2cdd8f43865bd06606c"

$$
package plugin
	import bufio "bufio"
	import fmt "fmt"
	import os "os"
	import time "time"
	import regexp "regexp"
	import strings "strings"
	import profile "cmd/pprof/internal/profile"
	type @"".FlagSet interface { Bool(@"".name string, @"".def bool, @"".usage string) (? *bool); ExtraUsage() (? string); Float64(@"".name string, @"".def float64, @"".usage string) (? *float64); Int(@"".name string, @"".def int, @"".usage string) (? *int); Parse(@"".usage func()) (? []string); String(@"".name string, @"".def string, @"".usage string) (? *string) }
	type @"".Inst struct { Addr uint64; Text string; File string; Line int }
	type @"".Frame struct { Func string; File string; Line int }
	type @"".Sym struct { Name []string; File string; Start uint64; End uint64 }
	import syntax "regexp/syntax" // indirect
	type @"regexp/syntax".InstOp uint8
	func (@"regexp/syntax".i·2 @"regexp/syntax".InstOp) String () (? string) { if uint(@"regexp/syntax".i·2) >= uint(len(@"regexp/syntax".instOpNames)) { return string("") }; return @"regexp/syntax".instOpNames[@"regexp/syntax".i·2] }
	type @"regexp/syntax".Inst struct { Op @"regexp/syntax".InstOp; Out uint32; Arg uint32; Rune []rune }
	func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x1") MatchEmptyWidth (@"regexp/syntax".before·3 rune, @"regexp/syntax".after·4 rune) (? bool)
	func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x1") MatchRune (@"regexp/syntax".r·3 rune) (? bool)
	func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x1") MatchRunePos (@"regexp/syntax".r·3 rune) (? int)
	func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x1") String () (? string)
	func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x1") @"regexp/syntax".op () (? @"regexp/syntax".InstOp)
	type @"regexp/syntax".EmptyOp uint8
	type @"regexp/syntax".Prog struct { Inst []@"regexp/syntax".Inst; Start int; NumCap int }
	func (@"regexp/syntax".p·3 *@"regexp/syntax".Prog "esc:0x1") Prefix () (@"regexp/syntax".prefix·1 string, @"regexp/syntax".complete·2 bool)
	func (@"regexp/syntax".p·2 *@"regexp/syntax".Prog "esc:0x1") StartCond () (? @"regexp/syntax".EmptyOp)
	func (@"regexp/syntax".p·2 *@"regexp/syntax".Prog "esc:0x1") String () (? string)
	func (@"regexp/syntax".p·3 *@"regexp/syntax".Prog "esc:0x22") @"regexp/syntax".skipNop (@"regexp/syntax".pc·4 uint32) (? *@"regexp/syntax".Inst, ? uint32)
	type @"regexp".onePassInst struct { ? @"regexp/syntax".Inst; Next []uint32 }
	type @"regexp".onePassProg struct { Inst []@"regexp".onePassInst; Start int; NumCap int }
	import sync "sync" // indirect
	type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
	func (@"sync".m·1 *@"sync".Mutex) Lock ()
	func (@"sync".m·1 *@"sync".Mutex) Unlock ()
	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) }
	type @"regexp".job struct { @"regexp".pc uint32; @"regexp".arg int; @"regexp".pos int }
	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 }
	func (@"regexp".b·1 *@"regexp".bitState "esc:0x9") @"regexp".push (@"regexp".pc·2 uint32, @"regexp".pos·3 int, @"regexp".arg·4 int)
	func (@"regexp".b·1 *@"regexp".bitState "esc:0x1") @"regexp".reset (@"regexp".end·2 int, @"regexp".ncap·3 int)
	func (@"regexp".b·2 *@"regexp".bitState "esc:0x1") @"regexp".shouldVisit (@"regexp".pc·3 uint32, @"regexp".pos·4 int) (? bool) { var @"regexp".n·5 uint; ; @"regexp".n·5 = uint(int(@"regexp".pc·3) * (@"regexp".b·2.@"regexp".end + int(0x1)) + @"regexp".pos·4); if @"regexp".b·2.@"regexp".visited[@"regexp".n·5 / uint(0x20)] & (uint32(0x1) << (@"regexp".n·5 & uint(0x1f))) != uint32(0x0) { return bool(false) }; @"regexp".b·2.@"regexp".visited[@"regexp".n·5 / uint(0x20)] |= uint32(0x1) << (@"regexp".n·5 & uint(0x1f)); return bool(true) }
	type @"regexp".thread struct { @"regexp".inst *@"regexp/syntax".Inst; @"regexp".cap []int }
	type @"regexp".entry struct { @"regexp".pc uint32; @"regexp".t *@"regexp".thread }
	type @"regexp".queue struct { @"regexp".sparse []uint32; @"regexp".dense []@"regexp".entry }
	type @"regexp".inputBytes struct { @"regexp".str []byte }
	func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return bool(true) }
	func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x1") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp)
	func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x1") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x1") (? bool)
	func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x1") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x1", @"regexp".pos·4 int) (? int)
	func (@"regexp".i·3 *@"regexp".inputBytes "esc:0x1") @"regexp".step (@"regexp".pos·4 int) (? rune, ? int)
	type @"regexp".inputString struct { @"regexp".str string }
	func (@"regexp".i·2 *@"regexp".inputString "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return bool(true) }
	func (@"regexp".i·2 *@"regexp".inputString "esc:0x1") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp)
	func (@"regexp".i·2 *@"regexp".inputString "esc:0x1") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x1") (? bool) { return @"strings".HasPrefix(@"regexp".i·2.@"regexp".str, @"regexp".re·3.@"regexp".prefix) }
	func (@"regexp".i·2 *@"regexp".inputString "esc:0x9") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x9", @"regexp".pos·4 int) (? int)
	func (@"regexp".i·3 *@"regexp".inputString "esc:0x1") @"regexp".step (@"regexp".pos·4 int) (? rune, ? int)
	import io "io" // indirect
	type @"io".RuneReader interface { ReadRune() (@"io".r rune, @"io".size int, @"io".err error) }
	type @"regexp".inputReader struct { @"regexp".r @"io".RuneReader; @"regexp".atEOT bool; @"regexp".pos int }
	func (@"regexp".i·2 *@"regexp".inputReader "esc:0x1") @"regexp".canCheckPrefix () (? bool) { return bool(false) }
	func (@"regexp".i·2 *@"regexp".inputReader "esc:0x1") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp) { return @"regexp/syntax".EmptyOp(0x0) }
	func (@"regexp".i·2 *@"regexp".inputReader "esc:0x1") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x1") (? bool) { return bool(false) }
	func (@"regexp".i·2 *@"regexp".inputReader "esc:0x1") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x1", @"regexp".pos·4 int) (? int) { return int(-0x1) }
	func (@"regexp".i·3 *@"regexp".inputReader "esc:0x9") @"regexp".step (@"regexp".pos·4 int) (? rune, ? int)
	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 }
	func (@"regexp".m·2 *@"regexp".machine "esc:0x3a") @"regexp".add (@"regexp".q·3 *@"regexp".queue "esc:0x1", @"regexp".pc·4 uint32, @"regexp".pos·5 int, @"regexp".cap·6 []int "esc:0x9", @"regexp".cond·7 @"regexp/syntax".EmptyOp, @"regexp".t·8 *@"regexp".thread) (? *@"regexp".thread)
	func (@"regexp".m·2 *@"regexp".machine "esc:0x32") @"regexp".alloc (@"regexp".i·3 *@"regexp/syntax".Inst) (? *@"regexp".thread) { var @"regexp".t·4 *@"regexp".thread; ; var @"regexp".n·5 int; ; @"regexp".n·5 = len(@"regexp".m·2.@"regexp".pool); if @"regexp".n·5 > int(0x0) { @"regexp".t·4 = @"regexp".m·2.@"regexp".pool[@"regexp".n·5 - int(0x1)]; @"regexp".m·2.@"regexp".pool = @"regexp".m·2.@"regexp".pool[:@"regexp".n·5 - int(0x1)] } else { @"regexp".t·4 = new(@"regexp".thread); @"regexp".t·4.@"regexp".cap = make([]int, len(@"regexp".m·2.@"regexp".matchcap), cap(@"regexp".m·2.@"regexp".matchcap)) }; @"regexp".t·4.@"regexp".inst = @"regexp".i·3; return @"regexp".t·4 }
	func (@"regexp".m·2 *@"regexp".machine "esc:0x9") @"regexp".backtrack (@"regexp".i·3 @"regexp".input, @"regexp".pos·4 int, @"regexp".end·5 int, @"regexp".ncap·6 int) (? bool)
	func (@"regexp".m·1 *@"regexp".machine "esc:0x9") @"regexp".clear (@"regexp".q·2 *@"regexp".queue "esc:0x9")
	func (@"regexp".m·1 *@"regexp".machine "esc:0x9") @"regexp".free (@"regexp".t·2 *@"regexp".thread) { @"regexp".m·1.@"regexp".inputBytes.@"regexp".str = nil; @"regexp".m·1.@"regexp".inputString.@"regexp".str = string(""); @"regexp".m·1.@"regexp".inputReader.@"regexp".r = nil; @"regexp".m·1.@"regexp".pool = append(@"regexp".m·1.@"regexp".pool, @"regexp".t·2) }
	func (@"regexp".m·1 *@"regexp".machine "esc:0x1") @"regexp".init (@"regexp".ncap·2 int)
	func (@"regexp".m·2 *@"regexp".machine "esc:0x9") @"regexp".match (@"regexp".i·3 @"regexp".input, @"regexp".pos·4 int) (? bool)
	func (@"regexp".m·2 *@"regexp".machine "esc:0x12") @"regexp".newInputBytes (@"regexp".b·3 []byte) (? @"regexp".input) { @"regexp".m·2.@"regexp".inputBytes.@"regexp".str = @"regexp".b·3; return &@"regexp".m·2.@"regexp".inputBytes }
	func (@"regexp".m·2 *@"regexp".machine "esc:0x12") @"regexp".newInputReader (@"regexp".r·3 @"io".RuneReader) (? @"regexp".input) { @"regexp".m·2.@"regexp".inputReader.@"regexp".r = @"regexp".r·3; @"regexp".m·2.@"regexp".inputReader.@"regexp".atEOT = bool(false); @"regexp".m·2.@"regexp".inputReader.@"regexp".pos = int(0x0); return &@"regexp".m·2.@"regexp".inputReader }
	func (@"regexp".m·2 *@"regexp".machine "esc:0x12") @"regexp".newInputString (@"regexp".s·3 string) (? @"regexp".input) { @"regexp".m·2.@"regexp".inputString.@"regexp".str = @"regexp".s·3; return &@"regexp".m·2.@"regexp".inputString }
	func (@"regexp".m·2 *@"regexp".machine "esc:0x9") @"regexp".onepass (@"regexp".i·3 @"regexp".input, @"regexp".pos·4 int) (? bool)
	func (@"regexp".m·1 *@"regexp".machine "esc:0x9") @"regexp".step (@"regexp".runq·2 *@"regexp".queue "esc:0x9", @"regexp".nextq·3 *@"regexp".queue "esc:0x1", @"regexp".pos·4 int, @"regexp".nextPos·5 int, @"regexp".c·6 rune, @"regexp".nextCond·7 @"regexp/syntax".EmptyOp)
	func (@"regexp".m·2 *@"regexp".machine "esc:0x1") @"regexp".tryBacktrack (@"regexp".b·3 *@"regexp".bitState "esc:0x9", @"regexp".i·4 @"regexp".input, @"regexp".pc·5 uint32, @"regexp".pos·6 int) (? bool)
	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 }
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0xa") Copy () (? *@"regexp".Regexp) { var @"regexp".r·3 @"regexp".Regexp; ; @"regexp".r·3 = *@"regexp".re·2; @"regexp".r·3.@"regexp".mu = (@"sync".Mutex{  }); @"regexp".r·3.@"regexp".machine = nil; return &@"regexp".r·3 }
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") Expand (@"regexp".dst·3 []byte "esc:0x1a", @"regexp".template·4 []byte "esc:0x1", @"regexp".src·5 []byte "esc:0x9", @"regexp".match·6 []int "esc:0x1") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") ExpandString (@"regexp".dst·3 []byte "esc:0x1a", @"regexp".template·4 string, @"regexp".src·5 string "esc:0x9", @"regexp".match·6 []int "esc:0x1") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) Find (@"regexp".b·3 []byte) (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAll (@"regexp".b·3 []byte, @"regexp".n·4 int) (? [][]byte)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllIndex (@"regexp".b·3 []byte, @"regexp".n·4 int) (? [][]int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllString (@"regexp".s·3 string, @"regexp".n·4 int) (? []string)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllStringIndex (@"regexp".s·3 string, @"regexp".n·4 int) (? [][]int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllStringSubmatch (@"regexp".s·3 string, @"regexp".n·4 int) (? [][]string)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllStringSubmatchIndex (@"regexp".s·3 string, @"regexp".n·4 int) (? [][]int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllSubmatch (@"regexp".b·3 []byte, @"regexp".n·4 int) (? [][][]byte)
	func (@"regexp".re·2 *@"regexp".Regexp) FindAllSubmatchIndex (@"regexp".b·3 []byte, @"regexp".n·4 int) (? [][]int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindIndex (@"regexp".b·3 []byte) (@"regexp".loc·1 []int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindReaderIndex (@"regexp".r·3 @"io".RuneReader) (@"regexp".loc·1 []int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindReaderSubmatchIndex (@"regexp".r·3 @"io".RuneReader) (? []int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindString (@"regexp".s·3 string) (? string)
	func (@"regexp".re·2 *@"regexp".Regexp) FindStringIndex (@"regexp".s·3 string) (@"regexp".loc·1 []int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindStringSubmatch (@"regexp".s·3 string) (? []string)
	func (@"regexp".re·2 *@"regexp".Regexp) FindStringSubmatchIndex (@"regexp".s·3 string) (? []int)
	func (@"regexp".re·2 *@"regexp".Regexp) FindSubmatch (@"regexp".b·3 []byte) (? [][]byte)
	func (@"regexp".re·2 *@"regexp".Regexp) FindSubmatchIndex (@"regexp".b·3 []byte) (? []int)
	func (@"regexp".re·3 *@"regexp".Regexp "esc:0x22") LiteralPrefix () (@"regexp".prefix·1 string, @"regexp".complete·2 bool) { return @"regexp".re·3.@"regexp".prefix, @"regexp".re·3.@"regexp".prefixComplete }
	func (@"regexp".re·1 *@"regexp".Regexp "esc:0x1") Longest () { @"regexp".re·1.@"regexp".longest = bool(true) }
	func (@"regexp".re·2 *@"regexp".Regexp) Match (@"regexp".b·3 []byte) (? bool)
	func (@"regexp".re·2 *@"regexp".Regexp) MatchReader (@"regexp".r·3 @"io".RuneReader) (? bool)
	func (@"regexp".re·2 *@"regexp".Regexp) MatchString (@"regexp".s·3 string) (? bool)
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") NumSubexp () (? int) { return @"regexp".re·2.@"regexp".numSubexp }
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAll (@"regexp".src·3 []byte, @"regexp".repl·4 []byte "esc:0x1") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllFunc (@"regexp".src·3 []byte, @"regexp".repl·4 func(? []byte) (? []byte) "esc:0x1") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllLiteral (@"regexp".src·3 []byte, @"regexp".repl·4 []byte "esc:0x9") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllLiteralString (@"regexp".src·3 string, @"regexp".repl·4 string "esc:0x9") (? string)
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllString (@"regexp".src·3 string, @"regexp".repl·4 string) (? string)
	func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllStringFunc (@"regexp".src·3 string, @"regexp".repl·4 func(? string) (? string) "esc:0x1") (? string)
	func (@"regexp".re·2 *@"regexp".Regexp) Split (@"regexp".s·3 string, @"regexp".n·4 int) (? []string)
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x22") String () (? string) { return @"regexp".re·2.@"regexp".expr }
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x22") SubexpNames () (? []string) { return @"regexp".re·2.@"regexp".subexpNames }
	func (@"regexp".re·1 *@"regexp".Regexp) @"regexp".allMatches (@"regexp".s·2 string, @"regexp".b·3 []byte, @"regexp".n·4 int, @"regexp".deliver·5 func(? []int) "esc:0x1")
	func (@"regexp".re·2 *@"regexp".Regexp) @"regexp".doExecute (@"regexp".r·3 @"io".RuneReader, @"regexp".b·4 []byte, @"regexp".s·5 string, @"regexp".pos·6 int, @"regexp".ncap·7 int) (? []int)
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") @"regexp".expand (@"regexp".dst·3 []byte "esc:0x1a", @"regexp".template·4 string, @"regexp".bsrc·5 []byte "esc:0x9", @"regexp".src·6 string "esc:0x9", @"regexp".match·7 []int "esc:0x1") (? []byte)
	func (@"regexp".re·2 *@"regexp".Regexp) @"regexp".get () (? *@"regexp".machine)
	func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") @"regexp".pad (@"regexp".a·3 []int "esc:0x1a") (? []int)
	func (@"regexp".re·1 *@"regexp".Regexp) @"regexp".put (@"regexp".z·2 *@"regexp".machine)
	func (@"regexp".re·2 *@"regexp".Regexp) @"regexp".replaceAll (@"regexp".bsrc·3 []byte, @"regexp".src·4 string, @"regexp".nmatch·5 int, @"regexp".repl·6 func(@"regexp".dst []byte, @"regexp".m []int) (? []byte) "esc:0x1") (? []byte)
	type @"".ObjFile interface { Base() (? uint64); BuildID() (? string); Close() (? error); Name() (? string); SourceLine(@"".addr uint64) (? []@"".Frame, ? error); Symbols(@"".r *@"regexp".Regexp, @"".addr uint64) (? []*@"".Sym, ? error) }
	type @"".ObjTool interface { Demangle(@"".names []string) (? map[string]string, ? error); Disasm(@"".file string, @"".start uint64, @"".end uint64) (? []@"".Inst, ? error); Open(@"".file string, @"".start uint64) (? @"".ObjFile, ? error); SetConfig(@"".config string) }
	func @"".NoObjTool () (? @"".ObjTool) { return (@"".noObjTool{  }) }
	type @"".UI interface { IsTerminal() (? bool); Print(? ...interface {}); PrintErr(? ...interface {}); ReadLine() (? string, ? error); SetAutoComplete(@"".complete func(? string) (? string)) }
	func @"".StandardUI () (? @"".UI) { return (&@"".stdUI{ @"".r:@"bufio".NewReader(@"os".Stdin) }) }
	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 }
	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) }
	type @"cmd/pprof/internal/profile".decoder func(? *@"cmd/pprof/internal/profile".buffer, ? @"cmd/pprof/internal/profile".message) (? error)
	type @"cmd/pprof/internal/profile".ValueType struct { Type string; Unit string; @"cmd/pprof/internal/profile".typeX int64; @"cmd/pprof/internal/profile".unitX int64 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".ValueType "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".valueTypeDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".ValueType "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer "esc:0x9")
	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 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Mapping "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".mappingDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Mapping "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer "esc:0x9")
	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 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Function "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".functionDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Function "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer "esc:0x9")
	type @"cmd/pprof/internal/profile".Line struct { Function *@"cmd/pprof/internal/profile".Function; Line int64; @"cmd/pprof/internal/profile".functionIDX uint64 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Line "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".lineDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Line "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer "esc:0x9")
	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 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Location "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".locationDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
	func (@"cmd/pprof/internal/profile".loc·2 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".matchesName (@"cmd/pprof/internal/profile".re·3 *@"regexp".Regexp) (? bool)
	func (@"cmd/pprof/internal/profile".loc·2 *@"cmd/pprof/internal/profile".Location "esc:0x9") @"cmd/pprof/internal/profile".unmatchedLines (@"cmd/pprof/internal/profile".re·3 *@"regexp".Regexp) (? []@"cmd/pprof/internal/profile".Line)
	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 }
	func (@"cmd/pprof/internal/profile".p·2 @"cmd/pprof/internal/profile".Label) @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".labelDecoder }
	func (@"cmd/pprof/internal/profile".p·1 @"cmd/pprof/internal/profile".Label) @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer "esc:0x9")
	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 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Sample "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".sampleDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Sample "esc:0x1") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
	type @"cmd/pprof/internal/profile".Demangler func(@"cmd/pprof/internal/profile".name []string) (? map[string]string, ? error)
	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)
	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
	type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
	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 }
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Aggregate (@"cmd/pprof/internal/profile".inlineFrame·3 bool, @"cmd/pprof/internal/profile".function·4 bool, @"cmd/pprof/internal/profile".filename·5 bool, @"cmd/pprof/internal/profile".linenumber·6 bool, @"cmd/pprof/internal/profile".address·7 bool) (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") CheckValid () (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Compatible (@"cmd/pprof/internal/profile".pb·3 *@"cmd/pprof/internal/profile".Profile "esc:0x9") (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile) Copy () (? *@"cmd/pprof/internal/profile".Profile)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Demangle (@"cmd/pprof/internal/profile".d·3 @"cmd/pprof/internal/profile".Demangler "esc:0x1") (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") Empty () (? bool) { return len(@"cmd/pprof/internal/profile".p·2.Sample) == int(0x0) }
	func (@"cmd/pprof/internal/profile".p·4 *@"cmd/pprof/internal/profile".Profile "esc:0x9") FilterSamplesByName (@"cmd/pprof/internal/profile".focus·5 *@"regexp".Regexp, @"cmd/pprof/internal/profile".ignore·6 *@"regexp".Regexp, @"cmd/pprof/internal/profile".hide·7 *@"regexp".Regexp) (@"cmd/pprof/internal/profile".fm·1 bool, @"cmd/pprof/internal/profile".im·2 bool, @"cmd/pprof/internal/profile".hm·3 bool)
	func (@"cmd/pprof/internal/profile".p·3 *@"cmd/pprof/internal/profile".Profile "esc:0x9") FilterSamplesByTag (@"cmd/pprof/internal/profile".focus·4 @"cmd/pprof/internal/profile".TagMatch "esc:0x1", @"cmd/pprof/internal/profile".ignore·5 @"cmd/pprof/internal/profile".TagMatch "esc:0x1") (@"cmd/pprof/internal/profile".fm·1 bool, @"cmd/pprof/internal/profile".im·2 bool)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") HasFileLines () (? bool)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") HasFunctions () (? bool)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Merge (@"cmd/pprof/internal/profile".pb·3 *@"cmd/pprof/internal/profile".Profile, @"cmd/pprof/internal/profile".r·4 float64) (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") ParseMemoryMap (@"cmd/pprof/internal/profile".rd·3 @"io".Reader) (? error)
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") Prune (@"cmd/pprof/internal/profile".dropRx·2 *@"regexp".Regexp, @"cmd/pprof/internal/profile".keepRx·3 *@"regexp".Regexp)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") RemoveUninteresting () (? error)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") String () (? string)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile) Write (@"cmd/pprof/internal/profile".w·3 @"io".Writer) (? error)
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x1") @"cmd/pprof/internal/profile".addLegacyFrameInfo ()
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x1") @"cmd/pprof/internal/profile".decoder () (? []@"cmd/pprof/internal/profile".decoder) { return @"cmd/pprof/internal/profile".profileDecoder }
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
	func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".postDecode () (? error)
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".preEncode ()
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapFunctionIDs ()
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapLocationIDs ()
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".remapMappingIDs ()
	func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x9") @"cmd/pprof/internal/profile".setMain ()
	type @"time".Duration int64
	func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630b8a000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * float64(8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553) }
	func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xdf8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xdf8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * float64(7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547) }
	func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) }
	func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3b9aca00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * float64(7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541) }
	func (@"time".d·2 @"time".Duration) String () (? string)
	type @"".Fetcher func(@"".src string, @"".timeout @"time".Duration, @"".ui @"".UI) (? *@"cmd/pprof/internal/profile".Profile, ? error)
	type @"".Symbolizer func(@"".mode string, @"".src string, @"".prof *@"cmd/pprof/internal/profile".Profile, @"".obj @"".ObjTool, @"".ui @"".UI) (? error)
	func @"".init ()
	var @"regexp/syntax".instOpNames []string
	func @"strings".HasPrefix (@"strings".s·2 string "esc:0x1", @"strings".prefix·3 string "esc:0x1") (? bool) { return len(@"strings".s·2) >= len(@"strings".prefix·3) && @"strings".s·2[int(0x0):len(@"strings".prefix·3)] == @"strings".prefix·3 }
	type @"".noObjTool struct {}
	func (? @"".noObjTool) Demangle (@"".name·3 []string "esc:0x1") (? map[string]string, ? error) { return make(map[string]string), nil }
	func (? @"".noObjTool) Disasm (@"".file·3 string "esc:0x1", @"".start·4 uint64, @"".end·5 uint64) (? []@"".Inst, ? error)
	func (? @"".noObjTool) Open (@"".file·3 string, @"".start·4 uint64) (? @"".ObjFile, ? error) { return nil, (&@"os".PathError{ Op:string("open"), Path:@"".file·3, Err:@"os".ErrNotExist }) }
	func (? @"".noObjTool) SetConfig (@"".config·1 string "esc:0x1") {  }
	type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n·4 int) (? []byte, ? error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
	func (@"bufio".b·4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error)
	func (@"bufio".b·4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error)
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < int(0x0) || @"bufio".b·2.@"bufio".r == int(0x0) && @"bufio".b·2.@"bufio".w > int(0x0) { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > int(0x0) { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = int(0x1) }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < int(0x0) || @"bufio".b·2.@"bufio".r < @"bufio".b·2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b·2.@"bufio".r -= @"bufio".b·2.@"bufio".lastRuneSize; @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error)
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") @"bufio".fill ()
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err·3 error; ; @"bufio".err·3 = @"bufio".b·2.@"bufio".err; @"bufio".b·2.@"bufio".err = nil; return @"bufio".err·3 }
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf·2 []byte, @"bufio".r·3 @"io".Reader) { *@"bufio".b·1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf·2, @"bufio".rd:@"bufio".r·3, @"bufio".lastByte:int(-0x1), @"bufio".lastRuneSize:int(-0x1) }) }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error)
	type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int }
	type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo }
	func (@"os".file·2 *@"os".file) @"os".close () (? error)
	type @"os".FileMode uint32
	func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) }
	func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) }
	func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) }
	func (@"os".m·2 @"os".FileMode) String () (? string)
	type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool }
	type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool }
	type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone }
	func (@"time".l·2 *@"time".Location "esc:0x22") String () (? string)
	func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool)
	func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location)
	func (@"time".l·6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64)
	func (@"time".l·2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int)
	func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool)
	type @"time".Month int
	func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] }
	type @"time".Weekday int
	func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] }
	type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location }
	func (@"time".t·2 @"time".Time "esc:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= int32(0x3b9aca00) { @"time".t·2.@"time".sec++; @"time".nsec·4 -= int32(0x3b9aca00) } else { if @"time".nsec·4 < int32(0x0) { @"time".t·2.@"time".sec--; @"time".nsec·4 += int32(0x3b9aca00) } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec }
	func (@"time".t·2 @"time".Time "esc:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte)
	func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec }
	func (@"time".t·4 @"time".Time "esc:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int)
	func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int)
	func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec }
	func (@"time".t·2 @"time".Time "esc:0x9") Format (@"time".layout·3 string "esc:0x9") (? string)
	func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error)
	func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error)
	func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int)
	func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int)
	func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == int64(0x0) && @"time".t·2.@"time".nsec == int32(0x0) }
	func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 }
	func (@"time".t·3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error)
	func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error)
	func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error)
	func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month)
	func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) }
	func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int)
	func (@"time".t·2 @"time".Time "esc:0x9") String () (? string)
	func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration)
	func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + int64(-0xe7791f700) }
	func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + int64(-0xe7791f700)) * int64(0x3b9aca00) + int64(@"time".t·2.@"time".nsec) }
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error)
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
	func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday)
	func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int)
	func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int)
	func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64)
	func (@"time".t·5 @"time".Time "esc:0x1") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int)
	func (@"time".t·4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64)
	type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) }
	type @"os".File struct { @"os".? *@"os".file }
	func (@"os".f·2 *@"os".File "esc:0x22") Chdir () (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error)
	func (@"os".f·2 *@"os".File "esc:0x9") Close () (? error)
	func (@"os".f·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f·2 == nil { return uintptr(0xffffffffffffffff) }; return uintptr(@"os".f·2.@"os".file.@"os".fd) }
	func (@"os".f·2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name }
	func (@"os".f·3 *@"os".File "esc:0x102") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error)
	func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error)
	func (@"os".f·3 *@"os".File "esc:0x102") Write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	type @"".stdUI struct { @"".r *@"bufio".Reader }
	func (@"".ui·2 *@"".stdUI "esc:0x1") IsTerminal () (? bool) { return bool(false) }
	func (@"".ui·1 *@"".stdUI "esc:0x1") Print (@"".args·2 ...interface {} "esc:0x9")
	func (@"".ui·1 *@"".stdUI "esc:0x1") PrintErr (@"".args·2 ...interface {} "esc:0x9")
	func (@"".ui·3 *@"".stdUI "esc:0x18a") ReadLine () (? string, ? error)
	func (@"".ui·1 *@"".stdUI "esc:0x1") SetAutoComplete (? func(? string) (? string)) {  }
	func (@"".ui·1 *@"".stdUI "esc:0x1") @"".fprint (@"".f·2 *@"os".File "esc:0x1", @"".args·3 []interface {} "esc:0x9")
	func @"bufio".NewReader (@"bufio".rd·2 @"io".Reader) (? *@"bufio".Reader) { return @"bufio".NewReaderSize(@"bufio".rd·2, int(0x1000)) }
	var @"os".Stdin *@"os".File
	var @"cmd/pprof/internal/profile".valueTypeDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".mappingDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".functionDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".lineDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".locationDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".labelDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".sampleDecoder []@"cmd/pprof/internal/profile".decoder
	var @"cmd/pprof/internal/profile".profileDecoder []@"cmd/pprof/internal/profile".decoder
	type @"os".PathError struct { Op string; Path string; Err error }
	func (@"os".e·2 *@"os".PathError "esc:0x9") Error () (? string)
	var @"os".ErrNotExist error
	var @"bufio".ErrInvalidUnreadByte error
	var @"bufio".ErrInvalidUnreadRune error
	var @"time".months [12]string
	var @"time".days [7]string
	var @"time".Local *@"time".Location
	var @"time".UTC *@"time".Location
	func @"bufio".NewReaderSize (@"bufio".rd·2 @"io".Reader, @"bufio".size·3 int) (? *@"bufio".Reader) { var @"bufio".b·4 *@"bufio".Reader; ; var @"bufio".ok·5 bool; ; @"bufio".b·4, @"bufio".ok·5 = @"bufio".rd·2.(*@"bufio".Reader); if @"bufio".ok·5 && len(@"bufio".b·4.@"bufio".buf) >= @"bufio".size·3 { return @"bufio".b·4 }; if @"bufio".size·3 < int(0x10) { @"bufio".size·3 = int(0x10) }; var @"bufio".r·6 *@"bufio".Reader; ; @"bufio".r·6 = new(@"bufio".Reader); @"bufio".r·6.@"bufio".reset(make([]byte, @"bufio".size·3), @"bufio".rd·2); return @"bufio".r·6 }

$$
_go_.o          0           0     0     644     99716     `
go object linux amd64 go1.6 X:none

!
go13ldbufio.a
fmt.aos.aregexp.astrings.atime.a8cmd/pprof/internal/profile.aþ"".NoObjTool€€dH‹%H;avfHƒì81ÛH‰\$@H‰\$H1ÛHH‰$HH‰\$HH‰\$H\$8H‰\$HÇD$ èH‹\$(H‰\$@H‹\$0H‰\$HHƒÄ8Ãèë„ÌÌÌÌ
H"type."".noObjTool^type."".ObjToolv>go.itab."".noObjTool."".ObjTool°runtime.convT2Iì0runtime.morestack_noctxt p"".autotmp_0000"type."".noObjTool"".~r0type."".ObjToolpao€ŠV
W)Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ""".noObjTool.Open€€dH‹%H;a†Hƒì(1ÛH‰\$HH‰\$P1ÛH‰\$XH‰\$`HH‰$èH‹D$H-H‰(HÇ@H‰D$ H‹l$8H‰hH‹l$0€=…žH‰hH‹-H‰h H‹-€=ufH‰h(H‰D$ H‹1íH9èt 1ÛH‰\$HH‰\$PH‹\$ H‰\$`H‰D$XHƒÄ(ÃHH‰$HH‰\$HH‰\$èH‹D$ë±L@(L‰$H‰l$èH‹D$ ë…L@L‰$H‰l$èH‹D$ éJÿÿÿèéÆþÿÿÌÌÌÌÌÌ 
d"type.os.PathErrorv"runtime.newobjectŽ go.string."open"Ö(runtime.writeBarrierúos.ErrNotExistos.ErrNotExistœ(runtime.writeBarrierÂ6go.itab.*os.PathError.errorž$type.*os.PathError´type.errorÌ6go.itab.*os.PathError.errorà runtime.typ2Itab’.runtime.writebarrierptrÄ.runtime.writebarrierptrâ0runtime.morestack_noctxtpP"".autotmp_0002$type.*os.PathError"".autotmp_0001$type.*os.PathError"".~r3Ptype.error"".~r20type."".ObjFile"".start type.uint64"".filetype.stringP´OPdOÀ–/:µQTgclocals·b767a85ad52475ddbcff98293d22a77dTgclocals·0c8aa8e80191a30eac23f1a218103f16^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ*"".noObjTool.DemangleààdH‹%H;avVHƒì(1ÛH‰\$PH‰\$XHH‰$HÇD$HÇD$HÇD$èH‹\$ H‰\$H1ÛH‰\$PH‰\$XHƒÄ(Ãèë”ÌÌÌÌ
D,type.map[string]stringŒruntime.makemapÌ0runtime.morestack_noctxt`P"".~r2@type.error"".~r10,type.map[string]string"".nametype.[]stringPQOpžF
E+Tgclocals·6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ&"".noObjTool.DisasmÀÀdH‹%H;av{Hƒì81ÛH‰\$`H‰\$hH‰\$p1ÛH‰\$xH‰œ$€HH‰$HÇD$1ÛH‰\$H‰\$H‰\$ èH‹L$(H‹D$01ÛH‰\$`H‰\$hH‰\$pH‰L$xH‰„$€HƒÄ8ÃèélÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
lJgo.string."disassembly not supported"²fmt.Errorf–0runtime.morestack_noctxtp
"".~r4ptype.error"".~r3@type.[]"".Inst"".end0type.uint64"".start type.uint64"".filetype.stringpvo ¦3W
XHTgclocals·4d8bed7e4976e3d095a9230e496231afTgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ,"".noObjTool.SetConfig  ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ "".configtype.string°Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ"".StandardUIÀÀdH‹%H„$xÿÿÿH;A†±Hì1ÛH‰œ$H‰œ$H‹1íH9è„TH‹H‰„$ˆH‰ÃH‰”$H‰D$hH‰T$pH‰ÐH‰”$€HÇÂH‰\$x1íH9ëtH‹[H-H9ë…õHÇÁ€ù„ÂH‹XH9ÓŒµH‰D$8HH‰$èH‹D$H‰D$PHƒø„…H‹l$8€=ubH‰(H‰D$PH‹1íH9ètH‹\$PH‰œ$H‰„$HÄÃHH‰$HH‰\$HH‰\$èH‹D$ë´H‰$H‰l$èH‹D$P댉étÿÿÿH‰T$0Hƒú}	HÇD$0HH‰$èH‹L$0H‹D$H‰D$@H‰D$HHH‰$H‰L$H‰L$èH‹t$H‹l$ H‹T$(H‹L$xH‹„$€H¼$°WÀHƒÇÐèGøH‰´$˜H‰´$°H‰¬$ H‰¬$¸H‰”$¨H‰”$ÀH‰L$XH‰Œ$ÈH‰D$`H‰„$ÐHDŽ$øÿÿÿÿHDŽ$ÿÿÿÿH‹\$HHƒût,H¬$°H‰\$H‰l$H-H‰,$èH‹D$@é,þÿÿ‰ëÐ1À1Éé	þÿÿHH‰$HH‰\$HH‰\$èH‹D$ézýÿÿèé*ýÿÿÌÌÌÌÌÌÌÌÌÌ2
n4go.itab.*os.File.io.Reader’os.Stdinž$type.*bufio.Reader‚type."".stdUI”"runtime.newobjectÒ(runtime.writeBarrierö.go.itab.*"".stdUI."".UIÌtype.*"".stdUIâtype."".UIú.go.itab.*"".stdUI."".UIŽ runtime.typ2Itab¸.runtime.writebarrierptrŠ"type.bufio.Readerœ"runtime.newobjectÒtype.[]uint8ø"runtime.makesliceØª runtime.duffzeroì	"type.bufio.Readerþ	(runtime.typedmemmoveº
type.*os.FileÐ
type.io.Readerè
4go.itab.*os.File.io.Readerü
 runtime.typ2Itabš0runtime.morestack_noctxt "".autotmp_0016type.*uint8"".autotmp_0015ïtype.*"".stdUI"".autotmp_0014$type.*bufio.Reader"".autotmp_0012ÿtype.io.Reader"".autotmp_0011type.*"".stdUI"".autotmp_0010¯"type.bufio.Readerbufio.r·3ßtype.io.Readerbufio.buf·2ßtype.[]uint8bufio.b·1ÿ$type.*bufio.Readerbufio.r·6$type.*bufio.Readerbufio.size·3¯type.intbufio.rd·2Ÿtype.io.Reader"".~r0Ÿ$type.*bufio.Readerbufio.rd·2¿type.io.Reader"".~r0type."".UI""€©àÒ4˜"É
}G.Ã?#Tgclocals·0ff332170910c5e93471971e9f7c38ceTgclocals·05c207f7fc688fa364060a4cb61d85a2^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ("".(*stdUI).ReadLineààdH‹%H;a†„Hƒì01ÛH‰\$@H‰\$H1ÛH‰\$PH‰\$XH‹H‰$HH‰\$HÇD$èH‹\$8H‹+H‰,$ÆD$
èH‹l$H‹T$H‹L$ H‹D$(H‰l$@H‰T$HH‰L$PH‰D$XHƒÄ0Ãèé_ÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
dos.Stdoutz(go.string."(pprof) " ,os.(*File).WriteStringÌ4bufio.(*Reader).ReadString°0runtime.morestack_noctxtP`"".~r10type.error"".~r0type.string
"".uitype.*"".stdUI`_°â/%C
OaTgclocals·89fe65749ce0afc971c0982226501ff0Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ""".(*stdUI).PrintÀÀdH‹%H;avAHƒì(H‹\$0H‰$H‹H‰\$H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$ èHƒÄ(Ãèë©ÌÌÌÌÌÌÌÌÌ
>os.StderrŽ$"".(*stdUI).fprint¢0runtime.morestack_noctxt@P"".args&type.[]interface {}
"".uitype.*"".stdUIP<O`ì8
FTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ("".(*stdUI).PrintErrÀÀdH‹%H;avAHƒì(H‹\$0H‰$H‹H‰\$H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$ èHƒÄ(Ãèë©ÌÌÌÌÌÌÌÌÌ
>os.StderrŽ$"".(*stdUI).fprint¢0runtime.morestack_noctxt@P"".args&type.[]interface {}
"".uitype.*"".stdUIP<O`ô8
FTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ,"".(*stdUI).IsTerminal  ÆD$ÃÌÌÌÌÌÌÌÌÌÌ "".~r0type.bool
"".uitype.*"".stdUIþTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ6"".(*stdUI).SetAutoComplete  ÃÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ 
"".uitype.*"".stdUI†Tgclocals·2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ$"".(*stdUI).fprintààdH‹%H;a†JHƒìxH‹œ$H‰$H‹œ$˜H‰\$H‹œ$ H‰\$èH‹|$H‹t$ H‰|$8H‰|$HH‰t$@L
L‰L$XHÇÀH‰t$PH‰D$`H9ÆŒØH‰óH)ÃH‰õH9ó‡¿H)ÝI‰øHƒýtMH9Å…¢L‰D$hL‰$H‰l$pH‰l$L‰L$H‰D$èH‹|$8H‹t$@¶\$ H‰Ø<u@HÇ$H‰|$hH‰|$H‰t$pH‰t$HH‰\$HÇD$ èH‹|$(H‹t$0H‹œ$ˆH‰$H‰|$8H‰|$H‰t$@H‰t$èHƒÄxÃ1ÀëŽè1Àëƒèé™þÿÿÌÌÌÌÌÌÌÌÌ
|fmt.Sprint¼go.string."\n"” runtime.eqstring†go.string."\n"¬*runtime.concatstring2Š,os.(*File).WriteString¦$runtime.panicslice¼0runtime.morestack_noctxtPð"".autotmp_0027type.string"".autotmp_0026type.string"strings.suffix·3?type.stringstrings.s·2_type.string"".texttype.string"".args &type.[]interface {}"".ftype.*os.File
"".uitype.*"".stdUI ð¶ïðïð&Š5˜@%=ŒL[Tgclocals·956175074b3249e0865444212394b303Tgclocals·5e29cf4e275ff1db65cfee262b3b8d1f^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ"".initààdH‹%H;avR¶€ût¶€ûuÃèÆèèèèèèèÆÃèë˜ÌÌÌÌÌÌÌÌ
$"".initdone·<"".initdone·R"runtime.throwinitb"".initdone·nbufio.initxfmt.init‚os.initŒregexp.init–strings.init time.initª>cmd/pprof/internal/profile.init¶"".initdone·Ä0runtime.morestack_noctxtpp¬p
(HTgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ("".(*noObjTool).OpenààdH‹%H;a†Hƒì`H‹Y H…Ût
H|$hH9;uH‰#1ÛH‰œ$ˆH‰œ$1ÛH‰œ$˜H‰œ$ H‹\$h1íH9ëuEHH‰$HÇD$HH‰\$HÇD$	HH‰\$ HÇD$(èHH‰$èH‹D$Hƒ|$h„SH‰D$8H‹l$xH‰hH‹l$p€=… H‰(H‹œ$€1ÛH‰\$PH‰\$X1ÛH‰\$@H‰\$HHH‰$èH‹D$H-H‰(HÇ@H‹\$8H‰D$0L@L‰D$H‰\$HH‰$èH‹\$0H‹-H‰k H‹-€=uwH‰k(H‹\$0H‰\$0H‹1íH9èt,H‹L$01öH‰´$ˆH‰´$H‰„$˜H‰Œ$ HƒÄ`ÃHH‰$HH‰\$HH‰\$èH‹D$ë¥LC(L‰$H‰l$èévÿÿÿH‰$H‰l$èéÐþÿÿ‰%é¡þÿÿèéÔýÿÿÌÌÌÌ0
À$go.string."plugin"è*go.string."noObjTool"’ go.string."Open"¸"runtime.panicwrapÊtype.stringÜ"runtime.newobject°(runtime.writeBarrier’"type.os.PathError¤"runtime.newobject¼ go.string."open"type.string¢(runtime.typedmemmoveºos.ErrNotExistÐos.ErrNotExistÜ(runtime.writeBarrierŒ6go.itab.*os.PathError.error€$type.*os.PathError–type.error®6go.itab.*os.PathError.errorÂ runtime.typ2Itabô.runtime.writebarrierptrš.runtime.writebarrierptrÆ0runtime.morestack_noctxt€À"".autotmp_0031_$type.*os.PathError"".autotmp_0030$type.*os.PathError"".~r3?type.error"".~r2type."".ObjFile"".&fileOtype.*string"".~r3`type.error"".~r2@type."".ObjFile"".start0type.uint64"".filetype.string""..this$type.*"".noObjTool À¥¿Àe¿°°›v?¼$Tgclocals·775bfabe490fa0159036a13eb64f9bedTgclocals·80ab1919b0a6321b99c198bcf27982ed<autogenerated>þ0"".(*noObjTool).DemangleààdH‹%H;a†
HƒìXH‹Y H…Ût
H|$`H9;uH‰#1ÛH‰œ$ˆH‰œ$H‹\$`1íH9ëuEHH‰$HÇD$HH‰\$HÇD$	HH‰\$ HÇD$(èHƒ|$`tyH‹\$hH‰\$@H‹\$pH‰\$HH‹\$xH‰\$P1ÛH‰\$0H‰\$8HH‰$HÇD$HÇD$HÇD$èH‹T$ 1ÉH‰”$€H‰Œ$ˆH‰Œ$HƒÄXÉ%é{ÿÿÿèéÙþÿÿÌÌÌÌÌÌÌÌÌ
œ$go.string."plugin"Ä*go.string."noObjTool"î(go.string."Demangle"”"runtime.panicwrapŠ,type.map[string]stringÒruntime.makemap¼0runtime.morestack_noctxtp°"".~r2Otype.error"".name/type.[]string"".~r2Ptype.error"".~r1@,type.map[string]string"".nametype.[]string""..this$type.*"".noObjTool °ù¯°¯°°‰§Tgclocals·b60dc0a6046c556b02baa766a3fd5a27Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9<autogenerated>þ,"".(*noObjTool).DisasmààdH‹%H;a†HƒìHH‹Y H…Ût
H|$PH9;uH‰#1ÛH‰\$xH‰œ$€H‰œ$ˆ1ÛH‰œ$H‰œ$˜H‹\$P1íH9ëuEHH‰$HÇD$HH‰\$HÇD$	HH‰\$ HÇD$(èH‹\$PHƒûtoH‹\$XH‰$H‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$èH‹t$ H‹l$(H‹T$0H‹L$8H‹D$@H‰t$xH‰¬$€H‰”$ˆH‰Œ$H‰„$˜HƒÄHÉëèéÑþÿÿÌ
Ê$go.string."plugin"ò*go.string."noObjTool"œ$go.string."Disasm"Â"runtime.panicwrap´&"".noObjTool.DisasmÌ0runtime.morestack_noctxt "".~r4€type.error"".~r3Ptype.[]"".Inst"".end@type.uint64"".start0type.uint64"".filetype.string""..this$type.*"".noObjTool ‰°° Tgclocals·1602f442725c17689874e8f6adba3258Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ2"".(*noObjTool).SetConfigààdH‹%H;a†‹Hƒì0H‹Y H…Ût
H|$8H9;uH‰#H‹\$81íH9ëuEHH‰$HÇD$HH‰\$HÇD$	HH‰\$ HÇD$(	èHƒ|$8tH‹\$@H‹\$HHƒÄ0É%ëèèéXÿÿÿÌÌÌÌÌÌÌÌ
x$go.string."plugin" *go.string."noObjTool"Ê*go.string."SetConfig"ð"runtime.panicwrap¾0runtime.morestack_noctxt0`"".configtype.string""..this$type.*"".noObjTool`}_`	_°
°
w9Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ(type..hash.[8]string  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHÁåHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬runtime.strhash€0runtime.morestack_noctxt0P
"".autotmp_0039type.int"".autotmp_0038type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[8]stringPgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ$type..eq.[8]stringààdH‹%H;a†ÎHƒìX1ÀHÇD$(H‹l$(H9荒H‰D$0H‹\$`Hƒû„–H‰ÅHÁåHëH‹3H‹KH‹\$hHƒûtvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è¶\$ €ût H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$pHƒÄXÉ놉écÿÿÿèéÿÿÿÌÌÌÌÌ
¼ runtime.eqstringÄ0runtime.morestack_noctxt0°"".autotmp_0043?type.string"".autotmp_0042type.string"".autotmp_0041_type.int"".autotmp_0040Otype.int"".~r2 type.bool"".qtype.*[8]string"".ptype.*[8]string,°´¯°	¯°¯ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ$type..hash."".Inst  dH‹%H;a†ñHƒì H‹\$(H‰$Hƒ<$„ÍH‹\$0H‰\$HÇD$èH‹D$H‹\$(H‰$Hƒ<$„Hƒ$H‰D$0H‰D$èH‹D$H‹\$(H‰$Hƒ<$t^Hƒ$H‰D$0H‰D$èH‹D$H‹\$(H‰$Hƒ<$t,Hƒ$(H‰D$0H‰D$HÇD$èH‹\$H‰\$8HƒÄ É%ëˉ%뙉%édÿÿÿ‰%é'ÿÿÿèéòþÿÿÌÌ
~runtime.memhashØruntime.strhashªruntime.strhashŽruntime.memhashŠ0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Inst@Â?@*?>ÒTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ type..eq."".Inst  dH‹%H;a†%HƒìHH‹L$PH‹D$XH‹H‹(H9ët
ÆD$`HƒÄHÃH‹qH‹IH‹PH‹@H9Á…ßH‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è¶\$ €û„¥H‹\$PHƒû„H‹SH‹C H‹\$XHƒûtxH‹sH‹K H9ÈuaH‰T$(H‰$H‰D$0H‰D$H‰t$8H‰t$H‰L$@H‰L$è¶\$ €ût+H‹l$PH‹](L‹D$XI‹h(H9ët
ÆD$`HƒÄHÃÆD$`HƒÄHÃÆD$`HƒÄHÉ넉éjÿÿÿÆD$`HƒÄHÃèé¾þÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
î runtime.eqstringÀ runtime.eqstringò0runtime.morestack_noctxt0"".autotmp_0047type.string"".autotmp_0046type.string"".autotmp_0045?type.string"".autotmp_0044type.string"".~r2 type.bool"".qtype.*"".Inst"".ptype.*"".InstDØ		ÐÐvÚTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ"".ObjFile.BaseÀÀdH‹%H;av=HƒìH‹Y H…Ût
H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[ ÿÓH‹\$H‰\$(HƒÄÃèë­ÌÌÌÌÌÌÌÌÌÌÌÌÌ
vš0runtime.morestack_noctxt0 "".~r0 type.uint64""..thistype."".ObjFile 8``
;%Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ$"".ObjFile.BuildIDààdH‹%H;avSHƒìH‹Y H…Ût
H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[(ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃèë—ÌÌÌÌÌÌÌ
ŽÆ0runtime.morestack_noctxt@0"".~r0 type.string""..thistype."".ObjFile0N/pp
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ "".ObjFile.CloseààdH‹%H;avSHƒìH‹Y H…Ût
H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[0ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃèë—ÌÌÌÌÌÌÌ
ŽÆ0runtime.morestack_noctxt@0"".~r0 type.error""..thistype."".ObjFile0N/pp
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".ObjFile.NameààdH‹%H;avSHƒìH‹Y H…Ût
H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[8ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃèë—ÌÌÌÌÌÌÌ
ŽÆ0runtime.morestack_noctxt@0"".~r0 type.string""..thistype."".ObjFile0N/pp
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*"".ObjFile.SourceLineààdH‹%H;a†ŒHƒì8H‹Y H…Ût
H|$@H9;uH‰#1ÛH‰\$XH‰\$`H‰\$h1ÛH‰\$pH‰\$xH‹\$PH‰\$H‹\$HH‰$H‹\$@H‹[@ÿÓH‹t$H‹l$H‹T$ H‹L$(H‹D$0H‰t$XH‰l$`H‰T$hH‰L$pH‰D$xHƒÄ8ÃèéWÿÿÿÌÌÌÌÌÌÌ
ÌÀ0runtime.morestack_noctxt€p"".~r2`type.error"".~r10type.[]"".Frame"".addr type.uint64""..thistype."".ObjFilep‡o°°
fJTgclocals·6d46c0650eba7dbebc0db316e0e0cf3bTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ$"".ObjFile.Symbols€€dH‹%H;a†¢Hƒì@H‹Y H…Ût
H|$HH9;uH‰#1ÛH‰\$hH‰\$pH‰\$x1ÛH‰œ$€H‰œ$ˆH‹\$XH‰\$H‹\$`H‰\$H‹\$PH‰$H‹\$HH‹[HÿÓH‹t$H‹l$ H‹T$(H‹L$0H‹D$8H‰t$hH‰l$pH‰T$xH‰Œ$€H‰„$ˆHƒÄ@ÃèéAÿÿÿÌ
ìì0runtime.morestack_noctxt€
"".~r3ptype.error"".~r2@type.[]*"".Sym"".addr0type.uint64"".r &type.*regexp.Regexp""..thistype."".ObjFile€ÀÀ
vJTgclocals·ba29f4ffec7cbdbccac9263d9ab0fecfTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ&type..hash."".Frame  dH‹%H;a†¯Hƒì H‹\$(H‰$Hƒ<$„‹H‹\$0H‰\$èH‹D$H‹\$(H‰$Hƒ<$t^Hƒ$H‰D$0H‰D$èH‹D$H‹\$(H‰$Hƒ<$t,Hƒ$ H‰D$0H‰D$HÇD$èH‹\$H‰\$8HƒÄ É%ëˉ%뙉%éiÿÿÿèé4ÿÿÿÌÌÌÌ

lruntime.strhash¾runtime.strhash¢runtime.memhash†0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Frame@Œ?@?ÐÐ5›Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ"type..eq."".Frame  dH‹%H;a†0HƒìHH‹\$PHƒû„H‹3H‹KH‹\$XHƒû„ùH‹H‹CH9Á…ßH‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è¶\$ €û„¥H‹\$PHƒû„H‹SH‹CH‹\$XHƒûtxH‹sH‹KH9ÈuaH‰T$(H‰$H‰D$0H‰D$H‰t$8H‰t$H‰L$@H‰L$è¶\$ €ût+H‹l$PH‹] L‹D$XI‹h H9ët
ÆD$`HƒÄHÃÆD$`HƒÄHÃÆD$`HƒÄHÉ넉éjÿÿÿÆD$`HƒÄHÉéÿÿÿ‰éãþÿÿèé³þÿÿÌÌÌ
è runtime.eqstringº runtime.eqstringˆ0runtime.morestack_noctxt0"".autotmp_0059type.string"".autotmp_0058type.string"".autotmp_0057?type.string"".autotmp_0056type.string"".~r2 type.bool"".qtype.*"".Frame"".ptype.*"".FrameDô		
ÐÐsÝTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440^$GOROOT/src/cmd/pprof/internal/plugin/plugin.goþ&"".ObjTool.DemangleÀÀdH‹%H;av{Hƒì8H‹Y H…Ût
H|$@H9;uH‰#1ÛH‰\$pH‰\$xH‹\$PH‰\$H‹\$XH‰\$H‹\$`H‰\$H‹\$HH‰$H‹\$@H‹[ ÿÓH‹T$ H‹L$(H‹D$0H‰T$hH‰L$pH‰D$xHƒÄ8ÃèélÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
Ê–0runtime.morestack_noctxt€p"".~r2`type.error"".~r1P,type.map[string]string"".names type.[]string""..thistype."".ObjToolpvo  
e;Tgclocals·dacebcad73eed5073009fd67170948d0Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ""".ObjTool.DisasmààdH‹%H;a†ËHƒìPH‹Y H…Ût
H|$XH9;uH‰#1ÛH‰œ$ˆH‰œ$H‰œ$˜1ÛH‰œ$ H‰œ$¨H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$H‹œ$€H‰\$ H‹\$`H‰$H‹\$XH‹[(ÿÓH‹t$(H‹l$0H‹T$8H‹L$@H‹D$HH‰´$ˆH‰¬$H‰”$˜H‰Œ$ H‰„$¨HƒÄPÃèéÿÿÿÌÌÌÌÌÌÌÌ
¬¾0runtime.morestack_noctxt° "".~r4type.error"".~r3`type.[]"".Inst"".endPtype.uint64"".start@type.uint64"".file type.string""..thistype."".ObjTool ÆŸðð–ZTgclocals·367ecdb853c4078732fb255f2658ce3fTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".ObjTool.Open€€dH‹%H;a†Hƒì@H‹Y H…Ût
H|$HH9;uH‰#1ÛH‰\$pH‰\$x1ÛH‰œ$€H‰œ$ˆH‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$H‹\$PH‰$H‹\$HH‹[0ÿÓH‹l$ H‹T$(H‹L$0H‹D$8H‰l$pH‰T$xH‰Œ$€H‰„$ˆHƒÄ@ÃèéFÿÿÿÌÌÌÌÌÌ
öâ0runtime.morestack_noctxt€
"".~r3ptype.error"".~r2Ptype."".ObjFile"".start@type.uint64"".file type.string""..thistype."".ObjTool€˜ÀÀ
{ETgclocals·ba29f4ffec7cbdbccac9263d9ab0fecfTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ("".ObjTool.SetConfigÀÀdH‹%H;avGHƒìH‹Y H…Ût
H|$ H9;uH‰#H‹\$0H‰\$H‹\$8H‰\$H‹\$(H‰$H‹\$ H‹[8ÿÓHƒÄÃèë£ÌÌÌ
ž®0runtime.morestack_noctxt@0"".config type.string""..thistype."".ObjTool0B/``
OTgclocals·e5d5edcf53e2c122038779d75a487a60Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ "".UI.IsTerminalÀÀdH‹%H;av<HƒìH‹Y H…Ût
H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[ ÿÓ¶\$ˆ\$(HƒÄÃèë®ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
v˜0runtime.morestack_noctxt0 "".~r0 type.bool""..thistype."".UI 7` `
;%Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".UI.PrintààdH‹%H;avQHƒì H‹Y H…Ût
H|$(H9;uH‰#H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$0H‰$H‹\$(H‹[(ÿÓHƒÄ Ãèë™ÌÌÌÌÌÌÌÌÌ
²Â0runtime.morestack_noctxtP@""..anon0 &type.[]interface {}""..thistype."".UI@L?p"p
YTgclocals·13bdb4aeeaf63de3cc223d640262ea59Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".UI.PrintErrààdH‹%H;avQHƒì H‹Y H…Ût
H|$(H9;uH‰#H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$0H‰$H‹\$(H‹[0ÿÓHƒÄ Ãèë™ÌÌÌÌÌÌÌÌÌ
²Â0runtime.morestack_noctxtP@""..anon0 &type.[]interface {}""..thistype."".UI@L?p$p
YTgclocals·13bdb4aeeaf63de3cc223d640262ea59Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".UI.ReadLine  dH‹%H;avsHƒì(H‹Y H…Ût
H|$0H9;uH‰#1ÛH‰\$@H‰\$H1ÛH‰\$PH‰\$XH‹\$8H‰$H‹\$0H‹[8ÿÓH‹l$H‹T$H‹L$H‹D$ H‰l$@H‰T$HH‰L$PH‰D$XHƒÄ(ÃèétÿÿÿÌÌÌÌ
¦†0runtime.morestack_noctxt`P"".~r1@type.error"".~r0 type.string""..thistype."".UIPnO&
S=Tgclocals·d98f60bd8519d0c68364b2a1d83af357Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*"".UI.SetAutoCompleteÀÀdH‹%H;av=HƒìH‹Y H…Ût
H|$H9;uH‰#H‹\$(H‰\$H‹\$ H‰$H‹\$H‹[@ÿÓHƒÄÃèë­ÌÌÌÌÌÌÌÌÌÌÌÌÌ
Šš0runtime.morestack_noctxt0 "".complete 0type.func(string) string""..thistype."".UI 8`(`
ETgclocals·5c5a9f3dff47a8940bdc317b9324ac2aTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".FlagSet.Bool  dH‹%H;avnHƒì8H‹Y H…Ût
H|$@H9;uH‰#H‹\$PH‰\$H‹\$XH‰\$¶\$`ˆ\$H‹\$hH‰\$ H‹\$pH‰\$(H‹\$HH‰$H‹\$@H‹[ ÿÓH‹\$0H‰\$xHƒÄ8ÃèéyÿÿÿÌÌÌÌÌÌÌÌÌ
Øü0runtime.morestack_noctxt€p
"".~r3ptype.*bool"".usagePtype.string"".def@type.bool"".name type.string""..thistype."".FlagSetpio*
l$Tgclocals·12a99cdea97db20a8b75adc6f96ba536Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*"".FlagSet.ExtraUsageààdH‹%H;avSHƒìH‹Y H…Ût
H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[(ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃèë—ÌÌÌÌÌÌÌ
ŽÆ0runtime.morestack_noctxt@0"".~r0 type.string""..thistype."".FlagSet0N/p,p
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ$"".FlagSet.Float64  dH‹%H;avqHƒì8H‹Y H…Ût
H|$@H9;uH‰#H‹\$PH‰\$H‹\$XH‰\$òD$`òD$H‹\$hH‰\$ H‹\$pH‰\$(H‹\$HH‰$H‹\$@H‹[0ÿÓH‹\$0H‰\$xHƒÄ8ÃèévÿÿÿÌÌÌÌÌÌ
Þ‚0runtime.morestack_noctxt€p
"".~r3ptype.*float64"".usagePtype.string"".def@type.float64"".name type.string""..thistype."".FlagSetplo.
o!Tgclocals·12a99cdea97db20a8b75adc6f96ba536Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ"".FlagSet.Int  dH‹%H;avoHƒì8H‹Y H…Ût
H|$@H9;uH‰#H‹\$PH‰\$H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(H‹\$HH‰$H‹\$@H‹[8ÿÓH‹\$0H‰\$xHƒÄ8ÃèéxÿÿÿÌÌÌÌÌÌÌÌ
Úþ0runtime.morestack_noctxt€p
"".~r3ptype.*int"".usagePtype.string"".def@type.int"".name type.string""..thistype."".FlagSetpjo0
m#Tgclocals·12a99cdea97db20a8b75adc6f96ba536Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ "".FlagSet.Parse  dH‹%H;avlHƒì(H‹Y H…Ût
H|$0H9;uH‰#1ÛH‰\$HH‰\$PH‰\$XH‹\$@H‰\$H‹\$8H‰$H‹\$0H‹[@ÿÓH‹T$H‹L$H‹D$ H‰T$HH‰L$PH‰D$XHƒÄ(Ãèé{ÿÿÿÌÌÌÌÌÌÌÌÌÌÌ
¬ø0runtime.morestack_noctxt`P"".~r10type.[]string"".usage type.func()""..thistype."".FlagSetPgO2
V:Tgclocals·13a990b4a341857296a1c12de153dcaaTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ""".FlagSet.StringÀÀdH‹%H;avHƒì@H‹Y H…Ût
H|$HH9;uH‰#H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$ H‹\$xH‰\$(H‹œ$€H‰\$0H‹\$PH‰$H‹\$HH‹[HÿÓH‹\$8H‰œ$ˆHƒÄ@ÃèéhÿÿÿÌÌÌÌÌÌÌÌ
ôž0runtime.morestack_noctxt€
"".~r3€type.*string"".usage`type.string"".def@type.string"".name type.string""..thistype."".FlagSet€z 4 
z&Tgclocals·72494b7a18bb1900ec3de1c3f3f8fc78Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ>>go.itab."".noObjTool."".ObjToolþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþ>6go.itab.*os.PathError.errorþ(go.string.hdr."open"   go.string."open"þ go.string."open"
openþTgclocals·0c8aa8e80191a30eac23f1a218103f16  þTgclocals·b767a85ad52475ddbcff98293d22a77d  þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·6432f8c6a0d23fa7bee6c5d96f21a92aþRgo.string.hdr."disassembly not supported"  Jgo.string."disassembly not supported"þJgo.string."disassembly not supported"@4disassembly not supportedþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·4d8bed7e4976e3d095a9230e496231af	þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þ>4go.itab.*os.File.io.Readerþ>.go.itab.*"".stdUI."".UIþTgclocals·05c207f7fc688fa364060a4cb61d85a2@@þTgclocals·0ff332170910c5e93471971e9f7c38ce@@þ0go.string.hdr."(pprof) "  (go.string."(pprof) "þ(go.string."(pprof) " (pprof) þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·89fe65749ce0afc971c0982226501ff0þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·2a1dd1e1e59d0a384c26951e316cd7e6þ$go.string.hdr."\n"  go.string."\n"þgo.string."\n"
þTgclocals·5e29cf4e275ff1db65cfee262b3b8d1f  þTgclocals·956175074b3249e0865444212394b303  þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ>"".initdone·type.uint8þ"".NoObjTool·f"".NoObjToolþ("".noObjTool.Open·f""".noObjTool.Openþ0"".noObjTool.Demangle·f*"".noObjTool.Demangleþ,"".noObjTool.Disasm·f&"".noObjTool.Disasmþ2"".noObjTool.SetConfig·f,"".noObjTool.SetConfigþ "".StandardUI·f"".StandardUIþ."".(*stdUI).ReadLine·f("".(*stdUI).ReadLineþ("".(*stdUI).Print·f""".(*stdUI).Printþ."".(*stdUI).PrintErr·f("".(*stdUI).PrintErrþ2"".(*stdUI).IsTerminal·f,"".(*stdUI).IsTerminalþ<"".(*stdUI).SetAutoComplete·f6"".(*stdUI).SetAutoCompleteþ*"".(*stdUI).fprint·f$"".(*stdUI).fprintþ"".init·f"".initþ"runtime.gcbits.01þBgo.string.hdr."*plugin.noObjTool"  :go.string."*plugin.noObjTool"þ:go.string."*plugin.noObjTool"0$*plugin.noObjToolþ,go.string.hdr."plugin"  $go.string."plugin"þ$go.string."plugin"pluginþ2go.string.hdr."noObjTool"  	*go.string."noObjTool"þ*go.string."noObjTool" noObjToolþ(go.string.hdr."Open"   go.string."Open"þ go.string."Open"
OpenþTgclocals·80ab1919b0a6321b99c198bcf27982ed((þTgclocals·775bfabe490fa0159036a13eb64f9bed((þ0go.string.hdr."Demangle"  (go.string."Demangle"þ(go.string."Demangle" DemangleþTgclocals·12fc1489b12fcdedb8fc818b7369b5d9þTgclocals·b60dc0a6046c556b02baa766a3fd5a27þ,go.string.hdr."Disasm"  $go.string."Disasm"þ$go.string."Disasm"DisasmþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·1602f442725c17689874e8f6adba3258
þ2go.string.hdr."SetConfig"  	*go.string."SetConfig"þ*go.string."SetConfig" SetConfigþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ0go.string.hdr."[]string"  (go.string."[]string"þ(go.string."[]string" []stringþtype.[]stringӨó

0  runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]string"p,go.weak.type.*[]string€type.stringþ:go.typelink.[]string	[]stringtype.[]stringþ.go.string.hdr."[]uint8"  &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8ß~.8
0  runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8€type.uint8þ6go.typelink.[]uint8	[]uint8type.[]uint8þruntime.gcbits.þ0go.string.hdr."[8]uint8"  (go.string."[8]uint8"þ(go.string."[8]uint8" [8]uint8þtype.[8]uint8°°>ù0´‘0  runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8€type.uint8type.[]uint8þ:go.typelink.[8]uint8	[8]uint8type.[8]uint8þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ0type..hashfunc.[8]string(type..hash.[8]stringþ,type..eqfunc.[8]string$type..eq.[8]stringþ&type..alg.[8]string  0type..hashfunc.[8]string,type..eqfunc.[8]stringþ&runtime.gcbits.5555UUþ2go.string.hdr."[8]string"  	*go.string."[8]string"þ*go.string."[8]string" [8]stringþtype.[8]string°°€xUSŒ>0&type..alg.[8]string@&runtime.gcbits.5555P2go.string.hdr."[8]string"p.go.weak.type.*[8]string€type.stringtype.[]stringþ>go.typelink.[8]string	[8]stringtype.[8]stringþRgo.string.hdr."*map.bucket[string]string"  Jgo.string."*map.bucket[string]string"þJgo.string."*map.bucket[string]string"@4*map.bucket[string]stringþ<type.*map.bucket[string]string¦te6
0  runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."*map.bucket[string]string"pNgo.weak.type.**map.bucket[string]string€:type.map.bucket[string]stringþ2runtime.gcbits.aaaaaaaa02

ªªªªþPgo.string.hdr."map.bucket[string]string"  Hgo.string."map.bucket[string]string"þHgo.string."map.bucket[string]string"@2map.bucket[string]stringþ.go.string.hdr."topbits"  &go.string."topbits"þ&go.string."topbits"topbitsþ(go.string.hdr."keys"   go.string."keys"þ go.string."keys"
keysþ,go.string.hdr."values"  $go.string."values"þ$go.string."values"valuesþ0go.string.hdr."overflow"  (go.string."overflow"þ(go.string."overflow" overflowþ:type.map.bucket[string]stringððÞ>ˆ0à runtime.algarray@2runtime.gcbits.aaaaaaaa02PPgo.string.hdr."map.bucket[string]string"pLgo.weak.type.*map.bucket[string]string€°:type.map.bucket[string]string°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ðtype.[8]string 0go.string.hdr."overflow"À<type.*map.bucket[string]stringþ"runtime.gcbits.2c,þJgo.string.hdr."map.hdr[string]string"  Bgo.string."map.hdr[string]string"þBgo.string."map.hdr[string]string"0,map.hdr[string]stringþ*go.string.hdr."count"  "go.string."count"þ"go.string."count"countþ*go.string.hdr."flags"  "go.string."flags"þ"go.string."flags"flagsþ"go.string.hdr."B"  go.string."B"þgo.string."B"Bþ*go.string.hdr."hash0"  "go.string."hash0"þ"go.string."hash0"hash0þ.go.string.hdr."buckets"  &go.string."buckets"þ&go.string."buckets"bucketsþ4go.string.hdr."oldbuckets"  
,go.string."oldbuckets"þ,go.string."oldbuckets" oldbucketsþ2go.string.hdr."nevacuate"  	*go.string."nevacuate"þ*go.string."nevacuate" nevacuateþ4type.map.hdr[string]string°°00Ïmlh	 (*0à runtime.algarray@"runtime.gcbits.2cPJgo.string.hdr."map.hdr[string]string"pFgo.weak.type.*map.hdr[string]string€°4type.map.hdr[string]string°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"<type.*map.bucket[string]stringÀ4go.string.hdr."oldbuckets"à<type.*map.bucket[string]string2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.PointerþBgo.string.hdr."map[string]string"  :go.string."map[string]string"þ:go.string."map[string]string"0$map[string]stringþ,type.map[string]stringÐÐY¡ç)50€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."map[string]string"p>go.weak.type.*map[string]string€type.stringtype.string :type.map.bucket[string]string°4type.map.hdr[string]stringþ^go.typelink.map[string]string	map[string]string,type.map[string]stringþ˜go.string.hdr."func(*plugin.noObjTool, []string) (map[string]string, error)"  <go.string."func(*plugin.noObjTool, []string) (map[string]string, error)"þgo.string."func(*plugin.noObjTool, []string) (map[string]string, error)"€zfunc(*plugin.noObjTool, []string) (map[string]string, error)þztype.func(*"".noObjTool, []string) (map[string]string, error)°°ù‰R\30€ runtime.algarray@"runtime.gcbits.01P˜go.string.hdr."func(*plugin.noObjTool, []string) (map[string]string, error)"pŒgo.weak.type.*func(*"".noObjTool, []string) (map[string]string, error)ðztype.func(*"".noObjTool, []string) (map[string]string, error)Àztype.func(*"".noObjTool, []string) (map[string]string, error)ð$type.*"".noObjTool€type.[]string,type.map[string]string type.errorþ‚go.typelink.func(*plugin.noObjTool, []string) (map[string]string, error)	func(*"".noObjTool, []string) (map[string]string, error)ztype.func(*"".noObjTool, []string) (map[string]string, error)þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ,type..hashfunc."".Inst$type..hash."".Instþ(type..eqfunc."".Inst type..eq."".Instþ"type..alg."".Inst  ,type..hashfunc."".Inst(type..eqfunc."".Instþ8go.string.hdr."*plugin.Inst"  0go.string."*plugin.Inst"þ0go.string."*plugin.Inst" *plugin.Instþtype.*"".InstëC¥Ð6
0  runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*plugin.Inst"p,go.weak.type.**"".Inst€type."".Instþ"runtime.gcbits.0a
þ6go.string.hdr."plugin.Inst"  .go.string."plugin.Inst"þ.go.string."plugin.Inst" plugin.Instþ(go.string.hdr."Addr"   go.string."Addr"þ go.string."Addr"
Addrþ(go.string.hdr."Text"   go.string."Text"þ go.string."Text"
Textþ(go.string.hdr."File"   go.string."File"þ go.string."File"
Fileþ(go.string.hdr."Line"   go.string."Line"þ go.string."Line"
Lineþ(go.string.hdr."Inst"   go.string."Inst"þ go.string."Inst"
InstþRgo.string.hdr."cmd/pprof/internal/plugin"  Jgo.string."cmd/pprof/internal/plugin"þJgo.string."cmd/pprof/internal/plugin"@4cmd/pprof/internal/pluginþ"go.importpath."".  Jgo.string."cmd/pprof/internal/plugin"þtype."".InstÀÀ0 Á2Ì("0"type..alg."".Inst@"runtime.gcbits.0aP6go.string.hdr."plugin.Inst"ptype.*"".Inst€°type."".Inst°(go.string.hdr."Addr"Ðtype.uint64€(go.string.hdr."Text" type.stringÐ(go.string.hdr."File"ðtype.string (go.string.hdr."Line"Àtype.int`ðtype."".Instð(go.string.hdr."Inst"€"go.importpath."".Àtype."".Instþ:go.string.hdr."[]plugin.Inst"  
2go.string."[]plugin.Inst"þ2go.string."[]plugin.Inst" []plugin.Instþtype.[]"".InstÎÖ‘
0  runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]plugin.Inst"p.go.weak.type.*[]"".Inst€type."".InstþFgo.typelink.[]plugin.Inst	[]"".Insttype.[]"".Instþ¬go.string.hdr."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"  F¤go.string."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"þ¤go.string."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"Žfunc(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)þ†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)ÐÐíÇN30€ runtime.algarray@"runtime.gcbits.01P¬go.string.hdr."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"p˜go.weak.type.*func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)ð†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)À°†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)ð$type.*"".noObjTool€type.stringtype.uint64 type.uint64°type.[]"".InstÀtype.errorþ¢go.typelink.func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)	func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3bb21ca8fe1d99a3e492463bd711418aþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·6d46c0650eba7dbebc0db316e0e0cf3bþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·ba29f4ffec7cbdbccac9263d9ab0fecf	þ:go.string.hdr."func() uint64"  
2go.string."func() uint64"þ2go.string."func() uint64" func() uint64þ$type.func() uint64€€Óç$30€ runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() uint64"p6go.weak.type.*func() uint64ð$type.func() uint64Àð$type.func() uint64ðtype.uint64þNgo.typelink.func() uint64	func() uint64$type.func() uint64þ:go.string.hdr."func() string"  
2go.string."func() string"þ2go.string."func() string" func() stringþ$type.func() string€€¢mË30€ runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() stringð$type.func() stringÀð$type.func() stringðtype.stringþNgo.typelink.func() string	func() string$type.func() stringþ8go.string.hdr."func() error"  0go.string."func() error"þ0go.string."func() error" func() errorþ"type.func() error€€œ‚ֵ30€ runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() errorð"type.func() errorÀð"type.func() errorðtype.errorþJgo.typelink.func() error	func() error"type.func() errorþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ.type..hashfunc."".Frame&type..hash."".Frameþ*type..eqfunc."".Frame"type..eq."".Frameþ$type..alg."".Frame  .type..hashfunc."".Frame*type..eqfunc."".Frameþ:go.string.hdr."*plugin.Frame"  
2go.string."*plugin.Frame"þ2go.string."*plugin.Frame" *plugin.Frameþtype.*"".Frameùv/j6
0  runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*plugin.Frame"p.go.weak.type.**"".Frame€type."".Frameþ"runtime.gcbits.05þ8go.string.hdr."plugin.Frame"  0go.string."plugin.Frame"þ0go.string."plugin.Frame" plugin.Frameþ(go.string.hdr."Func"   go.string."Func"þ go.string."Func"
Funcþ*go.string.hdr."Frame"  "go.string."Frame"þ"go.string."Frame"Frameþtype."".Frameðð(ʯüà 0$type..alg."".Frame@"runtime.gcbits.05P8go.string.hdr."plugin.Frame"ptype.*"".Frame€°type."".Frame°(go.string.hdr."Func"Ðtype.string€(go.string.hdr."File" type.stringÐ(go.string.hdr."Line"ðtype.int` type."".Frame *go.string.hdr."Frame"°"go.importpath."".Àðtype."".Frameþ<go.string.hdr."[]plugin.Frame"  4go.string."[]plugin.Frame"þ4go.string."[]plugin.Frame" []plugin.Frameþtype.[]"".Frame¯Ÿ×
0  runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]plugin.Frame"p0go.weak.type.*[]"".Frame€type."".FrameþJgo.typelink.[]plugin.Frame	[]"".Frametype.[]"".Frameþhgo.string.hdr."func(uint64) ([]plugin.Frame, error)"  $`go.string."func(uint64) ([]plugin.Frame, error)"þ`go.string."func(uint64) ([]plugin.Frame, error)"PJfunc(uint64) ([]plugin.Frame, error)þJtype.func(uint64) ([]"".Frame, error)  dpYÔ30€ runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(uint64) ([]plugin.Frame, error)"p\go.weak.type.*func(uint64) ([]"".Frame, error)ðJtype.func(uint64) ([]"".Frame, error)À€Jtype.func(uint64) ([]"".Frame, error)ðtype.uint64€type.[]"".Frametype.errorþ¢go.typelink.func(uint64) ([]plugin.Frame, error)	func(uint64) ([]"".Frame, error)Jtype.func(uint64) ([]"".Frame, error)þ"runtime.gcbits.09	þ4go.string.hdr."plugin.Sym"  
,go.string."plugin.Sym"þ,go.string."plugin.Sym" plugin.Symþ(go.string.hdr."Name"   go.string."Name"þ go.string."Name"
Nameþ*go.string.hdr."Start"  "go.string."Start"þ"go.string."Start"Startþ&go.string.hdr."End"  go.string."End"þgo.string."End"Endþ&go.string.hdr."Sym"  go.string."Sym"þgo.string."Sym"Symþtype."".SymÀÀ8 ©vX(0"0à runtime.algarray@"runtime.gcbits.09P4go.string.hdr."plugin.Sym"ptype.*"".Sym€°type."".Sym°(go.string.hdr."Name"Ðtype.[]string€(go.string.hdr."File" type.stringÐ*go.string.hdr."Start"ðtype.uint64 &go.string.hdr."End"Àtype.uint64`ðtype."".Symð&go.string.hdr."Sym"€"go.importpath."".Àtype."".Symþ6go.string.hdr."*plugin.Sym"  .go.string."*plugin.Sym"þ.go.string."*plugin.Sym" *plugin.Symþtype.*"".SymÏ*u6
0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*plugin.Sym"p*go.weak.type.**"".Sym€type."".Symþ:go.string.hdr."[]*plugin.Sym"  
2go.string."[]*plugin.Sym"þ2go.string."[]*plugin.Sym" []*plugin.Symþtype.[]*"".SymkJ¡
0  runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]*plugin.Sym"p.go.weak.type.*[]*"".Sym€type.*"".SymþFgo.typelink.[]*plugin.Sym	[]*"".Symtype.[]*"".Symþ†go.string.hdr."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"  3~go.string."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"þ~go.string."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"phfunc(*regexp.Regexp, uint64) ([]*plugin.Sym, error)þhtype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)°°kJ30€ runtime.algarray@"runtime.gcbits.01P†go.string.hdr."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"pzgo.weak.type.*func(*regexp.Regexp, uint64) ([]*"".Sym, error)ðhtype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)Àhtype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)ð&type.*regexp.Regexp€type.uint64type.[]*"".Sym type.errorþÞgo.typelink.func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)	func(*regexp.Regexp, uint64) ([]*"".Sym, error)htype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)þ>go.string.hdr."*plugin.ObjFile"  6go.string."*plugin.ObjFile"þ6go.string."*plugin.ObjFile"  *plugin.ObjFileþ type.*"".ObjFilePQÀ6
0  runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*plugin.ObjFile"p2go.weak.type.**"".ObjFile€type."".ObjFileþ"runtime.gcbits.03þ<go.string.hdr."plugin.ObjFile"  4go.string."plugin.ObjFile"þ4go.string."plugin.ObjFile" plugin.ObjFileþ(go.string.hdr."Base"   go.string."Base"þ go.string."Base"
Baseþ.go.string.hdr."BuildID"  &go.string."BuildID"þ&go.string."BuildID"BuildIDþ*go.string.hdr."Close"  "go.string."Close"þ"go.string."Close"Closeþ4go.string.hdr."SourceLine"  
,go.string."SourceLine"þ,go.string."SourceLine" SourceLineþ.go.string.hdr."Symbols"  &go.string."Symbols"þ&go.string."Symbols"Symbolsþ.go.string.hdr."ObjFile"  &go.string."ObjFile"þ&go.string."ObjFile"ObjFileþtype."".ObjFile  "qá*0à runtime.algarray@"runtime.gcbits.03P<go.string.hdr."plugin.ObjFile"p type.*"".ObjFile€°type."".ObjFile°(go.string.hdr."Base"Ð$type.func() uint64à.go.string.hdr."BuildID"€$type.func() string*go.string.hdr."Close"°"type.func() errorÀ(go.string.hdr."Name"à$type.func() stringð4go.string.hdr."SourceLine"Jtype.func(uint64) ([]"".Frame, error) .go.string.hdr."Symbols"Àhtype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)`Ðtype."".ObjFileÐ.go.string.hdr."ObjFile"à"go.importpath."".ð type."".ObjFileþžgo.string.hdr."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"  ?–go.string."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"þ–go.string."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"€€func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)þxtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)ÀÀñ$o30€ runtime.algarray@"runtime.gcbits.01Pžgo.string.hdr."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"pŠgo.weak.type.*func(*"".noObjTool, string, uint64) ("".ObjFile, error)ðxtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)À xtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)ð$type.*"".noObjTool€type.stringtype.uint64 type."".ObjFile°type.errorþ†go.typelink.func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)	func(*"".noObjTool, string, uint64) ("".ObjFile, error)xtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)þ^go.string.hdr."func(*plugin.noObjTool, string)"  Vgo.string."func(*plugin.noObjTool, string)"þVgo.string."func(*plugin.noObjTool, string)"@@func(*plugin.noObjTool, string)þ@type.func(*"".noObjTool, string)ÕïœÊ30€ runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*plugin.noObjTool, string)"pRgo.weak.type.*func(*"".noObjTool, string)ð@type.func(*"".noObjTool, string)À@type.func(*"".noObjTool, string)ð$type.*"".noObjTool€type.stringþŽgo.typelink.func(*plugin.noObjTool, string)	func(*"".noObjTool, string)@type.func(*"".noObjTool, string)þrgo.string.hdr."func([]string) (map[string]string, error)"  )jgo.string."func([]string) (map[string]string, error)"þjgo.string."func([]string) (map[string]string, error)"`Tfunc([]string) (map[string]string, error)þ\type.func([]string) (map[string]string, error)  O‘Lk30€ runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func([]string) (map[string]string, error)"pngo.weak.type.*func([]string) (map[string]string, error)ð\type.func([]string) (map[string]string, error)À€\type.func([]string) (map[string]string, error)ðtype.[]string€,type.map[string]stringtype.errorþ¾go.typelink.func([]string) (map[string]string, error)	func([]string) (map[string]string, error)\type.func([]string) (map[string]string, error)þ†go.string.hdr."func(string, uint64, uint64) ([]plugin.Inst, error)"  3~go.string."func(string, uint64, uint64) ([]plugin.Inst, error)"þ~go.string."func(string, uint64, uint64) ([]plugin.Inst, error)"phfunc(string, uint64, uint64) ([]plugin.Inst, error)þhtype.func(string, uint64, uint64) ([]"".Inst, error)ÀÀÁö¼ª30€ runtime.algarray@"runtime.gcbits.01P†go.string.hdr."func(string, uint64, uint64) ([]plugin.Inst, error)"pzgo.weak.type.*func(string, uint64, uint64) ([]"".Inst, error)ðhtype.func(string, uint64, uint64) ([]"".Inst, error)À htype.func(string, uint64, uint64) ([]"".Inst, error)ðtype.string€type.uint64type.uint64 type.[]"".Inst°type.errorþÞgo.typelink.func(string, uint64, uint64) ([]plugin.Inst, error)	func(string, uint64, uint64) ([]"".Inst, error)htype.func(string, uint64, uint64) ([]"".Inst, error)þxgo.string.hdr."func(string, uint64) (plugin.ObjFile, error)"  ,pgo.string."func(string, uint64) (plugin.ObjFile, error)"þpgo.string."func(string, uint64) (plugin.ObjFile, error)"`Zfunc(string, uint64) (plugin.ObjFile, error)þZtype.func(string, uint64) ("".ObjFile, error)°°
è±30€ runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(string, uint64) (plugin.ObjFile, error)"plgo.weak.type.*func(string, uint64) ("".ObjFile, error)ðZtype.func(string, uint64) ("".ObjFile, error)ÀZtype.func(string, uint64) ("".ObjFile, error)ðtype.string€type.uint64type."".ObjFile type.errorþÂgo.typelink.func(string, uint64) (plugin.ObjFile, error)	func(string, uint64) ("".ObjFile, error)Ztype.func(string, uint64) ("".ObjFile, error)þ8go.string.hdr."func(string)"  0go.string."func(string)"þ0go.string."func(string)" func(string)þ"type.func(string)€€Šǹ¾30€ runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func(string)"p4go.weak.type.*func(string)ð"type.func(string)À€"type.func(string)ðtype.stringþJgo.typelink.func(string)	func(string)"type.func(string)þ$type.*"".noObjToolààXÎÆ660  runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*plugin.noObjTool"p6go.weak.type.**"".noObjTool€"type."".noObjTool`$type.*"".noObjTool°à$type.*"".noObjToolà0go.string.hdr."Demangle"€\type.func([]string) (map[string]string, error)ztype.func(*"".noObjTool, []string) (map[string]string, error) 0"".(*noObjTool).Demangle°0"".(*noObjTool).DemangleÀ,go.string.hdr."Disasm"àhtype.func(string, uint64, uint64) ([]"".Inst, error)ð†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)€,"".(*noObjTool).Disasm,"".(*noObjTool).Disasm (go.string.hdr."Open"ÀZtype.func(string, uint64) ("".ObjFile, error)Ðxtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)à("".(*noObjTool).Openð("".(*noObjTool).Open€2go.string.hdr."SetConfig" "type.func(string)°@type.func(*"".noObjTool, string)À2"".(*noObjTool).SetConfigÐ2"".(*noObjTool).SetConfigþ@go.string.hdr."plugin.noObjTool"  8go.string."plugin.noObjTool"þ8go.string."plugin.noObjTool"0"plugin.noObjToolþ–go.string.hdr."func(plugin.noObjTool, []string) (map[string]string, error)"  ;Žgo.string."func(plugin.noObjTool, []string) (map[string]string, error)"þŽgo.string."func(plugin.noObjTool, []string) (map[string]string, error)"€xfunc(plugin.noObjTool, []string) (map[string]string, error)þxtype.func("".noObjTool, []string) (map[string]string, error)°°¸aû30€ runtime.algarray@"runtime.gcbits.01P–go.string.hdr."func(plugin.noObjTool, []string) (map[string]string, error)"pŠgo.weak.type.*func("".noObjTool, []string) (map[string]string, error)ðxtype.func("".noObjTool, []string) (map[string]string, error)Àxtype.func("".noObjTool, []string) (map[string]string, error)ð"type."".noObjTool€type.[]string,type.map[string]string type.errorþþgo.typelink.func(plugin.noObjTool, []string) (map[string]string, error)	func("".noObjTool, []string) (map[string]string, error)xtype.func("".noObjTool, []string) (map[string]string, error)þªgo.string.hdr."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"  E¢go.string."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"þ¢go.string."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"Œfunc(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)þ„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)ÐÐnfª30€ runtime.algarray@"runtime.gcbits.01Pªgo.string.hdr."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"p–go.weak.type.*func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)ð„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)À°„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)ð"type."".noObjTool€type.stringtype.uint64 type.uint64°type.[]"".InstÀtype.errorþžgo.typelink.func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)	func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)þœgo.string.hdr."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"  >”go.string."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"þ”go.string."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"€~func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)þvtype.func("".noObjTool, string, uint64) ("".ObjFile, error)ÀÀ±	Ö430€ runtime.algarray@"runtime.gcbits.01Pœgo.string.hdr."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"pˆgo.weak.type.*func("".noObjTool, string, uint64) ("".ObjFile, error)ðvtype.func("".noObjTool, string, uint64) ("".ObjFile, error)À vtype.func("".noObjTool, string, uint64) ("".ObjFile, error)ð"type."".noObjTool€type.stringtype.uint64 type."".ObjFile°type.errorþ‚go.typelink.func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)	func("".noObjTool, string, uint64) ("".ObjFile, error)vtype.func("".noObjTool, string, uint64) ("".ObjFile, error)þ\go.string.hdr."func(plugin.noObjTool, string)"  Tgo.string."func(plugin.noObjTool, string)"þTgo.string."func(plugin.noObjTool, string)"@>func(plugin.noObjTool, string)þ>type.func("".noObjTool, string)r76µ30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(plugin.noObjTool, string)"pPgo.weak.type.*func("".noObjTool, string)ð>type.func("".noObjTool, string)À>type.func("".noObjTool, string)ð"type."".noObjTool€type.stringþŠgo.typelink.func(plugin.noObjTool, string)	func("".noObjTool, string)>type.func("".noObjTool, string)þ"type."".noObjTool€€ãKj÷™:0  runtime.algarray@runtime.gcbits.P@go.string.hdr."plugin.noObjTool"p$type.*"".noObjTool€°"type."".noObjTool`°"type."".noObjTool°2go.string.hdr."noObjTool"À"go.importpath."".Ѐ"type."".noObjTool€0go.string.hdr."Demangle" \type.func([]string) (map[string]string, error)°xtype.func("".noObjTool, []string) (map[string]string, error)À0"".(*noObjTool).DemangleÐ*"".noObjTool.Demangleà,go.string.hdr."Disasm"€htype.func(string, uint64, uint64) ([]"".Inst, error)„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error) ,"".(*noObjTool).Disasm°&"".noObjTool.DisasmÀ(go.string.hdr."Open"àZtype.func(string, uint64) ("".ObjFile, error)ðvtype.func("".noObjTool, string, uint64) ("".ObjFile, error)€("".(*noObjTool).Open""".noObjTool.Open 2go.string.hdr."SetConfig"À"type.func(string)Ð>type.func("".noObjTool, string)à2"".(*noObjTool).SetConfigð,"".noObjTool.SetConfigþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·dacebcad73eed5073009fd67170948d0þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·367ecdb853c4078732fb255f2658ce3fþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·ba29f4ffec7cbdbccac9263d9ab0fecf	þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·e5d5edcf53e2c122038779d75a487a60þ>go.string.hdr."*plugin.ObjTool"  6go.string."*plugin.ObjTool"þ6go.string."*plugin.ObjTool"  *plugin.ObjToolþ type.*"".ObjTools:‰¥6
0  runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*plugin.ObjTool"p2go.weak.type.**"".ObjTool€type."".ObjToolþ<go.string.hdr."plugin.ObjTool"  4go.string."plugin.ObjTool"þ4go.string."plugin.ObjTool" plugin.ObjToolþ.go.string.hdr."ObjTool"  &go.string."ObjTool"þ&go.string."ObjTool"ObjToolþtype."".ObjToolÀÀ#˜ê"0à runtime.algarray@"runtime.gcbits.03P<go.string.hdr."plugin.ObjTool"p type.*"".ObjTool€°type."".ObjTool°0go.string.hdr."Demangle"Ð\type.func([]string) (map[string]string, error)à,go.string.hdr."Disasm"€htype.func(string, uint64, uint64) ([]"".Inst, error)(go.string.hdr."Open"°Ztype.func(string, uint64) ("".ObjFile, error)À2go.string.hdr."SetConfig"à"type.func(string)`ðtype."".ObjToolð.go.string.hdr."ObjTool"€"go.importpath."".Àtype."".ObjToolþ:go.string.hdr."*plugin.stdUI"  
2go.string."*plugin.stdUI"þ2go.string."*plugin.stdUI" *plugin.stdUIþPgo.string.hdr."func(*plugin.stdUI) bool"  Hgo.string."func(*plugin.stdUI) bool"þHgo.string."func(*plugin.stdUI) bool"@2func(*plugin.stdUI) boolþ2type.func(*"".stdUI) bool¨·q¬30€ runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*plugin.stdUI) bool"pDgo.weak.type.*func(*"".stdUI) boolð2type.func(*"".stdUI) boolÀ€2type.func(*"".stdUI) boolðtype.*"".stdUI€type.boolþrgo.typelink.func(*plugin.stdUI) bool	func(*"".stdUI) bool2type.func(*"".stdUI) boolþ8go.string.hdr."interface {}"  0go.string."interface {}"þ0go.string."interface {}" interface {}þ"type.interface {}°°çW 
0€ runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}€°"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 {}€"type.interface {}þRgo.typelink.[]interface {}	[]interface {}&type.[]interface {}þhgo.string.hdr."func(*plugin.stdUI, ...interface {})"  $`go.string."func(*plugin.stdUI, ...interface {})"þ`go.string."func(*plugin.stdUI, ...interface {})"PJfunc(*plugin.stdUI, ...interface {})þJtype.func(*"".stdUI, ...interface {})Ø30€ runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(*plugin.stdUI, ...interface {})"p\go.weak.type.*func(*"".stdUI, ...interface {})ðJtype.func(*"".stdUI, ...interface {})ÀJtype.func(*"".stdUI, ...interface {})ðtype.*"".stdUI€&type.[]interface {}þ¢go.typelink.func(*plugin.stdUI, ...interface {})	func(*"".stdUI, ...interface {})Jtype.func(*"".stdUI, ...interface {})þfgo.string.hdr."func(*plugin.stdUI) (string, error)"  #^go.string."func(*plugin.stdUI) (string, error)"þ^go.string."func(*plugin.stdUI) (string, error)"PHfunc(*plugin.stdUI) (string, error)þHtype.func(*"".stdUI) (string, error)  wþB.30€ runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*plugin.stdUI) (string, error)"pZgo.weak.type.*func(*"".stdUI) (string, error)ðHtype.func(*"".stdUI) (string, error)À€Htype.func(*"".stdUI) (string, error)ðtype.*"".stdUI€type.stringtype.errorþžgo.typelink.func(*plugin.stdUI) (string, error)	func(*"".stdUI) (string, error)Htype.func(*"".stdUI) (string, error)þFgo.string.hdr."func(string) string"  >go.string."func(string) string"þ>go.string."func(string) string"0(func(string) stringþ0type.func(string) stringMü¨ç30€ runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(string) string"pBgo.weak.type.*func(string) stringð0type.func(string) stringÀ€0type.func(string) stringðtype.string€type.stringþfgo.typelink.func(string) string	func(string) string0type.func(string) stringþpgo.string.hdr."func(*plugin.stdUI, func(string) string)"  (hgo.string."func(*plugin.stdUI, func(string) string)"þhgo.string."func(*plugin.stdUI, func(string) string)"`Rfunc(*plugin.stdUI, func(string) string)þRtype.func(*"".stdUI, func(string) string)ÊÝßT30€ runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(*plugin.stdUI, func(string) string)"pdgo.weak.type.*func(*"".stdUI, func(string) string)ðRtype.func(*"".stdUI, func(string) string)ÀRtype.func(*"".stdUI, func(string) string)ðtype.*"".stdUI€0type.func(string) stringþ²go.typelink.func(*plugin.stdUI, func(string) string)	func(*"".stdUI, func(string) string)Rtype.func(*"".stdUI, func(string) string)þzgo.string.hdr."func(*plugin.stdUI, *os.File, []interface {})"  -rgo.string."func(*plugin.stdUI, *os.File, []interface {})"þrgo.string."func(*plugin.stdUI, *os.File, []interface {})"`\func(*plugin.stdUI, *os.File, []interface {})þ\type.func(*"".stdUI, *os.File, []interface {})  c…¤30€ runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."func(*plugin.stdUI, *os.File, []interface {})"pngo.weak.type.*func(*"".stdUI, *os.File, []interface {})ð\type.func(*"".stdUI, *os.File, []interface {})À \type.func(*"".stdUI, *os.File, []interface {})ðtype.*"".stdUI€type.*os.File&type.[]interface {}þÆgo.typelink.func(*plugin.stdUI, *os.File, []interface {})	func(*"".stdUI, *os.File, []interface {})\type.func(*"".stdUI, *os.File, []interface {})þ4go.string.hdr."IsTerminal"  
,go.string."IsTerminal"þ,go.string."IsTerminal" IsTerminalþ6go.string.hdr."func() bool"  .go.string."func() bool"þ.go.string."func() bool" func() boolþ type.func() bool€€TËx30€ runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() boolð type.func() boolÀð type.func() boolðtype.boolþFgo.typelink.func() bool	func() bool type.func() boolþ*go.string.hdr."Print"  "go.string."Print"þ"go.string."Print"PrintþJgo.string.hdr."func(...interface {})"  Bgo.string."func(...interface {})"þBgo.string."func(...interface {})"0,func(...interface {})þ4type.func(...interface {})€€Ë30€ runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(...interface {})"pFgo.weak.type.*func(...interface {})ð4type.func(...interface {})À€4type.func(...interface {})ð&type.[]interface {}þngo.typelink.func(...interface {})	func(...interface {})4type.func(...interface {})þ0go.string.hdr."PrintErr"  (go.string."PrintErr"þ(go.string."PrintErr" PrintErrþ0go.string.hdr."ReadLine"  (go.string."ReadLine"þ(go.string."ReadLine" ReadLineþLgo.string.hdr."func() (string, error)"  Dgo.string."func() (string, error)"þDgo.string."func() (string, error)"0.func() (string, error)þ6type.func() (string, error)¯±u¦30€ runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func() (string, error)"pHgo.weak.type.*func() (string, error)ð6type.func() (string, error)Àð6type.func() (string, error)ðtype.string€type.errorþrgo.typelink.func() (string, error)	func() (string, error)6type.func() (string, error)þ>go.string.hdr."SetAutoComplete"  6go.string."SetAutoComplete"þ6go.string."SetAutoComplete"  SetAutoCompleteþRgo.string.hdr."func(func(string) string)"  Jgo.string."func(func(string) string)"þJgo.string."func(func(string) string)"@4func(func(string) string)þ<type.func(func(string) string)€€o5rc30€ runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(func(string) string)"pNgo.weak.type.*func(func(string) string)ð<type.func(func(string) string)À€<type.func(func(string) string)ð0type.func(string) stringþ~go.typelink.func(func(string) string)	func(func(string) string)<type.func(func(string) string)þ,go.string.hdr."fprint"  $go.string."fprint"þ$go.string."fprint"fprintþ\go.string.hdr."func(*os.File, []interface {})"  Tgo.string."func(*os.File, []interface {})"þTgo.string."func(*os.File, []interface {})"@>func(*os.File, []interface {})þFtype.func(*os.File, []interface {})¬·Zÿ30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*os.File, []interface {})"pXgo.weak.type.*func(*os.File, []interface {})ðFtype.func(*os.File, []interface {})ÀFtype.func(*os.File, []interface {})ðtype.*os.File€&type.[]interface {}þ’go.typelink.func(*os.File, []interface {})	func(*os.File, []interface {})Ftype.func(*os.File, []interface {})þtype.*"".stdUI  ö$Dƒ6L0  runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*plugin.stdUI"p.go.weak.type.**"".stdUI€type."".stdUI`type.*"".stdUI°àtype.*"".stdUIà4go.string.hdr."IsTerminal"€ type.func() bool2type.func(*"".stdUI) bool ,"".(*stdUI).IsTerminal°,"".(*stdUI).IsTerminalÀ*go.string.hdr."Print"à4type.func(...interface {})ðJtype.func(*"".stdUI, ...interface {})€""".(*stdUI).Print""".(*stdUI).Print 0go.string.hdr."PrintErr"À4type.func(...interface {})ÐJtype.func(*"".stdUI, ...interface {})à("".(*stdUI).PrintErrð("".(*stdUI).PrintErr€0go.string.hdr."ReadLine" 6type.func() (string, error)°Htype.func(*"".stdUI) (string, error)À("".(*stdUI).ReadLineÐ("".(*stdUI).ReadLineà>go.string.hdr."SetAutoComplete"€<type.func(func(string) string)Rtype.func(*"".stdUI, func(string) string) 6"".(*stdUI).SetAutoComplete°6"".(*stdUI).SetAutoCompleteÀ,go.string.hdr."fprint"Ð"go.importpath."".àFtype.func(*os.File, []interface {})ð\type.func(*"".stdUI, *os.File, []interface {})€$"".(*stdUI).fprint$"".(*stdUI).fprintþ8go.string.hdr."plugin.stdUI"  0go.string."plugin.stdUI"þ0go.string."plugin.stdUI" plugin.stdUIþ"go.string.hdr."r"  go.string."r"þgo.string."r"rþ*go.string.hdr."stdUI"  "go.string."stdUI"þ"go.string."stdUI"stdUIþtype."".stdUIÐН«Æo90  runtime.algarray@"runtime.gcbits.01P8go.string.hdr."plugin.stdUI"ptype.*"".stdUI€°type."".stdUI°"go.string.hdr."r"À"go.importpath."".Ð$type.*bufio.Reader`€type."".stdUI€*go.string.hdr."stdUI""go.importpath."". Ðtype."".stdUIþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3bb21ca8fe1d99a3e492463bd711418aþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·13bdb4aeeaf63de3cc223d640262ea59þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·13bdb4aeeaf63de3cc223d640262ea59þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·d98f60bd8519d0c68364b2a1d83af357þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·5c5a9f3dff47a8940bdc317b9324ac2aþ4go.string.hdr."*plugin.UI"  
,go.string."*plugin.UI"þ,go.string."*plugin.UI" *plugin.UIþtype.*"".UIƒ¬À6
0  runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*plugin.UI"p(go.weak.type.**"".UI€type."".UIþ2go.string.hdr."plugin.UI"  	*go.string."plugin.UI"þ*go.string."plugin.UI" plugin.UIþ$go.string.hdr."UI"  go.string."UI"þgo.string."UI"UIþtype."".UIððæ8&0à runtime.algarray@"runtime.gcbits.03P2go.string.hdr."plugin.UI"ptype.*"".UI€°type."".UI°4go.string.hdr."IsTerminal"Ð type.func() boolà*go.string.hdr."Print"€4type.func(...interface {})0go.string.hdr."PrintErr"°4type.func(...interface {})À0go.string.hdr."ReadLine"à6type.func() (string, error)ð>go.string.hdr."SetAutoComplete"<type.func(func(string) string)` type."".UI $go.string.hdr."UI"°"go.importpath."".Àðtype."".UIþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·12a99cdea97db20a8b75adc6f96ba536'þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·12a99cdea97db20a8b75adc6f96ba536'þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·12a99cdea97db20a8b75adc6f96ba536'þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·13a990b4a341857296a1c12de153dcaaþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·72494b7a18bb1900ec3de1c3f3f8fc78	Wþ`go.string.hdr."func(string, bool, string) *bool"   Xgo.string."func(string, bool, string) *bool"þXgo.string."func(string, bool, string) *bool"PBfunc(string, bool, string) *boolþJtype.func(string, bool, string) *bool°°dÄS30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(string, bool, string) *bool"p\go.weak.type.*func(string, bool, string) *boolðJtype.func(string, bool, string) *boolÀ Jtype.func(string, bool, string) *boolðtype.string€type.booltype.string type.*boolþšgo.typelink.func(string, bool, string) *bool	func(string, bool, string) *boolJtype.func(string, bool, string) *boolþlgo.string.hdr."func(string, float64, string) *float64"  &dgo.string."func(string, float64, string) *float64"þdgo.string."func(string, float64, string) *float64"PNfunc(string, float64, string) *float64þVtype.func(string, float64, string) *float64°°¤‚Ah30€ runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(string, float64, string) *float64"phgo.weak.type.*func(string, float64, string) *float64ðVtype.func(string, float64, string) *float64À Vtype.func(string, float64, string) *float64ðtype.string€type.float64type.string type.*float64þ²go.typelink.func(string, float64, string) *float64	func(string, float64, string) *float64Vtype.func(string, float64, string) *float64þ\go.string.hdr."func(string, int, string) *int"  Tgo.string."func(string, int, string) *int"þTgo.string."func(string, int, string) *int"@>func(string, int, string) *intþFtype.func(string, int, string) *int°°ûXŸ30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(string, int, string) *int"pXgo.weak.type.*func(string, int, string) *intðFtype.func(string, int, string) *intÀ Ftype.func(string, int, string) *intðtype.string€type.inttype.string type.*intþ’go.typelink.func(string, int, string) *int	func(string, int, string) *intFtype.func(string, int, string) *intþ,go.string.hdr."func()"  $go.string."func()"þ$go.string."func()"func()þtype.func()ððö¼‚ö30€ runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()ðtype.func()Àðtype.func()þ2go.typelink.func()	func()type.func()þJgo.string.hdr."func(func()) []string"  Bgo.string."func(func()) []string"þBgo.string."func(func()) []string"0,func(func()) []stringþ4type.func(func()) []stringÅ.ÖÓ30€ runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(func()) []string"pFgo.weak.type.*func(func()) []stringð4type.func(func()) []stringÀ€4type.func(func()) []stringðtype.func()€type.[]stringþngo.typelink.func(func()) []string	func(func()) []string4type.func(func()) []stringþhgo.string.hdr."func(string, string, string) *string"  $`go.string."func(string, string, string) *string"þ`go.string."func(string, string, string) *string"PJfunc(string, string, string) *stringþRtype.func(string, string, string) *string°°ß	z30€ runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(string, string, string) *string"pdgo.weak.type.*func(string, string, string) *stringðRtype.func(string, string, string) *stringÀ Rtype.func(string, string, string) *stringðtype.string€type.stringtype.string type.*stringþªgo.typelink.func(string, string, string) *string	func(string, string, string) *stringRtype.func(string, string, string) *stringþ>go.string.hdr."*plugin.FlagSet"  6go.string."*plugin.FlagSet"þ6go.string."*plugin.FlagSet"  *plugin.FlagSetþ type.*"".FlagSet°òcÛ6
0  runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*plugin.FlagSet"p2go.weak.type.**"".FlagSet€type."".FlagSetþ<go.string.hdr."plugin.FlagSet"  4go.string."plugin.FlagSet"þ4go.string."plugin.FlagSet" plugin.FlagSetþ(go.string.hdr."Bool"   go.string."Bool"þ go.string."Bool"
Boolþ4go.string.hdr."ExtraUsage"  
,go.string."ExtraUsage"þ,go.string."ExtraUsage" ExtraUsageþ.go.string.hdr."Float64"  &go.string."Float64"þ&go.string."Float64"Float64þ&go.string.hdr."Int"  go.string."Int"þgo.string."Int"Intþ*go.string.hdr."Parse"  "go.string."Parse"þ"go.string."Parse"Parseþ,go.string.hdr."String"  $go.string."String"þ$go.string."String"Stringþ.go.string.hdr."FlagSet"  &go.string."FlagSet"þ&go.string."FlagSet"FlagSetþtype."".FlagSet  Ã*H*0à runtime.algarray@"runtime.gcbits.03P<go.string.hdr."plugin.FlagSet"p type.*"".FlagSet€°type."".FlagSet°(go.string.hdr."Bool"ÐJtype.func(string, bool, string) *boolà4go.string.hdr."ExtraUsage"€$type.func() string.go.string.hdr."Float64"°Vtype.func(string, float64, string) *float64À&go.string.hdr."Int"àFtype.func(string, int, string) *intð*go.string.hdr."Parse"4type.func(func()) []string ,go.string.hdr."String"ÀRtype.func(string, string, string) *string`Ðtype."".FlagSetÐ.go.string.hdr."FlagSet"à"go.importpath."".ð type."".FlagSetþ>go.string.hdr."*plugin.Fetcher"  6go.string."*plugin.Fetcher"þ6go.string."*plugin.Fetcher"  *plugin.Fetcherþ type.*"".Fetcher%/Ôj6
0  runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*plugin.Fetcher"p2go.weak.type.**"".Fetcher€type."".Fetcherþ<go.string.hdr."plugin.Fetcher"  4go.string."plugin.Fetcher"þ4go.string."plugin.Fetcher" plugin.Fetcherþ.go.string.hdr."Fetcher"  &go.string."Fetcher"þ&go.string."Fetcher"Fetcherþtype."".FetcherP:S30€ runtime.algarray@"runtime.gcbits.01P<go.string.hdr."plugin.Fetcher"p type.*"".Fetcherðtype."".FetcherÀ type."".Fetcherðtype.string€$type.time.Durationtype."".UI Ptype.*cmd/pprof/internal/profile.Profile°type.error`Àtype."".FetcherÀ.go.string.hdr."Fetcher"Ð"go.importpath."".àtype."".FetcherþDgo.string.hdr."*plugin.Symbolizer"  <go.string."*plugin.Symbolizer"þ<go.string."*plugin.Symbolizer"0&*plugin.Symbolizerþ&type.*"".Symbolizervî6
0  runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*plugin.Symbolizer"p8go.weak.type.**"".Symbolizer€$type."".SymbolizerþBgo.string.hdr."plugin.Symbolizer"  :go.string."plugin.Symbolizer"þ:go.string."plugin.Symbolizer"0$plugin.Symbolizerþ4go.string.hdr."Symbolizer"  
,go.string."Symbolizer"þ,go.string."Symbolizer" Symbolizerþ$type."".Symbolizer  ŒnT3 0€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."plugin.Symbolizer"p&type.*"".Symbolizerð$type."".SymbolizerÀÀ$type."".Symbolizerðtype.string€type.stringPtype.*cmd/pprof/internal/profile.Profile type."".ObjTool°type."".UIÀtype.error`Ð$type."".SymbolizerÐ4go.string.hdr."Symbolizer"à"go.importpath."".ð $type."".Symbolizerþ4go.string.hdr."*[8]string"  
,go.string."*[8]string"þ,go.string."*[8]string" *[8]stringþtype.*[8]string­”o6
0  runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[8]string"p0go.weak.type.**[8]string€type.[8]stringþ*go.string.hdr."bufio"  "go.string."bufio"þ"go.string."bufio"bufioþ(go.importpath.bufio.  "go.string."bufio"þ&go.string.hdr."fmt"  go.string."fmt"þgo.string."fmt"fmtþ$go.importpath.fmt.  go.string."fmt"þ$go.string.hdr."os"  go.string."os"þgo.string."os"osþ"go.importpath.os.  go.string."os"þ(go.string.hdr."time"   go.string."time"þ go.string."time"
timeþ&go.importpath.time.   go.string."time"þ,go.string.hdr."regexp"  $go.string."regexp"þ$go.string."regexp"regexpþ*go.importpath.regexp.  $go.string."regexp"þ.go.string.hdr."strings"  &go.string."strings"þ&go.string."strings"stringsþ,go.importpath.strings.  &go.string."strings"þTgo.string.hdr."cmd/pprof/internal/profile"  Lgo.string."cmd/pprof/internal/profile"þLgo.string."cmd/pprof/internal/profile"@6cmd/pprof/internal/profileþRgo.importpath.cmd/pprof/internal/profile.  Lgo.string."cmd/pprof/internal/profile"þ."".(*noObjTool).Open·f("".(*noObjTool).Openþ6"".(*noObjTool).Demangle·f0"".(*noObjTool).Demangleþ2"".(*noObjTool).Disasm·f,"".(*noObjTool).Disasmþ8"".(*noObjTool).SetConfig·f2"".(*noObjTool).SetConfigþ.type..hash.[8]string·f(type..hash.[8]stringþ*type..eq.[8]string·f$type..eq.[8]stringþ*type..hash."".Inst·f$type..hash."".Instþ&type..eq."".Inst·f type..eq."".Instþ$"".ObjFile.Base·f"".ObjFile.Baseþ*"".ObjFile.BuildID·f$"".ObjFile.BuildIDþ&"".ObjFile.Close·f "".ObjFile.Closeþ$"".ObjFile.Name·f"".ObjFile.Nameþ0"".ObjFile.SourceLine·f*"".ObjFile.SourceLineþ*"".ObjFile.Symbols·f$"".ObjFile.Symbolsþ,type..hash."".Frame·f&type..hash."".Frameþ(type..eq."".Frame·f"type..eq."".Frameþ,"".ObjTool.Demangle·f&"".ObjTool.Demangleþ("".ObjTool.Disasm·f""".ObjTool.Disasmþ$"".ObjTool.Open·f"".ObjTool.Openþ."".ObjTool.SetConfig·f("".ObjTool.SetConfigþ&"".UI.IsTerminal·f "".UI.IsTerminalþ"".UI.Print·f"".UI.Printþ""".UI.PrintErr·f"".UI.PrintErrþ""".UI.ReadLine·f"".UI.ReadLineþ0"".UI.SetAutoComplete·f*"".UI.SetAutoCompleteþ$"".FlagSet.Bool·f"".FlagSet.Boolþ0"".FlagSet.ExtraUsage·f*"".FlagSet.ExtraUsageþ*"".FlagSet.Float64·f$"".FlagSet.Float64þ""".FlagSet.Int·f"".FlagSet.Intþ&"".FlagSet.Parse·f "".FlagSet.Parseþ("".FlagSet.String·f""".FlagSet.Stringÿÿgo13ld