Use proper pid in google benchmark walltime, expose CODSPEED_MODE as en option, fix compilation error with -Wall in instrumented mode
#6
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Mar 17, 2025
Performance Gate Passed
Summary
⚡ 21 improvements
Benchmarks breakdown
| Benchmark | BASE |
HEAD |
Change | |
|---|---|---|---|---|
| ⚡ | BarTest[MyFixture] |
6.2 µs | 3.6 µs | +74.91% |
| ⚡ | DoubleTest[MyTemplatedFixture, double] |
6.3 µs | 3.5 µs | +80.92% |
| ⚡ | FooTest[MyFixture] |
6.3 µs | 3.6 µs | +75.73% |
| ⚡ | IntTest[MyTemplatedFixture, int] |
6.3 µs | 3.5 µs | +79.43% |
| ⚡ | TestA[MyTemplate1, int] |
6.3 µs | 3.5 µs | +80.92% |
| ⚡ | TestB[MyTemplate2, int, double] |
6.3 µs | 3.5 µs | +81.6% |
| ⚡ | BM_Capture[int_string_test] |
8.5 µs | 3.8 µs | ×2.3 |
| ⚡ | BM_Capture[int_test] |
7 µs | 3.6 µs | +94.48% |
| ⚡ | BM_StringCopy |
7.9 µs | 3.9 µs | ×2 |
| ⚡ | BM_memcpy[4096] |
15.2 µs | 3.6 µs | ×4.3 |
| ⚡ | BM_memcpy[512] |
8.4 µs | 3.6 µs | ×2.3 |
| ⚡ | BM_memcpy[64] |
7.6 µs | 3.6 µs | ×2.1 |
| ⚡ | BM_memcpy[8192] |
21.4 µs | 3.6 µs | ×6 |
| ⚡ | BM_memcpy[8] |
7.6 µs | 3.6 µs | ×2.1 |
| ⚡ | BM_rand_vector |
7 µs | 3.6 µs | +92.62% |
| ⚡ | BM_Template1[int] |
6.2 µs | 3.6 µs | +73.22% |
| ⚡ | BM_Template1_Capture[int_string_test] |
8.4 µs | 3.7 µs | ×2.3 |
| ⚡ | BM_Template1_Capture[two_type_test, int, double] |
8.5 µs | 3.7 µs | ×2.3 |
| ⚡ | BM_Template2[int, double] |
6.3 µs | 3.7 µs | +72.05% |
| ⚡ | BM_Template[int] |
9 µs | 4.3 µs | ×2.1 |
| ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Loading