Raku 发布升级:模块缓存和并发行为怎么复测
Raku 的模块预编译产物与运行时密切相关。升级后应从干净缓存开始,而不是复用旧机器状态。
重建模块安装环境
创建独立安装目录,重新安装项目模块并记录解析版本。这样可以区分运行时变化和残留缓存造成的问题。
测试异步边界
针对 Supply、Promise、超时和取消逻辑准备可重复测试。并发问题不应只看单次成功,而要观察失败处理和资源释放。
Raku 的模块预编译产物与运行时密切相关。升级后应从干净缓存开始,而不是复用旧机器状态。
创建独立安装目录,重新安装项目模块并记录解析版本。这样可以区分运行时变化和残留缓存造成的问题。
针对 Supply、Promise、超时和取消逻辑准备可重复测试。并发问题不应只看单次成功,而要观察失败处理和资源释放。