Skip to content

Commit d9b52a2

Browse files
committed
bt_has_any: disregard constprop / isra
Signed-off-by: Stephen Brennan <[email protected]>
1 parent 2604b6e commit d9b52a2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

drgn_tools/bt.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,13 @@ def func_name(prog: drgn.Program, frame: drgn.StackFrame) -> t.Optional[str]:
4242
if frame.name:
4343
return frame.name
4444
try:
45-
return frame.symbol().name
45+
sym = frame.symbol().name
46+
if ".isra." in sym:
47+
return sym[: sym.index(".isra.")]
48+
elif ".constprop." in sym:
49+
return sym[: sym.index(".constprop.")]
50+
else:
51+
return sym
4652
except LookupError:
4753
return None
4854

0 commit comments

Comments
 (0)