prysm-pulse/beacon-chain/blockchain/forkchoice
Raul Jordan 8d215feb25
Large Prysm Performance Improvements (#3622)
* skip bls verification with a feature flag at runtime

* gazelle

* more bls mocks

* block roots efficiency

* db block roots now does not show up on the flame graphs

* save validator latest votes batch

* batch save att

* misc improvements to pprof

* import

* include validator index cache

* error if no filter criteria

* resolved comments

* build fix

* lint

* remove delay global

* attestation and block test fixes

* preston suggestions

* fix db tests

* fix missing broken tests

* tests pass
2019-09-30 15:45:53 -05:00
..
benchmark_test.go Refactor fork choice start up (#3360) 2019-08-30 08:58:02 -05:00
BUILD.bazel Part 4 of caching improvement - Use Cache (#3625) 2019-09-27 15:56:08 -07:00
doc.go Add Fork Choice Package Docs (#3463) 2019-09-13 13:03:14 -04:00
lmd_ghost_test.yaml Update WORKSPACE With Latest SSZ (#3416) 2019-09-08 12:58:22 -04:00
lmd_ghost_yaml_test.go Expose DB Metrics (#3663) 2019-09-30 10:24:47 -05:00
log.go Part 1 of fork choice update - fork choice as a service (#3209) 2019-08-20 12:26:43 -06:00
metrics.go Align metrics to interop (#3406) 2019-09-05 08:32:35 -07:00
process_attestation_test.go Save aggregated attestations in DB after processing (#3541) 2019-09-21 13:57:32 -05:00
process_attestation.go Large Prysm Performance Improvements (#3622) 2019-09-30 15:45:53 -05:00
process_block_test.go Save aggregated attestations in DB after processing (#3541) 2019-09-21 13:57:32 -05:00
process_block.go Part 4 of caching improvement - Use Cache (#3625) 2019-09-27 15:56:08 -07:00
service_test.go Refactor fork choice start up (#3360) 2019-08-30 08:58:02 -05:00
service.go Initial sync no verify block (#3586) 2019-09-25 20:32:00 -07:00
tree_test.go Part 1 of fork choice update - fork choice as a service (#3209) 2019-08-20 12:26:43 -06:00