-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
See also the ideas noted here: [squeak-dev] [ANN] SimulationStudio and sandboxed execution for Squeak
Tracing
- Bytecode-accurate coverage detection (see Add CoverageSimulator #46)
- Bytecode-accurate MSR-like trace recording (send-accurate prototype exists, see also https://github.com/LinqLover/squeak-tracedebugger)
- Benchmark creation (bytecode + primitive call counter) (see Add BenchmarkSimulator and LimitSimulator (for "step-outs") #29)
- Logging of side effects (either log relevant statements or final values) (for "final values", see https://github.com/LinqLover/squeak-tracedebugger; for causes of side effects, see Identifier Tracking #57)
Manipulation
- Disable certain primitives
- Sandbox (exists!)
- Revertable simulation (with a "step back" button, see trace recording above, WIP)
Exploration
- Unlimited MethodFinder (exists!)
- Type-Guessing for Autocompletion (WIP: needs to be committed, UI support would be nice)
Add your ideas below!
Metadata
Metadata
Assignees
Labels
No labels