Public Methods | |
DeadlockRelatedCriterion (SootClass[] classArr) | |
Private Methods | |
void | extractSliceInterestForDL () |
void | extractSliceInterestFromMethod (SootClass sootClass, SootMethod sootMethod) |
Vector | getSliceInterestForDL () |
Private Attributes | |
SootClass[] | classes |
List | deadlockRelatedInvokes = new ArrayList() |
Vector | sliceInterests = new Vector() |
Definition at line 45 of file DeadlockRelatedCriterion.java.
|
Constructor of this class:
Definition at line 77 of file DeadlockRelatedCriterion.java. |
|
Extract slicing interests for deadlock checking. Definition at line 101 of file DeadlockRelatedCriterion.java. Referenced by DeadlockRelatedCriterion().
|
|
Extrace slice interests from a method. Put all
Definition at line 125 of file DeadlockRelatedCriterion.java. Referenced by extractSliceInterestForDL().
|
|
Get slice interests for deadlock checking.
Definition at line 170 of file DeadlockRelatedCriterion.java. Referenced by PreProcess::extractingForDL().
|
|
All classes need to be checked for deadlock. These classes will be sliced for deadlock checking. Definition at line 50 of file DeadlockRelatedCriterion.java. |
|
A list of String which is a signature of all method invokes related to deadlock checking. Definition at line 65 of file DeadlockRelatedCriterion.java. |
|
A list of extracted SliceInterest. Definition at line 69 of file DeadlockRelatedCriterion.java. |