Comprehensive benchmarks of C++ maps
Install dependencies for folly::F14, see https://github.com/facebook/folly/#ubuntu-1604-lts
git clone --recurse-submodules https://github.com/martinus/map_benchmark.git
cd map_benchmark/build
cmake -DCMAKE_CXX_COMPILER="g++-8" -G Ninja ..
ninja
- In
external
, add a submodule:git submodule add -b master https://github.com/rigtorp/HashMap.git rigtorp__HashMap
- Create a directory in
src/map/
with a fileHash.h
. See the others for example.