Skip to content

Commit 750a1c4

Browse files
Migrate to folly::grow_capacity_by
Summary: `reserveExtra` is now `folly::grow_capacity_by`. Codemod accordingly. ``` yes | codemod --file-list $(fbgs -s -l "common/base/ReserveUtils.h" | paste -sd,) '"common/base/ReserveUtils.h"' '<folly/container/Reserve.h>' yes | codemod --file-list $(fbgs -s -l "common/base/ReserveUtils.h" | paste -sd,) '<common/base/ReserveUtils.h>' '<folly/container/Reserve.h>' yes | codemod --file-list $(fbgs -s -l "reserveExtra(" | paste -sd,) 'facebook::memory::reserveExtra\(' 'folly::grow_capacity_by(' yes | codemod --file-list $(fbgs -s -l "reserveExtra(" | paste -sd,) 'memory::reserveExtra\(' 'folly::grow_capacity_by(' yes | codemod --file-list $(fbgs -s -l "reserveExtra(" | paste -sd,) 'reserveExtra\(' 'folly::grow_capacity_by(' yes | arc lint hg revert common/base/tests/ hg revert common/base/ReserveUtils.h yes | codemod --file-list $(fbgs -s -l "//common/base:reserve_utils" | paste -sd,) '//common/base:reserve_utils' '//folly/container:reserve' yes | arc lint ``` Reviewed By: ot Differential Revision: D52241273 fbshipit-source-id: 1c3179881132f2469dc816bd3138b8655791bcc8
1 parent 3ce87b0 commit 750a1c4

File tree

1 file changed

+2
-2
lines changed
  • third-party/proxygen/src/proxygen/lib/http/codec/compress/experimental/simulator

1 file changed

+2
-2
lines changed

third-party/proxygen/src/proxygen/lib/http/codec/compress/experimental/simulator/CompressionUtils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* LICENSE file in the root directory of this source tree.
77
*/
88

9-
#include "common/base/ReserveUtils.h"
9+
#include <folly/container/Reserve.h>
1010
#include <proxygen/lib/http/codec/compress/experimental/simulator/CompressionUtils.h>
1111

1212
#include <proxygen/lib/http/HeaderConstants.h>
@@ -112,7 +112,7 @@ std::vector<compress::Header> prepareMessageForCompression(
112112
if (code == HTTP_HEADER_COOKIE) {
113113
vector<folly::StringPiece> cookiePieces;
114114
folly::split(';', value, cookiePieces);
115-
facebook::memory::reserveExtra(cookies, cookiePieces.size());
115+
folly::grow_capacity_by(cookies, cookiePieces.size());
116116
for (auto cookie : cookiePieces) {
117117
cookies.push_back(ltrimWhitespace(cookie).str());
118118
allHeaders.emplace_back(code, name, cookies.back());

0 commit comments

Comments
 (0)