Behdad Esfahbod
|
92d5ec2f16
|
[bit-page] Mark len() function static
|
2023-01-17 05:59:55 -07:00 |
Behdad Esfahbod
|
a180ae43ce
|
[bit-set] Use for loop instead of memset for page clear
Produces faster code.
|
2023-01-16 13:06:30 -07:00 |
Behdad Esfahbod
|
0d66529135
|
[bit-page] Minor simplify bit-page specification
|
2023-01-12 13:14:24 -07:00 |
Behdad Esfahbod
|
3e1c524e64
|
[bit-page] Comment
|
2023-01-10 17:18:34 -07:00 |
Behdad Esfahbod
|
33165f4848
|
[bit-page] Remove ELT_BITS_LOG_2
My compiler is smart enough to take care of it.
|
2022-11-29 15:15:43 -07:00 |
Behdad Esfahbod
|
a331e913dc
|
[bit-page] Hand-code equality
Faster than memcmp() because of alignment.
|
2022-11-26 14:59:37 -07:00 |
Behdad Esfahbod
|
ac0efaf818
|
Use hb_memset instead of memset consistently
|
2022-11-22 12:50:36 -07:00 |
Behdad Esfahbod
|
68a29020c5
|
[bit-page] Write hash() as dagger
|
2022-11-18 16:02:45 -07:00 |
Behdad Esfahbod
|
87271e1b2e
|
[bit-page] Write get_population as dagger
|
2022-11-18 16:01:23 -07:00 |
Behdad Esfahbod
|
744eb6baf9
|
[bit-page] Write is_empty() as dagger
|
2022-11-18 15:56:06 -07:00 |
Behdad Esfahbod
|
43a4028f0e
|
[algs] Move hb_vector_size_t to bit-page as only user
|
2022-11-18 15:54:34 -07:00 |
Behdad Esfahbod
|
53fd4c9236
|
[set] A variable rename
|
2022-07-20 13:33:49 -06:00 |
Behdad Esfahbod
|
58f848daa8
|
[set/map] Adjust hash function return type
|
2022-05-19 15:43:19 -06:00 |
Behdad Esfahbod
|
844ac328e4
|
[set] Fix hb_set_t hash stability
|
2022-05-19 13:54:31 -06:00 |
Behdad Esfahbod
|
124f9aeb9b
|
[set] Make hb_set_t hashable
|
2022-05-19 12:58:02 -06:00 |
Andrew John
|
0182988229
|
[set] Add call to export set contents to an array. (#3500)
[set] Add hb_set_next_many.
|
2022-03-25 09:36:44 -06:00 |
Andy John
|
3125f5ae33
|
Add log base 2 versions of constants.
|
2022-03-21 14:34:22 -06:00 |
Behdad Esfahbod
|
ec4812a7d4
|
[bit-page] Remove unused inverted code
|
2021-08-19 13:32:44 -06:00 |
Behdad Esfahbod
|
060de189ec
|
[bit-page] Fix sanitizer error
This essentially reverts 9449cfeefd
Problem was dereferencing pointer at end of array...
|
2021-08-19 00:58:34 -06:00 |
Behdad Esfahbod
|
9b390f8c40
|
[set] Move page_t into hb-bit-page.hh
|
2021-08-15 18:59:58 -06:00 |