chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							356c83ad8e 
							
						 
					 
					
						
						
							
							Merge pull request  #12763  from kanedaaaa/develop  
						
						... 
						
						
						
						doc: improve explanation of interfaces 
						
					 
					
						2022-03-10 08:45:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff76f0f82 
							
						 
					 
					
						
						
							
							Merge pull request  #12195  from ethereum/update-gnosis-ext-test  
						
						... 
						
						
						
						Run GnosisSafe external tests with Hardhat and directly on upstream 
						
					 
					
						2022-03-10 08:42:11 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							438c082488 
							
						 
					 
					
						
						
							
							CI: Remove the compile-only run for Gnosis  
						
						
						
					 
					
						2022-03-09 19:57:16 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							304c3984ad 
							
						 
					 
					
						
						
							
							Update gnosis external test to use upstream directly and use Hardhat  
						
						
						
					 
					
						2022-03-09 19:57:16 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bebdcccacd 
							
						 
					 
					
						
						
							
							Merge pull request  #12764  from ethereum/elementfi-disable-flaky-mockerc20yearnvault-tests  
						
						... 
						
						
						
						Disable flaky ElementFi tests in `mockERC20YearnVaultTest` 
						
					 
					
						2022-03-09 19:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							68bdb7f2e0 
							
						 
					 
					
						
						
							
							Disable flaky ElementFi tests  
						
						
						
					 
					
						2022-03-09 18:58:02 +01:00 
						 
				 
			
				
					
						
							
							
								kanedaaaa 
							
						 
					 
					
						
						
						
						
							
						
						
							1b93db7863 
							
						 
					 
					
						
						
							
							doc: improve explanation of interfaces  
						
						
						
					 
					
						2022-03-09 18:35:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efc00bef55 
							
						 
					 
					
						
						
							
							Merge pull request  #12748  from ethereum/markCreationAssembly  
						
						... 
						
						
						
						Store whether an evmasm Assembly is creation code. 
						
					 
					
						2022-03-09 18:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a3814977 
							
						 
					 
					
						
						
							
							Unit test.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c837b33b 
							
						 
					 
					
						
						
							
							Remove isCreation flag from OptimiserSettings.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							b57e856426 
							
						 
					 
					
						
						
							
							Adjust documentation.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9d752b8b 
							
						 
					 
					
						
						
							
							Add test case and adjust tests.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0a3e93f2 
							
						 
					 
					
						
						
							
							Store whether an evmasm Assembly is creation code.  
						
						
						
					 
					
						2022-03-09 17:42:29 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5a65eec9e 
							
						 
					 
					
						
						
							
							Merge pull request  #12761  from ethereum/simplifyPeepholeOptimizerTemplate  
						
						... 
						
						
						
						Simplify peephole optimizer template. 
						
					 
					
						2022-03-09 16:41:43 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							859869c4dd 
							
						 
					 
					
						
						
							
							Simplify peephole optimizer template.  
						
						
						
					 
					
						2022-03-09 16:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6fcb6c395 
							
						 
					 
					
						
						
							
							Merge pull request  #12749  from ethereum/cmake-refactor-libsolc  
						
						... 
						
						
						
						[CMake] Refactor libsolc linker flag for EXPORTED_FUNCTIONS and make it more readable. 
						
					 
					
						2022-03-09 13:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							b3daef7665 
							
						 
					 
					
						
						
							
							[CMake] Refactor libsolc linker flag for EXPORTED_FUNCTIONS and make it more readable.  
						
						
						
					 
					
						2022-03-09 13:03:23 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							145186f68c 
							
						 
					 
					
						
						
							
							Merge pull request  #12723  from ethereum/docs-translation-updates  
						
						... 
						
						
						
						[DOCS] Updated translation links / rewording of language influences 
						
					 
					
						2022-03-07 18:09:29 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77c40cd2af 
							
						 
					 
					
						
						
							
							Merge pull request  #12740  from ethereum/remove-locale-dependent-operations  
						
						... 
						
						
						
						Replace all locale-dependent operations with locale-agnostic counterparts 
						
					 
					
						2022-03-07 17:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							52dfccca98 
							
						 
					 
					
						
						
							
							Replace all locale-dependent operations with locale-agnostic counterparts  
						
						
						
					 
					
						2022-03-07 17:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								franzihei 
							
						 
					 
					
						
						
						
						
							
						
						
							4d9a078798 
							
						 
					 
					
						
						
							
							updates index with language links  
						
						
						
					 
					
						2022-03-07 13:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57e012da98 
							
						 
					 
					
						
						
							
							Merge pull request  #12663  from ethereum/assemblyAnnotationDialectString  
						
						... 
						
						
						
						Assembly annotation as memory-safe using assembly flags. 
						
					 
					
						2022-03-07 13:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79eba921b8 
							
						 
					 
					
						
						
							
							Merge pull request  #12659  from paarthmadan/pm/base-64-test-cases  
						
						... 
						
						
						
						Add Base64 test cases with and without inline assembly 
						
					 
					
						2022-03-07 12:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f19d68ee9 
							
						 
					 
					
						
						
							
							Merge pull request  #12620  from ethereum/assemblyAnnotation  
						
						... 
						
						
						
						Memory-safety annotation for inline assembly. 
						
					 
					
						2022-03-07 12:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81f1de241b 
							
						 
					 
					
						
						
							
							Merge pull request  #12747  from ethereum/removeUnusedAssemblyEntryPoint  
						
						... 
						
						
						
						Remove unused entry point to evmasm Assembly. 
						
					 
					
						2022-03-07 12:44:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							06820e1b1e 
							
						 
					 
					
						
						
							
							Remove unused entry point to evmasm Assembly.  
						
						
						
					 
					
						2022-03-07 12:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Leo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c91dd05a7 
							
						 
					 
					
						
						
							
							Merge pull request  #12741  from david-k/develop  
						
						... 
						
						
						
						[Doc] Fix leftover use of divModWithSlacks 
						
					 
					
						2022-03-07 10:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								Paarth Madan 
							
						 
					 
					
						
						
						
						
							
						
						
							17fa85a2fb 
							
						 
					 
					
						
						
							
							Add Base64 test cases with and without inline assembly  
						
						... 
						
						
						
						Adds two implementations of Base64 encoding as specified in RFC4648.
Implementation (1) uses inline assembly, while Implementation (2) is
written purely in Solidity.
Assertions are added to replicate the test vectors specified in the RFC
for Base64 to ensure both implementations to specification. 
						
					 
					
						2022-03-05 19:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							198b705361 
							
						 
					 
					
						
						
							
							Merge pull request  #12721  from ethereum/fixIterableMapping  
						
						... 
						
						
						
						Fix iterable mapping example. 
						
					 
					
						2022-03-04 15:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9373061aa 
							
						 
					 
					
						
						
							
							Merge pull request  #12742  from msooseth/style_fix  
						
						... 
						
						
						
						Fixing style issue in ExecutionFramework.cpp 
						
					 
					
						2022-03-04 15:23:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mate Soos 
							
						 
					 
					
						
						
						
						
							
						
						
							66a779d267 
							
						 
					 
					
						
						
							
							Fixing style issue in ExecutionFramework.cpp  
						
						... 
						
						
						
						It should be `auto const&` not `const auto&` 
						
					 
					
						2022-03-04 12:20:57 +01:00 
						 
				 
			
				
					
						
							
							
								david-k 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb4ffbfbb7 
							
						 
					 
					
						
						
							
							Fix leftover use of divModWithSlacks in doc  
						
						... 
						
						
						
						The option `divModWithSlacks` was previously changed to `divModNoSlacks`.
However, this was not reflected in the documentation. 
						
					 
					
						2022-03-04 11:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							999a53c984 
							
						 
					 
					
						
						
							
							Merge pull request  #12684  from nishant-sachdeva/external_contract_wasting_gas_by_return_value  
						
						... 
						
						
						
						Never allocate more memory than the type size for static returns in external calls 
						
					 
					
						2022-03-03 15:58:22 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							beabc51c20 
							
						 
					 
					
						
						
							
							returnSize assigned according to truth value of returnInfo.dynamicReturnSize  
						
						
						
					 
					
						2022-03-03 18:55:10 +05:30 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebefb5d980 
							
						 
					 
					
						
						
							
							Merge pull request  #12727  from ethereum/update-ci-cmake-jq-buildpacks  
						
						... 
						
						
						
						Update CI to use new buildpacks. 
						
					 
					
						2022-03-02 15:55:17 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de916dcc0b 
							
						 
					 
					
						
						
							
							Merge pull request  #12726  from ethereum/update-buildpacks-cmake-jq  
						
						... 
						
						
						
						Update buildpacks to include `jq`. 
						
					 
					
						2022-03-02 15:54:37 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							ab0ab4491d 
							
						 
					 
					
						
						
							
							Update CI to use new buildpacks.  
						
						
						
					 
					
						2022-03-02 11:43:57 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3764ad4ef 
							
						 
					 
					
						
						
							
							Merge pull request  #12733  from ethereum/perpetual-pools-fix-race-condition-due-to-hardhat-parallel-compilation  
						
						... 
						
						
						
						Workaround for a race condition in Perpetual Pools ext test due to parallel compilation on Hardhat 2.9.0 
						
					 
					
						2022-03-02 17:22:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							46d8611e90 
							
						 
					 
					
						
						
							
							Adjust grammar.  
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							0381de54c2 
							
						 
					 
					
						
						
							
							Update docs.  
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							93dd8ad553 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							290b1c3a90 
							
						 
					 
					
						
						
							
							Allow memory-safe inline assembly dialect flag.  
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							30008465bf 
							
						 
					 
					
						
						
							
							perpetual-pools: Use Hardhat 2.8.4 to work around @openzeppelin/hardhat-upgrades's problem with parallel compilation on Hardhat 2.9.0  
						
						
						
					 
					
						2022-03-02 16:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6e163be5 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							ad13062978 
							
						 
					 
					
						
						
							
							Patch external tests with a safe inline assembly annotation.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							62a997ac97 
							
						 
					 
					
						
						
							
							Documentation.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb7bf2853 
							
						 
					 
					
						
						
							
							Report memoryguard in stack too deep error.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcfcc61a7 
							
						 
					 
					
						
						
							
							Inline assembly without memory effects is implicitly memory safe.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e6848caac1 
							
						 
					 
					
						
						
							
							Allow annotating inline assembly as memory-safe.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d118f21417 
							
						 
					 
					
						
						
							
							Merge pull request  #12729  from ethereum/splitOutDisassemble  
						
						... 
						
						
						
						Split out disassemble to remove numeric from instruction includes. 
						
					 
					
						2022-03-02 16:18:17 +01:00