Struct ResourceStats
Defined in File resource-lifetime.h
Struct Documentation
-
struct ResourceStats
Synchronized cumulative counters for one native lifetime, not a residency budget.
Public Members
-
::CE::Diagnostics::DomainId domain = 0
Unique lifetime diagnostic identity.
-
std::uint64_t tracked = 0
Successfully adopted native objects over this lifetime.
-
std::uint64_t live = 0
Adopted objects not yet deleted/abandoned, including pending retirement.
-
std::uint64_t pending = 0
Live objects queued for owner-context collection.
-
std::uint64_t deleted = 0
Objects for which matching native deletion was issued.
-
std::uint64_t abandoned = 0
Objects left to native context destruction after cleanup recovery failed.
-
bool active = true
False after shutdown/abandon invalidates native use.
-
::CE::Diagnostics::DomainId domain = 0