annotate src/alice/test/dpp/codesegment/StartCodeSegment.java @ 20:6018e62cb198 dead lock dpp

modified
author one
date Sun, 09 Dec 2012 23:09:04 +0900
parents 33727db069c2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
cd80e302a3c4 modified
one
parents: 1
diff changeset
1 package alice.test.dpp.codesegment;
1
0c4412f878d5 add some files
one
parents:
diff changeset
2
0c4412f878d5 add some files
one
parents:
diff changeset
3 import alice.codesegment.CodeSegment;
20
6018e62cb198 modified
one
parents: 14
diff changeset
4 import alice.test.dpp.datasegment.Fork;
6018e62cb198 modified
one
parents: 14
diff changeset
5 import alice.test.dpp.datasegment.Philosophy;
1
0c4412f878d5 add some files
one
parents:
diff changeset
6
0c4412f878d5 add some files
one
parents:
diff changeset
7 public class StartCodeSegment extends CodeSegment {
0c4412f878d5 add some files
one
parents:
diff changeset
8
0c4412f878d5 add some files
one
parents:
diff changeset
9 @Override
0c4412f878d5 add some files
one
parents:
diff changeset
10 public void run() {
0c4412f878d5 add some files
one
parents:
diff changeset
11 System.out.println("run StartCodeSegment");
14
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
12
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
13 new ScheduleCodeSegment("phil1");
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
14 new ScheduleCodeSegment("phil2");
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
15 new ScheduleCodeSegment("phil3");
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
16
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
17 ods.update("local", "phil1", new Philosophy("phil1","fork1","fork2"));
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
18 ods.update("local", "phil2", new Philosophy("phil2","fork2","fork3"));
33727db069c2 add ScheduleCodeSegment. modified CodeSegment
one
parents: 12
diff changeset
19 ods.update("local", "phil3", new Philosophy("phil3","fork3","fork1"));
4
2794091a7058 modified CodeSegment
one
parents: 2
diff changeset
20 ods.update("local", "fork1", new Fork("fork1"));
2794091a7058 modified CodeSegment
one
parents: 2
diff changeset
21 ods.update("local", "fork2", new Fork("fork2"));
12
bfaaebb50a2e modified Fork.java
one
parents: 4
diff changeset
22 ods.update("local", "fork3", new Fork("fork3"));
4
2794091a7058 modified CodeSegment
one
parents: 2
diff changeset
23
1
0c4412f878d5 add some files
one
parents:
diff changeset
24 }
0c4412f878d5 add some files
one
parents:
diff changeset
25
0c4412f878d5 add some files
one
parents:
diff changeset
26 }