public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM] master: Use frysk.isa.signals.Signal.
@ 2008-01-24 21:02 cagney
0 siblings, 0 replies; only message in thread
From: cagney @ 2008-01-24 21:02 UTC (permalink / raw)
To: frysk-cvs
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-01-24 21:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-24 21:02 [SCM] master: Use frysk.isa.signals.Signal cagney
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).