prysm-pulse/beacon-chain/state/stateutil
Nishant Das 339540274b
Integration of Vectorized Sha256 In Prysm (#10166)
* add changes

* fix for vectorize

* fix bug

* add new bench

* use new algorithms

* add latest updates

* save progress

* hack even more

* add more changes

* change library

* go mod

* fix deps

* fix dumb bug

* add flag and remove redundant code

* clean up better

* remove those ones

* clean up benches

* clean up benches

* cleanup

* gaz

* revert change

* potuz's review

* potuz's review

* potuz's review

* gaz

* potuz's review

* remove cyclical import

* revert ide changes

* potuz's review

* return
2022-02-28 21:56:12 +08:00
..
benchmark_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
block_header_root.go Create Encoding Bytesutil (#9658) 2021-09-23 15:23:37 +00:00
BUILD.bazel Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00
eth1_root.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
field_root_attestation.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
field_root_eth1.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
field_root_test.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
field_root_validator_test.go Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00
field_root_validator.go Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00
field_root_vector.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
participation_bit_root.go Use Static Sizes for State Fields (#10007) 2021-12-13 10:16:23 +01:00
pending_attestation_root.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
reference_bench_test.go State: Refactor Reference and ValidatorMapHandler to stateutil pkg (#8589) 2021-03-10 20:57:46 -06:00
reference.go State: Refactor Reference and ValidatorMapHandler to stateutil pkg (#8589) 2021-03-10 20:57:46 -06:00
state_hasher.go Remove SSZ Cache (#10256) 2022-02-22 17:27:51 +08:00
state_root_test.go Use fieldparams for BLS public key (#10042) 2022-01-06 17:33:08 +00:00
sync_committee.root.go Refactor sync and participation field roots (#9703) 2021-09-29 17:46:51 +00:00
trie_helpers_test.go Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00
trie_helpers.go Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00
validator_map_handler.go Use fieldparams for BLS public key (#10042) 2022-01-06 17:33:08 +00:00
validator_root_test.go stateutil: Reduce allocations by specifying slice capacity eager (#9977) 2021-12-03 09:06:05 +00:00
validator_root.go Integration of Vectorized Sha256 In Prysm (#10166) 2022-02-28 21:56:12 +08:00