Dimitry
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd3ae0b24a
							
						
					 | 
					
						
						
							
							add chainid and selfbalance to lllc
						
						
						
						
						
					 | 
					
						2019-09-09 23:35:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							afe887adc1
							
						
					 | 
					
						
						
							
							Split MovableChecker and introduce SideEffectsUpToMSize.
						
						
						
						
						
					 | 
					
						2019-05-28 12:54:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8a88b13e4
							
						
					 | 
					
						
						
							
							Introduce side-effect-free as relaxed version of movable.
						
						
						
						
						
					 | 
					
						2019-05-16 12:30:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							99e96c2d66
							
						
					 | 
					
						
						
							
							Refactor termination detection.
						
						
						
						
						
					 | 
					
						2019-05-13 18:58:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e20acf5d0a
							
						
					 | 
					
						
						
							
							Yul Optimizer: Remove dead code
						
						
						
						
						
					 | 
					
						2019-04-01 17:16:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2308904f68
							
						
					 | 
					
						
						
							
							Remove "using namespace" from header and move Instruction to dev::eth.
						
						
						
						
						
					 | 
					
						2019-03-28 13:48:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							27e4e25a99
							
						
					 | 
					
						
						
							
							Optimize some instruction comparisons.
						
						
						
						
						
					 | 
					
						2018-12-18 17:25:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jared Wasinger
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6bd2979b1
							
						
					 | 
					
						
						
							
							Add assembly support for EXTCODEHASH (EIP-1052)
						
						
						
						
						
					 | 
					
						2018-09-26 16:11:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6777f7a57f
							
						
					 | 
					
						
						
							
							Optimize across MLOAD if MSIZE is not used.
						
						
						
						
						
					 | 
					
						2018-04-03 14:34:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6807010dc7
							
						
					 | 
					
						
						
							
							Prevent libraries from being called.
						
						
						
						
						
					 | 
					
						2018-01-19 16:27:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							95cf9266ab
							
						
					 | 
					
						
						
							
							Movability.
						
						
						
						
						
					 | 
					
						2018-01-12 17:48:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							082e7b6a9e
							
						
					 | 
					
						
						
							
							Allow `gas` in view functions.
						
						
						
						
						
					 | 
					
						2017-10-16 13:28:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							43719839bf
							
						
					 | 
					
						
						
							
							Use isDup/SwapInstruction helper
						
						
						
						
						
					 | 
					
						2017-10-03 11:45:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							66c01301fe
							
						
					 | 
					
						
						
							
							Rename to invalidInPureFunctions
						
						
						
						
						
					 | 
					
						2017-09-13 17:18:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							15bdc48a73
							
						
					 | 
					
						
						
							
							Rename and add anonymous namespace.
						
						
						
						
						
					 | 
					
						2017-09-06 13:52:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6861d909c
							
						
					 | 
					
						
						
							
							Analyze assembly.
						
						
						
						
						
					 | 
					
						2017-09-06 13:52:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c61a6daf2
							
						
					 | 
					
						
						
							
							Add view/pure information about instructions.
						
						
						
						
						
					 | 
					
						2017-09-06 13:52:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dimitry
							
						 
					 | 
					
						
						
						
						
							
						
						
							c20cdd0a05
							
						
					 | 
					
						
						
							
							add new opcode instructions to the parser
						
						
						
						
						
						
						
						STATICCALL        0xfa  6 inputs  (gas address mem1 mem2 mem3 mem4) 
						
					 | 
					
						2017-06-14 18:18:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							bec30051c5
							
						
					 | 
					
						
						
							
							Introduce CREATE2 in the assembler
						
						
						
						
						
					 | 
					
						2017-06-14 16:00:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9ff3064d03
							
						
					 | 
					
						
						
							
							Mention RETURNDATACOPY in GasMeter and SemanticInformation
						
						
						
						
						
					 | 
					
						2017-06-13 16:57:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							148f923351
							
						
					 | 
					
						
						
							
							Add REVERT to libevmasm
						
						
						
						
						
					 | 
					
						2017-02-10 22:40:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							693226b1ab
							
						
					 | 
					
						
						
							
							Rename SUICIDE opcode to SELFDESTRUCT in libevmasm
						
						
						
						
						
					 | 
					
						2017-02-06 20:17:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae2b59d18a
							
						
					 | 
					
						
						
							
							Fix optimizer with regards to INVALID instruction.
						
						
						
						
						
					 | 
					
						2017-01-26 16:39:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VoR0220
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f9f725737
							
						
					 | 
					
						
						
							
							Fix licensing headers
						
						
						
						
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 | 
					
						2016-11-23 12:22:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dimitry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b50e65437e
							
						
					 | 
					
						
						
							
							move libevmasm
						
						
						
						
						
					 | 
					
						2016-03-21 11:55:45 +03:00 | 
					
					
						
						
							
							
							
						
					 |