about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/driver/aot.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/driver/aot.rs b/src/driver/aot.rs
index b2a1d9990ef..89c5c7e19fb 100644
--- a/src/driver/aot.rs
+++ b/src/driver/aot.rs
@@ -411,7 +411,13 @@ fn emit_module(
         Err(err) => return Err(format!("error writing object file: {}", err)),
     };
 
-    prof.artifact_size("object_file", &*name, file.metadata().unwrap().len());
+    if prof.enabled() {
+        prof.artifact_size(
+            "object_file",
+            tmp_file.file_name().unwrap().to_string_lossy(),
+            file.metadata().unwrap().len(),
+        );
+    }
 
     Ok(CompiledModule {
         name,