MCPcopy Create free account

hub / github.com/google/pprof / functions

Functions1,045 in github.com/google/pprof

MethodIsTerminal
IsTerminal indicates if the UI is an interactive terminal.
internal/proftest/proftest.go:133
MethodIsTerminal
()
internal/driver/options.go:75
MethodIsTerminal
()
browsertests/testutils.go:197
MethodLen
()
internal/graph/graph.go:634
MethodLen
()
internal/graph/graph.go:950
MethodLen
()
internal/graph/graph.go:1157
MethodLen
()
internal/report/report.go:586
MethodLess
(i, j int)
internal/graph/graph.go:636
MethodLess
(i, j int)
internal/graph/graph.go:952
MethodLess
(i, j int)
internal/graph/graph.go:1161
MethodLess
(i, j int)
internal/report/report.go:587
MethodName
Name returns the underlyinf file name, if available
internal/plugin/plugin.go:134
MethodName
()
internal/binutils/binutils.go:619
MethodName
()
internal/driver/fetch_test.go:187
MethodName
()
internal/driver/webui_test.go:164
MethodName
Name returns the underlyinf file name, if available
internal/driver/driver_test.go:1665
MethodName
()
internal/symbolizer/symbolizer_test.go:477
MethodName
()
browsertests/testutils.go:68
MethodObjAddr
ObjAddr returns the objdump (linker) address corresponding to a runtime address, and an error.
internal/plugin/plugin.go:138
MethodObjAddr
(addr uint64)
internal/binutils/binutils.go:623
MethodObjAddr
(addr uint64)
internal/driver/fetch_test.go:188
MethodObjAddr
(addr uint64)
internal/driver/webui_test.go:165
MethodObjAddr
ObjAddr returns the objdump address corresponding to a runtime address.
internal/driver/driver_test.go:1670
MethodObjAddr
(addr uint64)
internal/symbolizer/symbolizer_test.go:481
MethodObjAddr
(addr uint64)
browsertests/testutils.go:69
MethodOpen
(name string)
internal/plugin/plugin.go:51
MethodOpen
Open opens the named object file. If the object is a shared library, start/limit/offset are the addresses where it is mapped into memory in the addres
internal/plugin/plugin.go:115
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
internal/driver/fetch_test.go:165
MethodOpen
(name string)
internal/driver/options.go:97
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
internal/driver/webui_test.go:189
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
internal/driver/driver_test.go:1630
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
internal/symbolizer/symbolizer_test.go:459
MethodOpen
Open opens the named object file. If the object is a shared library, start/limit/offset are the addresses where it is mapped into memory in the addres
driver/driver.go:144
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
driver/driver.go:240
MethodOpen
(file string, start, limit, offset uint64, relocationSymbol string)
browsertests/testutils.go:93
MethodParse
Parse initializes the flags with their values for this run and returns the non-flag command line arguments. If an unknown flag is encountered or there
internal/plugin/plugin.go:82
MethodParse
(func())
internal/driver/driver_test.go:354
MethodParse
Parse implements the plugin.FlagSet interface.
internal/driver/flags.go:63
MethodParse
(usage func())
browsertests/testutils.go:180
MethodPrint
Print shows a message to the user. It is printed over stderr as stdout is reserved for regular output.
pprof.go:65
MethodPrint
Print shows a message to the user. It formats the text as fmt.Print would and adds a final \n if not already present. For line-based UI, Print writes
internal/plugin/plugin.go:187
MethodPrint
Print messages are discarded by the test UI.
internal/proftest/proftest.go:106
MethodPrint
(args ...interface{})
internal/driver/options.go:67
MethodPrint
(args ...interface{})
browsertests/testutils.go:200
MethodPrintErr
PrintErr shows a message to the user, colored in red for emphasis. It is printed over stderr as stdout is reserved for regular output.
pprof.go:75
MethodPrintErr
PrintErr shows an error message to the user. It formats the text as fmt.Print would and adds a final \n if not already present. For line-based UI, Pri
internal/plugin/plugin.go:192
MethodPrintErr
PrintErr messages may trigger an error failure. A fixed number of error messages are permitted when appropriate.
internal/proftest/proftest.go:111
MethodPrintErr
(args ...interface{})
internal/driver/options.go:71
MethodPrintErr
(args ...interface{})
internal/driver/webui.go:72
MethodPrintErr
discard
browsertests/testutils.go:201
MethodReadLine
ReadLine returns a line of text (a command) read from the user. prompt is printed before reading the command.
pprof.go:58
MethodReadLine
ReadLine returns a line of text (a command) read from the user. prompt is printed before reading the command.
internal/plugin/plugin.go:181
MethodReadLine
ReadLine returns no input, as no input is expected during testing.
internal/proftest/proftest.go:93
MethodReadLine
(prompt string)
internal/driver/options.go:62
MethodReadLine
(_ string)
browsertests/testutils.go:196
MethodRoundTrip
RoundTrip executes a single HTTP transaction, returning a Response for the provided Request.
internal/transport/transport.go:102
MethodRoundTrip
(req *http.Request)
internal/driver/fetch_test.go:590
MethodSetAutoComplete
SetAutoComplete instructs the UI to call complete(cmd) to obtain the auto-completion of cmd, if the UI supports auto-completion at all.
pprof.go:107
MethodSetAutoComplete
SetAutoComplete instructs the UI to call complete(cmd) to obtain the auto-completion of cmd, if the UI supports auto-completion at all.
internal/plugin/plugin.go:203
MethodSetAutoComplete
SetAutoComplete is not supported by the test UI.
internal/proftest/proftest.go:143
MethodSetAutoComplete
(func(string) string)
internal/driver/options.go:83
MethodSetAutoComplete
(_ func(string) string)
browsertests/testutils.go:199
FunctionSetVariableDefault
SetVariableDefault sets the default value for a pprof variable. This enables extensions to set their own defaults.
internal/driver/commands.go:71
MethodSourceLine
SourceLine reports the source line information for a given address in the file. Due to inlining, the source line information is in general a list of p
internal/plugin/plugin.go:147
MethodSourceLine
(addr uint64)
internal/binutils/binutils.go:635
MethodSourceLine
(addr uint64)
internal/binutils/binutils.go:666
MethodSourceLine
(addr uint64)
internal/binutils/binutils.go:693
MethodSourceLine
(addr uint64)
internal/driver/fetch_test.go:190
MethodSourceLine
(addr uint64)
internal/driver/webui_test.go:167
MethodSourceLine
SourceLine reports the source line information for a given address in the file. Due to inlining, the source line information is in general a list of p
internal/driver/driver_test.go:1683
MethodSourceLine
(addr uint64)
internal/symbolizer/symbolizer_test.go:489
MethodSourceLine
(frame uint64)
driver/driver.go:252
MethodSourceLine
(addr uint64)
browsertests/testutils.go:71
MethodString
String dumps a text representation of a profile. Intended mainly for debugging purposes.
profile/profile.go:556
MethodString
(name string, def string, usage string)
internal/plugin/plugin.go:62
MethodString
String returns string representation of the binutils state for debug logging.
internal/binutils/binutils.go:99
MethodString
(s, d, c string)
internal/driver/driver_test.go:335
MethodString
String implements the plugin.FlagSet interface.
internal/driver/flags.go:43
MethodString
String returns a text representation of a graph, for debugging purposes.
internal/graph/graph.go:726
MethodString
(name string, def string, usage string)
browsertests/testutils.go:172
MethodStringList
StringList is similar to String but allows multiple values for a single flag
internal/plugin/plugin.go:66
MethodStringList
(s, d, c string)
internal/driver/driver_test.go:342
MethodStringList
StringList implements the plugin.FlagSet interface.
internal/driver/flags.go:48
MethodStringList
(name string, def string, usage string)
browsertests/testutils.go:175
MethodSum
Sum returns the total weight for a set of nodes.
internal/graph/graph.go:1147
MethodSwap
(i, j int)
internal/graph/graph.go:635
MethodSwap
(i, j int)
internal/graph/graph.go:951
MethodSwap
(i, j int)
internal/graph/graph.go:1178
MethodSwap
(i, j int)
internal/report/report.go:588
MethodSymbolize
(mode string, srcs MappingSources, prof *profile.Profile)
internal/plugin/plugin.go:98
MethodSymbolize
(_ string, _ plugin.MappingSources, _ *profile.Profile)
internal/driver/driver_test.go:435
MethodSymbolize
(_ string, _ plugin.MappingSources, p *profile.Profile)
internal/driver/driver_test.go:441
MethodSymbolize
(variables string, sources plugin.MappingSources, p *profile.Profile)
internal/driver/driver_test.go:483
MethodSymbolize
(mode string, srcs plugin.MappingSources, prof *profile.Profile)
driver/driver.go:295
MethodSymbols
Symbols returns a list of symbols in the object file. If r is not nil, Symbols restricts the list to symbols with names matching the regular expressio
internal/plugin/plugin.go:154
MethodSymbols
(r *regexp.Regexp, addr uint64)
internal/binutils/binutils.go:647
MethodSymbols
(r *regexp.Regexp, addr uint64)
internal/driver/fetch_test.go:191
MethodSymbols
(r *regexp.Regexp, addr uint64)
internal/driver/webui_test.go:170
MethodSymbols
Symbols returns a list of symbols in the object file. If r is not nil, Symbols restricts the list to symbols with names matching the regular expressio
internal/driver/driver_test.go:1738
MethodSymbols
(r *regexp.Regexp, addr uint64)
internal/symbolizer/symbolizer_test.go:493
← previousnext →701–800 of 1,045, ranked by callers