1. 35172bc Rename some arch-specific macros to use the more consistent "VGA_" prefix. by njn · 19 years ago
  2. 47b209a Rename M_VG_ERRTXT as VG_ERRTXT_LEN, which is more consistent with other names. by njn · 19 years ago
  3. d01fef7 by njn · 19 years ago
  4. b369c5e Various amd64 syscall improvements (Tom Hughes) by sewardj · 19 years ago
  5. 0c1a596 jmp_with_stack is a hack which makes no sense on archs which pass args by sewardj · 19 years ago
  6. f426131 by njn · 19 years ago
  7. b1131a8 Don't show VEX emulation warnings by default; they are just too tiresome. by sewardj · 19 years ago
  8. 083f302 Get rid of VG_(malloc_aligned)(), and make VG_(arena_malloc_aligned)() local by njn · 19 years ago
  9. 9f46df6 by njn · 19 years ago
  10. 828022a Remove the alignment arg from VG_(arena_calloc)() and VG_(arena_realloc)(), by njn · 19 years ago
  11. dac1e45 Remove dead function VG_(is_empty_arena)(). Also cleaned up the comment in by njn · 19 years ago
  12. 14319cc Remove some dead macros. by njn · 19 years ago
  13. 9ec0f3e Make VG_(deliver_signals)() local. by njn · 19 years ago
  14. 5361242 Update copyright notice for 2005 on all relevant files. Don't bother trying by njn · 19 years ago
  15. 7afb913 Remove dead functions: VG_(set_arg_and_bogus_ret), VG_(thread_initial_stack). by njn · 19 years ago
  16. 45561b1 Remove dead function: VG_(do_pthread_sigmask_SCSS_upd). by njn · 19 years ago
  17. aa3c26b by njn · 19 years ago
  18. 19348f7 Remove dead declarations. by njn · 19 years ago
  19. 926ed47 Fix VG_(calloc)() so it actually zeroes the entire memory area it allocates. by njn · 19 years ago
  20. b5f6f51 by sewardj · 19 years ago
  21. 987a8eb Clean up handling of socket system calls on amd64-linux, so that the by sewardj · 19 years ago
  22. 004e8ca When handling syscalls, don't try to figure out if the pre-handler set by sewardj · 19 years ago
  23. 1024cf7 Various cleanups to revised low-level memory manager. by sewardj · 19 years ago
  24. 79048ce Further cleanups to low-level memory management. It's still a by sewardj · 19 years ago
  25. 548be6d Major rewrite of the machinery which keeps track of segments: by sewardj · 19 years ago
  26. b0f03c7 Change signature of thread_syscall a bit. by sewardj · 19 years ago
  27. fa8ec11 Complete rewrite (I think this is the 4th incarnation) of translation by sewardj · 20 years ago
  28. 603d410 Implement --log-file-exactly= for when the user wants to specify by sewardj · 20 years ago
  29. d153fae Add a new variant for --gen-suppressions: --gen-suppressions=all, by sewardj · 20 years ago
  30. 062f355 Make the Quadrics Elan3 clone-hack be controllable by a command-line flag. by sewardj · 20 years ago
  31. 51ac087 Add Valgrind-side support for subarchitecture descriptions, which are by sewardj · 20 years ago
  32. 5e2f001 Deal with LibVEX-supplied insn decode failures, and with LibVEX-supplied by sewardj · 20 years ago
  33. 19fc30e Split up the old x86 LDT/GDT handling stuff. Push some of it into by sewardj · 20 years ago
  34. b9c427c Changed message at the top of files, and the startup message, and the by njn · 20 years ago
  35. 87c9812 by njn · 20 years ago
  36. c771b29 New debugging flag --trace-notbelow=<number>, to stop --trace-codegen= by sewardj · 20 years ago
  37. d6f157d by njn · 20 years ago
  38. f9dc619 Formatting change only. by njn · 20 years ago
  39. 4bd1146 Remove Marie-Celeste declarations. by sewardj · 20 years ago
  40. f4aeaea 64-bit cleanness: make VG_(do_syscall)() return a Word, not an Int. by njn · 20 years ago
  41. ca6fef0 by njn · 20 years ago
  42. c616819 by njn · 20 years ago
  43. 8e4d7dc Get rid of various old flags and constants. by sewardj · 20 years ago
  44. 4ccf707 Get rid of all vestiges of translation-chaining, and generally clean by sewardj · 20 years ago
  45. 22cfccb Moved some duplicated macros out of arch/OS/platform-specific parts, by njn · 20 years ago
  46. 61fa0af by njn · 20 years ago
  47. 16de557 by njn · 20 years ago
  48. ca0518d by njn · 20 years ago
  49. 277a6d6 Disable core dumps, and remove the previous attempts at factoring out by njn · 20 years ago
  50. e7da73c Rename arch_thread_aux_t --> ThreadArchAux, to match ThreadArchState. by njn · 20 years ago
  51. d225283 Do some final "sk_" --> "tl_" changes that I missed earlier. by njn · 20 years ago
  52. 0a785fd Fix another potentially-failing use of get_current_tid(), in by sewardj · 20 years ago
  53. fcd5636 by njn · 20 years ago
  54. 7be3695 by njn · 20 years ago
  55. abb14ad Removed shadow_regs 'need', because it was being used only trivially in by njn · 20 years ago
  56. bd2e75c by njn · 20 years ago
  57. cf45fd4 by njn · 20 years ago
  58. d4795be Cleanups for baseBlock removal: fix some comments, remove two decls by njn · 20 years ago
  59. 2a99cf6 Get rid of baseBlock. Now, when generated code is running, the guest by sewardj · 20 years ago
  60. 3e578be Get rid of the high/low baseblock distinction. Pointless in a way by sewardj · 20 years ago
  61. 33db261 Get rid of the machinery for registering helper functions. VEX calls by sewardj · 20 years ago
  62. 2f7272c Move redundant function decls from core.h (they end up in tool.h anyway). by njn · 20 years ago
  63. 37624a7 Remove extended_UCode 'need', which has been obsoleted by Vex. Kept the by njn · 20 years ago
  64. 31ebc3f Remove useless parameters to TL_(pre_syscall)() and TL_(post_syscall)(). by njn · 20 years ago
  65. 8b635a4 Merge in enough changes from the old Vex tree to make stage2 link, at least. by sewardj · 20 years ago
  66. 26f0251 Converted the SK_ prefix to TL_ everywhere. by njn · 20 years ago
  67. 95ec870 Convert the 'skin_errors' need to 'tool_errors'. by njn · 20 years ago
  68. 3d5e910 by nethercote · 20 years ago
  69. fd45353 Add coregrind/linux/ and coregrind/linux/* that was supposed to go in the last by nethercote · 20 years ago
  70. 8ff888f by nethercote · 20 years ago
  71. 93d9aa1 Arch-abstraction, syscall overhaul: rename functions appropriately by nethercote · 20 years ago
  72. 5b9fafd by nethercote · 20 years ago
  73. 8991d5a by nethercote · 20 years ago
  74. 8b5f40c by nethercote · 20 years ago
  75. 7ac7f7b by nethercote · 20 years ago
  76. 73b526f by nethercote · 20 years ago
  77. be671db 64-bit cleanness tweaks. by nethercote · 20 years ago
  78. 4ad7431 Arch-abstraction: - removed some x86-specific var/function names by nethercote · 20 years ago
  79. 9b3c765 by nethercote · 20 years ago
  80. 6eb106b Tweak type of VGA_(thread_syscall), and related variable name changes. by nethercote · 20 years ago
  81. 24e0d44 Arch-abstraction: by nethercote · 20 years ago
  82. 3b38c1d Increase the size of M_VG_ERRTXT from 512B to 4KB, increasing the size of C++ by nethercote · 20 years ago
  83. 41c75da Arch-abstraction: - factor out code for restarting syscalls by nethercote · 20 years ago
  84. 2513064 by nethercote · 20 years ago
  85. e321d49 Implement pthread_mutex_timedlock. This resolves bug 78422. by thughes · 20 years ago
  86. 8542e0f Remove the limit on the number of pthread read/write locks. This works by thughes · 20 years ago
  87. 8abf392 When signal routing is in use (because we are running on an older kernel by thughes · 20 years ago
  88. e5a3e2b Arch-abstraction: by nethercote · 20 years ago
  89. 5fd9085 Arch-abstraction: by nethercote · 20 years ago
  90. 4d71438 Fix for bug 91162: cope with jumps to bogus addresses when there is a SEGV by nethercote · 20 years ago
  91. 5876d55 When dieing because a fatal signal was received, print a stack trace for by thughes · 20 years ago
  92. aff1c77 by nethercote · 20 years ago
  93. fedd810 by nethercote · 20 years ago
  94. 6eec460 by nethercote · 20 years ago
  95. 6b9c847 by nethercote · 20 years ago
  96. c009ebe Remove suppression files that have never been used, and don't get included in by nethercote · 20 years ago
  97. 7587d47 wibble by nethercote · 20 years ago
  98. cd65604 by nethercote · 20 years ago
  99. c37184f Virtualise the stack rlimit for the main thread and make valgrind enforce by thughes · 20 years ago
  100. bb4222b by nethercote · 20 years ago