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 | 
					
					
						
						
							
							
							
						
					 |