#include "src/core/lib/gprpp/mpscq.h"#include <inttypes.h>#include <stdlib.h>#include <grpc/support/alloc.h>#include <grpc/support/log.h>#include <grpc/support/sync.h>#include "src/core/lib/gpr/useful.h"#include "src/core/lib/gprpp/thd.h"#include "test/core/util/test_config.h"
Go to the source code of this file.
Classes | |
| struct | pull_args |
| struct | test_node |
| struct | thd_args |
Macros | |
| #define | THREAD_ITERATIONS 10000 |
Typedefs | |
| typedef struct test_node | test_node |
Functions | |
| int | main (int argc, char **argv) |
| static test_node * | new_node (size_t i, size_t *ctr) |
| static void | pull_thread (void *arg) |
| static void | test_mt (void) |
| static void | test_mt_multipop (void) |
| static void | test_serial (void) |
| static void | test_thread (void *args) |
| #define THREAD_ITERATIONS 10000 |
Definition at line 67 of file mpscq_test.cc.
Definition at line 182 of file mpscq_test.cc.
|
static |
Definition at line 40 of file mpscq_test.cc.
|
static |
Definition at line 121 of file mpscq_test.cc.
|
static |
Definition at line 77 of file mpscq_test.cc.
|
static |
Definition at line 144 of file mpscq_test.cc.
|
static |
Definition at line 47 of file mpscq_test.cc.
|
static |
Definition at line 69 of file mpscq_test.cc.