aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/SolidityOptimizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Peephole optimizer for double push.chriseth2017-06-151-0/+26
* Use keccak256() in tests (and not sha3())Alex Beregszaszi2017-05-301-25/+25
* Rename the SHA3 assembly instruction to KECCAK256Alex Beregszaszi2017-05-301-15/+15
* Stricter tests for constant optimization.chriseth2017-05-021-19/+31
* Tests for optimizing constants.chriseth2017-03-031-0/+62
* Count instructions without metadata hash.chriseth2016-12-011-10/+22
* Optimizer tests to not interfere with the optimiser flagAlex Beregszaszi2016-12-011-11/+24
* Merge pull request #1442 from ethereum/lll-testingAlex Beregszaszi2016-11-301-1/+2
|\
| * Move ExecutionFramework to the dev::test namespaceAlex Beregszaszi2016-11-301-0/+1
| * Split out Solidity-specific part of ExecutionFrameworkAlex Beregszaszi2016-11-301-1/+1
* | Fix sub-0 optimiser testAlex Beregszaszi2016-11-301-3/+4
* | Update SolidityOptimizer.cppchriseth2016-11-301-3/+3
* | Add test for SUB with 0 optimisationAlex Beregszaszi2016-11-301-0/+22
|/
* Peephole optimizer for unreacheable code.chriseth2016-11-251-5/+43
* Fix licensing headersVoR02202016-11-231-4/+4
* Optimizer: Clear state for JUMPDESTs.chriseth2016-11-221-0/+20
* Disable broken tests that are not useful.chriseth2016-11-161-10/+0
* Fix tests.chriseth2016-11-161-1/+1
* Converted sub assembly to smart pointer.chriseth2016-11-161-0/+18
* Rename dev::sha3 to dev::keccak256Alex Beregszaszi2016-10-061-2/+2
* Further fixes to the optimizer.chriseth2016-08-021-1/+4
* Test case.chriseth2016-08-011-0/+58
* Fix optimizer tests.chriseth2016-08-011-3/+6
* Refactor testing via IPC.chriseth2016-06-291-1/+1
* enable solidity testDimitry2016-04-041-19/+19
* Test for optimizer bug caused by not incrementing the sequence counter.chriseth2016-03-111-0/+14
* Test for incorrect storage access.chriseth2016-01-161-0/+21
* Test fix: Do not increment iterator past end.chriseth2015-11-161-1/+5
* Work around bug in MSVC/Boost for u256->unsigned conversion.chriseth2015-11-161-0/+10
* removed get prefixLianaHus2015-09-081-8/+8
* Move Solidity tests.chriseth2015-08-201-0/+1132