diff --git a/crates/cli-support/src/js/mod.rs b/crates/cli-support/src/js/mod.rs index cf661e8f..b068cbca 100644 --- a/crates/cli-support/src/js/mod.rs +++ b/crates/cli-support/src/js/mod.rs @@ -457,6 +457,7 @@ impl<'a> Context<'a> { } } + self.export_table(); self.gc(); // Note that it's important `throw` comes last *after* we gc. The @@ -628,9 +629,6 @@ impl<'a> Context<'a> { ) }; - self.export_table(); - self.gc(); - while js.contains("\n\n\n") { js = js.replace("\n\n\n", "\n\n"); }