summaryrefslogtreecommitdiff
path: root/ChangeLogs/ChangeLog-02a
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLogs/ChangeLog-02a')
-rw-r--r--ChangeLogs/ChangeLog-02a39
1 files changed, 38 insertions, 1 deletions
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 6c165890a2e..46f18f7e29a 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,41 @@
+Sat May 18 20:33:02 UTC 2002 Don Hinton <dhinton@ieee.org>
+
+ * ace/Global_Macros.h:
+
+ Defined a new macros, ACE_TRACE_IMPL, and implemented ACE_TRACE
+ in terms of it if tracing is turned on. This allows you to
+ easily and selectively turn tracing back on in an individual
+ file if you want without recompiling everything by just undefining
+ ACE_TRACE and redefining it as ACE_TRACE_IMPL.
+
+ * ace/Framework_Component.cpp:
+
+ Fixed some errors in the remove* methods.
+
+ * ace/Svc_Conf_y.cpp:
+
+ Made appropriate changes to use new dll methods when
+ creating an ACE_Service_Type instead of a handle.
+
+ * ace/Parse_Node.{h,cpp}:
+
+ Made the dll_ variable a pointer to an ACE_DLL instance and
+ added a method to return it and take ownership.
+
+ * ace/Service_Object.{h,cpp,i}:
+
+ Store a pointer to the ACE_DLL instance that loaded the
+ dll containing the dynamic ACE_Service_Object, not just
+ a handle to the dll itself. Removed handle() methods. This
+ means that ACE_DLL's close method will be the one to call
+ ACE_OS::dlclose() as well as ACE_Framework_Repository::
+ remove_dll_components() mentioned below.
+
+ * tests/Framework_Component_DLL.cpp:
+ * tests/Framework_Component_Test.cpp:
+
+ Minor cleanup mainly in comments and debug statements.
+
Fri May 17 13:24:59 UTC 2002 Don Hinton <dhinton@ieee.org>
* tests/Framework_Component_Test.cpp:
@@ -18,7 +56,6 @@ Fri May 17 13:24:59 UTC 2002 Don Hinton <dhinton@ieee.org>
method to Simple_Service to make testing easier (this isn't needed
by real classes that use the adapter template).
-
Thu May 16 17:54:49 UTC 2002 Don Hinton <dhinton@ieee.org>
* tests/Framework_Component_Test.{h,cpp}: