6016 Commits (a7dd90f519fb7ab046e92ea3b7101c21d5040bbc)
 

Author SHA1 Message Date
Behdad Esfahbod a7dd90f519 Revert "Remove HB_DISALLOW_COPY_AND_ASSIGN" 7 years ago
Behdad Esfahbod 7b50bf52f2 Use NullPool for _hb_set_nil and _hb_map_nil 7 years ago
Behdad Esfahbod f040ca40ab [set] Minor 7 years ago
Behdad Esfahbod 7185b273b3 Rename in_error to !successful 7 years ago
Behdad Esfahbod 353f4d2efc Fix a whitespace inconsistency 7 years ago
Behdad Esfahbod e36cd1dfd3 Remove trivial HB_ATOMIC_INT_INIT() 7 years ago
Behdad Esfahbod 550a70f801 Use 0 as inert object reference value instead of -1 7 years ago
Behdad Esfahbod dcd1b07eea Add const OffsetTo<> dereference 7 years ago
Ebrahim Byagowi 2baa357ac7
Fix symbol export issue of prime_mod on Alpine bot 7 years ago
Behdad Esfahbod 54800f8322 [map] Mark prime_for HB_INTERNAL 7 years ago
Behdad Esfahbod d600e844aa Add CrapOrNull 7 years ago
Garret Rieger 251cc977e9 [subset] Switch to using hb_map_t inside of hb_subset_plan_t. 7 years ago
Behdad Esfahbod b3d45de6cf [map] Fix size calculation 7 years ago
Behdad Esfahbod ff92de766b Remove HB_DISALLOW_COPY_AND_ASSIGN 7 years ago
Behdad Esfahbod a244434622 [map] Fix resize 7 years ago
Behdad Esfahbod efbab6ba3f Disable use of thread_local 7 years ago
Behdad Esfahbod 8c2c5d4508 [map] Not going to implement is_equal which is complicated 7 years ago
Behdad Esfahbod ccd01c6555 [map] Move prime_mod to header to avoid linkage issues in subset.so 7 years ago
Behdad Esfahbod 6baebc5d55 [map] Fix copyright year 7 years ago
Behdad Esfahbod b0158129d2 [map] Minor 7 years ago
Behdad Esfahbod 4099c66f70 [map] Don't return INVALID from get() just because in_error 7 years ago
Behdad Esfahbod 2578390773 [map] Fix bool use in C API 7 years ago
Behdad Esfahbod a9fa39dca5 [map] More minor 7 years ago
Behdad Esfahbod f76c4a7708 [map] Make initial resize actually work 7 years ago
Behdad Esfahbod 661e9ae4a5 [map] Add clear(), is_empty(), and get_population() 7 years ago
Behdad Esfahbod b6959c33e2 [map] Minor 7 years ago
Behdad Esfahbod 686476a8ae [map] Track population and occupancy separately 7 years ago
Behdad Esfahbod 8a978790cb [map] Minor 7 years ago
Behdad Esfahbod 6f12ce47c0 Revert "[map] Return bool from set()" 7 years ago
Behdad Esfahbod fc51c45079 Revert "[map] Make hb_map_set() return bool" 7 years ago
Behdad Esfahbod 7bf1980146 [map] Make hb_map_set() return bool 7 years ago
Behdad Esfahbod face7cf55d [map] Return bool from set() 7 years ago
Behdad Esfahbod e94be200bd [map] Implement operator[] for get()ting 7 years ago
Behdad Esfahbod 743fdd9c61 [map] First try at implementing an integer-to-integer hashmap 7 years ago
Ebrahim Byagowi 65c82179c9
[blob] Use MAP_NORESERVE if available (#1039) 7 years ago
Behdad Esfahbod 1ce40d900a [set] Remove stale comment 7 years ago
Behdad Esfahbod 6c2227640b Add HB_DISALLOW_COPY_AND_ASSIGN 7 years ago
Behdad Esfahbod fd3d004231 Move pool definitions to hb-static.cc 7 years ago
Behdad Esfahbod 7f7b1370d3 Fix Uniscribe build 7 years ago
Behdad Esfahbod 31c4236d96 Underflow protection in hb_vector_t 7 years ago
Behdad Esfahbod f83e992c8b Mark CrapPool thread_local 7 years ago
Behdad Esfahbod 5d80129891 Add CrapPool 7 years ago
Behdad Esfahbod 673b764de0 Move code around 7 years ago
Behdad Esfahbod 65aeabd622 Add hb_vector_t::push(const Type &v) 7 years ago
Ebrahim Byagowi 38ae0add70
[ci] Revive the SunCC bot 7 years ago
Behdad Esfahbod 6c818c5516 Actually enable vectorized operations 7 years ago
Behdad Esfahbod f56a250b04 Another try at smart vectorization 7 years ago
Behdad Esfahbod b995b501ef Try enabling vectorization smartly 7 years ago
Behdad Esfahbod dd22c29f95 [set] Always check population before checking for equality 7 years ago
Behdad Esfahbod 2eb9bbd986 [test/text-rendering-tests] Update from upstream 7 years ago