tracer.resume();
entry.disable();
// now log everything within DefaultedParameters.ceylon
Step step = tracer.step().within(sourceName).log().enable();
// and also listen out for when we exit main()
MethodExit exit = tracer.methodExit().classFilter(mainClass).methodFilter("main").result(HandlerResult.SUSPEND).enable();
// once we've exited main() disable the step breakpoint
tracer.resume();
if (tracer.isVmAlive()) {
step.disable();
tracer.resume();