8 #ifndef LLUVIA_CORE_MEMORY_MEMORY_ALLOCATION_INFO_H_
9 #define LLUVIA_CORE_MEMORY_MEMORY_ALLOCATION_INFO_H_
std::ostream & operator<<(std::ostream &out, const ll::MemoryAllocationInfo &allocInfo)
prints the memory allocation in a output stream.
Structure to hold the allocation information of objects in memory.
Definition: MemoryAllocationInfo.h:19
uint64_t size
requested size
Definition: MemoryAllocationInfo.h:25
uint64_t leftPadding
left padding required to align offset
Definition: MemoryAllocationInfo.h:28
uint32_t page
page number within memory
Definition: MemoryAllocationInfo.h:31
uint64_t offset
aligned offset
Definition: MemoryAllocationInfo.h:22