diff options
author | Kohei Tokunaga <ktokunaga.mail@gmail.com> | 2025-04-28 15:39:06 +0900 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-05-06 16:02:04 +0200 |
commit | 5b78d120ffa2c343728600082777a49cbc825ee1 (patch) | |
tree | 4aa92b2aa844dd8c7e3689bb08828140aea756aa /rust/qemu-api-macros | |
parent | 8e72b0eb1842ac9813228ad9d9c29203f3823d99 (diff) | |
download | qemu-5b78d120ffa2c343728600082777a49cbc825ee1.zip qemu-5b78d120ffa2c343728600082777a49cbc825ee1.tar.gz qemu-5b78d120ffa2c343728600082777a49cbc825ee1.tar.bz2 |
util: Add coroutine backend for emscripten
Emscripten does not support couroutine methods currently used by QEMU but
provides a coroutine implementation called "fiber". This commit introduces a
coroutine backend using fiber. Note that fiber does not support submitting
coroutines to other threads.
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>
Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
Link: https://lore.kernel.org/r/006b683fd578ed6303a2dc8679094da9a7e6dfb4.1745820062.git.ktokunaga.mail@gmail.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rust/qemu-api-macros')
0 files changed, 0 insertions, 0 deletions