blob: 5a5040e28a42b982adbef333e49e4bba7f8416e8 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 29197 `
go object windows amd64 go1.4.2 X:precisestack
$$
package plugin
import runtime "runtime"
import time "time"
import bufio "bufio"
import os "os"
import strings "strings"
import fmt "fmt"
import regexp "regexp"
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 "" }; 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:0x0") MatchEmptyWidth (@"regexp/syntax".before·3 rune, @"regexp/syntax".after·4 rune) (? bool)
func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x0") MatchRune (@"regexp/syntax".r·3 rune) (? bool)
func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x0") MatchRunePos (@"regexp/syntax".r·3 rune) (? int)
func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x0") String () (? string)
func (@"regexp/syntax".i·2 *@"regexp/syntax".Inst "esc:0x0") @"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:0x0") Prefix () (@"regexp/syntax".prefix·1 string, @"regexp/syntax".complete·2 bool)
func (@"regexp/syntax".p·2 *@"regexp/syntax".Prog "esc:0x0") StartCond () (? @"regexp/syntax".EmptyOp)
func (@"regexp/syntax".p·2 *@"regexp/syntax".Prog "esc:0x0") String () (? string)
func (@"regexp/syntax".p·3 *@"regexp/syntax".Prog "esc:0x1") @"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".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:0x0") @"regexp".canCheckPrefix () (? bool) { return true }
func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x0") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp)
func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x0") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x0") (? bool)
func (@"regexp".i·2 *@"regexp".inputBytes "esc:0x0") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x0", @"regexp".pos·4 int) (? int)
func (@"regexp".i·3 *@"regexp".inputBytes "esc:0x0") @"regexp".step (@"regexp".pos·4 int) (? rune, ? int)
type @"regexp".inputString struct { @"regexp".str string }
func (@"regexp".i·2 *@"regexp".inputString "esc:0x0") @"regexp".canCheckPrefix () (? bool) { return true }
func (@"regexp".i·2 *@"regexp".inputString "esc:0x0") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp)
func (@"regexp".i·2 *@"regexp".inputString "esc:0x0") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x0") (? bool)
func (@"regexp".i·2 *@"regexp".inputString "esc:0x0") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x0", @"regexp".pos·4 int) (? int)
func (@"regexp".i·3 *@"regexp".inputString "esc:0x0") @"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:0x0") @"regexp".canCheckPrefix () (? bool) { return false }
func (@"regexp".i·2 *@"regexp".inputReader "esc:0x0") @"regexp".context (@"regexp".pos·3 int) (? @"regexp/syntax".EmptyOp) { return @"regexp/syntax".EmptyOp(0x0) }
func (@"regexp".i·2 *@"regexp".inputReader "esc:0x0") @"regexp".hasPrefix (@"regexp".re·3 *@"regexp".Regexp "esc:0x0") (? bool) { return false }
func (@"regexp".i·2 *@"regexp".inputReader "esc:0x0") @"regexp".index (@"regexp".re·3 *@"regexp".Regexp "esc:0x0", @"regexp".pos·4 int) (? int) { return -0x1 }
func (@"regexp".i·3 *@"regexp".inputReader) @"regexp".step (@"regexp".pos·4 int) (? rune, ? int)
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".machine struct { @"regexp".re *@"regexp".Regexp; @"regexp".p *@"regexp/syntax".Prog; @"regexp".op *@"regexp".onePassProg; @"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) @"regexp".add (@"regexp".q·3 *@"regexp".queue, @"regexp".pc·4 uint32, @"regexp".pos·5 int, @"regexp".cap·6 []int "esc:0x0", @"regexp".cond·7 @"regexp/syntax".EmptyOp, @"regexp".t·8 *@"regexp".thread) (? *@"regexp".thread)
func (@"regexp".m·2 *@"regexp".machine) @"regexp".alloc (@"regexp".i·3 *@"regexp/syntax".Inst) (? *@"regexp".thread)
func (@"regexp".m·1 *@"regexp".machine) @"regexp".clear (@"regexp".q·2 *@"regexp".queue)
func (@"regexp".m·1 *@"regexp".machine) @"regexp".free (@"regexp".t·2 *@"regexp".thread) { @"regexp".m·1.@"regexp".inputBytes.@"regexp".str = nil; @"regexp".m·1.@"regexp".inputString.@"regexp".str = ""; @"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) @"regexp".init (@"regexp".ncap·2 int)
func (@"regexp".m·2 *@"regexp".machine) @"regexp".match (@"regexp".i·3 @"regexp".input, @"regexp".pos·4 int) (? bool)
func (@"regexp".m·2 *@"regexp".machine "esc:0x2") @"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:0x2") @"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 = false; @"regexp".m·2.@"regexp".inputReader.@"regexp".pos = 0x0; return &@"regexp".m·2.@"regexp".inputReader }
func (@"regexp".m·2 *@"regexp".machine "esc:0x2") @"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) @"regexp".onepass (@"regexp".i·3 @"regexp".input, @"regexp".pos·4 int) (? bool)
func (@"regexp".m·1 *@"regexp".machine) @"regexp".step (@"regexp".runq·2 *@"regexp".queue, @"regexp".nextq·3 *@"regexp".queue, @"regexp".pos·4 int, @"regexp".nextPos·5 int, @"regexp".c·6 rune, @"regexp".nextCond·7 @"regexp/syntax".EmptyOp)
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:0x0") Expand (@"regexp".dst·3 []byte "esc:0x2", @"regexp".template·4 []byte "esc:0x0", @"regexp".src·5 []byte "esc:0x0", @"regexp".match·6 []int "esc:0x0") (? []byte)
func (@"regexp".re·2 *@"regexp".Regexp "esc:0x0") ExpandString (@"regexp".dst·3 []byte "esc:0x2", @"regexp".template·4 string, @"regexp".src·5 string "esc:0x0", @"regexp".match·6 []int "esc:0x0") (? []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:0x1") 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:0x0") Longest () { @"regexp".re·1.@"regexp".longest = 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:0x0") NumSubexp () (? int) { return @"regexp".re·2.@"regexp".numSubexp }
func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAll (@"regexp".src·3 []byte, @"regexp".repl·4 []byte "esc:0x0") (? []byte)
func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllFunc (@"regexp".src·3 []byte, @"regexp".repl·4 func(? []byte) (? []byte) "esc:0x0") (? []byte)
func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllLiteral (@"regexp".src·3 []byte, @"regexp".repl·4 []byte "esc:0x0") (? []byte)
func (@"regexp".re·2 *@"regexp".Regexp) ReplaceAllLiteralString (@"regexp".src·3 string, @"regexp".repl·4 string "esc:0x0") (? 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:0x0") (? string)
func (@"regexp".re·2 *@"regexp".Regexp) Split (@"regexp".s·3 string, @"regexp".n·4 int) (? []string)
func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") String () (? string) { return @"regexp".re·2.@"regexp".expr }
func (@"regexp".re·2 *@"regexp".Regexp "esc:0x1") 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:0x0")
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:0x0") @"regexp".expand (@"regexp".dst·3 []byte "esc:0x2", @"regexp".template·4 string, @"regexp".bsrc·5 []byte "esc:0x0", @"regexp".src·6 string "esc:0x0", @"regexp".match·7 []int "esc:0x0") (? []byte)
func (@"regexp".re·2 *@"regexp".Regexp) @"regexp".get () (? *@"regexp".machine)
func (@"regexp".re·2 *@"regexp".Regexp "esc:0x0") @"regexp".pad (@"regexp".a·3 []int "esc:0x2") (? []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:0x0") (? []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)
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:0x0") @"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:0x0") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
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:0x0") @"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:0x0") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
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:0x0") @"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:0x0") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
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:0x0") @"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:0x0") @"cmd/pprof/internal/profile".encode (@"cmd/pprof/internal/profile".b·2 *@"cmd/pprof/internal/profile".buffer)
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:0x0") @"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) @"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:0x0") @"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:0x0") @"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)
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:0x0") @"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:0x0") @"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:0x0") 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:0x0") CheckValid () (? error)
func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile) Compatible (@"cmd/pprof/internal/profile".pb·3 *@"cmd/pprof/internal/profile".Profile) (? 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:0x0") Demangle (@"cmd/pprof/internal/profile".d·3 @"cmd/pprof/internal/profile".Demangler "esc:0x0") (? error)
func (@"cmd/pprof/internal/profile".p·4 *@"cmd/pprof/internal/profile".Profile "esc:0x0") 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:0x0") FilterSamplesByTag (@"cmd/pprof/internal/profile".focus·4 @"cmd/pprof/internal/profile".TagMatch "esc:0x0", @"cmd/pprof/internal/profile".ignore·5 @"cmd/pprof/internal/profile".TagMatch "esc:0x0") (@"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:0x0") HasFileLines () (? bool)
func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x0") HasFunctions () (? bool)
func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile) 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) ParseMemoryMap (@"cmd/pprof/internal/profile".rd·3 @"io".Reader) (? error)
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x0") 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) RemoveUninteresting () (? error)
func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile) 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:0x0") @"cmd/pprof/internal/profile".addLegacyFrameInfo ()
func (@"cmd/pprof/internal/profile".p·2 *@"cmd/pprof/internal/profile".Profile "esc:0x0") @"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) @"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:0x0") @"cmd/pprof/internal/profile".postDecode () (? error)
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile) @"cmd/pprof/internal/profile".preEncode ()
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x0") @"cmd/pprof/internal/profile".remapFunctionIDs ()
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x0") @"cmd/pprof/internal/profile".remapLocationIDs ()
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile) @"cmd/pprof/internal/profile".remapMappingIDs ()
func (@"cmd/pprof/internal/profile".p·1 *@"cmd/pprof/internal/profile".Profile "esc:0x0") @"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) * 0x9C5FFF26ED75Fp-93 }
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) * 0x9299FF347E9E9p-87 }
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) * 0x112E0BE826D695p-82 }
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
type @"".noObjTool struct {}
func (? @"".noObjTool) Demangle (@"".name·3 []string "esc:0x0") (? map[string]string, ? error) { return make(map[string]string, 0x0), nil }
func (? @"".noObjTool) Disasm (@"".file·3 string "esc:0x0", @"".start·4 uint64, @"".end·5 uint64) (? []@"".Inst, ? error)
func (? @"".noObjTool) Open (@"".file·3 string, @"".start·4 uint64) (? @"".ObjFile, ? error) { return nil, (&@"os".PathError{ Op:"open", Path:@"".file·3, Err:@"os".ErrNotExist }) }
func (? @"".noObjTool) SetConfig (@"".config·1 string "esc:0x0") { }
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) Error () (? string)
var @"os".ErrNotExist error
$$
�_go_.6 0 0 0 644 92721 `
go object windows amd64 go1.4.2 X:precisestack
!
��go13ldbufio.a
fmt.aos.aregexp.astrings.a time.a8cmd/pprof/internal/profile.a�þ"".NoObjTool�� ��†eH‹ %(���H‹‰����H;awè����ëãHƒì0HÇD$8����HÇD$@����H\$0H����H‰$H����H‰\$H����H‰\$H\$0H‰\$è����H‹\$ H‰\$8H‹\$(H‰\$@HƒÄ0à ������.��0runtime.morestack_noctxt���v��"type."".noObjTool���Œ��type."".ObjTool���¤��>go.itab."".noObjTool."".ObjTool���Ì��runtime.convT2I��� `��"".autotmp_0000��"type."".noObjTool� "".~r0��type."".ObjTool�!`a_�� Š3]�
�e+�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ""".noObjTool.Open��à��ØeH‹ %(���H‹‰����H;awè����ëãHƒì(HÇD$H����HÇD$P����HÇD$X����HÇD$`����H����H‰$è����H‹D$Hƒø�„��H(H����H‰ïH‰ÞH¥H¥H‰D$ H‰$Hƒ<$�„Í���Hƒ$H‹\$0H‰\$H‹\$8H‰\$è����H‹\$ H‰$Hƒ<$�„���Hƒ$ H‹����H‰\$H‹����H‰\$è����H‹\$ H‰\$ H‹����1íH9èt&HÇD$H����HÇD$P����H‹\$ H‰\$`H‰D$XHƒÄ(ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$뫉%����éeÿÿÿ‰%����é'ÿÿÿ‰�éøþÿÿ������.��0runtime.morestack_noctxt�����"type.os.PathError���¢��"runtime.newobject���Ô�� go.string."open"���Ì��4runtime.writebarrierstring���Œ��os.ErrNotExist���¤�os.ErrNotExist���¸��2runtime.writebarrieriface���Ú��6go.itab.*os.PathError.error���Â��$type.*os.PathError���Ø��type.error���ð��6go.itab.*os.PathError.error���„�� runtime.typ2Itab���pP�� "".autotmp_0002�$type.*os.PathError�"".autotmp_0001��$type.*os.PathError� "".~r3�Ptype.error� "".~r2�0type."".ObjFile�"".start� type.uint64�"".file��type.string�!PüOPR�ð�–E«��PUË�Tgclocals·fd31829f99d96a4fc619cccd39f58d80�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ*"".noObjTool.Demangle��à��ÚeH‹ %(���H‹‰����H;awè����ëãHƒìHÇD$@����HÇD$H����H����H‰$HÇD$����è����H‹\$H‰\$8HÇD$@����HÇD$H����HƒÄÃ������.��0runtime.morestack_noctxt���l��,type.map[string]string�����runtime.makemap���`0�� "".~r2�@type.error� "".~r1�0,type.map[string]string�"".name��type.[]string�!0K/�p� ž3=�
�G)�Tgclocals·13c015770347481bee7a16dde25a3e2f�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ&"".noObjTool.Disasm��€��üeH‹ %(���H‹‰����H;awè����ëãHƒì8HÇD$`����HÇD$h����HÇD$p����HÇD$x����HDŽ$€�������H����H,$H‰ïH‰ÞH¥H¥H\$HÇ����HÇC����HÇC����è����H‹L$(H‹D$0HÇD$`����HÇD$h����HÇD$p����H‰L$xH‰„$€���HƒÄ8Ã������.��0runtime.morestack_noctxt���¨��Jgo.string."disassembly not supported"���†��fmt.Errorf���p��
"".~r4�ptype.error� "".~r3�@type.[]"".Inst� "".end�0type.uint64�"".start� type.uint64�"".file��type.string�!pœo�À� ¦Qo� �‚>�Tgclocals·6b0ea16039465443994c7c0b7e7fb14e�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ,"".noObjTool.SetConfig�� ��Ã� ���"".config��type.string���°��Tgclocals·06cab038d51064a089bda21fa03e00f7�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ"".StandardUI��€��ðeH‹ %(���H‹‰����H;awè����ëãHƒì@HÇD$H����HÇD$P����H‹����1íH9è„Á���H‹ ����H‰D$0H‰$H‰L$8H‰L$è����H‹\$H‰\$(H����H‰$è����H‹D$H‰D$ H‰$Hƒ<$�tjH‹\$(H‰\$è����H‹\$ H‰\$ H‹����1íH9ètH‹\$ H‰\$PH‰D$HHƒÄ@ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$뽉%����ëH����H‰$H����H‰\$H����H‰\$è����H‹D$é ÿÿÿ"������.��0runtime.morestack_noctxt���l��4go.itab.*os.File.io.Reader�����os.Stdin���À��bufio.NewReader���â��type."".stdUI���ô��"runtime.newobject���¼��.runtime.writebarrierptr���Þ��.go.itab.*"".stdUI."".UI���¢��type.*"".stdUI���¸��type."".UI���Ð��.go.itab.*"".stdUI."".UI���ä�� runtime.typ2Itab���’��type.*os.File���¨��type.io.Reader���À��4go.itab.*os.File.io.Reader���Ô�� runtime.typ2Itab��� €��
"".autotmp_0011��type.*uint8�"".autotmp_0010�?type.*"".stdUI�"".autotmp_0008��type.*"".stdUI�"".autotmp_0007�/$type.*bufio.Reader� "".~r0��type."".UI�!€¬€r�À�Ò3��_$Œ�Tgclocals·c8abedbf3b3a97cce6ddc2d92f455f98�Tgclocals·db0987207386230beda65332b07cbe03���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ("".(*stdUI).ReadLine��à��ÖeH‹ %(���H‹‰����H;awè����ëãHƒì0HÇD$@����HÇD$H����HÇD$P����HÇD$X����H‹5����H‰4$H5����Hl$H‰ïH¥H¥è����H‹\$8H‹+H‰,$ÆD$
è����H‹l$H‹T$H‹L$ H‹D$(H‰l$@H‰T$HH‰L$PH‰D$XHƒÄ0à ������.��0runtime.morestack_noctxt�����os.Stdout���¦��(go.string."(pprof) "���È��,os.(*File).WriteString���ô��4bufio.(*Reader).ReadString���P`�� "".~r1�0type.error� "".~r0�type.string�
"".ui��type.*"".stdUI�!`‰_�°�âE#H�
�cM�Tgclocals·5dfce38b1d248a3900c6ec750de77702�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ""".(*stdUI).Print��À��¼eH‹ %(���H‹‰����H;awè����ëãHƒì(H‹\$0H‰$H‹����H‰\$H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$ è����HƒÄ(Ã������.��0runtime.morestack_noctxt���Z��os.Stderr���ª��$"".(*stdUI).fprint���@P��"".args�&type.[]interface {}�
"".ui��type.*"".stdUI�!P<O�`�ì!8�
�T �Tgclocals·e0dd5664695c71438932a711825a98a4�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ("".(*stdUI).PrintErr��À��¼eH‹ %(���H‹‰����H;awè����ëãHƒì(H‹\$0H‰$H‹����H‰\$H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$ è����HƒÄ(Ã������.��0runtime.morestack_noctxt���Z��os.Stderr���ª��$"".(*stdUI).fprint���@P��"".args�&type.[]interface {}�
"".ui��type.*"".stdUI�!P<O�`�ô!8�
�T �Tgclocals·e0dd5664695c71438932a711825a98a4�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ,"".(*stdUI).IsTerminal�� �� ÆD$�Ã� ��� "".~r0�type.bool�
"".ui��type.*"".stdUI���þ��Tgclocals·06cab038d51064a089bda21fa03e00f7�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ6"".(*stdUI).SetAutoComplete�� ��Ã� ���
"".ui��type.*"".stdUI���†��Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ$"".(*stdUI).fprint��€��æeH‹ %(���H‹‰����H;awè����ëãHƒìpH‹œ$ˆ���H‰$H‹œ$���H‰\$H‹œ$˜���H‰\$è����L‹D$H‹|$ L‰D$`H‰|$hL‰D$0L‰D$@H‰|$8H����L‹ L‰L$PH‹SH‰|$HH‰T$XH9׌Ó���H‰ùH)ÑH9Ï‚È���L‰ÀH‰þH)ÎHƒþ�t H‰ËHÃH‰ØH‰D$`H‰t$hH9Ö…™���H‰$H‰t$L‰L$H‰T$è����L‹D$0H‹|$8¶\$ €û�tmHÇÀ���<�u8L‰D$`L‰$H‰|$hH‰|$H����Hl$H‰ïH‰ÞH¥H¥è����L‹D$ H‹|$(H‹œ$€���H‰$L‰D$0L‰D$H‰|$8H‰|$è����HƒÄpÃ1Àë–è���� ������.��0runtime.morestack_noctxt�����fmt.Sprint���ä��go.string."\n"���Æ�� runtime.eqstring���¸��go.string."\n"���à��*runtime.concatstring2���¾��,os.(*File).WriteString���Ú��$runtime.panicslice���Pà��"".autotmp_0026��type.uint64�"".autotmp_0024��type.string�"".autotmp_0022��type.string�"".autotmp_0017�type.string�"strings.suffix·3�?type.string�strings.s·2�_type.string�"".text�type.string�"".args� &type.[]interface {}�"".f�type.*os.File�
"".ui��type.*"".stdUI�!àÆßà�€�"Š!?¦8%��G›MQ�Tgclocals·2f0799d8cd810298cfd0902093f6121e�Tgclocals·4398bb51467914f29637b614067b995f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ"".init��à��ÞeH‹ %(���H‹‰����H;awè����ëã¶����€û�t¶����€ûuÃè���� Æ����è����è����è����è����è����è����è����Æ����Ã������.��0runtime.morestack_noctxt���@��"".initdone·���X��"".initdone·���n��"runtime.throwinit���~�"".initdone·���Š��>cmd/pprof/internal/profile.init���”��time.init���ž��strings.init���¨��regexp.init���²��os.init���¼��fmt.init���Æ��bufio.init���Ò�"".initdone·��������p�p�¬p�
�6:�Tgclocals·3280bececceccd33cb74587feedb1f9f�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ("".(*noObjTool).Open�  ��Š eH‹ %(���H‹‰����H;awè����ëãHƒìhH‹Y H…Ût H|$pH9;uH‰#HDŽ$�������HDŽ$˜�������HDŽ$ �������HDŽ$¨�������H‹\$p1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� Hƒ|$p�„r��H‹\$xH‰\$XH‹œ$€���H‰\$`H‹œ$ˆ���HÇD$H����HÇD$P����HÇD$8����HÇD$@����H����H‰$è����H‹D$Hƒø�„ ��H(H����H‰ïH‰ÞH¥H¥H‰D$0H‰$Hƒ<$�„Õ���Hƒ$H‹\$XH‰\$H‹\$`H‰\$è����H‹\$0H‰$Hƒ<$�„—���Hƒ$ H‹����H‰\$H‹����H‰\$è����H‹\$0H‰\$0H‹����1íH9èt.H‹L$01ö1íH‰´$���H‰¬$˜���H‰„$ ���H‰Œ$¨���HƒÄhÃH����H‰$H����H‰\$H����H‰\$è����H‹D$룉%����é]ÿÿÿ‰%����éÿÿÿ‰�éðþÿÿ‰%����é‚þÿÿ$������.��0runtime.morestack_noctxt���ì��$go.string."plugin"���–��*go.string."noObjTool"���Â�� go.string."Open"���ê��"runtime.panicwrap���š��"type.os.PathError���¬��"runtime.newobject���Þ�� go.string."open"���Ö��4runtime.writebarrierstring���–��os.ErrNotExist���®�os.ErrNotExist���Â��2runtime.writebarrieriface���ä��6go.itab.*os.PathError.error���Ü��$type.*os.PathError���ò��type.error���Š��6go.itab.*os.PathError.error���ž�� runtime.typ2Itab���€Ð��"".autotmp_0032�o$type.*os.PathError�"".autotmp_0031��$type.*os.PathError� "".~r3�_type.error� "".~r2�?type."".ObjFile�"".file�type.string� "".~r3�`type.error� "".~r2�@type."".ObjFile�"".start�0type.uint64�"".file�type.string�""..this��$type.*"".noObjTool�!ÐÉÏÐe�Ð�Ð��´aUæ�Tgclocals·751a39cb2f17efaa800e4d00589ed1d6�Tgclocals·85308d9a79df8d489e6b2cf0a9599ddf���<autogenerated>þ0"".(*noObjTool).Demangle�à��ÆeH‹ %(���H‹‰����H;awè����ëãHƒìXH‹Y H…Ût H|$`H9;uH‰#HDŽ$ˆ�������HDŽ$�������H‹\$`1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� Hƒ|$`�toH‹\$hH‰\$@H‹\$pH‰\$HH‹\$xH‰\$PHÇD$0����HÇD$8����H����H‰$HÇD$����è����H‹\$1É1ÀH‰œ$€���H‰Œ$ˆ���H‰„$���HƒÄXÉ%����ëˆ������.��0runtime.morestack_noctxt���¼��$go.string."plugin"���æ��*go.string."noObjTool"���’��(go.string."Demangle"���º��"runtime.panicwrap���¼��,type.map[string]string���à��runtime.makemap���p°�� "".~r2�Otype.error�"".name�/type.[]string� "".~r2�Ptype.error� "".~r1�@,type.map[string]string�"".name�type.[]string�""..this��$type.*"".noObjTool�!°ø¯°�°�°��œ”�Tgclocals·9877a4ef732a0f966b889793f9b99b87�Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2���<autogenerated>þ,"".(*noObjTool).Disasm� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒìHH‹Y H…Ût H|$PH9;uH‰#HÇD$x����HDŽ$€�������HDŽ$ˆ�������HDŽ$�������HDŽ$˜�������H‹\$P1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H$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Éë������.��0runtime.morestack_noctxt���þ��$go.string."plugin"���¨��*go.string."noObjTool"���Ô��$go.string."Disasm"���ü��"runtime.panicwrap���ö��&"".noObjTool.Disasm��� �� "".~r4�€type.error� "".~r3�Ptype.[]"".Inst� "".end�@type.uint64�"".start�0type.uint64�"".file�type.string�""..this��$type.*"".noObjTool�! �Ð�Ð��½“�Tgclocals·8331ddebaa3c6e84383e1bd5eefe042e�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ2"".(*noObjTool).SetConfig�à��ÖeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$81íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� Hƒ|$8�tH‹\$@H‹\$HHƒÄ0É%����ëè ������.��0runtime.morestack_noctxt���Œ��$go.string."plugin"���¶��*go.string."noObjTool"���â��*go.string."SetConfig"���Š��"runtime.panicwrap���0`��"".config�type.string�""..this��$type.*"".noObjTool�!`€_`�°�
°� �„,�Tgclocals·d3486bc7ce1948dc22d7ad1c0be2887a�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ(type..hash.[8]string�à��ÜeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸������.��0runtime.morestack_noctxt���Š��runtime.strhash���@`�� "".autotmp_0041�type.int�"".autotmp_0040�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[8]string�!`ˆ_`�°�°� �„,�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ$type..eq.[8]string�à��ÖeH‹ %(���H‹‰����H;awè����ëãHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHkíHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHkí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$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ������.��0runtime.morestack_noctxt���Ð�� runtime.eqstring���@°��"".autotmp_0045�?type.string�"".autotmp_0044�type.string�"".autotmp_0043�_type.int�"".autotmp_0042�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[8]string�"".p��type.*[8]string�&!°´¯° ¯°�ð�ð� �§I�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ$type..hash."".Inst�À��ÀeH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$(H‰$Hƒ<$�„ß���HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„¢���Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tgHƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$(HÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����됉%����éRÿÿÿ‰%����éÿÿÿ ������.��0runtime.morestack_noctxt���’��runtime.memhash���þ��runtime.strhash���â��runtime.strhash���Æ��runtime.memhash���@@��"".autotmp_0049��type.uintptr�"".autotmp_0048��type.uintptr�"".autotmp_0047��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Inst�!@Ô?@*� � � �HØ�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ type..eq."".Inst� ��„eH‹ %(���H‹‰����H;awè����ëãHƒìHH‹L$PH‹D$XH‹H‹(H9ët
ÆD$h�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ƒÄHÃÆD$hHƒÄHÃÆD$h�HƒÄHÉ넉éjÿÿÿÆD$h�HƒÄHÃ������.��0runtime.morestack_noctxt���‚�� runtime.eqstring���Ô�� runtime.eqstring���@��"".autotmp_0053��type.string�"".autotmp_0052��type.string�"".autotmp_0051�?type.string�"".autotmp_0050�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Inst�"".p��type.*"".Inst�D!Ø  �Ð�Ð��€Ð�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ"".ObjFile.Base�À��´eH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[ ÿÓH‹\$H‰\$(HƒÄÃ������.��0runtime.morestack_noctxt���’�
������0 �� "".~r0� type.uint64�""..this��type."".ObjFile�! 8�`� `�
�I�Tgclocals·8cb639c12a4a13c6ace27031b0f83707�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ$"".ObjFile.BuildID�€��ìeH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$ H9;uH‰#HÇD$0����HÇD$8����H‹\$(H‰$H‹\$ H‹[(ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃ������.��0runtime.morestack_noctxt���¶�
������@0�� "".~r0� type.string�""..this��type."".ObjFile�!0T/ �€�€�
�[%�Tgclocals·78fd77a07ab543a063c3a3049973febe�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ "".ObjFile.Close�€��ìeH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$ H9;uH‰#HÇD$0����HÇD$8����H‹\$(H‰$H‹\$ H‹[0ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃ������.��0runtime.morestack_noctxt���¶�
������@0�� "".~r0� type.error�""..this��type."".ObjFile�!0T/ �€�€�
�[%�Tgclocals·78fd77a07ab543a063c3a3049973febe�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".ObjFile.Name�€��ìeH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$ H9;uH‰#HÇD$0����HÇD$8����H‹\$(H‰$H‹\$ H‹[8ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃ������.��0runtime.morestack_noctxt���¶�
������@0�� "".~r0� type.string�""..this��type."".ObjFile�!0T/ �€�€�
�[%�Tgclocals·78fd77a07ab543a063c3a3049973febe�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ*"".ObjFile.SourceLine�€��òeH‹ %(���H‹‰����H;awè����ëãHƒì8H‹Y H…Ût H|$@H9;uH‰#HÇD$X����HÇD$`����HÇD$h����HÇD$p����HÇD$x����H‹\$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Ã������.��0runtime.morestack_noctxt���€�
������€p�� "".~r2�`type.error� "".~r1�0type.[]"".Frame�"".addr� type.uint64�""..this��type."".ObjFile�!p—o�À�À� �€@�Tgclocals·948ab5f4265e4119ed2d517cebe54897�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ$"".ObjFile.Symbols� ��žeH‹ %(���H‹‰����H;awè����ëãHƒì@H‹Y H…Ût H|$HH9;uH‰#HÇD$h����HÇD$p����HÇD$x����HDŽ$€�������HDŽ$ˆ�������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ƒÄ@Ã������.��0runtime.morestack_noctxt��� �
������€��
"".~r3�ptype.error� "".~r2�@type.[]*"".Sym�"".addr�0type.uint64�"".r� &type.*regexp.Regexp�""..this��type."".ObjFile�!€­�Ð�Ð� �@�Tgclocals·05dad72495a4b3c3acdcbfb296f5c064�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ&type..hash."".Frame�À��¼eH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$(H‰$Hƒ<$�„���HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�tgHƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$ HÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����됉%����éWÿÿÿ
������.��0runtime.morestack_noctxt���’��runtime.strhash���ö��runtime.strhash���Ú��runtime.memhash���@@�� "".autotmp_0064��type.uintptr�"".autotmp_0063��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Frame�!@ž?@ �à�à� �H˜�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ"type..eq."".Frame� ��šeH‹ %(���H‹‰����H;awè����ëãHƒì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ƒÄHÃÆD$hHƒÄHÃÆD$h�HƒÄHÉ넉éjÿÿÿÆD$h�HƒÄHÉé�ÿÿÿ‰éãþÿÿ������.��0runtime.morestack_noctxt���ü�� runtime.eqstring���Î�� runtime.eqstring���@��"".autotmp_0068��type.string�"".autotmp_0067��type.string�"".autotmp_0066�?type.string�"".autotmp_0065�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Frame�"".p��type.*"".Frame�>!ô  �Ð�Ð� �}Ó�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���Zc:/go/src/cmd/pprof/internal/plugin/plugin.goþ&"".ObjTool.Demangle�À��¼eH‹ %(���H‹‰����H;awè����ëãHƒì8H‹Y H…Ût H|$@H9;uH‰#HÇD$p����HÇD$x����H‹\$PH‰\$H‹\$XH‰\$H‹\$`H‰\$H‹\$HH‰$H‹\$@H‹[ ÿÓH‹T$ H‹L$(H‹D$0H‰T$hH‰L$pH‰D$xHƒÄ8Ã������.��0runtime.morestack_noctxt���ò�
������€p�� "".~r2�`type.error� "".~r1�P,type.map[string]string�"".names� type.[]string�""..this��type."".ObjTool�!p|o� � �
�y'�Tgclocals·334cb8bc6294eb0b97ffb9b2c8e3805f�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ""".ObjTool.Disasm�€��ðeH‹ %(���H‹‰����H;awè����ëãHƒìPH‹Y H…Ût H|$XH9;uH‰#HDŽ$ˆ�������HDŽ$�������HDŽ$˜�������HDŽ$ �������HDŽ$¨�������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� "".end�Ptype.uint64�"".start�@type.uint64�"".file� type.string�""..this��type."".ObjTool�! ÖŸ �€�€� �°P�Tgclocals·d51e89ffdc7fd8e3db0ea964f41c10f3�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".ObjTool.Open� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì@H‹Y H…Ût H|$HH9;uH‰#HÇD$p����HÇD$x����HDŽ$€�������HDŽ$ˆ�������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ƒÄ@Ã������.��0runtime.morestack_noctxt���¢�
������€��
"".~r3�ptype.error� "".~r2�Ptype."".ObjFile�"".start�@type.uint64�"".file� type.string�""..this��type."".ObjTool�!€¤ �Ð�Ð� �‘?�Tgclocals·0a46de42b944461c7ffa977a2cf82e13�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ("".ObjTool.SetConfig�à��ÈeH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$ H9;uH‰#H‹\$0H‰\$H‹\$8H‰\$H‹\$(H‰$H‹\$ H‹[8ÿÓHƒÄÃ������.��0runtime.morestack_noctxt���º�
������@0��"".config� type.string�""..this��type."".ObjTool�!0B/ �p�p�
�]�Tgclocals·eeb28990c0dc813022336c3780186218�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ "".UI.IsTerminal�À��²eH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[ ÿÓ¶\$ˆ\$(HƒÄÃ������.��0runtime.morestack_noctxt���’�
������0 �� "".~r0� type.bool�""..this��type."".UI�! 7�`� `�
�I�Tgclocals·8cb639c12a4a13c6ace27031b0f83707�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".UI.Print�à��ÜeH‹ %(���H‹‰����H;awè����ëãHƒì H‹Y H…Ût H|$(H9;uH‰#H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$0H‰$H‹\$(H‹[(ÿÓHƒÄ Ã������.��0runtime.morestack_noctxt���Î�
������P@��""..anon0� &type.[]interface {}�""..this��type."".UI�!@L?�p�"p�
�g �Tgclocals·32f137afc3f53351f1adc065fe3b9f83�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".UI.PrintErr�à��ÜeH‹ %(���H‹‰����H;awè����ëãHƒì H‹Y H…Ût H|$(H9;uH‰#H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$0H‰$H‹\$(H‹[0ÿÓHƒÄ Ã������.��0runtime.morestack_noctxt���Î�
������P@��""..anon0� &type.[]interface {}�""..this��type."".UI�!@L?�p�$p�
�g �Tgclocals·32f137afc3f53351f1adc065fe3b9f83�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".UI.ReadLine�À��¸eH‹ %(���H‹‰����H;awè����ëãHƒì(H‹Y H…Ût H|$0H9;uH‰#HÇD$@����HÇD$H����HÇD$P����HÇD$X����H‹\$8H‰$H‹\$0H‹[8ÿÓH‹l$H‹T$H‹L$H‹D$ H‰l$@H‰T$HH‰L$PH‰D$XHƒÄ(Ã������.��0runtime.morestack_noctxt���Ú�
������`P�� "".~r1�@type.error� "".~r0� type.string�""..this��type."".UI�!PzO� �& �
�m3�Tgclocals·807a5b85c3c3f4538eaea0d6aaeb9f68�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ*"".UI.SetAutoComplete�À��´eH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$H9;uH‰#H‹\$(H‰\$H‹\$ H‰$H‹\$H‹[@ÿÓHƒÄÃ������.��0runtime.morestack_noctxt���¦�
������0 ��"".complete� 0type.func(string) string�""..this��type."".UI�! 8�`�(`�
�S �Tgclocals·099986b79bd4df464b634a14757f9178�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".FlagSet.Bool� ��–eH‹ %(���H‹‰����H;awè����ëãHƒì8H‹Y H…Ût H|$@H9;uH‰#H‹\$PH‰\$H‹\$XH‰\$¶\$`ˆ\$H‹\$hH‰\$ H‹\$pH‰\$(H‹\$HH‰$H‹\$@H‹[ ÿÓH‹\$0H‰\$xHƒÄ8Ã������.��0runtime.morestack_noctxt���ô�
������€p��
"".~r3�ptype.*bool�"".usage�Ptype.string� "".def�@type.bool�"".name� type.string�""..this��type."".FlagSet�!pio��*�
�z�Tgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ*"".FlagSet.ExtraUsage�€��ìeH‹ %(���H‹‰����H;awè����ëãHƒìH‹Y H…Ût H|$ H9;uH‰#HÇD$0����HÇD$8����H‹\$(H‰$H‹\$ H‹[(ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃ������.��0runtime.morestack_noctxt���¶�
������@0�� "".~r0� type.string�""..this��type."".FlagSet�!0T/ �€�,€�
�[%�Tgclocals·78fd77a07ab543a063c3a3049973febe�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ$"".FlagSet.Float64� ��œeH‹ %(���H‹‰����H;awè����ëãHƒì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Ã������.��0runtime.morestack_noctxt���ú�
������€p��
"".~r3�ptype.*float64�"".usage�Ptype.string� "".def�@type.float64�"".name� type.string�""..this��type."".FlagSet�!plo��.�
�}�Tgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ"".FlagSet.Int� ��˜eH‹ %(���H‹‰����H;awè����ëãHƒì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Ã������.��0runtime.morestack_noctxt���ö�
������€p��
"".~r3�ptype.*int�"".usage�Ptype.string� "".def�@type.int�"".name� type.string�""..this��type."".FlagSet�!pjo��0�
�{�Tgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ "".FlagSet.Parse�À��¦eH‹ %(���H‹‰����H;awè����ëãHƒì(H‹Y H…Ût H|$0H9;uH‰#HÇD$H����HÇD$P����HÇD$X����H‹\$@H‰\$H‹\$8H‰$H‹\$0H‹[@ÿÓH‹T$H‹L$H‹D$ H‰T$HH‰L$PH‰D$XHƒÄ(Ã������.��0runtime.morestack_noctxt���Ü�
������`P�� "".~r1�0type.[]string�"".usage� type.func()�""..this��type."".FlagSet�!PqO� �2 �
�n2�Tgclocals·96c973f8ac01843ea893139d8f0daa4d�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ""".FlagSet.String�À��¸eH‹ %(���H‹‰����H;awè����ëãHƒì@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ƒÄ@Ã������.��0runtime.morestack_noctxt����
������€��
"".~r3�€type.*string�"".usage�`type.string� "".def�@type.string�"".name� type.string�""..this��type."".FlagSet�!€z� �4 � �ˆ�Tgclocals·6355908c4276df9f1385805e15ed58a1�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ,>go.itab."".noObjTool."".ObjTool�����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þ,6go.itab.*os.PathError.error�����þ go.string."open"�0��*���������������open�� � go.string."open"���þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·fd31829f99d96a4fc619cccd39f58d80� �� �������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·13c015770347481bee7a16dde25a3e2f������ �������þJgo.string."disassembly not supported"�`��T���������������disassembly not supported�� �Jgo.string."disassembly not supported"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·6b0ea16039465443994c7c0b7e7fb14e���������R����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·06cab038d51064a089bda21fa03e00f7�������������þ,4go.itab.*os.File.io.Reader�����þ,.go.itab.*"".stdUI."".UI�����þTgclocals·db0987207386230beda65332b07cbe03�(��(�����������������þTgclocals·c8abedbf3b3a97cce6ddc2d92f455f98�(��(�������������������þ(go.string."(pprof) "�@��2���������������(pprof) �� �(go.string."(pprof) "���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·5dfce38b1d248a3900c6ec750de77702������
�������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e0dd5664695c71438932a711825a98a4���������
����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e0dd5664695c71438932a711825a98a4���������
����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·06cab038d51064a089bda21fa03e00f7�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þgo.string."\n"�0��$���������������
�� �go.string."\n"���þTgclocals·4398bb51467914f29637b614067b995f� �� ��������������þTgclocals·2f0799d8cd810298cfd0902093f6121e� �� ���
���*���*����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þ,"".initdone·��type.uint8���þ"".NoObjTool·f��������������"".NoObjTool���þ$runtime.convT2I·f��������������runtime.convT2I���þ,runtime.throwreturn·f��������������&runtime.throwreturn���þ("".noObjTool.Open·f��������������""".noObjTool.Open���þ(runtime.newobject·f��������������"runtime.newobject���þ:runtime.writebarrierstring·f��������������4runtime.writebarrierstring���þ8runtime.writebarrieriface·f��������������2runtime.writebarrieriface���þ&runtime.typ2Itab·f�������������� runtime.typ2Itab���þ0"".noObjTool.Demangle·f��������������*"".noObjTool.Demangle���þ$runtime.makemap·f��������������runtime.makemap���þ,"".noObjTool.Disasm·f��������������&"".noObjTool.Disasm���þfmt.Errorf·f��������������fmt.Errorf���þ2"".noObjTool.SetConfig·f��������������,"".noObjTool.SetConfig���þ "".StandardUI·f��������������"".StandardUI���þ$bufio.NewReader·f��������������bufio.NewReader���þ4runtime.writebarrierptr·f��������������.runtime.writebarrierptr���þ."".(*stdUI).ReadLine·f��������������("".(*stdUI).ReadLine���þ2os.(*File).WriteString·f��������������,os.(*File).WriteString���þ:bufio.(*Reader).ReadString·f��������������4bufio.(*Reader).ReadString���þ("".(*stdUI).Print·f��������������""".(*stdUI).Print���þ*"".(*stdUI).fprint·f��������������$"".(*stdUI).fprint���þ."".(*stdUI).PrintErr·f��������������("".(*stdUI).PrintErr���þ2"".(*stdUI).IsTerminal·f��������������,"".(*stdUI).IsTerminal���þ<"".(*stdUI).SetAutoComplete·f��������������6"".(*stdUI).SetAutoComplete���þfmt.Sprint·f��������������fmt.Sprint���þ*runtime.panicslice·f��������������$runtime.panicslice���þ&runtime.eqstring·f�������������� runtime.eqstring���þ0runtime.concatstring2·f��������������*runtime.concatstring2���þ"".init·f��������������"".init���þ(runtime.throwinit·f��������������"runtime.throwinit���þDcmd/pprof/internal/profile.init·f��������������>cmd/pprof/internal/profile.init���þtime.init·f��������������time.init���þstrings.init·f��������������strings.init���þregexp.init·f��������������regexp.init���þos.init·f��������������os.init���þfmt.init·f��������������fmt.init���þbufio.init·f��������������bufio.init���þbruntime.gcbits.0x88000000000000000000000000000000� �� ˆ����������������þ:go.string."*plugin.noObjTool"�P��D���������������*plugin.noObjTool�� �:go.string."*plugin.noObjTool"���þ$go.string."plugin"�0��.���������������plugin�� �$go.string."plugin"���þ*go.string."noObjTool"�@��4�������� �������noObjTool�� �*go.string."noObjTool"���þ go.string."Open"�0��*���������������Open�� � go.string."Open"���þTgclocals·85308d9a79df8d489e6b2cf0a9599ddf�(��(�����������������þTgclocals·751a39cb2f17efaa800e4d00589ed1d6�(��(������J���J���J����þ(go.string."Demangle"�@��2���������������Demangle�� �(go.string."Demangle"���þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2������
��������þTgclocals·9877a4ef732a0f966b889793f9b99b87���������
����þ$go.string."Disasm"�0��.���������������Disasm�� �$go.string."Disasm"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·8331ddebaa3c6e84383e1bd5eefe042e���������J���þ*go.string."SetConfig"�@��4�������� �������SetConfig�� �*go.string."SetConfig"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·d3486bc7ce1948dc22d7ad1c0be2887a���������
����þbruntime.gcbits.0x48844400000000000000000000000000� �� H„D��������������þ(go.string."[]string"�@��2���������������[]string�� �(go.string."[]string"���þtype.[]string� �� �������Ó¨ó
�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��(go.string."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string/[]string��������������type.[]string���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ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���þbruntime.gcbits.0x48484848484848480000000000000000� �� HHHHHHHH���������þ*go.string."[8]string"�@��4�������� �������[8]string�� �*go.string."[8]string"���þtype.[8]string�À��À€�������USŒ>���������������������������������������������������������������������������������� ��&type..alg.[8]string���0��bruntime.gcbits.0x48484848484848480000000000000000���P��*go.string."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string/[8]string��������������type.[8]string���þJgo.string."*map.bucket[string]string"�`��T���������������*map.bucket[string]string�� �Jgo.string."*map.bucket[string]string"���þ<type.*map.bucket[string]string� �� �������¦te�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.bucket[string]string"���p��Ngo.weak.type.**map.bucket[string]string���€��"runtime.zerovalue�����:type.map.bucket[string]string���þ,Btype..gc.map.bucket[string]string�$����þJtype..gcprog.map.bucket[string]string���"™™™™™™™™ �þHgo.string."map.bucket[string]string"�`��R���������������map.bucket[string]string�� �Hgo.string."map.bucket[string]string"���þ go.string."keys"�0��*���������������keys�� � go.string."keys"���þ$go.string."values"�0��.���������������values�� �$go.string."values"���þ(go.string."overflow"�@��2���������������overflow�� �(go.string."overflow"���þ:type.map.bucket[string]string�°��°������Þ>���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ��������������������������������������������� à� runtime.algarray���0��Btype..gc.map.bucket[string]string���@��Jtype..gcprog.map.bucket[string]string���P��Hgo.string."map.bucket[string]string"���p��Lgo.weak.type.*map.bucket[string]string���€��"runtime.zerovalue���À�:type.map.bucket[string]string���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]string���à��(go.string."overflow"���€��<type.*map.bucket[string]string���þbruntime.gcbits.0x44844800000000000000000000000000� �� D„H��������������þBgo.string."map.hdr[string]string"�P��L���������������map.hdr[string]string�� �Bgo.string."map.hdr[string]string"���þ&go.string."buckets"�0��0���������������buckets�� �&go.string."buckets"���þ,go.string."oldbuckets"�@��6��������
�������oldbuckets�� �,go.string."oldbuckets"���þ4type.map.hdr[string]string�à��à0�������Ïmlh�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Bgo.string."map.hdr[string]string"���p��Fgo.weak.type.*map.hdr[string]string���€��"runtime.zerovalue���À�4type.map.hdr[string]string���À��&go.string."buckets"���à��<type.*map.bucket[string]string�����,go.string."oldbuckets"���°��<type.*map.bucket[string]string���þ:go.string."map[string]string"�P��D���������������map[string]string�� �:go.string."map[string]string"���þ,type.map[string]string�Ü��Ü�������Y¡ç)�5������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."map[string]string"���p��>go.weak.type.*map[string]string���€��"runtime.zerovalue�����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."func(*plugin.noObjTool, []string) (map[string]string, error)"� ��š��������<�������func(*plugin.noObjTool, []string) (map[string]string, error)�� �go.string."func(*plugin.noObjTool, []string) (map[string]string, error)"���þztype.func(*"".noObjTool, []string) (map[string]string, error)�À��À�������ù‰R\�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��go.string."func(*plugin.noObjTool, []string) (map[string]string, error)"���p��Œgo.weak.type.*func(*"".noObjTool, []string) (map[string]string, error)���€��"runtime.zerovalue��� €�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���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ,type..hashfunc."".Inst��������������$type..hash."".Inst���þ(type..eqfunc."".Inst�������������� type..eq."".Inst���þ"type..alg."".Inst� �� �������������������,type..hashfunc."".Inst�����(type..eqfunc."".Inst���þ0go.string."*plugin.Inst"�@��:�������� �������*plugin.Inst�� �0go.string."*plugin.Inst"���þtype.*"".Inst�� �� �������ëC¥Ð�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*plugin.Inst"���p��,go.weak.type.**"".Inst���€��"runtime.zerovalue�����type."".Inst���þbruntime.gcbits.0x84844400000000000000000000000000� �� „„D��������������þ.go.string."plugin.Inst"�@��8�������� �������plugin.Inst�� �.go.string."plugin.Inst"���þ go.string."Addr"�0��*���������������Addr�� � go.string."Addr"���þ go.string."Text"�0��*���������������Text�� � go.string."Text"���þ go.string."File"�0��*���������������File�� � go.string."File"���þ go.string."Line"�0��*���������������Line�� � go.string."Line"���þ go.string."Inst"�0��*���������������Inst�� � go.string."Inst"���þtype."".Inst��Ð��Ð0�������Á2Ì�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(�����������������������������������������������$ ��"type..alg."".Inst���0��bruntime.gcbits.0x84844400000000000000000000000000���P��.go.string."plugin.Inst"���p��type.*"".Inst���€��"runtime.zerovalue���À�type."".Inst���À�� go.string."Addr"���à��type.uint64����� go.string."Text"���°��type.string���à�� go.string."File"���€��type.string���°�� go.string."Line"���Ð��type.int���`€�type."".Inst���€�� go.string."Inst"�����"go.importpath."".��� Ð�type."".Inst���þ2go.string."[]plugin.Inst"�@��<�������� �������[]plugin.Inst�� �2go.string."[]plugin.Inst"���þtype.[]"".Inst� �� �������ÎÖ‘�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[]plugin.Inst"���p��.go.weak.type.*[]"".Inst���€��"runtime.zerovalue�����type."".Inst���þFgo.typelink.[]plugin.Inst/[]"".Inst��������������type.[]"".Inst���þ¤go.string."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"�°��®��������F�������func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)�� �¤go.string."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"���þ†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)�à��à�������íÇN�3������������������������������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¤go.string."func(*plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"���p��˜go.weak.type.*func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)���€��"runtime.zerovalue��� €�†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���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·8cb639c12a4a13c6ace27031b0f83707��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·78fd77a07ab543a063c3a3049973febe��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·78fd77a07ab543a063c3a3049973febe��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·78fd77a07ab543a063c3a3049973febe��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·948ab5f4265e4119ed2d517cebe54897�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·05dad72495a4b3c3acdcbfb296f5c064���������k����þ2go.string."func() uint64"�@��<�������� �������func() uint64�� �2go.string."func() uint64"���þ$type.func() uint64���������� Óç$�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."func() uint64"���p��6go.weak.type.*func() uint64���€��"runtime.zerovalue��� €�$type.func() uint64���Ѐ�$type.func() uint64���€��type.uint64���þ2go.string."func() string"�@��<�������� �������func() string�� �2go.string."func() string"���þ$type.func() string����������¢mË�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."func() string"���p��6go.weak.type.*func() string���€��"runtime.zerovalue��� €�$type.func() string���Ѐ�$type.func() string���€��type.string���þ0go.string."func() error"�@��:�������� �������func() error�� �0go.string."func() error"���þ"type.func() error����������œ‚Öµ�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."func() error"���p��4go.weak.type.*func() error���€��"runtime.zerovalue��� €�"type.func() error���Ѐ�"type.func() error���€��type.error���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ.type..hashfunc."".Frame��������������&type..hash."".Frame���þ*type..eqfunc."".Frame��������������"type..eq."".Frame���þ$type..alg."".Frame� �� �������������������.type..hashfunc."".Frame�����*type..eqfunc."".Frame���þ2go.string."*plugin.Frame"�@��<�������� �������*plugin.Frame�� �2go.string."*plugin.Frame"���þtype.*"".Frame�� �� �������ùv/j�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*plugin.Frame"���p��.go.weak.type.**"".Frame���€��"runtime.zerovalue�����type."".Frame���þbruntime.gcbits.0x48488484440000000000000000000000� �� HH„„D������������þ0go.string."plugin.Frame"�@��:�������� �������plugin.Frame�� �0go.string."plugin.Frame"���þ go.string."Func"�0��*���������������Func�� � go.string."Func"���þ"go.string."Frame"�0��,���������������Frame�� �"go.string."Frame"���þtype."".Frame��€��€(�������ʯüÃ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������� ��$type..alg."".Frame���0��bruntime.gcbits.0x48488484440000000000000000000000���P��0go.string."plugin.Frame"���p��type.*"".Frame���€��"runtime.zerovalue���À�type."".Frame���À�� go.string."Func"���à��type.string����� go.string."File"���°��type.string���à�� go.string."Line"���€��type.int���`°�type."".Frame���°��"go.string."Frame"���À��"go.importpath."".���Ѐ�type."".Frame���þ4go.string."[]plugin.Frame"�@��>���������������[]plugin.Frame�� �4go.string."[]plugin.Frame"���þtype.[]"".Frame� �� �������¯Ÿ×�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]plugin.Frame"���p��0go.weak.type.*[]"".Frame���€��"runtime.zerovalue�����type."".Frame���þJgo.typelink.[]plugin.Frame/[]"".Frame��������������type.[]"".Frame���þ`go.string."func(uint64) ([]plugin.Frame, error)"�p��j��������$�������func(uint64) ([]plugin.Frame, error)�� �`go.string."func(uint64) ([]plugin.Frame, error)"���þJtype.func(uint64) ([]"".Frame, error)�°��°�������dpYÔ�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��`go.string."func(uint64) ([]plugin.Frame, error)"���p��\go.weak.type.*func(uint64) ([]"".Frame, error)���€��"runtime.zerovalue��� €�Jtype.func(uint64) ([]"".Frame, error)���А�Jtype.func(uint64) ([]"".Frame, error)���€��type.uint64�����type.[]"".Frame��� ��type.error���þbruntime.gcbits.0x48844484444844000000000000000000� �� H„D„DHD����������þ,go.string."plugin.Sym"�@��6��������
�������plugin.Sym�� �,go.string."plugin.Sym"���þ go.string."Name"�0��*���������������Name�� � go.string."Name"���þ"go.string."Start"�0��,���������������Start�� �"go.string."Start"���þgo.string."End"�0��(���������������End�� �go.string."End"���þgo.string."Sym"�0��(���������������Sym�� �go.string."Sym"���þtype."".Sym��Ð��Ð8�������©vX����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(���������������������������������������0�����������������������������������������������$ à� runtime.algarray���0��bruntime.gcbits.0x48844484444844000000000000000000���P��,go.string."plugin.Sym"���p��type.*"".Sym���€��"runtime.zerovalue���À�type."".Sym���À�� go.string."Name"���à��type.[]string����� go.string."File"���°��type.string���à��"go.string."Start"���€��type.uint64���°��go.string."End"���Ð��type.uint64���`€�type."".Sym���€��go.string."Sym"�����"go.importpath."".��� Ð�type."".Sym���þ.go.string."*plugin.Sym"�@��8�������� �������*plugin.Sym�� �.go.string."*plugin.Sym"���þtype.*"".Sym�� �� �������Ï*u�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."*plugin.Sym"���p��*go.weak.type.**"".Sym���€��"runtime.zerovalue�����type."".Sym���þ2go.string."[]*plugin.Sym"�@��<�������� �������[]*plugin.Sym�� �2go.string."[]*plugin.Sym"���þtype.[]*"".Sym� �� �������kJ¡�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[]*plugin.Sym"���p��.go.weak.type.*[]*"".Sym���€��"runtime.zerovalue�����type.*"".Sym���þFgo.typelink.[]*plugin.Sym/[]*"".Sym��������������type.[]*"".Sym���þ~go.string."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"���ˆ��������3�������func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)�� �~go.string."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"���þhtype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)�À��À�������kJ�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��~go.string."func(*regexp.Regexp, uint64) ([]*plugin.Sym, error)"���p��zgo.weak.type.*func(*regexp.Regexp, uint64) ([]*"".Sym, error)���€��"runtime.zerovalue��� €�htype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)���Р�htype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)���€��&type.*regexp.Regexp�����type.uint64��� ��type.[]*"".Sym���°��type.error���þ6go.string."*plugin.ObjFile"�@��@���������������*plugin.ObjFile�� �6go.string."*plugin.ObjFile"���þ type.*"".ObjFile�� �� �������PQÀ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."*plugin.ObjFile"���p��2go.weak.type.**"".ObjFile���€��"runtime.zerovalue�����type."".ObjFile���þbruntime.gcbits.0x8c000000000000000000000000000000� �� Œ����������������þ4go.string."plugin.ObjFile"�@��>���������������plugin.ObjFile�� �4go.string."plugin.ObjFile"���þ go.string."Base"�0��*���������������Base�� � go.string."Base"���þ&go.string."BuildID"�0��0���������������BuildID�� �&go.string."BuildID"���þ"go.string."Close"�0��,���������������Close�� �"go.string."Close"���þ,go.string."SourceLine"�@��6��������
�������SourceLine�� �,go.string."SourceLine"���þ&go.string."Symbols"�0��0���������������Symbols�� �&go.string."Symbols"���þ&go.string."ObjFile"�0��0���������������ObjFile�� �&go.string."ObjFile"���þtype."".ObjFile��°��°�������"qá�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������, à� runtime.algarray���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��4go.string."plugin.ObjFile"���p�� type.*"".ObjFile���€��"runtime.zerovalue���À�type."".ObjFile���À�� go.string."Base"���à��$type.func() uint64���ð��&go.string."BuildID"�����$type.func() string��� ��"go.string."Close"���À��"type.func() error���Ð�� go.string."Name"���ð��$type.func() string���€��,go.string."SourceLine"��� ��Jtype.func(uint64) ([]"".Frame, error)���°��&go.string."Symbols"���Ð��htype.func(*regexp.Regexp, uint64) ([]*"".Sym, error)���`à�type."".ObjFile���à��&go.string."ObjFile"���ð��"go.importpath."".���€°�type."".ObjFile���þ–go.string."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"� �� ��������?�������func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)�� �–go.string."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"���þxtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)�Ð��Ð�������ñ$o�3���������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��–go.string."func(*plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"���p��Šgo.weak.type.*func(*"".noObjTool, string, uint64) ("".ObjFile, error)���€��"runtime.zerovalue��� €�xtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)���а�xtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)���€��$type.*"".noObjTool�����type.string��� ��type.uint64���°��type."".ObjFile���À��type.error���þVgo.string."func(*plugin.noObjTool, string)"�`��`���������������func(*plugin.noObjTool, string)�� �Vgo.string."func(*plugin.noObjTool, string)"���þ@type.func(*"".noObjTool, string)� �� �������ÕïœÊ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."func(*plugin.noObjTool, string)"���p��Rgo.weak.type.*func(*"".noObjTool, string)���€��"runtime.zerovalue��� €�@type.func(*"".noObjTool, string)���Р�@type.func(*"".noObjTool, string)���€��$type.*"".noObjTool�����type.string���þjgo.string."func([]string) (map[string]string, error)"�€��t��������)�������func([]string) (map[string]string, error)�� �jgo.string."func([]string) (map[string]string, error)"���þ\type.func([]string) (map[string]string, error)�°��°�������O‘Lk�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��jgo.string."func([]string) (map[string]string, error)"���p��ngo.weak.type.*func([]string) (map[string]string, error)���€��"runtime.zerovalue��� €�\type.func([]string) (map[string]string, error)���А�\type.func([]string) (map[string]string, error)���€��type.[]string�����,type.map[string]string��� ��type.error���þ~go.string."func(string, uint64, uint64) ([]plugin.Inst, error)"���ˆ��������3�������func(string, uint64, uint64) ([]plugin.Inst, error)�� �~go.string."func(string, uint64, uint64) ([]plugin.Inst, error)"���þhtype.func(string, uint64, uint64) ([]"".Inst, error)�Ð��Ð�������Áö¼ª�3���������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��~go.string."func(string, uint64, uint64) ([]plugin.Inst, error)"���p��zgo.weak.type.*func(string, uint64, uint64) ([]"".Inst, error)���€��"runtime.zerovalue��� €�htype.func(string, uint64, uint64) ([]"".Inst, error)���а�htype.func(string, uint64, uint64) ([]"".Inst, error)���€��type.string�����type.uint64��� ��type.uint64���°��type.[]"".Inst���À��type.error���þpgo.string."func(string, uint64) (plugin.ObjFile, error)"�€��z��������,�������func(string, uint64) (plugin.ObjFile, error)�� �pgo.string."func(string, uint64) (plugin.ObjFile, error)"���þZtype.func(string, uint64) ("".ObjFile, error)�À��À������� è±�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��pgo.string."func(string, uint64) (plugin.ObjFile, error)"���p��lgo.weak.type.*func(string, uint64) ("".ObjFile, error)���€��"runtime.zerovalue��� €�Ztype.func(string, uint64) ("".ObjFile, error)���Р�Ztype.func(string, uint64) ("".ObjFile, error)���€��type.string�����type.uint64��� ��type."".ObjFile���°��type.error���þ0go.string."func(string)"�@��:�������� �������func(string)�� �0go.string."func(string)"���þ"type.func(string)����������ŠÇ¹¾�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."func(string)"���p��4go.weak.type.*func(string)���€��"runtime.zerovalue��� €�"type.func(string)���А�"type.func(string)���€��type.string���þ$type.*"".noObjTool��ð��ð�������XÎÆ�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."*plugin.noObjTool"���p��6go.weak.type.**"".noObjTool���€��"runtime.zerovalue�����"type."".noObjTool���` �$type.*"".noObjTool���Àð�$type.*"".noObjTool���ð��(go.string."Demangle"�����\type.func([]string) (map[string]string, error)��� ��ztype.func(*"".noObjTool, []string) (map[string]string, error)���°��0"".(*noObjTool).Demangle���À��0"".(*noObjTool).Demangle���Ð��$go.string."Disasm"���ð��htype.func(string, uint64, uint64) ([]"".Inst, error)���€��†type.func(*"".noObjTool, string, uint64, uint64) ([]"".Inst, error)�����,"".(*noObjTool).Disasm��� ��,"".(*noObjTool).Disasm���°�� go.string."Open"���Ð��Ztype.func(string, uint64) ("".ObjFile, error)���à��xtype.func(*"".noObjTool, string, uint64) ("".ObjFile, error)���ð��("".(*noObjTool).Open���€��("".(*noObjTool).Open�����*go.string."SetConfig"���°��"type.func(string)���À��@type.func(*"".noObjTool, string)���Ð��2"".(*noObjTool).SetConfig���à��2"".(*noObjTool).SetConfig���þ^runtime.gcbits.0x000000000000000000000000000000� �� �����������������þ8go.string."plugin.noObjTool"�P��B���������������plugin.noObjTool�� �8go.string."plugin.noObjTool"���þŽgo.string."func(plugin.noObjTool, []string) (map[string]string, error)"� ��˜��������;�������func(plugin.noObjTool, []string) (map[string]string, error)�� �Žgo.string."func(plugin.noObjTool, []string) (map[string]string, error)"���þxtype.func("".noObjTool, []string) (map[string]string, error)�À��À�������¸aû�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Žgo.string."func(plugin.noObjTool, []string) (map[string]string, error)"���p��Šgo.weak.type.*func("".noObjTool, []string) (map[string]string, error)���€��"runtime.zerovalue��� €�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.string."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"�°��¬��������E�������func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)�� �¢go.string."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"���þ„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)�à��à�������nfª�3������������������������������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¢go.string."func(plugin.noObjTool, string, uint64, uint64) ([]plugin.Inst, error)"���p��–go.weak.type.*func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)���€��"runtime.zerovalue��� €�„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.string."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"� ��ž��������>�������func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)�� �”go.string."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"���þvtype.func("".noObjTool, string, uint64) ("".ObjFile, error)�Ð��Ð�������± Ö4�3���������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��”go.string."func(plugin.noObjTool, string, uint64) (plugin.ObjFile, error)"���p��ˆgo.weak.type.*func("".noObjTool, string, uint64) ("".ObjFile, error)���€��"runtime.zerovalue��� €�vtype.func("".noObjTool, string, uint64) ("".ObjFile, error)���а�vtype.func("".noObjTool, string, uint64) ("".ObjFile, error)���€��"type."".noObjTool�����type.string��� ��type.uint64���°��type."".ObjFile���À��type.error���þTgo.string."func(plugin.noObjTool, string)"�`��^���������������func(plugin.noObjTool, string)�� �Tgo.string."func(plugin.noObjTool, string)"���þ>type.func("".noObjTool, string)� �� �������r76µ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(plugin.noObjTool, string)"���p��Pgo.weak.type.*func("".noObjTool, string)���€��"runtime.zerovalue��� €�>type.func("".noObjTool, string)���Р�>type.func("".noObjTool, string)���€��"type."".noObjTool�����type.string���þ"type."".noObjTool������������ãKj÷�™����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��8go.string."plugin.noObjTool"���p��$type.*"".noObjTool���€��"runtime.zerovalue���À�"type."".noObjTool���`À�"type."".noObjTool���À��*go.string."noObjTool"���Ð��"go.importpath."".���à�"type."".noObjTool�����(go.string."Demangle"���°��\type.func([]string) (map[string]string, error)���À��xtype.func("".noObjTool, []string) (map[string]string, error)���Ð��0"".(*noObjTool).Demangle���à��*"".noObjTool.Demangle���ð��$go.string."Disasm"�����htype.func(string, uint64, uint64) ([]"".Inst, error)��� ��„type.func("".noObjTool, string, uint64, uint64) ([]"".Inst, error)���°��,"".(*noObjTool).Disasm���À��&"".noObjTool.Disasm���Ð�� go.string."Open"���ð��Ztype.func(string, uint64) ("".ObjFile, error)���€��vtype.func("".noObjTool, string, uint64) ("".ObjFile, error)�����("".(*noObjTool).Open��� ��""".noObjTool.Open���°��*go.string."SetConfig"���Ð��"type.func(string)���à��>type.func("".noObjTool, string)���ð��2"".(*noObjTool).SetConfig���€��,"".noObjTool.SetConfig���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·334cb8bc6294eb0b97ffb9b2c8e3805f���������+����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·d51e89ffdc7fd8e3db0ea964f41c10f3���������+���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·0a46de42b944461c7ffa977a2cf82e13���������+���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·eeb28990c0dc813022336c3780186218���������+����þ6go.string."*plugin.ObjTool"�@��@���������������*plugin.ObjTool�� �6go.string."*plugin.ObjTool"���þ type.*"".ObjTool�� �� �������s:‰¥�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."*plugin.ObjTool"���p��2go.weak.type.**"".ObjTool���€��"runtime.zerovalue�����type."".ObjTool���þ4go.string."plugin.ObjTool"�@��>���������������plugin.ObjTool�� �4go.string."plugin.ObjTool"���þ&go.string."ObjTool"�0��0���������������ObjTool�� �&go.string."ObjTool"���þtype."".ObjTool��Ð��Ð�������#˜ê�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$ à� runtime.algarray���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��4go.string."plugin.ObjTool"���p�� type.*"".ObjTool���€��"runtime.zerovalue���À�type."".ObjTool���À��(go.string."Demangle"���à��\type.func([]string) (map[string]string, error)���ð��$go.string."Disasm"�����htype.func(string, uint64, uint64) ([]"".Inst, error)��� �� go.string."Open"���À��Ztype.func(string, uint64) ("".ObjFile, error)���Ð��*go.string."SetConfig"���ð��"type.func(string)���`€�type."".ObjTool���€��&go.string."ObjTool"�����"go.importpath."".��� Ð�type."".ObjTool���þ2go.string."*plugin.stdUI"�@��<�������� �������*plugin.stdUI�� �2go.string."*plugin.stdUI"���þHgo.string."func(*plugin.stdUI) bool"�`��R���������������func(*plugin.stdUI) bool�� �Hgo.string."func(*plugin.stdUI) bool"���þ2type.func(*"".stdUI) bool� �� �������¨·q¬�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Hgo.string."func(*plugin.stdUI) bool"���p��Dgo.weak.type.*func(*"".stdUI) bool���€��"runtime.zerovalue��� €�2type.func(*"".stdUI) bool���А�2type.func(*"".stdUI) bool���€��type.*"".stdUI�����type.bool���þbruntime.gcbits.0xcc000000000000000000000000000000� �� Ì����������������þ0go.string."interface {}"�@��:�������� �������interface {}�� �0go.string."interface {}"���þ"type.interface {}�À��À�������çW ��������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0xcc000000000000000000000000000000���P��0go.string."interface {}"���p��4go.weak.type.*interface {}���€��"runtime.zerovalue���À�"type.interface {}���þ4go.string."[]interface {}"�@��>���������������[]interface {}�� �4go.string."[]interface {}"���þ&type.[]interface {}� �� �������p“ê/�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]interface {}"���p��8go.weak.type.*[]interface {}���€��"runtime.zerovalue�����"type.interface {}���þRgo.typelink.[]interface {}/[]interface {}��������������&type.[]interface {}���þ`go.string."func(*plugin.stdUI, ...interface {})"�p��j��������$�������func(*plugin.stdUI, ...interface {})�� �`go.string."func(*plugin.stdUI, ...interface {})"���þJtype.func(*"".stdUI, ...interface {})� �� �������Ø �3����������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��`go.string."func(*plugin.stdUI, ...interface {})"���p��\go.weak.type.*func(*"".stdUI, ...interface {})���€��"runtime.zerovalue��� €�Jtype.func(*"".stdUI, ...interface {})���Р�Jtype.func(*"".stdUI, ...interface {})���€��type.*"".stdUI�����&type.[]interface {}���þ^go.string."func(*plugin.stdUI) (string, error)"�p��h��������#�������func(*plugin.stdUI) (string, error)�� �^go.string."func(*plugin.stdUI) (string, error)"���þHtype.func(*"".stdUI) (string, error)�°��°�������wþB.�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��^go.string."func(*plugin.stdUI) (string, error)"���p��Zgo.weak.type.*func(*"".stdUI) (string, error)���€��"runtime.zerovalue��� €�Htype.func(*"".stdUI) (string, error)���А�Htype.func(*"".stdUI) (string, error)���€��type.*"".stdUI�����type.string��� ��type.error���þ>go.string."func(string) string"�P��H���������������func(string) string�� �>go.string."func(string) string"���þ0type.func(string) string� �� �������Mü¨ç�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(string) string"���p��Bgo.weak.type.*func(string) string���€��"runtime.zerovalue��� €�0type.func(string) string���А�0type.func(string) string���€��type.string�����type.string���þhgo.string."func(*plugin.stdUI, func(string) string)"�€��r��������(�������func(*plugin.stdUI, func(string) string)�� �hgo.string."func(*plugin.stdUI, func(string) string)"���þRtype.func(*"".stdUI, func(string) string)� �� �������ÊÝßT�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��hgo.string."func(*plugin.stdUI, func(string) string)"���p��dgo.weak.type.*func(*"".stdUI, func(string) string)���€��"runtime.zerovalue��� €�Rtype.func(*"".stdUI, func(string) string)���Р�Rtype.func(*"".stdUI, func(string) string)���€��type.*"".stdUI�����0type.func(string) string���þrgo.string."func(*plugin.stdUI, *os.File, []interface {})"�€��|��������-�������func(*plugin.stdUI, *os.File, []interface {})�� �rgo.string."func(*plugin.stdUI, *os.File, []interface {})"���þ\type.func(*"".stdUI, *os.File, []interface {})�°��°�������c…¤�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��rgo.string."func(*plugin.stdUI, *os.File, []interface {})"���p��ngo.weak.type.*func(*"".stdUI, *os.File, []interface {})���€��"runtime.zerovalue��� €�\type.func(*"".stdUI, *os.File, []interface {})���а�\type.func(*"".stdUI, *os.File, []interface {})���€��type.*"".stdUI�����type.*os.File��� ��&type.[]interface {}���þ,go.string."IsTerminal"�@��6��������
�������IsTerminal�� �,go.string."IsTerminal"���þ.go.string."func() bool"�@��8�������� �������func() bool�� �.go.string."func() bool"���þ type.func() bool����������TËx�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."func() bool"���p��2go.weak.type.*func() bool���€��"runtime.zerovalue��� €� type.func() bool���Ѐ� type.func() bool���€��type.bool���þ"go.string."Print"�0��,���������������Print�� �"go.string."Print"���þBgo.string."func(...interface {})"�P��L���������������func(...interface {})�� �Bgo.string."func(...interface {})"���þ4type.func(...interface {})����������Ë�3��������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Bgo.string."func(...interface {})"���p��Fgo.weak.type.*func(...interface {})���€��"runtime.zerovalue��� €�4type.func(...interface {})���А�4type.func(...interface {})���€��&type.[]interface {}���þ(go.string."PrintErr"�@��2���������������PrintErr�� �(go.string."PrintErr"���þ(go.string."ReadLine"�@��2���������������ReadLine�� �(go.string."ReadLine"���þDgo.string."func() (string, error)"�P��N���������������func() (string, error)�� �Dgo.string."func() (string, error)"���þ6type.func() (string, error)� �� �������¯±u¦�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."func() (string, error)"���p��Hgo.weak.type.*func() (string, error)���€��"runtime.zerovalue��� €�6type.func() (string, error)���Ѐ�6type.func() (string, error)���€��type.string�����type.error���þ6go.string."SetAutoComplete"�@��@���������������SetAutoComplete�� �6go.string."SetAutoComplete"���þJgo.string."func(func(string) string)"�`��T���������������func(func(string) string)�� �Jgo.string."func(func(string) string)"���þ<type.func(func(string) string)����������o5rc�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."func(func(string) string)"���p��Ngo.weak.type.*func(func(string) string)���€��"runtime.zerovalue��� €�<type.func(func(string) string)���А�<type.func(func(string) string)���€��0type.func(string) string���þ$go.string."fprint"�0��.���������������fprint�� �$go.string."fprint"���þTgo.string."func(*os.File, []interface {})"�`��^���������������func(*os.File, []interface {})�� �Tgo.string."func(*os.File, []interface {})"���þFtype.func(*os.File, []interface {})� �� �������¬·Zÿ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*os.File, []interface {})"���p��Xgo.weak.type.*func(*os.File, []interface {})���€��"runtime.zerovalue��� €�Ftype.func(*os.File, []interface {})���Р�Ftype.func(*os.File, []interface {})���€��type.*os.File�����&type.[]interface {}���þtype.*"".stdUI��°��°�������ö$Dƒ�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������N  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*plugin.stdUI"���p��.go.weak.type.**"".stdUI���€��"runtime.zerovalue�����type."".stdUI���` �type.*"".stdUI���Àð�type.*"".stdUI���ð��,go.string."IsTerminal"����� type.func() bool��� ��2type.func(*"".stdUI) bool���°��,"".(*stdUI).IsTerminal���À��,"".(*stdUI).IsTerminal���Ð��"go.string."Print"���ð��4type.func(...interface {})���€��Jtype.func(*"".stdUI, ...interface {})�����""".(*stdUI).Print��� ��""".(*stdUI).Print���°��(go.string."PrintErr"���Ð��4type.func(...interface {})���à��Jtype.func(*"".stdUI, ...interface {})���ð��("".(*stdUI).PrintErr���€��("".(*stdUI).PrintErr�����(go.string."ReadLine"���°��6type.func() (string, error)���À��Htype.func(*"".stdUI) (string, error)���Ð��("".(*stdUI).ReadLine���à��("".(*stdUI).ReadLine���ð��6go.string."SetAutoComplete"�����<type.func(func(string) string)��� ��Rtype.func(*"".stdUI, func(string) string)���°��6"".(*stdUI).SetAutoComplete���À��6"".(*stdUI).SetAutoComplete���Ð��$go.string."fprint"���à��"go.importpath."".���ð��Ftype.func(*os.File, []interface {})���€��\type.func(*"".stdUI, *os.File, []interface {})�����$"".(*stdUI).fprint��� ��$"".(*stdUI).fprint���þ0go.string."plugin.stdUI"�@��:�������� �������plugin.stdUI�� �0go.string."plugin.stdUI"���þgo.string."r"�0��$���������������r�� �go.string."r"���þ"go.string."stdUI"�0��,���������������stdUI�� �"go.string."stdUI"���þtype."".stdUI��à��à�������«Æo�9��������������������������������������������������������������������������������������������������������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."plugin.stdUI"���p��type.*"".stdUI���€��"runtime.zerovalue���À�type."".stdUI���À��go.string."r"���Ð��"go.importpath."".���à��$type.*bufio.Reader���`�type."".stdUI�����"go.string."stdUI"��� ��"go.importpath."".���°à�type."".stdUI���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·8cb639c12a4a13c6ace27031b0f83707��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·32f137afc3f53351f1adc065fe3b9f83������
���+����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·32f137afc3f53351f1adc065fe3b9f83������
���+����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·807a5b85c3c3f4538eaea0d6aaeb9f68������ ��� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·099986b79bd4df464b634a14757f9178���������+����þ,go.string."*plugin.UI"�@��6��������
�������*plugin.UI�� �,go.string."*plugin.UI"���þtype.*"".UI�� �� �������ƒ¬À�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*plugin.UI"���p��(go.weak.type.**"".UI���€��"runtime.zerovalue�����type."".UI���þ*go.string."plugin.UI"�@��4�������� �������plugin.UI�� �*go.string."plugin.UI"���þgo.string."UI"�0��&���������������UI�� �go.string."UI"���þtype."".UI��€��€�������æ8�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������( à� runtime.algarray���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��*go.string."plugin.UI"���p��type.*"".UI���€��"runtime.zerovalue���À�type."".UI���À��,go.string."IsTerminal"���à�� type.func() bool���ð��"go.string."Print"�����4type.func(...interface {})��� ��(go.string."PrintErr"���À��4type.func(...interface {})���Ð��(go.string."ReadLine"���ð��6type.func() (string, error)���€��6go.string."SetAutoComplete"��� ��<type.func(func(string) string)���`°�type."".UI���°��go.string."UI"���À��"go.importpath."".���Ѐ�type."".UI���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717���������+ ���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·78fd77a07ab543a063c3a3049973febe��������� ����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717���������+ ���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·a7a0c804b2f1ad6d9ee6e96846ac5717���������+ ���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·96c973f8ac01843ea893139d8f0daa4d������ ���+����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·6355908c4276df9f1385805e15ed58a1���������+"���þXgo.string."func(string, bool, string) *bool"�p��b�������� �������func(string, bool, string) *bool�� �Xgo.string."func(string, bool, string) *bool"���þJtype.func(string, bool, string) *bool�À��À�������dÄS�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."func(string, bool, string) *bool"���p��\go.weak.type.*func(string, bool, string) *bool���€��"runtime.zerovalue��� €�Jtype.func(string, bool, string) *bool���а�Jtype.func(string, bool, string) *bool���€��type.string�����type.bool��� ��type.string���°��type.*bool���þdgo.string."func(string, float64, string) *float64"�p��n��������&�������func(string, float64, string) *float64�� �dgo.string."func(string, float64, string) *float64"���þVtype.func(string, float64, string) *float64�À��À�������¤‚Ah�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."func(string, float64, string) *float64"���p��hgo.weak.type.*func(string, float64, string) *float64���€��"runtime.zerovalue��� €�Vtype.func(string, float64, string) *float64���а�Vtype.func(string, float64, string) *float64���€��type.string�����type.float64��� ��type.string���°��type.*float64���þTgo.string."func(string, int, string) *int"�`��^���������������func(string, int, string) *int�� �Tgo.string."func(string, int, string) *int"���þFtype.func(string, int, string) *int�À��À�������ûXŸ�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(string, int, string) *int"���p��Xgo.weak.type.*func(string, int, string) *int���€��"runtime.zerovalue��� €�Ftype.func(string, int, string) *int���а�Ftype.func(string, int, string) *int���€��type.string�����type.int��� ��type.string���°��type.*int���þ$go.string."func()"�0��.���������������func()�� �$go.string."func()"���þtype.func()�€��€�������ö¼‚ö�3���������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��$go.string."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�type.func()���Ѐ�type.func()���þBgo.string."func(func()) []string"�P��L���������������func(func()) []string�� �Bgo.string."func(func()) []string"���þ4type.func(func()) []string� �� �������Å.ÖÓ�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Bgo.string."func(func()) []string"���p��Fgo.weak.type.*func(func()) []string���€��"runtime.zerovalue��� €�4type.func(func()) []string���А�4type.func(func()) []string���€��type.func()�����type.[]string���þ`go.string."func(string, string, string) *string"�p��j��������$�������func(string, string, string) *string�� �`go.string."func(string, string, string) *string"���þRtype.func(string, string, string) *string�À��À�������ß z�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��`go.string."func(string, string, string) *string"���p��dgo.weak.type.*func(string, string, string) *string���€��"runtime.zerovalue��� €�Rtype.func(string, string, string) *string���а�Rtype.func(string, string, string) *string���€��type.string�����type.string��� ��type.string���°��type.*string���þ6go.string."*plugin.FlagSet"�@��@���������������*plugin.FlagSet�� �6go.string."*plugin.FlagSet"���þ type.*"".FlagSet�� �� �������°òcÛ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."*plugin.FlagSet"���p��2go.weak.type.**"".FlagSet���€��"runtime.zerovalue�����type."".FlagSet���þ4go.string."plugin.FlagSet"�@��>���������������plugin.FlagSet�� �4go.string."plugin.FlagSet"���þ go.string."Bool"�0��*���������������Bool�� � go.string."Bool"���þ,go.string."ExtraUsage"�@��6��������
�������ExtraUsage�� �,go.string."ExtraUsage"���þ&go.string."Float64"�0��0���������������Float64�� �&go.string."Float64"���þgo.string."Int"�0��(���������������Int�� �go.string."Int"���þ"go.string."Parse"�0��,���������������Parse�� �"go.string."Parse"���þ$go.string."String"�0��.���������������String�� �$go.string."String"���þ&go.string."FlagSet"�0��0���������������FlagSet�� �&go.string."FlagSet"���þtype."".FlagSet��°��°�������Ã*H�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������, à� runtime.algarray���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��4go.string."plugin.FlagSet"���p�� type.*"".FlagSet���€��"runtime.zerovalue���À�type."".FlagSet���À�� go.string."Bool"���à��Jtype.func(string, bool, string) *bool���ð��,go.string."ExtraUsage"�����$type.func() string��� ��&go.string."Float64"���À��Vtype.func(string, float64, string) *float64���Ð��go.string."Int"���ð��Ftype.func(string, int, string) *int���€��"go.string."Parse"��� ��4type.func(func()) []string���°��$go.string."String"���Ð��Rtype.func(string, string, string) *string���`à�type."".FlagSet���à��&go.string."FlagSet"���ð��"go.importpath."".���€°�type."".FlagSet���þ6go.string."*plugin.Fetcher"�@��@���������������*plugin.Fetcher�� �6go.string."*plugin.Fetcher"���þ type.*"".Fetcher�� �� �������%/Ôj�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."*plugin.Fetcher"���p��2go.weak.type.**"".Fetcher���€��"runtime.zerovalue�����type."".Fetcher���þ4go.string."plugin.Fetcher"�@��>���������������plugin.Fetcher�� �4go.string."plugin.Fetcher"���þ&go.string."Fetcher"�0��0���������������Fetcher�� �&go.string."Fetcher"���þtype."".Fetcher�� �� �������P:S�3�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."plugin.Fetcher"���p�� type.*"".Fetcher���€��"runtime.zerovalue��� €�type."".Fetcher���а�type."".Fetcher���€��type.string�����$type.time.Duration��� ��type."".UI���°��Ptype.*cmd/pprof/internal/profile.Profile���À��type.error���`Ð�type."".Fetcher���Ð��&go.string."Fetcher"���à��"go.importpath."".���ð �type."".Fetcher���þ<go.string."*plugin.Symbolizer"�P��F���������������*plugin.Symbolizer�� �<go.string."*plugin.Symbolizer"���þ&type.*"".Symbolizer�� �� �������vî�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."*plugin.Symbolizer"���p��8go.weak.type.**"".Symbolizer���€��"runtime.zerovalue�����$type."".Symbolizer���þ:go.string."plugin.Symbolizer"�P��D���������������plugin.Symbolizer�� �:go.string."plugin.Symbolizer"���þ,go.string."Symbolizer"�@��6��������
�������Symbolizer�� �,go.string."Symbolizer"���þ$type."".Symbolizer��°��°�������ŒnT �3����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������" €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."plugin.Symbolizer"���p��&type.*"".Symbolizer���€��"runtime.zerovalue��� €�$type."".Symbolizer���ÐÐ�$type."".Symbolizer���€��type.string�����type.string��� ��Ptype.*cmd/pprof/internal/profile.Profile���°��type."".ObjTool���À��type."".UI���Ð��type.error���`à�$type."".Symbolizer���à��,go.string."Symbolizer"���ð��"go.importpath."".���€°�$type."".Symbolizer���þ,go.string."*[8]string"�@��6��������
�������*[8]string�� �,go.string."*[8]string"���þtype.*[8]string� �� �������­”o�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����type.[8]string���þ&go.string."runtime"�0��0���������������runtime�� �&go.string."runtime"���þ,go.importpath.runtime.� �� ���������������� �&go.string."runtime"���þ go.string."time"�0��*���������������time�� � go.string."time"���þ&go.importpath.time.� �� ���������������� � go.string."time"���þ"go.string."bufio"�0��,���������������bufio�� �"go.string."bufio"���þ(go.importpath.bufio.� �� ���������������� �"go.string."bufio"���þgo.string."os"�0��&���������������os�� �go.string."os"���þ"go.importpath.os.� �� ���������������� �go.string."os"���þ&go.string."strings"�0��0���������������strings�� �&go.string."strings"���þ,go.importpath.strings.� �� ���������������� �&go.string."strings"���þgo.string."fmt"�0��(���������������fmt�� �go.string."fmt"���þ$go.importpath.fmt.� �� ���������������� �go.string."fmt"���þ$go.string."regexp"�0��.���������������regexp�� �$go.string."regexp"���þ*go.importpath.regexp.� �� ���������������� �$go.string."regexp"���þLgo.string."cmd/pprof/internal/profile"�`��V���������������cmd/pprof/internal/profile�� �Lgo.string."cmd/pprof/internal/profile"���þRgo.importpath.cmd/pprof/internal/profile.� �� ���������������� �Lgo.string."cmd/pprof/internal/profile"���þ."".(*noObjTool).Open·f��������������("".(*noObjTool).Open���þ(runtime.panicwrap·f��������������"runtime.panicwrap���þ6"".(*noObjTool).Demangle·f��������������0"".(*noObjTool).Demangle���þ2"".(*noObjTool).Disasm·f��������������,"".(*noObjTool).Disasm���þ8"".(*noObjTool).SetConfig·f��������������2"".(*noObjTool).SetConfig���þ.type..hash.[8]string·f��������������(type..hash.[8]string���þ$runtime.strhash·f��������������runtime.strhash���þ*type..eq.[8]string·f��������������$type..eq.[8]string���þ*type..hash."".Inst·f��������������$type..hash."".Inst���þ$runtime.memhash·f��������������runtime.memhash���þ&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���þ"runtime.zerovalue������ÿÿgo13ld�