Skip to content

Commit 32ed7c7

Browse files
committed
Cleaned up naming
1 parent 38165da commit 32ed7c7

3 files changed

Lines changed: 20 additions & 20 deletions

File tree

include/vsg/io/DatabasePager.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,8 @@ namespace vsg
164164
/// read and delete threads created by start()
165165
std::list<std::thread> threads;
166166

167-
ref_ptr<DeleteQueue> _deleteQueue;
168-
ref_ptr<ActivityStatus> _status;
167+
ref_ptr<ActivityStatus> status;
168+
ref_ptr<DeleteQueue> deleteQueue;
169169

170170
protected:
171171
virtual ~DatabasePager();

src/vsg/app/CompileManager.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ bool ResourceScavenger::scavenge(ResourceRequirements& /*resourceRequirements*/)
8787
// get raw C pointer to avoid a database pager thread invoking scavenger and keeping the database pager alive and pausing destruction
8888
if (auto ref_databasePager = databasePager.get())
8989
{
90-
if (!ref_databasePager->_status->active()) return false;
90+
if (!ref_databasePager->status->active()) return false;
9191

9292
uint32_t targetPagedLOD = ref_databasePager->pagedLODContainer->activeList.count;
9393
if (ref_databasePager->pagedLODContainer->inactiveList.count > ref_databasePager->numActiveRequests) targetPagedLOD += ref_databasePager->pagedLODContainer->inactiveList.count - ref_databasePager->numActiveRequests;
@@ -99,11 +99,11 @@ bool ResourceScavenger::scavenge(ResourceRequirements& /*resourceRequirements*/)
9999
ref_databasePager->targetMaxNumPagedLODWithHighResSubgraphs = targetPagedLOD;
100100
}
101101

102-
auto before_deletedCount = ref_databasePager->_deleteQueue->deletedCount.load();
102+
auto before_deletedCount = ref_databasePager->deleteQueue->deletedCount.load();
103103

104104
if (sleepDuration > 0) std::this_thread::sleep_for(std::chrono::milliseconds(sleepDuration));
105105

106-
auto after_deletedCount = ref_databasePager->_deleteQueue->deletedCount.load();
106+
auto after_deletedCount = ref_databasePager->deleteQueue->deletedCount.load();
107107

108108
scavenged = (after_deletedCount > before_deletedCount);
109109
}

src/vsg/io/DatabasePager.cpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -487,13 +487,13 @@ DatabaseQueue::Nodes DatabaseQueue::take_all(CompileResult& cr)
487487
//
488488
DatabasePager::DatabasePager()
489489
{
490-
if (!_status) _status = ActivityStatus::create();
490+
if (!status) status = ActivityStatus::create();
491491

492492
culledPagedLODs = CulledPagedLODs::create();
493493

494-
_requestQueue = DatabaseQueue::create(_status);
495-
_toMergeQueue = DatabaseQueue::create(_status);
496-
_deleteQueue = DeleteQueue::create(_status);
494+
_requestQueue = DatabaseQueue::create(status);
495+
_toMergeQueue = DatabaseQueue::create(status);
496+
deleteQueue = DeleteQueue::create(status);
497497

498498
pagedLODContainer = PagedLODContainer::create(4000);
499499
}
@@ -502,7 +502,7 @@ DatabasePager::~DatabasePager()
502502
{
503503
debug("DatabasePager::~DatabasePager()");
504504

505-
_status->set(false);
505+
status->set(false);
506506

507507
for (auto& thread : threads)
508508
{
@@ -522,15 +522,15 @@ void DatabasePager::start(uint32_t numReadThreads)
522522
//
523523
// set up read thread(s)
524524
//
525-
auto readThread = [](ref_ptr<DatabaseQueue> requestQueue, ref_ptr<ActivityStatus> status, DatabasePager& databasePager, const std::string& threadName) {
525+
auto readThread = [](DatabasePager& databasePager, const std::string& threadName) {
526526
debug("Started DatabaseThread read thread");
527527

528528
auto local_instrumentation = shareOrDuplicateForThreadSafety(databasePager.instrumentation);
529529
if (local_instrumentation) local_instrumentation->setThreadName(threadName);
530530

531-
while (status->active())
531+
while (databasePager.status->active())
532532
{
533-
auto plod = requestQueue->take_when_available(databasePager.frameCount.load());
533+
auto plod = databasePager._requestQueue->take_when_available(databasePager.frameCount.load());
534534
if (plod)
535535
{
536536
CPU_INSTRUMENTATION_L1_NC(databasePager.instrumentation, "DatabasePager read", COLOR_PAGER);
@@ -610,25 +610,25 @@ void DatabasePager::start(uint32_t numReadThreads)
610610
debug("Finished DatabaseThread read thread");
611611
};
612612

613-
auto deleteThread = [](ref_ptr<DeleteQueue> deleteQueue, ref_ptr<ActivityStatus> status, const DatabasePager& databasePager, const std::string& threadName) {
613+
auto deleteThread = [](DatabasePager& databasePager, const std::string& threadName) {
614614
debug("Started DatabaseThread deletethread");
615615

616616
auto local_instrumentation = shareOrDuplicateForThreadSafety(databasePager.instrumentation);
617617
if (local_instrumentation) local_instrumentation->setThreadName(threadName);
618618

619-
while (status->active())
619+
while (databasePager.status->active())
620620
{
621-
deleteQueue->wait_then_clear();
621+
databasePager.deleteQueue->wait_then_clear();
622622
}
623623
debug("Finished DatabaseThread delete thread");
624624
};
625625

626626
for (uint32_t i = 0; i < numReadThreads; ++i)
627627
{
628-
threads.emplace_back(readThread, std::ref(_requestQueue), std::ref(_status), std::ref(*this), make_string("DatabasePager read thread ", i));
628+
threads.emplace_back(readThread, std::ref(*this), make_string("DatabasePager read thread ", i));
629629
}
630630

631-
threads.emplace_back(deleteThread, std::ref(_deleteQueue), std::ref(_status), std::ref(*this), "DatabasePager delete thread ");
631+
threads.emplace_back(deleteThread, std::ref(*this), "DatabasePager delete thread ");
632632
}
633633

634634
void DatabasePager::request(ref_ptr<PagedLOD> plod)
@@ -689,7 +689,7 @@ void DatabasePager::updateSceneGraph(ref_ptr<FrameStamp> frameStamp, CompileResu
689689
CPU_INSTRUMENTATION_L1(instrumentation);
690690

691691
frameCount.exchange(frameStamp ? frameStamp->frameCount : 0);
692-
_deleteQueue->advance(frameStamp);
692+
deleteQueue->advance(frameStamp);
693693

694694
numActiveRequests -= _requestQueue->prune(frameCount.load());
695695

@@ -815,5 +815,5 @@ void DatabasePager::updateSceneGraph(ref_ptr<FrameStamp> frameStamp, CompileResu
815815
debug("DatabasePager::updateSceneGraph() nothing to merge");
816816
}
817817

818-
if (!deleteList.empty() || !sharedObjectsToPrune.empty()) _deleteQueue->add_prune(deleteList, sharedObjectsToPrune);
818+
if (!deleteList.empty() || !sharedObjectsToPrune.empty()) deleteQueue->add_prune(deleteList, sharedObjectsToPrune);
819819
}

0 commit comments

Comments
 (0)