| 
							
							
								 chriseth | 6ec4517929 | Use EVM version in gas meter and optimizer. | 2018-03-05 11:36:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 73771f5bb2 | Named assembly labels. | 2017-09-15 20:44:49 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bbfb16cf5c | Introduce assemblyString | 2017-09-11 15:53:20 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 50570c6c79 | Do not return the stream in asssemblyStream | 2017-09-11 15:48:58 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a535a8b06e | Split out the JSON functionality from assembly.stream() | 2017-09-11 15:48:52 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 55d2a459a9 | Mark functions static in libevmasm | 2017-09-11 15:15:02 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 70e89a5dac | Introduce JumpdestRemover optimisation step | 2017-08-25 10:42:36 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f9d5f7e497 | Introduce fine-grained optimiser settings in libevmasm | 2017-07-27 12:40:28 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bc95da354d | Replace obsolete assembly code in LLL | 2017-06-21 21:23:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 57f79ebfa6 | Remove debugbreak. | 2017-06-20 19:21:29 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c08c4b8b6f | Move subroutine helpers from CompilerContext to Assembly | 2017-06-14 21:21:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6a260a9ff1 | Remove single use Assembly::popTo | 2017-06-14 21:21:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 18fc667658 | Remove obsolete Assembly::out | 2017-06-14 21:21:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 398099f50e | Remove obsolete errorTag() | 2017-06-14 21:21:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 997f5d751a | Create functional assembly output, if possible. | 2017-01-24 01:09:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 91ecc4533d | Add swarm hash to the end of the bytecode. | 2016-12-01 16:03:59 +01:00 |  | 
			
				
					| 
							
							
								 VoR0220 | 3f9f725737 | Fix licensing headers Signed-off-by: VoR0220 <rj@erisindustries.com> | 2016-11-23 12:22:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0335ed4cb4 | Simple peephole optimizer that is activated even if not requested. | 2016-11-16 14:37:19 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e51f852504 | Converted sub assembly to smart pointer. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e543bd34c0 | Stored combined creation and runtime tags. Includes a change to Assembly to allow tags from sub-assemblies to be
used.
Sorry, this get a bit bigger than I thought. | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | aefb6e5fcf | Rename dev::sha3 to dev::keccak256 | 2016-10-06 14:53:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 226ed7b9dc | Some cleanup regarding libdevcore. Also rename to avoid conflicts. | 2016-08-06 11:14:28 +02:00 |  | 
			
				
					| 
							
							
								 Dimitry | 9816510065 | enable solidity test | 2016-04-04 15:18:24 +04:00 |  | 
			
				
					| 
							
							
								 Dimitry | ccbd3ff63f | move libevmcore to solidity | 2016-04-01 23:11:01 +03:00 |  | 
			
				
					| 
							
							
								 Dimitry | b50e65437e | move libevmasm | 2016-03-21 11:55:45 +03:00 |  |