public inbox for pthreads-win32@sourceware.org
 help / color / mirror / Atom feed
* New pthreads-w32 releases available: versions 2.7.0 and 1.11.0
@ 2005-06-04  2:31 Ross Johnson
  2006-06-03 15:32 ` James Mansion
  0 siblings, 1 reply; 4+ messages in thread
From: Ross Johnson @ 2005-06-04  2:31 UTC (permalink / raw)
  To: Pthreads-Win32 list

Announcing two new releases of pthreads-w32:-
pthreads-w32-2-7-0-release
pthreads-w32-1-11-0-release

Packages are available in self-unpacking zip files (.exe) and gzipped
tar files (.tar.gz) as usual.

See
http://sources.redhat.com/pthreads-win32/

or go directly to:
ftp://sources.redhat.com/pub/pthreads-win32/

Red Hat have a low ftp concurrent user limit. Mirrors are at:
http://sources.redhat.com/mirrors.html
(available as they update)


RELEASE 2.7.0 and 1.11.0
------------------------
(2005-06-04)

General
-------
All new features in this release have been back-ported in release 1.11.0,
including the incorporation of MCS locks in pthread_once, however, versions
1 and 2 remain incompatible even though they are now identical in
performance and functionality.

Testing and verification
------------------------
This release has been tested (passed the test suite) on both uni-processor
and multi-processor systems.
- Tim Theisen

Bug fixes
---------
Pthread_once has been re-implemented to remove priority boosting and other
complexity to improve robustness in 2.7.0. Races for Win32 handles that are not
recycle-unique have been removed in 2.7.0. The general form of pthread_once is
now the same as that suggested earlier by Alexander Terekhov, but instead of the
'named mutex', a queue-based lock has been implemented which has the required
properties of dynamic self initialisation and destruction. This lock is also
efficient. The ABI is unaffected in as much as the size of pthread_once_t has
not changed and PTHREAD_ONCE_INIT has not changed, however, applications that
peek inside pthread_once_t, which is supposed to be opaque, will break.
- Vladimir Kliatchko

New features
------------
* Support for Mingw cross development tools added to GNUmakefile.
Mingw cross tools allow building the libraries on Linux.
- Mikael Magnusson



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-06-04 15:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-04  2:31 New pthreads-w32 releases available: versions 2.7.0 and 1.11.0 Ross Johnson
2006-06-03 15:32 ` James Mansion
2006-06-04  2:29   ` hanzhu
2006-06-04 15:32     ` Ross Johnson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).