Files
wasmer/lib/compiler
Nick Lewycky 6995f2a7c7 Fix the build.
Use crate::lib::std instead of crate::std.

Add 'borrow' to crate::lib.

HashMap doesn't appear in crate::lib at all, and only place it's used is lib/compiler/src/translator which has other plain std:: uses, so don't try to no_std that file.
2020-05-20 11:06:43 -07:00
..
2020-05-20 11:06:43 -07:00
2020-05-19 18:47:50 -07:00

Wasmer Compiler

This crate is the base for Compiler implementations.

It performs the translation from a Wasm module into a basic ModuleInfo, but leaves the Wasm function bytecode translation to the compiler implementor.

Acknowledgments

This project borrowed some of the code strucutre from the cranelift-wasm, however it's been adapted to not depend on any specific IR and be abstract of any compiler.

Please check Wasmer ATTRIBUTIONS to further see licenses and other attributions of the project.