Rust9x 更新:Rust 1.84.0-beta

主要观点:发布了“Ferrissoft Visual Rust 9X”,介绍了一年过去后的情况及第四层级目标行动,包括 Rust9x 对 Windows 9x 及较旧 NT 版本 Windows 的支持等。
关键信息:

  • 发布时间为 2024 - 12 - 03 。
  • 项目在 Github 上的相关 wiki 为 rust9x/rust
  • 新增内容:基于 Rust 1.76 到 1.84 - beta 的约 29600 次提交重新构建和实现所有回退代码;线程停车器现在有条件地回退到基本通用的;更好的 RwLock 实现,Once 也使用 queue 实现;清理回退实现以减少对正常非 Rust9x Rust windows - msvc 目标的干扰。
  • 接下来的计划:尝试跟上 1.84 测试版变化;TLS 问题待解决;Windows NT 3.51 目前有问题;在 Rust 中重新实现 [fileextd.lib 回退]以在 Windows XP 及更早系统上更完整实现 std::fs;从 WinSock2 到 WinSock 1.1 的回退实现较简单,可在 Windows 95 RTM 和 NT 3.51 上提供网络支持。
  • 目前不发布预编译包,建议参考 Wiki 中的构建说明自行编译,且不要期望过高,因为“Path of Exile 2”即将进入早期访问,会很忙。
    重要细节:
  • 有“Ferrissoft Visual Rust 9X”的 logo 图片链接为 https://seri.tools/images/rust9x - logo.svg 。
  • 提及线程停车器的不同选择及相关改进。
  • 明确各回退实现的相关情况及影响。
阅读 8
0 条评论