A flame graph that merges all threads is lying to you. That "hot" function might be a GC thread, not the request path.
You can now filter flame graphs down to specific processes and threads, or split them to see exactly how the work is distributed in @codspeedhq
Also available in the CodSpeed MCP: your coding agent profiles the exact worker it's optimizing.
CodSpeed can now optimize your code for you.
The agent runs benchmarks with CPU simulation, generates profiling data, and iterates: edit, measure, compare. It stops when it finds something measurable. You get the diff + a PR.
Launch Week II, Day 3: @CodSpeedHQ Memory Instrument 🧠
Memory tracking in CI with:
• peak memory
• total allocations/bytes
• allocation timeline
Flip on `mode: memory` and spot leaks + regressions early!
Launch Week II, Day 1: Meet the Wizard 🧙
Our agent analyzes your repo, hooks up benchmarks, generates CI workflows, and opens a PR installing CodSpeed
Watch it set up a repo from scratch 👇
We now support OIDC authentication for workflows 🎉
No more authentication token, enhanced security, and simply a more straightforward setup!
https://t.co/pOnMUXmyqM
A new "how to benchmark" guide is available, this time for Rust 🦀
For a language often chosen for speed without compromising safety, being able to measure performance is paramount.
This guide covers everything from basic setup to CI integration.
https://t.co/FbNS9FGyga
We just released a new guide on writing benchmarks in Python. It encapsulates the most common and useful patterns we've seen while building @codspeedhq
Check it out ✨👇
https://t.co/PYE5RS5ZLg
I just wrote a guide on how to test the performance of your Python code with benchmarks. It 's a good place to start if you never did it!
https://t.co/TRrCNnG47O
Excited to have it out! 🎉 This is just the first step toward adaptive instrumentation: get an overview with wall-time profiling, then zoom in with CPU simulation or other instruments to reach instruction-level detail.
This also edges us nearer to real-world sampling in production 👀
Announcing https://t.co/ZEHVyLR3XR, the assistant for software performance optimization 🚀
Describe your performance challenge, share your code, and p99 will analyze, instrument, and visualize the results, cutting the traditional setup overhead down to seconds!