From 2b8df4a6860d1156fb2cbf0ac8b09aa1a7f0e01c Mon Sep 17 00:00:00 2001 From: Antonio Linares Date: Fri, 29 Jun 2001 15:07:22 +0000 Subject: [PATCH] 2001-06-29 17:00 GMT+1 --- harbour/ChangeLog | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 9c6e530c55..661ff0c9c2 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,26 @@ +2001-06-29 17:00 GMT+1 Antonio Linares + * source/vm/classes.c + + Profiler support added: + + New function __GetMsgPrf( nClass, cMsg ) --> aMethodInfo // { nTimes, nTime } + Returns a method called and consumed times, to be called from PRG level. + + New function void * hb_mthRequested( void ) + It provides to the HVM the just requested method pointer. + + New function void hb_mthAddTime( void * pMethod, ULONG ulClockTicks ) + It increases a called method consumed time. + + * source/vm/hvm.c + + Profiler support added just for called methods (by now). + + * source/rtl/profiler.prg + + New function Profiler(). It may be called any moment to generate + a profiler.txt file. + + * tests + + Added TestProf.prg sample showing how to use the profiler. + 2001-06-27 01:30 UTC-0500 Paul Tucker * /contrib/libct/atadjust.c atrepl.c @@ -27,7 +50,7 @@ * harbour/source/vm/Classe.c - Hb_ClsScope() deleted (to avoid warning) till after 0.37 - Hb_ObjGetpMethod() deleted (to avoid warning) till after 0.37 - ! Misc reformating and some braces added + ! Misc reformating and some braces added 2001-06-25 14:51 GMT+1 Patrick Mast * contrib/tprepro/tprepro.prg