|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IntObjectTable | |
---|---|
edu.ksu.cis.projects.bogor.analyses | Provides for Bogor modules. |
edu.ksu.cis.projects.bogor.module | Provide a generic framework for dataflow analysis on BIR transition systems. |
edu.ksu.cis.projects.bogor.module.backtrack | Provides types and factories for "undo" operations. |
edu.ksu.cis.projects.bogor.module.state | Provides for Bogor state. |
edu.ksu.cis.projects.bogor.symboltable | Provides for Bogor symbol table. |
edu.ksu.cis.projects.bogor.util | Provides utilities. |
edu.ksu.cis.projects.trove.custom | Provides specializations of GNU Trove container types. |
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.analyses |
---|
Fields in edu.ksu.cis.projects.bogor.analyses declared as IntObjectTable | |
---|---|
protected IntObjectTable<Set<L>> |
IntraFSMAnalysis.analysisTable
Mapping of a label (CFG location) to the working set of the "thing" being calculated (live variables, available expressions, etc). |
protected IntObjectTable<IntSet> |
CFG.predTable
|
protected IntObjectTable<Set<String>> |
LiveVariableAnalysis.result
|
protected IntObjectTable<IntSet> |
CFG.succTable
|
Methods in edu.ksu.cis.projects.bogor.analyses that return IntObjectTable | |
---|---|
IntObjectTable<Set<String>> |
LiveVariableAnalysis.getResult()
|
Methods in edu.ksu.cis.projects.bogor.analyses with parameters of type IntObjectTable | |
---|---|
protected void |
CFG.addToTable(IntObjectTable<IntSet> table,
int fromLocDesc,
int toLocDesc)
|
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.module |
---|
Fields in edu.ksu.cis.projects.bogor.module declared as IntObjectTable | |
---|---|
protected IntObjectTable<String> |
DefaultStateExternalizer.arrayFieldNameMap
|
protected IntObjectTable<String> |
DefaultStateExternalizer.globalNameMap
|
protected IntObjectTable<List<String>> |
DefaultStateExternalizer.recordFieldNameMap
|
protected IntObjectTable<String> |
DefaultStateExternalizer.threadIdMap
|
Methods in edu.ksu.cis.projects.bogor.module that return IntObjectTable | |
---|---|
IntObjectTable<ArrayList<Transformation>> |
DefaultCounterExampleWriter.GuidedSchedulingStrategistProxy.getEnabledTransformations(IEnabledTransformationsContext etc)
[Document Pending] |
IntObjectTable<ArrayList<Transformation>> |
DefaultSchedulingStrategist.getEnabledTransformations(IEnabledTransformationsContext etc)
|
IntObjectTable<ArrayList<Transformation>> |
ISchedulingStrategist.getEnabledTransformations(IEnabledTransformationsContext etc)
Find all the enabled FSM transitions. |
IntObjectTable<ArrayList<Transformation>> |
DefaultCounterExampleWriter.GuidedSchedulingStrategistProxy.getEnabledTransformations(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
|
IntObjectTable<ArrayList<Transformation>> |
DefaultSchedulingStrategist.getEnabledTransformations(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
|
IntObjectTable<ArrayList<Transformation>> |
ISchedulingStrategist.getEnabledTransformations(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
Find all the enabled FSM transitions except those given in ignoredTransformations . |
static IntObjectTable<ErrorType> |
DefaultCounterExampleWriter.getErrorTraceDescriptions(File trailsFile)
|
IntObjectTable |
DefaultStateExternalizer.getThreadIdMap()
|
IntObjectTable<ArrayList<Transformation>> |
DefaultCounterExampleWriter.GuidedSchedulingStrategistProxy.getWorkSet(IEnabledTransformationsContext etc)
[Document Pending] |
IntObjectTable<ArrayList<Transformation>> |
DefaultSchedulingStrategist.getWorkSet(IEnabledTransformationsContext etc)
|
IntObjectTable<ArrayList<Transformation>> |
ISchedulingStrategist.getWorkSet(IEnabledTransformationsContext etc)
Find a reduced set of transitions whose executions will suffice to represent the execution of all enabled transformations. |
IntObjectTable<ArrayList<Transformation>> |
DefaultCounterExampleWriter.GuidedSchedulingStrategistProxy.getWorkSet(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
|
IntObjectTable<ArrayList<Transformation>> |
DefaultSchedulingStrategist.getWorkSet(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
|
IntObjectTable<ArrayList<Transformation>> |
ISchedulingStrategist.getWorkSet(IEnabledTransformationsContext etc,
Set<Transformation> ignoredTransformations)
Find a reduced set of transitions whose executions will suffice to represent the execution of all enabled transformations. |
Methods in edu.ksu.cis.projects.bogor.module with parameters of type IntObjectTable | |
---|---|
IControlTransferBacktrackingInfo |
IBacktrackingInfoFactory.createControlTransferBacktrackingInfo(int stateId,
int threadId,
int locDesc,
IntObjectTable<IValue> deadLocalValues,
Transformation t,
ISchedulingStrategyInfo ssi)
|
void |
ITransformationFilter.filter(IntObjectTable<ArrayList<Transformation>> set,
IEnabledTransformationsContext etc)
|
protected void |
DefaultSearcher.makeChoices(IntObjectTable<ArrayList<Transformation>> ets,
int[] threadIds,
Transformation[] transformations)
|
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.module.backtrack |
---|
Methods in edu.ksu.cis.projects.bogor.module.backtrack that return IntObjectTable | |
---|---|
IntObjectTable<IValue> |
IControlTransferBacktrackingInfo.getDeadLocalValues()
|
Methods in edu.ksu.cis.projects.bogor.module.backtrack with parameters of type IntObjectTable | |
---|---|
IControlTransferBacktrackingInfo |
DefaultBacktrackingInfoFactory.createControlTransferBacktrackingInfo(int stateId,
int threadId,
int locDesc,
IntObjectTable<IValue> deadLocalValues,
Transformation t,
ISchedulingStrategyInfo ssi)
|
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.module.state |
---|
Fields in edu.ksu.cis.projects.bogor.module.state declared as IntObjectTable | |
---|---|
protected IntObjectTable<IntList> |
DefaultState.threadLocationStackMap
Holds the mapping of thread id (int) to its location stack (TIntArrayList). |
protected IntObjectTable<DefaultThreadStore> |
DefaultState.threadStoreMap
Holds the mapping of thread id (int) to thread store (DefaultThreadStore). |
protected IntObjectTable<IntList> |
DefaultState.threadTransformationIndexStackMap
Holds the mapping of thread id (int) to its transformation index stack (TIntArrayList). |
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.symboltable |
---|
Methods in edu.ksu.cis.projects.bogor.symboltable that return IntObjectTable | |
---|---|
IntObjectTable<ArrayList<Object>> |
FSMSymbolTable.getCatchTable()
Gets the location desc (int) to the throwables that it can catch (ArrayList<RecordType::String::NextState>) mapping. |
IntObjectTable<BitSet> |
FSMSymbolTable.getLiveSetTable()
Gets the location desc (int) to its live set (int[]) mapping. |
IntObjectTable<Type> |
SymbolTable.getTypeIdTypeTable()
Gets the type id (int) to its type (Type) mapping. |
Methods in edu.ksu.cis.projects.bogor.symboltable that return types with arguments of type IntObjectTable | |
---|---|
Map<String,IntObjectTable<String>> |
SymbolTable.getVirtualTable()
Gets the virtual table identifier (String) to function mapping (Map<Integer, String>) mapping. |
Uses of IntObjectTable in edu.ksu.cis.projects.bogor.util |
---|
Methods in edu.ksu.cis.projects.bogor.util with parameters of type IntObjectTable | ||
---|---|---|
static
|
Util.toString(IntObjectTable<V> map,
String indent)
Pretty print an int to object map. |
Uses of IntObjectTable in edu.ksu.cis.projects.trove.custom |
---|
Methods in edu.ksu.cis.projects.trove.custom that return IntObjectTable | |
---|---|
IntObjectTable<V> |
IntObjectTable.clone()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |