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.

antonykamp
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