All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static boolean |
containsFunctionCallInstruction(BasicProgramBlock pb) |
static boolean |
containsSparkInstruction(ArrayList<Instruction> instSet,
boolean inclCPFile) |
static boolean |
containsSparkInstruction(BasicProgramBlock pb,
boolean inclCPFile) |
static ArrayList<OptNode> |
createAbstractOptNodes(ArrayList<Hop> hops,
LocalVariableMap vars,
OptTreePlanMappingAbstract hlMap,
Set<String> memo) |
static OptTree |
createAbstractOptTree(int ck,
double cm,
ParForStatementBlock pfsb,
ParForProgramBlock pfpb,
OptTreePlanMappingAbstract hlMap,
Set<String> memo,
ExecutionContext ec) |
static OptNode |
createOptNode(Instruction inst,
LocalVariableMap vars,
OptTreePlanMappingRuntime rtMap,
boolean storeObjs) |
static ArrayList<OptNode> |
createOptNodes(ArrayList<Instruction> instset,
LocalVariableMap vars,
OptTreePlanMappingRuntime rtMap,
boolean storeObjs) |
static OptTree |
createOptTree(int ck,
double cm,
Optimizer.PlanInputType type,
ParForStatementBlock pfsb,
ParForProgramBlock pfpb,
ExecutionContext ec) |
static boolean |
rContainsSparkInstruction(ProgramBlock pb,
boolean inclFunctions) |
static OptNode |
rCreateAbstractOptNode(StatementBlock sb,
ProgramBlock pb,
LocalVariableMap vars,
boolean topLevel,
OptTreePlanMappingAbstract hlMap,
Set<String> memo) |
static ArrayList<OptNode> |
rCreateAbstractOptNodes(Hop hop,
LocalVariableMap vars,
OptTreePlanMappingAbstract hlMap,
Set<String> memo) |
static OptNode |
rCreateOptNode(ProgramBlock pb,
LocalVariableMap vars,
boolean topLevel,
OptTreePlanMappingRuntime rtMap,
boolean storeObjs) |
static void |
replaceProgramBlock(List<ProgramBlock> pbs,
ProgramBlock pbOld,
ProgramBlock pbNew) |
static void |
replaceProgramBlock(OptNode parent,
OptNode n,
ProgramBlock pbOld,
ProgramBlock pbNew,
OptTreePlanMappingAbstract hlMap) |
static void |
replaceProgramBlock(OptNode parent,
OptNode n,
ProgramBlock pbOld,
ProgramBlock pbNew,
OptTreePlanMappingRuntime rtMap) |