14172 Commits (ba08de624ef42229933061ae9837512196b5c53e)
 

Author SHA1 Message Date
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
Behdad Esfahbod e93c01c3ae [map] Rename item clear() to construct() 2 years ago
Behdad Esfahbod fc22d706fe [test-map] Don't insert null smart-pointers in map 2 years ago
Behdad Esfahbod 896377463f [map] Don't resize map if not necessary 2 years ago