载入中...
搜索中...
未找到
Fixed-capacity, allocation-free performance telemetry for climbing workloads. 更多...
#include "common/Export.h"#include "climbing/ClimbingPrimitives.h"#include "common/Time.h"#include <array>#include <cstddef>#include <cstdint>#include <span>类 | |
| struct | eve::climbing::ClimbingQueryBudgets |
| Query budgets for one 60 Hz primary-character simulation tick. 更多... | |
| struct | eve::climbing::ClimbingRuntimeCounters |
| Allocation-free counters produced by the latest runtime workload. 更多... | |
| struct | eve::climbing::ClimbingTelemetrySample |
| One profiler sample; elapsed time is observational and never feeds simulation state. 更多... | |
| struct | eve::climbing::ClimbingTelemetrySummary |
| Fixed percentile summary for one workload without retaining dynamic storage. 更多... | |
| class | eve::climbing::ClimbingTelemetryBuffer |
| Runtime-owned fixed ring of performance samples. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::climbing |
枚举 | |
| enum class | eve::climbing::ClimbingWorkload : std::uint8_t { eve::climbing::Ordinary , eve::climbing::CandidateProbe , eve::climbing::Active } |
| Stable workload classes used by the climbing performance budgets. 更多... | |
| enum class | eve::climbing::ClimbingQueryBudgetState : std::uint8_t { eve::climbing::WithinBudget , eve::climbing::Exceeded } |
| Named result of comparing one workload sample with its query budget. 更多... | |
详细描述
Fixed-capacity, allocation-free performance telemetry for climbing workloads.
在文件 ClimbingTelemetry.h 中定义.