hpi-swa-lab / squeak-tracedebugger

A lightweight and interactive back-in-time debugger for Squeak to trace and retrace past method invocations and state changes. Powered by SimulationStudio.
https://hpi-swa-lab.github.io/squeak-tracedebugger/
MIT License
6 stars 0 forks source link

The Equivalent of Breakpoints #35

Open LinqLover opened 2 years ago

LinqLover commented 2 years ago

How could a tracing equivalent of breakpoints look like? Brainstorm useful mappings to trace queries #19/#22.

LinqLover commented 2 years ago

Random idea: Option to halt at all raised errors (not only unhandled errors, cf. VS Code's "caught exceptions"):

image

This would be useful in systems that suppress many exceptions (which, however, could also be considered a bad design of that system).

Considering this idea in general, halting at specific contexts that match a query (basically a context filter?) could provide an alternative to context search or manual and static breakpoints.