|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Rolling counters for runtime field-statistics requests and costs. More...
#include <sim_field_stats_runtime.h>

Public Attributes | |
| SimFieldStatsComputeConfig | config |
| uint64_t | request_count |
| uint64_t | cache_hit_count |
| uint64_t | drift_cache_hit_count |
| uint64_t | cache_miss_count |
| uint64_t | compute_count |
| uint64_t | drift_compute_count |
| uint64_t | direct_compute_count |
| uint64_t | phase_lock_count |
| uint64_t | phase_lock_total_ns |
| uint64_t | phase_lock_last_ns |
| SimFieldStatsComputeTimings | total_compute |
| SimFieldStatsComputeTimings | last_compute |
| size_t | last_field_index |
| size_t | last_step_index |
| SimFieldStatsProfileSource | last_source |
Rolling counters for runtime field-statistics requests and costs.
| uint64_t SimFieldStatsRuntimeProfile::cache_hit_count |
Visualization cache hits.
| uint64_t SimFieldStatsRuntimeProfile::cache_miss_count |
Visualization requests that required compute.
| uint64_t SimFieldStatsRuntimeProfile::compute_count |
Total computations recorded.
| SimFieldStatsComputeConfig SimFieldStatsRuntimeProfile::config |
Stats configuration being profiled.
| uint64_t SimFieldStatsRuntimeProfile::direct_compute_count |
Direct caller-requested computations.
| uint64_t SimFieldStatsRuntimeProfile::drift_cache_hit_count |
Visualization drift-cache hits.
| uint64_t SimFieldStatsRuntimeProfile::drift_compute_count |
Computations performed during drift evaluation.
| SimFieldStatsComputeTimings SimFieldStatsRuntimeProfile::last_compute |
Most recent compute-stage timings.
| size_t SimFieldStatsRuntimeProfile::last_field_index |
Field index from the most recent profile event.
| SimFieldStatsProfileSource SimFieldStatsRuntimeProfile::last_source |
Source from the most recent profile event.
| size_t SimFieldStatsRuntimeProfile::last_step_index |
Step index from the most recent profile event.
| uint64_t SimFieldStatsRuntimeProfile::phase_lock_count |
Number of phase-lock updates recorded.
| uint64_t SimFieldStatsRuntimeProfile::phase_lock_last_ns |
Most recent phase-lock update time.
| uint64_t SimFieldStatsRuntimeProfile::phase_lock_total_ns |
Accumulated phase-lock update time.
| uint64_t SimFieldStatsRuntimeProfile::request_count |
Total stats requests observed.
| SimFieldStatsComputeTimings SimFieldStatsRuntimeProfile::total_compute |
Accumulated compute-stage timings.