From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6859 invoked by alias); 30 May 2006 05:10:09 -0000 Received: (qmail 6844 invoked by uid 367); 30 May 2006 05:10:08 -0000 Date: Tue, 30 May 2006 05:10:00 -0000 Message-ID: <20060530051008.6842.qmail@sourceware.org> From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-gui/frysk proc/ChangeLog proc/ProcState. ... Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org X-SW-Source: 2006-q2/txt/msg00349.txt.bz2 List-Id: CVSROOT: /cvs/frysk Module name: frysk-gui Changes by: cagney@sourceware.org 2006-05-30 05:10:08 Modified files: frysk/proc : ChangeLog ProcState.java Task.java TaskObserver.java TaskState.java TestTaskClonedObserver.java TestTaskForkedObserver.java TestTaskObserverBlocked.java TestTaskObserverDetach.java frysk/gui/monitor: ChangeLog EventLogger.java frysk/gui/monitor/observers: TaskCloneObserver.java TaskForkedObserver.java Log message: Index: frysk-core/frysk/proc/ChangeLog 2006-05-30 Andrew Cagney * TaskObserver.java (Forked): Add method updateForkedOffspring. (Cloned): Add method updateClonedOffspring. * TestTaskObserverBlocked.java: Handle updateForkedOffspring, and updateClonedOffspring. * TestTaskObserverDetach.java: Ditto. * TestTaskForkedObserver.java: Handle updateForkedOffspring. * TestTaskClonedObserver.java: Handle updateClonedOffspring. * TaskState.java: Generate notifyForkedOffspring, and notifyClonedOffspring events. * Task.java (id, proc): Make final. (creator): New member. (Task): Initialize creator. (notifyClonedOffspring, notifyForkedOffspring): New. * ProcState.java ("detached" .handleAddTasksObserver): Add updateClonedOffspring to local class, block the offspring. Index: frysk-gui/frysk/gui/monitor/ChangeLog 2006-05-30 Andrew Cagney * observers/TaskForkedObserver.java: Handle updateForkedOffspring. Always block both the parent and offspring (the bottomHalf always unblocks). * observers/TaskCloneObserver.java: Handle updateClonedOffspring. * EventLogger.java: Handle updateForkedOffspring, and updateClonedOffspring. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.327&r2=1.328 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ProcState.java.diff?cvsroot=frysk&r1=1.55&r2=1.56 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Task.java.diff?cvsroot=frysk&r1=1.80&r2=1.81 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TaskObserver.java.diff?cvsroot=frysk&r1=1.14&r2=1.15 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TaskState.java.diff?cvsroot=frysk&r1=1.87&r2=1.88 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskClonedObserver.java.diff?cvsroot=frysk&r1=1.15&r2=1.16 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskForkedObserver.java.diff?cvsroot=frysk&r1=1.16&r2=1.17 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskObserverBlocked.java.diff?cvsroot=frysk&r1=1.13&r2=1.14 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestTaskObserverDetach.java.diff?cvsroot=frysk&r1=1.7&r2=1.8 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ChangeLog.diff?cvsroot=frysk&r1=1.232&r2=1.233 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/EventLogger.java.diff?cvsroot=frysk&r1=1.21&r2=1.22 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/observers/TaskCloneObserver.java.diff?cvsroot=frysk&r1=1.10&r2=1.11 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/observers/TaskForkedObserver.java.diff?cvsroot=frysk&r1=1.32&r2=1.33