org.jikesrvm.compilers.opt.util
Class ReverseFilteredDFSenumerateByFinish
java.lang.Object
org.jikesrvm.compilers.opt.util.Stack<GraphNode>
org.jikesrvm.compilers.opt.util.DFSenumerateByFinish
org.jikesrvm.compilers.opt.util.ReverseDFSenumerateByFinish
org.jikesrvm.compilers.opt.util.ReverseFilteredDFSenumerateByFinish
- All Implemented Interfaces:
- Iterable<GraphNode>, Enumeration<GraphNode>, GraphNodeEnumeration
class ReverseFilteredDFSenumerateByFinish
- extends ReverseDFSenumerateByFinish
| Methods inherited from class org.jikesrvm.compilers.opt.util.Stack |
compare, copy, empty, getTOS, isEmpty, iterator, peek, pop, push, shallowCopy, toString |
filter
private final GraphEdgeFilter filter
ReverseFilteredDFSenumerateByFinish
ReverseFilteredDFSenumerateByFinish(Graph net,
GraphNodeEnumeration nodes,
GraphEdgeFilter filter)
getConnected
protected GraphNodeEnumeration getConnected(GraphNode n)
- Description copied from class:
ReverseDFSenumerateByFinish
- Traverse edges from target to source.
- Overrides:
getConnected in class ReverseDFSenumerateByFinish
- Parameters:
n - A node in the DFS
- Returns:
- The nodes that have edges leading to n