diff options
author | Vlad Gluhovsky <gluk256@gmail.com> | 2015-06-07 23:28:16 +0800 |
---|---|---|
committer | Vlad Gluhovsky <gluk256@gmail.com> | 2015-06-07 23:28:16 +0800 |
commit | 2210af0c347aa1fba5af0f79a8f5d6ba9c885db0 (patch) | |
tree | ad60ccfa41f42cda6caf957c08d54ee8d6c5a270 /libsolidity/solidityExecutionFramework.h | |
parent | 2eeaa750609123798429b298ff50144a9ed6fc62 (diff) | |
parent | 6f12765591059c936527129bb19078ec88866ffb (diff) | |
download | dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar.gz dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar.bz2 dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar.lz dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar.xz dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.tar.zst dexon-solidity-2210af0c347aa1fba5af0f79a8f5d6ba9c885db0.zip |
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop
Diffstat (limited to 'libsolidity/solidityExecutionFramework.h')
-rw-r--r-- | libsolidity/solidityExecutionFramework.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libsolidity/solidityExecutionFramework.h b/libsolidity/solidityExecutionFramework.h index 1e11ae90..e81b4d7b 100644 --- a/libsolidity/solidityExecutionFramework.h +++ b/libsolidity/solidityExecutionFramework.h @@ -46,7 +46,7 @@ public: { m_compiler.reset(false, m_addStandardSources); m_compiler.addSource("", _sourceCode); - ETH_TEST_REQUIRE_NO_THROW(m_compiler.compile(m_optimize), "Compiling contract failed"); + ETH_TEST_REQUIRE_NO_THROW(m_compiler.compile(m_optimize, m_optimizeRuns), "Compiling contract failed"); bytes code = m_compiler.getBytecode(_contractName); sendMessage(code, true, _value); return m_output; @@ -180,6 +180,7 @@ protected: m_logs = executive.logs(); } + size_t m_optimizeRuns = 200; bool m_optimize = false; bool m_addStandardSources = false; dev::solidity::CompilerStack m_compiler; |