obscuren 
							
						 
					 
					
						
						
							
						
						855e76fddd 
					 
					
						
						
							
							core: reduced cache limit to 256  
						
						
						
						
					 
					
						2015-06-29 18:51:49 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6ca3a44638 
					 
					
						
						
							
							core: switched to proper LRU  
						
						
						
						
					 
					
						2015-06-29 18:51:49 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						4460dc9d1a 
					 
					
						
						
							
							core: added LRU caching and added batch writing when LDB is used  
						
						
						
						
					 
					
						2015-06-29 18:51:49 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						76821d167a 
					 
					
						
						
							
							core, eth, rpc: avoid unnecessary block header copying  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fccc7d71eb 
					 
					
						
						
							
							core: remove superfluous big.Int allocations  
						
						... 
						
						
						
						With blocks now being immutable, use big.Int values from
accessor functions instead of copying their results. 
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						d0bb90c69e 
					 
					
						
						
							
							core: generate benchmark keys only once  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						992dc74efd 
					 
					
						
						
							
							core: avoid duplicate calls to Transaction.Data  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0b22ad99c1 
					 
					
						
						
							
							core: optimize IntrinsicGas  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						a8889b092b 
					 
					
						
						
							
							core/types: cache computed block values  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						11b8d1df59 
					 
					
						
						
							
							core/types: cache computed transaction values  
						
						
						
						
					 
					
						2015-06-29 18:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						c3d6228023 
					 
					
						
						
							
							core: add InsertChain benchmarks  
						
						
						
						
					 
					
						2015-06-29 18:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ceaf1c080b 
					 
					
						
						
							
							core: add GenerateChain, GenesisBlockForTesting  
						
						
						
						
					 
					
						2015-06-29 18:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						1d42888d30 
					 
					
						
						
							
							core/types: make blocks immutable  
						
						
						
						
					 
					
						2015-06-29 18:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						654564e164 
					 
					
						
						
							
							core/types: make transactions immutable  
						
						
						
						
					 
					
						2015-06-29 18:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						b39042db56 
					 
					
						
						
							
							core, miner: implemented canary  
						
						
						
						
					 
					
						2015-06-29 13:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						d1e93db3eb 
					 
					
						
						
							
							core, miner: added write block method & changed mining propagation  
						
						
						
						
					 
					
						2015-06-29 13:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						792b0ddccd 
					 
					
						
						
							
							core, eth, eth/fetcher, ethdb: polish metrics gathering a bit  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						43e4a6501b 
					 
					
						
						
							
							core, ethdb: instrument the block and state db  
						
						... 
						
						
						
						Conflicts:
	ethdb/database.go 
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7f92e708c5 
					 
					
						
						
							
							cmd/geth, core: impl. percentile reporting, instrument insertions  
						
						
						
						
					 
					
						2015-06-24 18:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						a4a4e9fcf8 
					 
					
						
						
							
							removed old rpc structure and added new inproc api client  
						
						
						
						
					 
					
						2015-06-22 09:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						9cf7913c61 
					 
					
						
						
							
							Merge pull request  #1304  from obscuren/state-renames  
						
						... 
						
						
						
						core, miner, xeth: renamed gas methods 
						
						
					 
					
						2015-06-21 16:49:47 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						07c3de3f75 
					 
					
						
						
							
							core, miner, xeth: renamed gas methods  
						
						... 
						
						
						
						* BuyGas => SubGas
* RefundGas => AddGas
* SetGasPool => SetGasLimit 
						
						
					 
					
						2015-06-21 17:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						c590b505ed 
					 
					
						
						
							
							core, ethdb, trie: validate database errors  
						
						
						
						
					 
					
						2015-06-21 16:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						430bcdb219 
					 
					
						
						
							
							core/vm: clarified SSTORE  
						
						
						
						
					 
					
						2015-06-18 12:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						15e169e5b6 
					 
					
						
						
							
							core: ValidatedHeader (method => function)  
						
						... 
						
						
						
						Changed header validation method to function in preparation of
@karalabe's PR. 
						
						
					 
					
						2015-06-18 11:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f5abc9f188 
					 
					
						
						
							
							core, core/vm: state improvements and tx pool speed up  
						
						... 
						
						
						
						Removed full tx validation during state transitions 
						
						
					 
					
						2015-06-17 17:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						753d62a4dd 
					 
					
						
						
							
							core: TMP testing code  
						
						
						
						
					 
					
						2015-06-17 17:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						bdd63837ea 
					 
					
						
						
							
							core/state: removed trie copy  
						
						
						
						
					 
					
						2015-06-17 13:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						aa699a1283 
					 
					
						
						
							
							core/state: removed state from state object  
						
						
						
						
					 
					
						2015-06-17 13:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						aaddc99c35 
					 
					
						
						
							
							core/state: fixed state tests  
						
						
						
						
					 
					
						2015-06-17 12:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						30b27336ea 
					 
					
						
						
							
							core/state: remove the need for common.Value  
						
						
						
						
					 
					
						2015-06-17 11:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						787a61bb27 
					 
					
						
						
							
							core/state, core/vm: reworked storage get / set to use common.Hash  
						
						
						
						
					 
					
						2015-06-17 11:24:40 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						5721fcf668 
					 
					
						
						
							
							core/state, core/vm: cleanup refunds  
						
						
						
						
					 
					
						2015-06-17 10:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						cc0b451119 
					 
					
						
						
							
							Merge pull request  #1260  from obscuren/tx-drop-low-tx  
						
						... 
						
						
						
						core: drop low gas tx 
						
						
					 
					
						2015-06-15 09:09:44 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						e79cc42dfe 
					 
					
						
						
							
							core: moved check for max queue to checkQueue  
						
						... 
						
						
						
						Moved the queue to check to the checkQueue method so no undeeded loops
need to be initiated or sorting needs to happen twice. 
						
						
					 
					
						2015-06-15 16:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						3c7b64ce20 
					 
					
						
						
							
							removed duplicate function after rebase  
						
						
						
						
					 
					
						2015-06-15 15:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								zsfelfoldi 
							
						 
					 
					
						
						
							
						
						3f94d09c1f 
					 
					
						
						
							
							fixed saving receipts  
						
						
						
						
					 
					
						2015-06-15 15:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						21fa29111b 
					 
					
						
						
							
							core: reduce max allowed queued txs per address  
						
						... 
						
						
						
						Transactions in the queue are now capped to a maximum of 200
transactions. This number is completely arbitrary. 
						
						
					 
					
						2015-06-15 12:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						6d817e16c1 
					 
					
						
						
							
							core, miner: tx pool drops txs below ask price  
						
						
						
						
					 
					
						2015-06-15 11:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						6f5c6150b7 
					 
					
						
						
							
							Merge pull request  #1255  from obscuren/chain-proc-interupt  
						
						... 
						
						
						
						eth, core: interrupt the chain processing on stop 
						
						
					 
					
						2015-06-12 08:04:02 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						645dfd9693 
					 
					
						
						
							
							core: changed interrupt strategy  
						
						... 
						
						
						
						Removed chain manager's select/channel approach when checking for
interrupts. Now using an atomic int32 instead which checked for every
block processed. 
						
						
					 
					
						2015-06-12 16:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						90c4493a10 
					 
					
						
						
							
							eth, core: interupt the chain processing on stop  
						
						... 
						
						
						
						Added an additional channel which is used to interupt the chain manager
when it's processing blocks. 
						
						
					 
					
						2015-06-12 13:41:34 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						287f990891 
					 
					
						
						
							
							core/vm: Improved error reporting for trace logging  
						
						
						
						
					 
					
						2015-06-12 13:35:14 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						02d629af8f 
					 
					
						
						
							
							core/vm: fixed printable characters using unicode instead  
						
						
						
						
					 
					
						2015-06-12 11:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						6609d45ef4 
					 
					
						
						
							
							Merge pull request  #1228  from obscuren/vm-optimisations  
						
						... 
						
						
						
						core/vm: optimisations 
						
						
					 
					
						2015-06-11 03:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						37111aa4bd 
					 
					
						
						
							
							core: retry block now also parellise nonce checks  
						
						
						
						
					 
					
						2015-06-11 12:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f599a1b5f1 
					 
					
						
						
							
							core/vm: added a comment regarding the uint64 vs *big.Int  
						
						
						
						
					 
					
						2015-06-11 11:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						e7627623b9 
					 
					
						
						
							
							core/vm: reverse loop stack  
						
						
						
						
					 
					
						2015-06-10 21:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						f94c5473ad 
					 
					
						
						
							
							core/vm: fixed a bug where Data ignored the stack ptr  
						
						
						
						
					 
					
						2015-06-10 21:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
							
						
						10af69b57c 
					 
					
						
						
							
							core, core/vm: moved logger and added gas cost to struct logging  
						
						
						
						
					 
					
						2015-06-10 19:56:40 +02:00