Mercurial > hg > Members > kazz > Alice
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>(); + + }