ludus::foundation::AllocationStatistics¶
Ludus Wiki · API overview · Browse API
Struct
TryAllocate, not backend usable, committed or resident bytes. Zero-byte requests create no block. Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
#include <ludus/foundation/memory/allocation_statistics.hpp>
struct ludus::foundation::AllocationStatistics final
Fields¶
LiveRequestedBytes¶
usize ludus::foundation::AllocationStatistics::LiveRequestedBytes = 0
Related types: usize
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
LiveBlocks¶
usize ludus::foundation::AllocationStatistics::LiveBlocks = 0
Related types: usize
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
PeakRequestedBytes¶
usize ludus::foundation::AllocationStatistics::PeakRequestedBytes = 0
Related types: usize
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
AllocatedBytes¶
uint64 ludus::foundation::AllocationStatistics::AllocatedBytes = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
FreedBytes¶
uint64 ludus::foundation::AllocationStatistics::FreedBytes = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
AllocationCount¶
uint64 ludus::foundation::AllocationStatistics::AllocationCount = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
FreeCount¶
uint64 ludus::foundation::AllocationStatistics::FreeCount = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
FailureCount¶
uint64 ludus::foundation::AllocationStatistics::FailureCount = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
RejectedCount¶
uint64 ludus::foundation::AllocationStatistics::RejectedCount = 0
Related types: uint64
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp
Validity¶
AccountingValidity ludus::foundation::AllocationStatistics::Validity = AccountingValidity::Valid
Related types: AccountingValidity
Declared in modules/foundation/memory/include/ludus/foundation/memory/allocation_statistics.hpp