Commit Graph

12 Commits

Author SHA1 Message Date
Syrus
360407423a Merge branch 'master' into cranelift-update
# Conflicts:
#	lib/engine-jit/src/code_memory.rs
#	lib/engine-jit/src/engine.rs
2020-06-10 23:06:01 -07:00
Syrus
eaf85c2bfe Added partial support for EH_FRAME in Cranelift for unwind 2020-06-10 20:44:44 -07:00
Syrus
803c896946 Merge branch 'master' into cranelift-update
# Conflicts:
#	lib/compiler-cranelift/Cargo.toml
#	lib/compiler-cranelift/src/debug/mod.rs
#	lib/compiler-cranelift/src/lib.rs
#	lib/compiler/src/unwind.rs
#	lib/engine-jit/src/code_memory.rs
#	lib/engine-jit/src/function_table.rs
#	lib/engine-jit/src/lib.rs
#	lib/wasm-common/Cargo.toml
2020-06-09 18:44:41 -07:00
Ivan Enderlin
ce2379622a chore(compiler-cranelift) It's cheaper to copy TargetFrontendConfig rather than ref.
Learn more at https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref.
2020-06-09 14:39:06 +02:00
Syrus
abbd39c50b Refactor trampoline compilation 2020-05-29 19:37:03 -07:00
Syrus
1cc32b7a73 Make dynamic functions work again 2020-05-19 22:03:28 -07:00
Syrus
a62b720954 Adapt cranelift imports to only use one context 2020-05-19 21:19:54 -07:00
Syrus
09e057338a Renamed Module to ModuleInfo 2020-05-19 18:47:50 -07:00
Syrus
10dd61b25c Improved code lint 2020-05-18 12:34:41 -07:00
Syrus
2103aabf4a Address feedback 2020-05-18 12:33:50 -07:00
Syrus
50d57a0467 Removed unused code 2020-05-17 20:58:27 -07:00
Syrus
5dfa9faafb Improve compiler names for trampoline functions 2020-05-17 20:32:42 -07:00