Code

History

Commits on master to src/libthread/threadimpl.h35+
  1. INSTALL: fix build on Snow LeopardRuss Cox committed 17 years ago564435b
  2. libthread: use our own swapcontext/makecontext even on OS X 10.5Russ Cox committed 19 years agoc28395d
  3. libthread: better OS X 10.5 test (Jeff Sickel)Russ Cox committed 19 years agof63258b
  4. libthread: Apple OS X 10.5 (Leopard) tweaks (Jeff Sickel, Bakul Shah)Russ Cox committed 19 years ago35e975e
  5. libthread: simplify alt tracking, possibly fixing bugRuss Cox committed 19 years ago9bd385c
  6. use standard sun context routinesrsc committed 19 years ago21e4234
  7. pinrsc committed 20 years agofbd5d10
  8. set RFNOTEG when we canrsc committed 20 years ago5f97422
  9. darwin 386 startrsc committed 20 years ago035ec04
  10. add threadidlersc committed 20 years ago46e13c0
  11. constrsc committed 21 years ago0d1aec6
  12. try againrsc committed 21 years agob8af85c
  13. try arm againrsc committed 21 years agofa302a2
  14. use macro for getcontext (setjmp)rsc committed 21 years ago74f217d
  15. FreeBSD changed!rsc committed 21 years ago0fc77bd
  16. openbsdrsc committed 21 years agofe125af
  17. openbsdrsc committed 21 years agob36f4d6
  18. OpenBSD/power support.rsc committed 21 years ago02e449d
  19. add threaddatarsc committed 21 years ago59d37d3
  20. different fix for main proc bugrsc committed 21 years agoa0d5dbd
  21. osprocid can be -1rsc committed 21 years ago43df4ed
  22. allow config to override kernel versionrsc committed 21 years ago51e6c35
  23. os x changesrsc committed 21 years ago5dcdb06
  24. initial darwinrsc committed 21 years ago84165ca
  25. add _procwakeupandunlock to help ease locking contention on Linux 2.4.rsc committed 21 years ago99a8a8d
  26. add _threaddaemonizersc committed 21 years agof812d20
  27. Use FreeBSD-approved method for determining FreeBSD version.wkj committed 21 years ago7839b5a
  28. restore old plan 9 property that when the last thread exits the main proc, the remaining program ends up in the background and the program appears to have exited.rsc committed 21 years ago490fb00
  29. more freebsd workrsc committed 21 years agobbad455
  30. add threaddaemonize(), more bug fixesrsc committed 21 years ago5c01bc9
  31. better exec handlingrsc committed 21 years ago7cd8116
  32. starting to work on Linuxrsc committed 21 years agoc8ed48b
  33. shuffle to allow use of execchan in non-pthreads implsrsc committed 21 years ago0e4c5f1
  34. start linux pre-2.6 portrsc committed 21 years ago2365542
  35. confine pthreads to pthread.crsc committed 21 years agoa2a850d