diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-04-15 05:15:03 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2005-04-15 05:15:03 +0000 |
commit | 75ff1712933ef9a384595f4b3d98fc0a73ec3560 (patch) | |
tree | dd61e176f19fc8d268475de2c6b14e960b312322 | |
parent | 8a81cdca4ac8e25d0d8ccc9a8892fdf1eab87118 (diff) | |
download | ATCD-75ff1712933ef9a384595f4b3d98fc0a73ec3560.tar.gz |
*** empty log message ***
-rw-r--r-- | NEWS | 18 | ||||
-rw-r--r-- | TAO/NEWS | 2 |
2 files changed, 18 insertions, 2 deletions
@@ -19,7 +19,23 @@ USER VISIBLE CHANGES BETWEEN ACE-5.4.4 and ACE-5.4.5 ACE logging. Formerly any TSS objects created by these threads would be leaked. -. Added support for GNU G++ 4.0. +. Added support for GNU G++ 4.0. The x.4.5 beta takes advantage of + g++ 4.0's symbol visibility. This feature is conceptually similar + to MS Windows "__declspec(dllexport)" DLL functionality. Using this + new g++ feature results in substantially improved ACE/TAO/CIAO + shared library binaries. A subset of the improvements include the + following: + + * The number of unnecessarily exported DSO/DLL symbols is + greatly reduced, resulting in faster program start times. + * Smaller footprint. + * Improved performance since run-time indirection of internal + symbols is no longer needed. + + No changes to the ACE/TAO sources were necessary to support this + feature since the required visibility attributes were hidden behind + the various "*_Export" macros (formerly only useful for MS Windows + DLLs) used throughout ACE/TAO. . The ACE_Reactor destructor will now call close() on the referenced reactor implementation. This assures that all handlers are notified before the @@ -45,7 +45,7 @@ USER VISIBLE CHANGES BETWEEN TAO-1.4.4 and TAO-1.4.5 . The RootPOA has now RootPOA as adapter name, previously it had an empty string. -. Added support for GNU G++ 4.0. +. Added support for GNU G++ 4.0. Additional details in ACE `NEWS' file. USER VISIBLE CHANGES BETWEEN TAO-1.4.3 and TAO-1.4.4 ==================================================== |