• Péter Szilágyi's avatar
    common/prque: generic priority queue (#26290) · bf1798e0
    Péter Szilágyi authored
    * common, core, eth, les, trie: make prque generic
    
    * les/vflux/server: fixed issues in priorityPool
    
    * common, core, eth, les, trie: make priority also generic in prque
    
    * les/flowcontrol: add test case for priority accumulator overflow
    
    * les/flowcontrol: avoid priority value overflow
    
    * common/prque: use int priority in some tests
    
    No need to convert to int64 when we can just change the type used by the
    queue.
    
    * common/prque: remove comment about int64 range
    
    ---------
    Co-authored-by: 's avatarZsolt Felfoldi <zsfelfoldi@gmail.com>
    Co-authored-by: 's avatarFelix Lange <fjl@twurst.com>
    bf1798e0
Name
Last commit
Last update
..
asm Loading commit data...
bloombits Loading commit data...
forkid Loading commit data...
rawdb Loading commit data...
state Loading commit data...
txpool Loading commit data...
types Loading commit data...
vm Loading commit data...
.gitignore Loading commit data...
bench_test.go Loading commit data...
block_validator.go Loading commit data...
block_validator_test.go Loading commit data...
blockchain.go Loading commit data...
blockchain_insert.go Loading commit data...
blockchain_reader.go Loading commit data...
blockchain_repair_test.go Loading commit data...
blockchain_sethead_test.go Loading commit data...
blockchain_snapshot_test.go Loading commit data...
blockchain_test.go Loading commit data...
blocks.go Loading commit data...
bloom_indexer.go Loading commit data...
chain_indexer.go Loading commit data...
chain_indexer_test.go Loading commit data...
chain_makers.go Loading commit data...
chain_makers_test.go Loading commit data...
dao_test.go Loading commit data...
error.go Loading commit data...
events.go Loading commit data...
evm.go Loading commit data...
forkchoice.go Loading commit data...
gaspool.go Loading commit data...
gen_genesis.go Loading commit data...
gen_genesis_account.go Loading commit data...
genesis.go Loading commit data...
genesis_alloc.go Loading commit data...
genesis_test.go Loading commit data...
headerchain.go Loading commit data...
headerchain_test.go Loading commit data...
mkalloc.go Loading commit data...
rlp_test.go Loading commit data...
sender_cacher.go Loading commit data...
state_prefetcher.go Loading commit data...
state_processor.go Loading commit data...
state_processor_test.go Loading commit data...
state_transition.go Loading commit data...
types.go Loading commit data...