Skip to content

Releases: agl-alexglopez/ccc

v0.11.0

16 Dec 22:09
Compare
Choose a tag to compare

Release Notes:

  • All associative container initializers have consistent key and elem field init order.

v0.10.1

13 Dec 20:13
Compare
Choose a tag to compare

Release Notes:

  • Add more tests for all associative containers.
  • Fix bug where insert in flat ordered maps returned newly inserted not old entry.

v0.10.0

08 Dec 20:23
Compare
Choose a tag to compare

Release Notes:

  • Remove ccc_fhm_static_init and ccc_fhm_zero_init.
  • Flat hash map can now be initialized at runtime or compile time regardless of the source of memory.
  • No special case initialization for flat hash map provides interface consistency across associative containers.

v0.9.1

02 Dec 02:08
Compare
Choose a tag to compare

Release Notes:

  • Header documentation fixes for flat priority queue.

v0.9.0

02 Dec 02:02
Compare
Choose a tag to compare

Release Notes:

  • Flat priority queue returns a reference to new position in buffer on update because old reference will be stale.
  • Simplify graph sample to solve Dijkstra's algorithm with a more simple structure.

v0.8.0

27 Nov 22:55
Compare
Choose a tag to compare

Release Notes:

  • Flat containers given data interface to access underlying buffer.
  • Flat containers given copy interface to easily copy to another flat container of the same type.
  • Initialization for flat containers cleaned up and highlighted in README.md, especially hash map.

v0.7.0

25 Nov 22:46
Compare
Choose a tag to compare

Release Notes:

  • Lemire fast mod added to hash map.
  • Old flat hash map initialization deprecated in favor of consistent interface across containers.
  • Multiple initialization options added to support compile time initialized hash table.

v0.6.4

24 Nov 21:01
Compare
Choose a tag to compare

Release Notes:

  • Safer hash table resize check.

v0.6.3

24 Nov 20:54
Compare
Choose a tag to compare

Release Notes:

  • Add prime table to hash map.
  • Fix clang tidy suggestions on release build.

v0.6.2

24 Nov 05:27
Compare
Choose a tag to compare

Release Notes:

  • misc hash table small internal fixups