chord.analyses.deadlock
Class DomN
java.lang.Object
chord.util.IndexMap<T>
chord.bddbddb.Dom<T>
chord.project.analyses.ProgramDom<Pair<Ctxt,joeq.Compiler.Quad.Inst>>
chord.analyses.deadlock.DomN
- All Implemented Interfaces:
- ITask, java.lang.Iterable<Pair<Ctxt,joeq.Compiler.Quad.Inst>>
public class DomN
- extends ProgramDom<Pair<Ctxt,joeq.Compiler.Quad.Inst>>
Domain of abstract threads.
An abstract thread is a triple (o,c,m) denoting the thread
whose abstract object is 'o' and which starts at method 'm' in
abstract context 'c'.
- Author:
- Mayur Naik (mhn@cs.stanford.edu)
- See Also:
ThreadsAnalysis
| Fields inherited from class chord.bddbddb.Dom |
name |
|
Constructor Summary |
DomN()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DomN
public DomN()
toUniqueString
public java.lang.String toUniqueString(Pair<Ctxt,joeq.Compiler.Quad.Inst> v)
- Overrides:
toUniqueString in class Dom<Pair<Ctxt,joeq.Compiler.Quad.Inst>>
toXMLAttrsString
public java.lang.String toXMLAttrsString(Pair<Ctxt,joeq.Compiler.Quad.Inst> v)
- Description copied from class:
ProgramDom
- Provides the XML attributes string of the specified value.
Subclasses may override this method if necessary.
- Overrides:
toXMLAttrsString in class ProgramDom<Pair<Ctxt,joeq.Compiler.Quad.Inst>>
- Parameters:
v - A value.
- Returns:
- The XML attributes string of the specified value.
It is the empty string by default.
- See Also:
ProgramDom.saveToXMLFile()