CodeProfilerDump (rtl)

De Wiki1000
Version du 14 décembre 2016 à 17:31 par Flfay (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
function CodeProfiler.Dump(const aLabel:string; aDi:TDatabaseInfo):integer;

version800-32x32.png

Ecrit les statistiques d'exécution de code dans la table SQL sysCodeStats. Le numéro retourné est le numéro de batch.

aLabel Chaîne libellé du dump
aDi TDatabaseInfo Base dans laquelle écrire les données

Cette fonction est utilisable à des fin de mise au point.

Exemple :

procedure test;
var i : integer;
begin
 CodeProfiler.Reset;
 //Appeller le code à profiler 
 i := CodeProfiler.Dump('mon test profiler',ClassManager.CurrentDatabase);
 showmessage(inttostr(i));
 //le résultat est visible grâce à la requête SQL : select * from sysCodeStats where batchID=i 
end;


Voir aussi:

Développement DSMDéveloppement DSM

Outils personnels