text: #include "Benchmark.h"
  
  #include "hammock/impl/splay.hpp"
  
  using namespace hammock::impl;
  
  // TODO: remove placeholder benchmarks and replace them with real ones
  static void BM_StringCreation(benchmark::State& state) {
    for (auto _ : state)
      std::string empty_string;
  }
  // Register the function as a benchmark
  BENCHMARK(BM_StringCreation);
  
  // Define another benchmark
  static void BM_StringCopy(benchmark::State& state) {
    std::string x = "hello";
    for (auto _ : state)
      std::string copy(x);
  }
  BENCHMARK(BM_StringCopy);
  