| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
support.
|
|
Moved coroutine.h from algo subfolder to stc.
Updated coroutine.h and docs.
|
|
|
|
|
|
|
|
i_val* for all non-maps.
Renamed c_ASSERT() to c_assert() and added optional message parameter to c_static_assert().
|
|
|
|
|
|
|
|
has changed. cco_final: renamed => cco_cleanup:
Reverted i_retain template param back to => i_more.
|
|
STC container inclusion).
|
|
Added back cco_await_on(child) calls.
|
|
Make all examples c++ compatible, except those using cspan.h
Removed: crange_obj()
Renamed: crange_make() => crange_init()
Renamed: cspan_make() => cspan_init()
Renamed: cstr_NULL => cstr_null
Renamed: csview_NULL => csview_null
|
|
|
|
|
|
Changed API in c11/print.h (not officially part of STC as it is C11).
|
|
|
|
Reverted to just use Sleep on win32 - same effect.
|
|
|
|
|
|
cco_yield_coro().
|
|
- Renamed Liigo's coroutine macro cco(x) => cco_routine(x).
- Removed cco_begin(x), cco_end() macros. Replaced by cco_routine(x).
- Replaced csleep_ms() with csleep_us(), using select() which is portable.
- Updated all coroutine examples.
|
|
|
|
|
|
|
|
|
|
harmonized. Docs update/improved.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
no cleanup is needed.
|
|
|
|
|
|
|
|
|
|
cco_await_while(cond).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reduced benchmarks/plotbench repetition/sizes.
|
|
|