MCPcopy Create free account
hub / github.com/google/pprof / String

Method String

internal/binutils/binutils.go:99–116  ·  view source on GitHub ↗

String returns string representation of the binutils state for debug logging.

()

Source from the content-addressed store, hash-verified

97
98// String returns string representation of the binutils state for debug logging.
99func (bu *Binutils) String() string {
100 r := bu.get()
101 var llvmSymbolizer, addr2line, nm, objdump string
102 if r.llvmSymbolizerFound {
103 llvmSymbolizer = r.llvmSymbolizer
104 }
105 if r.addr2lineFound {
106 addr2line = r.addr2line
107 }
108 if r.nmFound {
109 nm = r.nm
110 }
111 if r.objdumpFound {
112 objdump = r.objdump
113 }
114 return fmt.Sprintf("llvm-symbolizer=%q addr2line=%q nm=%q objdump=%q fast=%t",
115 llvmSymbolizer, addr2line, nm, objdump, r.fast)
116}
117
118// SetFastSymbolization sets a toggle that makes binutils use fast
119// symbolization (using nm), which is much faster than addr2line but

Callers

nothing calls this directly

Calls 1

getMethod · 0.95

Tested by

no test coverage detected