result = analyze(method); long end = System.currentTimeMillis();
try { result = analyze(method); } catch (DataflowAnalysisException e) { if (TIME_ANALYSES) { long end = System.currentTimeMillis(); indent(); System.out.println("CC: " + analysisName + " killed by exception after " + (end-begin) + " millis"); e.printStackTrace(); --depth; } throw e; }
		public AnalysisResult getAnalysis(Method method) throws CFGBuilderException, DataflowAnalysisException {			AnalysisResult result = map.get(method);			if (result == null) {				long begin = System.currentTimeMillis();				result = analyze(method);				long end = System.currentTimeMillis();				if (TIME_ANALYSES) {					System.out.println("ClassContext: " + analysisName + " for " +						SignatureConverter.convertMethodSignature(jclass, method) + " took " + (end - begin) + " millis");				}				map.put(method, result);			}			return result;		}