openethereum/ethash
Andronik Ordian 5a131175e8
[ethash] remove mem::uninitialized (#10861)
* [ethash] replace mem::uninitialized with MaybeUninit

* [ethash] replace another occurence of mem::uninitialized

* [ethash] remove last mem::uninitialized

* [ethash] clean up benches

* [ethash] update outdated comment

* [ethash] compile error on big endian targets

* [ethash] extract 32 into a constant

* [ethash] rename the constant to KECCAK_LEN

* [ethash] bench quick_get_difficulty

* [ethash] remove MaybeUninit completely

* [ethash] replace ptr::copy_nonoverlapping with copy_from_slice

* [ethash] s/header_len/hash_len

* [ethash] remove duplication in bench

* [ethash] add a config for basic benches

* [ethash] fix a typo in bench fn name

* [ethash] remove needless cast
2019-07-12 10:04:41 +02:00
..
benches [ethash] remove mem::uninitialized (#10861) 2019-07-12 10:04:41 +02:00
res ethash: implement Progpow (#9762) 2019-02-20 10:05:11 +01:00
src [ethash] remove mem::uninitialized (#10861) 2019-07-12 10:04:41 +02:00
Cargo.toml [ethash] use static_assertions crate (#10860) 2019-07-08 17:25:49 +02:00