Skip to content

Release v3.5.1

Compare
Choose a tag to compare
@tylov tylov released this 24 Apr 22:16
· 913 commits to master since this release
  • Swapped to new cstr (short string optimized, aka SSO). Note that cstr_str(&s) must be used, s.str is no longer usable.
  • Added general i_clone template parameter: containers with smart pointers (carc, cbox) can now be correctly cloned.
  • Optimized c_default_hash(). Therefore c_hash32() and c_hash64() are removed (same speed).
  • Added .._push() and .._emplace() function to all containers to allow for more generic coding.
  • Added some examples and benchmarks for SSO and heterogenous lookup comparison with c++20 (string_bench_*.cpp).