Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/elastic/devfiler
/ types & classes
Types & classes
80 in github.com/elastic/devfiler
⨍
Functions
222
◇
Types & classes
80
↓ 7 callers
Class
TestKey
src/storage/table.rs:527
↓ 4 callers
Class
HumanCount
src/ui/util.rs:126
↓ 3 callers
Class
CachedValueRef
Access to the cached value.
src/ui/cached.rs:123
↓ 2 callers
Class
StringRef
src/storage/symdb/mod.rs:178
↓ 1 callers
Class
BitVec
src/ui/tabs/top_funcs.rs:277
↓ 1 callers
Class
FieldVisitor
src/log.rs:69
↓ 1 callers
Class
InsertionBatch
src/storage/table.rs:286
↓ 1 callers
Class
TraceHash
src/storage/tables/stacktraces.rs:26
Class
Cached
Cached, background computed value. Created via [`Cached::default`].
src/ui/cached.rs:47
Class
CachedInner
src/ui/cached.rs:38
Class
CachedValue
src/ui/cached.rs:32
Enum
Categorized
src/ui/tabs/grpclog.rs:199
Class
Collector
src/log.rs:60
Class
Collector
src/collector/mod.rs:79
Class
Counts
src/ui/tabs/top_funcs.rs:309
Class
Db
src/storage/mod.rs:36
Class
DbStatsTab
src/ui/tabs/dbstats.rs:23
Class
DevfilerConfig
src/ui/app.rs:32
Class
DevfilerUi
src/ui/app.rs:37
Class
Element
src/storage/rkyvtree.rs:58
Class
ErrorSpec
src/storage/errorspec.rs:25
Class
ExecutableMeta
src/storage/tables/executables.rs:34
Class
ExecutablesTab
src/ui/tabs/executables.rs:49
Class
FlameGraphNode
src/ui/tabs/flamegraph.rs:804
Class
FlameGraphTab
src/ui/tabs/flamegraph.rs:38
Class
FlameGraphWidget
Widget drawing a flame-graph. Separate from [`FlameGraphTab`] to allow reusing it later (e.g. for differential flamegraph / sandwich views).
src/ui/tabs/flamegraph.rs:143
Class
FlameScopeTab
src/ui/tabs/flamescope.rs:31
Class
Frame
src/storage/tables/stacktraces.rs:149
Class
FrameId
src/storage/tables/stackframes.rs:24
Enum
FrameKind
src/storage/tables/stacktraces.rs:110
Class
FrameMetaData
src/storage/tables/stackframes.rs:63
Class
GrpcLogTab
src/ui/tabs/grpclog.rs:29
Class
HeatMapData
src/ui/tabs/flamescope.rs:111
Class
IngestTask
Extract and ingest executable symbols in a background thread.
src/symbolizer/mod.rs:319
Enum
InterpKind
src/storage/tables/stacktraces.rs:51
Class
Iter
Iterator over key-value pairs in the database. Created via [`Table::iter`] or [`Table::range`].
src/storage/table.rs:258
Class
LineTableEntry
src/storage/symdb/mod.rs:240
Class
Location
src/ui/tabs/top_funcs.rs:257
Class
LogTab
src/ui/tabs/log.rs:24
Class
LoggedMessage
src/log.rs:52
Class
LoggedRequest
src/collector/mod.rs:29
Class
MappedSymTree
[`SymTree`] that was stored to disk and is now `mmap`ed into the process.
src/storage/symdb/mod.rs:143
Class
MatchingFrame
MatchingFrame is a helper struct to navigate filtered frames.
src/ui/tabs/flamegraph.rs:133
Enum
MergeOperator
src/storage/table.rs:245
Class
MetaData
src/symbolizer/mod.rs:268
Class
Node
src/storage/rkyvtree.rs:73
Class
ProfilesService
src/collector/otlp/service.rs:36
Enum
Query
src/storage/rkyvtree.rs:169
Class
QueryIter
Iterator for query results.
src/storage/rkyvtree.rs:200
Interface
RawTable
Raw, untyped database table.
src/storage/table.rs:35
Class
RkyvFileId
src/storage/dbtypes.rs:34
Enum
SampleKind
src/storage/tables/traceevents.rs:28
Class
SampledTrace
src/storage/tables/traceevents.rs:209
Class
SandwichView
Sandwich view showing callers above and callees below a selected frame
src/ui/tabs/flamegraph.rs:157
Enum
SortColumn
src/ui/tabs/executables.rs:40
Enum
SortField
src/ui/tabs/top_funcs.rs:240
Class
Stats
src/collector/mod.rs:45
Enum
StorageOpt
src/storage/table.rs:225
Class
SymDb
Custom data store for symbol information.
src/storage/symdb/mod.rs:32
Class
SymRange
src/storage/symdb/mod.rs:203
Class
SymTree
src/storage/symdb/mod.rs:188
Enum
SymbStatus
src/storage/tables/executables.rs:23
Class
SymbolFileRefs
src/symbolizer/mod.rs:275
Class
SymbolizedFrame
src/storage/symdb/mod.rs:319
Enum
Tab
src/ui/tabs/mod.rs:24
Enum
TabAction
src/ui/tabs/mod.rs:39
Interface
TabWidget
src/ui/tabs/mod.rs:63
Interface
Table
Typed database table.
src/storage/table.rs:104
Interface
TableKey
Type that can act as the key for a [`Table`]. Defines how a given type is to be converted into a raw byte array. The chosen byte representation also
src/storage/table.rs:330
Class
TableValueRef
Reference to a table value, with lazy deserialization.
src/storage/table.rs:364
Class
TestValue
src/storage/table.rs:544
Class
TimeSelection
src/ui/tabs/flamescope.rs:37
Class
TopFuncs
src/ui/tabs/top_funcs.rs:247
Class
TopFuncsTab
src/ui/tabs/top_funcs.rs:40
Class
TraceCount
src/storage/tables/traceevents.rs:93
Class
TraceCountId
src/storage/tables/traceevents.rs:63
Class
TraceFreqTab
src/ui/tabs/trace_freq.rs:28
Class
Tree
src/storage/rkyvtree.rs:83
Class
UpdateWatcher
src/storage/notify.rs:24
Class
UpdateWatcher
src/ui/cached.rs:135