summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-11-11 20:24:47 +0100
committerGitHub <noreply@github.com>2021-11-11 20:24:47 +0100
commit40745cf24820bb0b0b0d28259bb5115ed5b068eb (patch)
tree209956d61d03c155a6a87801f3fd5814c34ed0e9 /searchlib
parentdb842ccc0b246d454f90c6ff8fefec854a7e407e (diff)
parent09409ebbd3e9c107ead67b488cbe8b918fc2c91a (diff)
Merge pull request #19981 from vespa-engine/balder/improve-inlining-probability
Remove double book keeping of count.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/common/allocatedbitvector.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/common/allocatedbitvector.cpp b/searchlib/src/vespa/searchlib/common/allocatedbitvector.cpp
index 80c6549499d..d428ce52953 100644
--- a/searchlib/src/vespa/searchlib/common/allocatedbitvector.cpp
+++ b/searchlib/src/vespa/searchlib/common/allocatedbitvector.cpp
@@ -157,8 +157,9 @@ AllocatedBitVector::grow(Index newSize, Index newCapacity)
setSize(newSize);
clearIntervalNoInvalidation(clearRange);
} else {
- clearInterval(newSize, size());
+ clearIntervalNoInvalidation(Range(newSize, size()));
setSize(newSize);
+ updateCount();
}
}
return ret;