Lines Matching refs:size
89 estimate += key.size(); in EstimateSizeAfterKV()
94 ? value.size() in EstimateSizeAfterKV()
95 : value.size() / 2; in EstimateSizeAfterKV()
104 estimate += VarintLength(key.size()); // varint for key length. in EstimateSizeAfterKV()
106 estimate += VarintLength(value.size()); // varint for value length. in EstimateSizeAfterKV()
114 for (size_t i = 0; i < restarts_.size(); i++) { in Finish()
118 uint32_t num_restarts = static_cast<uint32_t>(restarts_.size()); in Finish()
143 restarts_.push_back(static_cast<uint32_t>(buffer_.size())); in Add()
149 last_key_.assign(key.data(), key.size()); in Add()
159 last_key_.assign(key.data(), key.size()); in Add()
162 const size_t non_shared = key.size() - shared; in Add()
163 const size_t curr_size = buffer_.size(); in Add()
173 static_cast<uint32_t>(value.size())); in Add()
182 buffer_.append(delta_value->data(), delta_value->size()); in Add()
184 buffer_.append(value.data(), value.size()); in Add()
189 restarts_.size() - 1); in Add()
193 estimate_ += buffer_.size() - curr_size; in Add()