JML

Uses of Class
org.multijava.util.backend.InferenceNode

Packages that use InferenceNode
org.multijava.util.backend Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language
 

Uses of InferenceNode in org.multijava.util.backend
 

Fields in org.multijava.util.backend declared as InferenceNode
private  InferenceNode[] RegisterAllocation.infer
           
private  InferenceNode[] TraceInferenceGraph.nodes
           
 

Methods in org.multijava.util.backend that return InferenceNode
 InferenceNode[] RegisterAllocation.getInferenceGraph()
          Returns the inference Graph
 

Methods in org.multijava.util.backend with parameters of type InferenceNode
 void InferenceNode.linkTo(InferenceNode other)
          Adds a link to an other node
 void InferenceNode.coalesceTo(InferenceNode other)
          Coalesce two nodes together.
private  void RegisterAllocation.sort(InferenceNode[] temps)
           
private  void TraceInferenceGraph.trace(InferenceNode node)
          Prints a trace of quadruples
 

Constructors in org.multijava.util.backend with parameters of type InferenceNode
TraceInferenceGraph(InferenceNode[] nodes)
          Creates a new instruction handle.
 


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.