骨髓:骨髓是所有基于WASM的设备的通用运行时

时间:2024-03-05 17:49:50
【文件属性】:

文件名称:骨髓:骨髓是所有基于WASM的设备的通用运行时

文件大小:51KB

文件格式:ZIP

更新时间:2024-03-05 17:49:50

Rust

骨髓 Marrow是通用设备的安全运行时。 现在, Marrow使用Webassembly作为运行时。 用法 make build # Build examples's file. make test # Do test runtime是一个TypeScript模块,用于提供wasm运行时和计划wasm模块运行。 要使用它: 确保您的计算机安装了最新版本的nodeJS和npm。 将已编译的wasm模块信息添加到runtime/index.ts文件中的modules数组中。 在runtime目录中运行以下命令: npm run dev 设计 Marrow可以加载多个Webassembly模块,这些模块通过CABI相互调用。 Marrow提供了多种语言的标准库,可以访问物理节点的资源。 将来, Marrow将支持分布式运行的模块。 ABI呼叫管理器 ABI筛选器 版本号 JavaS


【文件预览】:
marrow-master
----.gitignore(90B)
----Makefile(237B)
----marrow-rt()
--------src()
--------Cargo.toml(222B)
----README.zh.md(2KB)
----Cargo.toml(144B)
----runtime()
--------package.json(723B)
--------tslint.json(1KB)
--------debug()
--------tsconfig.json(329B)
--------utils()
--------sqlite()
--------index.ts(820B)
--------fs()
--------request()
----.github()
--------CODEOWNERS(47B)
--------workflows()
----examples()
--------demo()
----README.md(1KB)
----bors.toml(80B)
----mw-rt()
--------src()
--------Cargo.toml(290B)
----docs()
--------assets()
----mw-std()
--------src()
--------Cargo.toml(221B)
--------README.md(350B)
----mw-macros()
--------src()
--------Cargo.toml(308B)

网友评论