summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2021-11-26Fixed atomic_decrement final.Tyge Løvset
2021-11-26Bugfix of c_atomic_decrement() asm version in csptr.h. Some cleanupTyge Løvset
2021-11-25Updated int params constness. Updated random.c example.Tyge Løvset
2021-11-24Deprecated c_no_compare(). Define i_cmp_none instead when you have/want no el...Tyge Løvset
2021-11-23Renamed c_default_hash32/64 to c_hash32/64. Old are deprecated (still availab...Tyge Løvset
2021-11-23BUGFIX: c_default_hash32() was buggy in ccommon.h - fixed.Tyge Løvset
2021-11-21Moved a line.Tyge Løvset
2021-11-21BREAKING CHANGE: Replaced c_new(T) with c_new(T, ...). This now is similar to...Tyge Løvset
2021-11-21Made none mutable integers into const variables. Improved cmap_X_reserve() impl.Tyge Løvset
2021-11-21Changed reverse() and resize() to return false if mem alloc failed.Tyge Løvset
2021-11-20Added carr_X_idx().Tyge Løvset
2021-11-10Updated coption.Tyge Lovset
2021-11-10Added back coption.hTyge Løvset
2021-11-09Added final rotl to default_hashTyge Løvset
2021-11-08Last update on hash for now.Tyge Løvset
2021-11-08Changed default_hash() and c_strhash()Tyge Løvset
2021-11-08Third trial.Tyge Løvset
2021-11-08Updated last commit. (added c_make_ptr(T, value) macro).Tyge Løvset
2021-11-08Added c_make_ptr(T, value) macro.Tyge Løvset
2021-11-06Updated shootout_hashmaps.cpp. Cleanup/renamed benchmark folders.Tyge Løvset
2021-11-05Changed array expansion policy from 1.625x to 1.5xTyge Løvset
2021-11-03Renamed cnt_X_getmut() to cnt_X_get_mut().Tyge Lovset
2021-11-03Removed carrN_elem(). Added assert in carrN_at().Tyge Løvset
2021-11-03Changed carrN_X_at() to return const value*. Added mutable carrN_X_elem().Tyge Løvset
2021-11-03Update container_X_getmut() for mutable version.Tyge Løvset
2021-11-03Changed container_X_get() and container_X_at() to return const value* (or con...Tyge Løvset
2021-10-30Fixed docs alignments.Tyge Løvset
2021-10-29Swapped .._equals() and _equalto() functions for consistencyTyge Løvset
2021-10-29Renamed ..._value_t -> ..._value, etc. Deprecated, still works for cvec, cdeq...Tyge Løvset
2021-10-29renamed _cx_..._t to _cx_...Tyge Løvset
2021-10-29renamed cx_..._t to _cx_..._t, and Self to _cx_selfTyge Løvset
2021-10-26Added some examples and updated docs. Removed cvec_X_erase() and cdeq_X_erase...Tyge Løvset
2021-10-23Fixed bug in c_realloc() call ion cstack. Added assert in cmap_X_at(). Added ...Tyge Løvset
2021-10-18Fixed clist.h example in headerTyge Løvset
2021-10-17Minor update on hash function. Added names.txt for string_bench.c/cpp examples.Tyge Løvset
2021-10-16More update on hash. Added string_bench.c+cpp.Tyge Løvset
2021-10-16Changed c_hash_default() function. Was bad on long strings. Updated mapmap.c ...Tyge Løvset
2021-10-13Maintenance update. template.h now includes cstr.h when i_key_str or i_val_st...Tyge Løvset
2021-10-07Improved cpqueu_push() impl.Tyge Løvset
2021-10-06shrink_to_fit() improvements.Tyge Løvset
2021-10-06Some while to for changed. Return value for cstack_X_push/emplace. Docs updated.Tyge Løvset
2021-10-06More removal of parameter side-effects when invoking i_valfrom() i_valto() in...tylo
2021-10-06Updates to previous commit on cvec and cdeq. Some example improvements.tylo
2021-10-06Remove side-effects from i_valdel() invocations in case it's a macro func.Tyge Lovset
2021-10-04Merge pull request #13 from Kamilcuk/masterTyge Løvset
2021-10-04Added c_autodefer() macro (again). Depressed warning with c_no_compare().Tyge Løvset
2021-10-04Fixed a small bug and simplified template.hTyge Løvset
2021-10-04Removed c_apply_pair_n() macro. Small improvements in examples.Tyge Løvset
2021-10-02Some example improvements.Tyge Løvset
2021-10-02Moved ref member in clist_X_iter_t to start of struct;Tyge Løvset