| 
							
							
								 chriseth | 036929aba1 | Merge pull request #5226 from ethereum/chriseth-patch-3 Correct include path | 2018-10-15 19:51:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8677d9276a | Merge pull request #5222 from ethereum/yul-block-flattener [WIP] Yul: Introduces a block flattening pass | 2018-10-15 19:50:10 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 04612936c2 | Yul: Introduces a block flattening pass + tests | 2018-10-15 18:21:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d4e5f30e1 | Correct include path | 2018-10-15 18:08:41 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 55d91d5f9c | Bug fix: Add missing include in test/Options.h; otherwise compiler does not recognise the boost object that Options subclasses | 2018-10-15 17:14:22 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | e4851cf59e | [SMTChecker] Inline calls to internal functions | 2018-10-15 15:11:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6202628cfe | Merge pull request #5221 from ethereum/splitRenamingLeftovers Some renaming leftovers. | 2018-10-15 14:22:17 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0778fb2dfc | Merge pull request #5208 from mestorlx/bug4156 [WIP] Bad identifier suggestion in certain cases | 2018-10-15 13:03:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0664772ece | Some renaming leftovers. | 2018-10-15 12:51:50 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 1304361b9c | Renaming namespace dev::julia to dev::yul. | 2018-10-15 11:58:51 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 9a4bec7e47 | Renaming libjulia to libyul | 2018-10-15 11:52:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 656adcaeb7 | Merge pull request #5149 from ethereum/fix_assertion_on_inval_tuple_call Fixes invalid function calls to literals inside tuple assignment's LHS. | 2018-10-15 11:24:47 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 6d815a142f | Fixes invalid function calls to literals inside tuple assignment's LHS. | 2018-10-15 10:35:11 +02:00 |  | 
			
				
					| 
							
							
								 mestorlx | 1ce9566e50 | Updated MAXIMUM_STRING_DISTANCE to non static maximumStringDistance taking into account length of the identifier | 2018-10-13 09:54:07 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | 7940dafd0d | Also substitute variables in CSE. | 2018-10-12 17:11:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 26dc876c28 | Merge pull request #5127 from ethereum/exprUnbreaker [Yul] Expression joiner. | 2018-10-12 17:10:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 93cf718367 | Merge pull request #5206 from ethereum/splitConstantsToo [Yul] Split constants too | 2018-10-12 17:01:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 94526b2d92 | Merge pull request #5145 from ethereum/hashLinker Hash linker | 2018-10-12 15:53:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1e06422589 | Also split constants. | 2018-10-12 15:20:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d60a2511fd | Expression joiner. | 2018-10-12 15:19:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 26c693aa92 | Change library placeholder to __$<hash>$__. | 2018-10-12 15:15:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6daeb39ecc | Use hash for library placeholders. | 2018-10-12 15:15:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a937a449df | Move unused pruner tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 463642996a | Move expression simplifier tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6dfd0adc0b | Move rematerialiser tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 49958e4720 | Move main function tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9cd577abe9 | Move tests for full inliner. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 83ab8e7f78 | Move expression inliner tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7a34fc1291 | Move function hoister tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e021be4609 | Move function grouper tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 424a77b48e | Move expression splitter tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 33ac415f7f | Move common subexpression eliminator tests. | 2018-10-11 18:41:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a53d942da5 | Remove old disambiguator test. | 2018-10-11 16:59:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6e32a1becb | Disambiguator tests. | 2018-10-11 16:59:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4607118d2e | Add Yul optimizer test framework. | 2018-10-11 16:59:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9da62384ee | Combine test path discovery. | 2018-10-11 15:01:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50247dc8d1 | Extract test suite runs. | 2018-10-11 15:01:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9081f803c7 | Extract function. | 2018-10-11 15:01:43 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 3e24a3d81b | Adds syntax tests for array index access. | 2018-10-10 23:18:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2feaacba9d | Merge pull request #5195 from ethereum/unsigned-array-index Do not crash on non-unsigned array index | 2018-10-10 20:56:25 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 763ae30023 | Fixes crash on non-unsigned array index. | 2018-10-10 19:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Martin Diz | ef25454a04 | Improved error message for lookup in function types. | 2018-10-10 11:53:53 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | dd4acda73a | Merge pull request #5186 from ethereum/renameBreaker Rename ExpressionBreaker to ExpressionSplitter. | 2018-10-10 16:36:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f950973eb2 | Rename ExpressionBreaker to ExpressionSplitter. | 2018-10-10 16:23:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5b5a4d0172 | Merge pull request #5134 from ethereum/fuzzer-input-file solfuzzer: adds --input-file=FILENAME command line argument (defaulting to stdin) | 2018-10-10 16:00:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4035c96a32 | Merge pull request #5184 from ethereum/viewFunctionDocs Library view functions | 2018-10-10 15:21:40 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 4beabf6686 | Documents library view functions and adds unit test. | 2018-10-10 12:28:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 06200b4b64 | Merge pull request #5180 from ethereum/cpp-cleanup Some C++ cleanup | 2018-10-10 11:43:42 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 212a6e146a | adds --input-file=FILENAME to solfuzzer | 2018-10-10 11:13:03 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6c3d12d85b | Do not require ctype/stdio if not needed | 2018-10-09 19:06:22 +01:00 |  |