Bitcoin
|
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include "db/db_impl.h"
#include "db/version_set.h"
#include "leveldb/cache.h"
#include "leveldb/db.h"
#include "leveldb/env.h"
#include "leveldb/write_batch.h"
#include "port/port.h"
#include "util/crc32c.h"
#include "util/histogram.h"
#include "util/mutexlock.h"
#include "util/random.h"
#include "util/testutil.h"
Namespaces | |
leveldb | |
leveldb::anonymous_namespace{db_bench.cc} | |
Functions | |
static void | leveldb::anonymous_namespace{db_bench.cc}::AppendWithSpace (std::string *str, Slice msg) |
int | main (int argc, char **argv) |
Variables | |
static const char * | FLAGS_benchmarks |
static int | FLAGS_num = 1000000 |
static int | FLAGS_reads = -1 |
static int | FLAGS_threads = 1 |
static int | FLAGS_value_size = 100 |
static double | FLAGS_compression_ratio = 0.5 |
static bool | FLAGS_histogram = false |
static int | FLAGS_write_buffer_size = 0 |
static int | FLAGS_max_file_size = 0 |
static int | FLAGS_block_size = 0 |
static int | FLAGS_cache_size = -1 |
static int | FLAGS_open_files = 0 |
static int | FLAGS_bloom_bits = -1 |
static bool | FLAGS_use_existing_db = false |
static bool | FLAGS_reuse_logs = false |
static const char * | FLAGS_db = NULL |
leveldb::Env * | leveldb::anonymous_namespace{db_bench.cc}::g_env = NULL |
int main | ( | int | argc, |
char ** | argv | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |