| 
							
							
								 chriseth | 253889cbf1 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-24 16:22:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ee657f5361 | Merge pull request #10214 from ethereum/fallbackReturn Allow fallback function to return data. | 2020-11-23 19:49:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a0a02f2307 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-23 19:28:08 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f87edb6efc | Bound functions. | 2020-11-23 18:58:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | fda352094f | Allow fallback function to return data. | 2020-11-23 14:22:37 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | e4339b0526 | [SMTChecker] Support named arguments in function calls | 2020-11-20 11:52:26 -01:00 |  | 
			
				
					| 
							
							
								 chriseth | f1d28b1d17 | Fix string literal assignment to storage. | 2020-11-19 15:27:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a7db4fa4a5 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-18 20:05:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1508b08f3e | Implement inline assembly access to constants. | 2020-11-18 12:35:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9f0a631948 | Merge pull request #10208 from ethereum/offsetLengthCalldata Support .offset and .length for dynamic calldata arrays | 2020-11-18 12:09:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2665eaa4fa | Support .offset and .length for calldata bytes and string arrays. | 2020-11-18 01:45:56 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | dfa0a0cdff | IR codegen: Handle address() with library type argument and external library calls | 2020-11-17 20:36:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e8a278eefa | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-17 18:51:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 74ce8d6979 | Fix assignment to non-lvalue storage values. | 2020-11-17 15:56:34 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 14ed67ac4b | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-11 20:33:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 44eb63fad0 | Merge pull request #10263 from ethereum/fixTryCreateYul Fix Yul codegen for try with create. | 2020-11-11 20:10:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 571e1e5269 | Merge pull request #10266 from ethereum/fixCalldataIndexAccess Fix calldata index access. | 2020-11-11 19:03:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f570a3184 | Fix calldata index access. | 2020-11-11 18:42:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 01d7d50750 | Fix initializing mapping return variables. | 2020-11-11 18:08:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 59da25056b | Fix Yul codegen for try with create. | 2020-11-11 17:52:50 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 9eafa1fa1a | Change type of super to TypeType | 2020-11-10 15:38:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 04195439b7 | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-11-09 14:28:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1f3239d097 | Simplify split parameter. | 2020-11-03 14:34:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ffee049fa | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-03 14:05:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 129b095b09 | Implement internal functions in storage. | 2020-11-02 23:10:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f215042cf6 | Fix style. | 2020-10-29 17:35:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c12b2e53a | Bit operations for fixed bytes types. | 2020-10-28 18:04:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 20f39ab6e9 | Merge pull request #10097 from ethereum/develop Merge develop into breaking. | 2020-10-23 10:30:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bfd267459c | Panic codes. | 2020-10-22 19:25:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bfc8e26007 | Remove low-level log functions. | 2020-10-22 17:50:14 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | a4dc110b38 | Fix dependency tracking for abstract contracts for Yul codegen | 2020-10-20 16:58:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6979952995 | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-10-19 18:02:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 527c073bb9 | Checked arithmetic by default. | 2020-10-19 16:58:37 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 0dca223b45 | Add another argument to setimmutable and the AssignImmutable opcode, allowing to modify code at any memory offset. | 2020-10-15 18:14:41 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 82876fd00e | Disable StackLimitEvader again until we have stronger correctness guarantees. | 2020-10-15 16:16:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 979d3062bc | Merge pull request #10033 from ethereum/develop Merge develop into breaking | 2020-10-14 14:12:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 25b10b9643 | Merge pull request #10028 from ethereum/useArrayLength Use array length function. | 2020-10-14 13:35:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 92a2cddbfa | Merge pull request #10024 from ethereum/outofBoundsGetter Use revert for out-of-bounds array index access in getter. | 2020-10-14 12:33:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a737e51533 | Use array length function. | 2020-10-14 12:22:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 56d6855222 | Merge pull request #9738 from ethereum/arrayCopyingSol2Yul [Sol->Yul] Implementing copying of arrays to storage | 2020-10-14 12:22:09 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 850a94bdc9 | [Sol->Yul] Implementing arrays copying to storage. Co-authored-by: chriseth <chris@ethereum.org> | 2020-10-13 20:31:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5dc3a971cb | Use revert for out-of-bounds array index access in getter. | 2020-10-13 18:57:41 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 006e5f2e1f | Allow path syntax for super constructor calls | 2020-10-13 14:32:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | abfa136afb | Merge pull request #10012 from ethereum/extractSelectorFunction Extract function to compute function selector from signature. | 2020-10-12 20:32:05 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4b342a7cad | Merge pull request #9816 from ethereum/exp-base-literals [Sol->Yul] Optimization for exponentiation when the base is a literal | 2020-10-12 19:34:38 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 418aa01c5b | Optimization for exponentiation when the base is a literal | 2020-10-12 18:54:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cb0d1134b7 | Extract function to compute function selector from signature. | 2020-10-12 17:57:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b2be8e1c0f | Fix module member access. | 2020-10-08 18:56:17 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 346fe1c6c5 | Constants at file-level. | 2020-10-08 18:56:17 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | fd02ccc68c | Implemented events with indexed function as parameter in Yul | 2020-09-30 12:11:39 +02:00 |  |