summaryrefslogtreecommitdiff
path: root/Kernel/VM/VMObject.h
AgeCommit message (Expand)Author
2020-09-08Refactor: Replace usages of FixedArray with Vector.asynts
2020-07-26Kernel: Switch to using AK::is and AK::downcastAndreas Kling
2020-05-08Kernel: Add for_each_vmobject_of_type<T>Andreas Kling
2020-03-08Kernel: Allow contiguous allocations in physical memoryLiav A
2020-03-01Kernel: Add some InodeVMObject type assertions in Region::clone()Andreas Kling
2020-02-28Kernel: Expose the VMObject type of each Region in /proc/PID/vmAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-12-09Kernel: Start implementing purgeable memory supportAndreas Kling
2019-11-04Kernel: Move page fault handling from MemoryManager to RegionAndreas Kling
2019-08-08Kernel: Put all VMObjects in an InlineLinkedList instead of a HashTableAndreas Kling
2019-08-07Kernel: Use a FixedArray for VMObject::m_physical_pagesAndreas Kling
2019-08-07Kernel: Split VMObject into two classes: Anonymous- and InodeVMObjectAndreas Kling
2019-08-07Kernel: Remove "allow CPU caching" flag on VMObjectAndreas Kling
2019-08-07Kernel: Remove VMObject namesAndreas Kling
2019-07-09Kernel: Move PhysicalAddress.h into VM/Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-22Kernel: Fix all compiler warnings.Andreas Kling
2019-06-21AK: Rename Retainable.h => RefCounted.h.Andreas Kling
2019-06-21AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21AK: Rename Retainable => RefCounted.Andreas Kling
2019-06-07Kernel: Tweak some String&& => const String&.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-05-02Kernel: Simplify VMObject::is_anonymous().Andreas Kling
2019-05-02Kernel: Assign Lock names in class member initializers.Andreas Kling
2019-04-06Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.Andreas Kling
2019-04-03Kernel: Move VM-related files into Kernel/VM/.Andreas Kling