Print instruction summary

This commit is contained in:
momo5502
2025-08-18 19:00:31 +02:00
parent 5a3d05c64c
commit c71c204583
5 changed files with 81 additions and 3 deletions

View File

@@ -15,6 +15,7 @@ struct analysis_settings
bool verbose_logging{false};
bool silent{false};
bool buffer_stdout{false};
bool instruction_summary{false};
string_set modules{};
string_set ignored_functions{};
@@ -39,6 +40,7 @@ struct analysis_context
std::string output{};
bool has_reached_main{false};
std::map<std::string, uint64_t> instructions{};
std::vector<accessed_import> accessed_imports{};
};