Benchmarking Functions
typedef struct {
const char* name;
uint32_t iterations;
uint32_t total_cycles;
uint32_t min_cycles;
uint32_t max_cycles;
double avg_ms;
} d3tui_benchmark_result_t;
void d3tui_benchmark_run(const char* name, void (*func)(void), uint32_t iterations);
const d3tui_benchmark_result_t* d3tui_benchmark_get_result(const char* name);
void d3tui_benchmark_clear(void);
Performance benchmarking for hot path optimization.