• 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
..
catalyst Loading commit data...
checkpointoracle Loading commit data...
downloader Loading commit data...
fetcher Loading commit data...
flowcontrol Loading commit data...
utils Loading commit data...
vflux Loading commit data...
api.go Loading commit data...
api_backend.go Loading commit data...
api_test.go Loading commit data...
benchmark.go Loading commit data...
bloombits.go Loading commit data...
client.go Loading commit data...
client_handler.go Loading commit data...
commons.go Loading commit data...
costtracker.go Loading commit data...
distributor.go Loading commit data...
distributor_test.go Loading commit data...
enr_entry.go Loading commit data...
fetcher.go Loading commit data...
fetcher_test.go Loading commit data...
handler_test.go Loading commit data...
metrics.go Loading commit data...
odr.go Loading commit data...
odr_requests.go Loading commit data...
odr_test.go Loading commit data...
peer.go Loading commit data...
peer_test.go Loading commit data...
protocol.go Loading commit data...
pruner.go Loading commit data...
pruner_test.go Loading commit data...
request_test.go Loading commit data...
retrieve.go Loading commit data...
server.go Loading commit data...
server_handler.go Loading commit data...
server_requests.go Loading commit data...
servingqueue.go Loading commit data...
state_accessor.go Loading commit data...
sync.go Loading commit data...
sync_test.go Loading commit data...
test_helper.go Loading commit data...
txrelay.go Loading commit data...
ulc.go Loading commit data...
ulc_test.go Loading commit data...