From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28371 invoked by alias); 18 Oct 2006 18:14:29 -0000 Received: (qmail 28356 invoked by uid 9629); 18 Oct 2006 18:14:28 -0000 Date: Wed, 18 Oct 2006 18:14:00 -0000 Message-ID: <20061018181428.28354.qmail@sourceware.org> From: npremji@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-core/frysk proc/ChangeLog proc/Observabl ... 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 Reply-To: frysk@sourceware.org X-SW-Source: 2006-q4/txt/msg00140.txt.bz2 List-Id: CVSROOT: /cvs/frysk Module name: frysk-core Changes by: npremji@sourceware.org 2006-10-18 18:14:28 Modified files: frysk/proc : ChangeLog Observable.java TaskState.java Task.java TestProcForceDetach.java ProcState.java Proc.java frysk/util : FStack.java ChangeLog Log message: frysk-core/frysk/proc/CL * TestProcForceDetach.java (MyObserver.existingTask): Refactored proc.requestRemoveAllObservers to proc.requestAbandon. * ProcState.java (running.handleDetach): Added (Detaching.Detaching): Added new boolean parameter to decide whether to remove the observers from a task during detach. (initial): Call to Detaching changed. (handleDetach): Added. (Attaching.ToOtherTasks.handleDeleteObservation): Call to mainTask.performDetach changed. (Attaching.ToMainTask.handleDeleteObservation): Ditto. (running.handleDeleteObservation): Call to Detaching changed.. * Observable.java (removeAllObservers): Added. * TaskState.java (BlockedSignal.handleDetach): Added new boolean parameter to decide whether to remove the observers from a task during detach. (Running.handleDetach): Ditto. (attaching.handleDetach): Ditto. (handleDetach): Ditto. * Task.java (performDetach): Added new boolean parameter to decide whether to remove the observers from a task during detach. (removeObservers): Added. * Proc.java (performDetach): Added. (requestAbandon): Renamed, was requestRemoveAllObservations. frysk-core/frysk/util/CL * FStack.java (removeObservers): Refactored proc.requestRemoveAllObservers to proc.requestAbandon. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.475&r2=1.476 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Observable.java.diff?cvsroot=frysk&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TaskState.java.diff?cvsroot=frysk&r1=1.123&r2=1.124 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Task.java.diff?cvsroot=frysk&r1=1.104&r2=1.105 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestProcForceDetach.java.diff?cvsroot=frysk&r1=1.1&r2=1.2 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ProcState.java.diff?cvsroot=frysk&r1=1.59&r2=1.60 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Proc.java.diff?cvsroot=frysk&r1=1.88&r2=1.89 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/util/FStack.java.diff?cvsroot=frysk&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/util/ChangeLog.diff?cvsroot=frysk&r1=1.5&r2=1.6