Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 1450 `
go object linux amd64 go1.6 X:none
build id "1cfcf2d66a609bf279505f724d050467eb5e289b"
$$
package pprof
import runtime "runtime"
import bufio "bufio"
import bytes "bytes"
import io "io"
import fmt "fmt"
import sync "sync"
import sort "sort"
import strings "strings"
import tabwriter "text/tabwriter"
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 @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
type @"".Profile struct { @"".name string; @"".mu @"sync".Mutex; @"".m map[interface {}][]uintptr; @"".count func() (? int); @"".write func(? @"io".Writer, ? int) (? error) }
func (@"".p·1 *@"".Profile) Add (@"".value·2 interface {}, @"".skip·3 int)
func (@"".p·2 *@"".Profile) Count () (? int)
func (@"".p·2 *@"".Profile "esc:0x22") Name () (? string) { return @"".p·2.@"".name }
func (@"".p·1 *@"".Profile) Remove (@"".value·2 interface {} "esc:0x1")
func (@"".p·2 *@"".Profile) WriteTo (@"".w·3 @"io".Writer, @"".debug·4 int) (? error)
func @"".NewProfile (@"".name·2 string) (? *@"".Profile)
func @"".Lookup (@"".name·2 string "esc:0x1") (? *@"".Profile)
func @"".Profiles () (? []*@"".Profile)
func @"".WriteHeapProfile (@"".w·2 @"io".Writer) (? error)
func @"".StartCPUProfile (@"".w·2 @"io".Writer) (? error)
func @"".StopCPUProfile ()
func @"".init ()
$$
_go_.o 0 0 0 644 223256 `
go object linux amd64 go1.6 X:none
!
go13ldbufio.abytes.a
fmt.aio.aruntime.asort.astrings.async.a text/tabwriter.a þ"".lockProfiles À ÀdH% H;aà HìHH H$è H 1íH9ë
H H$HÇD$ HÇD$ HÇD$ è HD$ H H\$8HÇD$@ H H\$(H H$HD$0HD$H\$8H\$H\$(H\$è H H\$8HÇD$@ H H\$(H H$H\$0H\$H\$8H\$H\$(H\$è H H\$8HÇD$@ H H\$(H H$H\$0H\$H\$8H\$H\$(H\$è H H\$8HÇD$@ H H\$(H H$H\$0H\$H\$8H\$H\$(H\$è H\$0= uH HÄHÃH- H,$H\$è ëäè é þÿÿ6
4 "".profiles F $sync.(*Mutex).Lock T "".profiles x 6type.map[string]*"".Profile À runtime.makemap Ø *go.string."goroutine" &"".goroutineProfile 6type.map[string]*"".Profile è $runtime.mapassign1 ö 0go.string."threadcreate" ,"".threadcreateProfile ¸ 6type.map[string]*"".Profile $runtime.mapassign1 go.string."heap" ¾ "".heapProfile Ö 6type.map[string]*"".Profile ¤ $runtime.mapassign1 ² "go.string."block" Ü "".blockProfile ô 6type.map[string]*"".Profile  $runtime.mapassign1 Ø (runtime.writeBarrier ì "".profiles "".profiles .runtime.writebarrierptr ® 0runtime.morestack_noctxt "".autotmp_0003 ? type.*"".Profile "".autotmp_0002 type.string "".autotmp_0001 /6type.map[string]*"".Profile §
à 8¼0OOOO
" Tgclocals·69c1753bd5f81501d95132d08af04464 Tgclocals·e29b39dba2f7b47ee8f21f123fdd2633 D$GOROOT/src/runtime/pprof/pprof.goþ""".unlockProfiles ` `dH% H;avHìH H$è HÄÃè ëÑÌ
, "".profiles > (sync.(*Mutex).Unlock R 0runtime.morestack_noctxt 0 Ö
Tgclocals·33cdeccccebe80329f1fdbee7f5874cb Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/runtime/pprof/pprof.goþ"".NewProfile À ÀdH% H;a¸ HìpHDŽ$ è Ç$ H HD$è H$ ø
o Hú uTH H\$`HÇD$h! H H$H\$`H\$HÇD$ è H\$HH$HKHL$è HL$xH H$H H\$HL$PHL$HT$XHT$è H\$ H1íH9ë HÇ$ H H\$HÇD$' H\$xH\$H$ H\$ è H\$(H\$`H\$0H\$hH H$H\$`H\$HÇD$ è H\$HH$HKHL$è H H$è HD$1íH(HhhhHhHh Hh(HD$HH¬$ HhHl$x=
Û H(H H$HÇD$ HÇD$ HÇD$ è HD$ H\$HHû = urHCHD$HH\$xH\$`H$ H\$hHD$8HD$@H H$H H\$H\$`H\$H\$@H\$è H\$8H$ è HÄpÃLCL$HD$è é{ÿÿÿégÿÿÿH$Hl$è éÿÿÿè HÄpÃè é+ýÿÿÌÌÌÌÌÌÌÌÌÌÌ<
H "".lockProfiles d ("".unlockProfiles·f x "runtime.deferproc ´ Zgo.string."pprof: NewProfile with empty name" Þ type.string runtime.convT2E Ê runtime.gopanic æ 6type.map[string]*"".Profile ü "".profiles ¸ 4runtime.mapaccess1_faststr ü fgo.string."pprof: NewProfile name already in use: " Ð *runtime.concatstring2 type.string ¾ runtime.convT2E ò runtime.gopanic type."".Profile "runtime.newobject (runtime.writeBarrier ° >type.map[interface {}][]uintptr ø runtime.makemap ¬ (runtime.writeBarrier 6type.map[string]*"".Profile ª "".profiles æ $runtime.mapassign1
&runtime.deferreturn º
.runtime.writebarrierptr î
.runtime.writebarrierptr &runtime.deferreturn 0runtime.morestack_noctxt 0à "".autotmp_0010 type.*"".Profile "".autotmp_0009 _ type.*"".Profile "".autotmp_0008 type.string "".autotmp_0007 type.string "".autotmp_0006 O type.*"".Profile "".autotmp_0005 ?type.string "".autotmp_0004 type.string "".p o type.*"".Profile "".~r1 type.*"".Profile "".name type.string à÷ßà;ß à Hæ#)TH¢Q 0 #gQ,qw$ Tgclocals·addaa675dee2344cbf09b2f9a3a3351d Tgclocals·0d81413994a14f2ddb6d4a778f5e657f D$GOROOT/src/runtime/pprof/pprof.goþ"".Lookup à àdH% H;a Hì8HÇD$P è Ç$ H HD$è ø uRHL$@HD$HH H$H H\$HL$(HL$HD$0HD$è H\$ H+Hl$Pè HÄ8Ðè HÄ8Ãè éWÿÿÿÌÌÌÌÌÌÌ
B "".lockProfiles ^ ("".unlockProfiles·f r "runtime.deferproc 6type.map[string]*"".Profile ´ "".profiles ð 4runtime.mapaccess1_faststr &runtime.deferreturn ¬ &runtime.deferreturn À 0runtime.morestack_noctxt 0p "".autotmp_0012 type.string "".~r1 type.*"".Profile "".name type.string p|op
o ° R W' Tgclocals·b9918a97ead7e530783190a9c2080425 Tgclocals·c55cf99de9cdd8c8202a466952fa1a45 D$GOROOT/src/runtime/pprof/pprof.goþ"".Profiles dH% HD$¨H;A- HìØ 1ÛH$à H$è H$ð è Ç$ H HD$è ø
Ø 1ÛH\$`H\$hH\$pH H|$xWÀHÇàè H H$HD$H\$xH\$è H\$x1íH9ëtuH$ H+H\$xHû c Hl$@HL$`HD$hHT$pHÃHÿÃH9Óó H\$hHÁHl$@=
Å H+H\$xH$è H\$x1íH9ëuH\$`H\$HH\$hH\$PH\$pH\$XH H$H H\$H H\$H\$HH\$HÇD$ è H\$(HH$HKHL$è H\$`H$à H\$hH$è H\$pH$ð è HÄØ ÃH$Hl$è é+ÿÿÿH- H,$HL$HD$HT$H\$ è HL$(HD$0HT$8HÃHÿÃH\$hHT$pHL$`éÅþÿÿéþÿÿè HÄØ Ãè é±ýÿÿÌ*
t "".lockProfiles ("".unlockProfiles·f ¤ "runtime.deferproc æ "".profiles ¢ runtime.duffzero 6type.map[string]*"".Profile Æ &runtime.mapiterinit (runtime.writeBarrier ° &runtime.mapiternext type."".byName ¨ &type.sort.Interface À @go.itab."".byName.sort.Interface ú runtime.convT2I ® sort.Sort &runtime.deferreturn ´ .runtime.writebarrierptr Ì $type.[]*"".Profile "runtime.growslice ò &runtime.deferreturn 0runtime.morestack_noctxt 0°
"".autotmp_0016 type."".byName "".autotmp_0015 ¿@type.map.iter[string]*"".Profile "".p ¯ type.*"".Profile "".all ï$type.[]*"".Profile "".~r0 $type.[]*"".Profile °°¯°t¯ Ð @9!b<s5M $ 9iÚF)5 Tgclocals·7e935365ba80faf9f4940139f9bbd563 Tgclocals·90bd1b018e563dd2d882585deca81038 D$GOROOT/src/runtime/pprof/pprof.goþ"".byName.Len H\$H\$ ÃÌÌÌÌÌ @ "".~r0 0type.int "".x type."".byName ¶ Tgclocals·2fccd208efe70893f9ac8d682812ae72 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb D$GOROOT/src/runtime/pprof/pprof.goþ"".byName.Swap À ÀdH% H;a¹ HìHT$8HL$ HD$(H9 HÑH+Hl$H9Âs~HÑLD$@I9ÀsiJ,ÁLE = u>LHl$@H9Ås*HéHl$= uH+HÄÃH$Hl$è ëëè H$LD$è HL$ HD$(ë«è è è è é*ÿÿÿÌÌÌÌÌÌÌÌÌÌ
° (runtime.writeBarrier î (runtime.writeBarrier .runtime.writebarrierptr ® $runtime.panicindex Î .runtime.writebarrierptr ð $runtime.panicindex þ $runtime.panicindex $runtime.panicindex 0runtime.morestack_noctxt P0 "".autotmp_0022 type.*"".Profile "".j @type.int "".i 0type.int "".x type."".byName 0n/0F/ à
¸à ) Tgclocals·3260b5c802f633fd6252c227878dd72a Tgclocals·0c8aa8e80191a30eac23f1a218103f16 D$GOROOT/src/runtime/pprof/pprof.goþ"".byName.Less À ÀdH% H;av{Hì(HT$0HD$8Hl$HH9Ås\H4êH.HM H$HMHL$Hl$PH9Ås3H4êH.H|$HM HHMHOè H\$ Hû D$XHÄ(Ãè è è élÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
Ê "runtime.cmpstring ú $runtime.panicindex $runtime.panicindex 0runtime.morestack_noctxt `P "".~r2 Ptype.bool "".j @type.int "".i 0type.int "".x type."".byName PhOPO
º
d<