This is the mail archive of the
frysk@sourceware.org
mailing list for the frysk project.
Corefile Actions and ProcBlockActions
- From: Nurdin Premji <npremji at redhat dot com>
- To: frysk <frysk at sources dot redhat dot com>
- Date: Tue, 05 Jun 2007 13:28:20 -0400
- Subject: Corefile Actions and ProcBlockActions
I have created branch npremji-procblockaction-20070506-branch.
On this branch will be a refactoring of ProcBlockAction to take a
ProcObserver interface with two methods existingTask() and
allExistingTasksCompleted() (so maybe a ProcObserver.ProcAction
extension to the interface) rather than an event. This will clear up
some circular dependencies with trying to use the same StacktraceAction
for a corefile proc and a live/ptrace proc. Additionally a
ProcCoreAction with the same interface will be created.
This will mean that StacktraceAction will change from being an "is a"
relation to a ProcBlockAction to ProcBlockAction having a "has a"
relation with a ProcObserver(.ProcAction). Similar changes will be done
to any class extending ProcBlockAction.