Settings

Theme

Finding Panics with Call Graph Analyzer

tweedegolf.nl

73 points by ndr · 3 comments

Reader

2 threads
weinzierl

Nice tool, thanks for building and releasing it.

What I wish existed is smarter handling of megamorphic call sites. In practice most dyn sites only ever see a handful of concrete types, so tracking which types actually get coerced to dyn Trait in reachable code could prune a lot of the vtable fan-out. Probably not easy, but does not have to be perfect. It's also OK to acknowledge that this sometimes fails and handle that gracefully in visuslization.

And a view that overlays coverage data, so you can see which paths are actually exercised. Could be especially useful with panics, so you can see which panic paths tests actually hit.

jkingsman

Anyone else read the title and think someone found a way to spot early stock market sentiment shifts by analyzing options patterns?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection