A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused tesh files.
[simgrid.git]
/
examples
/
mutualExclusion
/
centralized
/
Coordinator.java
diff --git
a/examples/mutualExclusion/centralized/Coordinator.java
b/examples/mutualExclusion/centralized/Coordinator.java
index
03da2f6
..
74abea2
100644
(file)
--- a/
examples/mutualExclusion/centralized/Coordinator.java
+++ b/
examples/mutualExclusion/centralized/Coordinator.java
@@
-7,13
+7,16
@@
* under the terms of the license (GNU LGPL) which comes with this package.
*/
* under the terms of the license (GNU LGPL) which comes with this package.
*/
+package mutualExclusion.centralized;
import java.util.LinkedList;
import java.util.LinkedList;
-import simgrid.msg.Msg;
-import simgrid.msg.MsgException;
-import simgrid.msg.Task;
+import org.simgrid.msg.Msg;
+import org.simgrid.msg.MsgException;
+import org.simgrid.msg.Task;
+import org.simgrid.msg.Process;
-public class Coordinator extends simgrid.msg.Process {
+
+public class Coordinator extends Process {
LinkedList<RequestTask> waitingQueue=new LinkedList<RequestTask>();
int CsToServe;
LinkedList<RequestTask> waitingQueue=new LinkedList<RequestTask>();
int CsToServe;
@@
-30,7
+33,7
@@
public class Coordinator extends simgrid.msg.Process {
GrantTask tosend = new GrantTask();
tosend.send(t.from);
} else {
GrantTask tosend = new GrantTask();
tosend.send(t.from);
} else {
- waitingQueue.
push
(t);
+ waitingQueue.
addFirst
(t);
}
} else if (task instanceof ReleaseTask) {
if (!waitingQueue.isEmpty()) {
}
} else if (task instanceof ReleaseTask) {
if (!waitingQueue.isEmpty()) {
@@
-45,4
+48,4
@@
public class Coordinator extends simgrid.msg.Process {
}
}
}
}
}
}
-}
\ No newline at end of file
+}