#include <dns/name.h>
#include <dns/messagerenderer.h>
#include <dns/oldmessagerenderer.h>
+#include <dns/expmessagerenderer.h>
#include <cassert>
#include <vector>
BenchMark<DumbRendererBenchMark>(iteration,
DumbRendererBenchMark(names));
+ typedef MessageRendererBenchMark<ExpMessageRenderer>
+ ExpRendererBenchMark;
+ cout << "Benchmark for experimental MessageRenderer " <<
+ it->second << endl;
+ BenchMark<ExpRendererBenchMark>(iteration,
+ ExpRendererBenchMark(names));
+
typedef MessageRendererBenchMark<MessageRenderer> RendererBenchMark;
cout << "Benchmark for new MessageRenderer " << it->second << endl;
BenchMark<RendererBenchMark>(iteration, RendererBenchMark(names));