| 
							
							
								 Alex Beregszaszi | f952f851b7 | Enable more semantic tests for Ewasm | 2021-04-23 17:00:01 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 3d29ae73e7 | Isoltest: updated the gas tests. | 2021-04-22 18:19:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 00fb2d390b | Do not replace zeros by return variable. | 2021-04-22 16:54:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 35b651103d | Adjust cost of literal zero. | 2021-04-22 11:42:42 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 45c6bbe02b | Trivial isoltest updates: directives sorted alphabetically | 2021-04-20 17:21:56 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 96c8123b6b | Use unbounded allocation before returning. | 2021-04-08 18:37:24 +02:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 2c75d1dfe4 | Isoltest gas update for FunctionSpecializer | 2021-03-29 11:02:31 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 8b3095920a | Inline ordinary jumps to small blocks and jumps to terminating control flow. | 2021-03-24 13:50:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7aa51bcb40 | Test updates. | 2021-03-18 08:42:49 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | b73e9f3eef | Update tests. | 2021-03-10 14:22:30 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c7d1e1911e | Merge pull request #10369 from ethereum/ewasm-polyfill-address-balance [ewasm] Polyfill: balance, address. | 2021-02-01 16:19:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4697beeab2 | Merge pull request #10769 from ethereum/allocationCleanup Cleanup allocation. | 2021-01-26 11:58:11 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 133bc72970 | Tests and changelog for <address>.code.length shortcut | 2021-01-26 11:08:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3cc07694ed | Cleanup allocation. | 2021-01-20 18:25:27 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | f928107181 | [ewasm] Polyfill: balance & address: Update Tests. | 2021-01-19 13:04:45 -05:00 |  | 
			
				
					| 
							
							
								 chriseth | 06d19a9203 | Enable via yul or explain why disabled. | 2021-01-19 16:12:53 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | db4b39e09e | Round up allocations to multiples of 32. | 2021-01-14 21:52:17 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c15c6d26b7 | Fix YulUtilFunctions::negateNumberWrappingFunction | 2021-01-13 21:29:37 +00:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7b2614576f | Activating some tests viaYul after implementing getters for bytes. | 2020-12-21 14:46:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ccaa81fbe7 | Implement function modifiers. | 2020-12-17 17:00:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | baaf7c0db8 | Implement address(...).code in the IR | 2020-12-11 03:00:30 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7b347b9ec2 | Introduce address(...).code | 2020-12-11 03:00:30 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ad6739d0f6 | Support address().codehash | 2020-12-09 14:58:27 +00:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 9e5d7b9910 | Test updates after disallowing Integer -> Contract conversion | 2020-12-03 17:53:00 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6de7eaba95 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-01 10:50:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3e5396598b | Merge pull request #10410 from ethereum/ir-fixedbytes-bitnot Support BitNot on FixedBytes in IR | 2020-11-26 14:42:52 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | cbae5ca324 | Support BitNot on FixedBytes in IR | 2020-11-26 13:20:02 +00:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | bae32ac402 | [Sol->Yul] Implementing member access to arrays in calldata structs. | 2020-11-26 11:46:31 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 253889cbf1 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-24 16:22:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 79669ecd48 | Use new abicoder pragma. | 2020-11-24 14:57:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a0a02f2307 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-23 19:28:08 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | da36055449 | [ewasm] Polyfill: calldataload & calldatacopy: Enable Tests. | 2020-11-21 08:57:56 -05:00 |  | 
			
				
					| 
							
							
								 chriseth | e8a278eefa | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-17 18:51:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 98cc7a1ea9 | Copying structs from storage to storage. | 2020-11-17 11:06:25 +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 | 1066af3b98 | Copy byte array to storage. | 2020-10-29 18:53:15 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e61fa59593 | Update existing tests. | 2020-10-19 16:58:59 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 674855f684 | [Sol->Yul] Adding new and activating old tests for copying of arrays to storage. | 2020-10-13 20:31:11 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ad8d840ee7 | [Sol->Yul] Implementing conversion of struct to struct pointer. Co-authored-by: Daniel Kirchner <daniel@ekpyron.org> | 2020-10-08 16:37:57 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e93992257e | Add more semantic tests for balance/extcodehash | 2020-09-24 19:04:27 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 2916ae5bda | Fix static arrays with dynamic elements not being treated as dynamic in FunctionType::returnParameterTypesWithoutDynamicTypes() | 2020-09-16 11:15:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f34ac472f | Implement ` super`. | 2020-09-02 11:00:42 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | d685bee2ec | [Sol->Yul] Implementing struct copying from calldata to memory. Co-authored-by: Daniel Kirchner <daniel@ekpyron.org> | 2020-08-11 16:18:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6bb6783d39 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-22 15:26:44 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 546e9af24d | [Sol->Yul] Supporting .runtimeCode | 2020-07-21 17:56:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9be5ed1220 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-21 11:35:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8bdd93f4b8 | Update tests. | 2020-07-20 17:17:19 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a25370eeb | Update tests. | 2020-07-20 15:40:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9743390a53 | Update tests. | 2020-07-07 12:16:18 +02:00 |  |