HomePhabricator

Merge #8126: std::shared_ptr based CTransaction storage in mempool
a7c41f2de03cUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Merge #8126: std::shared_ptr based CTransaction storage in mempool

288d85d Get rid of CTxMempool::lookup() entirely (Pieter Wuille)
c2a4724 Optimization: use usec in expiration and reuse nNow (Pieter Wuille)
e9b4780 Optimization: don't check the mempool at all if no mempool req ever (Pieter Wuille)
dbfb426 Optimize the relay map to use shared_ptr's (Pieter Wuille)
8d39d7a Switch CTransaction storage in mempool to std::shared_ptr (Pieter Wuille)
1b9e6d3 Add support for unique_ptr and shared_ptr to memusage (Pieter Wuille)

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Jun 8 2016, 12:01
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING288d85ddf2e0: Get rid of CTxMempool::lookup() entirely
rSTAGING761cddb69029: Merge #7703: tor: Change auth order to only use password auth if -torpassword
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rSTAGINGa7c41f2de03c: Merge #8126: std::shared_ptr based CTransaction storage in mempool (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Jun 8 2016, 12:01