User Details
User Details
- User Since
- Jun 8 2017, 18:09 (393 w, 5 d)
Apr 7 2020
Apr 7 2020
fpelliccioni committed rSTAGINGbd6d5140b5c1: Make last disconnected block BLOCK_FAILED_VALID, even when aborted (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Make last disconnected block BLOCK_FAILED_VALID, even when aborted
fpelliccioni committed rSTAGINGe7fc0238127a: Optimization: don't add txn back to mempool after 10 invalidates (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Optimization: don't add txn back to mempool after 10 invalidates
fpelliccioni committed rSTAGINGa9734a4e30ae: Prevent callback overruns in InvalidateBlock and RewindBlockIndex (authored by fpelliccioni).
Prevent callback overruns in InvalidateBlock and RewindBlockIndex
fpelliccioni committed rSTAGINGbaef60890b54: Call FinalizeBlockAndInvalidate without cs_main held (authored by fpelliccioni).
Call FinalizeBlockAndInvalidate without cs_main held
fpelliccioni committed rSTAGING3fb45c049a4c: Release cs_main during InvalidateBlock iterations (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Release cs_main during InvalidateBlock iterations
fpelliccioni committed rSTAGING9096e76f01e5: Call InvalidateBlock without cs_main held (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Call InvalidateBlock without cs_main held
fpelliccioni committed rSTAGING7504e09fda75: Call RewindBlockIndex without cs_main held (authored by Mark Lundeberg <markblundeberg@users.noreply.github.com>).
Call RewindBlockIndex without cs_main held
fpelliccioni committed rSTAGING197e349654be: We assume uint8_t is an alias of unsigned char. (authored by fpelliccioni).
We assume uint8_t is an alias of unsigned char.
Fixes AES benchmarks
fpelliccioni committed rSTAGING4b92e0e79051: Abstract EraseBlockData out of RewindBlockIndex (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Abstract EraseBlockData out of RewindBlockIndex
fpelliccioni committed rSTAGINGba82bd9f9256: refactor: Add and use HaveTxsDownloaded() where appropriate (authored by MarcoFalke <falke.marco@gmail.com>).
refactor: Add and use HaveTxsDownloaded() where appropriate
fpelliccioni committed rSTAGINGf316cd272e95: rpc: Expose g_is_mempool_loaded via getmempoolinfo (authored by MarcoFalke <falke.marco@gmail.com>).
rpc: Expose g_is_mempool_loaded via getmempoolinfo
fpelliccioni committed rSTAGINGe12d2c2449ee: bench: Benchmark MempoolToJSON (authored by MarcoFalke <falke.marco@gmail.com>).
bench: Benchmark MempoolToJSON
fpelliccioni committed rSTAGINGa76b928ad0d6: mempool: remove unused magic number from consistency check (authored by Gregory Sanders <gsanders87@gmail.com>).
mempool: remove unused magic number from consistency check
fpelliccioni committed rSTAGINGd2a40c0a60e2: [mempool] Mark mempool import fails that were found in mempool as 'already… (authored by Karl-Johan Alm <karljohan-alm@garage.co.jp>).
[mempool] Mark mempool import fails that were found in mempool as 'already…
Jan 24 2020
Jan 24 2020
Jan 23 2020
Jan 23 2020
fpelliccioni updated the summary of D5056: refactoring: introduce unused ChainActive().
fpelliccioni requested review of D5055: rename: CChainState.chainActive -> m_chain.
fpelliccioni updated the summary of D5055: rename: CChainState.chainActive -> m_chain.
fpelliccioni updated the summary of D5055: rename: CChainState.chainActive -> m_chain.
fpelliccioni updated the summary of D5055: rename: CChainState.chainActive -> m_chain.
fpelliccioni retitled D5055: rename: CChainState.chainActive -> m_chain from refactor: rename chainActive to rename: CChainState.chainActive -> m_chain.
fpelliccioni planned changes to D5055: rename: CChainState.chainActive -> m_chain.
fpelliccioni planned changes to D5043: refactor: rename chainActive.
Jan 22 2020
Jan 22 2020
fpelliccioni updated the diff for D5043: refactor: rename chainActive.
squashed commits
fpelliccioni planned changes to D5043: refactor: rename chainActive.
fpelliccioni updated the summary of D5043: refactor: rename chainActive.
fpelliccioni updated the test plan for D5043: refactor: rename chainActive.
Jan 21 2020
Jan 21 2020
fpelliccioni committed rABCbd6d5140b5c1: Make last disconnected block BLOCK_FAILED_VALID, even when aborted (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Make last disconnected block BLOCK_FAILED_VALID, even when aborted
Jan 20 2020
Jan 20 2020
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
fixes code comments
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
reverted code
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
remove reverted code
fpelliccioni abandoned D4945: Revert D4942 locking 'time'.
The final revert is done in D4946
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
rebase from master
Jan 16 2020
Jan 16 2020
fpelliccioni retitled D4950: Fully revert D4803 due to TSAN test failures from Partially revert D4803 due to TSAN test failures to Fully revert D4803 due to TSAN test failures.
fpelliccioni updated the diff for D4950: Fully revert D4803 due to TSAN test failures.
full revert
Jan 15 2020
Jan 15 2020
fpelliccioni updated the test plan for D4950: Fully revert D4803 due to TSAN test failures.
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
fixes
fpelliccioni committed rABCe7fc0238127a: Optimization: don't add txn back to mempool after 10 invalidates (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Optimization: don't add txn back to mempool after 10 invalidates
fpelliccioni updated the diff for D4804: Optimization: don't add txn back to mempool after 10 invalidates.
rebase from master
fpelliccioni committed rABCa9734a4e30ae: Prevent callback overruns in InvalidateBlock and RewindBlockIndex (authored by fpelliccioni).
Prevent callback overruns in InvalidateBlock and RewindBlockIndex
fpelliccioni updated the summary of D4945: Revert D4942 locking 'time'.
fpelliccioni planned changes to D4945: Revert D4942 locking 'time'.
fpelliccioni updated the summary of D4945: Revert D4942 locking 'time'.
Jan 14 2020
Jan 14 2020
fpelliccioni updated the summary of D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
fpelliccioni updated the diff for D4804: Optimization: don't add txn back to mempool after 10 invalidates.
rebased
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
rebase from master
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
rebase from master
fpelliccioni committed rABCbaef60890b54: Call FinalizeBlockAndInvalidate without cs_main held (authored by fpelliccioni).
Call FinalizeBlockAndInvalidate without cs_main held
fpelliccioni updated the diff for D4942: Call FinalizeBlockAndInvalidate without cs_main held.
linting
fpelliccioni updated the diff for D4942: Call FinalizeBlockAndInvalidate without cs_main held.
lock frame reduced
fpelliccioni added inline comments to D4942: Call FinalizeBlockAndInvalidate without cs_main held.
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
rebased
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
add whitespace
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
revert not related with PR code
fpelliccioni updated the summary of D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
fpelliccioni planned changes to D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
fpelliccioni added a reviewer for D4942: Call FinalizeBlockAndInvalidate without cs_main held: markblundeberg.
fpelliccioni updated the diff for D4942: Call FinalizeBlockAndInvalidate without cs_main held.
rebased from master
fpelliccioni committed rABC3fb45c049a4c: Release cs_main during InvalidateBlock iterations (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Release cs_main during InvalidateBlock iterations
fpelliccioni updated the diff for D4802: Release cs_main during InvalidateBlock iterations.
rebased from master
fpelliccioni planned changes to D4942: Call FinalizeBlockAndInvalidate without cs_main held.
fpelliccioni committed rABC9096e76f01e5: Call InvalidateBlock without cs_main held (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Call InvalidateBlock without cs_main held
fpelliccioni updated the diff for D4758: Call InvalidateBlock without cs_main held.
rebase from master
fpelliccioni committed rABC7504e09fda75: Call RewindBlockIndex without cs_main held (authored by Mark Lundeberg <markblundeberg@users.noreply.github.com>).
Call RewindBlockIndex without cs_main held
fpelliccioni updated the diff for D4757: Call RewindBlockIndex without cs_main held.
rebase from master
Jan 13 2020
Jan 13 2020
fpelliccioni updated the diff for D4804: Optimization: don't add txn back to mempool after 10 invalidates.
braces
fpelliccioni requested review of D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
fpelliccioni added a comment to D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
fpelliccioni retitled D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted from Granular invalidateblock and RewindBlockIndex to Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
Jan 10 2020
Jan 10 2020
fpelliccioni updated the test plan for D4804: Optimization: don't add txn back to mempool after 10 invalidates.
fpelliccioni updated the diff for D4804: Optimization: don't add txn back to mempool after 10 invalidates.
rebase
fpelliccioni updated the test plan for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
fpelliccioni added inline comments to D4758: Call InvalidateBlock without cs_main held.
fpelliccioni updated the diff for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
Call FinalizeBlockAndInvalidate without cs_main held
fpelliccioni updated the test plan for D4802: Release cs_main during InvalidateBlock iterations.
Jan 8 2020
Jan 8 2020
fpelliccioni updated the diff for D4802: Release cs_main during InvalidateBlock iterations.
Remove code that removes from setBlockIndexCandidates as FindMostWorkChain() is in charge of it.
Jan 7 2020
Jan 7 2020
fpelliccioni added inline comments to D4802: Release cs_main during InvalidateBlock iterations.
fpelliccioni updated the diff for D4802: Release cs_main during InvalidateBlock iterations.
fixes suggested
Jan 3 2020
Jan 3 2020
fpelliccioni updated the diff for D4802: Release cs_main during InvalidateBlock iterations.
fixes tests