package ff-bench

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ff_bench.MakeBenchSource

Parameters

module F : Ff_sig.BASE

Signature

Sourceval e1 : F.t
Sourceval e2 : F.t
Sourceval zero : F.t
Sourceval one : F.t
Sourceval generate_random_element : unit -> unit
Sourceval generate_zero : unit -> unit
Sourceval generate_one : unit -> unit
Sourceval e1_bytes : Bytes.t
Sourceval zero_bytes : Bytes.t
Sourceval one_bytes : Bytes.t
Sourceval check_if_zero_on_pregenerated_random_element : unit -> unit
Sourceval check_if_zero_on_pregenerated_zero_element : unit -> unit
Sourceval check_if_zero_on_pregenerated_one_element : unit -> unit
Sourceval check_if_one_on_pregenerated_random_element : unit -> unit
Sourceval check_if_one_on_pregenerated_zero_element : unit -> unit
Sourceval check_if_one_on_pregenerated_one_element : unit -> unit
Sourceval compute_addition_on_pregenerated_random_element : unit -> unit
Sourceval compute_multiplication_on_pregenerated_random_element : unit -> unit
Sourceval compute_square_on_pregenerated_random_element : unit -> unit
Sourceval compute_double_on_pregenerated_random_element : unit -> unit
Sourceval compute_eq_on_pregenerated_random_elements : unit -> unit
Sourceval compute_eq_on_same_pregenerated_random_element : unit -> unit
Sourceval compute_opposite_on_pregenerated_random_element : unit -> unit
Sourceval compute_opposite_on_pregenerated_one_element : unit -> unit
Sourceval compute_opposite_on_pregenerated_zero_element : unit -> unit
Sourceval compute_inverse_on_pregenerated_random_element : unit -> unit
Sourceval compute_inverse_on_pregenerated_one_element : unit -> unit
Sourceval compute_inverse_opt_on_pregenerated_random_element : unit -> unit
Sourceval compute_inverse_opt_on_pregenerated_one_element : unit -> unit
Sourceval compute_inverse_opt_on_pregenerated_zero_element : unit -> unit
Sourceval get_benches : string -> Core_bench.Bench.Test.t list