1. dd22c29 [set] Always check population before checking for equality by Behdad Esfahbod · 7 years ago
  2. 63f57f4 Mark more unsized array's as arrayZ by Behdad Esfahbod · 7 years ago
  3. f1f6bc0 [set] Fix init/fini of set on the stack to call object init/fini by Behdad Esfahbod · 7 years ago
  4. 5c3112a s/hb_prealloced_array_t/hb_vector_t/g by Behdad Esfahbod · 7 years ago
  5. a60ba79 s/finish/fini by Behdad Esfahbod · 7 years ago
  6. bd5f918 [set] Cache population by Behdad Esfahbod · 7 years ago
  7. f014a12 [set] Fix algebra by Behdad Esfahbod · 7 years ago
  8. 7587683 [set] Minor by Behdad Esfahbod · 7 years ago
  9. f18b9fb [set] Implement iteration using bitop intrinsics by Behdad Esfahbod · 7 years ago
  10. d25c3e6 [set] Readjust parameters by Behdad Esfahbod · 7 years ago
  11. e1f1f96 [set] Tune size again by Behdad Esfahbod · 7 years ago
  12. 694eaf6 [set] Add backwards iterator by Behdad Esfahbod · 7 years ago
  13. fe3bc52 [set] Allow starting iteration from a non-member of the set by Behdad Esfahbod · 7 years ago
  14. c479a59 [subset] Assemble font by Behdad Esfahbod · 7 years ago
  15. 34ac354 [set] Respect stride by Behdad Esfahbod · 7 years ago
  16. c9e12a2 Fix set initializer by Behdad Esfahbod · 7 years ago
  17. 2fe5f88 [set] Handle nil set in add_range() / add_sorted_array() by Behdad Esfahbod · 7 years ago
  18. 493a005 [set] In add_sorted_array(), bail if data is not sorted by Behdad Esfahbod · 7 years ago
  19. a7bd6d7 [collect_glyphs] Bail if input data looks like garbage by Behdad Esfahbod · 7 years ago
  20. 1ce7d6e [set] Optimize add_array() / add_sorted_array() by Behdad Esfahbod · 7 years ago
  21. 81f27df More work towards improving collect_glyphs() against bad input by Behdad Esfahbod · 7 years ago
  22. 5d02572 [set] Add add_sorted_array() by Behdad Esfahbod · 7 years ago
  23. 9d6511a [set] Reduce number of preallocated pages from 8 to 1 by Behdad Esfahbod · 7 years ago
  24. 9daa88c Minor by Behdad Esfahbod · 7 years ago
  25. f424a34 [set] Change pagesize from 512 bits to 8192 bits by Behdad Esfahbod · 7 years ago
  26. 0fe62c1 [set] Add add_array() by Behdad Esfahbod · 7 years ago
  27. eeb26d2 [set] Actually commit fixes mentioned in previous commit! by Behdad Esfahbod · 7 years ago
  28. 0744149 [set] Protect against bad input in hb_set_add_range() by Behdad Esfahbod · 7 years ago
  29. 9d0194b [set] Optimize add_range() some more by Behdad Esfahbod · 7 years ago
  30. 438c325 [set] Optimize add_range() by Behdad Esfahbod · 7 years ago
  31. dfd234a [set] Fix page_map[] indexing in backward loop. by Jonathan Kew · 7 years ago
  32. d511cfb [set] Bugfix for hb_set_next by Jonathan Kew · 7 years ago
  33. 30a591e [set] Rewrite another way :P by Behdad Esfahbod · 7 years ago
  34. 8170801 [set] Fix crash by Behdad Esfahbod · 7 years ago
  35. dd33e4e [set] Don't use major() by Behdad Esfahbod · 7 years ago
  36. d0f0ff8 [set] Don't use PAGE_SIZE by Behdad Esfahbod · 7 years ago
  37. 8b9d9b7 Fix set initialization issues by Behdad Esfahbod · 7 years ago
  38. ba8b569 Try fixing build on VC by Behdad Esfahbod · 7 years ago
  39. a11249e [set] Fix merge logic by Behdad Esfahbod · 7 years ago
  40. ab8f327 Ouch. by Behdad Esfahbod · 7 years ago
  41. bb99179 [set] Disable vectorization by Behdad Esfahbod · 7 years ago
  42. 0cf7d95 [set] Remove TODO items not worth pursuing by Behdad Esfahbod · 7 years ago
  43. 10d4365 [set] Speed up intersects() by Behdad Esfahbod · 7 years ago
  44. 7737e87 Properly detect vector_size attribute and use fallback otherwise by Behdad Esfahbod · 7 years ago
  45. f8a0ec5 [set] Add fallback implementation of int-vector type by Behdad Esfahbod · 7 years ago
  46. deed4a4 Faster hb_set_t by Behdad Esfahbod · 7 years ago
  47. a433e60 Remove unused hb_frozen_set_t by Behdad Esfahbod · 7 years ago
  48. 826a1da Move set-digests into their own header file by Behdad Esfahbod · 7 years ago
  49. dbdbfe3 Use nullptr instead of NULL by Behdad Esfahbod · 7 years ago
  50. c3448e8 Use static_assert instead of custom ASSERT_STATIC by Behdad Esfahbod · 7 years ago
  51. 3331731 Fix sign of shift operators by Behdad Esfahbod · 9 years ago
  52. 23e56e0 Fix broken sentence by Behdad Esfahbod · 10 years ago
  53. 3fe4e92 Minor by Behdad Esfahbod · 10 years ago
  54. 7b7129c Add hb_frozen_set_t by Behdad Esfahbod · 10 years ago
  55. cd7ea4f Make hb_object_t members private by Behdad Esfahbod · 11 years ago
  56. 2a8c49a Remove unnecessary includes by Behdad Esfahbod · 11 years ago
  57. 20cbc1f Annotate hb-set a bit; add HB_SET_VALUE_INVALID by Behdad Esfahbod · 12 years ago
  58. fa3d0a0 Bug 64476 - Typo in hb_set_t.get_min() by Behdad Esfahbod · 12 years ago
  59. e6f19af Minor by Behdad Esfahbod · 12 years ago
  60. f9a6110 Remove HB_DEBUG_SET_DIGESTS by Behdad Esfahbod · 12 years ago
  61. f7466ee Remove hb_set_digest_common_bits_t by Behdad Esfahbod · 12 years ago
  62. 0d5798a Improve hb_set_digest_t by Behdad Esfahbod · 12 years ago
  63. c7851ef Templatize hb_set_digest_lowest_bits_t filter by Behdad Esfahbod · 12 years ago
  64. 0edd0fd Add comment by Behdad Esfahbod · 12 years ago
  65. b40f2c0 Add hb_set_digest_combiner_t by Behdad Esfahbod · 12 years ago
  66. 02e5e58 Speed up Speed up hb_set_digest_common_bits_t calcs by Behdad Esfahbod · 12 years ago
  67. 4d2813d Print set-digest hit ratio with HB_DEBUG_SET_DIGESTS by Behdad Esfahbod · 12 years ago
  68. 1357c2d Revert "Speed up hb_set_digest_common_bits_t calcs" by Behdad Esfahbod · 12 years ago
  69. 7b1b720 Protect sets in-error from further modication by Behdad Esfahbod · 12 years ago
  70. 8165f27 [tests] Start adding tests for hb-set.h by Behdad Esfahbod · 12 years ago
  71. aec89de Add / modify set API a bit by Behdad Esfahbod · 12 years ago
  72. f60d3ed Minor by Behdad Esfahbod · 12 years ago
  73. 048e3b5 Speed up hb_set_digest_lowest_bits_t calcs by Behdad Esfahbod · 13 years ago
  74. 3d1b66a Speed up hb_set_digest_common_bits_t calcs by Behdad Esfahbod · 13 years ago
  75. e2b8d75 Use wider set digests on 64-bit archs by Behdad Esfahbod · 13 years ago
  76. 60a3035 Add hb_set_digest_t by Behdad Esfahbod · 13 years ago
  77. 1bc1cb3 Make source more digestable for gobject-introspection by Behdad Esfahbod · 13 years ago
  78. 67bb9e8 Add set add_coverage() to Coverage() by Behdad Esfahbod · 13 years ago
  79. 6220e5f Add ASSERT_POD for most objects by Behdad Esfahbod · 13 years ago
  80. bf93b63 Remove constructor from hb_prealloced_array_t by Behdad Esfahbod · 13 years ago
  81. 29ce446 Add set iterator by Behdad Esfahbod · 13 years ago
  82. 62c3e11 Add set symmetric difference by Behdad Esfahbod · 13 years ago
  83. f039e79 Don't use min/max as function names by Behdad Esfahbod · 13 years ago
  84. b5fa37c Minor by Behdad Esfahbod · 13 years ago
  85. 1a2a4a0 Fix warning and build issues by Behdad Esfahbod · 13 years ago
  86. a5e39fe Minor by Behdad Esfahbod · 13 years ago
  87. 1827dc2 Add hb_ot_shape_glyphs_closure() by Behdad Esfahbod · 13 years ago
  88. 6c6ccaf Add a few more set operations by Behdad Esfahbod · 13 years ago
  89. 5caece6 Make closure() return void by Behdad Esfahbod · 13 years ago
  90. 0b08adb Add hb_set_t by Behdad Esfahbod · 13 years ago