List of all items
Structs
- BatchingInfo
- Config
- Diagnostics
- EffectEstimate
- Metadata
- MinDetectableEffect
- QualityIssue
- TimingOracle
- TimingSample
- TopQuantile
- UnmeasurableInfo
- adaptive::AdaptiveConfig
- adaptive::AdaptiveState
- adaptive::Calibration
- adaptive::CalibrationConfig
- adaptive::CalibrationSnapshot
- adaptive::ConditionDrift
- adaptive::DriftThresholds
- adaptive::Posterior
- adaptive::QualityGateCheckInputs
- adaptive::QualityGateConfig
- adaptive::single_pass::SinglePassConfig
- adaptive::single_pass::SinglePassResult
- analysis::BayesResult
- analysis::DiagnosticsExtra
- analysis::MaxEffectCI
- analysis::MdeEstimate
- analysis::StationarityResult
- analysis::StationarityTracker
- analysis::bayes::BayesResult
- analysis::bayes::MaxEffectCI
- analysis::mde::MdeEstimate
- data::DataMetadata
- data::TimingData
- helpers::InputPair
- helpers::effect::EffectInjector
- measurement::Collector
- measurement::OutlierStats
- measurement::Sample
- measurement::Timer
- measurement::affinity::AffinityGuard
- measurement::perf::LinuxPerfTimer
- measurement::priority::PriorityGuard
- preflight::CorePreflightResult
- preflight::CorePreflightWarnings
- preflight::PreflightResult
- preflight::PreflightWarnings
- result::BatchingInfo
- result::Diagnostics
- result::EffectEstimate
- result::Metadata
- result::MinDetectableEffect
- result::PreflightWarningInfo
- result::QualityIssue
- result::ResearchOutcome
- result::TopQuantile
- result::UnmeasurableInfo
- statistics::AcquisitionStream
- statistics::CovarianceEstimate
- statistics::OnlineStats
- statistics::OptimalBlockLength
- statistics::StatsSnapshot
Enums
- AttackerModel
- Class
- Exploitability
- InconclusiveReason
- IssueCode
- IterationsPerSample
- MeasurementQuality
- Outcome
- UnreliablePolicy
- adaptive::AdaptiveOutcome
- adaptive::CalibrationError
- adaptive::InconclusiveReason
- adaptive::QualityGateResult
- data::DataError
- data::TimeUnit
- helpers::effect::BenchmarkEffect
- measurement::BoxedTimer
- measurement::MeasurementError
- measurement::TimerError
- measurement::TimerFallbackReason
- measurement::TimerSpec
- measurement::affinity::AffinityResult
- measurement::perf::PerfError
- measurement::priority::PriorityResult
- preflight::AutocorrWarning
- preflight::ResolutionWarning
- preflight::SanityWarning
- preflight::SystemWarning
- result::Exploitability
- result::InconclusiveReason
- result::IssueCode
- result::MeasurementQuality
- result::Outcome
- result::PreflightCategory
- result::PreflightSeverity
- result::ResearchStatus
- result::UnreliablePolicy
- statistics::SampleClass
Macros
- assert_constant_time
- assert_leak_detected
- assert_no_timing_leak
- require_reliable
- skip_if_unreliable
- timing_test
- timing_test_checked
Functions
- adaptive::calibrate
- adaptive::kl_divergence_gaussian
- adaptive::run_adaptive
- adaptive::single_pass::analyze_single_pass
- analysis::analytical_mde
- analysis::bayes::add_jitter
- analysis::bayes::compute_bayes_gibbs
- analysis::bayes::compute_max_effect_ci
- analysis::compute_bayes_gibbs
- analysis::compute_diagnostics
- analysis::compute_effect_estimate
- analysis::compute_max_effect_ci
- analysis::effect::compute_effect_estimate
- analysis::effect::compute_effect_estimate_analytical
- analysis::effect::compute_top_quantiles
- analysis::effect::regularize_covariance
- analysis::estimate_mde
- analysis::mde::analytical_mde
- analysis::mde::estimate_mde
- compute_min_uniqueness_ratio
- counter_frequency_hz
- data::load_separate_files
- data::load_silent_csv
- data::load_two_column_csv
- data::to_nanoseconds
- helpers::byte_arrays_32
- helpers::byte_vecs
- helpers::counter_frequency_hz
- helpers::effect::apply_effect
- helpers::effect::apply_effect_bytes
- helpers::effect::busy_wait_ns
- helpers::effect::counter_frequency_hz
- helpers::effect::global_max_delay_ns
- helpers::effect::init_effect_injection
- helpers::effect::min_injectable_effect_ns
- helpers::effect::set_global_max_delay_ns
- helpers::effect::timer_backend_name
- helpers::effect::timer_resolution_ns
- helpers::effect::using_precise_timer
- helpers::timer_resolution_ns
- measurement::black_box
- measurement::cycles_per_ns
- measurement::filter_outliers
- measurement::rdtsc
- measurement::winsorize_f64
- output::format_debug_summary
- output::format_diagnostics_section
- output::format_outcome
- output::is_verbose
- output::to_json
- output::to_json_pretty
- preflight::autocorrelation_check
- preflight::compute_acf
- preflight::resolution_check
- preflight::run_all_checks
- preflight::run_core_checks
- preflight::run_timer_sanity_check
- preflight::sanity_check
- preflight::system_check
- preflight::timer_sanity_check
- statistics::apply_variance_floor
- statistics::block_bootstrap_resample
- statistics::block_bootstrap_resample_into
- statistics::block_bootstrap_resample_joint_into
- statistics::bootstrap_covariance_matrix
- statistics::bootstrap_difference_covariance
- statistics::bootstrap_difference_covariance_discrete
- statistics::class_conditional_optimal_block_length
- statistics::compute_block_size
- statistics::compute_covariance_rate
- statistics::compute_deciles
- statistics::compute_deciles_fast
- statistics::compute_deciles_inplace
- statistics::compute_deciles_sorted
- statistics::compute_deciles_with_buffer
- statistics::compute_midquantile
- statistics::compute_midquantile_deciles
- statistics::compute_midquantile_deciles_sorted
- statistics::compute_min_uniqueness_ratio
- statistics::compute_quantile
- statistics::counter_rng_seed
- statistics::estimate_dependence_length
- statistics::lag1_autocorrelation
- statistics::lag2_autocorrelation
- statistics::optimal_block_length
- statistics::paired_optimal_block_length
- statistics::scale_covariance_for_inference
- statistics::scale_covariance_rate
- timer_resolution_ns