summaryrefslogtreecommitdiff
path: root/ChangeLog-98a
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1998-05-27 18:58:51 +0000
committerSteve Huston <shuston@riverace.com>1998-05-27 18:58:51 +0000
commit635fbd14a3b2794ba656183ed487c236883f479b (patch)
treec8e6b8e115bb77937793e81b46d2e8c0ce5085a5 /ChangeLog-98a
parent7118ca1ce1438dc1660c64d5c64f128fa0379968 (diff)
downloadATCD-635fbd14a3b2794ba656183ed487c236883f479b.tar.gz
Moved some comments from ChangeLog to here.
Diffstat (limited to 'ChangeLog-98a')
-rw-r--r--ChangeLog-98a31
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