Move debug outside of ensure block

* If the yield call raises, then the debug method should not still
  be called because the Benchmark times would not be known.