diff options
Diffstat (limited to 'ChangeLog-98a')
-rw-r--r-- | ChangeLog-98a | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/ChangeLog-98a b/ChangeLog-98a index 5bda9f55496..8d598a29741 100644 --- a/ChangeLog-98a +++ b/ChangeLog-98a @@ -281,6 +281,11 @@ Sat Apr 18 13:59:55 1998 David L. Levine <levine@cs.wustl.edu> registered_objects_ after the allocation of ACE_STATIC_OBJECT_LOCK, just to be safe. +Sat Apr 18 01:28:36 1998 Irfan Pyarali <irfan@cs.wustl.edu> + + * ace/Timeprobe.h (class ACE_Timeprobe): Changed ACE_Timeprobe to + use ACE_OS::gethrtime(). + Sat Apr 18 01:14:30 1998 Irfan Pyarali <irfan@cs.wustl.edu> * ace/OS.cpp (start and stop): start and stop should only be done @@ -385,6 +390,32 @@ Thu Apr 16 20:51:42 1998 David L. Levine <levine@cs.wustl.edu> ace/config-irix6.x-g++.h: added ACE_HAS_THREADS and ACE_MT_SAFE. Thanks to Dave Tallman <tallman@acsys.com> for reporting these. +Thu Apr 16 04:14:53 1998 Irfan Pyarali <irfan@cs.wustl.edu> + + * ace/Timeprobe: + + This class is used to instrument code. This is accomplished by + inserting time probes at different location in the code. + ACE_Timeprobe then measures the time difference between two time + probes. + + This class provides a lightweight implementation for measuring + the time required to execute code between two time probes. When + a time probe executes, it records the time, the id of the + calling thread, and an event description. The event description + can either be an unsigned long or a string (char *). If string + are used, care must be taken cause only pointer copies are done + and the string data is *not* copied. + + The recorded time probes can then be printed by calling + print_times(). If you have used unsigned longs as event + descriptions in any of your time probes, you must provide an + event description table that maps the unsigned longs to readable + strings. This map is a simple array of strings, and the event + number is used as the index into the array when looking for the + event description. If you have only used strings for the event + description, this map is not necessary. + Wed Apr 15 23:01:08 1998 Nanbor Wang <nanbor@cs.wustl.edu> * ace/Thread_Manager.cpp (exit): Don't delete the ACE_Thread_Exit |