Releases: SkeletOSS/ccc
Releases · SkeletOSS/ccc
v0.78.0
v0.77.8
Immutable
release. Only release title and notes can be modified.
Release Notes:
- Add more const correct signatures to
CCC_Flat_priority_queueinterface.- Operations such as heapifying, sorting, updating, increasing, and decreasing do not actually modify any metadata fields of the
CCC_Flat_priority_queuestruct itself. They only operate by possibly swapping elements in the contiguous memory pointed to by the metadata. Therefore, const is the correct signature for those functions.
- Operations such as heapifying, sorting, updating, increasing, and decreasing do not actually modify any metadata fields of the
v0.77.7
Immutable
release. Only release title and notes can be modified.
Release Notes:
- Enable immutable releases.
v0.77.6
Immutable
release. Only release title and notes can be modified.
Release Notes:
v0.77.5
Release Notes:
- Improve
CCC_Flat_double_ended_queuebuffer access performance and range handling.
v0.77.4
Release Notes:
- Fix inclusion path of
configuration.hin private flat bitset header to ensure release can be built.
v0.77.3
Release Notes:
- Eliminate signed types from
CCC_Flat_bitsetinternal implementation.
v0.77.2
Release Notes:
- Simplify range calculations for bitset leading and trailing range functions.
v0.77.1
Release Notes:
- Fix unsigned wrapping behavior for bitset leading bits range when end of range is before end of current block.
v0.77.0
Release Notes:
- Bitset masking refactor creates safer, more readable, less error-prone code.
- Additional tests added to bitset test suite.