hpi-swa / MessageSendRecorder

Tracing tool for Squeak/Smalltalk. Includes a debugger-like browser for records.
MIT License
10 stars 2 forks source link

Feature: Spawn debugger from selected record #7

Open LinqLover opened 4 years ago

LinqLover commented 4 years ago

Well, maybe you find a way to spawn an actual debugger at a certain point. From there you could modify the source code.

Originally posted by @marceltaeumel in https://github.com/hpi-swa/MessageSendRecorder/issues/6#issuecomment-706013049

You can assign me because my image already contains some basic stuff for running a debugger until a certain method is reached. Very interesting idea! :-)

marceltaeumel commented 4 years ago

My suggestion would be to use MsrSpecificCallWrapper but not to start recording but to open a debugger. Or via BreakPoint and BreakPointManager --- BUT the number of previous calls does likely matter. And MsrSpecificCallWrapper can do that.