• Jeffrey Wilcke's avatar
    core: reduce CPU load by reducing calls to checkQueue · 61ca780f
    Jeffrey Wilcke authored
    * Reduced maxQueue count
    * Added proper deletion past maxQueue limit
    * Added cheap stats method to txpool
    
    queueCheck was called for **every** transaction instead of:
    1. add all txs
    2. check queue
    
    previously
    
    1. add txs[i]
    2. check queue
    3. if i < len(txs) goto 1.
    61ca780f
Name
Last commit
Last update
..
state Loading commit data...
types Loading commit data...
vm Loading commit data...
.gitignore Loading commit data...
asm.go Loading commit data...
bench_test.go Loading commit data...
block_cache.go Loading commit data...
block_cache_test.go Loading commit data...
block_processor.go Loading commit data...
block_processor_test.go Loading commit data...
blocks.go Loading commit data...
canary.go Loading commit data...
chain_makers.go Loading commit data...
chain_makers_test.go Loading commit data...
chain_manager.go Loading commit data...
chain_manager_test.go Loading commit data...
error.go Loading commit data...
events.go Loading commit data...
execution.go Loading commit data...
fees.go Loading commit data...
filter.go Loading commit data...
filter_test.go Loading commit data...
genesis.go Loading commit data...
helper_test.go Loading commit data...
manager.go Loading commit data...
state_transition.go Loading commit data...
transaction_pool.go Loading commit data...
transaction_pool_test.go Loading commit data...
vm_env.go Loading commit data...