diff options
Diffstat (limited to 'src/mongo/bson/bsonobjbuilder.cpp')
-rw-r--r-- | src/mongo/bson/bsonobjbuilder.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/mongo/bson/bsonobjbuilder.cpp b/src/mongo/bson/bsonobjbuilder.cpp index 871dcdfb1c0..e2d56cb540e 100644 --- a/src/mongo/bson/bsonobjbuilder.cpp +++ b/src/mongo/bson/bsonobjbuilder.cpp @@ -238,23 +238,6 @@ BSONObjBuilder::~BSONObjBuilder() { } } - -const string BSONObjBuilder::numStrs[] = { - "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", - "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", - "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", - "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", - "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", - "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", - "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", -}; - -// This is to ensure that BSONObjBuilder doesn't try to use numStrs before the strings have -// been constructed I've tested just making numStrs a char[][], but the overhead of -// constructing the strings each time was too high numStrsReady will be 0 until after -// numStrs is initialized because it is a static variable -bool BSONObjBuilder::numStrsReady = (numStrs[0].size() > 0); - template <typename Alloc> void _BufBuilder<Alloc>::grow_reallocate(int minSize) { if (minSize > BufferMaxSize) { |