(bug 13454) Article::updateCategoryCounts can attempt to execute empty inserts.
[lhc/web/wiklou.git] / includes / ProfilerSimple.php
index a52af25..20ab99c 100644 (file)
@@ -5,6 +5,7 @@ require_once(dirname(__FILE__).'/Profiler.php');
 /**
  * Simple profiler base class.
  * @todo document methods (?)
+ * @addtogroup Profiler
  */
 class ProfilerSimple extends Profiler {
        var $mMinimumTime = 0;
@@ -71,10 +72,14 @@ class ProfilerSimple extends Profiler {
                                $message = "Profile section ended by close(): {$ofname}";
                                $functionname = $ofname;
                                $this->debug( "$message\n" );
+                               $this->mCollated[$message] = array(
+                                       'real' => 0.0, 'count' => 1);
                        }
                        elseif ($ofname != $functionname) {
                                $message = "Profiling error: in({$ofname}), out($functionname)";
                                $this->debug( "$message\n" );
+                               $this->mCollated[$message] = array(
+                                       'real' => 0.0, 'count' => 1);
                        }
                        $entry =& $this->mCollated[$functionname];
                        $elapsedcpu = $this->getCpuTime() - $octime;
@@ -121,4 +126,4 @@ class ProfilerSimple extends Profiler {
                }
        }
 }
-?>
+