aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen.cpp')
-rw-r--r--src/codegen.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index 59d3e1f4a0..f9933aaf28 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -9698,10 +9698,14 @@ void codegen_build_and_link(CodeGen *g) {
}
}
+ codegen_release_caches(g);
+ codegen_add_time_event(g, "Done");
+}
+
+void codegen_release_caches(CodeGen *g) {
while (g->caches_to_release.length != 0) {
cache_release(g->caches_to_release.pop());
}
- codegen_add_time_event(g, "Done");
}
ZigPackage *codegen_create_package(CodeGen *g, const char *root_src_dir, const char *root_src_path,