Omniscient debugger
started 8/30/2002; 6:01:24 AM - last post 9/1/2002; 2:26:04 AM
|
|
Adewale Oshineye - Omniscient debugger 
8/30/2002; 6:01:24 AM (reads: 552, responses: 3)
|
|
|
|
Ehud Lamm - Re: Omniscient debugger 
8/30/2002; 6:27:27 AM (reads: 591, responses: 0)
|
|
|
A student of mine built exaclty this sort of thing for the languages in EOPL2. Supposedly the design is pretty modular, so plugging his into other interpreters shouldn't be too hard.
If anyone is interested, let me know and I'll forward your mail to him.

|
|
Michael Vanier - Re: Omniscient debugger 
9/1/2002; 12:52:08 AM (reads: 574, responses: 1)
|
|
|
Ocaml has a debugger like this for programs compiled into ocaml bytecode. It can go back and forth in program time. It's quite useful.

|
|
Ehud Lamm - Re: Omniscient debugger 
9/1/2002; 2:26:04 AM (reads: 590, responses: 0)
|
|
|
I seem to recall from a disucssion here, that the Ocaml debugger doesn't let you change values. It's much nicer when you can change values in the environment, or replace the values of expressions (i.e., continue as if this expression had the value 10).

|
|
|
|