openethereum/util/src
Robert Habermeier 203fd8a471 Memory-based pruning history size (#4114)
* prune states based on memory param

* pruning memory CLI and usage in sync

* return purged value from memorydb

* calculate memory used incrementally in overlayrecentdb

* refactor shared history pruning code in client

* Fixed usage alignment

* journal_size function for fast memory calculation
2017-01-20 13:25:53 +01:00
..
journaldb Memory-based pruning history size (#4114) 2017-01-20 13:25:53 +01:00
migration Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
trie Zero-alloc trie lookups (#3998) 2017-01-06 16:18:45 +01:00
bloom.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
bytes.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
cache.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
common.rs Bring integer arithmetic up to crates.io (#3943) 2016-12-23 16:53:06 +01:00
error.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
from_json.rs Bring integer arithmetic up to crates.io (#3943) 2016-12-23 16:53:06 +01:00
hashdb.rs Rename ethcore -> parity in license. 2016-12-11 19:30:54 +01:00
kvdb.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
lib.rs Get rid of unsafe code in ethkey, propagate incorrect Secret errors. (#4119) 2017-01-11 12:16:47 +01:00
log.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
memorydb.rs Memory-based pruning history size (#4114) 2017-01-20 13:25:53 +01:00
misc.rs Final fixups for updater 2016-12-17 14:36:30 +01:00
nibbleslice.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
nibblevec.rs Zero-alloc trie lookups (#3998) 2017-01-06 16:18:45 +01:00
overlaydb.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
path.rs Fixed windows stub signature 2016-12-16 22:26:12 +01:00
semantic_version.rs Rename ethcore -> parity in license. 2016-12-11 19:30:54 +01:00
sha3.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
snappy.rs Port try macro to new ? operator. (#3962) 2016-12-27 12:53:56 +01:00
standard.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
stats.rs Bring integer arithmetic up to crates.io (#3943) 2016-12-23 16:53:06 +01:00
timer.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
triehash.rs Crate tidyups. 2016-12-11 19:14:42 +01:00
vector.rs Rename ethcore -> parity in license. 2016-12-11 19:30:54 +01:00