当前位置: 首页 > wzjs >正文

成都个人网站建设厦门seo公司

成都个人网站建设,厦门seo公司,中国空间站距离地面多少公里,怎样办自己的网站更新目录 WASM 后端支持将 extern type T 存储到数组等数据结构中 C FFI 支持 borrow type 和 trait支持了 #deprecated attribute ‍ FFI 的 extern 函数的声明添加了后端一致性的检查 新增了对 .mbt.md 的测试和调试支持 moon info --package 支持模糊匹配包名 MoonBit …

更新目录

· WASM 后端支持将 extern type T 存储到数组等数据结构中
· C FFI 支持 borrow
· type 和 trait支持了 #deprecated attribute
‍· FFI 的 extern 函数的声明添加了后端一致性的检查
· 新增了对 .mbt.md 的测试和调试支持
· moon info --package 支持模糊匹配包名

MoonBit 更新

1、 WASM 后端支持 extern type T 存储到数组等数据结构中

在 FFI 边界(导入/导出函数的签名)上,extern type T 依然会被编译成 WASM 的 externref 类型。2、 C FFI 支持 borrow现在,你可以通过在extern "c"的函数上方指定#borrow(args, ...) 来修改 C FFI 对参数的生命周期管理方式,其中args是 C FFI 的参数名字的一个子集。

默认情况下,C FFI 需要负责把参数释放掉,这意味着,绑定 C FFI 时,往往需要写一个辅助函数来释放掉参数:

fn open(path : Bytes, flags : Int, mode : Int) -> Int = "open_wrapper"
int open_wrapper(moonbit_bytes_t path, int flags, int mode) {int rc = open(path, flags, mode);moonbit_decref(path)return rc;
}

使用borrow attribute,我们可以指示 MoonBit 对 C FFI 函数调用不生成引用计数指令,从而不用再写辅助函数,可以直接绑定 C 库中的函数:

#borrow(path)
fn open(path : Bytes, flags : Int, mode : Int) -> Int = "open"

由于 #borrow 标记,MoonBit 会自动在调用完 open 后释放掉 path3、type&trait支持#deprecated attribute我们下次发布将移除旧的 pragmas 机制,建议使用 attribute 替代:

/// the @alert pragmas is deprecated
/// @alert deprecated "message"
fn f() -> Unit {...}/// use attribute #deprecated instead
#deprecated("message")
fn f() -> Unit {...}

4、 FFI 的 extern 函数声明添加后端一致性检查例如下列函数会在非 Native 后端构建的时候报错。

extern "c" fn open(path : Bytes, flags : Int, mode : Int) -> Int = "open"

工具链更新

1、从本周开始,工具链的发布从周一改到周四。

2、修复了 test explorer 的 bug,并新增了对 .mbt.md 的测试和调试支持:

可通过开启以下设置来允许在 Markdown 文件中设置断点:

Settings > Debug: Allow Breakpoint Everywhere

3、moon info --package 支持模糊匹配包名。

http://www.dtcms.com/wzjs/425913.html

相关文章:

  • 军博做网站公司seo服务深圳
  • 苏宁易购网站设计怎么制作百度营销推广官网
  • 做网站用windows还是mac企业网站seo案例
  • 百度网站介绍显示图片怎么做网站平台
  • 大良网站建设如何西安网站建设方案优化
  • wordpress站群被谷歌k百度安装app
  • .net企业网站百度快速收录3元一条
  • intitle 网站建设百度问答库
  • 百度网盘做网站cdq百度指数
  • 临颍网站建设关键词搜索优化外包
  • h5美食制作网站模板下载怎么做公众号
  • 做淘宝主要看哪些网站有哪些国际羽联最新排名
  • 做营销的网站建设百度账号快速注册
  • 单位网站建设的优势网站测试报告
  • 网站备案必须去做公安备案吗推广营销网络
  • wordpress api小程序百度首页排名优化哪家专业
  • wap 手机网站建设肇庆百度快照优化
  • 潍坊网站建设公司电话win7优化
  • 网站建设小组泰安做网站公司
  • 前端什么证书含金量高如何做网站优化
  • 网站怎么做二级域名情感营销的十大案例
  • 网站建设的平台网络链接推广
  • 用腾讯云做网站的好处深圳网络营销策划公司
  • 小说网站怎么做权重想做网络推广如何去做
  • 没有自己的境外网站怎么做谷歌推广seo公司培训课程
  • 网站建设费用预算明细seo技术培训学校
  • 绍兴市住房与城乡建设厅网站sem推广优化
  • 海口疫情seo根据什么具体优化
  • 手机网站设计制作服务台湾搜索引擎
  • 泰安可以做网站的公司百度怎么注册自己的店铺