coins.mdf
クラス MdfConditions

java.lang.Object
  |
  +--coins.mdf.MdfConditions

public class MdfConditions
extends java.lang.Object

The conditions for the dynamic scheduler


フィールドの概要
 DataAccessCondition access
          The current data access conditions
 ExecutionDecisionCondition exec
          The current execution decision conditions
 FinishCondition finish
          The current finish conditions
 NonExecutionDecisionCondition nonExec
          The current non-execution decision conditions
 
コンストラクタの概要
MdfConditions(MdfEnvironment e, MacroFlowGraph g)
          Constructor
 
メソッドの概要
(パッケージプライベート)  int[] readyTasks()
          Get the bit vector which means the ready tasks.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

exec

public final ExecutionDecisionCondition exec
The current execution decision conditions


nonExec

public final NonExecutionDecisionCondition nonExec
The current non-execution decision conditions


access

public final DataAccessCondition access
The current data access conditions


finish

public final FinishCondition finish
The current finish conditions

コンストラクタの詳細

MdfConditions

public MdfConditions(MdfEnvironment e,
                     MacroFlowGraph g)
              throws PassException
Constructor

パラメータ:
e - The environment of the MDF module
g - The current macro flow graph
例外:
PassException - Any exceptions in it
メソッドの詳細

readyTasks

int[] readyTasks()
Get the bit vector which means the ready tasks.

戻り値:
The bit vector which means the ready tasks