chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7aa6cb1f7 
							
						 
					 
					
						
						
							
							Merge pull request  #9026  from ethereum/sol-yul-refactor-new-conditional-whiskers-syntax-in-internal-dispatch  
						
						... 
						
						
						
						[Sol->Yul] New whiskers conditionals in internal dispatch template (refactor) 
						
					 
					
						2020-05-26 17:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2716b5ff83 
							
						 
					 
					
						
						
							
							Replace conditionally empty whiskers variables for punctuation with <?+> syntax in IRGenerator::generateInternalDispatchFunctions()  
						
						
						
					 
					
						2020-05-26 16:33:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37aeeb05da 
							
						 
					 
					
						
						
							
							Merge pull request  #9023  from ethereum/errorid-random-seed-fix  
						
						... 
						
						
						
						Fixed seed for randomness, fixed conflicts in errorids 
						
					 
					
						2020-05-26 15:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Harikrishnan Mulackal 
							
						 
					 
					
						
						
						
						
							
						
						
							21e34d7ca9 
							
						 
					 
					
						
						
							
							Fixed seed for randomness, fixed conflicts in errorids  
						
						
						
					 
					
						2020-05-26 18:21:47 +05:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fedb4eab0 
							
						 
					 
					
						
						
							
							Merge pull request  #9001  from a3d4/partfix-5819-refactor-typechecker  
						
						... 
						
						
						
						Refactor TypeChecker to assign different IDs to different errors 
						
					 
					
						2020-05-26 11:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8782fd057c 
							
						 
					 
					
						
						
							
							Merge pull request  #9022  from ethereum/renameAsCallable  
						
						... 
						
						
						
						Rename asCallableFunction. 
						
					 
					
						2020-05-26 11:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5dbcc9853 
							
						 
					 
					
						
						
							
							Merge pull request  #9018  from ethereum/fixLeave  
						
						... 
						
						
						
						Fix implementation of leave. 
						
					 
					
						2020-05-26 11:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9604174151 
							
						 
					 
					
						
						
							
							Rename asCallableFunction.  
						
						
						
					 
					
						2020-05-26 11:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6b399c86e 
							
						 
					 
					
						
						
							
							Merge pull request  #8942  from ethereum/calldataVariables  
						
						... 
						
						
						
						Calldata variables. 
						
					 
					
						2020-05-26 11:34:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f94ad21ef5 
							
						 
					 
					
						
						
							
							Merge pull request  #9020  from ethereum/fixMemoryAssumption  
						
						... 
						
						
						
						Fix assumption for member not in memory. 
						
					 
					
						2020-05-26 10:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							add55fd793 
							
						 
					 
					
						
						
							
							Documentation.  
						
						
						
					 
					
						2020-05-26 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							33450619b1 
							
						 
					 
					
						
						
							
							Checks for uninitialized access to calldata variables.  
						
						
						
					 
					
						2020-05-26 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fb40a8abb8 
							
						 
					 
					
						
						
							
							Test updates.  
						
						
						
					 
					
						2020-05-26 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							99194b1450 
							
						 
					 
					
						
						
							
							New tests.  
						
						
						
					 
					
						2020-05-26 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							499cb0526f 
							
						 
					 
					
						
						
							
							Calldata variables.  
						
						
						
					 
					
						2020-05-26 10:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							76d27bcfaa 
							
						 
					 
					
						
						
							
							Fix assumption for member not in memory.  
						
						
						
					 
					
						2020-05-26 10:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bd64e537cb 
							
						 
					 
					
						
						
							
							Fix implementation of leave.  
						
						
						
					 
					
						2020-05-26 10:24:01 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							370350da07 
							
						 
					 
					
						
						
							
							Merge pull request  #9008  from ethereum/smt_add_test  
						
						... 
						
						
						
						[SMTChecker] Add test that has an unused mapping 
						
					 
					
						2020-05-25 17:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d64095ccf 
							
						 
					 
					
						
						
							
							Merge pull request  #8987  from ethereum/sol-yul-bound-functions  
						
						... 
						
						
						
						[Sol->Yul] Bound functions 
						
					 
					
						2020-05-25 16:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44e62c1fae 
							
						 
					 
					
						
						
							
							Merge pull request  #8997  from ethereum/sol-yul-refactor-no-internal-functions-with-arbitrary-parameters  
						
						... 
						
						
						
						[Sol->Yul] Remove unnecessary code for handling internal functions with arbitrary parameters (refactor) 
						
					 
					
						2020-05-25 16:47:10 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							042dc965fa 
							
						 
					 
					
						
						
							
							Merge pull request  #8952  from ethereum/sol-yul-refactor-simplify-end-visit-for-internal-calls  
						
						... 
						
						
						
						[Sol->Yul] Simplify end visit for internal calls (refactor) 
						
					 
					
						2020-05-25 16:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e31c345a8 
							
						 
					 
					
						
						
							
							Merge pull request  #8978  from ethereum/disturbance_stack  
						
						... 
						
						
						
						Add proper unipmlemented errors for array copying 
						
					 
					
						2020-05-25 15:34:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7f97cf3ac 
							
						 
					 
					
						
						
							
							Merge pull request  #9012  from ethereum/wrong-offset-for-utf8  
						
						... 
						
						
						
						Fix caret position for errors with utf source 
						
					 
					
						2020-05-25 15:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							7f3d437ffe 
							
						 
					 
					
						
						
							
							Fix caret position for errors with utf source  
						
						
						
					 
					
						2020-05-25 14:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							936ea6f950 
							
						 
					 
					
						
						
							
							Refactor TypeChecker to assign different IDs to different errors  
						
						
						
					 
					
						2020-05-25 13:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e1f26270b 
							
						 
					 
					
						
						
							
							Merge pull request  #8999  from ethereum/wasm-branch  
						
						... 
						
						
						
						Rename wasm::Break(If) to wasm::Branch(If) for clarity 
						
					 
					
						2020-05-25 11:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61568fda63 
							
						 
					 
					
						
						
							
							Merge pull request  #8996  from jcaracciolo/macos-release  
						
						... 
						
						
						
						Change build OSX CircleCI to Release 
						
					 
					
						2020-05-25 11:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91aff43404 
							
						 
					 
					
						
						
							
							Merge pull request  #8998  from a3d4/partfix-5819-add-error-tags-to-declarationtypechecker  
						
						... 
						
						
						
						Add error IDs to DeclarationTypeChecker 
						
					 
					
						2020-05-25 11:36:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							d45bb2aa07 
							
						 
					 
					
						
						
							
							Add proper unipmlemented errors for array copying  
						
						
						
					 
					
						2020-05-25 10:48:42 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							0fda5fe077 
							
						 
					 
					
						
						
							
							[SMTChecker] Add test that has an unused mapping  
						
						
						
					 
					
						2020-05-25 10:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a6ad61583 
							
						 
					 
					
						
						
							
							Merge pull request  #9010  from a3d4/fix-spelling-errors  
						
						... 
						
						
						
						Fix spelling errors 
						
					 
					
						2020-05-25 10:10:08 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							a499ef16fa 
							
						 
					 
					
						
						
							
							Fix spelling errors  
						
						
						
					 
					
						2020-05-25 02:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							5870253b00 
							
						 
					 
					
						
						
							
							Shorten a couple of lines  
						
						
						
					 
					
						2020-05-21 17:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							cfdfa36065 
							
						 
					 
					
						
						
							
							Rename wasm::Break(If) to wasm::Branch(If) for clarity  
						
						
						
					 
					
						2020-05-21 00:02:02 +01:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							38e65a909a 
							
						 
					 
					
						
						
							
							Remove DocStringAnalyzer and DocStringParser class-specific error reporting functions  
						
						
						
					 
					
						2020-05-21 00:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							66a8c7d1ab 
							
						 
					 
					
						
						
							
							Remove ReferencesResolver class-specific error reporting functions  
						
						
						
					 
					
						2020-05-21 00:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							3a75b1da4d 
							
						 
					 
					
						
						
							
							Remove DeclarationTypeChecker class-specific error reporting functions  
						
						
						
					 
					
						2020-05-20 23:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2ce57bed 
							
						 
					 
					
						
						
							
							Add support for bound function calls in IR generator  
						
						
						
					 
					
						2020-05-20 21:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a68b4ab7ed 
							
						 
					 
					
						
						
							
							IRGeneratorForStatements: Slightly reorganize local variables in endVisit(MemberAccess)  
						
						... 
						
						
						
						- Add memberFunctionType accessible in the whole function to avoid declaring it multiple times
- Add objectCategory 
						
					 
					
						2020-05-20 21:09:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							87c598863f 
							
						 
					 
					
						
						
							
							IRGeneratorForStatements: Remove unnecessary code for handling internal functions with arbitrary parameters  
						
						... 
						
						
						
						- Internal functions cannot have arbitrary parameters 
						
					 
					
						2020-05-20 21:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							0943333276 
							
						 
					 
					
						
						
							
							Simplify endVisit() for internal calls  
						
						... 
						
						
						
						- Define IRHelpers::referencedFunctionDeclaration() to avoid repeating the same dynamic_casts over and over again. 
						
					 
					
						2020-05-20 21:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Franco 
							
						 
					 
					
						
						
						
						
							
						
						
							bd28fedd9b 
							
						 
					 
					
						
						
							
							Change build OSX CircleCI to Release  
						
						
						
					 
					
						2020-05-20 13:05:40 -03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32bec6b374 
							
						 
					 
					
						
						
							
							Merge pull request  #8800  from ethereum/natspec-bugfix  
						
						... 
						
						
						
						[BREAKING] NatSpec bugfix 
						
					 
					
						2020-05-20 17:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0f2d463f 
							
						 
					 
					
						
						
							
							Merge pull request  #8453  from imapp-pl/configurable-code-size-metric  
						
						... 
						
						
						
						Configurable CodeSize metric 
						
					 
					
						2020-05-20 17:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							37257548d0 
							
						 
					 
					
						
						
							
							Fixed bug when two empty NatSpec comments led to scanning past EOL  
						
						
						
					 
					
						2020-05-20 20:26:02 +05:30 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa689e951 
							
						 
					 
					
						
						
							
							[yul-phaser] ProgramCache::calculateTotalCachedCodeSize(): Replace default weights with ones that better correlate with memory usage  
						
						
						
					 
					
						2020-05-20 16:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							bff012c76d 
							
						 
					 
					
						
						
							
							[yul-phaser] Change default metric weights so that everything has a cost  
						
						... 
						
						
						
						- The CodeSize::DefaultWeights gives zeros to instructions that it assumes will be optimised out. Obviously, we cannot make this assumption here since phaser is meant to find the best way for the optimiser to work. 
						
					 
					
						2020-05-20 16:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							b776021870 
							
						 
					 
					
						
						
							
							[yul-phaser] Command-line options for altering weights used by CodeSize metric  
						
						
						
					 
					
						2020-05-20 16:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							40dfac7683 
							
						 
					 
					
						
						
							
							[yul-phaser] Require specifying weights for Program::codeSize()  
						
						
						
					 
					
						2020-05-20 16:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							d199fc537b 
							
						 
					 
					
						
						
							
							Add configurable weights to CodeSize metric  
						
						
						
					 
					
						2020-05-20 16:47:23 +02:00