Skip to main content

Module function_registry

Module function_registry 

Source
Expand description

Registry of standard test functions for benchmarking.

Structs§

BenchmarkConfig
Configuration for a benchmark run.
FunctionRegistry
Function registry mapping names to actual function pointers.

Functions§

find_csv_files_for_function
Find CSV files for a given function in the records directory Handles both old single-file format and new block-based format
generate_benchmark_configs
Generate all benchmark configurations
read_combined_csv_traces
Read and combine multiple CSV files for a function

Type Aliases§

TestFunction
Test function type definition
TracePoint
CSV trace point: (x_vector, f_value, is_improvement)