* Remove `float`s from the project (kernel mode compatibility)
* Bump version to v1.1.0
* Resolve PR comments
* Use integers in assertion
* Fix another comment
* Fix ZYAN_BITSET_BITS_TO_BYTES to use ints
* Don't use EXPECT_FLOAT_EQ in tests
Co-authored-by: Joel Höner <athre0z@zyantific.com>
- Pinned to latest commit hash as of today
- Latest tag appears to be broken
- Replace deprecated `INSTANTIATE_TEST_CASE_P` → `INSTANTIATE_TEST_SUITE_P`
- Changed signature of `ZyanVectorGet` to improve performance
- Added `ZYAN_VECTOR_GET` macro that directly returns the value of an element in the vector
- API changes:
- Implemented `ZyanVectorGet` function to directly obtain the value of an element
- Renamed `ZyanVectorGetElement` to `ZyanVectorGetPointer`
- Renamed `ZyanVectorGetElementMutable` to `ZyanVectorGetPointerMutable`
- Internal changes:
- Improved performance of `ZyanVectorFind/Ex` and `ZyanVectorBinarySearch/Ex`