sw.println("double " + setupTimingName + " = 0;");
sw.println("double " + testTimingName + " = 0;");
Statements setupBench = genBenchTarget(beginMethod, endMethod,
Collections.<String> emptyList(), new Statement(new MethodCall(
EMPTY_FUNC, null)));
StatementsList testStatements = new StatementsList();
testStatements.getStatements().add(
new Statement(new MethodCall("super." + method.getName(), null)));
Statements testBench = genBenchTarget(beginMethod, endMethod,
Collections.<String> emptyList(), testStatements);
String recordResultsCode = BENCHMARK_RESULTS_CLASS
+ " results = __getOrCreateTestResult();\n" + TRIAL_CLASS