9814 Commits (1522015bb2d140f199359c4e7cfcf342b93894a7)

Author SHA1 Message Date
Behdad Esfahbod 2d12fc90a4 [ms-feature-ranges] Pass reference to cmp function 3 years ago
Behdad Esfahbod ac109c9353 [ms-feature-ranges] Inline code in header file 3 years ago
Behdad Esfahbod 376738d411 [coretext] Fix lsearch 3 years ago
Behdad Esfahbod 106388e766 [vector] Merge sorted-vector into vector 3 years ago
Behdad Esfahbod 294d50ff35 [vector] Add sorted template argument 3 years ago
Behdad Esfahbod cd9799784c [vector] Remove old find() method 3 years ago
Behdad Esfahbod 849e40b4db [ms-feature-ranges] Use preferred vector search API 3 years ago
Behdad Esfahbod 7e160dc347 [gpos] Fix unsafe-to-break of mark-attachment 3 years ago
Garret Rieger 94ba4d5a44 [subset] Fix bound check when setting overlap bit. 3 years ago
Behdad Esfahbod fe783ac091 [cff] Remove op_str_t nop init/fini 3 years ago
Behdad Esfahbod 8d24ac2662 [cff] Remove init/fini from number_t 3 years ago
Behdad Esfahbod 6ef83c2c31 [vector] Remove .fini_deep() 3 years ago
Behdad Esfahbod 4eb6e6ea16 [cff] Remove some more fini_deep() 3 years ago
Behdad Esfahbod 29f60d1eaa [cff] Remove init/fini from blend_arg_t 3 years ago
Behdad Esfahbod 213e3f09b1 [vector] Add TODO Emplace? 3 years ago
Garret Rieger f1dc8b087c [subset-cff] Convert subr_closures_t to constructor/destructor instead of init/fini. 3 years ago
Behdad Esfahbod a48aa9850a [subset-cff] Remove another set of fini_deep 3 years ago
Behdad Esfahbod 07474aa8c6 [subset-cff1] Remove a constructor/destructor pair 3 years ago
Behdad Esfahbod a1e9a276eb [subset-cff2] Drop an constructor/destructor pair 3 years ago
Behdad Esfahbod 035f03346d [str_buff_vec_t] Remove unused fini method 3 years ago
Behdad Esfahbod de2cef42b4 [bimap] Remove init/fini 3 years ago
Behdad Esfahbod c3dd21f110 [cff] Remove unneeded init/fini 3 years ago
Behdad Esfahbod 15cceff3d7 [repacker] Replace fini_deep() with fini() 3 years ago
Behdad Esfahbod 1198fb2468 [vector] Adjust construction criteria 3 years ago
Behdad Esfahbod c58bfa35fb [vector] Move semantics in vector remove() 3 years ago
Behdad Esfahbod 5946e945d5 [vector] Destruct in pop() 3 years ago
Behdad Esfahbod 7171917b52 [vector] Construct items when enlarging 3 years ago
Behdad Esfahbod 813eaba6ea [vector] Start adding destruction 3 years ago
Behdad Esfahbod 65a22836f8 [vector] Add XXX markers for remaining places that need work 3 years ago
Behdad Esfahbod 92f179075f Make hb_coerce static inline 3 years ago
Behdad Esfahbod 19793f333b Better try at previous commit 3 years ago
Behdad Esfahbod 1173ed1f7f Try fix Mac build 3 years ago
Behdad Esfahbod c0f57ccc88 [algs] Add default-construtor to hb_pair_t 3 years ago
luz paz e2e305066a Fix various typos 3 years ago
Behdad Esfahbod 589bea15b7 Fix previous commit 3 years ago
Behdad Esfahbod b97e4f7084 Further adjust setlocale 3 years ago
Behdad Esfahbod 63affc4eae [vector] Move semantics when resizing 3 years ago
Behdad Esfahbod 1c50106608 [meta] Include <memory>, for addressof 3 years ago
Behdad Esfahbod 71e6f742a8 [meta] Remove unused hb_ref() 3 years ago
Garret Rieger e30511a8de [map] Correct previous commit, if (...) was reversed. 3 years ago
Garret Rieger ff4e8c7eac [map] Fix bad memory access if hb_map.fini() was called twice. 3 years ago
Behdad Esfahbod 8a69e00639 [meta] Use std::addressof() instead of hb_addressof() 3 years ago
Behdad Esfahbod b7b0a15f7e [meta] Remove hb_add_const 3 years ago
Behdad Esfahbod 3b2e604237 [meta] Use std::is_const instead of hb_is_const 3 years ago
Behdad Esfahbod 909dde9df1 [meta] Use std::is_reference instead of hb_is_reference 3 years ago
Behdad Esfahbod 47afb3ef04 [meta] Replace hb_is_pointer with std::is_pointer 3 years ago
Behdad Esfahbod 956e0a4d13 [map] Destruct objects 3 years ago
Behdad Esfahbod bc0a5fdf43 [test-map] Add disabled tests with std::string 3 years ago
Behdad Esfahbod 985b63b3ee [map] Allow invalid items to be pointer to static object 3 years ago
Behdad Esfahbod 98b26eedf5 [check-static-inits] Only check library object files 3 years ago