Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e7a643051
							
						
					 | 
					
						
						
							
							Catch jsoncpp exceptions
						
						
						
						
						
					 | 
					
						2017-04-24 22:49:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f66c69bd1
							
						
					 | 
					
						
						
							
							Do not crash on invalid JSON input
						
						
						
						
						
					 | 
					
						2017-04-24 22:38:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3b8d5f049
							
						
					 | 
					
						
						
							
							Merge pull request #2161 from ethereum/jsonio-cleanup
						
						
						
						
						
						
						
						Small cleanups to JSON IO 
						
					 | 
					
						2017-04-24 17:12:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a9ba5b952
							
						
					 | 
					
						
						
							
							Verify supplied hash in JSON I/O
						
						
						
						
						
					 | 
					
						2017-04-24 14:34:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							43eb839871
							
						
					 | 
					
						
						
							
							Do not fail if parsing failed in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-24 11:44:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e24c35bce0
							
						
					 | 
					
						
						
							
							Be a bit more verbose and capture Boost exceptions in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-24 11:34:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8de02c7778
							
						
					 | 
					
						
						
							
							Support URL sources in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-21 16:44:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ae7a87b78
							
						
					 | 
					
						
						
							
							Rename ast to legacyAST in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f71b465eb7
							
						
					 | 
					
						
						
							
							Ensure the language field is present in the JSON
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d13260232
							
						
					 | 
					
						
						
							
							Pull out collectEVMObject
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							413c146edd
							
						
					 | 
					
						
						
							
							Enclose local functions in a namespace
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa0776d5e8
							
						
					 | 
					
						
						
							
							Support Why3 in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b513db74a0
							
						
					 | 
					
						
						
							
							Support gas estimates in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							77d5148f0d
							
						
					 | 
					
						
						
							
							Reject import URLs for now
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							df7e703925
							
						
					 | 
					
						
						
							
							Support the metadata.useLiteralContent setting
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef559de84f
							
						
					 | 
					
						
						
							
							Properly split contract filename and name
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad1fe86508
							
						
					 | 
					
						
						
							
							Support linkReferences
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2df52edfbd
							
						
					 | 
					
						
						
							
							Support new assembly output
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a87dd17d0f
							
						
					 | 
					
						
						
							
							Move opcodes inside the bytecode section
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							63b6d0099f
							
						
					 | 
					
						
						
							
							Support methodIdentifiers
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f25efceaf8
							
						
					 | 
					
						
						
							
							Support proper error reporting in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3c6b1e936
							
						
					 | 
					
						
						
							
							Refactor formatError
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c15e2b541
							
						
					 | 
					
						
						
							
							Fail if no sources are given
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5aec120da3
							
						
					 | 
					
						
						
							
							Support the AST output
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							50bb24af5e
							
						
					 | 
					
						
						
							
							Include source mapping identifier
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							115458c50e
							
						
					 | 
					
						
						
							
							Output legacyAssembly in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4eaee772b3
							
						
					 | 
					
						
						
							
							Capture error messages from the JSON parser
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8cb0766d4
							
						
					 | 
					
						
						
							
							Add formatFatalError() to StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce87984cc1
							
						
					 | 
					
						
						
							
							Parse remappings in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							81775b2df6
							
						
					 | 
					
						
						
							
							Parse libraries in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							13fa440d37
							
						
					 | 
					
						
						
							
							Parse optimizer settings in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							418759ece0
							
						
					 | 
					
						
						
							
							Catch exceptions of StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							985db17e1e
							
						
					 | 
					
						
						
							
							Initial implementation of StandardCompiler
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5754b13b47
							
						
					 | 
					
						
						
							
							Add StandardCompiler skeleton
						
						
						
						
						
					 | 
					
						2017-04-20 19:38:00 +01:00 | 
					
					
						
						
							
							
							
						
					 |