libs/PHPCrawlerBenchmark.class.php
public static function start($identifier, $temporary_benchmark = false)
  {
    self::$benchmark_starttimes[$identifier] = self::getmicrotime();
    
    if (isset(self::$benchmark_startcount[$identifier]))
      self::$benchmark_startcount[$identifier] = self::$benchmark_startcount[$identifier] + 1;
    else self::$benchmark_startcount[$identifier] = 1;
    
    if ($temporary_benchmark == true)
    {
      self::$temporary_benchmarks[$identifier] = true;
    }
  }
public static function start($identifier, $temporary_benchmark = false)
  {
    self::$benchmark_starttimes[$identifier] = self::getmicrotime();
    
    if (isset(self::$benchmark_startcount[$identifier]))
      self::$benchmark_startcount[$identifier] = self::$benchmark_startcount[$identifier] + 1;
    else self::$benchmark_startcount[$identifier] = 1;
    
    if ($temporary_benchmark == true)
    {
      self::$temporary_benchmarks[$identifier] = true;
    }
  }
Starts the clock for the given benchmark.

@param string $identifie           The benchmark name/identifier.
@param bool   $temporary_benchmark If set to TRUE, the benchmark will not be returned by methods
like getAllBenchmarks() and printAllBenchmarks()