aboutsummaryrefslogtreecommitdiff
path: root/flatcc/test/benchmark/benchall.sh
blob: 87d69836328461845446de1824d3b88bb44d2d84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env bash

set -e

cd `dirname $0`

echo "running all benchmarks (raw, flatc C++, flatcc C)"

echo "building and benchmarking raw structs"
benchraw/run.sh
echo "building and benchmarking flatc generated C++"
benchflatc/run.sh
echo "building and benchmarking flatcc generated C"
benchflatcc/run.sh
echo "building and benchmarking flatcc json generated C"
benchflatccjson/run.sh