v0.4.0 版本主要聚焦于性能优化、内存管理和事件处理的改进,同时引入了 UDP 和 SSL 支持,并修复了多项 bug。以下是关键更新内容:
network_async_accept_incoming,在等待前优先尝试 accept() 操作。bool 返回替换昂贵的 EG(exception) 检查。zend_async_poll_proxy_t 结构,实现高效的文件描述符管理。ZEND_ASYNC_WAKER_CLEAN_EVENTS)。zend_async_event_callback_t 结构中的 ref_count 逻辑。awaitXXX 函数的 await 迭代器逻辑。bool 而非 void,以提升性能。