struct scheduling_counters

Declaration

struct scheduling_counters { /* full declaration omitted */ };

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:374

Member Variables

public std::int64_t& executed_threads_
public std::int64_t& executed_thread_phases_
public std::int64_t& tfunc_time_
public std::int64_t& exec_time_
public std::int64_t& idle_loop_count_
public std::int64_t& busy_loop_count_
public bool& is_active_

Method Overview

  • public scheduling_counters(std::int64_t & executed_threads, std::int64_t & executed_thread_phases, std::int64_t & tfunc_time, std::int64_t & exec_time, std::int64_t & idle_loop_count, std::int64_t & busy_loop_count, bool & is_active)

Methods

scheduling_counters(
    std::int64_t& executed_threads,
    std::int64_t& executed_thread_phases,
    std::int64_t& tfunc_time,
    std::int64_t& exec_time,
    std::int64_t& idle_loop_count,
    std::int64_t& busy_loop_count,
    bool& is_active)

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:377

Parameters

std::int64_t& executed_threads
std::int64_t& executed_thread_phases
std::int64_t& tfunc_time
std::int64_t& exec_time
std::int64_t& idle_loop_count
std::int64_t& busy_loop_count
bool& is_active