Skip to content

Commit 3e2fdc2

Browse files
authored
Merge pull request #343 from hzeller/20220531-purge-serializer
The UHDM Serializer leaks memory if not Purge()-ed, so call it after …
2 parents d11a575 + 3ff5daf commit 3e2fdc2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

systemverilog-plugin/uhdmastfrontend.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ struct UhdmAstFrontend : public UhdmCommonFrontend {
5757
}
5858
for (auto design : restoredDesigns)
5959
vpi_release_handle(design);
60+
61+
serializer.Purge();
6062
return current_ast;
6163
}
6264
void call_log_header(RTLIL::Design *design) override { log_header(design, "Executing UHDM frontend.\n"); }

0 commit comments

Comments
 (0)