Class DefaultFixedPointSolver<T extends IVariable<T>>

java.lang.Object
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver<T>
com.ibm.wala.fixedpoint.impl.DefaultFixedPointSolver<T>
All Implemented Interfaces:
FixedPointConstants, IFixedPointSolver<T>, VerboseAction
Direct Known Subclasses:
DataflowSolver, PropagationSystem, SSAInference

public abstract class DefaultFixedPointSolver<T extends IVariable<T>> extends AbstractFixedPointSolver<T>
Default implementation of a fixed point solver.
  • Constructor Details

    • DefaultFixedPointSolver

      public DefaultFixedPointSolver(int expectedOut)
      Parameters:
      expectedOut - number of expected out edges in the "usual" case for constraints .. used to tune graph representation
    • DefaultFixedPointSolver

      public DefaultFixedPointSolver()
  • Method Details

    • getFixedPointSystem

      public IFixedPointSystem<T> getFixedPointSystem()
      Returns:
      the set of statements solved by this IFixedPointSolver