javascript vm和WebAssembly抽象机有什么关系?
What's the relationship between javascript vm and WebAssembly abstract machine?
javascript虚拟机和WebAssembly抽象机有什么关系?
据我所知,WebAssembly 直接使用 javascript 虚拟机而不是构建新的虚拟机。但是我在官网看到"WebAssembly abstract machine",请问这两个东东有什么关系呢?
A JavaScript "virtual machine"是实际实现的实现细节,没有任何语言定义。
WebAssembly "abstract machine" 是定义 Wasm 执行语义的规范设备。它不是一个实现,而是一个正式的概念。
至少在浏览器中,Wasm 和 JS 是作为单个 VM 的一部分实现的。但是,也存在 Wasm 的独立实现。
javascript虚拟机和WebAssembly抽象机有什么关系?
据我所知,WebAssembly 直接使用 javascript 虚拟机而不是构建新的虚拟机。但是我在官网看到"WebAssembly abstract machine",请问这两个东东有什么关系呢?
A JavaScript "virtual machine"是实际实现的实现细节,没有任何语言定义。
WebAssembly "abstract machine" 是定义 Wasm 执行语义的规范设备。它不是一个实现,而是一个正式的概念。
至少在浏览器中,Wasm 和 JS 是作为单个 VM 的一部分实现的。但是,也存在 Wasm 的独立实现。