diff src/alice/CodeSegment.java @ 2:a57bf4ff773a default tip

add DataSegmentManager and CodeSegmentManager
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Tue, 07 Jun 2011 13:23:03 +0900
parents 4284468e2711
children
line wrap: on
line diff
--- a/src/alice/CodeSegment.java	Sun Jun 05 13:45:36 2011 +0900
+++ b/src/alice/CodeSegment.java	Tue Jun 07 13:23:03 2011 +0900
@@ -1,8 +1,11 @@
 package alice;
 
-import java.util.LinkedList;
+import java.util.concurrent.ConcurrentHashMap;
 
 public abstract class CodeSegment extends Segment {
-	LinkedList<CodeSegment> waitingSegments = new LinkedList<CodeSegment>();
-	LinkedList<CodeSegment> startingSegments = new LinkedList<CodeSegment>();
+	
+	ConcurrentHashMap<String, DataSegment> waitingSegments = new ConcurrentHashMap<String, DataSegment>();
+	ConcurrentHashMap<String, DataSegment> startingSegments = new ConcurrentHashMap<String, DataSegment>();
+	
+	
 }