dave@cs.arizona.edu (David P. Schaumann) (03/17/90)
I have this idea for a software development tool, but I'm not familiar enough with the inner workings of the Amiga. Basicly, this is the idea: given a program under development 'dev_prog', create a supervisor like program which would use the 68000's ability to single-step through a program, and watch for instructions which would cause a guru. Naturally, I realize that even if recognizing such a situation is relatively trivial, this supervisor program might degrade "dev_prog"'s performance 90% or more. So my question is this: given the knowledge of the next instruction to be executed, is it reasonably easy (say by executing no more than 50 ml instructions) to determine if this instruction would cause a guru? I think anyone who has used the Amiga as a development tool could see the advantage of such a program. Of course, to be completely safe, such a program would also have to enforce memory protection on 'dev_prog'. I await your reply at dave@cs.arizona.edu Dave Schaumann