%ESLProfileStart function
Related pages:
%ESLProfileStart( BOOL in init )
init | @TRUE - enables the acquisition of debugging information. @FALSE - disables the acquisition of debugging information and writes the intermediate data. |
After calling the function %ESLProfileStart(@FALSE), data of the scripts is to be recorded in the file Esl.script_name_instance_id.profiler (e.g. Esl.e.myscript_1250.profiler) in the subdirectory \Log of the installation directory and the acquisition of debugging information is stopped.
The %ESLProfileStart function can be called again with the @TRUE parameter and the debugging information can be acquired again.
Format of written data:
line; count; line duration; action duration; action status; line text; ActionType; Use Pragma ;DataSize ;Use PragmaRPC; DataSizeRPC
line | The row number. |
count | The number of row repetitions. |
line duration | The total duration of row execution. |
action duration | The duration when inactive action waits for execution of the required activity. |
action status | Signalizes the status of action used. |
line text | The text of the executed line. |
ActionType | It is defined if a synchronous action %HI_* is executed on the line.. |
Use Pragma | It is defined if the action PRAGMA was used. |
DataSize | The size of data that have not been copied among the procedures in one ESL script when using PRAGMA. |
Use PragmaRPC | It is defined if PRAGMA was used for RPC procedures. |
DataSizeRPC | The size of data that have not been copied among RPC procedures of ESL scripts on the same event handler if PRAGMA was used for RPC procedures. |
Related pages:
0 komentárov