Skip to content

build: pin -std=c11 for instrument-hooks core.c#53

Open
not-matthias wants to merge 2 commits into
mainfrom
cod-2953-use-stdc11-for-instrument-hooks-in-integrations
Open

build: pin -std=c11 for instrument-hooks core.c#53
not-matthias wants to merge 2 commits into
mainfrom
cod-2953-use-stdc11-for-instrument-hooks-in-integrations

build: suppress -Wunterminated-string-initialization for instrument-h…

76985b6
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Jun 24, 2026

Performance Gate Passed

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚡ 8 improved benchmarks
✅ 454 untouched benchmarks

Performance Changes

Mode Benchmark BASE HEAD Efficiency
WallTime BM_FibonacciRecursive_Darwin[35] 37.5 ms 28.3 ms +32.59%
WallTime BM_Vector_Reserve[10000] 36.1 µs 31.2 µs +15.62%
WallTime BM_Vector_PushBack[10000] 39.3 µs 34 µs +15.48%
WallTime BM_Vector_PushBack[1000] 4.3 µs 3.7 µs +14.94%
WallTime BM_Vector_Reserve[1000] 3.6 µs 3.2 µs +13.91%
WallTime BM_FibonacciRecursive_Darwin[35] 31.6 ms 28.3 ms +11.68%
WallTime BM_RLE_Decode[10000] 24.6 µs 22.1 µs +11.51%
WallTime BM_Vector_Reserve[100] 390.5 ns 350.7 ns +11.34%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing cod-2953-use-stdc11-for-instrument-hooks-in-integrations (76985b6) with main (e47ecff)

Open in CodSpeed