From c9eab6ea7a997833c1edef5edfec7a4c60475724 Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Tue, 18 Jun 2024 04:34:27 +0200 Subject: [PATCH] small memory and tracing improvement (#66899) ### What? * reduce resolve tasks * fix name for tracing --- .../next-swc/crates/next-core/src/next_client/runtime_entry.rs | 2 ++ .../src/next_shared/transforms/next_react_server_components.rs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/next-swc/crates/next-core/src/next_client/runtime_entry.rs b/packages/next-swc/crates/next-core/src/next_client/runtime_entry.rs index d255789a96a1b..f9c5b79ce5900 100644 --- a/packages/next-swc/crates/next-core/src/next_client/runtime_entry.rs +++ b/packages/next-swc/crates/next-core/src/next_client/runtime_entry.rs @@ -43,6 +43,8 @@ impl RuntimeEntry { None, IssueSeverity::Error.cell(), ) + .resolve() + .await? .primary_modules() .await?; diff --git a/packages/next-swc/crates/next-core/src/next_shared/transforms/next_react_server_components.rs b/packages/next-swc/crates/next-core/src/next_shared/transforms/next_react_server_components.rs index fd916fa239504..5ddb3a70b21c6 100644 --- a/packages/next-swc/crates/next-core/src/next_shared/transforms/next_react_server_components.rs +++ b/packages/next-swc/crates/next-core/src/next_shared/transforms/next_react_server_components.rs @@ -65,7 +65,7 @@ impl NextJsReactServerComponents { #[async_trait] impl CustomTransformer for NextJsReactServerComponents { - #[tracing::instrument(level = tracing::Level::TRACE, name = "nexT_react_server_components", skip_all)] + #[tracing::instrument(level = tracing::Level::TRACE, name = "next_react_server_components", skip_all)] async fn transform(&self, program: &mut Program, ctx: &TransformContext<'_>) -> Result<()> { let file_name = if ctx.file_path_str.is_empty() { FileName::Anon