| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add "print debug foo" function safe to use in signal handlers, example: | 2005-12-31 | 1 | -1/+3 | ||
| | | | | | | | | | | _rthread_debug(3, "foo = %s", foo); where output is to stderr and will only be printed if the current debug level is >= 3. Messages with a debug level of 0 are always printed. The level can be set from the environment (not enabled yet) or with gdb by modifying variable _rthread_debug_level. "Fine with me" -Otto | |||||
| * | Implement suspend/resume and creation of initially suspended threads. | 2005-12-31 | 1 | -1/+4 | ||
| | | | | | | With this, java seems to be operational. Also make threads_ready non-static, which is needed for an upcoming diff. ok tedu@ | |||||
| * | use queue.h macros for thread house keeping; make some vars non-static | 2005-12-30 | 1 | -2/+8 | ||
| | | | | | and fix a bug in thread creation error path. ok tedu@ | |||||
| * | prototype all the thread syscalls in rthread.h for now. | 2005-12-30 | 1 | -1/+9 | ||
| | | | | | update for new thrwakeup that takes a count argument | |||||
| * | more consistently use _rthread prefix for all not meant to be exported | 2005-12-22 | 1 | -2/+2 | ||
| | | | | | interfaces that aren't static, and a few that are but which will change | |||||
| * | Fix hppa ldcw alignment issue. | 2005-12-19 | 1 | -4/+9 | ||
| | | | | | | Help deraadt, tedu, kettenis Ok tedu, kettenis | |||||
| * | update copyright to 2005 | 2005-12-19 | 1 | -2/+2 | ||
| | | ||||||
| * | add pthread_get/set_concurrency (useless for now) | 2005-12-19 | 1 | -1/+2 | ||
| | | | | | add pthread_get/set_stack[addr] (info not used yet) | |||||
| * | add pthread_cleanup_push and pthread_cleanup_pop | 2005-12-14 | 1 | -1/+8 | ||
| | | ||||||
| * | add bits for pthread_cancel. we don't really have cancellation points yet | 2005-12-14 | 1 | -4/+7 | ||
| | | | | | but some of the functions are here now. | |||||
| * | change keys to use table instead of list, makes a sane destructor implementation | 2005-12-14 | 1 | -3/+4 | ||
| | | | | | possible | |||||
| * | make the mutex unlock and sleep in pthread_cond_wait properly atomic | 2005-12-13 | 1 | -1/+2 | ||
| | | ||||||
| * | correct implementation of pthread_cond_signal. it doesn't raise the sem | 2005-12-13 | 1 | -1/+2 | ||
| | | | | | value if there are no waiters. | |||||
| * | add userland thread library. incomplete, but functional | 2005-12-03 | 1 | -0/+111 | ||
