oli-obk / priroda

A graphical debugger for Rust MIR
Apache License 2.0
183 stars 13 forks source link

Interpret `Display` or `Debug` on arbitrary memory locations #14

Open oli-obk opened 5 years ago

bjorn3 commented 5 years ago

I would like to prevent Display or Debug to have no side effects here, because that would be plain confusing to people. Maybe add some way to clone an EvalContext? That would also make it possible to make reverse debugging less expensive by storing an EvalContext every n steps. And then step from there to the right position on a back step.

bjorn3 commented 5 years ago

I would also like to have the option to print all locals using Debug when available, so Vec shows its contents.