1 package uut; 2 3 import net.sf.jour.rt.agent.Elog; 4 import net.sf.jour.rt.agent.MapedEventID; 5 import net.sf.jour.rt.agent.ProfilerEvent; 6 7 public class MainInstumented { 8 9 public static void main(String[] args) throws Throwable { 10 System.out.println("main enter"); 11 method1(); 12 System.out.println("main exit"); 13 } 14 15 public static void method1() throws Throwable { 16 if (Elog.ON) { 17 Elog.logEvent(new ProfilerEvent(0, null, new MapedEventID(1))); 18 } 19 20 try { 21 System.out.println("method1()"); 22 23 if (Elog.ON) { 24 Elog.logEvent(new ProfilerEvent(1, null, new MapedEventID(1))); 25 } 26 27 } catch (Throwable throwable1) { 28 29 if (Elog.ON) { 30 Elog.logEvent(new ProfilerEvent(1, throwable1, new MapedEventID(1))); 31 } 32 throw throwable1; 33 } 34 35 } 36 37 }