Module Benchmark.TradingBenchmarks

Critical path benchmarks for trading system

val benchmark_ring_buffer : unit -> unit -> unit
val benchmark_lock_free_stack : unit -> unit -> unit
val benchmark_order_book_update : unit -> unit -> unit
val benchmark_timestamp_generation : unit -> unit -> unit
val benchmark_timer_operations : unit -> unit -> unit
val benchmark_mmap_read : unit -> unit -> unit
val benchmark_zero_copy_send : unit -> unit -> unit
val benchmark_zero_copy_receive : unit -> unit -> unit
val run_all_benchmarks : ?config:benchmark_config -> unit -> benchmark_result list