ITADN
rust-lang/stacker
rust-lang/stacker · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

stacker

Build Status

文档

一个用于 Rust 的堆栈增长库。它可用于在那些堆栈大小可能需要扩大的程序中为固定点添加注解。当堆栈达到其上限时,数据会溢出到堆中。

该库旨在帮助实现递归算法。

# Cargo.toml
[dependencies]
stacker = "0.1"

平台支持

该库目前依赖 psm 来实现跨平台功能,但 Windows 是一个显著的例外,它使用基于 Fibers 的实现方式。有关支持列表,请参阅 psm 的 README 文件。

在所有不支持的平台上,该库仅会执行无实际作用的操作。虽然它能够编译并运行,但不会真正扩展堆栈,代码也会继续触发通常已设置的保护页。

许可证

本项目采用以下任意一种许可证授权:

您可自行选择。

贡献代码

除非您明确说明其他情况,否则根据 Apache-2.0 许可证的定义,您有意提交以纳入本项目的任何代码贡献,均将遵循上述双重许可证条款,且不附加任何其他条款或条件。