You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(callgrind): check obj-skip on every BB entry, not only jk_Call
The obj-skip check was gated on jmpkind == jk_Call. When a function in
a skipped object was entered via jk_Jump or fall-through (interpreter
dispatch, tail calls, perf trampoline, JIT), the skip flag never
latched and the function leaked into the dump as its own fn= block.
Also instrument the cxt==0 forced push_cxt path with a diagnostic line
so we can measure the residual leak when a skipped fn is forced into
a top-level context after an instrumentation start or call-stack
underflow.
0 commit comments