#include "src/core/lib/resource_quota/arena.h"
#include <inttypes.h>
#include <string.h>
#include "absl/strings/str_format.h"
#include "absl/strings/str_join.h"
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/string_util.h>
#include <grpc/support/sync.h>
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/gprpp/thd.h"
#include "src/core/lib/resource_quota/resource_quota.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Classes | |
struct | concurrent_test_args |
Macros | |
#define | CONCURRENT_TEST_THREADS 10 |
#define | TEST(name, init_size, ...) |
Functions | |
static void | concurrent_test (void) |
static void | concurrent_test_body (void *arg) |
size_t | concurrent_test_iterations () |
int | main (int argc, char *argv[]) |
static void | test (const char *name, size_t init_size, const size_t *allocs, size_t nallocs) |
static void | test_noop (void) |
Variables | |
static auto * | g_memory_allocator |
#define CONCURRENT_TEST_THREADS 10 |
Definition at line 79 of file arena_test.cc.
#define TEST | ( | name, | |
init_size, | |||
... | |||
) |
Definition at line 75 of file arena_test.cc.
|
static |
Definition at line 99 of file arena_test.cc.
|
static |
Definition at line 91 of file arena_test.cc.
size_t concurrent_test_iterations | ( | ) |
Definition at line 81 of file arena_test.cc.
Definition at line 123 of file arena_test.cc.
|
static |
Definition at line 46 of file arena_test.cc.
|
static |
Definition at line 44 of file arena_test.cc.
|
static |
Definition at line 40 of file arena_test.cc.