TermiNexus
3acf24c7d0
feat(coro): M3——For 内 await、coro_sleep 挂起、coro_destroy 释放帧
- For 内 await:range 迭代变换为 While(__f_idx_N/__f_len_N 帧槽),复用协程版 While
就地挂起/恢复;For 迭代目标进帧槽跨挂起存活;仅支持 range 1/2 参数
- coro_sleep(ms):帧加 __coro_wake_us(i64)唤醒槽,挂起后 coro_run 轮询
GetTickCount64,未到点 Sleep(1) 续轮询,到点自动恢复
- coro_destroy(帧):coro.coro_destroy 内联翻译为 free 释放帧内存
- coro.vp 追加 coro_sleep/coro_destroy 占位;CoroTest 用例覆盖
for+await/sleep/destroy(期望 coro result = 15)
2026-08-21 14:17:27 +08:00
..
2026-08-20 10:28:29 +08:00
2026-08-12 18:18:22 +08:00
2026-07-30 21:56:41 +08:00
2026-08-20 16:45:19 +08:00
2026-08-09 17:10:34 +08:00
2026-08-05 20:11:38 +08:00
2026-07-30 21:56:41 +08:00
2026-07-30 21:56:41 +08:00
2026-08-17 11:57:01 +08:00
2026-08-16 07:32:07 +08:00
2026-07-29 23:34:36 +08:00
2026-07-30 21:56:41 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-15 06:59:20 +08:00
2026-08-07 19:35:20 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-12 18:18:22 +08:00
2026-08-09 17:10:34 +08:00
2026-07-30 16:33:56 +08:00
2026-08-21 14:17:27 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-07 19:35:20 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-15 06:24:13 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-05 20:11:38 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-05 20:11:38 +08:00
2026-08-12 21:13:36 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-08-09 17:10:34 +08:00
2026-07-30 16:33:56 +08:00
2026-08-10 18:09:13 +08:00
2026-08-10 18:09:13 +08:00
2026-08-08 21:35:58 +08:00
2026-08-08 16:10:36 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00
2026-07-30 16:33:56 +08:00