nimbus-eth1/nimbus/db/kvt
Jacek Sieka f38c5e631e
trivial memory-based speedups (#2205)
* trivial memory-based speedups

* HashKey becomes non-ref
* use openArray instead of seq in lots of places
* avoid sequtils.reversed when unnecessary
* add basic perf stats to test_coredb

* copyright
2024-05-23 17:37:51 +02:00
..
kvt_desc Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_filter Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_init Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_tx Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_walk Aristo: Update unit test suite (#2002) 2024-02-01 21:27:48 +00:00
kvt_api.nim Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_constants.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00
kvt_debug.nim Aristo db kvt maintenance update (#1952) 2023-12-20 16:19:00 +00:00
kvt_desc.nim trivial memory-based speedups (#2205) 2024-05-23 17:37:51 +02:00
kvt_filter.nim Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_init.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00
kvt_layers.nim trivial memory-based speedups (#2205) 2024-05-23 17:37:51 +02:00
kvt_persistent.nim Aristo update rocksdb backend drivers (#2135) 2024-04-16 20:39:11 +00:00
kvt_tx.nim Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_utils.nim Kvt remodel tx and forked descriptors (#2168) 2024-05-07 19:59:27 +00:00
kvt_walk.nim Core db use differential tx layers for aristo and kvt (#1949) 2023-12-19 12:39:23 +00:00