1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 22:27:35 +00:00

Kernel: Make VMObject::class_name() return a StringView

This commit is contained in:
Andreas Kling 2021-07-11 17:57:52 +02:00
parent 88d490566f
commit 68f2250768
5 changed files with 5 additions and 5 deletions

View file

@ -122,7 +122,7 @@ private:
explicit AnonymousVMObject(NonnullRefPtrVector<PhysicalPage>);
explicit AnonymousVMObject(const AnonymousVMObject&);
virtual const char* class_name() const override { return "AnonymousVMObject"; }
virtual StringView class_name() const override { return "AnonymousVMObject"sv; }
int purge_impl();
void update_volatile_cache();

View file

@ -21,7 +21,7 @@ private:
explicit ContiguousVMObject(size_t, NonnullRefPtrVector<PhysicalPage>&);
explicit ContiguousVMObject(const ContiguousVMObject&);
virtual const char* class_name() const override { return "ContiguousVMObject"; }
virtual StringView class_name() const override { return "ContiguousVMObject"sv; }
virtual RefPtr<VMObject> clone() override;
ContiguousVMObject& operator=(const ContiguousVMObject&) = delete;

View file

@ -27,7 +27,7 @@ private:
explicit PrivateInodeVMObject(Inode&, size_t);
explicit PrivateInodeVMObject(const PrivateInodeVMObject&);
virtual const char* class_name() const override { return "PrivateInodeVMObject"; }
virtual StringView class_name() const override { return "PrivateInodeVMObject"sv; }
PrivateInodeVMObject& operator=(const PrivateInodeVMObject&) = delete;
};

View file

@ -25,7 +25,7 @@ private:
explicit SharedInodeVMObject(Inode&, size_t);
explicit SharedInodeVMObject(const SharedInodeVMObject&);
virtual const char* class_name() const override { return "SharedInodeVMObject"; }
virtual StringView class_name() const override { return "SharedInodeVMObject"sv; }
SharedInodeVMObject& operator=(const SharedInodeVMObject&) = delete;
};

View file

@ -46,7 +46,7 @@ public:
size_t size() const { return m_physical_pages.size() * PAGE_SIZE; }
virtual const char* class_name() const = 0;
virtual StringView class_name() const = 0;
ALWAYS_INLINE void ref_region() { m_regions_count++; }
ALWAYS_INLINE void unref_region() { m_regions_count--; }