14175 Commits (f9d7b303ede471a58393d730c4ca3cf935ac7f8b)
 

Author SHA1 Message Date
Behdad Esfahbod f9d7b303ed [thai] Use smaller type for arrays 2 years ago
Behdad Esfahbod 72c4e431af [use-table] Add a OPTIMIZE_SIZE version 2 years ago
Behdad Esfahbod 83c3a91dc6 [gen-use-table] Report fullCost 2 years ago
Behdad Esfahbod ba08de624e [ucd] Change OPTIMIZE_SIZE to compression level 9 2 years ago
Behdad Esfahbod b68f9f3cfe [machinery] Adjust comment 2 years ago
Behdad Esfahbod a47ba1dc0e [lazy-pointer] Hide instance 2 years ago
Behdad Esfahbod 281b4705b4 [pool] Rewrite a loop as dagger 2 years ago
Behdad Esfahbod 3ff8abf272 Revert "[map] Allow std::move-ing keys into the map" 2 years ago
Behdad Esfahbod 039e476bac [test-vector] Test sink-move'ing 2 years ago
Behdad Esfahbod a3a218edb5 [map] Add a couple more sink interfaces 2 years ago
Behdad Esfahbod 90226eab89 [test-map] Test inserting shared_ptr key 2 years ago
Behdad Esfahbod f657ef7e57 [map] Allow std::move-ing keys into the map 2 years ago
Behdad Esfahbod a1768ad829 [map] Fix use of != 2 years ago
Behdad Esfahbod e74b372b59 [test-map] Test moving values 2 years ago
Behdad Esfahbod a9c6a20b19 [map] Support moving value in sink interface 2 years ago
Behdad Esfahbod 1bf9afaad0 [test-vector] Test sink interface 2 years ago
Behdad Esfahbod fa0e4b041d [test-map] Test sink interface 2 years ago
Behdad Esfahbod 1c612a8541 [test-set] Test sinking range 2 years ago
Behdad Esfahbod 356708e34a [test-set] Test length of iterator 2 years ago
Behdad Esfahbod 2892fc71e8 [vector] Add std::move to pop() 2 years ago
Behdad Esfahbod 921f45f46d [array] Rewrite hash() as dagger 2 years ago
Behdad Esfahbod 213117317c [array] Remove hash specializations for bytes 2 years ago
Behdad Esfahbod bef5a1c8dc [vector] Comment 2 years ago
Behdad Esfahbod 69b41f92ec [vector] Simplify shift_down_vector() 2 years ago
Behdad Esfahbod 1dd9396c7a [vector] Optimize grow_vector() for size 2 years ago
Behdad Esfahbod d36f688131 [vector] Optimize shrink_vector for size 2 years ago
Behdad Esfahbod bc8eded296 [vector] Remove a for loop 2 years ago
Behdad Esfahbod afd9a58bd7 [vector] Save a couple hb_iter() invocations 2 years ago
Behdad Esfahbod 3ead9863d2 [map] Add size() 2 years ago
Behdad Esfahbod 42db8be189 [map] Minor remove if condition 2 years ago
Behdad Esfahbod 4ec706980c [map] Rewrite hash() as dagger 2 years ago
Behdad Esfahbod 025a68cb07 [map] Optimize copy resizing logic 2 years ago
Behdad Esfahbod f1d716871d [map] Change bucket_for_hash() to item_for_hash() 2 years ago
Behdad Esfahbod d012f9a9b3 [map] Change bucket_for() to item_for() 2 years ago
Behdad Esfahbod 68a29020c5 [bit-page] Write hash() as dagger 2 years ago
Behdad Esfahbod 87271e1b2e [bit-page] Write get_population as dagger 2 years ago
Behdad Esfahbod 744eb6baf9 [bit-page] Write is_empty() as dagger 2 years ago
Behdad Esfahbod 43a4028f0e [algs] Move hb_vector_size_t to bit-page as only user 2 years ago
Behdad Esfahbod 01f961ac3a [gsubgpos] Minor call hb_iter() instead of ->iter() directly 2 years ago
Behdad Esfahbod bba5765583 [gsubgpos] Remove a few unnecessary namespace invocations 2 years ago
Behdad Esfahbod b4d0d1608d [gsubgpos] Rewrite a couple apply() functions as daggers 2 years ago
Behdad Esfahbod 76c8214eb5 [gsubgpos] Move member around 2 years ago
Behdad Esfahbod 81a573008e [map] Optimize storage 2 years ago
Behdad Esfahbod ae080bf202 [map] Initialize key and value explicitly 2 years ago
Behdad Esfahbod 1d41b9cb3c [user-data] std::move item 2 years ago
Behdad Esfahbod ff0bb74895 [map] Call item_t constructor/destructor directly 2 years ago
Behdad Esfahbod 5c88715949 [map] Add item_t.destruct() 2 years ago
Behdad Esfahbod 7f83040836 [map] Simplify (de)construction of item_t 2 years ago
Behdad Esfahbod 99103bd976 [map] Destruct objects when clearing 2 years ago
Behdad Esfahbod 4caad5720c [test-map] Add test for reset 2 years ago