A lightweight and interactive back-in-time debugger for Squeak to trace and retrace past method invocations and state changes. Powered by SimulationStudio.
Track objects through the program trace by their identifiers. Be stricter than object identity here.
Examples:
Extract/highlight all contexts in a trace that
"move" a variable under a given name (dataflow, push/pop it from/to the variable stack, assign it to variables, pass it to other objects via a message, return value of message send/primitive)
"see" a variable under a given name (i.e., have access to it, even if they do not actually move it)
Track objects through the program trace by their identifiers. Be stricter than object identity here.
Examples:
self submorphsDo: #flash
->Symbol>>value:
,Symbol>>#value:
, ...Current state: