On Tue, Aug 30, 2011 at 7:36 PM, Lluís <xscr...@gmx.net> wrote: > Blue Swirl writes: > >> Even better, taking the instrumentation approach, could the test >> device be left out completely, just use guest invisible methods (like >> watchpoints) to interact with the guest? > > I don't get it. Sorry but I've not been closely following the thread, > and a quick look at it gave me no clues about what you mean.
The use case for the proposed test device is that guest and host can interact during testing and debugging, preferably not for production. But I think instrumentation needs are not unlike this case. I think I proposed earlier to you that instead of intrusive code changes, guest invisible methods, for example watchpoints and virtual hardware could be used. Maybe we could be able to solve several problems at once? If the test device would provide a generic way to connect to an external program, wouldn't that be useful also for instrumentation?