1 2016-03-05 04:13:25 0|gamersg|jonasschnelli: u there?
2 2016-03-05 04:15:08 0|gamersg|sipa: u there?
3 2016-03-05 04:15:27 0|sipa|yes
4 2016-03-05 04:15:42 0|gamersg|regarding laanjw's suggestion, https://github.com/bitcoin/bitcoin/pull/7613
5 2016-03-05 04:16:08 0|gamersg|is it ok if i do a getCommands(std::vector& list)
6 2016-03-05 04:16:23 0|gamersg|i prefer it to returning a vector, more efficient
7 2016-03-05 04:16:59 0|sipa|we'll switch to C++11 soon, in which you can use move semantics for that
8 2016-03-05 04:17:03 0|sipa|so i don't really care
9 2016-03-05 04:17:58 0|gamersg|move semantics will apply automatically i believe, so the efficiency gain would be automatic, amirite
10 2016-03-05 04:18:54 0|sipa|in cases where it applies automatically, i think copy elision would already apply right now as well
11 2016-03-05 04:21:10 0|gamersg|sipa: copy ellision?
12 2016-03-05 04:21:28 0|gamersg|u mean compiler optimisation?
13 2016-03-05 04:22:14 0|sipa|yes
14 2016-03-05 04:22:40 0|sipa|if you have a function f() { return some_vector; } ... vector v = f();
15 2016-03-05 04:23:04 0|sipa|then C++ semantics specify that 2 copies occur (once to copy some_vector to the return value, and one to assign the return value to v
16 2016-03-05 04:23:26 0|sipa|however, the compiler is allowed to not issue those copy operations and bypass the assignments
17 2016-03-05 04:23:35 0|sipa|which in practice always happens
18 2016-03-05 04:23:52 0|sipa|i dislike it because it's non obvious where that applies
19 2016-03-05 04:23:57 0|sipa|move semantics are cleaner
20 2016-03-05 04:25:28 0|gamersg|ic, alrite then ill stick to returning a vector
21 2016-03-05 05:56:55 0|GitHub57|[13bitcoin] 15sipa pushed 2 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/7f966713a413...9f33dba05c01
22 2016-03-05 05:56:56 0|GitHub57|13bitcoin/06master 14086da92 15Suhas Daftuar: Add tags to mempool's mapTx indices
23 2016-03-05 05:56:56 0|GitHub57|13bitcoin/06master 149f33dba 15Pieter Wuille: Merge #7539: Add tags to mempool's mapTx indices...
24 2016-03-05 05:56:59 0|GitHub100|[13bitcoin] 15sipa closed pull request #7539: Add tags to mempool's mapTx indices (06master...06use-tags) 02https://github.com/bitcoin/bitcoin/pull/7539
25 2016-03-05 08:21:42 0|GitHub179|[13bitcoin] 15pstratem closed pull request #7629: Order CTxMemPool::queryHashes result by feerate including descendents. (06master...062016-03-01-queryhashes) 02https://github.com/bitcoin/bitcoin/pull/7629
26 2016-03-05 17:05:17 0|heath|slkdfjlk