Merge branch 'kvm-basic-exit-reason' into HEAD
[linux-2.6-microblaze.git] / tools / perf / builtin-bench.c
index c06fe21..0832732 100644 (file)
@@ -76,6 +76,12 @@ static struct bench epoll_benchmarks[] = {
 };
 #endif // HAVE_EVENTFD
 
+static struct bench internals_benchmarks[] = {
+       { "synthesize", "Benchmark perf event synthesis",       bench_synthesize        },
+       { "kallsyms-parse", "Benchmark kallsyms parsing",       bench_kallsyms_parse    },
+       { NULL,         NULL,                                   NULL                    }
+};
+
 struct collection {
        const char      *name;
        const char      *summary;
@@ -92,6 +98,7 @@ static struct collection collections[] = {
 #ifdef HAVE_EVENTFD
        {"epoll",       "Epoll stressing benchmarks",                   epoll_benchmarks        },
 #endif
+       { "internals",  "Perf-internals benchmarks",                    internals_benchmarks    },
        { "all",        "All benchmarks",                               NULL                    },
        { NULL,         NULL,                                           NULL                    }
 };