end method

void end()

Implementation

void end() {
  if (!profiling) {
    return;
  }

  profiling = false;
  nanos = DateTime.now().microsecondsSinceEpoch - startNano;
  millis = DateTime.now().millisecondsSinceEpoch - startMillis;
  time = nanos / 1000.0;
  time = ((millis - time) > 1.01 ? millis : time).toDouble();
}