Merge branch 'master' into cranelift-update

# Conflicts:
#	lib/engine-jit/src/code_memory.rs
#	lib/engine-jit/src/engine.rs
This commit is contained in:
Syrus
2020-06-10 23:06:01 -07:00
40 changed files with 415 additions and 241 deletions

View File

@@ -26,7 +26,7 @@ pub fn make_trampoline_dynamic_function(
) -> Result<FunctionBody, CompileError> {
let pointer_type = isa.pointer_type();
let frontend_config = isa.frontend_config();
let signature = signature_to_cranelift_ir(func_type, &frontend_config);
let signature = signature_to_cranelift_ir(func_type, frontend_config);
let mut stub_sig = ir::Signature::new(frontend_config.default_call_conv);
// Add the caller `vmctx` parameter.
stub_sig.params.push(ir::AbiParam::special(