|
From: | David Sugar |
Subject: | Re: patches - and 1.3.0 release |
Date: | Sat, 07 Aug 2004 08:30:19 -0400 |
User-agent: | Mozilla Thunderbird 0.7.1 (Macintosh/20040626) |
Since I mentioned it, it is probably worth noting what is in 1.3.0 at this time:
first, buffer has been moved from ccext2 to ccgnu2. Second, the various complex and system specific semaphore implimentations have been stripped out and a single posix semaphore implimention built around conditional is now being used. This also means that semaphore wait can now be a timed operation and improves compatibility between w32 and posix semaphore behavior. Speaking of w32, we are back to using w32 critical sections for mutex locking speed.
Another change is that we have added ZStream classes.Also a word on 64 bit interface support in 1.3; All classes that offer or operate on sized memory objects now use size_t for 64 bit cleanness at the interface level. This does not nessisarly mean Common C++ performs 64 bit clean operations or uses 64 bit specific system functions in all cases yet internally, but it does assure that interfacing to lower level functions and system calls through Common C++ at least does not immediately downcast 64 bit parameters even before calling these functions. Going forward as the internal structure of Common C++ is changed to use 64 bit clean system library functions, the external interface that Common C++ provides will not need to be further modified for 64 bit support as well.
Marcelo Dalmas wrote:
On more patch ;) On Thu, 5 Aug 2004 11:07:53 +0200 "Georg Soffel" <address@hidden> wrote:Dear all, part of our code quality policy is to switch on as much compiler warnings as possible.[snip]I would really appreciate if these patches find their way into commoncpp. Regards, Georg Soffel------------------------------------------------------------------------ _______________________________________________ Bug-commoncpp mailing list address@hidden http://lists.gnu.org/mailman/listinfo/bug-commoncpp
[Prev in Thread] | Current Thread | [Next in Thread] |