HyriseSQLParser/benchmark
Pedro Flemming 0939a8d6cd Enable -Werror (#47) 2017-06-14 20:17:22 +02:00
..
Makefile Enable -Werror (#47) 2017-06-14 20:17:22 +02:00
README.md Benchmarking (#27) 2017-03-06 18:30:35 +01:00
benchmark_utils.h Benchmarking (#27) 2017-03-06 18:30:35 +01:00
parser_benchmark.cpp Extend test suite. Build with -O3 by default. (#42) 2017-05-26 15:18:52 -07:00

README.md

Benchmark

This directory contains the scripts to execute benchmarks of the parser. We use Google Benchmark to define and run benchmarks.

Install Google Benchmark

cmake -DCMAKE_BUILD_TYPE=Release

make

make install

Run the benchmarks

Build the libary from the parent directory and then execute:

make run

# or manually...

make
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:../
./parser_benchmark

... or run this from the parent directory:

# From root of Git repository.
make run_benchmark