| 
							
							
								 chriseth | 65f18a18de | More specific push implementation. | 2018-04-04 16:50:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0cbe55005d | Create empty dynamic memory arrays more efficiently. | 2018-04-04 12:37:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 138dba1a3f | Test number of sstore operations. | 2018-04-03 14:34:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3ba8af4fd5 | Provide input for two optimizer tests. | 2018-02-20 18:03:39 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8107177b9c | Split off libevmasm specific optimiser tests | 2017-07-26 20:51:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 11dd89c70b | Removed useless test. | 2017-06-30 21:27:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e5b0ad562e | Peephole optimizer for double push. | 2017-06-14 20:02:45 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9e1c509cf5 | Use keccak256() in tests (and not sha3()) | 2017-05-30 12:33:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0c8beac357 | Rename the SHA3 assembly instruction to KECCAK256 | 2017-05-30 10:54:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e2f00c96d5 | Stricter tests for constant optimization. | 2017-05-02 12:20:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 05dac99922 | Tests for optimizing constants. | 2017-03-03 16:51:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5098e1eb15 | Count instructions without metadata hash. | 2016-12-01 16:04:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1ad9640fa3 | Optimizer tests to not interfere with the optimiser flag | 2016-12-01 16:03:59 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ac357d1225 | Merge pull request #1442 from ethereum/lll-testing LLL: introduce testing framework | 2016-11-30 15:46:20 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9a6a5f219b | Fix sub-0 optimiser test | 2016-11-30 11:51:00 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 4ff89dda1d | Update SolidityOptimizer.cpp | 2016-11-30 11:16:43 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8d0b80f944 | Add test for SUB with 0 optimisation | 2016-11-30 11:16:43 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d83dd59178 | Move ExecutionFramework to the dev::test namespace | 2016-11-29 21:54:27 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a226db7338 | Split out Solidity-specific part of ExecutionFramework | 2016-11-29 21:54:27 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | f2872bfa99 | Peephole optimizer for unreacheable code. | 2016-11-25 16:10:02 +01:00 |  | 
			
				
					| 
							
							
								 VoR0220 | 3f9f725737 | Fix licensing headers Signed-off-by: VoR0220 <rj@erisindustries.com> | 2016-11-23 12:22:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7fb7d5ae39 | Optimizer: Clear state for JUMPDESTs. | 2016-11-22 14:58:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a8e7ed37a1 | Disable broken tests that are not useful. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 739dabff8b | Fix tests. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e51f852504 | Converted sub assembly to smart pointer. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | aefb6e5fcf | Rename dev::sha3 to dev::keccak256 | 2016-10-06 14:53:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c0afb4549e | Further fixes to the optimizer. | 2016-08-01 23:41:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ac0d138800 | Test case. | 2016-08-01 15:30:19 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8b68d476c2 | Fix optimizer tests. | 2016-08-01 12:17:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d6e39054e0 | Refactor testing via IPC. | 2016-06-28 23:18:54 +02:00 |  | 
			
				
					| 
							
							
								 Dimitry | 9816510065 | enable solidity test | 2016-04-04 15:18:24 +04:00 |  | 
			
				
					| 
							
							
								 chriseth | 3b9969baaa | Test for optimizer bug caused by not incrementing the sequence counter. | 2016-03-11 16:14:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a88835bbce | Test for incorrect storage access. | 2016-01-15 17:02:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8bd34ee2e9 | Test fix: Do not increment iterator past end. | 2015-11-16 16:39:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1bdc7eed31 | Work around bug in MSVC/Boost for u256->unsigned conversion. | 2015-11-16 11:47:19 +01:00 |  | 
			
				
					| 
							
							
								 LianaHus | 02d4198242 | removed get prefix style fixes | 2015-09-08 13:12:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e985b285be | Move Solidity tests. | 2015-08-19 21:54:09 +02:00 |  |