Rework metadata and cover with tests

This commit is contained in:
Nikola Matic
2022-09-12 11:13:49 +02:00
parent 314a1cc92f
commit feba1bfeff
3 changed files with 53 additions and 5 deletions
+1 -2
View File
@@ -1539,8 +1539,7 @@ string CompilerStack::createMetadata(Contract const& _contract, bool _forIR) con
{
details["yulDetails"] = Json::objectValue;
details["yulDetails"]["stackAllocation"] = m_optimiserSettings.optimizeStackAllocation;
details["yulDetails"]["optimizerSteps"] = m_optimiserSettings.yulOptimiserSteps;
details["yulDetails"]["optimizerCleanupSteps"] = m_optimiserSettings.yulOptimiserCleanupSteps;
details["yulDetails"]["optimizerSteps"] = m_optimiserSettings.yulOptimiserSteps + ":" + m_optimiserSettings.yulOptimiserCleanupSteps;
}
meta["settings"]["optimizer"]["details"] = std::move(details);