diagnostics.analysisStarted();
//
// Create intermediate code
//
jt = new Jimple2Intermediate(new Jimple2IntermediateFactoryImpl(externallyVisible, taintAnalysisStrategy, staticStringTypes, resolvers));
Application app = jt.translateApplicationClasses(hotspots);
Map<ValueBox, Statement> m1 = jt.getTranslationMap();
num_exps = m1.size() + jt.getNumberOfExpsSkipped();
// release memory