Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-03 | Remove a test | rpj | |
2011-07-02 | See the ChangeLogs | rpj | |
2011-07-02 | See the ChangeLogs | rpj | |
2011-06-30 | Fixes for x64 | rpj | |
2011-05-30 | Compiler directive cleanups | rpj | |
2011-05-06 | Robust mutexes merged from devel branchpost_merge_with_ROBUST_MUTEXES | rpj | |
2011-03-06 | 64 bit compatibility (mingw64) | rpj | |
2011-03-05 | Rework pthread_join result arg casting | rpj | |
2011-03-03 | Some cleanups, mostly x86_64 compat plus interlocked macros | rpj | |
2010-06-20 | See ChangeLogs: preparing for new release. | rpj | |
2007-01-05 | Added more Win64 support | rpj | |
2005-06-12 | '' | rpj | |
2005-06-04 | ''v-2-7-0-release | rpj | |
2005-06-03 | '' | rpj | |
2005-05-18 | '' | rpj | |
2005-05-15 | '' | rpj | |
2005-04-25 | '' | rpj | |
2005-04-18 | '' | rpj | |
2005-04-12 | ''v-2-3-0-release | rpj | |
2005-04-11 | '' | rpj | |
2005-04-11 | pthread_once post-cancel starvation solution | rpj | |
2005-04-06 | '' | rpj | |
2005-04-01 | '' | rpj | |
2005-03-16 | ''v-2-0-0-release | rpj | |
2005-03-12 | New design for pthread_once (with cancelability); ABI change | rpj | |
2005-03-08 | compiler compatibility and bug fixes | rpj | |
2004-11-22 | Copyright update | rpj | |
2004-11-03 | Mutex, semaphore, thread ID, test suite changes - see ChangeLogs | rpj | |
2004-10-22 | Changes to mutexes and semaphores - considered alpha for now | rpj | |
2004-10-19 | Semaphore speedups - alpha, but passes testsuite | rpj | |
2004-10-16 | Mutex speedups cont'd | rpj | |
2004-09-13 | Clarify behaviour and remove some redundant code - see ChangeLogs | rpj | |
2004-09-08 | '' | rpj | |
2004-06-22 | Add PTHREAD_{RECURSIVE,ERRORCHECK}_MUTEX_INITIALIZER{,_NP}snap-2004-06-22 | rpj | |
2004-05-22 | Administrative changes | rpj | |
2004-05-20 | Administrative fixes | rpj | |
2004-05-17 | re-indentation, bug fixes, hooks for pre-emptive async cancelation | rpj | |
2003-09-18 | Cleanup and fixes to thread priority management. Other minor changes.snap-2003-09-18 | rpj | |
2003-09-02 | Allow cancelation of waiting implicit threads. | rpj | |
2003-09-02 | Added cancelation of/from non-POSIX threads; minor fixes; minor changes.snap-2003-09-03 | rpj | |
2003-08-14 | Reuse of thread IDs, improved thread ID validation, new tests, bug fixes. | rpj | |
2003-08-13 | Bug fixes plus adaptation to current MinGW/MsysDTK environment. Changes to ↵ | rpj | |
tests/benchmarks. | |||
2002-12-11 | 2002-12-11 Thomas Pfaff <tpfaff@gmx.net> | rpj | |
* pthread_mutex_trylock.c: Should return EBUSY rather than EDEADLK. * pthread_mutex_destroy.c: Remove redundant ownership test (the trylock call does this for us); do not destroy a recursively locked mutex. | |||
2002-06-03 | An attempt to get sem_getvalue working properly. | rpj | |
2002-03-02 | Add file and add entry to tests/ChangeLog.snap-2002-03-02 | rpj | |
2002-03-02 | * errno.c: Compiler directive was incorrectly including code. | rpj | |
* pthread.h: Conditionally added some #defines from config.h needed when not building the library. e.g. NEED_ERRNO, NEED_SEM. (PTW32_DLLPORT): Now only defined if _DLL defined. (_errno): Compiler directive was incorrectly including prototype. * sched.h: Conditionally added some #defines from config.h needed when not building the library. * semaphore.h: Replace an instance of NEED_SEM that should have been NEED_ERRNO. This change currently has nil effect. * GNUmakefile: Correct some recent changes. * Makefile: Add rule to generate pre-processor output. | |||
2002-02-27 | * exception3.c (terminateFunction): For MSVC++, call | rpj | |
exit() rather than pthread_exit(). Add comments to explain why. * rwlock2_t.c: New test. * rwlock3_t.c: New test. * rwlock4_t.c: New test. * rwlock5_t.c: New test. * rwlock6_t.c: New test. * rwlock6_t2.c: New test. * rwlock6.c (main): Swap thread and result variables to correspond to actual thread functions. * rwlock1.c: Change test description comment to correspond to the actual test. | |||
2002-02-23 | * pthread_cond_destroy.c: Expand the time change | rpj | |
critical section to solve deadlock problem. * pthread.c: Add all remaining C modules. * pthread.h: Use dllexport/dllimport attributes on functions to avoid using pthread.def. * sched.h: Likewise. * semaphore.h: Likewise. * GNUmakefile: Add new targets for single translation unit build to maximise inlining potential; generate pthread.def automatically. * Makefile: Likewise, but no longer uses pthread.def. | |||
2002-02-18 | Major reorganisation of source code; new routine and tests added. | rpj | |
2002-02-11 | Splitting files. See ChangeLog file for details. | rpj | |