Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KDE/heaptrack
/ functions
Functions
953 in github.com/KDE/heaptrack
⨍
Functions
953
◇
Types & classes
305
↓ 110 callers
Method
size
src/track/trace.h:40
↓ 96 callers
Method
end
src/track/trace.h:30
↓ 72 callers
Method
begin
src/track/trace.h:25
↓ 41 callers
Method
empty
* Capacity */
3rdparty/robin-map/include/tsl/robin_set.h:201
↓ 38 callers
Method
insert
3rdparty/doctest.h:1017
↓ 37 callers
Method
data
src/analyze/gui/treemodel.cpp:106
↓ 36 callers
Method
reserve
3rdparty/robin-map/include/tsl/robin_set.h:551
↓ 31 callers
Method
isEmpty
src/interpret/dwarfdiecache.h:66
↓ 30 callers
Method
write
src/util/linewriter.h:52
↓ 26 callers
Method
empty
* Capacity */
3rdparty/robin-map/include/tsl/robin_hash.h:716
↓ 26 callers
Method
size
3rdparty/robin-map/include/tsl/robin_set.h:202
↓ 24 callers
Method
mode
src/util/linereader.h:44
↓ 23 callers
Method
isValid
src/analyze/gui/locationdata.h:43
↓ 20 callers
Method
find
3rdparty/robin-map/include/tsl/robin_set.h:343
↓ 20 callers
Method
line
3rdparty/doctest.h:5447
↓ 19 callers
Method
scopedElement
3rdparty/doctest.h:5330
↓ 19 callers
Method
string
src/analyze/gui/resultdata.h:28
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
3rdparty/doctest.h:6509
↓ 16 callers
Method
begin
* Iterators */
3rdparty/robin-map/include/tsl/robin_set.h:190
↓ 16 callers
Method
count
* Lookup */
3rdparty/robin-map/include/tsl/robin_set.h:306
↓ 16 callers
Function
heaptrack_malloc
src/track/libheaptrack.cpp:870
↓ 15 callers
Method
clear
src/analyze/gui/stacksmodel.cpp:72
↓ 15 callers
Method
init
src/track/heaptrack_preload.cpp:59
↓ 15 callers
Method
type
src/analyze/gui/chartmodel.cpp:43
↓ 15 callers
Method
writeHexLine
src/util/linewriter.h:146
↓ 14 callers
Method
end
3rdparty/robin-map/include/tsl/robin_set.h:194
↓ 14 callers
Function
init
src/track/heaptrack_preload.cpp:163
↓ 14 callers
Function
toStreamLit
3rdparty/doctest.h:3930
↓ 14 callers
Function
toString
3rdparty/doctest.h:1099
↓ 13 callers
Method
dist_from_ideal_bucket
3rdparty/robin-map/include/tsl/robin_hash.h:273
↓ 13 callers
Function
parseFlag
locates a flag on the command line
3rdparty/doctest.h:6504
↓ 12 callers
Method
erase
3rdparty/robin-map/include/tsl/robin_set.h:259
↓ 12 callers
Function
getContextOptions
3rdparty/doctest.h:4009
↓ 12 callers
Function
skipPathFromFilename
3rdparty/doctest.h:3890
↓ 11 callers
Method
clear
* Modifiers */
3rdparty/robin-map/include/tsl/robin_set.h:208
↓ 11 callers
Function
escape
tests/manual/embedded_lsan_suppressions.c:17
↓ 10 callers
Function
heaptrack_free
src/track/libheaptrack.cpp:884
↓ 10 callers
Method
symbolToString
tests/auto/tst_parser.cpp:106
↓ 9 callers
Method
canWrite
src/util/linewriter.h:269
↓ 9 callers
Method
cost
src/analyze/gui/flamegraph.cpp:112
↓ 9 callers
Function
isOnStack
3rdparty/doctest.h:617
↓ 9 callers
Method
setSourceModel
src/analyze/gui/topproxy.cpp:60
↓ 9 callers
Method
stringify
3rdparty/doctest.h:1866
↓ 8 callers
Method
add
(self, string)
tests/manual/perf-heaptrack.py:41
↓ 8 callers
Method
contains
src/interpret/dwarfdiecache.h:53
↓ 8 callers
Method
parent
src/analyze/gui/treemodel.cpp:201
↓ 8 callers
Method
parse
src/analyze/gui/parser.cpp:632
↓ 8 callers
Method
read
src/analyze/accumulatedtracedata.cpp:144
↓ 8 callers
Method
readContents
tests/auto/tempfile.h:44
↓ 8 callers
Method
setModel
src/analyze/gui/chartwidget.cpp:264
↓ 8 callers
Method
start
src/track/heaptrack_inject.cpp:339
↓ 7 callers
Method
cend
3rdparty/robin-map/include/tsl/robin_set.h:196
↓ 7 callers
Method
findTrace
src/analyze/accumulatedtracedata.cpp:812
↓ 7 callers
Method
flush
src/util/linewriter.h:247
↓ 7 callers
Method
getLine
src/util/linereader.h:29
↓ 7 callers
Function
heaptrack_realloc
src/track/libheaptrack.cpp:895
↓ 7 callers
Method
push
tests/manual/lib.cpp:16
↓ 6 callers
Method
awaitSummary
tests/auto/tst_parser.cpp:95
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
3rdparty/doctest.h:648
↓ 6 callers
Method
clear
* Modifiers */
3rdparty/robin-map/include/tsl/robin_hash.h:725
↓ 6 callers
Method
cudie
src/interpret/dwarfdiecache.h:102
↓ 6 callers
Function
heaptrack_invalidate_module_cache
src/track/libheaptrack.cpp:905
↓ 6 callers
Method
index
src/analyze/gui/treemodel.cpp:193
↓ 6 callers
Method
open
tests/auto/tempfile.h:31
↓ 6 callers
Method
set_value_of_empty_bucket
3rdparty/robin-map/include/tsl/robin_hash.h:282
↓ 5 callers
Method
begin
* Iterators */
3rdparty/robin-map/include/tsl/robin_map.h:213
↓ 5 callers
Function
brush
* Generate a brush from the "mem" color space used in upstream FlameGraph.pl */
src/analyze/gui/flamegraph.cpp:277
↓ 5 callers
Method
consume
src/track/heaptrack_inject.cpp:322
↓ 5 callers
Method
die
src/interpret/dwarfdiecache.h:75
↓ 5 callers
Method
end
3rdparty/robin-map/include/tsl/robin_map.h:217
↓ 5 callers
Method
fill
3rdparty/doctest.h:3924
↓ 5 callers
Method
fill
src/track/trace.h:45
↓ 5 callers
Method
isFilteredByTime
src/analyze/filterparameters.h:22
↓ 5 callers
Function
parseSuppressions
src/analyze/suppressions.cpp:91
↓ 5 callers
Method
truncated_hash
3rdparty/robin-map/include/tsl/robin_hash.h:125
↓ 4 callers
Method
awaitCallerCallee
tests/auto/tst_parser.cpp:46
↓ 4 callers
Function
compareTraceIndices
src/analyze/accumulatedtracedata.cpp:564
↓ 4 callers
Method
compareWithoutAddress
src/analyze/accumulatedtracedata.h:46
↓ 4 callers
Function
heaptrack_init
src/track/libheaptrack.cpp:827
↓ 4 callers
Method
insert_hint
3rdparty/robin-map/include/tsl/robin_hash.h:744
↓ 4 callers
Method
printAllocations
src/analyze/print/heaptrack_print.cpp:318
↓ 4 callers
Function
printBacktrace
src/track/libheaptrack.cpp:160
↓ 4 callers
Method
resetData
src/analyze/gui/treemodel.cpp:230
↓ 4 callers
Method
setResults
src/analyze/gui/callercalleemodel.cpp:19
↓ 4 callers
Method
setSelection
src/analyze/gui/chartwidget.cpp:484
↓ 4 callers
Function
setupTopView
src/analyze/gui/mainwindow.cpp:201
↓ 4 callers
Function
sortByColumn
src/analyze/gui/mainwindow.cpp:195
↓ 4 callers
Method
sortedSymbols
tests/auto/tst_parser.cpp:112
↓ 3 callers
Function
Approx
3rdparty/doctest.h:1223
↓ 3 callers
Function
ContextScopeBase
3rdparty/doctest.h:1837
↓ 3 callers
Function
Subcase
3rdparty/doctest.h:1347
↓ 3 callers
Method
add
src/util/pointermap.h:65
↓ 3 callers
Function
addChartTab
src/analyze/gui/mainwindow.cpp:213
↓ 3 callers
Function
asdf
tests/manual/callgraph.cpp:7
↓ 3 callers
Function
bar
tests/manual/peak.c:19
↓ 3 callers
Function
callSourceLocation
src/interpret/dwarfdiecache.cpp:252
↓ 3 callers
Function
demangle
src/interpret/dwarfdiecache.cpp:215
↓ 3 callers
Function
elapsedTime
src/track/libheaptrack.cpp:79
↓ 3 callers
Method
end
src/track/heaptrack_inject.cpp:344
↓ 3 callers
Method
equalWithoutAddress
src/analyze/accumulatedtracedata.h:51
next →
1–100 of 953, ranked by callers