Skip to content

Tags: martinus/bitcoin

Tags

pr25325.2

Toggle pr25325.2's commit message
Use PoolAllocator for CCoinsMap

In my benchmarks, using this pool allocator for CCoinsMap gives about
20% faster `-reindex-chainstate` with -dbcache=5000 with practically the
same memory usage. The change in max RSS changed was 0.3%.

The `validation_flush_tests` tests need to be updated because
memory allocation is now done in large pools instead of one node at a
time, so the limits need to be updated accordingly.

v24.1rc1

Toggle v24.1rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 24.1 release candidate 1

Tree-SHA512: b90fd7c8f22c8fb096864e47cb79eaf5878524739a3b5c1d495c8c196b70d08c7b95fbfb1dfcdddf507bd8a72a5d133ecbe6ae898bbe70931f404afd0807b707

pr25325.1

Toggle pr25325.1's commit message
Use PoolAllocator for CCoinsMap

In my benchmarks, using this pool allocator for CCoinsMap gives about
20% faster `-reindex-chainstate` with -dbcache=5000 with practically the
same memory usage. The change in max RSS changed was 0.3%.

The `validation_flush_tests` tests need to be updated because
memory allocation is now done in large pools instead of one node at a
time, so the limits need to be updated accordingly.

v0.20-final

Toggle v0.20-final's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 0.20.x final

Tree-SHA512: 1864302cf3b2e444fe7172082ff80839fb2d519cf59fc0c76a5f87027aec5a2e3783a73b5916539cfb093905acb104cf2a9e2d79279d0c69a58c5660005cf1d4

v0.19-final

Toggle v0.19-final's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 0.19.x final

Tree-SHA512: adceda1ab930eb093ed1b4d0544b43f1a1469db8245e84ae47b26c55bab54c9612a9d9916fcd647ba79691e0faf4e79567b4c0d25804fd684169e52d73412755

v0.18-final

Toggle v0.18-final's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 0.18.x final

Tree-SHA512: e48daf64a14d98a78cadd0774a597e5833a1ff19f05527dfc42f3cc38532c1c3bd1acd925c8e0c484e01fbc8c604ee2bcfc0cec0333e9af570b103a6241b657d

v23.1

Toggle v23.1's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 23.1 final

Tree-SHA512: d9100f5507f6e8d7b5a1192c981dbc6d97283def895e9181f738321fe9521c398e73686ddc48e27d1c863da19d75339069771f980d38af479eaf56ac3fc0881b

v24.0.1

Toggle v24.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 24.0.1 final

Tree-SHA512: 2e0d81ef91d947c9d55dcadcb6168fbb5251a5e613642c6250075add6a4f14f54cbb452934fa46aec035decb339e611fe721f5e9d9156e47a0341c3be26f5aa9

v22.1

Toggle v22.1's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 22.1 final

Tree-SHA512: 1d75235e41ac64f80d3b209934460cec05af1f4ddcd426bf941316374de7dc7d909de2e3dffe9716559b9422262c39724ff330cdbb3774b856e4e6bb8a10248f

v22.1rc2

Toggle v22.1rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
fanquake fanquake
Bitcoin Core 22.1 release candidate 2

Tree-SHA512: 70b1723fd5f77a93763ffc153b18c5d6c11c8294828406bd5e93daf9e8aac5e62306280ef6601508b4d22e1cce5136687afc826be6d159816071549849c40f91