Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove mqueue and timer, now they are in librt. | davidxu | 2006-03-08 | 1 | -517/+0 |
| | |||||
* | Allow background threads to be suspended. | davidxu | 2006-01-08 | 1 | -1/+4 |
| | |||||
* | 1. Add SIGEV_THREAD notification for mq_notify. | davidxu | 2006-01-04 | 1 | -198/+339 |
| | | | | | 2. Reuse current timer code and abstract some common code to to support both timer and mqueue. | ||||
* | Fix name compatible problem with POSIX standard. the sigval_ptr and | davidxu | 2005-11-04 | 1 | -5/+5 |
| | | | | | | sigval_int really should be sival_ptr and sival_int. Also sigev_notify_function accepts a union sigval value but not a pointer. | ||||
* | Fix some comments, eliminate a memory leak. | davidxu | 2005-11-01 | 1 | -6/+13 |
| | |||||
* | Use TIMERS_UNLOCK. | davidxu | 2005-11-01 | 1 | -1/+1 |
| | |||||
* | Add code to handle timer_delete(). The timer wrapper code is completely | davidxu | 2005-11-01 | 1 | -66/+262 |
| | | | | | | rewritten, now timers created with same sigev_notify_attributes will run in same thread, this allows user to organize which timers can run in same thread to save some thread resource. | ||||
* | Add thread exit handler in timer_loop to handle broken buggy code which | davidxu | 2005-10-30 | 1 | -1/+3 |
| | | | | could lead to memory leak. | ||||
* | Add experiment code to implement POSIX timer's SIGEV_THREAD notification. | davidxu | 2005-10-26 | 1 | -0/+168 |