【问题标题】:What's the difference between "uintN" and "varuintN" in WebAssembly?WebAssembly 中的“uintN”和“varuintN”有什么区别?
【发布时间】:2018-08-05 02:01:20
【问题描述】:

“uintN”和“varuintN”有什么区别?为什么我们不直接用“varuintN”代替WebAssembly中的“uintN”?

顺便说一句,只有少数字段使用“uintN”类型,包括“幻数”和“版本”。

【问题讨论】:

    标签: webassembly


    【解决方案1】:

    varuint 使用LEB128 encoding,这是一种可变长度编码,因此大小有效。我认为使用非可变长度编码的实例是编码大小不是优先考虑的地方,例如在线性内存中存储数值

    【讨论】:

      猜你喜欢
      • 2015-10-08
      • 2017-11-24
      • 2020-03-16
      • 1970-01-01
      • 2021-02-17
      • 2010-10-02
      • 2011-12-12
      • 2010-09-16
      • 2012-03-14
      相关资源
      最近更新 更多