added profiler support to the dynamic symbol structure

This commit is contained in:
Antonio Linares
2001-06-30 06:46:20 +00:00
parent 8ffc18801e
commit 8a66835596

View File

@@ -84,6 +84,8 @@ typedef struct _HB_DYNS
HB_HANDLE hMemvar; /* Index number into memvars ( publics & privates ) array */
PHB_SYMB pSymbol; /* pointer to its relative local symbol */
PHB_FUNC pFunPtr; /* Pointer to the function address */
ULONG ulCalls; /* profiler support */
ULONG ulTime; /* profiler support */
} HB_DYNS, * PHB_DYNS, * HB_DYNS_PTR;
#define HB_DYNS_FUNC( hbfunc ) BOOL hbfunc( PHB_DYNS pDynSymbol, void * Cargo )
@@ -105,4 +107,4 @@ extern void hb_vmExecute( const BYTE * pCode, PHB_SYMB pSymbols ); /* invokes t
}
#endif
#endif /* HB_VMPUB_H_ */
#endif /* HB_VMPUB_H_ */