frysk-core ./.classpath frysk/pkglibexecdir/Ch ...

swagiaal@sourceware.org swagiaal@sourceware.org
Wed Jul 5 18:07:00 GMT 2006


CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	swagiaal@sourceware.org	2006-07-05 18:07:50

Modified files:
	.              : .classpath 
	frysk/pkglibexecdir: ChangeLog funit-syscallloop.c 
	frysk/proc     : ChangeLog Observable.java Proc.java 
	                 TaskState.java TestTaskSyscallObserver.java 

Log message:
	2006-07-05  Sami Wagiaalla  <swagiaal@redhat.com>
	
	* TestTaskSyscallObserver.java: Enabled all tests.
	Added test for deleting the last syscallobserver.
	Added test for adding a syscall observer to a running task.
	Added test for removing a syscall observer from a syscallRunning
	task.
	* TaskState.java (Running): Added handleAddSyscallObserver.
	created transitionToSyscallRunning.
	(handleSyscalledEvent): Added handling for blocking request.
	(SyscallRunning) added handling for add/removing syscallObserver.
	and special handling needed for removing the last syscallObserver.
	Created transitionOutOfSyscallRunning.
	Created syscallBlockedEnteringSyscall.
	Created syscallBlockedExitingSyscall.
	* Proc.java (requestAddSyscallObserver): Corrected log message.
	* Observable.java (numberOfObservers): New function.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-top/.classpath.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/pkglibexecdir/ChangeLog.diff?cvsroot=frysk&r1=1.23&r2=1.24
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/pkglibexecdir/funit-syscallloop.c.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.359&r2=1.360
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Observable.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Proc.java.diff?cvsroot=frysk&r1=1.76&r2=1.77
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TaskState.java.diff?cvsroot=frysk&r1=1.94&r2=1.95
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskSyscallObserver.java.diff?cvsroot=frysk&r1=1.6&r2=1.7



More information about the Frysk-cvs mailing list