| 
							
							
								 Alexander Arlt | 1f2711b0aa | [isoltest] Replace storage command with 'storage_empty' builtin. | 2021-04-27 16:28:37 -05:00 |  | 
			
				
					| 
							
							
								 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 | 84c05d35f3 | Trivial isoltest updates: normalized whitespace | 2021-04-20 17:38:29 +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 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 530435439d | [Sol->Yul] Fixing string calldata to bytes calldata conversion. | 2021-02-04 09:30:19 +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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7c45509a77 | [Sol->Yul] Fixing nested bytes array push. | 2021-01-14 10:32:31 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | c41f996c7b | Adding more tests for array copying. Co-authored-by: Harikrishnan Mulackal <webmail.hari@gmail.com> | 2020-12-28 13:16:24 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e299d8ba64 | Merge pull request #10677 from ethereum/dirtyMemoryBytesSol2Yul [Sol->Yul] Disable old codegen test viaYul and create new one that fits IR semantics | 2020-12-22 16:22:38 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | a204596c3e | [Sol->Yul] Disable old codegen test viaYul and create new one that fits IR semantics. Co-authored-by: chriseth <chris@ethereum.org> | 2020-12-22 15:11:07 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | adb9d0c41a | [Sol->Yul] Fixing array clearing when copying from storage to storage. | 2020-12-21 17:33:06 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 8b6397e8fb | Adding more syntax and semantic tests. | 2020-12-21 15:30:49 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7b2614576f | Activating some tests viaYul after implementing getters for bytes. | 2020-12-21 14:46:13 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edbdff8619 | Update tests | 2020-12-14 19:32:31 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 561280a5cc | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-14 11:33:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7764ee8d86 | Fix copying byte arrays from storage to storage. | 2020-12-10 21:47:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d0551b67d7 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-10 17:07:56 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ab74194ca3 | [Sol->Yul] Implementing empty byte array push. | 2020-12-09 19:31:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | da91e590db | Fix tests after merge. | 2020-12-01 15:30:50 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6de7eaba95 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-12-01 10:50:13 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | bd86588459 | Adding more tests for array copying from storage to storage. | 2020-12-01 08:50:36 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 28e01202af | [Sol->Yul] Fixing coping from storage to storage. | 2020-12-01 08:50:33 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 565d0cd4eb | Support copying of nested calldata arrays to memory. | 2020-11-26 12:13:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 18de8a56c9 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-11-26 11:48:53 +01:00 |  | 
			
				
					| 
							
							
								 Đorđe Mijović | 7eb5fc31f8 | Merge pull request #10394 from ethereum/viayul-tests Switch compileViaYul to also where appropriate | 2020-11-25 16:46:30 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 159f50e189 | Turn on semantic tests for the old codegen where possible These were marked IR-only, but they do pass on the old codegen too.
Also add old codegen version of semantictests/revertStrings/function_entry_checks. | 2020-11-25 14:33:39 +00:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 5077deb285 | Fixing pragmas to abicoder v2. | 2020-11-25 15:13:57 +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 |  | 
			
				
					| 
							
							
								 chriseth | f313668ef1 | Merge pull request #10211 from ethereum/copyArrayCalldata2MemSol2Yul [Sol->Yul] Copying arrays from calldata to memory | 2020-11-23 15:02:18 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 41ec7cc23e | Adding new tests and activating old tests. | 2020-11-23 14:52:55 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 2b52677a82 | Fixing some calldata to storage tests. | 2020-11-23 14:52:51 +01:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | da36055449 | [ewasm] Polyfill: calldataload & calldatacopy: Enable Tests. | 2020-11-21 08:57:56 -05:00 |  | 
			
				
					| 
							
							
								 chriseth | f1d28b1d17 | Fix string literal assignment to storage. | 2020-11-19 15:27:21 +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 | fffd0306f5 | Fix bug in array to storage copy routine. | 2020-11-17 14:56:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d9fb17a85e | Copy value array from storage to storage. | 2020-11-17 10:51:34 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 62893aa1a1 | Copy byte arrays from storage to storage. | 2020-11-16 19:06:33 +01:00 |  |