chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							138ee647f1
							
						
					 | 
					
						
						
							
							Provide different options for reason strings.
						
						
						
						
						
					 | 
					
						2019-11-07 14:13:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							70b796bd1a
							
						
					 | 
					
						
						
							
							Code generator for try/catch.
						
						
						
						
						
					 | 
					
						2019-09-23 17:22:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2e0ea16a0f
							
						
					 | 
					
						
						
							
							Merge pull request #5959 from ethereum/optimiser2
						
						
						
						
						
						
						
						Introduce global optimiser settings. 
						
					 | 
					
						2019-03-04 12:54:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a32f6e1ac
							
						
					 | 
					
						
						
							
							Properly assign reference to context.
						
						
						
						
						
					 | 
					
						2019-03-04 12:00:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							851dd635eb
							
						
					 | 
					
						
						
							
							Remove defaults in constructor arguments.
						
						
						
						
						
					 | 
					
						2019-03-04 11:41:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ff562d28a
							
						
					 | 
					
						
						
							
							Provide full optimiser settings to ContractCompiler.
						
						
						
						
						
					 | 
					
						2019-03-04 11:40:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf5c13f9c7
							
						
					 | 
					
						
						
							
							Introduce global optimiser settings.
						
						
						
						
						
					 | 
					
						2019-03-04 11:40:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6fee257e6
							
						
					 | 
					
						
						
							
							Code generation for access to contract code.
						
						
						
						
						
					 | 
					
						2019-01-17 20:36:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab76676271
							
						
					 | 
					
						
						
							
							Sort includes in libsolidity/codegen
						
						
						
						
						
					 | 
					
						2018-12-17 17:06:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f39c3e522
							
						
					 | 
					
						
						
							
							Binary search for dispatch.
						
						
						
						
						
					 | 
					
						2018-12-06 13:07:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mordax
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea8b7d803e
							
						
					 | 
					
						
						
							
							Removing redundant virtual from override function declaration
						
						
						
						
						
						
						
						Remove trailing whitespace
Remove changelog change 
						
					 | 
					
						2018-11-21 14:37:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							71e26f6adb
							
						
					 | 
					
						
						
							
							Remove clone feature.
						
						
						
						
						
					 | 
					
						2018-08-07 11:10:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d895e002d
							
						
					 | 
					
						
						
							
							Added tests and review suggestions
						
						
						
						
						
					 | 
					
						2018-07-10 18:39:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f77deada1
							
						
					 | 
					
						
						
							
							[050] Reserving and popping local vars in their scope
						
						
						
						
						
					 | 
					
						2018-07-10 18:39:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b918a105a4
							
						
					 | 
					
						
						
							
							Move constructor argument override check to TypeChecker and reuse annotations in ContractCompiler.
						
						
						
						
						
					 | 
					
						2018-04-09 15:26:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cdf44f65c
							
						
					 | 
					
						
						
							
							Move the old ABI decoder code.
						
						
						
						
						
					 | 
					
						2018-03-20 15:20:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ec4517929
							
						
					 | 
					
						
						
							
							Use EVM version in gas meter and optimizer.
						
						
						
						
						
					 | 
					
						2018-03-05 11:36:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f75a411325
							
						
					 | 
					
						
						
							
							Provide target EVM version in CompilerContext.
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							388718b59f
							
						
					 | 
					
						
						
							
							Introduce emit statement.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6807010dc7
							
						
					 | 
					
						
						
							
							Prevent libraries from being called.
						
						
						
						
						
					 | 
					
						2018-01-19 16:27:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							aad829948a
							
						
					 | 
					
						
						
							
							Ensure parameter names match between headers and implementation
						
						
						
						
						
					 | 
					
						2017-09-20 01:23:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								VoR0220
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f9f725737
							
						
					 | 
					
						
						
							
							Fix licensing headers
						
						
						
						
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 | 
					
						2016-11-23 12:22:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							910269a29f
							
						
					 | 
					
						
						
							
							Add appendCallValueCheck
						
						
						
						
						
					 | 
					
						2016-11-17 17:23:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e51f852504
							
						
					 | 
					
						
						
							
							Converted sub assembly to smart pointer.
						
						
						
						
						
					 | 
					
						2016-11-16 14:37:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e543bd34c0
							
						
					 | 
					
						
						
							
							Stored combined creation and runtime tags.
						
						
						
						
						
						
						
						Includes a change to Assembly to allow tags from sub-assemblies to be
used.
Sorry, this get a bit bigger than I thought. 
						
					 | 
					
						2016-11-16 14:37:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9f9b2ab4d
							
						
					 | 
					
						
						
							
							codegen: add a compilation mode and a runtime context to CompilerContext
						
						
						
						
						
					 | 
					
						2016-11-16 14:37:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c83109549
							
						
					 | 
					
						
						
							
							BREAKING: return only exits current function/modifier
						
						
						
						
						
					 | 
					
						2016-08-17 11:29:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b859a2bff
							
						
					 | 
					
						
						
							
							Refactor compiler to avoid weird swap of contexts
						
						
						
						
						
					 | 
					
						2016-05-20 14:20:45 +02:00 | 
					
					
						
						
							
							
							
						
					 |