chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							868b5ad3aa 
							
						 
					 
					
						
						
							
							Split block code generation into main and finalize.  
						
						
						
					 
					
						2017-06-16 10:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ca92bda886 
							
						 
					 
					
						
						
							
							Supply text representation of assembly  
						
						
						
					 
					
						2017-06-09 16:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d213e6b5 
							
						 
					 
					
						
						
							
							Introduce MachineAssemblyObject  
						
						
						
					 
					
						2017-06-09 16:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8768080a02 
							
						 
					 
					
						
						
							
							Remove excess includes  
						
						
						
					 
					
						2017-06-09 12:47:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1da3af161f 
							
						 
					 
					
						
						
							
							Simplify CodeGenerator by remove seldom used case  
						
						
						
					 
					
						2017-06-09 12:45:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3d5874fe 
							
						 
					 
					
						
						
							
							Remove error reporter from code generation phase.  
						
						
						
					 
					
						2017-06-08 15:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							97cc968a13 
							
						 
					 
					
						
						
							
							Initial EVM1.5 assembly implementation.  
						
						
						
					 
					
						2017-06-08 15:52:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							aa310f9fec 
							
						 
					 
					
						
						
							
							Refactor AssemblyStack  
						
						
						
					 
					
						2017-06-07 14:42:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							502304f30b 
							
						 
					 
					
						
						
							
							Add analyze(block) to AssemblyStack  
						
						
						
					 
					
						2017-06-07 14:42:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							937c208320 
							
						 
					 
					
						
						
							
							Reset error list in parseAndAnalyze  
						
						
						
					 
					
						2017-06-07 14:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							89b60ffbd4 
							
						 
					 
					
						
						
							
							Refactor error reporting  
						
						... 
						
						
						
						This commit introduces ErrorReporter, a utility class which consolidates
all of the error logging functionality into a common set of functions.
It also replaces all direct interactions with an ErrorList with calls to
an ErrorReporter.
This commit resolves issue #2209  
						
					 
					
						2017-05-30 07:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							261731f7ee 
							
						 
					 
					
						
						
							
							Adapt EVM codegen to new namespace.  
						
						
						
					 
					
						2017-05-26 15:08:27 +02:00