| 
							
							
								 Leonardo Alt | e2cf5f6ed9 | Add gasleft constraint and use full member access name | 2018-10-22 18:19:11 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | b46b827c30 | [SMTChecker] Support msg.*, tx.*, block.*, gasleft and blockhash | 2018-10-19 15:52:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c13b5280c1 | Merge pull request #5256 from ethereum/lvalueCleanup Lvalue cleanup | 2018-10-19 11:20:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c676b009e1 | Merge pull request #5267 from ethereum/ssatransform SSA transform - first step. | 2018-10-19 11:10:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c274a9251 | Merge pull request #5260 from ethereum/flattenMore Flatten more. | 2018-10-19 11:08:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0ebe572f7d | Merge pull request #5258 from ethereum/coverage2 Add some simplification tests for operations. | 2018-10-19 11:04:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fed7a7d61a | Merge pull request #5257 from ethereum/assertAboutRemoved Assert about some removed language concepts in the code generator. | 2018-10-19 11:04:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 99dc869eb9 | Merge pull request #5259 from ethereum/cleanup8 Cleanup in some base utils | 2018-10-18 19:16:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4987c12ac3 | Merge pull request #5213 from Mordax/issue-5103 Tests for flipping signs on signed type edge case | 2018-10-18 19:02:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7dffb0f3ee | Merge pull request #5270 from ethereum/inlineFlexible Make full inliner more flexible. | 2018-10-18 19:02:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 52ffe5262e | Merge pull request #5269 from ethereum/cseBugfix Bugfix in common subexpression eliminator related to scopes. | 2018-10-18 18:58:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 465845b7a7 | SSA transform - first step. | 2018-10-18 18:56:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b2725aa913 | Make full inliner more flexible. | 2018-10-18 14:57:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 48749146da | Fix a bug in CSE where a variable that was already out of scope was used. | 2018-10-18 14:55:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c34fa43d5b | Test case that shows a CSE bug related to scopes. | 2018-10-18 14:54:23 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0690aae09d | Remove mostly unused writeFile implementation. | 2018-10-18 12:50:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e8a2d57075 | Flatten more. | 2018-10-18 00:58:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bda154440c | Add some simplification tests for operations. | 2018-10-18 00:10:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7609e2871e | Merge pull request #5240 from ethereum/limitDispenserSize [Yul] Limit name length created by dispenser | 2018-10-17 22:54:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c578b21e7c | Merge pull request #5251 from ethereum/smt_refactor_expr_types [SMTChecker] Refactor expressions to use SymbolicVariable | 2018-10-17 22:54:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 97d01d9b47 | Assert about some removed language concepts in the code generator. | 2018-10-17 22:26:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c14dfeb8c5 | Removed unreachable cases in LValue.cpp. | 2018-10-17 22:17:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 56425bb2b1 | Add a test for delete x.length | 2018-10-17 22:07:05 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1aca175d62 | Merge pull request #5249 from ethereum/remove-links DOCS: Add new resources section seperate from docs index | 2018-10-17 19:53:20 +02:00 |  | 
			
				
					| 
							
							
								 Chris Ward | 271a56b7db | Add new resources section seperate from docs index | 2018-10-17 19:49:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d1ca07e9b | Merge pull request #3047 from ethereum/abi-strict Add strict encoding mode to the ABI spec | 2018-10-17 19:14:00 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 070471d8d4 | Fix possibly effectless map emplace | 2018-10-17 19:00:38 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | c92d3b537d | [SMTChecker] Refactor expressions such that they also use SymbolicVariable | 2018-10-17 18:36:24 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 3db1ce0e14 | Merge pull request #5235 from ethereum/smt_refactor_types [SMTChecker] Refactoring types | 2018-10-17 18:35:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9d00f710bc | Merge pull request #5224 from bshastry/compilerwarn-fix Fix compiler warning | 2018-10-17 17:23:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c6a6e9ac5d | Merge pull request #5232 from ethereum/inlineHeuristic [Yul] Add simple inlining heuristic | 2018-10-17 17:22:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fb0ec1c562 | Merge pull request #5245 from ethereum/chriseth-patch-2 Add Ethfiddle | 2018-10-17 17:22:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 732d09cef1 | Limit size of generated names and add convenience constructors. | 2018-10-17 17:21:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f2f72ff7ee | Merge pull request #5227 from ethereum/doNotRemoveExternallyUsedFunction Prevent externally used functions from being removed. | 2018-10-17 17:05:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6b7d182658 | Merge pull request #5248 from Karocyt/frenchdoc French translation (in progress) added to the docs | 2018-10-17 17:02:00 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 67fd3ca4a7 | Retained move/copy semantics; removed const qualifier from Expression's members name (of type std::string) and arguments (of type std::vector<Expression>) | 2018-10-17 16:46:18 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 546b08c158 | Fix compiler warning: clang-8 warns of explicitly-defined op implicitly deleted for Expression object's copy and move constructors | 2018-10-17 16:42:51 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | afe83cc28b | Refactor SymbolicAddressVariable and SymbolicVariable allocation | 2018-10-17 15:58:13 +02:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Kevin Azoulay | 932690c2db | French translation (in progress) added to the docs | 2018-10-17 15:26:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d9f478a66 | Add Ethfiddle | 2018-10-17 14:46:51 +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 | 16c2a775fd | Handle externally supplied variables correctly in disambiguator. | 2018-10-17 14:12:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5e01d767d0 | Prevent externally used functions from being removed. | 2018-10-17 14:12:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9fb5feed05 | Use metrics in the full inliner. | 2018-10-17 14:11:20 +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 |  |