Skip to content

Commit caceda0

Browse files
committed
[libsolidity] temporary disable optimization for assembly json import.
1 parent 768c0d6 commit caceda0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libsolidity/interface/CompilerStack.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -687,13 +687,13 @@ bool CompilerStack::compile(State _stopAfter)
687687

688688
m_contracts[evmAssemblyJsonSource].evmAssembly = make_shared<evmasm::Assembly>(evmAssemblyJsonSource);
689689
m_contracts[evmAssemblyJsonSource].evmAssembly->loadFromAssemblyJSON(m_evmAssemblyJson[evmAssemblyJsonSource]);
690-
m_contracts[evmAssemblyJsonSource].evmAssembly->optimise(optimiserSettings);
690+
// m_contracts[evmAssemblyJsonSource].evmAssembly->optimise(optimiserSettings);
691691
m_contracts[evmAssemblyJsonSource].object = m_contracts[evmAssemblyJsonSource].evmAssembly->assemble();
692692

693693
m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly = make_shared<evmasm::Assembly>(evmAssemblyJsonSource);
694694
m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly->setSources(m_contracts[evmAssemblyJsonSource].evmAssembly->sources());
695695
m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly->loadFromAssemblyJSON(m_evmAssemblyJson[evmAssemblyJsonSource][".data"]["0"], false);
696-
m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly->optimise(optimiserSettings);
696+
// m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly->optimise(optimiserSettings);
697697
m_contracts[evmAssemblyJsonSource].runtimeObject = m_contracts[evmAssemblyJsonSource].evmRuntimeAssembly->assemble();
698698
}
699699
else

0 commit comments

Comments
 (0)