Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-26 | '' | rpj | |
2005-04-25 | '' | 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-06 | fix unguarded global variable access | 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 | New testsnap-2005-03-08 | rpj | |
2005-03-08 | compiler compatibility and bug fixes | rpj | |
2005-01-25 | '' | rpj | |
2005-01-25 | ''snap-2005-01-25 | rpj | |
2005-01-02 | '' | rpj | |
2005-01-01 | Copyright year updated | 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-10-08 | Mutex speedups | rpj | |
2004-10-01 | Mutex speedups | 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 | '' | 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 | Tested and passed.snap-2003-09-04 | 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-19 | Fix accidental corruption of some test cases.snap-2003-08-19 | rpj | |
2003-08-19 | Updated Copyright notice (date and contact address). | rpj | |
2003-08-19 | Fix missing constants. | 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-04 | *** empty log message *** | rpj | |
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 | Changes to documentation and makefiles. | 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. |