| 
							
							
								 Christian Parpart | 988bd6780b | Merge pull request #8414 from ethereum/sol2yul-func-type-conversion [Sol2Yul] Implements function-to-function cast. | 2020-03-09 11:31:44 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | d33376cce6 | Merge pull request #8409 from ethereum/multiUseYulFunctionNoSharedPtr Use plain members and references instead of shared pointers for MultiUseYulFunctionCollector | 2020-03-09 11:18:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dbe2a5f451 | Merge pull request #8447 from ethereum/fixYulLink Fix yul links. | 2020-03-09 10:53:44 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | e210026e74 | [Sol2Yul] Implements function-to-function cast. | 2020-03-09 10:40:57 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | c8cbb98002 | [Sol2Yul] Fixes appendExternalFunctionCall for argumentStrings.size() == 0. | 2020-03-09 10:30:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2b804017fe | Fix yul links. | 2020-03-09 09:42:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a328e940b5 | Merge pull request #8429 from ethereum/astJsonImportYulBlock Fix yul ast import for blocks, switches and string literals. | 2020-03-08 17:06:05 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | e58a1de57f | Merge pull request #8431 from mijovic/sol2YulSelectorAddress Adding sol->yul for f.selector and f.address | 2020-03-06 22:48:38 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 092827b7ad | Adding sol->yul for f.selector and f.address | 2020-03-06 21:43:14 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 2df5ca0774 | Merge pull request #8385 from ethereum/immutable Immutable state variables (1) | 2020-03-06 14:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 78ce4b9611 | Merge pull request #8436 from ethereum/fixCallingBaseFunction Fix calling unimplemented base function. | 2020-03-06 11:41:30 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 7f38cbb91d | Fix calling unimplemented base function. | 2020-03-06 10:51:16 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 420f57aec3 | Fix yul ast import for blocks, switches and string literals. | 2020-03-05 14:09:13 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 9318dae42c | Merge pull request #8420 from mijovic/iceStackTooDeepFix Throwing stack too deep ICE in case of calling encode with too many a… | 2020-03-04 17:41:59 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 38b219d140 | Throwing stack too deep ICE in case of calling encode with too many arguments instead of invalid opcode | 2020-03-04 16:29:07 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 857ed12b05 | Use plain members and references instead of shared pointers for MultiUseYulFunctionCollector | 2020-03-04 16:16:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | b10f12a395 | Merge pull request #8413 from mijovic/depratateValueCalls Deprecated warning for .value() and .gas() on function and constructr… | 2020-03-04 14:43:06 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 27a4670ad8 | Merge pull request #8408 from ethereum/utilFunctionsFromOldCodegen Allow using YulUtilFunctions from old codegen | 2020-03-04 14:27:26 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | a3bc752e53 | Merge pull request #8415 from ethereum/tests-ExecutionFramework-reset [test] Fixes ExecutionFramework providing different contract addresse… | 2020-03-04 14:17:11 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 58c6b90705 | Deprecated warning for .value() and .gas() on function and constructror calls | 2020-03-04 12:51:49 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 495abee769 | [test] Fixes ExecutionFramework providing different contract addresses when running test cases for both, old and new yul codegen. | 2020-03-03 16:36:12 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 561e5d9b27 | Rename variables and review suggestion. | 2020-03-03 15:12:00 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 24d6e6295e | Reuse the mechanism for abi functions and move tracking of used functions to CompilerContext | 2020-03-03 15:11:18 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 32ca1a5e26 | Merge pull request #8311 from ethereum/smt_split_2 [SMTChecker] Change CHC encoding from explicit CFG to function forests | 2020-03-03 13:16:14 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 20679d6373 | Merge pull request #8410 from ethereum/smt_fix_tuple_ices [SMTChecker] Fix ICEs with tuples | 2020-03-03 13:01:55 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 3bee348525 | Change CHC encoding to functions forest instead of explicit CFG | 2020-03-03 12:12:26 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 96a230af50 | [SMTChecker] Fix ICEs with tuples | 2020-03-03 11:35:58 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 90fa56c719 | Allow use of yul util functions in legacy code generation. | 2020-03-02 16:32:30 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1488a1ceb8 | Refactor isConstant to add "immutable". | 2020-03-02 14:20:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f10c6500b2 | Immutable is not reserved anymore. | 2020-03-02 14:20:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b65a165da1 | Merge pull request #8392 from ethereum/isoltest-output-fix [isoltest] Fix raw bytes output in warning on expectation mismatch | 2020-02-27 14:47:58 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | d1b6a4a649 | Fixes raw bytes warning in semantic test framework. | 2020-02-26 21:37:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 885b68140b | Merge pull request #8388 from ethereum/fix-8387 Docker: install curl in ubuntu16.04 ossfuzz base image | 2020-02-26 14:50:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 426c4a2e38 | Merge pull request #8327 from imapp-pl/yul-phaser-random-algorithm [yul-phaser] Random algorithm | 2020-02-26 14:44:24 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9815a618b0 | Docker: install curl in ubuntu16.04 ossfuzz base image | 2020-02-26 11:52:40 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 6930e0c2e0 | Merge pull request #8384 from ethereum/fixRePrintingValue Fix re-printing value expectations. | 2020-02-26 09:57:30 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | bb09787bd0 | Merge pull request #8378 from mijovic/yulSourceLocations Adding source location support to AssemblyStack | 2020-02-25 22:34:57 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ec083c4878 | Adding source location support to AssemblyStack and thus debugging Yul sources | 2020-02-25 22:19:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c5a0a434e2 | Merge pull request #8374 from ethereum/writeAccessToSlot Allow access to ``_slot`` for local storage pointer variables. | 2020-02-25 22:11:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 40cae442d5 | Fix re-printing value expectations. | 2020-02-25 22:10:35 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 66d733fbac | [yul-phaser] main: Increase the number of chromosomes in the initial population to 20 | 2020-02-25 16:06:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 3aaca31c31 | [yul-phaser] main: Change the number of chromosomes preserved in every round of the algorithm to 1 | 2020-02-25 16:06:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 4aac7d1673 | [yul-phaser] main: Switch from using Population::run() to RandomAlgorithm | 2020-02-25 16:06:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | e1b8b64f05 | [yul-phaser] Population: Remove no longer used methods for running algorithm steps - They have been superseded by objects from GeneticAlgorithms.h | 2020-02-25 16:06:16 +01:00 |  | 
			
				
					| 
							
							
								 cameel | 67fbafab8f | [yul-phaser] Add RandomAlgorithm | 2020-02-25 16:06:16 +01:00 |  | 
			
				
					| 
							
							
								 cameel | 4665b7a7e4 | [yul-phaser] Population: Add select() method | 2020-02-25 15:25:16 +01:00 |  | 
			
				
					| 
							
							
								 cameel | 83b8ab8012 | [yul-phaser] Add RangeSelection, MosaicSelection and RandomSelection classes | 2020-02-25 15:25:16 +01:00 |  | 
			
				
					| 
							
							
								 cameel | 3c41bfbc4e | [yul-phaser] Base class for selections | 2020-02-25 15:25:16 +01:00 |  | 
			
				
					| 
							
							
								 cameel | 11bdf358df | [yul-phaser] Base class for genetic algorithms | 2020-02-25 15:25:16 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 26bae6b459 | [yul-phaser] Common: Add countSubstringOccurrences() | 2020-02-25 15:25:16 +01:00 |  |