MCPcopy Create free account

hub / github.com/Tencent/loli_profiler / functions

Functions782 in github.com/Tencent/loli_profiler

↓ 2 callersMethodCaptureScreenshot
src/screenshotprocess.cpp:21
↓ 2 callersMethodConnectToServer
src/stacktraceprocess.cpp:52
↓ 2 callersMethodContains
include/smaps/smapssection.h:23
↓ 2 callersFunctionDemangle
src/mainwindow.cpp:949
↓ 2 callersMethodDisconnect
src/adbprocess.cpp:26
↓ 2 callersMethodErrorStr
include/startappprocess.h:19
↓ 2 callersMethodGetSMapsByRunAs
src/startappprocess.cpp:199
↓ 2 callersMethodGetScreenshotBytes
include/screenshotprocess.h:22
↓ 2 callersMethodGetStats
include/profilecomparator.h:102
↓ 2 callersMethodHasErrors
include/adbprocess.h:70
↓ 2 callersMethodIsConnected
include/stacktraceprocess.h:42
↓ 2 callersMethodIsConnecting
include/stacktraceprocess.h:41
↓ 2 callersFunctionLZ4_NbCommonBytes
-************************************ * Common functions **************************************/
src/lz4/lz4.c:456
↓ 2 callersFunctionLZ4_NbCommonBytes
-************************************ * Common functions **************************************/
plugins/Android/jni/lz4/lz4.c:456
↓ 2 callersFunctionLZ4_compress_default
src/lz4/lz4.c:1226
↓ 2 callersFunctionLZ4_compress_fast_continue
src/lz4/lz4.c:1433
↓ 2 callersFunctionLZ4_compress_fast_continue
plugins/Android/jni/lz4/lz4.c:1433
↓ 2 callersFunctionLZ4_decompress_fast_extDict
src/lz4/lz4.c:2049
↓ 2 callersFunctionLZ4_decompress_fast_extDict
plugins/Android/jni/lz4/lz4.c:2049
↓ 2 callersFunctionLZ4_decompress_safe_forceExtDict
src/lz4/lz4.c:2039
↓ 2 callersFunctionLZ4_decompress_safe_forceExtDict
plugins/Android/jni/lz4/lz4.c:2039
↓ 2 callersFunctionLZ4_decompress_safe_withPrefix64k
src/lz4/lz4.c:2014
↓ 2 callersFunctionLZ4_decompress_safe_withPrefix64k
plugins/Android/jni/lz4/lz4.c:2014
↓ 2 callersFunctionLZ4_decompress_safe_withSmallPrefix
src/lz4/lz4.c:2030
↓ 2 callersFunctionLZ4_decompress_safe_withSmallPrefix
plugins/Android/jni/lz4/lz4.c:2030
↓ 2 callersFunctionLZ4_getPositionOnHash
src/lz4/lz4.c:703
↓ 2 callersFunctionLZ4_getPositionOnHash
plugins/Android/jni/lz4/lz4.c:703
↓ 2 callersFunctionLZ4_putIndexOnHash
src/lz4/lz4.c:650
↓ 2 callersFunctionLZ4_putIndexOnHash
plugins/Android/jni/lz4/lz4.c:650
↓ 2 callersFunctionLZ4_putPositionOnHash
src/lz4/lz4.c:662
↓ 2 callersFunctionLZ4_putPositionOnHash
plugins/Android/jni/lz4/lz4.c:662
↓ 2 callersFunctionLZ4_renormDictT
src/lz4/lz4.c:1413
↓ 2 callersFunctionLZ4_renormDictT
plugins/Android/jni/lz4/lz4.c:1413
↓ 2 callersFunctionLZ4_resetStream
resetStream is now deprecated, * prefer initStream() which is more general */
src/lz4/lz4.c:1328
↓ 2 callersFunctionLZ4_resetStream
resetStream is now deprecated, * prefer initStream() which is more general */
plugins/Android/jni/lz4/lz4.c:1328
↓ 2 callersFunctionLZ4_wildCopy32
customized variant of memcpy, which can overwrite up to 32 bytes beyond dstEnd * this version copies two times 16 bytes (instead of one time 32 bytes
src/lz4/lz4.c:357
↓ 2 callersFunctionLZ4_wildCopy32
customized variant of memcpy, which can overwrite up to 32 bytes beyond dstEnd * this version copies two times 16 bytes (instead of one time 32 bytes
plugins/Android/jni/lz4/lz4.c:357
↓ 2 callersFunctionLZ4_writeLE16
src/lz4/lz4.c:292
↓ 2 callersFunctionLZ4_writeLE16
plugins/Android/jni/lz4/lz4.c:292
↓ 2 callersMethodResult
include/startappprocess.h:15
↓ 2 callersMethodSend
src/stacktraceprocess.cpp:64
↓ 2 callersMethodSetPythonPath
include/startappprocess.h:11
↓ 2 callersMethodStartApp
src/startappprocess.cpp:17
↓ 2 callersFunction_assemble_report
Read result files from worklog_dir and assemble the final report. Each Phase 3 agent writes result_<node_id>.md with YAML frontmatter (functi
analyze_heap.py:545
↓ 2 callersFunction_format_diagnostics
Human-readable diagnostics string for stderr on failure.
analyze_heap.py:804
↓ 2 callersFunction_format_duration
Format seconds into a human-readable duration string.
analyze_heap.py:47
↓ 2 callersFunction_is_cache_fresh
True if db_path exists, is non-empty, and is at least as new as loli_path.
loli_cli/loli_convert.py:77
↓ 2 callersFunction_worklog_dir_for
Compute the sibling worklog directory for a given report output path.
analyze_heap.py:533
↓ 2 callersMethodappend
plugins/Android/jni/buffer.h:291
↓ 2 callersMethodboundingRect
src/charttooltipitem.cpp:28
↓ 2 callersFunctionbuild_prompt
Build the analysis prompt for the LLM. The prompt drives a 3-phase pipeline where the LLM does ALL the work: Phase 1+2: Walker sub-agent ex
analyze_heap.py:97
↓ 2 callersFunctionconvert_loli_to_db
Convert a .loli file to a .db SQLite database using LoliProfilerCLI --dump. The output .db is written alongside the original .loli file, with
loli_cli/loli_convert.py:138
↓ 2 callersFunctiondetect_file_mode
Detect whether a heap data file is a diff or snapshot. .loli files are always raw snapshots (diffs come from --compare as .txt).
analyze_heap.py:60
↓ 2 callersFunctionfind_cli_command
Find the CLI command to use for analysis. Search order: 1. codebuddy / cbc — supports many models (GPT, Gemini, Claude, etc.) 2. cla
analyze_heap.py:77
↓ 2 callersMethodget_summary
(self)
loli_cli/tree_model.py:366
↓ 2 callersMethodinvoke
(self, obj_id, thread_id, class_id, method_id, *args)
python/jdwp-shellifier.py:336
↓ 2 callersMethodload_from_file
Open the SQLite database and validate it. Accepts: - a .db file produced by `LoliProfilerCLI --dump ... --out X.db` Raises
loli_cli/tree_model.py:181
↓ 2 callersFunctionloli_get_stackframepc
plugins/Android/jni/loli_utils.cpp:59
↓ 2 callersFunctionloli_hook_library
plugins/Android/jni/loli.cpp:318
↓ 2 callersFunctionloli_index_custom_alloc
plugins/Android/jni/loli.cpp:161
↓ 2 callersFunctionmarkdown_to_html
Convert markdown text to styled HTML. Args: markdown_text: The markdown content to convert title: Optional title for the HTM
markdown_to_html.py:428
↓ 2 callersMethodparent_chain
Return root -> ... -> node, using a recursive CTE walking parent_id.
loli_cli/tree_model.py:271
↓ 2 callersFunctionparse_table_row
Parse a table row into cells.
markdown_to_html.py:141
↓ 2 callersMethodreadstring
(self, data)
python/jdwp-shellifier.py:309
↓ 2 callersFunctionrender_table
Render collected table lines as HTML table.
markdown_to_html.py:153
↓ 2 callersMethodresume_vm
(self)
python/jdwp-shellifier.py:318
↓ 2 callersFunctionruntime_exec_payload
(jdwp, thread_id, runtime_class_id, runtime_method_id, command)
python/jdwp-shellifier.py:570
↓ 2 callersMethodsearch_nodes
Regex search across all function names (case-insensitive). Returns (matches, total_count_before_truncation).
loli_cli/tree_model.py:296
↓ 2 callersMethodtop_nodes
(self, n: int = 20, min_size_bytes: int = 0)
loli_cli/tree_model.py:286
↓ 2 callersFunctionxh_core_hook
plugins/Android/jni/xh_core.c:284
↓ 2 callersFunctionxh_core_hook_impl
plugins/Android/jni/xh_core.c:249
↓ 2 callersFunctionxh_core_refresh_impl
plugins/Android/jni/xh_core.c:305
↓ 2 callersFunctionxh_elf_check_elfheader
ELF header checker
plugins/Android/jni/xh_elf.c:259
↓ 2 callersFunctionxh_elf_dump_rel
plugins/Android/jni/xh_elf.c:653
↓ 2 callersFunctionxh_elf_plain_reloc_iterator_init
plugins/Android/jni/xh_elf.c:80
↓ 2 callersFunctionxh_elf_plain_reloc_iterator_next
plugins/Android/jni/xh_elf.c:88
↓ 2 callersFunctionxh_util_set_addr_protect
plugins/Android/jni/xh_util.c:110
↓ 2 callersFunctionxhook_clear
plugins/Android/jni/xhook.c:43
↓ 2 callersFunctionxhook_enable_debug
plugins/Android/jni/xhook.c:48
↓ 2 callersFunctionxhook_refresh
plugins/Android/jni/xhook.c:38
↓ 1 callersMethodCompare
src/profilecomparator.cpp:335
↓ 1 callersMethodDumpProfile
src/profilecomparator.cpp:474
↓ 1 callersMethodExportDumpToSqlite
src/profilecomparator.cpp:565
↓ 1 callersMethodExportDumpToText
src/profilecomparator.cpp:526
↓ 1 callersMethodExportToLoli
src/profilecomparator.cpp:1124
↓ 1 callersMethodExportToText
src/mainwindow.cpp:304
↓ 1 callersMethodGenerate
src/treemapgraphicsview.cpp:190
↓ 1 callersFunctionGetAPILevel
https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels API Level Platform Version 29 Android 10.0 28 Android
plugins/JdwpUtil/jni/jdwputil.cpp:51
↓ 1 callersMethodGetConvertedCount
include/addressprocess.h:12
↓ 1 callersMethodGetDisplayText
include/deviceselectiondialog.h:16
↓ 1 callersMethodGetScreenshot
src/screenshotprocess.cpp:12
↓ 1 callersMethodGetSelectedDeviceSerial
src/deviceselectiondialog.cpp:31
↓ 1 callersMethodHideToolTip
src/interactivechartview.cpp:18
↓ 1 callersMethodInit
src/clilogger.cpp:19
↓ 1 callersMethodInitialize
src/cliprofiler.cpp:80
↓ 1 callersFunctionLZ4_compress_destSize_extState
Note!: This function leaves the stream in an unclean/broken state! * It is not safe to subsequently use the same state with a _fastReset() or * _con
src/lz4/lz4.c:1251
↓ 1 callersFunctionLZ4_compress_destSize_extState
Note!: This function leaves the stream in an unclean/broken state! * It is not safe to subsequently use the same state with a _fastReset() or * _con
plugins/Android/jni/lz4/lz4.c:1251
↓ 1 callersFunctionLZ4_compress_fast
src/lz4/lz4.c:1207
↓ 1 callersFunctionLZ4_compress_fast
plugins/Android/jni/lz4/lz4.c:1207
↓ 1 callersFunctionLZ4_createStream
src/lz4/lz4.c:1292
← previousnext →101–200 of 782, ranked by callers