1. a82ef7a Remove CastP completely by Behdad Esfahbod · 15 years ago
  2. 40cbefe Remove unnecessary casts by Behdad Esfahbod · 15 years ago
  3. 09766b1 Make StructAtOffset take a pointer by Behdad Esfahbod · 15 years ago
  4. bea34c7 Further cleanup of DEFINE_SIZE by Behdad Esfahbod · 15 years ago
  5. 0abcc3b Cleanup by Behdad Esfahbod · 15 years ago
  6. b365123 Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC by Behdad Esfahbod · 15 years ago
  7. 569da92 Cleanup ASSERT_SIZE_VAR by Behdad Esfahbod · 15 years ago
  8. 65f46b0 Simplify DEFINE_NULL_DATA by Behdad Esfahbod · 15 years ago
  9. e45d3f8 Start cleaning up get_size() by Behdad Esfahbod · 15 years ago
  10. b157617 Remove the last of SANITIZE macros: SANITIZE_SELF by Behdad Esfahbod · 15 years ago
  11. 4f252fe Remove SANITIZE macro by Behdad Esfahbod · 15 years ago
  12. 41a93d2 Remove SANITIZE_WITH_BASE by Behdad Esfahbod · 15 years ago
  13. f5fab0c Remove SANITIZE_MEM by Behdad Esfahbod · 15 years ago
  14. 4ad2cc5 Rename check to check_range by Behdad Esfahbod · 15 years ago
  15. 1cd1e11 Remove SANITIZE_ARRAY by Behdad Esfahbod · 15 years ago
  16. 583d7f9 Cosmetic by Behdad Esfahbod · 15 years ago
  17. 705e215 Minor by Behdad Esfahbod · 15 years ago
  18. b18eafd Minor by Behdad Esfahbod · 15 years ago
  19. 27e302d I keep changing my mind about this by Behdad Esfahbod · 15 years ago
  20. 3984047 Remove SANITIZE_ARG_DEF and SANITIZE_ARG by Behdad Esfahbod · 15 years ago
  21. b261e2a Remove trace from sanitize_shallow() by Behdad Esfahbod · 15 years ago
  22. dfc8cbe Add hb_trace_t by Behdad Esfahbod · 15 years ago
  23. 20e3dd5 Make sanitize_depth variable automatic and not passed through function args by Behdad Esfahbod · 15 years ago
  24. 4a446ac Use function template for pass-thru argument by Behdad Esfahbod · 15 years ago
  25. 98daaf1 Make _hb_sanitize_*() methods of the context object by Behdad Esfahbod · 15 years ago
  26. bb029af Remove SANITIZE_THIS by Behdad Esfahbod · 15 years ago
  27. 2226fc9 Rename SANITIZE_BASE to SANITIZE_WITH_BASE by Behdad Esfahbod · 15 years ago
  28. 89da134 Remove SANITIZE_OBJ by Behdad Esfahbod · 15 years ago
  29. 4d4cce9 Remove SANITIZE_THIS2 by Behdad Esfahbod · 15 years ago
  30. be74284 Remove SANITIZE_THIS3 by Behdad Esfahbod · 15 years ago
  31. fbab9f9 Remove SANITIZE_BASE2 by Behdad Esfahbod · 15 years ago
  32. 73c7dbf Remove SANITIZE2 by Behdad Esfahbod · 15 years ago
  33. c9f1468 Remove the NEUTER macro, move code to a method by Behdad Esfahbod · 15 years ago
  34. 30fa282 Make internal method private by Behdad Esfahbod · 15 years ago
  35. 64d3fc8 Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely by Behdad Esfahbod · 15 years ago
  36. fa3b3d5 Mark a couple functions as inline by Behdad Esfahbod · 15 years ago
  37. 6b84198 Merge remote branch 'jrmuizel/master' by Behdad Esfahbod · 15 years ago
  38. eaf29ed HB_UNUSED is unneeded on static inline functions by Jeff Muizelaar · 15 years ago
  39. f0abcd6 Whitespace by Behdad Esfahbod · 15 years ago
  40. 33d13fd Rename HB_GNUC_UNUSED -> HB_UNUSED by Behdad Esfahbod · 15 years ago
  41. 7d3a126 Define HB_FUNC for portability to non-gcc by Behdad Esfahbod · 15 years ago
  42. fa03017 [sanitize] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  43. 602e4f8 Use const_cast by Behdad Esfahbod · 15 years ago
  44. 1376fb7 [apply] Use a context object to reduce number of parameters passed around by Behdad Esfahbod · 15 years ago
  45. 173fde7 Further simplify tracing by Behdad Esfahbod · 15 years ago
  46. bc20045 Simplify trace code by Behdad Esfahbod · 15 years ago
  47. 807c5b0 [sanitize] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  48. a92f0fd Fix debug build by Behdad Esfahbod · 15 years ago
  49. 66d6eb3 Rename Var to Obj by Behdad Esfahbod · 15 years ago
  50. ad36537 Typo by Behdad Esfahbod · 15 years ago
  51. 990443e Remove lock_instance() by Behdad Esfahbod · 15 years ago
  52. 187454c Add different casts from pointer and ref to avoid bugs by Behdad Esfahbod · 15 years ago
  53. efb324a Remove GET_FOR_DATA macros by Behdad Esfahbod · 15 years ago
  54. f1aaa2a Add TODO by Behdad Esfahbod · 15 years ago
  55. 1d72019 Fix compile warnings (HB_GNUC_UNUSED) by Behdad Esfahbod · 15 years ago
  56. 8dfdca5 No need to keep blob in sanitize context by Behdad Esfahbod · 15 years ago
  57. 254933c When sanitizing, delay making writable by Behdad Esfahbod · 15 years ago
  58. d632ec4 Cosmetic by Behdad Esfahbod · 15 years ago
  59. a3263aa Convert the last set of cast macros to templates by Behdad Esfahbod · 15 years ago
  60. c38188a Remove unused macro by Behdad Esfahbod · 15 years ago
  61. dc22804 Remove integrity check in Tag sanitize by Behdad Esfahbod · 15 years ago
  62. c293581 Add coment by Behdad Esfahbod · 15 years ago
  63. 1faa76c Remove unnecessary casts by Behdad Esfahbod · 15 years ago
  64. 565c80b Make sure semicolon is expected after DEFINE_NULL_DATA() by Behdad Esfahbod · 15 years ago
  65. e5546a4 Watch for overflow in Array sanitize by Behdad Esfahbod · 15 years ago
  66. 4f5f1c3 Rename const_sub_array to sub_array since all consts are implicit now by Behdad Esfahbod · 15 years ago
  67. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago
  68. 243d20e More cast simplification by Behdad Esfahbod · 15 years ago
  69. 0dfcc13 Rename ConstCharP to CharP (overloaded now) by Behdad Esfahbod · 15 years ago
  70. 62c0fd7 Cleanup de-const-casting during sanitize by Behdad Esfahbod · 15 years ago
  71. dd15587 Add more comments by Behdad Esfahbod · 15 years ago
  72. c85c362 Add comment by Behdad Esfahbod · 15 years ago
  73. 2467c66 Add comment by Behdad Esfahbod · 15 years ago
  74. 29c3f5e Improve comment by Behdad Esfahbod · 15 years ago
  75. 01c0161 Further simplify IntType struct defs by Behdad Esfahbod · 15 years ago
  76. 2cb0845 Rename const_array() to array() (overloaded) by Behdad Esfahbod · 15 years ago
  77. 2e2f43e Remove ArrayAfter, use StructAfter in place by Behdad Esfahbod · 15 years ago
  78. e961c86 Convert NEXT() and ARRAY_AFTER() macros to templates by Behdad Esfahbod · 15 years ago
  79. 198facd Use templates for const char * casts by Behdad Esfahbod · 15 years ago
  80. e032ed9 Use templates for defining int typess by Behdad Esfahbod · 15 years ago
  81. 2c9fd2a Remove unused macro by Behdad Esfahbod · 15 years ago
  82. 7a52f28 Rename macros by Behdad Esfahbod · 15 years ago
  83. 40d73bc Improve comments by Behdad Esfahbod · 15 years ago
  84. 394bad4 Remove stale TODO item by Behdad Esfahbod · 15 years ago
  85. 9d36778 Use a function template instead of struct template for Null by Behdad Esfahbod · 15 years ago
  86. ffd321a Simplify Tag struct by Behdad Esfahbod · 15 years ago
  87. 00e23fc Cosmetic by Behdad Esfahbod · 15 years ago
  88. f9b3772 Add couple consts to operators by Behdad Esfahbod · 15 years ago
  89. 53d237e Remove ASSERT_SIZE_DATA by Behdad Esfahbod · 15 years ago
  90. 0e206de Fix warnings by Behdad Esfahbod · 15 years ago
  91. d594340 Fix debug build by Behdad Esfahbod · 15 years ago
  92. 4b8487d Fix the mystery bug! by Behdad Esfahbod · 15 years ago
  93. 9b39755 Typo by Behdad Esfahbod · 15 years ago
  94. f85ec1c Cosmetic by Behdad Esfahbod · 15 years ago
  95. ecd2e99 Improve the alignment for NullPool by Behdad Esfahbod · 15 years ago
  96. 807b8aa Another C++ strictness fix by Behdad Esfahbod · 15 years ago
  97. d035131 Include stdio.h if debugging by Behdad Esfahbod · 15 years ago
  98. 1e91434 Minor by Behdad Esfahbod · 15 years ago
  99. 48de373 Fix previous commit, ouch! by Behdad Esfahbod · 15 years ago
  100. d3480ba Don't use zero-sized arrays by Behdad Esfahbod · 15 years ago