Class faabric::util::SoftPTEDirtyTracker
-
class SoftPTEDirtyTracker : public faabric::util::DirtyTracker
Public Functions
-
SoftPTEDirtyTracker(const std::string &modeIn)
-
~SoftPTEDirtyTracker()
-
virtual void clearAll() override
-
inline virtual std::string getType() override
-
virtual void startTracking(std::span<uint8_t> region) override
-
virtual void stopTracking(std::span<uint8_t> region) override
-
virtual std::vector<char> getDirtyPages(std::span<uint8_t> region) override
-
virtual void startThreadLocalTracking(std::span<uint8_t> region) override
-
virtual void stopThreadLocalTracking(std::span<uint8_t> region) override
-
virtual std::vector<char> getThreadLocalDirtyPages(std::span<uint8_t> region) override
-
virtual std::vector<char> getBothDirtyPages(std::span<uint8_t> region) override
-
SoftPTEDirtyTracker(const std::string &modeIn)