[squid-dev] [PATCH] Increase request buffer size to 64kb
Amos Jeffries
squid3 at treenet.co.nz
Thu Apr 14 00:29:40 UTC 2016
On 14/04/2016 4:18 a.m., Alex Rousskov wrote:
> On 04/13/2016 08:22 AM, Amos Jeffries wrote:
>> Alex, have you had time to review this updated patch?
>
> Not yet.
>
>
>> For my part I am wondering if the class StoreIOBuffer needs to have move
>> constructor/assignment added now that getClientStreamBuffer() is
>> returning a temporary variable by-value.
>
> Sorry, I do not follow your logic:
>
> 1. AFAIK, move methods are _optimizations_ so any "X needs move
> constructor/assignment" statement does not compute for me in a seemingly
> non-optimization context like "getClientStreamBuffer() is returning a
> temporary variable by-value".
>
> 2. AFAIK, StoreIOBuffer already has move constructor and assignment
> operator (provided by the compiler).
>
> Please clarify what problems adding [explicit] move methods would solve.
I was wondering if we were paying unnecessary cycles doing the object
data copy. If it's provided then thats fine and I'm happy with this if
you are.
Amos
More information about the squid-dev
mailing list