nimbus-eth1/tests/test_aristo
Jacek Sieka 2fe8cc4551
leaf cache fixes (#2637)
* Add missing leaf cache update when a leaf turns to a branch with two
leaves (on merge) and vice versa (on delete) - this could lead to stale
leaves being returned from the cache causing validation failures - it
didn't happen because the leaf caches were not being used efficiently :)
* Replace `seq` with `ArrayBuf` in `Hike` allowing it to become
allocation-free - this PR also works around an inefficiency in nim in
returning large types via a `var` parameter
* Use the leaf cache instead of `getVtxRc` to fetch recent leaves - this
makes the vertex cache more efficient at caching branches because fewer
leaf requests pass through it.
2024-09-19 10:39:06 +02:00
..
sample0.txt.gz Remove obsolete tests (#2307) 2024-06-06 09:29:38 +00:00
sample1.txt.gz Remove obsolete tests (#2307) 2024-06-06 09:29:38 +00:00
sample2.txt.gz Remove obsolete tests (#2307) 2024-06-06 09:29:38 +00:00
sample3.txt.gz Remove obsolete tests (#2307) 2024-06-06 09:29:38 +00:00
test_balancer.nim lru cache updates (#2590) 2024-09-05 11:18:32 +02:00
test_blobify.nim simplify VertexRef (#2626) 2024-09-13 18:55:17 +02:00
test_helpers.nim Cleanup (#2565) 2024-08-15 12:31:07 +00:00
test_merge_proof.nim small cleanups (#2598) 2024-09-10 05:24:45 +00:00
test_portal_proof.nim leaf cache fixes (#2637) 2024-09-19 10:39:06 +02:00
test_samples_xx.nim Remove obsolete tests (#2307) 2024-06-06 09:29:38 +00:00
test_short_keys.nim No ext update (#2494) 2024-07-16 19:47:59 +00:00
test_tx.nim leaf cache fixes (#2637) 2024-09-19 10:39:06 +02:00
undump_accounts.nim Cleanup (#2565) 2024-08-15 12:31:07 +00:00
undump_desc.nim Cleanup (#2565) 2024-08-15 12:31:07 +00:00
undump_storages.nim Cleanup (#2565) 2024-08-15 12:31:07 +00:00