| 
							
							
								 Leonardo Alt | aa23326e06 | Consistent renaming of 'counters' and 'sequence' to 'index' | 2018-10-17 15:58:13 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ec39fdcb3c | [SMTChecker] Refactoring types | 2018-10-17 15:58:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | af3300b86c | Merge pull request #5233 from pRoy24/develop Update minor typo in Storage section of docs | 2018-10-17 14:32:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ba1588828f | Merge pull request #5207 from ethereum/inlineViaBreak [Yul] Function inliner via "Expression Breaker" | 2018-10-17 14:07:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3a329b813c | Merge pull request #5243 from jeffanthony/patch-2 minor spelling correction | 2018-10-17 00:34:21 +02:00 |  | 
			
				
					| 
							
							
								 Jeffrey Anthony | ab940f201a | minor spelling correction whas => was | 2018-10-16 15:13:58 -04:00 |  | 
			
				
					| 
							
							
								 chriseth | 2ab6430303 | Inline each function separately. | 2018-10-16 17:32:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a435a14e13 | Test for crash via inlining. | 2018-10-16 17:29:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e2e4a9fe81 | New full inliner. | 2018-10-16 17:16:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 72b1bb00bd | Merge pull request #5147 from ethereum/simplifierViaBroken [Yul] Simplifier via broken | 2018-10-16 17:04:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ffe44536fe | Add a "full simplify" test that applies multiple elementary transforms. | 2018-10-16 16:18:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a320eec7d3 | New simplifier via broken expressions. | 2018-10-16 16:18:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76db0d69cf | SSA value tracker. | 2018-10-16 16:18:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 348112f0ab | Merge pull request #5236 from ethereum/clang7 Add clang7 build step to circle | 2018-10-16 16:08:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0d1b4d6f33 | Add clang7 build step | 2018-10-16 14:49:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b723893ac7 | Merge pull request #5225 from mestorlx/issue5007 Prevent crash in case there are no contracts | 2018-10-16 14:25:58 +02:00 |  | 
			
				
					| 
							
							
								 Pritam Roy | 95104a088f | Update minor typo in Storage section of docs | 2018-10-16 05:04:57 +05:30 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 mestorlx | 9f9d6fdcc4 | fix issue##5007 | 2018-10-15 14:26:15 -03: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 |  | 
			
				
					| 
							
							
								 chriseth | 8a9f5262ac | Merge pull request #5223 from bshastry/testoptions-bugfix Bug fix: Add missing include in test/Options.h | 2018-10-15 18:07:13 +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 |  | 
			
				
					| 
							
							
								 chriseth | 2384947521 | Merge pull request #5209 from ethereum/smt_ssa_refactor [SMTChecker] Refactor SSAVariable such that it only uses Type and not Declaration | 2018-10-15 16:49:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 771de0c5ad | Merge pull request #5189 from ethereum/smt_function_call [SMTChecker] Inline calls to internal functions | 2018-10-15 16:48:56 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | e4851cf59e | [SMTChecker] Inline calls to internal functions | 2018-10-15 15:11:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 88b1558862 | Merge pull request #4843 from ethereum/docs-2177-abi-type Link and clarify ABI type | 2018-10-15 14:40:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6202628cfe | Merge pull request #5221 from ethereum/splitRenamingLeftovers Some renaming leftovers. | 2018-10-15 14:22:17 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 4a4620ac95 | Refactor SSAVariable such that it only uses Type and not Declaration | 2018-10-15 14:20:54 +02:00 |  | 
			
				
					| 
							
							
								 Chris Ward | 6e47ca1eda | Link and clarify ABI type Remove rogue ’s’
Clarify wording
Revert other changes and just add link | 2018-10-15 14:20:51 +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 | b2b845d6de | Merge pull request #5220 from ethereum/libjulia-to-libyul Renames `libjulia` directory to `libyul` & namespace `dev::julia` to `dev::yul` | 2018-10-15 12:30:00 +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 | b965fd6e17 | Merge pull request #5181 from Mordax/doc-note-windows Add extra documentation for running compiler tests on Windows | 2018-10-15 11:37:22 +02:00 |  | 
			
				
					| 
							
							
								 mordax | f60251f3b4 | Add extra documentation for running compiler tests on Windows | 2018-10-15 11:37:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5a921c4d6a | Merge pull request #5215 from Mordax/issue-5142 Removes mention of submodules from docs and build scripts | 2018-10-15 11:25:11 +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 |  | 
			
				
					| 
							
							
								 chriseth | 6f595ee0df | Merge pull request #5205 from ethereum/cseAlsoSubstituteVariables [Yul] Also substitute variables in Common Subexpression Eliminator | 2018-10-15 11:23:56 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 6d815a142f | Fixes invalid function calls to literals inside tuple assignment's LHS. | 2018-10-15 10:35:11 +02:00 |  | 
			
				
					| 
							
							
								 mordax | 40b9b52872 | Remove another mention | 2018-10-13 21:35:09 -04:00 |  | 
			
				
					| 
							
							
								 mordax | 58252950a7 | Removing mention of submodules from docs/build | 2018-10-13 21:31:39 -04: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 |  |