mirror of
https://github.com/google/benchmark.git
synced 2024-12-26 20:40:21 +08: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>
68 lines
2.4 KiB
Plaintext
68 lines
2.4 KiB
Plaintext
# This is the official list of benchmark authors for copyright purposes.
|
|
# This file is distinct from the CONTRIBUTORS files.
|
|
# See the latter for an explanation.
|
|
#
|
|
# Names should be added to this file as:
|
|
# Name or Organization <email address>
|
|
# The email address is not required for organizations.
|
|
#
|
|
# Please keep the list sorted.
|
|
|
|
Albert Pretorius <pretoalb@gmail.com>
|
|
Alex Steele <steeleal123@gmail.com>
|
|
Andriy Berestovskyy <berestovskyy@gmail.com>
|
|
Arne Beer <arne@twobeer.de>
|
|
Carto
|
|
Cezary Skrzyński <czars1988@gmail.com>
|
|
Christian Wassermann <christian_wassermann@web.de>
|
|
Christopher Seymour <chris.j.seymour@hotmail.com>
|
|
Colin Braley <braley.colin@gmail.com>
|
|
Daniel Harvey <danielharvey458@gmail.com>
|
|
David Coeurjolly <david.coeurjolly@liris.cnrs.fr>
|
|
Deniz Evrenci <denizevrenci@gmail.com>
|
|
Dirac Research
|
|
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>
|
|
Federico Ficarelli <federico.ficarelli@gmail.com>
|
|
Felix Homann <linuxaudio@showlabor.de>
|
|
Gergő Szitár <szitar.gergo@gmail.com>
|
|
Google Inc.
|
|
International Business Machines Corporation
|
|
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>
|
|
Jordan Williams <jwillikers@protonmail.com>
|
|
Jussi Knuuttila <jussi.knuuttila@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>
|
|
MongoDB Inc.
|
|
Nick Hutchinson <nshutchinson@gmail.com>
|
|
Norman Heino <norman.heino@gmail.com>
|
|
Oleksandr Sochka <sasha.sochka@gmail.com>
|
|
Ori Livneh <ori.livneh@gmail.com>
|
|
Paul Redmond <paul.redmond@gmail.com>
|
|
Raghu Raja <raghu@enfabrica.net>
|
|
Radoslav Yovchev <radoslav.tm@gmail.com>
|
|
Rainer Orth <ro@cebitec.uni-bielefeld.de>
|
|
Roman Lebedev <lebedev.ri@gmail.com>
|
|
Sayan Bhattacharjee <aero.sayan@gmail.com>
|
|
Shapr3D <google-contributors@shapr3d.com>
|
|
Shuo Chen <chenshuo@chenshuo.com>
|
|
Staffan Tjernstrom <staffantj@gmail.com>
|
|
Steinar H. Gunderson <sgunderson@bigfoot.com>
|
|
Stripe, Inc.
|
|
Tobias Schmidt <tobias.schmidt@in.tum.de>
|
|
Yixuan Qiu <yixuanq@gmail.com>
|
|
Yusuke Suzuki <utatane.tea@gmail.com>
|
|
Zbigniew Skowron <zbychs@gmail.com>
|
|
Min-Yih Hsu <yihshyng223@gmail.com>
|