#include <benchmark/benchmark.h>
#include "src/core/lib/resource_quota/arena.h"
#include "src/core/lib/resource_quota/resource_quota.h"
#include "test/core/util/test_config.h"
#include "test/cpp/microbenchmarks/helpers.h"
#include "test/cpp/util/test_config.h"
Go to the source code of this file.
Namespaces | |
benchmark | |
Functions | |
BENCHMARK (BM_Arena_Batch) -> Ranges( | |
BENCHMARK (BM_Arena_ManyAlloc) -> Ranges( | |
BENCHMARK (BM_Arena_NoOp) -> Range(1, 1024 *1024) | |
static void | BM_Arena_Batch (benchmark::State &state) |
static void | BM_Arena_ManyAlloc (benchmark::State &state) |
static void | BM_Arena_NoOp (benchmark::State &state) |
int | main (int argc, char **argv) |
void | benchmark::RunTheBenchmarksNamespaced () |
Variables | |
static auto * | g_memory_allocator |
BENCHMARK | ( | BM_Arena_Batch | ) | -> Ranges( |
Definition at line 67 of file bm_arena.cc.
BENCHMARK | ( | BM_Arena_ManyAlloc | ) | -> Ranges( |
Definition at line 56 of file bm_arena.cc.
BENCHMARK | ( | BM_Arena_NoOp | ) | -> Range(1, 1024 *1024) |
|
static |
Definition at line 58 of file bm_arena.cc.
|
static |
Definition at line 42 of file bm_arena.cc.
|
static |
Definition at line 35 of file bm_arena.cc.
Definition at line 75 of file bm_arena.cc.
|
static |
Definition at line 31 of file bm_arena.cc.