summaryrefslogtreecommitdiff
path: root/src/shared
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2020-02-14 01:53:59 -0500
committerisanae <14251494+isanae@users.noreply.github.com>2020-02-18 17:25:03 -0500
commit567fe019ac21ee78a07beae1a387ab5688e7f97b (patch)
tree6387ae5cff0f3a86627fbbb1f0b3344f913e7205 /src/shared
parentc8fc7abade6e28507f2a1590007a098e647026a9 (diff)
removed some unnecessary counters
delete old structure in thread
Diffstat (limited to 'src/shared')
-rw-r--r--src/shared/directoryentry.cpp48
-rw-r--r--src/shared/directoryentry.h3
2 files changed, 0 insertions, 51 deletions
diff --git a/src/shared/directoryentry.cpp b/src/shared/directoryentry.cpp
index 4e64d1c1..c5702026 100644
--- a/src/shared/directoryentry.cpp
+++ b/src/shared/directoryentry.cpp
@@ -40,13 +40,6 @@ namespace MOShared
using namespace MOBase;
static const int MAXPATH_UNICODE = 32767;
-
-static std::atomic<int> FileEntryCount(0);
-static std::atomic<int> FilesOriginCount(0);
-static std::atomic<int> FileRegisterCount(0);
-static std::atomic<int> DirectoryEntryCount(0);
-static std::atomic<int> OriginConnectionCount(0);
-
template <class F>
std::chrono::nanoseconds elapsed(F&& f)
{
@@ -56,13 +49,6 @@ std::chrono::nanoseconds elapsed(F&& f)
return (end - start);
}
-void logcounts(std::string w)
-{
- log::debug(
- "{}: FileEntry={} FilesOrigin={} FileRegister={} DirectoryEntry={} OriginConnection={}",
- w, FileEntryCount, FilesOriginCount, FileRegisterCount, DirectoryEntryCount, OriginConnectionCount);
-}
-
static std::wstring tail(const std::wstring &source, const size_t count)
{
@@ -203,12 +189,6 @@ public:
OriginConnection()
: m_NextID(0)
{
- ++OriginConnectionCount;
- }
-
- ~OriginConnection()
- {
- --OriginConnectionCount;
}
std::pair<FilesOrigin&, bool> getOrCreate(
@@ -350,7 +330,6 @@ FileEntry::FileEntry() :
m_FileSize(NoFileSize), m_CompressedFileSize(NoFileSize),
m_LastAccessed(time(nullptr))
{
- ++FileEntryCount;
}
FileEntry::FileEntry(Index index, std::wstring name, DirectoryEntry *parent) :
@@ -358,16 +337,6 @@ FileEntry::FileEntry(Index index, std::wstring name, DirectoryEntry *parent) :
m_FileSize(NoFileSize), m_CompressedFileSize(NoFileSize),
m_LastAccessed(time(nullptr))
{
- ++FileEntryCount;
-}
-
-FileEntry::~FileEntry()
-{
- while (!m_Alternatives.empty()) {
- m_Alternatives.pop_back();
- }
-
- --FileEntryCount;
}
void FileEntry::addOrigin(
@@ -606,7 +575,6 @@ bool FileEntry::recurseParents(std::wstring &path, const DirectoryEntry *parent)
FilesOrigin::FilesOrigin()
: m_ID(0), m_Disabled(false), m_Name(), m_Path(), m_Priority(0)
{
- ++FilesOriginCount;
}
FilesOrigin::FilesOrigin(const FilesOrigin &reference)
@@ -618,7 +586,6 @@ FilesOrigin::FilesOrigin(const FilesOrigin &reference)
, m_FileRegister(reference.m_FileRegister)
, m_OriginConnection(reference.m_OriginConnection)
{
- ++FilesOriginCount;
}
FilesOrigin::FilesOrigin(
@@ -629,12 +596,6 @@ FilesOrigin::FilesOrigin(
m_Priority(priority), m_FileRegister(fileRegister),
m_OriginConnection(originConnection)
{
- ++FilesOriginCount;
-}
-
-FilesOrigin::~FilesOrigin()
-{
- --FilesOriginCount;
}
void FilesOrigin::setPriority(int priority)
@@ -733,12 +694,6 @@ bool FilesOrigin::containsArchive(std::wstring archiveName)
FileRegister::FileRegister(boost::shared_ptr<OriginConnection> originConnection)
: m_OriginConnection(originConnection)
{
- ++FileRegisterCount;
-}
-
-FileRegister::~FileRegister()
-{
- --FileRegisterCount;
}
bool FileRegister::indexValid(FileEntry::Index index) const
@@ -907,7 +862,6 @@ DirectoryEntry::DirectoryEntry(
m_OriginConnection(new OriginConnection),
m_Name(std::move(name)), m_Parent(parent), m_Populated(false), m_TopLevel(true)
{
- ++DirectoryEntryCount;
m_FileRegister.reset(new FileRegister(m_OriginConnection));
m_Origins.insert(originID);
}
@@ -919,13 +873,11 @@ DirectoryEntry::DirectoryEntry(
m_FileRegister(fileRegister), m_OriginConnection(originConnection),
m_Name(std::move(name)), m_Parent(parent), m_Populated(false), m_TopLevel(false)
{
- ++DirectoryEntryCount;
m_Origins.insert(originID);
}
DirectoryEntry::~DirectoryEntry()
{
- --DirectoryEntryCount;
clear();
}
diff --git a/src/shared/directoryentry.h b/src/shared/directoryentry.h
index 2a70d486..94ea068d 100644
--- a/src/shared/directoryentry.h
+++ b/src/shared/directoryentry.h
@@ -121,7 +121,6 @@ public:
FileEntry();
FileEntry(Index index, std::wstring name, DirectoryEntry *parent);
- ~FileEntry();
Index getIndex() const
{
@@ -237,7 +236,6 @@ class FilesOrigin
public:
FilesOrigin();
FilesOrigin(const FilesOrigin &reference);
- ~FilesOrigin();
// sets priority for this origin, but it will overwrite the existing mapping
// for this priority, the previous origin will no longer be referenced
@@ -307,7 +305,6 @@ class FileRegister
{
public:
FileRegister(boost::shared_ptr<OriginConnection> originConnection);
- ~FileRegister();
bool indexValid(FileEntry::Index index) const;