frysk.rt
Class WatchObserverInstaller

java.lang.Object
  extended by frysk.rt.WatchObserverInstaller

public class WatchObserverInstaller
extends Object

Class that installs watchpoint observers for watching read/write of variables or expressions. If the maximum size that can be watched by a hardware debug register is smaller than the size of the expression being watched, then mutiple watch observers are used.


Constructor Summary
WatchObserverInstaller(Expression expr, SteppingEngine ste, PrintWriter writer, String exprString)
           
 
Method Summary
 void install(Task task, boolean writeOnly)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WatchObserverInstaller

public WatchObserverInstaller(Expression expr,
                              SteppingEngine ste,
                              PrintWriter writer,
                              String exprString)
Parameters:
expr - Expression to install watchpoint on
ste - Stepping engine in use
writer - Writer to print watch messages to
exprString - Text string of expression
Method Detail

install

public void install(Task task,
                    boolean writeOnly)