| Age | Commit message (Collapse) | Author |
|
cfasthash() => stc_hash()
cstrhash() => stc_strhash()
cnextpow2() => stc_nextpow2()
|
|
|
|
|
|
Neigher the 'C' / 'F' convension from python, nor left / right from std::mdspan are great names => changed to c_ROWMAJOR / c_COLMAJOR like in matlab.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
iterators. Backward compatibility kept, but deprecated.
|
|
like crawstr .str member.
|
|
|
|
|
|
|
|
Added crawstr to become the null-terminated string view.
|
|
|
|
Changed csview: becomes a null-terminated string view.
Added csubview: a null-terminated string view/span, like previous csview.
Note that csview works like a csubview, so not much compability issues should arise.
However, some functions have changed from _sv suffix to _ss.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Updated generator.c example. Misc internal refactoring.
|
|
|
|
|
|
- Renamed cco_xxxx_await() => cco_await_xxxx() (call, task, sem, timer)
- Renamed cco_xxxx_blocking() => cco_blocking_xxxx() (call, task)
- Renamed cco_task_resume() => cco_resume_task()
- Simplified cco_blocking_call()
|
|
cco_task_struct() macro.
|
|
struct. Updated example generator.c
|
|
|
|
benchmark.
|
|
More docs.
|
|
|
|
|
|
|
|
|
|
Added missing files.
|
|
for sort, like: <i_key>s_sort_n(data, n).
- Updated some examples.
|
|
|
|
|
|
|
|
support.
|
|
Moved coroutine.h from algo subfolder to stc.
Updated coroutine.h and docs.
|
|
|
|
|
|
|
|
Added c_all_of(), c_any_of(), c_none_of() to algo/filter.h
|
|
|
|
|