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