Home
last modified time | relevance | path

Searched refs:kSVInUse (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/docs/_posts/
D2014-06-27-avoid-expensive-locks-in-get.markdown69 … acquire SuperVersion from its local storage and to put in a special flag (SuperVersion::kSVInUse).
74 …pecting the special flag (SuperVersion::kSVInUse) in its local storage. If it does not see SuperVe…
/rocksdb-6.9/db/
Dcolumn_family.cc407 void* const SuperVersion::kSVInUse = &SuperVersion::dummy; member in ROCKSDB_NAMESPACE::SuperVersion
1165 void* ptr = local_sv_->Swap(SuperVersion::kSVInUse); in GetThreadLocalSuperVersion()
1171 assert(ptr != SuperVersion::kSVInUse); in GetThreadLocalSuperVersion()
1205 void* expected = SuperVersion::kSVInUse; in ReturnThreadLocalSuperVersion()
1269 if (ptr == SuperVersion::kSVInUse) { in ResetThreadLocalSuperVersions()
Ddb_basic_test.cc1078 ASSERT_EQ(cfd->TEST_GetLocalSV()->Get(), SuperVersion::kSVInUse); in TEST_P()
1129 ASSERT_NE(cfd->TEST_GetLocalSV()->Get(), SuperVersion::kSVInUse); in TEST_P()
1191 ASSERT_NE(cfd->TEST_GetLocalSV()->Get(), SuperVersion::kSVInUse); in TEST_P()
1223 (cfd->TEST_GetLocalSV()->Get() == SuperVersion::kSVInUse) || in TEST_P()
1250 ASSERT_NE(cfd->TEST_GetLocalSV()->Get(), SuperVersion::kSVInUse); in TEST_P()
Dcolumn_family.h234 static void* const kSVInUse; member