anchor.diff:        try {
           if (!(await hotRunnerConfig.setupHotRestart()))
             return OperationResult(1, 'setupHotRestart failed');
  -        final OperationResult result = await _restartFromSources(reason: reason);
  +        final OperationResult result = await _restartFromSources(reason: reason, benchmarkMode: benchmarkMode,);
           if (!result.isOk)
             return result;
         } finally {
  
positive.code:         restartTimer.elapsed.inMilliseconds);
      flutterUsage.sendEvent('hot', 'restart', parameters: analyticsParameters);
      flutterUsage.sendTiming('hot', 'restart', restartTimer.elapsed);
      return OperationResult.ok;
    }
  
  
negative.code:     }
    }
  
    Future<OperationResult> _reloadSources({ bool pause = false, String reason, void Function(String message) onSlow, }) async {
      final Map<String, String> analyticsParameters = <String, String>{};
      if (reason != null) {
        analyticsParameters[kEventReloadReasonParameterName] = reason;
  