grin/core/tests
hashmap d90b1c2723
Optimize POW read (#3035)
* Optimize POW read

This functionality is used to deserialize header (from network or from
DB), it was taking up to 40% cpu time during initial header sync. This
PR brings it down to 3-4%. Function read_number would look better as
closure, unfortunately the compliler doesn't inline it in this case, so
it would be 2x slower.

* Remove unused code
2019-09-10 15:14:33 +02:00
..
block.rs Optimize POW read (#3035) 2019-09-10 15:14:33 +02:00
common.rs Support new Bulletproof rewind scheme (#2848) 2019-06-12 10:28:55 +01:00
consensus.rs PoW HardFork (#2866) 2019-06-12 10:28:14 +01:00
core.rs fee and lock_height maintained in kernel features variants (#2859) 2019-08-19 14:28:02 +01:00
merkle_proof.rs Improve error handling when computing PMMR roots (#2988) 2019-08-09 15:10:54 +01:00
pmmr.rs Improve error handling when computing PMMR roots (#2988) 2019-08-09 15:10:54 +01:00
transaction.rs [2.x.x] Writeable protocol version aware (#2856) 2019-07-06 15:51:03 +01:00
vec_backend.rs initial support for kernel data download (#2765) 2019-05-14 17:17:38 +01:00
verifier_cache.rs Support new Bulletproof rewind scheme (#2848) 2019-06-12 10:28:55 +01:00