aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: d84a02172f -s ↵android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-3android-s-v2-beta-2android-s-qpr3-beta-1android-mainline-12.0.0_r4android-mainline-12.0.0_r36android-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devandroid12--mainline-releaseandroid-t-preview-1android-s-v2-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Xin Li
ours am: efee69a96b -s ours am skip reason: Change-Id I06014d32e131079e2eb02dac3029fc4691a6c9b9 with SHA-1 fcda898a4f is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I439246cc95bd5a70650c2b41afb48a3ab088e095
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: d84a02172f -s oursXin Li
am skip reason: Change-Id I06014d32e131079e2eb02dac3029fc4691a6c9b9 with SHA-1 fcda898a4f is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7a2c43cdac3d052833d8bfa84c02aa8eb851690b
2021-02-20Mark ab/7061308 as merged in stage.android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-2android-s-beta-1android-s-beta-5android-s-beta-4Xin Li
Bug: 180401296 Merged-In: I06014d32e131079e2eb02dac3029fc4691a6c9b9 Change-Id: I0ceda362353d253e85eee97f04d4c53f771553e7
2021-02-17Upgrade google-benchmark to ea5a5bbff491fd625c6e3458f6edd680b8bd5452 am: ↵Haibo Huang
5d086d83c4 am: 8debd28366 am: 58f16097dc Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1587517 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7cf27b060083fb6bc9fde18d6551706560a300e0
2021-02-17Upgrade google-benchmark to ea5a5bbff491fd625c6e3458f6edd680b8bd5452 am: ↵Haibo Huang
5d086d83c4 am: 8debd28366 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1587517 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1fdba2c202c6c722b02f0b57cab901160033e0e3
2021-02-17Upgrade google-benchmark to ea5a5bbff491fd625c6e3458f6edd680b8bd5452 am: ↵Haibo Huang
5d086d83c4 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1587517 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ifba5997b2a85b168c821ec10f3868d48f25a5c95
2021-02-12Upgrade google-benchmark to ea5a5bbff491fd625c6e3458f6edd680b8bd5452android-s-preview-1Haibo Huang
Test: make Change-Id: I70f75038669b08969b518e3fabf4a2137b768104
2021-02-12Add MSVC ARM64 support for reading clocks (#1052)Michał Janiszewski
Lacks CMake support, see https://github.com/google/benchmark/pull/1090
2021-02-04[LSC] Add LOCAL_LICENSE_KINDS to external/google-benchmark am: 6184a0cafc ↵Bob Badour
am: 2f3e20fee3 am: f6da7d6b4d Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1575704 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I922ac4aa0a79d426575c8eb6901f429f96aa23f6
2021-02-04[LSC] Add LOCAL_LICENSE_KINDS to external/google-benchmark am: 6184a0cafc ↵Bob Badour
am: 2f3e20fee3 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1575704 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I472372d6204b85f990905db83068ed0f9e0ea664
2021-02-04[LSC] Add LOCAL_LICENSE_KINDS to external/google-benchmark am: 6184a0cafcBob Badour
Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1575704 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: If4655a1ce1c72c83137ab43c999b435dabc2df77
2021-02-03[LSC] Add LOCAL_LICENSE_KINDS to external/google-benchmarkBob Badour
Added SPDX-license-identifier-Apache-2.0 to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: Ibb6ad33aff26e592a77714f9e973ded66c7799cb
2021-01-06Upgrade google-benchmark to 8df87f6c879cbcabd17c5cfcec7b89687df36953 am: ↵Haibo Huang
531a954c39 am: bfd38e0397 am: e2bbc60402 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1540708 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I4b98c4ca52ad70d7a28be386f76188901aef5a04
2021-01-06Upgrade google-benchmark to 8df87f6c879cbcabd17c5cfcec7b89687df36953 am: ↵Haibo Huang
531a954c39 am: bfd38e0397 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1540708 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2b34b0325694191686abf99486767bfe05e00b11
2021-01-06Upgrade google-benchmark to 8df87f6c879cbcabd17c5cfcec7b89687df36953 am: ↵Haibo Huang
531a954c39 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1540708 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2cdf4857a8d48054fcdfdf4459428d149b126951
2021-01-05Upgrade google-benchmark to 8df87f6c879cbcabd17c5cfcec7b89687df36953Haibo Huang
Test: make Change-Id: I1c21ae887a4dd5c9500944ff289234ef3411358c
2021-01-05Revert "Add bazel target for benchmark_release (#1078)" (#1081)Yannic
This reverts commit d8254bb9eb5f6deeddee639d0b27347e186e0a84.
2020-12-22Create workflow to exercise bazel build (#1079)Dominic Hamon
* Create workflow to exercise bazel build
2020-12-22Add bazel target for benchmark_release (#1078)Aidan Wolter
Fixes google#1077 Bazel clients currently cannot build the benchmark library in Release mode. This commit adds a new target ":benchmark_release" to enable this.
2020-12-21Add 'seconds' time unit (#1076)feserr
Fixes #1075. * Add an option to report in seconds. * Reduce the time of the test. * Add CSV/JSON tests for new time reports.
2020-12-01Upgrade google-benchmark to bf585a2789e30585b4e3ce6baf11ef2750b54677 am: ↵Haibo Huang
bba83991bb am: ed5d9467b7 am: fcda898a4f Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1514880 Change-Id: Ib67d08c9a3bf1434e7c4aea98f095d4c57a50c61
2020-12-01Upgrade google-benchmark to bf585a2789e30585b4e3ce6baf11ef2750b54677 am: ↵Haibo Huang
bba83991bb am: ed5d9467b7 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1514880 Change-Id: I06014d32e131079e2eb02dac3029fc4691a6c9b9
2020-12-01Upgrade google-benchmark to bf585a2789e30585b4e3ce6baf11ef2750b54677 am: ↵Haibo Huang
bba83991bb Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1514880 Change-Id: Ie59af7ec420b5ccf8d8824e319cb16d854fcd2f4
2020-11-30Upgrade google-benchmark to bf585a2789e30585b4e3ce6baf11ef2750b54677Haibo Huang
Test: make Change-Id: Ifc6302ad1ba887c9d6323819e5070359f7cbb9fc
2020-11-26Fix some bazel warnings about missing sha256 on http_archivesDominic Hamon
2020-11-26Fix Range when starting at zero (#1073)Scott K Logan
The existing behavior results in the `0` value being added twice. Since `lo` is always added to `dst`, we never want to explicitly add `0` if `lo` is equal to `0`.
2020-11-24Mark ab/6881855 as merged am: 9385d01c20 am: 8cf706bcf6Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/google-benchmark/+/13111026 Change-Id: Ie6223b255774caa6d57569003a3d2fe366d5cbf5
2020-11-24Mark ab/6881855 as merged am: 9385d01c20Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/google-benchmark/+/13111026 Change-Id: Ic0338a354cf9b6780eaffd4d76313a16ec1aa23a
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: I228beb7f3382ab29ebc2f8fd8269ae15702a7d27
2020-11-23Disable lto-type-mismatch warnings (#1071)Dominic Hamon
2020-11-19Added support for macro expansion in benchmark names (#1054)Mario Emmenlauer
* Adding test for defined names in test fixtures * include/benchmark/benchmark.h: Added support for macro expansion in benchmark names
2020-11-06bazel support for tools (#982)Alexander
* packages versions updated to be in sync with modern python versions
2020-11-03Rename 'mftbl' to 'mftb' (#1069)Steven Wan
* Rename 'mftbl' to 'mftb' * Add my name to the contributor list
2020-10-29Upgrade google-benchmark to dce3322a549650d18f50b5f1428a5942327ab6a5 am: ↵Haibo Huang
846b7549b6 am: 2a1df43292 am: a175f1a494 am: 42eb1e9d4e Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1479389 Change-Id: I4a96f17b2e12f5ad7b354737f5d921fe002b3277
2020-10-29Upgrade google-benchmark to dce3322a549650d18f50b5f1428a5942327ab6a5 am: ↵Haibo Huang
846b7549b6 am: 2a1df43292 am: a175f1a494 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1479389 Change-Id: I30c1fb6302778b7f4888c0306198d67cc28383bb
2020-10-29Upgrade google-benchmark to dce3322a549650d18f50b5f1428a5942327ab6a5 am: ↵Haibo Huang
846b7549b6 am: 2a1df43292 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1479389 Change-Id: Icf0cd5ab0d1c972d11f4ac2134f136f48349a714
2020-10-29Upgrade google-benchmark to dce3322a549650d18f50b5f1428a5942327ab6a5 am: ↵Haibo Huang
846b7549b6 Original change: https://android-review.googlesource.com/c/platform/external/google-benchmark/+/1479389 Change-Id: I166c3cd58badfb25a74a925574ed1904441adef6
2020-10-29Nanosleep workaround for z/OS in sleep.cc (#1067)Abhina Sree
* z/OS does not support nanosleep, add workaround to use sleep() and usleep() instead * change unsigned to int, and fix while loop
2020-10-28Upgrade google-benchmark to dce3322a549650d18f50b5f1428a5942327ab6a5Haibo Huang
Test: make Change-Id: I07850ca99c79dd2225cb48821200a365b90e4d2c
2020-10-21Add support for z/OS XL compiler inline asm syntax (#1063)Fanbo Meng
On s390 architecture, z/OS XL compiler uses HLASM inline assembly, which has different syntax and needs to be distinguished to avoid compilation error.
2020-10-15src/benchmark_register.h: add missing <limits> inclusion (#1060)Sergei Trofimovich
Noticed missing header when was building llvm with gcc-11: ``` llvm-project/llvm/utils/benchmark/src/benchmark_register.h:17:30: error: 'numeric_limits' is not a member of 'std' 17 | static const T kmax = std::numeric_limits<T>::max(); | ^~~~~~~~~~~~~~ ```
2020-10-12Add support for DragonFly BSD (#1058)Michael Neumann
Without this commit, compilation fails on DragonFly with the following message: ``` /home/mneumann/Dev/benchmark.old/src/sysinfo.cc:446:2: error: #warning "HOST_NAME_MAX not defined. using 64" [-Werror=cpp] ^~~~~~~ ``` Also note that the sysctl is actually `hw.tsc_frequency` on DragonFly: ``` $ sysctl hw.tsc_frequency hw.tsc_frequency: 3498984022 ``` Tested on: ``` $ uname -a DragonFly box.localnet 5.9-DEVELOPMENT DragonFly v5.9.0.742.g4b29dd-DEVELOPMENT #5: Tue Aug 18 00:21:31 CEST 2020 ```
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: ee19aadf35 -s ours am: ↵Xin Li
2abc2aa199 -s ours am: 7b37aed719 -s ours am skip reason: Change-Id If2054a6ce2b12935109bfbc119161225b31b8897 with SHA-1 b3a217d707 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/google-benchmark/+/12797159 Change-Id: Ib6e2adc66cc378c0241c7c86651abf48c4fcf525
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: ee19aadf35 -s ours am: ↵Xin Li
2abc2aa199 -s ours am skip reason: Change-Id If2054a6ce2b12935109bfbc119161225b31b8897 with SHA-1 b3a217d707 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/google-benchmark/+/12797159 Change-Id: I85a750aa467acb387f75be06b5f9c677f699778c
2020-10-09[automerger skipped] Skip ab/6749736 in stage. am: ee19aadf35 -s oursXin Li
am skip reason: Change-Id If2054a6ce2b12935109bfbc119161225b31b8897 with SHA-1 b3a217d707 is in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/google-benchmark/+/12797159 Change-Id: I3e0a912094c455b738e7a6df17b8f109770ed952
2020-10-08Skip ab/6749736 in stage.Xin Li
Merged-In: If2054a6ce2b12935109bfbc119161225b31b8897 Change-Id: Ifbc0a272d787d1fc3bb15238362215d15abb3a86
2020-09-29Add CycleTimer implementation for M68K architecture (#1050)Min-Yih Hsu
As per discussions in here [1], LLVM is going to get backend support on Motorola 68000 series CPUs (a.k.a M68K or M680x0). So it's necessary to add CycleTimer implementation here, which is simply using `gettimeofday` same as MIPS. This fixes #1049 [1] https://reviews.llvm.org/D88389
2020-09-28Include github workflows status in READMEDominic Hamon
2020-09-21Add support for JSON dumps of benchmark diff reports. (#1042). Fixes #737.Jusufadis Bakamovic
NOTE: This is a fresh-start of #738 pull-request which I messed up by re-editing the commiter email which I forgot to modify before pushing. Sorry for the inconvenience. This PR brings proposed solution for functionality described in #737 Fixes #737.
2020-09-12Fixed pkg-config on other than Ubuntu GNU/Linux distributions. (#1043)Vitaly Zaitsev
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>