# # ChangeLog for src/libcfa/concurrency/invoke.c # # Generated by Trac 1.2.1 # Jun 20, 2024, 7:14:24 AM Thu, 15 Dec 2016 17:40:01 GMT Thierry Delisle [596f987b] * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) Some optimization and clean-up of coroutines Thu, 08 Dec 2016 22:50:39 GMT Thierry Delisle [b58a5772] * src/libcfa/concurrency/CtxSwitch-x86_64.S (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/threads.c (modified) Removed workarounds the void ptr error (now fixed). Renamed a few ... Wed, 07 Dec 2016 19:47:53 GMT Thierry Delisle [80d9e49] * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/coroutine.c (modified) Coroutines no longer require virtual pointers or any code beyond the ... Tue, 06 Dec 2016 23:28:47 GMT Thierry Delisle [5c81105] * src/libcfa/concurrency/CtxSwitch-x86_64.S (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/coroutine.c (modified) cleaned-up coroutines code to no longer need a manual start Tue, 06 Dec 2016 21:16:47 GMT Thierry Delisle [d9c44c3] * src/libcfa/assert (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/threads.c (modified) * src/libcfa/libhdr/libdebug.h (modified) * src/libcfa/stdhdr/assert.h (modified) * src/tests/.expect/coroutine.txt (added) * src/tests/coroutine.c (moved) Implemented coroutine for i386 and added coroutines to tests Tue, 06 Dec 2016 20:38:11 GMT Thierry Delisle [e4745d7a] * Makefile.in (modified) * automake/config.guess (added) * automake/config.sub (added) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/CtxSwitch-i386.S (added) * src/libcfa/concurrency/invoke.c (modified) * src/tests/Makefile.in (modified) Properly fixed the build for i386/x86_64 including regular C file ... Fri, 02 Dec 2016 22:10:22 GMT Thierry Delisle [78b3f52] * src/examples/coroutine.c (modified) * src/libcfa/assert (modified) * src/libcfa/concurrency/CtxSwitch-x86_64.S (modified) * src/libcfa/concurrency/invoke.c (added) * src/libcfa/concurrency/invoke.h (added) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/libcfa/libhdr.h (added) * src/libcfa/libhdr/libalign.h (added) * src/libcfa/libhdr/libdebug.h (added) * src/libcfa/libhdr/libtools.h (added) Ugly but working coroutines