Page MenuHomePhabricator
Feed Advanced Search

Oct 8 2019

fpelliccioni committed rABC33322f23b3d4: Make objects in range declarations immutable by default. Avoid unnecessary… (authored by practicalswift <practicalswift@users.noreply.github.com>).
Make objects in range declarations immutable by default. Avoid unnecessary…
Oct 8 2019, 16:08
fpelliccioni closed D4221: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 8 2019, 16:08
fpelliccioni updated the summary of D4226: [wallet] `createwallet` RPC - create new wallet at runtime.
Oct 8 2019, 16:06
fpelliccioni created D4226: [wallet] `createwallet` RPC - create new wallet at runtime.
Oct 8 2019, 16:05

Oct 7 2019

fpelliccioni committed rABC50ae4433e7af: cli: Ignore libevent warnings (authored by Cory Fields <cory-nospam-@coryfields.com>).
cli: Ignore libevent warnings
Oct 7 2019, 20:50
fpelliccioni closed D4005: cli: Ignore libevent warnings.
Oct 7 2019, 20:50
fpelliccioni updated the summary of D4221: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 7 2019, 17:52
fpelliccioni abandoned D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

Was superseded by D4221.

Oct 7 2019, 17:50
fpelliccioni created D4221: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 7 2019, 17:47
fpelliccioni updated the summary of D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 7 2019, 14:24
fpelliccioni updated the diff for D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

Applying const T x : seq where T is a built-in type.

Oct 7 2019, 14:23
fpelliccioni abandoned D4219: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

Duplicated with D4191.
Reason: arc usage error.

Oct 7 2019, 14:20
fpelliccioni created D4219: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 7 2019, 14:08
fpelliccioni committed rABCfb43752bb641: Remove redundant assignments (dead stores) (authored by practicalswift <practicalswift@users.noreply.github.com>).
Remove redundant assignments (dead stores)
Oct 7 2019, 13:08
fpelliccioni closed D4189: Remove redundant assignments (dead stores).
Oct 7 2019, 13:08

Oct 4 2019

fpelliccioni added a comment to D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

Part of the PR are missing.

It is a partial application of the PR, I forgot to clarify it, sorry. (summary edited).
I didn't apply the rule for built-in types, because it makes no sense:
for (int x : seq)
is preferred over
for (int const& x : seq).
Have I missed anything else?

for (const int x : seq) is even better. There are still some missing, for instance in qt/bitcoingui.cpp .

Oct 4 2019, 20:27
fpelliccioni updated the diff for D4189: Remove redundant assignments (dead stores).

test plan fixed.

Oct 4 2019, 20:23
fpelliccioni updated the test plan for D4189: Remove redundant assignments (dead stores).
Oct 4 2019, 20:23
fpelliccioni updated the test plan for D4189: Remove redundant assignments (dead stores).
Oct 4 2019, 20:22
fpelliccioni added a comment to D4189: Remove redundant assignments (dead stores).

The test plan doesn't run.

The test plan is meant to describe the step you took to ensure that this patch is good. Clearly, the step described do not match what you have done, as they simply do not work.

Oct 4 2019, 20:22

Oct 3 2019

fpelliccioni committed rABC5822a6e6efca: refactor: Avoid locking tx pool cs thrice (authored by MarcoFalke <falke.marco@gmail.com>).
refactor: Avoid locking tx pool cs thrice
Oct 3 2019, 13:44
fpelliccioni closed D4186: refactor: Avoid locking tx pool cs thrice.
Oct 3 2019, 13:44
fpelliccioni committed rABCa0dd249c1862: Return void instead of bool for functions that cannot fail (authored by practicalswift <practicalswift@users.noreply.github.com>).
Return void instead of bool for functions that cannot fail
Oct 3 2019, 13:34
fpelliccioni closed D4179: Return void instead of bool for functions that cannot fail.
Oct 3 2019, 13:33
fpelliccioni added a comment to D4179: Return void instead of bool for functions that cannot fail.

The test plan is meant to actually be ran.

Oct 3 2019, 13:32
fpelliccioni added a comment to D4179: Return void instead of bool for functions that cannot fail.

I see that you use make check-all in many tests. If you are using cmake, you should use ninja as it is faster. But right now, cmake is only a secondary option, so make sure the autotool build works.

Oct 3 2019, 13:31
fpelliccioni updated the diff for D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

update the summary to clarify that it is a partial application of the PR.

Oct 3 2019, 13:24
fpelliccioni updated the summary of D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 3 2019, 13:19
fpelliccioni added a comment to D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..

Part of the PR are missing.

Oct 3 2019, 13:19
fpelliccioni updated the diff for D4189: Remove redundant assignments (dead stores).

updated test plan.

Oct 3 2019, 12:44
fpelliccioni updated the diff for D4186: refactor: Avoid locking tx pool cs thrice.

fixes test plan.

Oct 3 2019, 11:52
fpelliccioni updated the test plan for D4189: Remove redundant assignments (dead stores).
Oct 3 2019, 11:51

Oct 2 2019

fpelliccioni updated the diff for D4186: refactor: Avoid locking tx pool cs thrice.

fixes building error.

Oct 2 2019, 18:08
fpelliccioni updated the test plan for D4186: refactor: Avoid locking tx pool cs thrice.
Oct 2 2019, 16:51
fpelliccioni updated the diff for D4179: Return void instead of bool for functions that cannot fail.

fixes building errors.

Oct 2 2019, 14:15
fpelliccioni abandoned D4192: validation: Pass tx pool reference into CheckSequenceLocks.

Duplicated: D4178

Oct 2 2019, 13:05
fpelliccioni committed rABC6518f3585e5e: validation: Pass tx pool reference into CheckSequenceLocks (authored by MarcoFalke <falke.marco@gmail.com>).
validation: Pass tx pool reference into CheckSequenceLocks
Oct 2 2019, 13:04
fpelliccioni closed D4178: validation: Pass tx pool reference into CheckSequenceLocks.
Oct 2 2019, 13:04

Oct 1 2019

fpelliccioni created D4192: validation: Pass tx pool reference into CheckSequenceLocks.
Oct 1 2019, 17:33
fpelliccioni created D4191: Make objects in range declarations immutable by default. Avoid unnecessary copying of objects in range declarations..
Oct 1 2019, 16:32
fpelliccioni created D4189: Remove redundant assignments (dead stores).
Oct 1 2019, 15:41
fpelliccioni created D4186: refactor: Avoid locking tx pool cs thrice.
Oct 1 2019, 13:32

Sep 30 2019

fpelliccioni created D4179: Return void instead of bool for functions that cannot fail.
Sep 30 2019, 15:08
fpelliccioni committed rABC44a1e1cd6c81: doxygen: Fix member comments (authored by MarcoFalke <falke.marco@gmail.com>).
doxygen: Fix member comments
Sep 30 2019, 13:20
fpelliccioni closed D4173: doxygen: Fix member comments.
Sep 30 2019, 13:20
fpelliccioni created D4178: validation: Pass tx pool reference into CheckSequenceLocks.
Sep 30 2019, 13:18

Sep 27 2019

fpelliccioni committed rSTAGINGed346d416fd1: Avoid locking mutexes that are already held by the same thread (authored by practicalswift <practicalswift@users.noreply.github.com>).
Avoid locking mutexes that are already held by the same thread
Sep 27 2019, 22:49
fpelliccioni committed rSTAGINGb77978dd2b65: Move cs_main locking annotations from .cpp to .h (authored by practicalswift <practicalswift@users.noreply.github.com>).
Move cs_main locking annotations from .cpp to .h
Sep 27 2019, 22:49
fpelliccioni committed rSTAGING46b2cbc8507b: Remove redundant variables, statements and forward declarations (authored by practicalswift <practicalswift@users.noreply.github.com>).
Remove redundant variables, statements and forward declarations
Sep 27 2019, 22:48
fpelliccioni committed rSTAGINGb5e2c50e1509: Fix compiler warnings emitted when compiling under stock OpenBSD 6.3 (authored by practicalswift <practicalswift@users.noreply.github.com>).
Fix compiler warnings emitted when compiling under stock OpenBSD 6.3
Sep 27 2019, 22:48
fpelliccioni committed rSTAGINGea8cef58c8dc: debug log number of unknown wallet records on load (authored by fpelliccioni).
debug log number of unknown wallet records on load
Sep 27 2019, 22:46
fpelliccioni committed rSTAGING9f466fe7a8ec: Add compile time verification of assumptions we're currently making… (authored by practicalswift <practicalswift@users.noreply.github.com>).
Add compile time verification of assumptions we're currently making…
Sep 27 2019, 22:46
fpelliccioni committed rSTAGINGcf2b6f7276f0: bench: Use non-throwing ParseDouble(...) instead of throwing boost… (authored by fpelliccioni).
bench: Use non-throwing ParseDouble(...) instead of throwing boost…
Sep 27 2019, 22:46
fpelliccioni committed rSTAGING2ec61ddea958: [qt] send: Clear All also resets coin control options (authored by fpelliccioni).
[qt] send: Clear All also resets coin control options
Sep 27 2019, 22:46
fpelliccioni committed rSTAGING2d6763dd0b83: [qt] Replaces numbered place marker %2 with %1. (authored by fpelliccioni).
[qt] Replaces numbered place marker %2 with %1.
Sep 27 2019, 22:45
fpelliccioni updated the test plan for D4173: doxygen: Fix member comments.
Sep 27 2019, 17:59
fpelliccioni created D4173: doxygen: Fix member comments.
Sep 27 2019, 17:58
fpelliccioni committed rABCed346d416fd1: Avoid locking mutexes that are already held by the same thread (authored by practicalswift <practicalswift@users.noreply.github.com>).
Avoid locking mutexes that are already held by the same thread
Sep 27 2019, 14:24
fpelliccioni closed D4145: Avoid locking mutexes that are already held by the same thread.
Sep 27 2019, 14:24
fpelliccioni updated the diff for D4145: Avoid locking mutexes that are already held by the same thread.

Rebase from master branch.

Sep 27 2019, 13:46

Sep 25 2019

fpelliccioni committed rABCb77978dd2b65: Move cs_main locking annotations from .cpp to .h (authored by practicalswift <practicalswift@users.noreply.github.com>).
Move cs_main locking annotations from .cpp to .h
Sep 25 2019, 12:41
fpelliccioni closed D4149: Move cs_main locking annotations from .cpp to .h.
Sep 25 2019, 12:41

Sep 24 2019

fpelliccioni updated the test plan for D4149: Move cs_main locking annotations from .cpp to .h.
Sep 24 2019, 19:54
fpelliccioni created D4149: Move cs_main locking annotations from .cpp to .h.
Sep 24 2019, 19:52
fpelliccioni committed rABC46b2cbc8507b: Remove redundant variables, statements and forward declarations (authored by practicalswift <practicalswift@users.noreply.github.com>).
Remove redundant variables, statements and forward declarations
Sep 24 2019, 18:12
fpelliccioni closed D4142: Remove redundant variables, statements and forward declarations.
Sep 24 2019, 18:11
fpelliccioni updated the diff for D4145: Avoid locking mutexes that are already held by the same thread.

Test Plan fixed.

Sep 24 2019, 15:16
fpelliccioni updated the test plan for D4145: Avoid locking mutexes that are already held by the same thread.
Sep 24 2019, 15:15
fpelliccioni updated the test plan for D4145: Avoid locking mutexes that are already held by the same thread.
Sep 24 2019, 15:06
fpelliccioni updated the test plan for D4145: Avoid locking mutexes that are already held by the same thread.
Sep 24 2019, 15:06
fpelliccioni committed rABCb5e2c50e1509: Fix compiler warnings emitted when compiling under stock OpenBSD 6.3 (authored by practicalswift <practicalswift@users.noreply.github.com>).
Fix compiler warnings emitted when compiling under stock OpenBSD 6.3
Sep 24 2019, 12:56
fpelliccioni closed D4141: Fix compiler warnings emitted when compiling under stock OpenBSD 6.3.
Sep 24 2019, 12:56
fpelliccioni added a comment to D4142: Remove redundant variables, statements and forward declarations.

Can you clarify if the other instances are missing or all of them are already applied to the codebase?

Sep 24 2019, 12:47
fpelliccioni created D4145: Avoid locking mutexes that are already held by the same thread.
Sep 24 2019, 12:35

Sep 23 2019

fpelliccioni created D4142: Remove redundant variables, statements and forward declarations.
Sep 23 2019, 21:47
fpelliccioni updated the test plan for D4141: Fix compiler warnings emitted when compiling under stock OpenBSD 6.3.
Sep 23 2019, 21:18
fpelliccioni created D4141: Fix compiler warnings emitted when compiling under stock OpenBSD 6.3.
Sep 23 2019, 21:14

Sep 20 2019

fpelliccioni committed rABCea8cef58c8dc: debug log number of unknown wallet records on load (authored by fpelliccioni).
debug log number of unknown wallet records on load
Sep 20 2019, 18:21
fpelliccioni closed D4079: debug log number of unknown wallet records on load.
Sep 20 2019, 18:21
fpelliccioni committed rABC9f466fe7a8ec: Add compile time verification of assumptions we're currently making… (authored by practicalswift <practicalswift@users.noreply.github.com>).
Add compile time verification of assumptions we're currently making…
Sep 20 2019, 18:18
fpelliccioni closed D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.
Sep 20 2019, 18:17
fpelliccioni updated the diff for D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.

Removes obvious type checks.

Sep 20 2019, 13:16
fpelliccioni updated the diff for D4079: debug log number of unknown wallet records on load.

Test plan fixed.

Sep 20 2019, 13:03
fpelliccioni updated the test plan for D4079: debug log number of unknown wallet records on load.
Sep 20 2019, 13:01
fpelliccioni committed rABCcf2b6f7276f0: bench: Use non-throwing ParseDouble(...) instead of throwing boost… (authored by fpelliccioni).
bench: Use non-throwing ParseDouble(...) instead of throwing boost…
Sep 20 2019, 12:38
fpelliccioni closed D4080: bench: Use non-throwing ParseDouble(...) instead of throwing boost::lexical_cast<double>(...).
Sep 20 2019, 12:38
fpelliccioni committed rABC2ec61ddea958: [qt] send: Clear All also resets coin control options (authored by fpelliccioni).
[qt] send: Clear All also resets coin control options
Sep 20 2019, 12:38
fpelliccioni closed D4078: [qt] send: Clear All also resets coin control options.
Sep 20 2019, 12:37
fpelliccioni committed rABC2d6763dd0b83: [qt] Replaces numbered place marker %2 with %1. (authored by fpelliccioni).
[qt] Replaces numbered place marker %2 with %1.
Sep 20 2019, 12:36
fpelliccioni closed D4077: [qt] Replaces numbered place marker %2 with %1..
Sep 20 2019, 12:36

Sep 19 2019

fpelliccioni committed rSTAGINGd6572b18700b: [trivial,doc] Fix memory consistency model in comment (authored by Jesse Cohen <jc@jc.lol>).
[trivial,doc] Fix memory consistency model in comment
Sep 19 2019, 02:20
fpelliccioni committed rSTAGINGa3cc9379de00: [qt] coincontrol: Remove unused qt4 workaround (authored by MarcoFalke <falke.marco@gmail.com>).
[qt] coincontrol: Remove unused qt4 workaround
Sep 19 2019, 02:19
fpelliccioni committed rSTAGINGb3925b2d6bb9: [build] .gitignore: add QT Creator artifacts (authored by Sjors Provoost <sjors@sprovoost.nl>).
[build] .gitignore: add QT Creator artifacts
Sep 19 2019, 02:19
fpelliccioni committed rSTAGING74a94f46047a: Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json (authored by Chris Stewart <stewart.chris1234@gmail.com>).
Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json
Sep 19 2019, 02:19
fpelliccioni committed rSTAGINGc635eefa921b: Fixes compilation of leveldb tests broken in D4004 (authored by fpelliccioni).
Fixes compilation of leveldb tests broken in D4004
Sep 19 2019, 02:17
fpelliccioni committed rSTAGING39e41a449cfb: Do not construct out-of-bound pointers in SHA2 code (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Do not construct out-of-bound pointers in SHA2 code
Sep 19 2019, 02:16
fpelliccioni committed rSTAGING4210ed4fcc0e: Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid… (authored by practicalswift <practicalswift@users.noreply.github.com>).
Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid…
Sep 19 2019, 02:16
fpelliccioni committed rSTAGING29fec420b3e2: Pull leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Pull leveldb subtree
Sep 19 2019, 02:16
fpelliccioni committed rSTAGING4ab217db8523: [rebase] threads: fix unitialized members in sched_param (authored by Cory Fields <cory-nospam-@coryfields.com>).
[rebase] threads: fix unitialized members in sched_param
Sep 19 2019, 02:10
fpelliccioni committed rSTAGING55441ec79bdb: Update univalue subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Update univalue subtree
Sep 19 2019, 02:10