Public Member Functions | |
DDFClustSched (const char *log=0) | |
void | deadlockIteration (int flag) |
void | resetFlag () |
int | run () |
void | setup () |
![]() | |
const char * | domain () const |
void | resetFlag () |
void | setup () |
![]() | |
StringList | displaySchedule () |
double | getStopTime () |
void | resetStopTime (double v) |
int | run () |
void | setParams (int numOver, double pd, int maxbsize) |
void | setStopTime (double limit) |
void | setup () |
Protected Member Functions | |
void | initStructures () |
int | isSource (Star &) |
![]() | |
virtual int | checkBlocks () |
DFPortHole * | checkInputOverflow (DataFlowStar &, int) |
virtual int | isSource (DataFlowStar &s) |
void | reportArcOverflow (DFPortHole *, int) |
void | resetFlags () |
Additional Inherited Members | |
![]() | |
double | schedulePeriod |
![]() | |
int | galSize |
int | lazyDepth |
int | maxToken |
SequentialList | nonSourceBlocks |
long long | numFiring |
int | numOverlapped |
DFPortHole * | overFlowArc |
SequentialList | sourceBlocks |
long long | stopTime |