aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/SolidityOptimizer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* More specific push implementation.chriseth2018-04-041-2/+2
|
* Create empty dynamic memory arrays more efficiently.chriseth2018-04-041-0/+24
|
* Test number of sstore operations.chriseth2018-04-031-7/+33
|
* Provide input for two optimizer tests.chriseth2018-02-211-2/+2
|
* Split off libevmasm specific optimiser testsAlex Beregszaszi2017-07-271-821/+2
|
* Removed useless test.chriseth2017-07-011-53/+0
|
* 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
|\ | | | | LLL: introduce testing framework
| * 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
| | | | Signed-off-by: VoR0220 <rj@erisindustries.com>
* 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
| | | | style fixes
* Move Solidity tests.chriseth2015-08-201-0/+1132