| 
							
							
								 chriseth | 29f6aa7d56 | Do not create a copy of the assembly. | 2019-01-17 20:36:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e6fee257e6 | Code generation for access to contract code. | 2019-01-17 20:36:48 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ab76676271 | Sort includes in libsolidity/codegen | 2018-12-17 17:06:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7f39c3e522 | Binary search for dispatch. | 2018-12-06 13:07:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 71e26f6adb | Remove clone feature. | 2018-08-07 11:10:50 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6807010dc7 | Prevent libraries from being called. | 2018-01-19 16:27:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6a7ff039df | Use CBOR encoding. | 2016-12-01 16:03:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 91ecc4533d | Add swarm hash to the end of the bytecode. | 2016-12-01 16:03:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5789eaa78d | Metadata stamp. | 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 | 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 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | c9f9b2ab4d | codegen: add a compilation mode and a runtime context to CompilerContext | 2016-11-16 14:37:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6b859a2bff | Refactor compiler to avoid weird swap of contexts | 2016-05-20 14:20:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 67ca3bb4b9 | Allow access to functions in inline assembly. | 2016-05-12 12:30:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 652bc583c0 | Remove non-determinism in missing code queue. | 2016-05-03 01:14:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b125090208 | Bugfix: static arrays in constructor arguments | 2016-04-15 18:42:44 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f227050c20 | Make solidity independent from ethcore. | 2016-04-06 20:56:00 +02:00 |  | 
			
				
					| 
							
							
								 Dimitry | d2cee6f9c6 | reduce unnecessary solidity:: namespace | 2016-04-04 15:41:35 +04:00 |  | 
			
				
					| 
							
							
								 Dimitry | 858c41260d | rename namespace for instruction.h/cpp in libevmasm | 2016-04-02 15:56:43 +03:00 |  | 
			
				
					| 
							
							
								 Dimitry | ccbd3ff63f | move libevmcore to solidity | 2016-04-01 23:11:01 +03:00 |  | 
			
				
					| 
							
							
								 chriseth | f049430723 | Code generation (missing external access and source locations). | 2016-03-30 02:37:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e5514becb8 | BREAKING: Implement delegatecall and make default for library calls. | 2016-03-11 17:49:32 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6796afc2f8 | Bugfix for constructor unpacking with fixed-size arrays. | 2015-11-29 01:03:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b47d593252 | Do not store elements of a contract by AST node type. | 2015-11-26 15:37:55 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | bff172cf65 | Fix up for new API from EIP-1.1. | 2015-11-21 14:34:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a5c227778d | Bugfix: Returning literal strings in tuples. | 2015-10-31 23:13:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e3dffb611f | File reorganisation. | 2015-10-21 00:46:01 +02:00 |  |