A lightweight and interactive back-in-time debugger for Squeak to trace and retrace past method invocations and state changes. Powered by SimulationStudio.
When encountering a proxy in a retracing simulator, also honor its time index or indices. Add abstract #timeIndex on TDBRetracingSimulator, also move up #contextPushRetracingTimeIndex: from point retracing simulator. Test proxy handling. For range retracing, handling of foreign range proxies is currently not possible, so mark this test as an expected failure.
Still todo: Update cursor implementation to no longer depend on the old behavior.
Follow-up of #85.
Main commit is 66702e36d6bf69f7aa46d220096408a86fb41ecb:
Still todo: Update cursor implementation to no longer depend on the old behavior.