Commit Graph

40 Commits (d342424301013ec47dc146a4beb49d5c9319d80a)

Author SHA1 Message Date
practicalswift 1b936f5926 Replace boost::function with std::function (C++11)
8 years ago
Alex Morcos 1b55e07b7a Make threshold for flushing more conservative.
8 years ago
Alex Morcos f33afd3b2b Lower default memory footprint slightly
8 years ago
Alex Morcos 5b95a190e8 Make pcoinsTip memory calculations consistent
8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016
8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion
8 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/
8 years ago
Wladimir J. van der Laan 32cab91278 Bump `-dbcache` default to 300MiB
8 years ago
Wladimir J. van der Laan 99e70751f2 Break circular dependency main ↔ txdb
9 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set
9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015
9 years ago
Jeff Garzik 3795e8152b leveldbwrapper file rename to dbwrapper.*
9 years ago
Jeff Garzik 8587b23038 leveldbwrapper symbol rename: Remove "Level" from class, etc. names
9 years ago
Pieter Wuille b3ed4236be Cache tweak and logging improvements
10 years ago
Michael Ford 63e4c9cd35 Fix clang compile warnings intriduced in #5681
10 years ago
Jorge Timón 8a893c949b Includes: Do not include main.h from any other header
10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers
10 years ago
Pieter Wuille 63d1ae5556 Do all block index writes in a batch
10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format
10 years ago
Pavel Janík 84738627ce Fix all header defines
10 years ago
Pieter Wuille c9d1a81ce7 Get rid of CCoinsView's SetCoins and SetBestBlock.
10 years ago
Daniel Kraft a3dc587a62 Make appropriate getter-routines "const" in CCoinsView.
10 years ago
Pieter Wuille b0875eb3fe Allow BatchWrite to destroy its input, reducing copying
10 years ago
Wladimir J. van der Laan dd638dd712
typedef std::map<uint256, CCoins> to CCoinsMap
11 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256
11 years ago
Wladimir J. van der Laan ad54a9b83f Change new constants in txdb.h to int64_t
11 years ago
Philip Kaufmann 82e96006ae add constants for shared (GUI/core) -dbcache settings
11 years ago
Pieter Wuille 84674082b0 Make CCoinsView use block hashes instead of indices
11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations.
11 years ago
Brandon Dahler b64187d05f Rename leveldb.{h,cpp} to leveldbwrapper.{h,cpp}.
11 years ago
Pieter Wuille 85eb2cef33 Do not use the redundant BestInvalidWork record in the block database.
11 years ago
super3 db0e8ccd90 Bump Year Number to 2013
11 years ago
Gavin Andresen cc67f1e2b4 Merge pull request #2221 from sipa/perfo
12 years ago
Pieter Wuille 8fdc94cc8f Rename database directories
12 years ago
Pieter Wuille f369d02c51 Various performance tweaks to CCoinsView
12 years ago
Pieter Wuille 2d1fa42e85 Add optional transaction index to databases
12 years ago
Pieter Wuille 7fea484674 Add -reindex, to perform in-place reindexing of block chain files
12 years ago
Pieter Wuille 1c83b0a377 Cache size optimizations
12 years ago
Pieter Wuille 4ca60bba5c Remove BDB block database support
12 years ago
Pieter Wuille 2d8a48292b LevelDB block and coin databases
12 years ago