GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
parallel-for-selftests.c File Reference
#include "defs.h"
#include "gdbsupport/selftest.h"
#include "gdbsupport/parallel-for.h"
#include "gdbsupport/thread-pool.h"
#include "parallel-for-selftests.c"

Go to the source code of this file.

Classes

struct  selftests::parallel_for::save_restore_n_threads
 

Namespaces

namespace  selftests
 
namespace  selftests::parallel_for
 

Macros

#define TEST   test_par
 
#define FOR_EACH   gdb::parallel_for_each
 
#define TEST   test_seq
 
#define FOR_EACH   gdb::sequential_for_each
 

Functions

static void selftests::parallel_for::test (int n_threads)
 
static void selftests::parallel_for::test_n_threads ()
 
void _initialize_parallel_for_selftests ()
 

Macro Definition Documentation

◆ FOR_EACH [1/2]

#define FOR_EACH   gdb::parallel_for_each

Definition at line 62 of file parallel-for-selftests.c.

◆ FOR_EACH [2/2]

#define FOR_EACH   gdb::sequential_for_each

Definition at line 62 of file parallel-for-selftests.c.

◆ TEST [1/2]

#define TEST   test_par

Definition at line 61 of file parallel-for-selftests.c.

◆ TEST [2/2]

#define TEST   test_seq

Definition at line 61 of file parallel-for-selftests.c.

Function Documentation

◆ _initialize_parallel_for_selftests()

void _initialize_parallel_for_selftests ( )