openethereum/ethash
Jef e84f308264 Fix unsoundness in ethash's unsafe code (#6140)
* Fix benchmarks

* Fix unsoundness in uses of unsafety

* Remove most uses of unsafe indexing and ptr::copy_nonoverlapping

This commit also includes a completely absurd optimisation that I
promise is an honest win. You can check the benchmarks, I barely
believe it myself.

* Add safety comment

* Add more safety comments
2017-07-28 14:26:22 +02:00
..
src Fix unsoundness in ethash's unsafe code (#6140) 2017-07-28 14:26:22 +02:00
Cargo.toml Merge pull request #6080 from Vurich/ethash 2017-07-24 13:09:31 +02:00