added some debugging statements

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2741 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
msridhar1 2008-04-02 20:19:19 +00:00
parent 4bb4e509ff
commit 589575f23c
1 changed files with 11 additions and 3 deletions

View File

@ -13,7 +13,6 @@ package com.ibm.wala.ipa.callgraph.propagation;
import org.eclipse.core.runtime.IProgressMonitor;
import com.ibm.wala.eclipse.util.CancelException;
import com.ibm.wala.util.debug.Trace;
/**
*
@ -41,19 +40,28 @@ public class StandardSolver extends AbstractPointsToSolver {
i++;
if (DEBUG) {
Trace.println("Iteration " + i);
System.err.println("Iteration " + i);
}
getSystem().solve(monitor);
if (DEBUG) {
Trace.println("Solved " + i);
System.err.println("Solved " + i);
}
// Add constraints until there are no new discovered nodes
if (DEBUG) {
System.err.println("adding constraints");
}
getBuilder().addConstraintsFromNewNodes();
if (DEBUG) {
System.err.println("handling reflection");
}
getReflectionHandler().updateForReflection();
// Handling reflection may have discovered new nodes!
if (DEBUG) {
System.err.println("adding constraints again");
}
getBuilder().addConstraintsFromNewNodes();
// Note that we may have added stuff to the
// worklist; so,