Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Profiler Class Reference

List of all members.

Public Member Functions

 profileIn ($functionname)
 profileOut ($functionname)
 close ()
 getOutput ($scriptStart, $scriptElapsed)
 logToDB ($name, $timeSum, $eventCount)

Public Attributes

 $mStack = array() $mWorkStack = array() $mCollated = array()
 $mCalls = array() $mTotals = array()

Member Function Documentation

Profiler::close  ) 
 

Definition at line 73 of file Profiling.php.

Referenced by getOutput().

Profiler::getOutput scriptStart,
scriptElapsed
 

Definition at line 80 of file Profiling.php.

References $i, $wgProfileToDatabase, $width, close(), getOutput(), logToDB(), wfProfileIn(), and wfProfileOut().

Referenced by getOutput().

Profiler::logToDB name,
timeSum,
eventCount
 

Definition at line 149 of file Profiling.php.

References $sql, DB_WRITE, logToDB(), name, wfAffectedRows(), wfQuery(), and wfStrencode().

Referenced by getOutput(), and logToDB().

Profiler::profileIn functionname  ) 
 

Definition at line 39 of file Profiling.php.

References $wgDebugFunctionEntry, profileIn(), and wfDebug().

Referenced by profileIn().

Profiler::profileOut functionname  ) 
 

Definition at line 48 of file Profiling.php.

References $wgDebugFunctionEntry, $wgDebugProfiling, profileOut(), and wfDebug().

Referenced by profileOut().


Member Data Documentation

Profiler::$mCalls = array() $mTotals = array()
 

Definition at line 29 of file Profiling.php.

Profiler::$mStack = array() $mWorkStack = array() $mCollated = array()
 

Definition at line 28 of file Profiling.php.


The documentation for this class was generated from the following file:
Generated on Tue Jun 29 23:41:01 2004 for Mediawiki by doxygen 1.3.7