Bug 5565

Summary: Task and Proc State need new watchpoint state transitions.
Product: frysk Reporter: Phil Muldoon <pmuldoon>
Component: generalAssignee: Phil Muldoon <pmuldoon>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 1625    

Description Phil Muldoon 2008-01-09 11:34:52 UTC
Add relevant watchpoint states and transitions to the Frysk state machine
Comment 1 Phil Muldoon 2008-06-09 07:43:34 UTC
2008-04-08  Phil Muldoon  <pmuldoon@redhat.com>
	    Mark Wielaard  <mwielaard@redhat.com>
			
	* LinuxPtraceTaskState.java (Running.checkWatchpoint): New.
	(Running.handleTrappedEvent): Rewrite sequence to accumulate
	blockers for all sigtrap events, then return.
	(Stepping.handleTrappedEvent): Ditto.

2008-04-22  Phil Muldoon  <pmuldoon@redhat.com>

	* LinuxPtraceTaskState.java (Running.checkWatchpoint): Check
	write state on notify.
	* LinuxPtraceTask.java (notifyWatchpoint): Collect only
	watchpoints that have been triggered, then notify.
	* LinuxPtraceProc.java (LinuxPtraceProc): Wide watchpoint scope
	to protected.

2008-05-14  Phil Muldoon  <pmuldoon@redhat.com>

	* LinuxPtraceTaskState.java (Running.checkWatchpoint): Check watchpoint
	factory does not return null.