# sig/benchmark/ips/job.rbs class Benchmark::IPS::Job def all_results_have_been_run?: () -> untyped def clear_held_results: () -> untyped def compare!: () -> untyped def compare?: () -> untyped def config: () -> untyped def create_report: () -> untyped def create_stats: () -> untyped def cycles_per_100ms: () -> untyped def generate_json: () -> untyped def hold!: () -> untyped def hold?: () -> untyped def initialize: () -> void def item: () -> untyped def iterations_per_sec: () -> untyped def json!: () -> untyped def json?: () -> untyped def load_held_results: () -> untyped def run: () -> untyped def run_benchmark: () -> untyped def run_comparison: () -> untyped def run_single?: () -> untyped def run_warmup: () -> untyped def save!: () -> untyped def save_held_results: () -> untyped def time_us: () -> untyped end # sig/benchmark/ips/job/entry.rbs class Benchmark::IPS::Job::Entry def call_times: () -> untyped def compile: () -> untyped def initialize: () -> void end # sig/benchmark/ips/job/stdout_report.rbs class Benchmark::IPS::Job::StdoutReport def add_report: () -> untyped def footer: () -> untyped def format: () -> untyped def initialize: () -> void def rjust: () -> untyped def start_running: () -> untyped def start_warming: () -> untyped def warming: () -> untyped def warmup_stats: () -> untyped end # sig/benchmark/ips/report.rbs class Benchmark::IPS::Report def add_entry: () -> untyped def data: () -> untyped def generate_json: () -> untyped def initialize: () -> void def run_comparison: () -> untyped end # sig/benchmark/ips/report.rbs class Benchmark::IPS::Report::Entry def body: () -> untyped def display: () -> untyped def error_percentage: () -> untyped def header: () -> untyped def initialize: () -> void def ips: () -> untyped def ips_sd: () -> untyped def samples: () -> untyped def seconds: () -> untyped def show_total_time!: () -> untyped def to_s: () -> untyped end # sig/benchmark/ips/share.rbs class Benchmark::IPS::Share def initialize: () -> void def share: () -> untyped end # sig/benchmark/ips/stats/bootstrap.rbs class Benchmark::IPS::Stats::Bootstrap def central_tendency: () -> untyped def dependencies: () -> untyped def footer: () -> untyped def initialize: () -> void def slowdown: () -> untyped end # sig/benchmark/ips/stats/sd.rbs class Benchmark::IPS::Stats::SD def central_tendency: () -> untyped def footer: () -> untyped def initialize: () -> void def slowdown: () -> untyped end # sig/benchmark/compare.rbs module Benchmark::Compare def compare: () -> untyped end # sig/benchmark/ips.rbs module Benchmark::IPS def self.options: () -> untyped def ips: () -> untyped end # sig/benchmark/ips.rbs module Benchmark::IPS::Helpers def scale: () -> untyped end # sig/benchmark/timing.rbs module Benchmark::Timing def self.add_second: () -> untyped def self.add_second: () -> untyped def self.clean_env: () -> untyped def self.mean: () -> untyped def self.now: () -> untyped def self.now: () -> untyped def self.stddev: () -> untyped def self.time_us: () -> untyped def self.time_us: () -> untyped def self.variance: () -> untyped end