|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.backend.sched.Pipelining.ScheduleInfo
| Field Summary | |
(package private) java.util.ArrayList |
removed
|
(package private) java.util.ArrayList |
schedulable
|
(package private) java.util.ArrayList |
scheduleFirst
|
(package private) java.util.ArrayList |
scheduleSecond
|
(package private) java.util.ArrayList |
unschedulable
|
| Constructor Summary | |
(package private) |
Pipelining.ScheduleInfo(BiList sch,
BiList unsch)
|
| Method Summary | |
(package private) void |
addAllDependTo(BiList list,
DependNode dn)
|
(package private) void |
eraseDependent(Pipelining.ScheduledNode node)
|
(package private) boolean |
isRemoved(Pipelining.ScheduledNode node)
|
(package private) void |
placeAt(DependNode dn,
int stage,
int index)
|
(package private) int |
placeAtOrAfter(Pipelining.ScheduledNode sn,
int index)
|
(package private) Pipelining.PairIndex |
placeAtOrAfter(Pipelining.ScheduledNode sn,
Pipelining.PairIndex pi)
|
(package private) int |
placeAtOrBefore(Pipelining.ScheduledNode sn,
int index)
|
(package private) void |
remove(Pipelining.ScheduledNode node)
|
(package private) void |
removeFromSchedulable(Pipelining.ScheduledNode node)
|
(package private) void |
removeFromUnschedulable(Pipelining.ScheduledNode node)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
java.util.ArrayList scheduleFirst
java.util.ArrayList scheduleSecond
java.util.ArrayList schedulable
java.util.ArrayList unschedulable
java.util.ArrayList removed
| Constructor Detail |
Pipelining.ScheduleInfo(BiList sch,
BiList unsch)
| Method Detail |
void addAllDependTo(BiList list,
DependNode dn)
void removeFromSchedulable(Pipelining.ScheduledNode node)
void removeFromUnschedulable(Pipelining.ScheduledNode node)
void remove(Pipelining.ScheduledNode node)
boolean isRemoved(Pipelining.ScheduledNode node)
void eraseDependent(Pipelining.ScheduledNode node)
void placeAt(DependNode dn,
int stage,
int index)
int placeAtOrBefore(Pipelining.ScheduledNode sn,
int index)
int placeAtOrAfter(Pipelining.ScheduledNode sn,
int index)
Pipelining.PairIndex placeAtOrAfter(Pipelining.ScheduledNode sn,
Pipelining.PairIndex pi)
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||