home/categories/debugging/antonykamp-cc-truffle-performance-plugin-skills-tracing-inlining-decisions-skill-md
debuggingtools
tracing-inlining-decisions
Shows inlining decisions during compilation with call tree and reasons for inline/don't-inline. Use to verify critical calls are inlined, understand why inlining failed (too large, recursive, boundary), and optimize method sizes. Good inlining = better compilation. Recursive functions show 'not inlined' - expected behavior for Bytecode DSL limitation.
maintainer
antonykamp
更新於 1/17/2026
星標
0
分支
0
quick start
Installation and usage
Shows inlining decisions during compilation with call tree and reasons for inline/don't-inline. Use to verify critical calls are inlined, understand why inlining failed (too large, recursive, boundary), and optimize method sizes. Good inlining = better compilation. Recursive functions show 'not inlined' - expected behavior for Bytecode DSL limitation.
安裝
$ install --globalskills.sh
使用
安裝後,您可以通過在終端運行以下命令來使用此技能:
skills use tracing-inlining-decisions