original_string: protected function log_start($message, $depth = 0) {
          $this->log($message, $depth);
  
          if (defined('MDL_PERFTOLOG') && MDL_PERFTOLOG) {
              $this->tracestats->$depth = [
                  'mem' => memory_get_usage(),
                  'time' => microtime(),
              ];
          }
      }
code: protected function log_start($message, $depth = 0) {
          $this->log($message, $depth);
  
          if (defined('MDL_PERFTOLOG') && MDL_PERFTOLOG) {
              $this->tracestats->$depth = [
                  'mem' => memory_get_usage(),
                  'time' => microtime(),
              ];
          }
      }
code_tokens: protected function log_start ( $ message , $ depth = 0 ) { $ this -> log ( $ message , $ depth ) ; if ( defined ( 'MDL_PERFTOLOG' ) && MDL_PERFTOLOG ) { $ this -> tracestats -> $ depth = [ 'mem' => memory_get_usage ( ) , 'time' => microtime ( ) , ] ; } }
docstring: Log a start message to the progress tracer.
  
  @param   string  $message
  @param   int     $depth
docstring_tokens: Log a start message to the progress tracer .