Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/loli_profiler
/ types & classes
Types & classes
107 in github.com/Tencent/loli_profiler
⨍
Functions
782
◇
Types & classes
107
↓ 9 callers
Class
HashString
include/hashstring.h:7
↓ 4 callers
Class
SMapsSectionAddr
include/smaps/smapssection.h:6
↓ 3 callers
Class
FileSummary
Header statistics from the database's metadata table.
loli_cli/tree_model.py:65
↓ 3 callers
Class
sigaction
plugins/Android/jni/xh_core.c:88
↓ 2 callers
Class
CallTreeDatabase
Indexed read-only view of a LoliProfiler snapshot stored in SQLite.
loli_cli/tree_model.py:126
↓ 2 callers
Class
ComparisonStats
include/profilecomparator.h:92
↓ 2 callers
Class
type
plugins/Android/jni/tree.h:80
↓ 1 callers
Class
AdbProcess
include/adbprocess.h:6
↓ 1 callers
Class
ConfigDialog
include/configdialog.h:14
↓ 1 callers
Class
ConsoleAdbProcess
include/mainwindow.h:197
↓ 1 callers
Class
JDWPClient
python/jdwp-shellifier.py:80
↓ 1 callers
Class
TreeMapGraphicsView
include/treemapgraphicsview.h:52
↓ 1 callers
Class
TreeNode
A single node in the call stack tree (read-only view of one DB row).
loli_cli/tree_model.py:48
↓ 1 callers
Class
_AllNodesProxy
Stand-in for the old _all_nodes dict. Old code did two things: 1. `db._all_nodes.get(node_id)` -> TreeNode | None 2. `db._all_nodes.v
loli_cli/tree_model.py:530
↓ 1 callers
Class
_NameIndexProxy
Stand-in for the old _name_index dict — only len() was ever called.
loli_cli/tree_model.py:519
↓ 1 callers
Class
buffer
plugins/Android/jni/buffer.h:27
Class
AddressProcess
include/addressprocess.h:8
Class
ArrowLineEdit
include/selectappdialog.h:11
Class
CallTreeNode
include/profilecomparator.h:119
Class
ChartTooltipItem
include/interactivechartview.h:10
Class
ChartTooltipItem
include/charttooltipitem.h:8
Class
CliLogger
include/clilogger.h:9
Class
CliOptions
include/cliprofiler.h:24
Class
CliProfiler
include/cliprofiler.h:18
Class
ConfigListWidget
include/configlistwidget.h:7
Class
CustomGraphicsView
include/customgraphicsview.h:8
Class
CustomTreeWidgetItem
CustomTreeWidgetItem
src/mainwindow.cpp:698
Class
CustomTreeWidgetItem
include/mainwindow.h:68
Class
DeviceInfo
include/deviceselectiondialog.h:10
Class
DeviceSelectionDialog
include/deviceselectiondialog.h:7
Class
FixedScrollArea
include/fixedscrollarea.h:6
Class
Frame
Iterative DFS pre-order walk. Recursion would risk stack overflow on deep call stacks (the sample has chains hundreds of frames long).
src/profilecomparator.cpp:716
Enum
IOErrorCode
src/mainwindow.cpp:55
Class
InteractiveChartView
include/interactivechartview.h:12
Class
JdwpOptions
gnustl_static
plugins/JdwpUtil/jni/jdwputil.cpp:79
Enum
JdwpTransportType
plugins/JdwpUtil/jni/jdwputil.cpp:71
Class
LZ4_stream_t_internal
src/lz4/lz4.h:563
Class
LZ4_stream_t_internal
plugins/Android/jni/lz4/lz4.h:563
Enum
LayoutDirection
include/treemapgraphicsview.h:21
Class
MainWindow
include/mainwindow.h:25
Class
MainWindow::ConsoleAdbProcess
src/mainwindow.cpp:2251
Class
MemGraphicsView
include/memgraphicsview.h:29
Class
MemInfo
include/meminfoprocess.h:7
Class
MemInfoPoint
include/cliprofiler.h:113
Class
MemInfoProcess
include/meminfoprocess.h:34
Class
MemSectionItem
include/memgraphicsview.h:9
Class
MemoryTableWidget
src/smaps/statsmapsdialog.cpp:26
Class
MemoryTableWidgetItem
src/smaps/statsmapsdialog.cpp:15
Class
PathUtils
include/pathutils.h:6
Class
ProfileComparator
* ProfileComparator - Compares two .loli profiling files and generates diff reports * * Supports: * - Loading and comparing two profiling sessions
include/profilecomparator.h:25
Class
ProfileData
include/profilecomparator.h:107
Class
QGestureEvent
include/customgraphicsview.h:7
Class
QGraphicsPixmapItem
include/mainwindow.h:30
Class
QGraphicsScene
include/treemapgraphicsview.h:8
Class
QKeyEvent
include/configlistwidget.h:6
Class
QMouseEvent
include/customgraphicsview.h:6
Class
QPixmap
Forward declaration for CLI mode
include/screenshotprocess.h:11
Class
QProgressDialog
include/startappprocess.h:6
Class
QProgressDialog
include/mainwindow.h:31
Class
QSqlDatabase
include/profilecomparator.h:15
Class
QStandardItemModel
include/mainwindow.h:29
Class
QTcpSocket
include/stacktraceprocess.h:31
Class
QTextStream
Forward declarations
include/profilecomparator.h:14
Class
QTimer
include/treemapgraphicsview.h:11
Class
QTreeWidget
include/treemapgraphicsview.h:9
Class
QTreeWidget
include/mainwindow.h:61
Class
QTreeWidgetItem
include/treemapgraphicsview.h:10
Class
QTreeWidgetItem
include/mainwindow.h:28
Class
QWidget
Forward declarations to avoid Qt Widgets dependency
include/configdialog.h:8
Class
RawStackInfo
include/stacktraceprocess.h:21
Class
SMapsSection
include/smaps/smapssection.h:13
Class
Sampler
Poisson sampler for memory allocations. We apply sampling individually to each byte. The whole allocation gets accounted as often as the number of sam
plugins/Android/jni/sampler.h:33
Class
ScreenshotProcess
include/screenshotprocess.h:14
Class
SelectAppDialog
include/selectappdialog.h:22
Class
Settings
include/configdialog.h:33
Class
StackRecord
include/stacktracemodel.h:9
Class
StackTraceModel
include/stacktracemodel.h:22
Class
StackTraceProcess
include/stacktraceprocess.h:32
Class
StackTraceProxyModel
include/stacktraceproxymodel.h:6
Class
StacktraceData
include/cliprofiler.h:68
Class
StacktraceData
include/mainwindow.h:77
Class
StartAppProcess
include/startappprocess.h:7
Class
StatSmapsDialog
include/smaps/statsmapsdialog.h:7
Class
SymbolRecord
src/cliprofiler.cpp:754
Class
SymbolRecord
src/mainwindow.cpp:2091
Class
TimerProfiler
include/timeprofiler.h:11
Class
TraceState
plugins/Android/jni/loli_utils.cpp:188
Class
TreeMap
include/treemapgraphicsview.h:13
Class
TreeMapNode
include/treemapgraphicsview.h:27
Class
VisualizeSmapsDialog
include/smaps/visualizesmapsdialog.h:8
Class
_Unwind_Context
plugins/Android/jni/loli_utils.cpp:193
Class
_hook_info
plugins/Android/jni/wrapper/wrapper.h:30
Class
ctx
plugins/Android/jni/loli_dlfcn.c:40
Enum
loliCommands
plugins/Android/jni/loli_server.cpp:32
Enum
loliCommands
include/stacktraceprocess.h:17
Enum
loliDataMode
plugins/Android/jni/loli.cpp:44
Enum
loliFlags
plugins/Android/jni/loli.cpp:69
Enum
loliFlags
include/stacktraceprocess.h:9
Enum
loliHookMode
plugins/Android/jni/loli.cpp:50
Class
name
plugins/Android/jni/tree.h:130
next →
1–100 of 107, ranked by callers