3 ms·
Pernosco is that debugger. It builds a huge database of every recorded state of the program, and lets you query it. Here’s an example: https://pernos.co/about/
by db48x 6y ago
Pernosco is that debugger. It builds a huge database of every recorded state of the program, and lets you query it. Here’s an example:
https://pernos.co/about/expressions/ https://pernos.co/about/expressions/
Notice how the user clicked on a line number, and a window opened that shows every execution of that line. It’s not a breakpoint where you see only a single point in time; instead you see all the points in time. He then types in an expression, printing the value of the named variable at every single one of those points. Lastly, he types in a condition expression, narrowing the list to examine just the calls for a specific object.