-
Notifications
You must be signed in to change notification settings - Fork 312
Closed
Labels
Description
π Performance Regression Detected
Benchmark: BenchmarkCompileComplexWorkflow
Current Performance: 13,943,459 ns/op (β13.9ms)
Historical Average: 6,519,060 ns/op (β6.5ms)
Change: +113.9% slower
Trend: Already elevated on 2026-03-21 (8,653,953 ns/op) β progressive degradation over 2 days
π Detailed Performance Metrics
Performance Comparison
| Date | ns/op | Change |
|---|---|---|
| 2026-03-15 | 5,975,399 | baseline |
| 2026-03-16 | 5,717,419 | -4.3% |
| 2026-03-17 | 6,358,182 | +6.4% |
| 2026-03-18 | 6,419,939 | +7.4% |
| 2026-03-19 | 6,312,211 | +5.6% |
| 2026-03-20 | 6,196,322 | +3.7% |
| 2026-03-21 | 8,653,953 | +44.8% |
| 2026-03-22 | 13,943,459 | +113.9% π¨ |
- Memory: 5,821,560 B/op
- Allocations: 82,486 allocs/op
- Historical Data Points: 7
- 7-day Average: 6,519,060 ns/op
Baseline Targets
- Simple workflows: <100ms β
- Complex workflows: <500ms β (still within target but degraded significantly)
- MCP-heavy workflows: <1s β
π‘ Recommended Actions
- Review recent commits touching complex workflow compilation (last 2 days)
- Run
make bench-memoryto generate memory profiles forBenchmarkCompileComplexWorkflow - Use
go tool pprofto identify hotspots in the complex workflow compilation path - Compare with
benchstatagainst a known-good revision - Note:
CompileMemoryUsagealso regressed β changes may be related
π Additional Context
- Run ID: Β§23405229136
- Date: 2026-03-22
- Workflow: Daily CLI Performance
- Related regression:
CompileMemoryUsagealso shows +103.7% regression on the same run
References:
Generated by Daily CLI Performance Agent Β· β·
- expires on Mar 24, 2026, 2:41 PM UTC
Reactions are currently unavailable
Metadata
Metadata
Labels
Type
Fields
Give feedbackNo fields configured for issues without a type.