From d821f154c5c6f46f5e461a28a7fd1ea7a2351620 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Sat, 25 Jan 2020 17:55:48 +0100 Subject: [PATCH] Disable the code_layout optimization When compiling libcore, it causes ebb params to be dropped for a certain function --- src/optimize/code_layout.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/optimize/code_layout.rs b/src/optimize/code_layout.rs index 4d2301c6f6c..9ceca814150 100644 --- a/src/optimize/code_layout.rs +++ b/src/optimize/code_layout.rs @@ -11,6 +11,8 @@ use crate::prelude::*; pub(super) fn optimize_function(ctx: &mut Context, cold_ebbs: &EntitySet) { + return; // FIXME add ebb arguments back + // FIXME Move the ebb in place instead of remove and append once // bytecodealliance/cranelift#1339 is implemented.