summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Mumford <cmumford@google.com>2019-05-13 09:31:30 -0700
committerChris Mumford <cmumford@google.com>2019-05-13 13:51:11 -0700
commit1d0b101165ddd34f26cc5c62b76f2a2e0d622483 (patch)
tree2d7daa80fadfc75dd4cc4a83028113fda7de15b1
parent28e6d238be73e743c963fc0a26395b783a7565e2 (diff)
downloadleveldb-1d0b101165ddd34f26cc5c62b76f2a2e0d622483.tar.gz
Converted two for-loops to while-loops.
Converted `for (;<condition>;)` to `while (<condition>)`. PiperOrigin-RevId: 247950510
-rw-r--r--db/db_impl.cc2
-rw-r--r--db/version_set.cc2
2 files changed, 2 insertions, 2 deletions
diff --git a/db/db_impl.cc b/db/db_impl.cc
index 22c0d53..067c67d 100644
--- a/db/db_impl.cc
+++ b/db/db_impl.cc
@@ -903,7 +903,7 @@ Status DBImpl::DoCompactionWork(CompactionState* compact) {
std::string current_user_key;
bool has_current_user_key = false;
SequenceNumber last_sequence_for_key = kMaxSequenceNumber;
- for (; input->Valid() && !shutting_down_.load(std::memory_order_acquire);) {
+ while (input->Valid() && !shutting_down_.load(std::memory_order_acquire)) {
// Prioritize immutable compaction work
if (has_imm_.load(std::memory_order_relaxed)) {
const uint64_t imm_start = env_->NowMicros();
diff --git a/db/version_set.cc b/db/version_set.cc
index 0f8bec1..b62a2d0 100644
--- a/db/version_set.cc
+++ b/db/version_set.cc
@@ -1532,7 +1532,7 @@ bool Compaction::IsBaseLevelForKey(const Slice& user_key) {
const Comparator* user_cmp = input_version_->vset_->icmp_.user_comparator();
for (int lvl = level_ + 2; lvl < config::kNumLevels; lvl++) {
const std::vector<FileMetaData*>& files = input_version_->files_[lvl];
- for (; level_ptrs_[lvl] < files.size();) {
+ while (level_ptrs_[lvl] < files.size()) {
FileMetaData* f = files[level_ptrs_[lvl]];
if (user_cmp->Compare(user_key, f->largest.user_key()) <= 0) {
// We've advanced far enough