stop returning move(...) when unnecessary
authorJames Sedgwick <jsedgwick@fb.com>
Thu, 8 Jan 2015 16:42:04 +0000 (08:42 -0800)
committerViswanath Sivakumar <viswanath@fb.com>
Tue, 13 Jan 2015 19:01:05 +0000 (11:01 -0800)
commit0b215436b803dc4cf8e4521791cb67aff401e546
treede3c8deef4ca8bd5437195ddff084443eb4a8277
parent0e8d462ac84bc95a37d2f2b22575746b4532a9b8
stop returning move(...) when unnecessary

Summary: as discussed in another diff, this might help with NRVO

Test Plan: unit

Reviewed By: hans@fb.com

Subscribers: trunkagent, fugalh, folly-diffs@

FB internal diff: D1764921

Signature: t1:1764921:1420677311:c6b63d7bf04c0e17283117b3edef798c288e5fbb
folly/wangle/futures/Future-inl.h