public static void checkTimeout(){
  ExecutionTracer tracer=getExecutionTracer();
  if (tracer.disabled)   return;
  if (tracer.killSwitch) {
    if (!isInStaticInit())     throw new TestCaseExecutor.TimeoutExceeded();
  }
}

public static void checkTimeout ( ) { ExecutionTracer tracer = getExecutionTracer ( ) ; if ( tracer . disabled ) return ; if ( tracer . killSwitch ) { if ( ! isInStaticInit ( ) ) throw new TestCaseExecutor . TimeoutExceeded ( ) ; } }
called by the instrumented code each time a new source line is executed
