|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The MemoryProbe interface represents a user probe that is fired when a watchpoint detects
an access to an address where this memory probe has been inserted.
| Method Summary | |
void |
fireAfterRead(Instr i,
int address,
State state,
int data_addr,
byte value)
The fireAfterRead() method is called after the data address is read by the program. |
void |
fireAfterWrite(Instr i,
int address,
State state,
int data_addr,
byte value)
The fireAfterWrite() method is called after the data address is written by the
program. |
void |
fireBeforeRead(Instr i,
int address,
State state,
int data_addr,
byte value)
The fireBeforeRead() method is called before the data address is read by the program. |
void |
fireBeforeWrite(Instr i,
int address,
State state,
int data_addr,
byte value)
The fireBeforeWrite() method is called before the data address is written by the
program. |
| Method Detail |
public void fireBeforeRead(Instr i,
int address,
State state,
int data_addr,
byte value)
fireBeforeRead() method is called before the data address is read by the program.
i - the instruction being probedaddress - the address at which this instruction residesstate - the state of the simulationdata_addr - the address of the data being referencedvalue - the value of the memory location being read
public void fireBeforeWrite(Instr i,
int address,
State state,
int data_addr,
byte value)
fireBeforeWrite() method is called before the data address is written by the
program.
i - the instruction being probedaddress - the address at which this instruction residesstate - the state of the simulationdata_addr - the address of the data being referencedvalue - the value being written to the memory location
public void fireAfterRead(Instr i,
int address,
State state,
int data_addr,
byte value)
fireAfterRead() method is called after the data address is read by the program.
i - the instruction being probedaddress - the address at which this instruction residesstate - the state of the simulationdata_addr - the address of the data being referencedvalue - the value of the memory location being read
public void fireAfterWrite(Instr i,
int address,
State state,
int data_addr,
byte value)
fireAfterWrite() method is called after the data address is written by the
program.
i - the instruction being probedaddress - the address at which this instruction residesstate - the state of the simulationdata_addr - the address of the data being referencedvalue - the value being written to the memory location
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||