Paweł Bylica 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f38f5690 
							
						 
					 
					
						
						
							
							JitVM: the EVM JIT bridge  
						
						
						
					 
					
						2015-01-22 18:00:15 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							82beaabf6a 
							
						 
					 
					
						
						
							
							Fixed consensus issue  
						
						
						
					 
					
						2015-01-13 14:57:51 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4704a0a288 
							
						 
					 
					
						
						
							
							remove pre compiled for tests  
						
						
						
					 
					
						2015-01-13 10:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							750d70c202 
							
						 
					 
					
						
						
							
							updated tests  
						
						
						
					 
					
						2015-01-13 00:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							491c23a728 
							
						 
					 
					
						
						
							
							Moved the TD method from block processor.  
						
						
						
					 
					
						2015-01-09 22:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							fed3e6a808 
							
						 
					 
					
						
						
							
							Refactored ethutil.Config.Db out  
						
						
						
					 
					
						2015-01-07 13:17:48 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							55e55826ee 
							
						 
					 
					
						
						
							
							Changed JUMP(I) behaviour.  
						
						... 
						
						
						
						* All jumps must land on a JUMPDEST instruction byte.
* The byte may not be part of a PUSH* 
						
					 
					
						2015-01-02 17:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a4dc12f12c 
							
						 
					 
					
						
						
							
							Additional comments and added name to error output  
						
						
						
					 
					
						2014-12-31 11:21:39 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							16460b0048 
							
						 
					 
					
						
						
							
							Fixed gas check for vm test  
						
						
						
					 
					
						2014-12-30 17:16:28 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f4ade711 
							
						 
					 
					
						
						
							
							Fixed tests  
						
						
						
					 
					
						2014-12-18 23:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							4789084998 
							
						 
					 
					
						
						
							
							updated tests  
						
						
						
					 
					
						2014-12-18 23:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3325683794 
							
						 
					 
					
						
						
							
							Fixed refund model  
						
						
						
					 
					
						2014-12-18 22:38:51 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							198cc69357 
							
						 
					 
					
						
						
							
							Gas corrections and vm fixes  
						
						
						
					 
					
						2014-12-18 21:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							186948da22 
							
						 
					 
					
						
						
							
							changed to unsigned integers  
						
						
						
					 
					
						2014-12-10 11:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							83663ed4b0 
							
						 
					 
					
						
						
							
							Renames for chain, updated VM, moved methods  
						
						... 
						
						
						
						* Renamed a couple more chain => core
* Updated VM `pc` to be uint64 rather than big int
* XEth interface cleanup 
						
					 
					
						2014-12-04 10:53:49 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							99853ac3ce 
							
						 
					 
					
						
						
							
							Moved execution from vm to chain.  
						
						... 
						
						
						
						This moves call and create to the specified environments. Vms are no
longer re-used. Vm uses environment's Call(Code) and Create in order to
execute new contracts or transfer value between accounts.
State transition now uses the same mechanism described above. 
						
					 
					
						2014-12-03 17:06:54 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6095edac58 
							
						 
					 
					
						
						
							
							merge  
						
						
						
					 
					
						2014-12-03 13:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3d9a4e7084 
							
						 
					 
					
						
						
							
							Fixed mem error in vm. Fixed logs tests  
						
						
						
					 
					
						2014-12-03 12:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							64f35ba8d1 
							
						 
					 
					
						
						
							
							merge errors fixed  
						
						
						
					 
					
						2014-12-02 11:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							99481a245a 
							
						 
					 
					
						
						
							
							Check for known block err and ignore  
						
						
						
					 
					
						2014-12-02 11:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							2df8ad6307 
							
						 
					 
					
						
						
							
							Added state tests  
						
						
						
					 
					
						2014-12-02 00:03:53 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a052357872 
							
						 
					 
					
						
						
							
							Fixed EXP gas  
						
						
						
					 
					
						2014-12-01 22:05:38 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							a22056db59 
							
						 
					 
					
						
						
							
							Make an attempt to pay for the gas prior to expanding the mem.  
						
						
						
					 
					
						2014-12-01 20:49:56 +01:00 
						 
				 
			
				
					
						
							
							
								Taylor Gerring 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9e99a418 
							
						 
					 
					
						
						
							
							try to get full coverage report on travis  
						
						
						
					 
					
						2014-11-14 20:58:09 -06:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9e503eb8 
							
						 
					 
					
						
						
							
							Removed all implicit logging. Fixed gas issues and jump errors  
						
						
						
					 
					
						2014-11-11 22:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1fa049fa 
							
						 
					 
					
						
						
							
							Fixed VM and added static analysis for EVM jumps  
						
						
						
					 
					
						2014-11-04 18:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							f3473312ba 
							
						 
					 
					
						
						
							
							all: fix rename breakage  
						
						
						
					 
					
						2014-10-31 18:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							69baa465ea 
							
						 
					 
					
						
						
							
							Merge eth-go repository into go-ethereum  
						
						... 
						
						
						
						mist, etheruem have been moved to cmd/ 
						
					 
					
						2014-10-23 15:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							29b8a0bc5f 
							
						 
					 
					
						
						
							
							Updated the VM & VM tests  
						
						... 
						
						
						
						* Stack Error shouldn't revert to previous state
* Updated VM Test tool
* Added Transfer method to VM Env 
						
					 
					
						2014-10-23 01:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							b5beb1aac1 
							
						 
					 
					
						
						
							
							added a transfer method to vm env  
						
						
						
					 
					
						2014-10-22 15:22:21 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							097ba56df5 
							
						 
					 
					
						
						
							
							Renamed block_chain to chain_manager  
						
						
						
					 
					
						2014-10-20 11:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							33ca8d7b8f 
							
						 
					 
					
						
						
							
							moved  
						
						
						
					 
					
						2014-10-18 23:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3ad1daa70d 
							
						 
					 
					
						
						
							
							Added tests as subtree  
						
						
						
					 
					
						2014-10-18 23:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc64b6b6e 
							
						 
					 
					
						
						
							
							Readers  
						
						
						
					 
					
						2014-10-18 23:20:25 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea0e904ad 
							
						 
					 
					
						
						
							
							Reflect changed to eth/vm  
						
						
						
					 
					
						2014-10-18 13:33:02 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							df238dc7ec 
							
						 
					 
					
						
						
							
							tests/vm: fix syntax  
						
						
						
					 
					
						2014-10-17 17:39:31 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							cbd785cfe8 
							
						 
					 
					
						
						
							
							ethvm, tests/*: use log level constants  
						
						
						
					 
					
						2014-10-17 17:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							93fcabd251 
							
						 
					 
					
						
						
							
							Fixed most of the tests  
						
						
						
					 
					
						2014-10-16 18:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							65cdb3436e 
							
						 
					 
					
						
						
							
							Updated tests  
						
						
						
					 
					
						2014-10-16 13:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							311c6f8a3f 
							
						 
					 
					
						
						
							
							Fixed remote Arithmetic tests  
						
						
						
					 
					
						2014-10-15 17:12:26 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							266d212094 
							
						 
					 
					
						
						
							
							Working on test suite  
						
						
						
					 
					
						2014-10-15 00:41:00 +02:00