public inbox for frysk-cvs@sourceware.org help / color / mirror / Atom feed
From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Use frysk.isa.signals.Signal. Date: Thu, 24 Jan 2008 21:02:00 -0000 [thread overview] Message-ID: <20080124210244.9889.qmail@sourceware.org> (raw) The branch, master has been updated via b1204beec55a35ac0c18d37519cd55c70bd33fb8 (commit) from f44baadbb992bcba1baf30048084c1ed94b9d6a9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit b1204beec55a35ac0c18d37519cd55c70bd33fb8 Author: Andrew Cagney <cagney@toil.yyz.redhat.com> Date: Thu Jan 24 16:02:24 2008 -0500 Use frysk.isa.signals.Signal. frysk-gui/frysk/gui/monitor/ChangeLog 2008-01-24 Andrew Cagney <cagney@redhat.com> * observers/TaskSignaledObserver.java: Update to match TaskObserver.Signaled.updateSignaled(Task,Signal). ----------------------------------------------------------------------- Summary of changes: frysk-gui/frysk/gui/monitor/ChangeLog | 3 + .../monitor/observers/TaskSignaledObserver.java | 45 ++++++++++---------- 2 files changed, 26 insertions(+), 22 deletions(-) First 500 lines of diff: diff --git a/frysk-gui/frysk/gui/monitor/ChangeLog b/frysk-gui/frysk/gui/monitor/ChangeLog index 123b2ee..4c91d20 100644 --- a/frysk-gui/frysk/gui/monitor/ChangeLog +++ b/frysk-gui/frysk/gui/monitor/ChangeLog @@ -1,5 +1,8 @@ 2008-01-24 Andrew Cagney <cagney@redhat.com> + * observers/TaskSignaledObserver.java: Update to match + TaskObserver.Signaled.updateSignaled(Task,Signal). + * observers/SysCallUtilyInfo.java: Update; Syscall moved to frysk.isa.syscalls. * observers/TaskSyscallObserver.java: Ditto. diff --git a/frysk-gui/frysk/gui/monitor/observers/TaskSignaledObserver.java b/frysk-gui/frysk/gui/monitor/observers/TaskSignaledObserver.java index c9c8854..f402abd 100644 --- a/frysk-gui/frysk/gui/monitor/observers/TaskSignaledObserver.java +++ b/frysk-gui/frysk/gui/monitor/observers/TaskSignaledObserver.java @@ -48,7 +48,7 @@ import frysk.proc.Action; import frysk.proc.Manager; import frysk.proc.Task; import frysk.proc.TaskObserver; -import frysk.sys.Signal; +import frysk.isa.signals.Signal; public class TaskSignaledObserver extends TaskObserverRoot implements TaskObserver.Signaled { @@ -107,23 +107,25 @@ public class TaskSignaledObserver extends TaskObserverRoot implements task.requestDeleteSignaledObserver(this); } - /* (non-Javadoc) - * @see frysk.proc.TaskObserver$Signaled#updateSignaled(frysk.proc.Task, int)\] - * - */ - public Action updateSignaled(final Task task, final int signal) { - org.gnu.glib.CustomEvents.addEvent(new Runnable() { - public void run() { - bottomHalf(task, signal); - } - }); - return Action.BLOCK; - } + /* (non-Javadoc) + * @see + * frysk.proc.TaskObserver$Signaled#updateSignaled(frysk.proc.Task, + * int)\] + * + */ + public Action updateSignaled(final Task task, final Signal signal) { + org.gnu.glib.CustomEvents.addEvent(new Runnable() { + public void run() { + bottomHalf(task, signal); + } + }); + return Action.BLOCK; + } - private void bottomHalf(final Task task, final int signal) { + private void bottomHalf(final Task task, final Signal signal) { setInfo(getName() + ": " + "PID: " + task.getProc().getPid() + " TID: " + task.getTid() + " Event: has pending signal: " - + Signal.toHostStringFIXME(signal) + + signal + " Host: " + Manager.host.getName()); if (runFilters(task, signal)) { this.runActions(task, signal); @@ -135,20 +137,19 @@ public class TaskSignaledObserver extends TaskObserverRoot implements } } - private void runActions(final Task task, int signal) { + private void runActions(final Task task, Signal signal) { // XXX: This is the host and not target signal - Event event = new Event("signaled " + Signal.toHostStringFIXME(signal), - "task recieved signal " - + Signal.toHostStringFIXME(signal), + Event event = new Event("signaled " + signal, + "task recieved signal " + signal, GuiTask.GuiTaskFactory.getGuiTask(task), this); super.runActions(); taskActionPoint.runActions(task, this, event); EventManager.theManager.addEvent(event); } - private boolean runFilters(final Task task, int signal) { - return filter(task); - } + private boolean runFilters(final Task task, Signal signal) { + return filter(task); + } protected GuiObject getCopy() { return new TaskSignaledObserver(this); hooks/post-receive -- frysk system monitor/debugger
reply other threads:[~2008-01-24 21:02 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20080124210244.9889.qmail@sourceware.org \ --to=cagney@sourceware.org \ --cc=frysk-cvs@sourceware.org \ --cc=frysk@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).