summaryrefslogtreecommitdiff
path: root/src/mongo/bson/bsonobjbuilder.cpp
diff options
context:
space:
mode:
authorBilly Donahue <billy.donahue@mongodb.com>2019-07-04 17:57:25 -0400
committerBilly Donahue <billy.donahue@mongodb.com>2019-07-09 14:32:01 -0400
commitf2bb23436a46afacfc8e3dc65fda743fafe6b2c3 (patch)
tree990d9667db82f124bde3392c0240220a3707cbe1 /src/mongo/bson/bsonobjbuilder.cpp
parenta7cb58fe04b1a13909e98829a9235eb4fa837e8c (diff)
downloadmongo-f2bb23436a46afacfc8e3dc65fda743fafe6b2c3.tar.gz
SERVER-42034 remove BSONObjBuilder::numStr
Callers are better with either DecimalCounter or std::to_string.
Diffstat (limited to 'src/mongo/bson/bsonobjbuilder.cpp')
-rw-r--r--src/mongo/bson/bsonobjbuilder.cpp17
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) {