Closed Alex-Fischman closed 1 month ago
Nice! How does the flamegraph now look like for eggcc-extraction
?
I think something's wrong with my flamegraphs, but I'm getting ~10s now compared to ~25s before.
main:
this branch:
We didn't get there in the meeting, but would there be interest in adding codspeed tracking? They support flamegraphs in CI and will also show the diff in the flamegraph between a PR and main, showing which parts improved and which parts were degraded. If there is, I am happy to add it.
I'm keeping this PR open to test with codspeed, but I will close it afterwards because it's subsumed by #442 .
Comparing Alex-Fischman:eval-lit-performance
(840308a) with main
(43de12f)
⚡ 2
improvements
✅ 85
untouched benchmarks
Benchmark | main |
Alex-Fischman:eval-lit-performance |
Change | |
---|---|---|---|---|
⚡ | eggcc-extraction |
5.5 s | 4.7 s | +17.21% |
⚡ | string_quotes |
475.3 µs | 431.6 µs | +10.11% |
This PR fixes the performance bug in
eval_lit
as noticed by Yihong in 439.