leveldb-subtree icon indicating copy to clipboard operation
leveldb-subtree copied to clipboard

Bitcoin Core's LevelDB branch. Please file PRs upstream unless they're specific to changes carried here.

Results 6 leveldb-subtree issues
Sort by recently updated
recently updated
newest added

Clang 10 includes the optimizations described in https://bugs.llvm.org/show_bug.cgi?id=41761. This means that the platform-independent implementations of {Decode,Encode}Fixed{32,64}() compile to one instruction on the most recent Clang and GCC. PiperOrigin-RevId: 306330166 Cherry-picked...

See https://github.com/bitcoin/bitcoin/pull/28359.

```bash In file included from leveldb/util/comparator.cc:14: ./leveldb/util/no_destructor.h:40:17: error: 'aligned_storage' is deprecated [-Werror,-Wdeprecated-declarations] 40 | typename std::aligned_storage

It would be nice to pull from upstream, or cherry-pick commit 23e35d792b9154f922b8b575b12596a4d8664c65, which would make it possible to use `std::span`

These were the ones I found here that aren't present in the official repo, many had PRs there already - revived the ones that don't (had to commit under my...

Clone of https://github.com/google/leveldb/pull/1259 > In case of Bitcoin Core the batch sizes at the final UTXO set are fixed (16 MiB currently). This could enable us [pre-sizing the batch](https://github.com/bitcoin/bitcoin/blob/master/src/txdb.cpp#L94), if...