summaryrefslogtreecommitdiffhomepage
path: root/benchmarks
AgeCommit message (Expand)Author
2021-09-19Removed old stuff belongs to v1.X.Tyge Løvset
2021-09-19Preparation for merging in V2.0 to master branch.Tyge Løvset
2021-09-11Fixed docs for newstyle.Tyge Løvset
2021-09-11Updated benchmarks to newstyle.Tyge Løvset
2021-08-31Maintenance cleanup.Tyge Løvset
2021-08-29Replaced cstr_toraw (deprecated) with cstr_str used to convert from cstr to c...Tyge Lovset
2021-08-28Breaking change cstr and csview renames in order to improve consistency:Tyge Løvset
2021-08-21Add gitignore to benchmarks to ignore executablesKamil Cukrowski
2021-08-07Updated alternative string class sstr.h with short string optimization, place...Tyge Løvset
2021-07-17More refactoring. Added others/sstr.h - future short string optimized (SSO) s...Tyge Løvset
2021-07-17Some refactoring.Tyge Lovset
2021-06-03Some more cleanups in csmap_v1.h. May swap this back with current csmap.h at ...Tyge Løvset
2021-06-02Updated benchmarks.Tyge Løvset
2021-06-02- Backported csmap_v1.h (with malloced nodes) to match csmap.Tyge Løvset
2021-05-07Reverted c_trivial_*() to c_default_*().Tyge Løvset
2021-05-07Rename to use c_rawstr_*() instead of c_rstr_*().Tyge Løvset
2021-05-07Cleanup, internal renames. API: c_strhash() -> c_string_hash(), added adv() a...Tyge Løvset
2021-05-05Changed some lesser used API in cvec and cdeq to be more consistent. Improved...Tyge Løvset
2021-04-30Internal only: Removed cstr_t and cbits_t: only use cstr and cbits. Finished ...Tyge Løvset
2021-04-30Backported malloc-node based version of csmap. Nice as speed reference, easie...Tyge Løvset
2021-04-27Made clist_X_find_in() arguments consistent with cvec_X_find_in() and cdeq_X_...Tyge Løvset
2021-04-26Backported csmap_v1.h. Updated example in csmap.hTyge Løvset
2021-04-26BUGFIX in csmap: Silly bug: assumed cmp function returned -1, 0, 1, but can b...Tyge Løvset
2021-04-26Doc update. Renamed c_new_2() to c_new_n()Tyge Løvset
2021-04-26Updated benchmarks results after fixing bug in cdeq. Faster insert.Tyge Løvset
2021-04-23API: Reverted to C_X_erase_at() instead of C_X_erase_it(). Sorry for the mess...Tyge Løvset
2021-04-23Internal restructure of methods declarations. Backported others/clist_v1.h.Tyge Løvset
2021-04-22clist_X_splice*() now returns updated input iter. Added list_splice.c example.Tyge Løvset
2021-04-16Replaced cmap/cset min_load_factor with shrink_to_fit() method.Tyge Løvset
2021-04-15NB! Changed API: *_erase_at(container, it) --> *_erase_it(container, it). cve...Tyge Løvset
2021-04-02Rewrote clist API: Now in line with std::list API instead of std::forward_lis...Tyge Løvset
2021-03-26Changed cpque declaration to using_cpque(X, Value, valueCompare), and valueCo...Tyge Løvset
2021-03-22Rewrote carray.h completely. Somewhat different API, much easier/natural usag...Tyge Løvset
2021-03-13Fixed some doc errors in csmap and cmap. Added some inline funcs to cstr. Add...Tyge Løvset
2021-03-11Renamed public *_result_t struct member names in maps/sets for consistency wi...Tyge Løvset
2021-03-01Update exteral mapsTyge Løvset
2021-02-24More file renamesTyge Løvset
2021-02-24Moved last bm.Tyge Løvset
2021-02-24More docs and some file renames.Tyge Løvset
2021-02-22Minor.Tyge Løvset
2021-02-21Renamed emplace_put() to emplace_or_assign(). May add put() as alias to inser...Tyge Løvset
2021-02-20Internal renaming improvements.Tyge Løvset
2021-02-20Rewamp of cmap/csmap API. More to come.Tyge Løvset
2021-02-16Benchmark plot.Tyge Løvset
2021-02-15Added fast posix memccpy() - c_memccpy().Tyge Løvset
2021-02-14Refinements.Tyge Løvset
2021-02-13Added benchmark setup and plot script.Tyge Løvset
2021-02-13Replaced default hash for cmap.Tyge Løvset
2021-02-11Updated benchmarks, README, two minor API fixes.Tyge Løvset
2021-02-11Updated benchmarksTyge Løvset