From: Alex Rousskov Date: Mon, 14 Feb 2011 05:00:44 +0000 (-0700) Subject: Added an optimization TODO comment. No runtime changes. X-Git-Tag: take04~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5c1e9415ed08608c29a6c6e966fbf7a97ac4d3c;p=thirdparty%2Fsquid.git Added an optimization TODO comment. No runtime changes. --- diff --git a/src/stmem.cc b/src/stmem.cc index 426d9f4d74..719ea1d7dd 100644 --- a/src/stmem.cc +++ b/src/stmem.cc @@ -198,6 +198,7 @@ mem_hdr::internalAppend(const char *data, int len) mem_node * mem_hdr::getBlockContainingLocation (int64_t location) const { + // Optimize: do not create a whole mem_node just to store location mem_node target (location); target.nodeBuffer.length = 1; mem_node *const *result = nodes.find (&target, NodeCompare);