小型-在純 Rust 中實現的無堆疊 Lua 虛擬機器

https://users.rust-lang.org/t/piccolo-stackless-lua-vm-implemented-in-pure-rust/104720#post_1

Piccolo 是用純 Rust 實現的 stackless Lua VM,前名為 luster,並於 2023 年 4 月後重新開發。開發者 kyren 回歸並創造了後來衍生的 rlua 及 mlua。Piccolo 與 gc-arena 在生產中謹慎使用,例如遊戲腳本和 ActionScript VM。最新版本 piccolo v0.3.0 和 gc-arena v0.5.0 已發佈。開發者 kyren 在社交媒體休息,但可在 Spicy Lobster Discord 服務器的#piccolo 頻道找到。Piccolo 的目標包括實用的 Lua 解釋器,可信賴地隔離不受信任的 Lua 腳本,抵抗 DoS 攻擊,安全地綁定 Rust API 到 Lua,以及與某些 PUC-Rio Lua 版本兼容。

via The Rust Programming Language Forum – Latest posts

January 2, 2024 at 07:58PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *