1. 444eba1 by njn · 19 years ago
  2. 9fc3112 Move VG_(block_signals)() to vg_scheduler.c, the only file that uses by njn · 19 years ago
  3. 43b9a8a Modularised the core/tool interface ('details', 'needs' and VG_(tdict)) by njn · 19 years ago
  4. a60a7c1 Rename some _SIZE macros as _SZB to make their units clear. This change is by njn · 19 years ago
  5. 2521d32 by njn · 19 years ago
  6. 502badb by njn · 19 years ago
  7. 4fbc86c by njn · 19 years ago
  8. 0ee4a95 Rework signal stack handling to avoid doing arithmetic on void pointers by tom · 19 years ago
  9. cf941da Allow for the red zone when generating new_mem_stack_signal and by tom · 19 years ago
  10. 3516553 Get the CFI-based frame-unwinder to the point where it works at least by sewardj · 19 years ago
  11. 55f9d1a by sewardj · 19 years ago
  12. 985fabb Create a new module, "sigframe", responsible for creating/destroying by sewardj · 19 years ago
  13. d2b1711 by njn · 19 years ago
  14. 50ae1a7 by njn · 19 years ago
  15. 990e90c by njn · 19 years ago
  16. 50ba34e by njn · 19 years ago
  17. 695c16e Remove the "vg_" prefix from a lot of non-global variables. by njn · 19 years ago
  18. f6d228b Use VGP_ prefix more consistently for platform-specific exports. by njn · 19 years ago
  19. db9b773 Use "VGA_" prefix more consistently. by njn · 19 years ago
  20. 35172bc Rename some arch-specific macros to use the more consistent "VGA_" prefix. by njn · 19 years ago
  21. d01fef7 by njn · 19 years ago
  22. 4d89e30 Fill in a bunch of amd64-specific crud. Still won't link though. by sewardj · 19 years ago
  23. 9ec0f3e Make VG_(deliver_signals)() local. by njn · 19 years ago
  24. a530fc6 For signals which are ignored by default (SIGCONT, CHLD, WINCH and URG), by njn · 19 years ago
  25. cafca7b Get more useful stack traces for internal errors/panics which happen by njn · 19 years ago
  26. 5361242 Update copyright notice for 2005 on all relevant files. Don't bother trying by njn · 19 years ago
  27. 2c5ffbe Get rid of dead code and/or localise global functions as needed to by sewardj · 19 years ago
  28. 45561b1 Remove dead function: VG_(do_pthread_sigmask_SCSS_upd). by njn · 19 years ago
  29. e1d981a Memset the whole ehdr structure (though this will only initialize the by njn · 19 years ago
  30. b5f6f51 by sewardj · 19 years ago
  31. 9ba1d74 On AMD64 it's valid to access up to 128 bytes below %rsp. Or to be by sewardj · 20 years ago
  32. 548be6d Major rewrite of the machinery which keeps track of segments: by sewardj · 20 years ago
  33. 51ac087 Add Valgrind-side support for subarchitecture descriptions, which are by sewardj · 20 years ago
  34. 2ffc9c3 Commented-out get_current_tid() hack. by sewardj · 20 years ago
  35. 5e2f001 Deal with LibVEX-supplied insn decode failures, and with LibVEX-supplied by sewardj · 20 years ago
  36. b9c427c Changed message at the top of files, and the startup message, and the by njn · 20 years ago
  37. bde3027 Minor 64-bit cleanups, mostly comments. by njn · 20 years ago
  38. 277a6d6 Disable core dumps, and remove the previous attempts at factoring out by njn · 20 years ago
  39. 0a785fd Fix another potentially-failing use of get_current_tid(), in by sewardj · 20 years ago
  40. cf45fd4 by njn · 20 years ago
  41. 2a99cf6 Get rid of baseBlock. Now, when generated code is running, the guest by sewardj · 20 years ago
  42. 8b635a4 Merge in enough changes from the old Vex tree to make stage2 link, at least. by sewardj · 20 years ago
  43. 04d3a80 debug output wibble by nethercote · 20 years ago
  44. 93d9aa1 Arch-abstraction, syscall overhaul: rename functions appropriately by nethercote · 20 years ago
  45. 20283c6 whitespace wibbles by nethercote · 20 years ago
  46. 50b217b Make size calculation more robust. by nethercote · 20 years ago
  47. 5fd72bb Formatting wibbles. by nethercote · 20 years ago
  48. 93246cf 64-bit cleanness wibbles. by nethercote · 20 years ago
  49. 50397c2 by nethercote · 20 years ago
  50. 73b526f by nethercote · 20 years ago
  51. 2513064 by nethercote · 20 years ago
  52. f726923 If a thread is waiting on a mutex or condition variable when a signal is by thughes · 20 years ago
  53. 8abf392 When signal routing is in use (because we are running on an older kernel by thughes · 20 years ago
  54. ecce61c Remove unnecessary #includes. by nethercote · 20 years ago
  55. 1dfcf64 Arch-abstraction: - whoops, missed one ucontext use in last commit by nethercote · 20 years ago
  56. e5a3e2b Arch-abstraction: by nethercote · 20 years ago
  57. bdaa89f Arch-abstraction: - abstract out three ELF constants by nethercote · 20 years ago
  58. 5876d55 When dieing because a fatal signal was received, print a stack trace for by thughes · 20 years ago
  59. fedd810 by nethercote · 20 years ago
  60. 6eec460 by nethercote · 20 years ago
  61. c37184f Virtualise the stack rlimit for the main thread and make valgrind enforce by thughes · 20 years ago
  62. 511e406 Arch-abstraction: - abstractify various uses of the stack pointer by nethercote · 20 years ago
  63. bb4222b by nethercote · 20 years ago
  64. c06e213 Arch-abstraction: by nethercote · 20 years ago
  65. f1e5e15 by nethercote · 20 years ago
  66. 911304e When delivering SIGFPE make sure we patch up si_addr in any siginfo by thughes · 20 years ago
  67. 238a3c3 by nethercote · 20 years ago
  68. 759dda3 by nethercote · 20 years ago
  69. 9dd1151 handle_SCSS_change() need not be global. by nethercote · 20 years ago
  70. 463a356 Remove sigshutdown_actions(), a hangover from the --stop-after days. by nethercote · 20 years ago
  71. 3129482 Tweak to remove another global variable from vg_include.h by nethercote · 20 years ago
  72. 97ccd5e by nethercote · 20 years ago
  73. d5f5ee4 Factor out commonality between VG_(synth_fault*)(). by nethercote · 20 years ago
  74. 75d2624 by nethercote · 20 years ago
  75. f84f695 by nethercote · 20 years ago
  76. b4250ae by nethercote · 20 years ago
  77. f854867 by nethercote · 20 years ago
  78. dc4d4f4 Oops - fix up broken assert. by fitzhardinge · 20 years ago
  79. 4f10ada Partial fix for bug 76869. This fixes the problem with returning from by fitzhardinge · 20 years ago
  80. 2842859 Init the per-thread sigaltstacks properly. New threads should always by fitzhardinge · 20 years ago
  81. f1beb25 This change does two things: one is the implementation of by fitzhardinge · 20 years ago
  82. 98c4dc0 Make the sigaltstack per-thread state, so that two threads handling a by fitzhardinge · 20 years ago
  83. 7d71b43 Print a backtrace for core-dumping signals, even if we're not actually by fitzhardinge · 20 years ago
  84. 4a4d108 Ooops. Fix overly-hasty commit. by fitzhardinge · 20 years ago
  85. 61a5341 Be a bit clearer about core-dumping messages (don't say we are if we're not) by fitzhardinge · 20 years ago
  86. 2ed1e7a Don't bother setting the EI_OSABI entry in the core elf header, since by fitzhardinge · 20 years ago
  87. d65dcad Fix bug 69872. This change adds a coredumper to vg_signal.c. This means by fitzhardinge · 20 years ago
  88. 04d0fbc Patch from Tom Hughes: by nethercote · 21 years ago
  89. 7cc9c23 Convert "skin" to "tool" in various places; almost entirely within comments, by nethercote · 21 years ago
  90. 31ba905 Fix bug 72650. Only restart syscalls on signal if the client asked for it. by fitzhardinge · 21 years ago
  91. b727d04 Make --gdb-attach=yes work properly; rather than trying to attach gdb by fitzhardinge · 21 years ago
  92. bb1c991 Updated copyright dates for 2004. Also added a couple of missing headers and by nethercote · 21 years ago
  93. 9236079 Statically allocate a page in the client address space for trampoline by fitzhardinge · 21 years ago
  94. 98abfc7 This jumbo-checkin is the Full Virtualization checkin. This eliminates by fitzhardinge · 21 years ago
  95. 126c64f Patch from Tom Hughes: make --gdb-attach=yes work when a program is by fitzhardinge · 21 years ago
  96. bf45987 Add some missing braces. by fitzhardinge · 21 years ago
  97. 9c42a0f Made the warning clearer when you try to catch SIGKILL/SIGSTOP. Also made it by nethercote · 21 years ago
  98. 3b390c7 by nethercote · 21 years ago
  99. a09a1b5 Fix some bugs in syscall/signal handling: by fitzhardinge · 21 years ago
  100. e1c06d8 Update some stuff related to the syscalls change: by fitzhardinge · 21 years ago