How the profiler works (in depth)
If you're interested in exactly how Profiler works, here's a description of all the classes that make up this subsystem.
Class | Their meaning and purpose |
---|---|
Jet\Debug_Profiler | Basic facade of the subsystem. |
Jet\Debug_Profiler_Run | A class representing information about the recorded run of the application. |
Jet\Debug_Profiler_Run_Block | Represents a block of the application run. |
Jet\Debug_Profiler_Run_Block_Anonymous | Represents an anonymous block of the application run. |
Jet\Debug_Profiler_Run_Block_Message | Represents the message that is sent to the block. |
Jet\Debug_Profiler_Run_SQLQueryData | Represents the SQL query execution record. |
Jet\Debug_Profiler_Run_BacktraceItem | Represents the debug back trace item. |