| !<arch> |
| __.PKGDEF 0 0 0 644 11414 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package tempfile |
| import sync "sync" |
| import runtime "runtime" |
| import filepath "path/filepath" |
| import os "os" |
| import fmt "fmt" |
| type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } |
| type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } |
| func (@"os".file·2 *@"os".file) @"os".close () (? error) |
| type @"os".FileMode uint32 |
| func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8F000000) == @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1FF) } |
| func (@"os".m·2 @"os".FileMode) String () (? string) |
| import time "time" // indirect |
| type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } |
| type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } |
| type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone } |
| func (@"time".l·2 *@"time".Location "esc:0x0") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x1") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool) |
| 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 @"time".Month int |
| func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] } |
| type @"time".Weekday int |
| func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] } |
| type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } |
| func (@"time".t·2 @"time".Time "esc:0x2") Add (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec } |
| func (@"time".t·4 @"time".Time "esc:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 } |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xE7791F700 } |
| func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xE7791F700) * 0x3B9ACA00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x0") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int) |
| func (@"time".t·4 @"time".Time "esc:0x1") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64) |
| type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } |
| type @"os".File struct { @"os".? *@"os".file } |
| func (@"os".f·2 *@"os".File) Chdir () (? error) |
| func (@"os".f·2 *@"os".File) Chmod (@"os".mode·3 @"os".FileMode) (? error) |
| func (@"os".f·2 *@"os".File) Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) |
| func (@"os".f·2 *@"os".File) Close () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Fd () (? uintptr) { if @"os".f·2 == nil { return 0xFFFFFFFFFFFFFFFF }; return uintptr(@"os".f·2.@"os".file.@"os".fd) } |
| func (@"os".f·2 *@"os".File "esc:0x1") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } |
| func (@"os".f·3 *@"os".File) Read (@"os".b·4 []byte) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) ReadAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Stat () (@"os".fi·1 @"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Sync () (@"os".err·1 error) |
| func (@"os".f·2 *@"os".File) Truncate (@"os".size·3 int64) (? error) |
| func (@"os".f·3 *@"os".File) Write (@"os".b·4 []byte) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteString (@"os".s·4 string "esc:0x0") (@"os".ret·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pread (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pwrite (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".read (@"os".b·4 []byte) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".write (@"os".b·4 []byte) (@"os".n·1 int, @"os".err·2 error) |
| func @"".New (@"".dir·3 string, @"".prefix·4 string, @"".suffix·5 string) (? *@"os".File, ? error) |
| func @"".DeferDelete (@"".path·1 string) |
| func @"".Cleanup () |
| func @"".init () |
| var @"time".months [12]string |
| var @"time".days [7]string |
| var @"time".Local *@"time".Location |
| var @"time".UTC *@"time".Location |
| |
| $$ |
| _go_.6 0 0 0 644 19720 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ld |
| fmt.aos.apath/filepath.async.aþ"".New eH%H$HÿÿÿH;AwèëâHì8H$8H$èHÇ$xHÇ$HÇÀH='ÁH$PH$¨H$XH$°HD$8HD$@H$`H$H$hH$ H¼$1ÀèH$Hû·HÇÂHÇÁH$ÐH$ØH$àHH$H$¨H\$èH\$H\$hH\$H\$pH$ÐH$èH$ÐH$H\$hH\$H\$pH\$èHH$H\$@H\$èH\$H\$hH\$H\$pH$ÐHÃH$èH$ÐHÃH$H\$hH\$H\$pH\$èHH$H$H\$èH\$H\$hH\$H\$pH$ÐHÃ H$èH$ÐHÃ H$H\$hH\$H\$pH\$èHH,$HïHÞH¥H¥H$ÐH\$H$ØH\$H$àH\$ èH\$(H$H\$0H$H¼$è1ÀèH$èHûÌHÇÁHÇÂH$ÀH$ÈH$¸H$èH$¸H$H$@H\$H$HH\$èH$¸HÃH$èH$¸HÃH$H$H\$H$H\$èH$¸H$H$ÀH\$H$ÈH\$èHL$HD$ HL$HH$HD$PHD$èHD$ H\$(H\$`HøHD$XtYH\$HH$H\$PH\$èHD$HT$HL$ H$pHT$xH$xH$H$èHÄ8ÃHD$8HÿÀH='?üÿÿH$PH$¨H$XH$°HÇD$@H$`H$H$hH$ H¼$1ÀèH$HûéHÇÂHÇÁH$ÐH$ØH$àHH$H$¨H\$èH\$H\$hH\$H\$pH$ÐH$èH$ÐH$H\$hH\$H\$pH\$èHH$H\$@H\$èH\$H\$hH\$H\$pH$ÐHÃH$èH$ÐHÃH$H\$hH\$H\$pH\$èHH$H$H\$èH\$H\$hH\$H\$pH$ÐHÃ H$èH$ÐHÃ H$H\$hH\$H\$pH\$èHH,$HïHÞH¥H¥H$ÐH\$H$ØH\$H$àH\$ èHL$(HD$0HÇ$pHL$xH$xH$H$èHÄ8Ãéþÿÿé-üÿÿéBúÿÿV |
| 00runtime.morestack_noctxtd*runtime.racefuncenterìè runtime.duffzeroêtype.stringruntime.convT2Eà"runtime.racewriteª2runtime.writebarrieriface¸type.intÞruntime.convT2E°"runtime.racewrite2runtime.writebarrierifacetype.string¼runtime.convT2E"runtime.racewriteà2runtime.writebarrierifaceî(go.string."%s%03d%s"â fmt.Sprintf´ |
| ð runtime.duffzero¶"runtime.racewrite4runtime.writebarrierstring¶"runtime.racewrite
4runtime.writebarrierstringê
$path/filepath.Join®os.Statos.Create(runtime.racefuncexitìè runtime.duffzeroêtype.stringruntime.convT2Eà"runtime.racewriteª2runtime.writebarrieriface¸type.intÞruntime.convT2E°"runtime.racewrite2runtime.writebarrierifacetype.string¼runtime.convT2E"runtime.racewriteà2runtime.writebarrierifaceîlgo.string."could not create file of the form %s%03d%s"âfmt.ErrorfÒ(runtime.racefuncexitð<"".autotmp_0026"type.interface {}"".autotmp_0025"type.interface {}"".autotmp_0024"type.interface {}"".autotmp_0023*type.*[3]interface {}"".autotmp_0022&type.[]interface {}"".autotmp_0020ÿtype.[]string"".autotmp_0019"type.interface {}"".autotmp_0018"type.interface {}"".autotmp_0017"type.interface {}"".autotmp_0015Ï&type.[]interface {}"".autotmp_0014type.error"".autotmp_0013type.string"".autotmp_0012type.int"".autotmp_0011type.string"".autotmp_0010(type.[3]interface {}"".autotmp_0008ÿtype.error"".autotmp_0005ßtype.string"".autotmp_0004¿type.string"".autotmp_0003ïtype.int"".autotmp_0002type.string"".autotmp_0001_(type.[3]interface {}"".autotmp_0000type.[2]string"".err¿type.error"".pathßtype.string"".indexÿtype.int"".~r4ptype.error"".~r3`type.*os.File"".suffix@type.string"".prefix type.string"".dirtype.string(%ðèïðæïð
6"N¢2LÆj1Ù%%C)F)Ajo+"2
9É
%%C)F)A8(Tgclocals·aa93ab489f167d3a019faa5baa9062feTgclocals·6c9477719dd3f2d2dfeae2c436683757f/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ"".DeferDelete eH%H;awèëêHìxH\$xH$èHH$èHH$èHH
HHÃH)ËHû}FHH$HT$HHT$HL$PHL$HD$XHD$HÇD$ èHT$(HL$0HD$8HÍHÿÁHÓHL$PHD$XHT$HHl$@HkíHëH$èH\$HHl$@HkíHëH$H$H\$H$H\$èH\$HH\$`H\$PH\$hH\$XH\$pHH$èHH$H\$`H\$H\$hH\$H\$pH\$èHH$èèHÄxÃ* |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"".tempFilesMuh$sync.(*Mutex).Lockv"".tempFiles runtime.raceread"".tempFiles¤"".tempFiles² "".tempFilesØtype.[]string¸"runtime.growslice°"runtime.racewrite4runtime.writebarrierstringâ"".tempFilesô"runtime.racewrite"".tempFilesÐ2runtime.writebarriersliceÞ"".tempFilesMuð(sync.(*Mutex).Unlockú(runtime.racefuncexit ð"".autotmp_0038otype.int"".autotmp_0037_type.[]string"".autotmp_0036/type.[]string"".pathtype.stringðëï@´#´b.)Tgclocals·31b90725c9a885e731df361f51db8f0dTgclocals·3a3d787447241e6c6f7695e2da60d273f/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ"".CleanupúeH%H;awèëêHìpH\$pH$èHH$èHH$èHHHH\$h1ÉHD$`HD$ HT$XHÐHL$(Hl$ H9é}fHD$0H$èH\$0HûHHkHL$HHl$PHL$8H$Hl$@Hl$èHD$0HL$(HÀHÿÁHL$(Hl$ H9é|HH$èHÇHÇHÇHH$èèHÄpÃéeÿÿÿ( |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"".tempFilesMuh$sync.(*Mutex).Lockv"".tempFiles runtime.raceread"".tempFiles¤"".tempFiles² "".tempFiles runtime.racereados.RemoveÜ"".tempFilesî"runtime.racewriteü"".tempFiles"".tempFiles¨"".tempFiles¾"".tempFilesMuÐ(sync.(*Mutex).UnlockÚ(runtime.racefuncexità"".autotmp_0049Otype.string"".autotmp_0048type.*string"".autotmp_0047type.int"".autotmp_0046type.int"".autotmp_0045/type.[]string"".fotype.stringàßà |
| À*N { 1 |
| #khJTgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·4398bb51467914f29637b614067b995ff/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ"".initúeH%H;awèëêHìH\$H$èHH$è¶ût-HH$è¶ûu |
| èHÄÃèHH$èÆèèèèHH$èÆèHÄÃ, |
| 0runtime.morestack_noctxtH*runtime.racefuncenterV"".initdone·h runtime.racereadv"".initdone·"".initdone· runtime.raceread®"".initdone·Â(runtime.racefuncexitÖ"runtime.throwinitè"".initdone·ú"runtime.racewrite"".initdone·sync.init$path/filepath.init¦os.init°fmt.init¾"".initdone·Ð"runtime.racewriteÜ"".initdone·è(runtime.racefuncexitORÀ\À#Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9ff/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ(type..hash.[2]stringþeH%H;awèëêHì0H\$0H$èHT$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$8HûtNHkíHëH$HÇD$HD$HHD$èHT$HD$(HÿÀHl$ H9è|HT$HHT$PèHÄ0Ãë® |
| |
| 0runtime.morestack_noctxtH*runtime.racefuncenterruntime.strhashä(runtime.racefuncexit@`"".autotmp_0052type.int"".autotmp_0051type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[2]string` _`ÀÀ#Tgclocals·a11c21977d0c39648c83179d370ce4b8Tgclocals·0115f8d53b75c1696444f08ad03251d9f/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ$type..eq.[2]string eH%H;awèëêHì`H\$`H$è1ÀHÇD$0Hl$0H9èÜHD$8H\$hHÅHD$(HkíHëH$èHD$(H\$hHûÑHÅHkíHëH+Hl$PHkHl$XH\$pHÅHkíHëH$èHT$XH\$pHûHl$(HkíHëHHL$@HCHD$HH9ÂuOHl$PH,$HT$HL$HD$è¶\$ ût(HD$8HÿÀHl$0H9è$ÿÿÿÆ$èHÄ`ÃÆ$èHÄ`Ãévÿÿÿé(ÿÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¾ runtime.racereadÌ runtime.racereadò runtime.eqstringÌ(runtime.racefuncexitð(runtime.racefuncexit@À"".autotmp_0056?type.string"".autotmp_0055type.string"".autotmp_0054_type.int"".autotmp_0053Otype.int"".iotype.int"".~r30type.bool"".s type.uintptr"".qtype.*[2]string"".ptype.*[2]string&À¿À¿ÀÐÐ#S-+Tgclocals·2bd0058e25364e522f9f24a53d6b8231Tgclocals·a8cc63930a774e5693faf789d6200da1f/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ4type..hash.[3]interface {}þeH%H;awèëêHì0H\$0H$èHT$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$8HûtNHkíHëH$HÇD$HD$HHD$èHT$HD$(HÿÀHl$ H9è|HT$HHT$PèHÄ0Ãë® |
| |
| 0runtime.morestack_noctxtH*runtime.racefuncenter(runtime.nilinterhashä(runtime.racefuncexit@`"".autotmp_0059type.int"".autotmp_0058type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[3]interface {}` _`ÀÀ#Tgclocals·a11c21977d0c39648c83179d370ce4b8Tgclocals·0115f8d53b75c1696444f08ad03251d9f/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ0type..eq.[3]interface {} eH%H;awèëêHì`H\$`H$è1ÀHÇD$0Hl$0H9èÜHD$8H\$pHÅHD$(HkíHëH$èHD$(H\$pHûÑHÅHkíHëH+Hl$PHkHl$XH\$hHÅHkíHëH$èHT$PH\$hHûHl$(HkíHëHHKHL$HHD$@H9ÐuOH$HL$HT$Hl$XHl$è¶\$ ût(HD$8HÿÀHl$0H9è$ÿÿÿÆ$èHÄ`ÃÆ$èHÄ`Ãévÿÿÿé(ÿÿÿ |
| 0runtime.morestack_noctxtH*runtime.racefuncenter¾ runtime.racereadÌ runtime.racereadòruntime.efaceeqÌ(runtime.racefuncexitð(runtime.racefuncexit@À"".autotmp_0063?"type.interface {}"".autotmp_0062"type.interface {}"".autotmp_0061_type.int"".autotmp_0060Otype.int"".iotype.int"".~r30type.bool"".s type.uintptr"".q*type.*[3]interface {}"".p*type.*[3]interface {}&À¿À¿ÀÐÐ#S-+Tgclocals·2bd0058e25364e522f9f24a53d6b8231Tgclocals·13e5989dfabb82780030343bf65bff4bf/tmp/go/src/cmd/pprof/internal/tempfile/tempfile.goþ(go.string."%s%03d%s"@2%s%03d%s (go.string."%s%03d%s"þlgo.string."could not create file of the form %s%03d%s"v*could not create file of the form %s%03d%s lgo.string."could not create file of the form %s%03d%s"þTgclocals·6c9477719dd3f2d2dfeae2c436683757°° |
| < ÿ ÿ ÿ"""ÿ ""ÿ "ÿ ÿþTgclocals·aa93ab489f167d3a019faa5baa9062fe`` |
| """""""""â"âþTgclocals·3a3d787447241e6c6f7695e2da60d273((þTgclocals·31b90725c9a885e731df361f51db8f0d((þTgclocals·4398bb51467914f29637b614067b995f þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".tempFiles0type.[]stringþ,"".tempFilesMutype.sync.Mutexþ,"".initdone·type.uint8þ"".New·f"".Newþ0runtime.racefuncenter·f*runtime.racefuncenterþ$runtime.convT2E·fruntime.convT2Eþ(runtime.racewrite·f"runtime.racewriteþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþfmt.Sprintf·ffmt.Sprintfþ:runtime.writebarrierstring·f4runtime.writebarrierstringþ*path/filepath.Join·f$path/filepath.Joinþos.Stat·fos.Statþos.Create·fos.Createþ.runtime.racefuncexit·f(runtime.racefuncexitþfmt.Errorf·ffmt.Errorfþ,runtime.throwreturn·f&runtime.throwreturnþ""".DeferDelete·f"".DeferDeleteþ*sync.(*Mutex).Lock·f$sync.(*Mutex).Lockþ&runtime.raceread·f runtime.racereadþ(runtime.growslice·f"runtime.growsliceþ8runtime.writebarrierslice·f2runtime.writebarriersliceþ.sync.(*Mutex).Unlock·f(sync.(*Mutex).Unlockþ"".Cleanup·f"".Cleanupþos.Remove·fos.Removeþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþsync.init·fsync.initþ*path/filepath.init·f$path/filepath.initþos.init·fos.initþfmt.init·ffmt.initþbruntime.gcbits.0x48844400000000000000000000000000 HDþ(go.string."[]string"@2[]string (go.string."[]string"þtype.[]string Ó¨ó |
| runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.stringþ:go.typelink.[]string/[]stringtype.[]stringþTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a11c21977d0c39648c83179d370ce4b8 VþTgclocals·a8cc63930a774e5693faf789d6200da1(( þTgclocals·2bd0058e25364e522f9f24a53d6b8231((Zþ0type..hashfunc.[2]string(type..hash.[2]stringþ,type..eqfunc.[2]string$type..eq.[2]stringþ&type..alg.[2]string 0type..hashfunc.[2]string,type..eqfunc.[2]stringþbruntime.gcbits.0x48480000000000000000000000000000 HHþ*go.string."[2]string"@4 [2]string *go.string."[2]string"þtype.[2]stringÀÀ PXåé &type..alg.[2]string0bruntime.gcbits.0x48480000000000000000000000000000P*go.string."[2]string"p.go.weak.type.*[2]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[2]string/[2]stringtype.[2]stringþbruntime.gcbits.0xcc000000000000000000000000000000 Ìþ0go.string."interface {}"@:interface {} 0go.string."interface {}"þ"type.interface {}ÀÀçW runtime.algarray0bruntime.gcbits.0xcc000000000000000000000000000000P0go.string."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ4go.string."[]interface {}"@>[]interface {} 4go.string."[]interface {}"þ&type.[]interface {} pê/ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {}/[]interface {}&type.[]interface {}þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·a11c21977d0c39648c83179d370ce4b8 VþTgclocals·13e5989dfabb82780030343bf65bff4b((ðþTgclocals·2bd0058e25364e522f9f24a53d6b8231((Zþ<type..hashfunc.[3]interface {}4type..hash.[3]interface {}þ8type..eqfunc.[3]interface {}0type..eq.[3]interface {}þ2type..alg.[3]interface {} <type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}þbruntime.gcbits.0xcccccc00000000000000000000000000 ÌÌÌþ6go.string."[3]interface {}"@@[3]interface {} 6go.string."[3]interface {}"þ(type.[3]interface {}ÀÀ0ÝÏÙ 2type..alg.[3]interface {}0bruntime.gcbits.0xcccccc00000000000000000000000000P6go.string."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[3]interface {}/[3]interface {}(type.[3]interface {}þbruntime.gcbits.0x88000000000000000000000000000000 þ8go.string."*[3]interface {}"PB*[3]interface {} 8go.string."*[3]interface {}"þ*type.*[3]interface {} °þ¹6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}þ,go.string."*[2]string"@6 |
| *[2]string ,go.string."*[2]string"þtype.*[2]string f<6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[2]string"p0go.weak.type.**[2]string"runtime.zerovaluetype.[2]stringþ go.string."sync"0*sync go.string."sync"þ&go.importpath.sync. go.string."sync"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þ2go.string."path/filepath"@<
path/filepath 2go.string."path/filepath"þ8go.importpath.path/filepath.
2go.string."path/filepath"þgo.string."os"0&os go.string."os"þ"go.importpath.os. go.string."os"þgo.string."fmt"0(fmt go.string."fmt"þ$go.importpath.fmt. go.string."fmt"þ.type..hash.[2]string·f(type..hash.[2]stringþ$runtime.strhash·fruntime.strhashþ*type..eq.[2]string·f$type..eq.[2]stringþ&runtime.eqstring·f runtime.eqstringþ:type..hash.[3]interface {}·f4type..hash.[3]interface {}þ.runtime.nilinterhash·f(runtime.nilinterhashþ6type..eq.[3]interface {}·f0type..eq.[3]interface {}þ$runtime.efaceeq·fruntime.efaceeqþ"runtime.zerovalueÿÿgo13ld |