Commit Verlauf

Autor SHA1 Nachricht Datum
  Rich Felker 0fc317d83c factor cancellation cleanup push/pop out of futex __timedwait function vor 10 Jahren
  Rich Felker 23614b0fcb add C11 thread creation and related thread functions vor 10 Jahren
  Rich Felker 5345c9b884 fix false ownership of stdio FILEs due to tid reuse vor 10 Jahren
  Rich Felker b8ca9eb530 fix fallback checks for kernels without private futex support vor 10 Jahren
  Rich Felker 37195db8ec redesign cond var implementation to fix multiple issues vor 10 Jahren
  Rich Felker de7e99c585 make pointers used in robust list volatile vor 10 Jahren
  Rich Felker bc09d58c04 make futex operations use private-futex mode when possible vor 10 Jahren
  Rich Felker ac31bf278d simplify errno implementation vor 11 Jahren
  Rich Felker 7356c2554e fix multiple bugs in SIGEV_THREAD timers vor 11 Jahren
  Rich Felker 2c074b0d6c transition to using functions for internal signal blocking/restoring vor 12 Jahren
  Rich Felker 14a835b386 implement pthread_getattr_np vor 12 Jahren
  Rich Felker ccc7b4c3a1 remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG vor 12 Jahren
  Rich Felker facc6acbfd replace __wake function with macro that performs direct syscall vor 12 Jahren
  Rich Felker 1e21e78bf7 add support for thread scheduling (POSIX TPS option) vor 12 Jahren
  Rich Felker efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h vor 12 Jahren
  Rich Felker dcd6037150 support for TLS in dynamic-loaded (dlopen) modules vor 12 Jahren
  Rich Felker 9b153c043e beginnings of full TLS support in shared libraries vor 12 Jahren
  Rich Felker 2f437040e7 fix (hopefully) all hard-coded 8's for kernel sigset_t size vor 12 Jahren
  Rich Felker bbbe87e35c fix several locks that weren't updated right for new futex-based __lock vor 13 Jahren
  Rich Felker 819006a88b add pthread_attr_setstack interface (and get) vor 13 Jahren
  Rich Felker 13b3645c46 increase default thread stack size to 80k vor 13 Jahren
  Rich Felker 7efd14ecc9 remove cruft from pthread structure (old cancellation stuff) vor 13 Jahren
  Rich Felker 9ae1cf6d29 fix out-of-bounds array access in pthread barriers on 64-bit vor 13 Jahren
  Rich Felker 58aa5f45ed overhaul SSP support to use a real canary vor 13 Jahren
  Rich Felker 5a2e180937 synchronize cond var destruction with exiting waits vor 13 Jahren
  Rich Felker 9cee9307e3 improve pshared barriers vor 13 Jahren
  Rich Felker 6016457011 process-shared barrier support, based on discussion with bdonlan vor 13 Jahren
  Rich Felker 1fa0521010 fix lost signals in cond vars vor 13 Jahren
  Rich Felker 729d6368bd redo cond vars again, use sequence numbers vor 13 Jahren
  Rich Felker cba4e1c0a3 new futex-requeue-based pthread_cond_broadcast implementation vor 13 Jahren