| 
							
							
								 chriseth | 1dc15d5864 | Modify parser and optimizer. | 2019-05-20 17:32:56 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | e8480664d3 | Move output selection wildcard tests from command line tests to StandardCompiler.cpp. | 2019-05-15 13:15:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2182dd35d7 | Update IR expectations. | 2019-05-13 17:42:25 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 2b021eaa30 | Allows wildcard as output selector in standard JSON. | 2019-05-10 18:58:51 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | a6a28ac475 | Allow overwriting the release flag for tests and adjust test suite to CBOR metadata. | 2019-05-08 22:21:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 54a3116ab8 | Merge pull request #6698 from ethereum/asmPrinterOneLine Format short blocks and loops on a single line. | 2019-05-08 14:46:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0532a8cef2 | Format short blocks and loops on a single line. | 2019-05-08 13:28:00 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 0a99519142 | Move gas cost tests from command line tests to interactive gas cost tests. | 2019-05-07 18:12:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c1ca16cd33 | Implement return. | 2019-04-30 13:10:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bf104f718f | Increase code cost for branching statements. | 2019-04-25 17:08:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 565d9837e4 | Virtual function calls. | 2019-04-11 15:45:43 +02:00 |  | 
			
				
					| 
							
							
								 mingchuan | 62a10d85d9 | Auto-update command line expectations Force auto-update all expectations, this make their trailing new lines
consistent | 2019-04-08 20:40:04 +08:00 |  | 
			
				
					| 
							
							
								 mingchuan | 5b0bb0defb | Move lost command line test case to correct location | 2019-04-08 20:39:58 +08:00 |  | 
			
				
					| 
							
							
								 chriseth | d20b3c9f9f | Function grouper is a requirement for the VarNameCleaner. | 2019-04-05 13:41:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3df4936b6f | Merge pull request #6179 from ethereum/solidity-yul1 Solidity to Yul compiler | 2019-04-04 16:33:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 420a7dc3d6 | Initial IR generator. | 2019-04-04 15:02:42 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 91a2a9a9c3 | Implement ABI encoding of calldata arrays and structs. | 2019-04-04 13:05:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3282c72a21 | Update tests. | 2019-04-03 11:32:03 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e211b5b1e1 | Add warning that Yul is still experimental | 2019-03-25 20:17:11 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0432401e20 | Emit warning when using the Yul optimiser | 2019-03-25 18:38:06 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3bc2c35cc4 | Support compiling Yul within StandardCompiler | 2019-03-22 01:35:16 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 2de5554e4a | Fix MacOS commandline tests. | 2019-03-21 18:19:05 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 49d914a391 | Fix and test yul stack optimization flag for commandline interface. | 2019-03-14 15:34:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6d1ed93247 | Use stack optimizations. | 2019-03-14 15:34:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 55c66b0178 | Fix gas costs. | 2019-03-13 14:18:53 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e0d1b2f5b3 | Peephole optimizer for "iszero iszero <tag> jumpi". | 2019-03-07 15:52:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2d48377f4b | Merge pull request #6157 from ethereum/allocate-memory Add allocateMemory helper with value known at compile time | 2019-03-04 18:35:04 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 38831e885d | Merge pull request #5855 from ethereum/cp [Yul] Variable Name Canonicalization | 2019-03-04 17:58:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a96cc6e0e8 | Add allocateMemory helper with value known at compile time | 2019-03-04 17:46:42 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 609855546e | Yul: Adds optimizer pass to make variable names suffix-canonical. | 2019-03-04 17:26:56 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 62b2599cb7 | Update tests. | 2019-03-04 16:31:08 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ddbc434d6 | Provide commandline option to activate yul optimizer. | 2019-03-04 11:40:28 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4d10f4b4cf | Process and validate standard-json optimizer settings. | 2019-03-04 11:40:28 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 947215a901 | Take builtin functions into account in the compilability checker. | 2019-02-21 12:13:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3a3ed1c6b5 | Fix assertion concerning jumps in strict assembly. | 2019-02-13 15:57:14 +01:00 |  | 
			
				
					| 
							
							
								 Mudit Gupta | 2f91781a80 | useLiteralContent data validation Squashed commit of the following:
commit bbceee6997c1b951eb6054f7d5b7560fe1773690
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 23:27:49 2019 +0530
    Removed extra check
commit 4f7c3cc58e94836b1dddcc5f2938da14adad6252
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 17:51:05 2019 +0530
    Updated test error message
commit 5da45f2a23840e7bb1978853e1c184faec65b3e0
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 17:46:09 2019 +0530
    Renamed test
commit e661418deac25f31c49091be3c80244f566fc14c
Author: Leonardo <leo@ethereum.org>
Date:   Tue Jan 22 17:41:56 2019 +0530
    Update libsolidity/interface/StandardCompiler.cpp
    Co-Authored-By: maxsam4 <guptamudit@ymail.com>
commit d289b4dc1956ab736aada613e810cf2e2d124d4d
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 17:29:40 2019 +0530
    changed style
commit 5a7cf08db3027d75081d2e698dd51b807bef5abb
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 17:20:37 2019 +0530
    Added test case for missing useLiteralContent
commit 6e866c46aa92d6a89f2b341bd717c3886946f3ff
Author: Mudit Gupta <guptamudit@ymail.com>
Date:   Tue Jan 22 17:09:30 2019 +0530
    input check for useLiteralContent | 2019-01-23 10:22:27 +05:30 |  | 
			
				
					| 
							
							
								 androlo | d2105be57d | Move actual test files. | 2019-01-07 15:05:54 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 9e61dbad07 | Adds new test for SourceReferenceExtractor to extract multiline location with a too long first line. | 2019-01-07 11:56:43 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4c7151e57f | Do not include empty JSON objects in output. | 2018-12-19 14:59:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1bf396af78 | Tests. | 2018-12-19 12:58:17 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | c43d96f2bf | Json: Provide better error messages for wrong types | 2018-12-18 18:36:50 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d5a50d8aee | Remove pre-release warning from standard json cmdline tests. | 2018-12-13 14:42:29 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 8cd2ac8462 | Disallow unknown JSON keys in standard-json | 2018-12-12 17:32:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d80d324de7 | Tests for gas costs. | 2018-12-10 18:06:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6124176374 | Gas tests for the binary search dispatch routine. | 2018-12-06 13:07:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d67b232343 | Extend capabilities of the generic commandline test. | 2018-12-06 12:38:24 +01:00 |  |