Struct ResourceStats

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.