mirror of
https://github.com/google/benchmark.git
synced 2024-11-28 05:44:40 +00:00
398a8ac2e8
* Build libpfm as a dependency to allow collection of perf counters This commit builds libpfm using rules_foreign_cc and lets the default build of the benchmark library support perf counter collection without needing additional work from users. Tested with a custom target: ``` bazel run \ --override_repository=com_github_google_benchmark=/home/raghu/benchmark \ -c opt :test-bench -- "--benchmark_perf_counters=INSTRUCTIONS,CYCLES" Using profile: local <snip> ---------------------------------------------------------------------- Benchmark Time CPU Iterations UserCounters... ---------------------------------------------------------------------- BM_Test 0.279 ns 0.279 ns 1000000000 CYCLES=1.00888 INSTRUCTIONS=2 ``` Signed-off-by: Raghu Raja <raghu@enfabrica.net> * Adding myself to the CONTRIBUTORS file per CLA guidance Enfabrica has already signed a corporate CLA. Signed-off-by: Raghu Raja <raghu@enfabrica.net> Signed-off-by: Raghu Raja <raghu@enfabrica.net>
92 lines
3.6 KiB
Plaintext
92 lines
3.6 KiB
Plaintext
# People who have agreed to one of the CLAs and can contribute patches.
|
|
# The AUTHORS file lists the copyright holders; this file
|
|
# lists people. For example, Google employees are listed here
|
|
# but not in AUTHORS, because Google holds the copyright.
|
|
#
|
|
# Names should be added to this file only after verifying that
|
|
# the individual or the individual's organization has agreed to
|
|
# the appropriate Contributor License Agreement, found here:
|
|
#
|
|
# https://developers.google.com/open-source/cla/individual
|
|
# https://developers.google.com/open-source/cla/corporate
|
|
#
|
|
# The agreement for individuals can be filled out on the web.
|
|
#
|
|
# When adding J Random Contributor's name to this file,
|
|
# either J's name or J's organization's name should be
|
|
# added to the AUTHORS file, depending on whether the
|
|
# individual or corporate CLA was used.
|
|
#
|
|
# Names should be added to this file as:
|
|
# Name <email address>
|
|
#
|
|
# Please keep the list sorted.
|
|
|
|
Abhina Sreeskantharajan <abhina.sreeskantharajan@ibm.com>
|
|
Albert Pretorius <pretoalb@gmail.com>
|
|
Alex Steele <steelal123@gmail.com>
|
|
Andriy Berestovskyy <berestovskyy@gmail.com>
|
|
Arne Beer <arne@twobeer.de>
|
|
Bátor Tallér <bator.taller@shapr3d.com>
|
|
Billy Robert O'Neal III <billy.oneal@gmail.com> <bion@microsoft.com>
|
|
Cezary Skrzyński <czars1988@gmail.com>
|
|
Chris Kennelly <ckennelly@google.com> <ckennelly@ckennelly.com>
|
|
Christian Wassermann <christian_wassermann@web.de>
|
|
Christopher Seymour <chris.j.seymour@hotmail.com>
|
|
Colin Braley <braley.colin@gmail.com>
|
|
Cyrille Faucheux <cyrille.faucheux@gmail.com>
|
|
Daniel Harvey <danielharvey458@gmail.com>
|
|
David Coeurjolly <david.coeurjolly@liris.cnrs.fr>
|
|
Deniz Evrenci <denizevrenci@gmail.com>
|
|
Dominic Hamon <dma@stripysock.com> <dominic@google.com>
|
|
Dominik Czarnota <dominik.b.czarnota@gmail.com>
|
|
Dominik Korman <kormandominik@gmail.com>
|
|
Donald Aingworth <donalds_junk_mail@yahoo.com>
|
|
Eric Backus <eric_backus@alum.mit.edu>
|
|
Eric Fiselier <eric@efcs.ca>
|
|
Eugene Zhuk <eugene.zhuk@gmail.com>
|
|
Evgeny Safronov <division494@gmail.com>
|
|
Fanbo Meng <fanbo.meng@ibm.com>
|
|
Federico Ficarelli <federico.ficarelli@gmail.com>
|
|
Felix Homann <linuxaudio@showlabor.de>
|
|
Geoffrey Martin-Noble <gcmn@google.com> <gmngeoffrey@gmail.com>
|
|
Gergő Szitár <szitar.gergo@gmail.com>
|
|
Hannes Hauswedell <h2@fsfe.org>
|
|
Ismael Jimenez Martinez <ismael.jimenez.martinez@gmail.com>
|
|
Jern-Kuan Leong <jernkuan@gmail.com>
|
|
JianXiong Zhou <zhoujianxiong2@gmail.com>
|
|
Joao Paulo Magalhaes <joaoppmagalhaes@gmail.com>
|
|
John Millikin <jmillikin@stripe.com>
|
|
Jordan Williams <jwillikers@protonmail.com>
|
|
Jussi Knuuttila <jussi.knuuttila@gmail.com>
|
|
Kai Wolf <kai.wolf@gmail.com>
|
|
Kaito Udagawa <umireon@gmail.com>
|
|
Kishan Kumar <kumar.kishan@outlook.com>
|
|
Lei Xu <eddyxu@gmail.com>
|
|
Matt Clarkson <mattyclarkson@gmail.com>
|
|
Maxim Vafin <maxvafin@gmail.com>
|
|
Nick Hutchinson <nshutchinson@gmail.com>
|
|
Norman Heino <norman.heino@gmail.com>
|
|
Oleksandr Sochka <sasha.sochka@gmail.com>
|
|
Ori Livneh <ori.livneh@gmail.com>
|
|
Pascal Leroy <phl@google.com>
|
|
Paul Redmond <paul.redmond@gmail.com>
|
|
Pierre Phaneuf <pphaneuf@google.com>
|
|
Radoslav Yovchev <radoslav.tm@gmail.com>
|
|
Rainer Orth <ro@cebitec.uni-bielefeld.de>
|
|
Raghu Raja <raghu@enfabrica.net>
|
|
Raul Marin <rmrodriguez@cartodb.com>
|
|
Ray Glover <ray.glover@uk.ibm.com>
|
|
Robert Guo <robert.guo@mongodb.com>
|
|
Roman Lebedev <lebedev.ri@gmail.com>
|
|
Sayan Bhattacharjee <aero.sayan@gmail.com>
|
|
Shuo Chen <chenshuo@chenshuo.com>
|
|
Steven Wan <wan.yu@ibm.com>
|
|
Tobias Schmidt <tobias.schmidt@in.tum.de>
|
|
Tobias Ulvgård <tobias.ulvgard@dirac.se>
|
|
Tom Madams <tom.ej.madams@gmail.com> <tmadams@google.com>
|
|
Yixuan Qiu <yixuanq@gmail.com>
|
|
Yusuke Suzuki <utatane.tea@gmail.com>
|
|
Zbigniew Skowron <zbychs@gmail.com>
|
|
Min-Yih Hsu <yihshyng223@gmail.com>
|