| 
							
							
								 Kamil Śliwak | 89e696ca1b | Allow using zero in patterns passed to isoltest --test | 2020-09-17 17:28:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9bcc2f1713 | Make ReasoningBasedSimplifier available as step. | 2020-09-15 15:57:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f73fb726af | Reasoning based optimizer. | 2020-09-15 15:57:58 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 23d9b1567e | Add support for ewasm evmc vm. | 2020-09-08 12:41:42 -05:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 6101590d93 | ossfuzz: Generate antlr4 runtime deps | 2020-08-27 17:33:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0226d104b7 | Fix literal arguments in interpreter. | 2020-08-06 14:16:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 845c1ae91f | Merge pull request #9469 from ethereum/fix-9468 Yul fuzzer: Enable nested object references | 2020-07-23 13:26:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6bb6783d39 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-22 15:26:44 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 115380ca76 | Yul fuzzer: Enable nested object references Co-authored-by: Đorđe Mijović <djordje.mijovic@gmail.com> | 2020-07-22 14:02:41 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 18fbbfa5ca | Fuzzer: Count step by number of interpreted statements Co-authored-by: chriseth <chris@ethereum.org> | 2020-07-21 15:38:02 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 4067bab7dd | Add corpus based multi source fuzzer Co-authored-by: Leonardo <leo@ethereum.org> | 2020-07-21 13:43:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9be5ed1220 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-21 11:35:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2c7359de1e | Merge pull request #9394 from ethereum/fix-9391 Yul interpreter: Return addresses of type u160 for create and create2… | 2020-07-20 18:38:43 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | deffb7ffc8 | Yul interpreter: Return addresses of type u160 for create and create2 calls | 2020-07-20 11:26:47 +02:00 |  | 
			
				
					| 
							
							
								 Sachin Grover | b7adb2aa42 | Add SPDX license identifier if not present already in source file Fixes: #9220 | 2020-07-17 20:24:12 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | f945163909 | Merge pull request #9432 from ethereum/develop Merge develop into breaking. | 2020-07-16 17:14:45 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 870ea98c21 | Prefix EIP-615 opcodes with EIP615 in Instructions | 2020-07-13 17:34:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 289fc7a9d0 | Merge pull request #9371 from ethereum/refactorInterpreter Refactor yul interpreter. | 2020-07-13 18:27:47 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 38c6ecbbe2 | Remove finney and szabo denominations. | 2020-07-13 18:07:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1d666335f8 | Merge pull request #9367 from ethereum/wasm-dialect Add ctz and popcnt to WasmDialect | 2020-07-13 15:02:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8eee3ed3a2 | Merge pull request #9388 from ethereum/develop Merge develop into breaking. | 2020-07-13 14:55:21 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | a72b0deea6 | Disabling -Wsign-conversion for yul_proto_diff_custom_mutate_ossfuzz target | 2020-07-13 14:01:53 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8df4baac42 | Implement ctz/popcnt in yulInterpreter | 2020-07-13 11:18:10 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b3566ad0d5 | Merge pull request #9082 from ethereum/conversionWarnings Adding `-Wsign-conversion` flag and fixing errors | 2020-07-13 11:28:09 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 65ed93d99f | Merge pull request #9366 from ethereum/wasm-clz Fix yulInterpreter to correctly handle i32.clz | 2020-07-10 20:36:24 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f5ae9c5761 | Fix yulInterpreter to correctly handle i32.clz | 2020-07-10 15:38:25 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 3781ee6349 | Removing -Wsign-conversion flag for ossfuzz targets | 2020-07-09 17:22:52 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 547590b972 | Fixing additional signedness errors after adding -Wsign-conversion flag Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-07-09 17:22:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ef050af9a | Merge pull request #9373 from ethereum/develop Merge develop into breaking. | 2020-07-09 16:15:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2b94ced65f | Merge pull request #8305 from ethereum/fix-7947 yul proto fuzzer: Use custom mutation routines | 2020-07-09 15:40:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3cf5ed9514 | Use plain strings for comparison. | 2020-07-09 15:00:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ec2393d3b6 | Refactor interpreter. | 2020-07-09 15:00:13 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 7272129354 | yul fuzzer: Add framework for yul optimizer custom mutation routines Co-authored-by: Leonardo <leo@ethereum.org> | 2020-07-09 13:32:07 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 48ac4b2954 | Disable more than one reference to a variable on the LHS of a tuple assignment | 2020-07-08 13:16:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 982a269b2b | Merge pull request #9325 from ethereum/develop Merge develop into breaking. | 2020-07-06 19:11:02 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 60d4b1e8cc | Rename drop to i64.drop in WasmDialect Also properly implement support for both i32.drop and i64.drop in BinaryTransform, TextTransform, and YulInterpreter | 2020-07-06 15:47:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ab68406006 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-06 15:25:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ea46636ad2 | Merge pull request #9281 from ethereum/fix-6772 Fuzzer: Add a specialized StackTooDeepError Exception that is caught … | 2020-07-01 11:47:35 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 1a0391bceb | Fuzzer: Add a specialized StackTooDeepError Exception that is caught in the fuzzing harness | 2020-07-01 11:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | b82590322c | yul proto fuzzer: Remove assertion that no errors/warnings while parsing yul code | 2020-06-30 21:46:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3e3f9a472f | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-30 18:56:51 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | d0ea1f97fd | Yul interpreter: Return selfbalance constant for the expression balance(address()) and balance constant otherwise. | 2020-06-30 16:59:13 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 02328f3bbb | Add unit denomination ` gwei` | 2020-06-24 18:24:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | af0cd4ab98 | Merge pull request #9252 from ethereum/develop Merge develop into breaking. | 2020-06-23 18:28:24 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 0397266351 | Implement multi source semantic tests Co-authored-by: chriseth <chris@ethereum.org>
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-06-23 17:29:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f97b376f7e | Merge pull request #9040 from ethereum/yulproto-remove-pc ossfuzz: Remove PC from yul proto specification | 2020-06-04 10:19:26 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 4b6c322279 | Fixing various signedness warnings | 2020-06-03 10:37:18 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 1ee6c49028 | Adding fixes for signedness warnings in test/tools/yulInterpreter | 2020-06-02 16:35:41 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 61431d2c59 | ossfuzz: Remove PC from yul proto specification | 2020-05-28 10:09:38 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 596ac018f5 | Fuzzer: Add test harness for solidity inheritance protobuf fuzzer Co-Authored-By: Leonardo <leo@ethereum.org> | 2020-05-11 23:56:27 +02:00 |  |