1. be5cdcd Store the hash value of a key in item_t in hb_map to reduce the number of hash computations. by Garret Rieger · 5 years ago
  2. e0315b4 [meta] is_integer -> is_integral by Behdad Esfahbod · 6 years ago
  3. 971020e Add sink support for hb_hashmap_t and a reverse call to hb_pair_t. by Garret Rieger · 6 years ago
  4. c9b287a Add hb_lidentity(), and rename hb_rvalue() to hb_ridentity() by Behdad Esfahbod · 6 years ago
  5. 27b2093 [map] Return rvalues from keys()/values() by Behdad Esfahbod · 6 years ago
  6. 372c5b9 [map] Fix bots by Behdad Esfahbod · 6 years ago
  7. a304827 [map] Add .values() iterator by Behdad Esfahbod · 6 years ago
  8. 3c69505 [map] Fix iter by Behdad Esfahbod · 6 years ago
  9. f5705d7 Whitespace by Behdad Esfahbod · 6 years ago
  10. b827181 [map] tweak test-iter.cc by rsheeter · 6 years ago
  11. 492af0f [map] add keys() by rsheeter · 6 years ago
  12. ba60512 [map] add a test for iteration by rsheeter · 6 years ago
  13. 183b809 [map] add iteration by rsheeter · 6 years ago
  14. bad1606 [map] Make .has() optionally return value by Behdad Esfahbod · 6 years ago
  15. 240f57e Rename hb_deref_pointer() to hb_deref() by Behdad Esfahbod · 6 years ago
  16. 22da123 [map] Fix TODO by Behdad Esfahbod · 6 years ago
  17. 0268db1 [map] Use hb_invoke() with pointer-to-method by Behdad Esfahbod · 6 years ago
  18. 824fd34 Rename a few macros by Behdad Esfahbod · 6 years ago
  19. 31c1a83 [map] Protect more against pointer deref by Behdad Esfahbod · 6 years ago
  20. 5bffa9e More by Behdad Esfahbod · 6 years ago
  21. 5b66b03 [serialize] Fix hb_hashmap_t<> for pointers and use in packed_map by Behdad Esfahbod · 6 years ago
  22. 10f0622 [map] Shuffle fini code by Behdad Esfahbod · 6 years ago
  23. a432901 [serialize] Add packed_map by Behdad Esfahbod · 6 years ago
  24. 38d57b9 [map] Add another TODO item by Behdad Esfahbod · 6 years ago
  25. 7fd940f [map] Add TODO by Behdad Esfahbod · 6 years ago
  26. ef33b5d [map] Deref pointers before equality check by Behdad Esfahbod · 6 years ago
  27. c98f51d [map] Templatize hb_map_t by Behdad Esfahbod · 6 years ago
  28. bdd5a9c Add hb_hash() by Behdad Esfahbod · 6 years ago
  29. a030ce4 Merge branch 'master' into iter by Behdad Esfahbod · 6 years ago
  30. 9373924 minor edit by Michiharu Ariza · 6 years ago
  31. eebc21c fix crash in hb_map_t::clear() by Michiharu Ariza · 6 years ago
  32. d438e61 [iter] Fix operator() impls by Behdad Esfahbod · 6 years ago
  33. 090fe56 Merge branch 'master' into iter by Behdad Esfahbod · 6 years ago
  34. c1cbbb9 Use static constexpr for large class constants by Behdad Esfahbod · 6 years ago
  35. a7de144 Implement uniform map interface by Behdad Esfahbod · 6 years ago
  36. bd1318b Use static constexpr for large class constants by Behdad Esfahbod · 6 years ago
  37. 043b610 Fix sign compare warnings by Behdad Esfahbod · 6 years ago
  38. 9aebfb4 [serialize] Streamline error propagation by Behdad Esfahbod · 6 years ago
  39. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  40. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  41. 7ee5c52 minor style fix, use void in methods on no argument by Ebrahim Byagowi · 6 years ago
  42. 9e4138c Convert misc "static const" constants to enum by Behdad Esfahbod · 6 years ago
  43. b186274 [set/map] Fix uninitialized memory by Behdad Esfahbod · 6 years ago
  44. 67a22f3 [set/map/vector] Make constructable, but not copy or assignable by Behdad Esfahbod · 6 years ago
  45. 114f66d Fix hb_map_is_empty logic by Ebrahim Byagowi · 6 years ago
  46. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 7 years ago[Renamed (97%) from src/hb-map-private.hh]
  47. be458eb Include more basic internal headers from hb-private.hh by Behdad Esfahbod · 7 years ago
  48. bddeb2b Minor renamings of internal inline functions by Behdad Esfahbod · 7 years ago
  49. 0a5952e Move prime_for back into map by Behdad Esfahbod · 7 years ago
  50. 58400a2 Remove DISALLOW_* from vector, set, and map by Behdad Esfahbod · 7 years ago
  51. 4f76f95 [map] Move prime_for to hb-static by Behdad Esfahbod · 7 years ago
  52. a7dd90f Revert "Remove HB_DISALLOW_COPY_AND_ASSIGN" by Behdad Esfahbod · 7 years ago
  53. 7185b27 Rename in_error to !successful by Behdad Esfahbod · 7 years ago
  54. 2baa357 Fix symbol export issue of prime_mod on Alpine bot by Ebrahim Byagowi · 7 years ago
  55. 54800f8 [map] Mark prime_for HB_INTERNAL by Behdad Esfahbod · 7 years ago
  56. b3d45de [map] Fix size calculation by Behdad Esfahbod · 7 years ago
  57. ff92de7 Remove HB_DISALLOW_COPY_AND_ASSIGN by Behdad Esfahbod · 7 years ago
  58. a244434 [map] Fix resize by Behdad Esfahbod · 7 years ago
  59. ccd01c6 [map] Move prime_mod to header to avoid linkage issues in subset.so by Behdad Esfahbod · 7 years ago
  60. 6baebc5 [map] Fix copyright year by Behdad Esfahbod · 7 years ago
  61. b015812 [map] Minor by Behdad Esfahbod · 7 years ago
  62. 4099c66 [map] Don't return INVALID from get() just because in_error by Behdad Esfahbod · 7 years ago
  63. a9fa39d [map] More minor by Behdad Esfahbod · 7 years ago
  64. f76c4a7 [map] Make initial resize actually work by Behdad Esfahbod · 7 years ago
  65. 661e9ae [map] Add clear(), is_empty(), and get_population() by Behdad Esfahbod · 7 years ago
  66. b6959c3 [map] Minor by Behdad Esfahbod · 7 years ago
  67. 686476a [map] Track population and occupancy separately by Behdad Esfahbod · 7 years ago
  68. 6f12ce4 Revert "[map] Return bool from set()" by Behdad Esfahbod · 7 years ago
  69. face7cf [map] Return bool from set() by Behdad Esfahbod · 7 years ago
  70. e94be20 [map] Implement operator[] for get()ting by Behdad Esfahbod · 7 years ago
  71. 743fdd9 [map] First try at implementing an integer-to-integer hashmap by Behdad Esfahbod · 7 years ago