package org.stagemonitor.benchmark.profiler;
public class ClassOptimalPerformanceProfied {
public int method1() {
OptimalPerformanceProfilerMock.start();
try {
return method2(1) + method3() + method5();
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method1()");
}
}
private int method2(int i) {
OptimalPerformanceProfilerMock.start();
try {
return 1 + i;
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method2(int i)");
}
}
private int method3() {
OptimalPerformanceProfilerMock.start();
try {
return method4();
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method3()");
}
}
private int method4() {
OptimalPerformanceProfilerMock.start();
try {
return 4;
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method4()");
}
}
private int method5() {
OptimalPerformanceProfilerMock.start();
try {
return method6() + method7();
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method5()");
}
}
private int method6() {
OptimalPerformanceProfilerMock.start();
try {
return 6;
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method6()");
}
}
private int method7() {
OptimalPerformanceProfilerMock.start();
try {
return method8();
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method7()");
}
}
private int method8() {
OptimalPerformanceProfilerMock.start();
try {
return method9();
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method8()");
}
}
private int method9() {
OptimalPerformanceProfilerMock.start();
try {
return 9;
} finally {
OptimalPerformanceProfilerMock.stop("public int ClassToProfile.method9()");
}
}
}