public SmapStratum getSmap(String className) { Map<String,SmapStratum> smaps = ctxt.getRuntimeContext().getSmaps(); SmapStratum smap = smaps.get(className); if (smap == null && !options.isSmapSuppressed()) { // Tomcat was restarted so cached SMAP has been lost. However, it // was written to the class file so it can be recovered. smap = SmapUtil.loadSmap(className, ctxt.getJspLoader()); if (smap != null) { smaps.put(className, smap); } } return smap; }
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!ctxt.isPrototypeMode() && !options.isSmapSuppressed()) { smapUtil.installSmap();
if (!options.isSmapSuppressed()) { SmapUtil.installSmap(smaps);
if (! options.isSmapSuppressed()) { SmapUtil.installSmap(smap);
if (! options.isSmapSuppressed()) { SmapUtil.installSmap(smap);
if (! options.isSmapSuppressed()) { SmapUtil.installSmap(smap);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);
if (!options.isSmapSuppressed()) { smaps = SmapUtil.generateSmap(ctxt, pageNodes);
if (! options.isSmapSuppressed()) { smapUtil.generateSmap(pageNodes);