nimbus-eth2/beacon_chain
tersec 57aba5d3a6
Switch block pool caches from BeaconChainDB to TableRefs (#945)
* refactor blook pool caches to directly use TableRef to avoid SSZ decoding, which was consuming 20% of profile on mainnet eth2_network_simulation

* use table's hasKeyOrPut

* bump eth2 spec reference to v0.11.1

* cache whole StateData objects and switch from expensive clear() to cheaper new object instantiation for caching

* remove scaffolding and stop re-assigning to part of StateData object

* 80-character lines
2020-04-29 16:58:44 +02:00
..
2019-09-02 22:14:18 +03:00
2020-04-24 09:16:11 +02:00
2020-04-22 07:53:02 +02:00
2020-04-16 01:01:18 +03:00
2020-04-22 07:53:02 +02:00
2020-03-11 17:26:30 +00:00
2020-02-07 08:13:38 +01:00
2020-04-24 09:16:11 +02:00
2020-04-22 07:53:02 +02:00