6299 Commits (22defe0965adddaa09eebc13df7fa6c64e2abba3)
 

Author SHA1 Message Date
Behdad Esfahbod ccd01c6555 [map] Move prime_mod to header to avoid linkage issues in subset.so 6 years ago
Behdad Esfahbod 6baebc5d55 [map] Fix copyright year 6 years ago
Behdad Esfahbod b0158129d2 [map] Minor 6 years ago
Behdad Esfahbod 4099c66f70 [map] Don't return INVALID from get() just because in_error 6 years ago
Behdad Esfahbod 2578390773 [map] Fix bool use in C API 6 years ago
Behdad Esfahbod a9fa39dca5 [map] More minor 6 years ago
Behdad Esfahbod f76c4a7708 [map] Make initial resize actually work 6 years ago
Behdad Esfahbod 661e9ae4a5 [map] Add clear(), is_empty(), and get_population() 6 years ago
Behdad Esfahbod b6959c33e2 [map] Minor 6 years ago
Behdad Esfahbod 686476a8ae [map] Track population and occupancy separately 6 years ago
Behdad Esfahbod 8a978790cb [map] Minor 6 years ago
Behdad Esfahbod 6f12ce47c0 Revert "[map] Return bool from set()" 6 years ago
Behdad Esfahbod fc51c45079 Revert "[map] Make hb_map_set() return bool" 6 years ago
Behdad Esfahbod 7bf1980146 [map] Make hb_map_set() return bool 6 years ago
Behdad Esfahbod face7cf55d [map] Return bool from set() 6 years ago
Behdad Esfahbod e94be200bd [map] Implement operator[] for get()ting 6 years ago
Behdad Esfahbod 743fdd9c61 [map] First try at implementing an integer-to-integer hashmap 6 years ago
Ebrahim Byagowi 65c82179c9
[blob] Use MAP_NORESERVE if available (#1039) 6 years ago
Behdad Esfahbod 1ce40d900a [set] Remove stale comment 6 years ago
Behdad Esfahbod 6c2227640b Add HB_DISALLOW_COPY_AND_ASSIGN 6 years ago
Behdad Esfahbod fd3d004231 Move pool definitions to hb-static.cc 6 years ago
Behdad Esfahbod 7f7b1370d3 Fix Uniscribe build 6 years ago
Behdad Esfahbod 31c4236d96 Underflow protection in hb_vector_t 6 years ago
Behdad Esfahbod f83e992c8b Mark CrapPool thread_local 6 years ago
Behdad Esfahbod 5d80129891 Add CrapPool 6 years ago
Behdad Esfahbod 673b764de0 Move code around 6 years ago
Behdad Esfahbod 65aeabd622 Add hb_vector_t::push(const Type &v) 6 years ago
Ebrahim Byagowi 38ae0add70
[ci] Revive the SunCC bot 6 years ago
Behdad Esfahbod 6c818c5516 Actually enable vectorized operations 6 years ago
Behdad Esfahbod f56a250b04 Another try at smart vectorization 6 years ago
Behdad Esfahbod b995b501ef Try enabling vectorization smartly 6 years ago
Behdad Esfahbod dd22c29f95 [set] Always check population before checking for equality 6 years ago
Behdad Esfahbod 2eb9bbd986 [test/text-rendering-tests] Update from upstream 6 years ago
Ebrahim Byagowi 8eb53b853d
Minor, make CreateFile compatible with the disabled writable flag 6 years ago
Ebrahim Byagowi 33eb1bd23b
Remove unnecessary headers and definitions of hb-blob (#1028) 6 years ago
Ebrahim Byagowi 7e76d746e2
Make hb_blob_create_from_file more portable (#1027) 6 years ago
Behdad Esfahbod e99d75ea9c Fix warning 6 years ago
Behdad Esfahbod 191c4edc54 Reinstante DEFINE_NULL_DATA 6 years ago
Ebrahim Byagowi 93bdf9b2df
Use arrayZ on hb-coretext and hb-uniscribe and fix macOS/Win bots (#1024) 6 years ago
Behdad Esfahbod 63f57f4dab Mark more unsized array's as arrayZ 6 years ago
Behdad Esfahbod 091c17df5a Use UnsizedArrayOf<> in one place where [VAR] was used 6 years ago
Behdad Esfahbod 0644d92ef3
Merge pull request #1018 from googlefonts/cmap4 6 years ago
Behdad Esfahbod 2a2e28e701 Don't keep instance in hb_table_lazy_loader_t 6 years ago
Behdad Esfahbod 57bac8f699 Rename 6 years ago
Behdad Esfahbod 2a46a020fd Minor 6 years ago
Behdad Esfahbod eba1c16a60 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock() 6 years ago
Behdad Esfahbod b4fa505014 Move Sanitizer::lock_instance<>() to blob->lock_as<>(). 6 years ago
Behdad Esfahbod abc12f7b81 Move null pool to hb-private 6 years ago
Behdad Esfahbod 08e280fd84 Rename hb_string_t to hb_bytes_t 6 years ago
Behdad Esfahbod bd021a6720 Minor 6 years ago