A last bunch of txqueue performance optimizations (#9024)

* Clear cache only when block is enacted.

* Add tracing for cull.

* Cull split.

* Cull after creating pending block.

* Add constant, remove sync::read tracing.

* Reset debug.

* Remove excessive tracing.

* Use struct for NonceCache.

* Fix build

* Remove warnings.

* Fix build again.
This commit is contained in:
Tomasz Drwięga
2018-07-05 17:27:48 +02:00
committed by André Silva
parent 802d684994
commit aa67bd5d00
7 changed files with 94 additions and 37 deletions

View File

@@ -152,7 +152,7 @@ impl Default for ClientConfig {
}
#[cfg(test)]
mod test {
use super::{DatabaseCompactionProfile, Mode};
use super::{DatabaseCompactionProfile};
#[test]
fn test_default_compaction_profile() {