Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1304361b9c 
							
						 
					 
					
						
						
							
							Renaming namespace dev::julia to dev::yul.  
						
						
						
					 
					
						2018-10-15 11:58:51 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a4bec7e47 
							
						 
					 
					
						
						
							
							Renaming libjulia to libyul  
						
						
						
					 
					
						2018-10-15 11:52:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e732c49c2f 
							
						 
					 
					
						
						
							
							Change find to use a single character  
						
						
						
					 
					
						2018-10-09 18:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							fa0ce6a7e7 
							
						 
					 
					
						
						
							
							Use empty() instead of size() == 0  
						
						
						
					 
					
						2018-10-09 04:29:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db4f780283 
							
						 
					 
					
						
						
							
							Merge pull request  #4962  from anurag-git/anurag_issue_3667-1  
						
						... 
						
						
						
						Removed default case from "ExpressionCompiler::visit(FunctionCall...)". 
						
					 
					
						2018-10-01 13:24:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anurag Dashputre 
							
						 
					 
					
						
						
						
						
							
						
						
							3321000f67 
							
						 
					 
					
						
						
							
							Removing extra default cases to force compile time error, instead of runtime.  
						
						
						
					 
					
						2018-09-30 12:40:38 +05:30 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							d71cc66dde 
							
						 
					 
					
						
						
							
							Use GasEstimator::dataGas in CompilerStack  
						
						
						
					 
					
						2018-09-28 00:03:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f81c6e6d16 
							
						 
					 
					
						
						
							
							Merge pull request  #5099  from ethereum/standard-json-optimiser  
						
						... 
						
						
						
						Be more strict about values in the optimizer block in StandardJSON 
						
					 
					
						2018-09-26 22:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							384a65f660 
							
						 
					 
					
						
						
							
							Be more strict about values in the optimizer block in StandardJSON  
						
						
						
					 
					
						2018-09-26 16:51:08 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							d64be90497 
							
						 
					 
					
						
						
							
							Add PathGasMeter.estimateMax helper  
						
						
						
					 
					
						2018-09-26 14:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfc6c98d6 
							
						 
					 
					
						
						
							
							CREATE2 is part of Constantinople now  
						
						... 
						
						
						
						Also add hasCreate2 to EVMVersion 
						
					 
					
						2018-09-26 01:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64a6888aba 
							
						 
					 
					
						
						
							
							Merge pull request  #5063  from ethereum/standard-json-bug  
						
						... 
						
						
						
						Fix typo in parsing/writing JSON error in StandardCompiler 
						
					 
					
						2018-09-24 15:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							abfd283af7 
							
						 
					 
					
						
						
							
							Fix typo in parsing/writing JSON error in StandardCompiler  
						
						
						
					 
					
						2018-09-21 22:43:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a515173900 
							
						 
					 
					
						
						
							
							Add proper error reporting when invalid settings are provided in StandardJSON  
						
						
						
					 
					
						2018-09-21 14:53:24 +01:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							24e5dcc352 
							
						 
					 
					
						
						
							
							fix code format problems  
						
						
						
					 
					
						2018-09-19 00:18:49 +08:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							808c3f3df5 
							
						 
					 
					
						
						
							
							fix some format typos  
						
						
						
					 
					
						2018-09-17 22:13:21 +08:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							558a4ac49c 
							
						 
					 
					
						
						
							
							give more information (at most 35 chars before and after) for too long lines  
						
						... 
						
						
						
						add tests for giving more informations for too long lines
add edge tests for giving more informations for too long lines
avoid printing out tailing white space
update test case after avoiding printing out trailing whitespace
update test case for removing the pre-release warning from reference
refactor the code to if-else flavor
rename folder to cmdlineErrorReports under test
rename folder to cmdlineErrorReports under test
ignore whitespace for reference files
avoiding to modify the file stderr_path by call sed without -i option
print ' ...' instead of ' ... ' at the end of a line 
						
					 
					
						2018-09-13 09:55:54 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f27fb1f4a 
							
						 
					 
					
						
						
							
							Merge pull request  #4542  from aarlt/constructor_natspec  
						
						... 
						
						
						
						Fix: natspec annotations on constructors 
						
					 
					
						2018-08-14 19:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							954d7433bd 
							
						 
					 
					
						
						
							
							Disallow remappings with empty prefix.  
						
						
						
					 
					
						2018-08-10 19:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							f76d4d5919 
							
						 
					 
					
						
						
							
							Fix: natspec annotations on constructors  
						
						... 
						
						
						
						- natspec annotations on constructore where ignored. 
						
					 
					
						2018-08-08 21:53:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9062704054 
							
						 
					 
					
						
						
							
							Merge pull request  #4753  from mattaereal/boost-to-string-patch  
						
						... 
						
						
						
						Replace boost:lexical_cast<std::string> for std::to_string. 
						
					 
					
						2018-08-08 16:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matías Aereal Aeón 
							
						 
					 
					
						
						
						
						
							
						
						
							e902ce1aa0 
							
						 
					 
					
						
						
							
							Removing std:: from std::to_string and include for boost/lexical_cast  
						
						
						
					 
					
						2018-08-08 11:26:30 -03:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4ad10b3c 
							
						 
					 
					
						
						
							
							Mark StandardCompiler::compile as noexcept  
						
						... 
						
						
						
						It has a generic catch statement and shouldn't leak out exceptions. 
						
					 
					
						2018-08-08 13:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Matías Aereal Aeón 
							
						 
					 
					
						
						
						
						
							
						
						
							7dae58cbcc 
							
						 
					 
					
						
						
							
							Replace boost:lexical_cast<std::string> for std::to_string.  
						
						
						
					 
					
						2018-08-08 03:55:43 -03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							901550e473 
							
						 
					 
					
						
						
							
							Merge pull request  #4692  from ethereum/devcore-path  
						
						... 
						
						
						
						Move absolutePath/sanitizePath helpers from CompilerStack to libdevcore 
						
					 
					
						2018-08-07 16:15:49 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							71e26f6adb 
							
						 
					 
					
						
						
							
							Remove clone feature.  
						
						
						
					 
					
						2018-08-07 11:10:50 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3de0b8b7f0 
							
						 
					 
					
						
						
							
							Move absolutePath/sanitizePath helpers from CompilerStack to libdevcore  
						
						
						
					 
					
						2018-08-06 12:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f74cff622d 
							
						 
					 
					
						
						
							
							Properly explain all the analsys steps in CompilerStack  
						
						
						
					 
					
						2018-07-31 00:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a5a61a0b77 
							
						 
					 
					
						
						
							
							More consistent catch statements  
						
						... 
						
						
						
						Also take const& in all cases. 
						
					 
					
						2018-07-25 01:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Little 
							
						 
					 
					
						
						
						
						
							
						
						
							4efe3544f7 
							
						 
					 
					
						
						
							
							Fix NatSpec json output for "@notice" and "@dev" tags on contract definitions.  
						
						
						
					 
					
						2018-07-12 14:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							238dbe1b99 
							
						 
					 
					
						
						
							
							Merge pull request  #4388  from ethereum/noPackedLiterals  
						
						... 
						
						
						
						Disallow packed encoding of literals. 
						
					 
					
						2018-07-11 14:28:20 +02:00 
						 
				 
			
				
					
						
							
							
								Cryptomental 
							
						 
					 
					
						
						
						
						
							
						
						
							140dbfdbd8 
							
						 
					 
					
						
						
							
							Code, Changelog, ReleaseChecklist: Fix typos.  
						
						... 
						
						
						
						Refs: #4442  
						
					 
					
						2018-07-11 00:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a9c4203e 
							
						 
					 
					
						
						
							
							Disallow packed encoding of literals.  
						
						
						
					 
					
						2018-07-03 01:02:00 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa8c7ed1a 
							
						 
					 
					
						
						
							
							Document the internal API of CompilerStack  
						
						
						
					 
					
						2018-06-25 23:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc7da11db 
							
						 
					 
					
						
						
							
							Pull out createCBORMetadata helper  
						
						
						
					 
					
						2018-06-25 22:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a392e0f046 
							
						 
					 
					
						
						
							
							Properly catch optimizer/assembly exception in CompilerStack  
						
						
						
					 
					
						2018-06-20 23:19:06 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							0a632011be 
							
						 
					 
					
						
						
							
							CompilerStack absolutePath/sanitizePath can be made static  
						
						
						
					 
					
						2018-06-20 17:04:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							dcee8e11ad 
							
						 
					 
					
						
						
							
							Reorder some of the flow in CompilerStack::compileContract for readability  
						
						
						
					 
					
						2018-06-20 17:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							782bc41dbd 
							
						 
					 
					
						
						
							
							Rename JULIA/IULIA to Yul in assembly interface  
						
						
						
					 
					
						2018-06-14 09:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								Julius Huelsmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9e26f5fa0a 
							
						 
					 
					
						
						
							
							Do not catch exceptions by value in StandardCompiler  
						
						
						
					 
					
						2018-05-17 14:44:01 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							16e966dea0 
							
						 
					 
					
						
						
							
							Add control flow analyzer and test for uninitialized storage returns.  
						
						
						
					 
					
						2018-05-14 20:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							995623f0fa 
							
						 
					 
					
						
						
							
							Add control flow graph.  
						
						
						
					 
					
						2018-05-14 20:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							059e232e69 
							
						 
					 
					
						
						
							
							Support shifts in gas estimator  
						
						
						
					 
					
						2018-04-30 21:22:59 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							928ce08845 
							
						 
					 
					
						
						
							
							Correctly ignore costs of fallback for other functions.  
						
						
						
					 
					
						2018-04-11 19:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							43d2954de8 
							
						 
					 
					
						
						
							
							Do not abort excessive warnings, just ignore them.  
						
						
						
					 
					
						2018-04-06 14:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							0812d1189a 
							
						 
					 
					
						
						
							
							Ignore warnings when limited errors to 256  
						
						
						
					 
					
						2018-04-06 13:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3730f68d4b 
							
						 
					 
					
						
						
							
							reindent  
						
						
						
					 
					
						2018-04-06 13:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e8be0e61b3 
							
						 
					 
					
						
						
							
							Catch FatalError in CompilerStack::analysis to cover all the analysis tests  
						
						
						
					 
					
						2018-04-06 13:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f40c141b 
							
						 
					 
					
						
						
							
							Limit the number of errors output in a single run to 256  
						
						
						
					 
					
						2018-04-06 13:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a59d6d2e53 
							
						 
					 
					
						
						
							
							Support constantinople in evm-version  
						
						
						
					 
					
						2018-03-12 18:13:19 +01:00