1. 98c4dc0 Make the sigaltstack per-thread state, so that two threads handling a by fitzhardinge · 20 years ago
  2. 1f0173b Some newer systems have a new version of pthreadtypes.h that comes from glibc by nethercote · 20 years ago
  3. 1d44709 Killed the terminally wounded --stop-after option. by nethercote · 20 years ago
  4. 3ced0e3 Fix comment by nethercote · 20 years ago
  5. 71980f0 by nethercote · 20 years ago
  6. 7cc9c23 Convert "skin" to "tool" in various places; almost entirely within comments, by nethercote · 20 years ago
  7. 47735af This change implements the TLS extension to the x86 ABI. This allows by fitzhardinge · 20 years ago
  8. 31ba905 Fix bug 72650. Only restart syscalls on signal if the client asked for it. by fitzhardinge · 20 years ago
  9. bb1c991 Updated copyright dates for 2004. Also added a couple of missing headers and by nethercote · 21 years ago
  10. a02f881 Make rep; nop (pause) yield the thread. Based on a patch by Tom Hughes; by fitzhardinge · 21 years ago
  11. 98abfc7 This jumbo-checkin is the Full Virtualization checkin. This eliminates by fitzhardinge · 21 years ago
  12. 851b0f6 Removed no-longer-needed declarations of __SOME_SKIN_H. by nethercote · 21 years ago
  13. 39de4b4 Patch from Robert Walsh <rjwalsh@durables.org>. Adds some new client by fitzhardinge · 21 years ago
  14. 855d93d A complete reworking of Valgrind's handling of system calls and signals, by jsgf · 21 years ago
  15. d799418 by njn · 21 years ago
  16. 7271864 by njn · 21 years ago
  17. 47c8af4 Minor improvement. by njn · 21 years ago
  18. 7700d68 compiler warning cleanups by daywalker · 21 years ago
  19. d304045 by njn · 21 years ago
  20. 05bcdcb gcc-3.3 as supplied with SuSE 8.2 ("gcc version 3.3 20030226 by sewardj · 21 years ago
  21. 1be6161 Minor type fixups. by njn · 21 years ago
  22. 97ad552 Unchain translations when doing VALGRIND_DISCARD_TRANSLATIONS. Otherwise by sewardj · 21 years ago
  23. 4c79121 by njn · 21 years ago
  24. b91ae7f by sewardj · 21 years ago
  25. c656e97 Added a return value (0) for the LOGMESSAGE request, since it's now visible to by njn · 21 years ago
  26. 49e630d Record the correct address of the initial thread's stack, as determined by sewardj · 21 years ago
  27. 47363ab by njn · 21 years ago
  28. 0e1b514 Updated copyright notices for 2003. Only 4 months late. by njn · 21 years ago
  29. 3e88418 ----------------------------------------------------------------------------- by njn · 21 years ago
  30. e0205ff by njn · 21 years ago
  31. 43c799e by njn · 21 years ago
  32. 420b928 Add a fix for this by sewardj · 21 years ago
  33. e12a45f by sewardj · 21 years ago
  34. f3fb92d Hopefully deal with system 252 (__NR_exit_group) correctly. by sewardj · 21 years ago
  35. 53fe458 Further cleanups re new method for finding the stack segment at startup. by sewardj · 21 years ago
  36. 1c1b116 by sewardj · 21 years ago
  37. 4bdd996 Fix longstanding bug in make_thread_jump_to_cancelhdlr, which caused by sewardj · 22 years ago
  38. 648b315 by sewardj · 22 years ago
  39. fb5e527 by sewardj · 22 years ago
  40. dadc8d0 by sewardj · 22 years ago
  41. ca340b3 by sewardj · 22 years ago
  42. fa492d4 by sewardj · 22 years ago
  43. 22854b9 by sewardj · 22 years ago
  44. c0d8f68 by sewardj · 22 years ago
  45. 6c3769f by sewardj · 22 years ago
  46. f637432 by sewardj · 22 years ago
  47. dca8411 by sewardj · 22 years ago
  48. c4a810d by sewardj · 22 years ago
  49. d8acdf2 by sewardj · 22 years ago
  50. 69a72a5 Add a new client request, VG_USERREQ__LOGMESSAGE, and use this to route by sewardj · 22 years ago
  51. b52a1b0 Merge patch from Jeremy Fitzhardinge: by sewardj · 22 years ago
  52. 0af43bc Partially merge patch from Jeremy Fitzhardinge: by sewardj · 22 years ago
  53. 3404251 Merge patch from Jeremy Fitzhardinge: by sewardj · 22 years ago
  54. 7ab2aca merge patches from Jeremy Fitzhardinge: by sewardj · 22 years ago
  55. 9b6d34e by njn · 22 years ago
  56. 00a66b1 Finish off support for Red Hat 8 thread-specific-data. Unfortunately by sewardj · 22 years ago
  57. 0063189 printing verbosity wibble by sewardj · 22 years ago
  58. 858964b Implement, and document, the --run-libc-freeres=no|yes flag. by sewardj · 22 years ago
  59. 3665092 by njn · 22 years ago
  60. d04b7c6 by njn · 22 years ago
  61. c953984 by njn · 22 years ago
  62. e427a66 by njn · 22 years ago
  63. 92a5956 by sewardj · 22 years ago
  64. e49d8e7 Files updated, added and removed in order to turn the ERASER branch into HEAD by njn25 · 22 years ago
  65. ade9d0d Only run __libc_freeres() when valgrinding. It may do invalid free()s by sewardj · 22 years ago
  66. 1fe7b00 At request of Ulrich Drepper, call __libc_freeres() after final __NR_exit by sewardj · 22 years ago
  67. a256220 possible fix for valgrinding problem on longer running kernels (2.4.18-SuSE, update 17 days) by daywalker · 22 years ago
  68. 872051c vg_signals.c: vg_oursignalhandler(): don't longjmp() on fatal signal if by sewardj · 22 years ago
  69. 18a62ff Make VG_USERREQ__PTHREAD_YIELD actually yield the thread. This used by sewardj · 22 years ago
  70. 77f0fc1 Check for signals to be delivered after every syscall. This avoids by sewardj · 22 years ago
  71. bc7d878 Implement --weird-hacks=truncate-writes to limit the size of write syscalls by sewardj · 22 years ago
  72. 89f20fd cleanup_after_thread_exited: also clean up the waiting_fds table on thread by sewardj · 22 years ago
  73. 2cb0034 Finally get around to implementing pthread_atfork. by sewardj · 22 years ago
  74. 124ca2a Rationalise client-request handling a bit, by merging the two switches by sewardj · 22 years ago
  75. 9a2224b Implement pause(). by sewardj · 22 years ago
  76. 0076f54 Fix bug in and simply parameter access checks for pthread_sigmask. by sewardj · 22 years ago
  77. 3a7b325 Remove bogus assertion. by sewardj · 22 years ago
  78. 645030e When a thread in a nanosleep() wait is interrupted by a non-restartable by sewardj · 22 years ago
  79. e904795 Minor mods to stop make the leak detector behave properly for the by sewardj · 22 years ago
  80. 5a3798b Check addressibility of client-space addresses passed to pthread_* by sewardj · 22 years ago
  81. 4dced35 A new kind of error: PThread errors. Used to report detected misuse in by sewardj · 22 years ago
  82. 055fbb8 Add a TODO entry for valgrind-1.0. by sewardj · 22 years ago
  83. ef037c7 Implement __pthread_kill_other_threads_np properly. It does seem to by sewardj · 22 years ago
  84. af00b6d Fix stupid copy-n-paste bug in do_set_canceltype causing strange stack by sewardj · 22 years ago
  85. b60c1ad Update TODO lists at the top of the file. by sewardj · 22 years ago
  86. ccef2e6 As per POSIX, nuke all threads other than me by sewardj · 22 years ago
  87. 67a3bec Set client mem permissions in do__cleanup_pop. by sewardj · 22 years ago
  88. d140e44 Check for pending cancellation requests at syscalls which POSIX by sewardj · 22 years ago
  89. 870497a When a thread exits, run the destructors for the thread's specific data. by sewardj · 22 years ago
  90. 8ad94e1 Implement thread cleanup stacks. by sewardj · 22 years ago
  91. 7989d0c Fix various problems with new thread start / stop / detach stuff. by sewardj · 22 years ago
  92. 20917d8 by sewardj · 22 years ago
  93. 83798bf Make syscall sched_yield just yield the current thread rather than the by sewardj · 22 years ago
  94. 3947e62 sched_do_syscalls: properly handle invalid fd in read/write, rather by sewardj · 22 years ago
  95. 705d3cb Make accept() be nonblocking. by sewardj · 22 years ago
  96. ff42d1d Implement pthread_yield. by sewardj · 22 years ago
  97. 18d7513 Remove existing non-working support for self-modifying code, and instead by sewardj · 22 years ago
  98. 3a951cf More new-signal-hacks fixes. by sewardj · 22 years ago
  99. 018f762 In accordance with "build one to throw away, you will anyway (tm)", by sewardj · 22 years ago
  100. b48e500 Add support for pthread_sigmask() and sigwait(). All absolutely by sewardj · 22 years ago