UnrollInfo info = getUnrollInfo(init, cond, incr, body,new Hashtable());
UnrollInfo info = getUnrollInfo(init, cond, incr, body,new Hashtable(),new Hashtable());
    public static int getNumExecutions(JStatement init,				       JExpression cond,				       JStatement incr,				       JStatement body) {	UnrollInfo info = getUnrollInfo(init, cond, incr, body,new Hashtable());	// if we didn't get any unroll info, return -1	if (info==null) { return -1; }	// get the initial value of the counter	int counter = info.initVal;	// track number of executions	int result = 0;	// simulate execution of the loop...	while (counter < info.finalVal) {	    // increment counters	    counter = incrementCounter(counter, info);	    result++;	}	return result;    }