Skip to content

Commit

Permalink
#752: util: make memory reporters final
Browse files Browse the repository at this point in the history
  • Loading branch information
lifflander committed Apr 8, 2020
1 parent b7842ca commit d2a7f41
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/vt/utils/memory/memory_usage.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@

namespace vt { namespace util { namespace memory {

struct Mstats : Reporter {
struct Mstats final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};

struct Sbrk : Reporter {
struct Sbrk final : Reporter {
std::size_t getUsage() override;
std::string getName() override;

Expand All @@ -68,43 +68,43 @@ struct Sbrk : Reporter {
uintptr_t sbrkinit_ = 0;
};

struct PS : Reporter {
struct PS final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};

struct Mallinfo : Reporter {
struct Mallinfo final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};

struct Getrusage : Reporter {
struct Getrusage final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};

struct MachTaskInfo : Reporter {
struct MachTaskInfo final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};

struct Stat : Reporter {
struct Stat final : Reporter {
std::size_t getUsage() override;
std::string getName() override;

private:
bool failed_ = false;
};

struct StatM : Reporter {
struct StatM final : Reporter {
std::size_t getUsage() override;
std::string getName() override;

private:
bool failed_ = false;
};

struct Mimalloc : Reporter {
struct Mimalloc final : Reporter {
std::size_t getUsage() override;
std::string getName() override;
};
Expand Down

0 comments on commit d2a7f41

Please sign in to comment.