EOS是否自定义了他们的webassembly?如果没有,为什么他们需要eosio-s2wasm和eosio-wat2wasm?

时间:2018-06-07 06:40:04

标签: emscripten webassembly eos

我可以看到eosiocpp编译过程:

($PRINT_CMDS; /usr/local/wasm/bin/llc -thread-model=single --asm-verbose=false -o $workdir/assembly.s $workdir/linked.bc)
($PRINT_CMDS; ${EOSIO_INSTALL_DIR}/bin/eosio-s2wasm -o $outname -s 16384 $workdir/assembly.s)
($PRINT_CMDS; ${EOSIO_INSTALL_DIR}/bin/eosio-wast2wasm $outname ${outname%.*}.wasm -n)

我认为EOS只是使用标准的webassembly,但为什么他们需要生成自己的eosio-s2wasm和eosio-wast2wasm?

任何人都可以提供线索吗?谢谢!

0 个答案:

没有答案