-
Notifications
You must be signed in to change notification settings - Fork 315
Closed
Labels
Description
π Performance Regression Detected
Benchmark: BenchmarkCompileMemoryUsage
Current Performance: 13,431,229 ns/op (β13.4ms)
Historical Average: 7,384,555 ns/op (β7.4ms)
Change: +81.9% slower
π Detailed Performance Metrics
Performance Comparison
| Metric | Current | Historical Avg | Change |
|---|---|---|---|
| ns/op | 13,431,229 | 7,384,555 | +81.9% |
| B/op | 5,385,944 | β | β |
| allocs/op | 74,727 | β | β |
Historical Data Points: 7
Recent values (ns/op):
- 2026-03-16: 6,125,299
- 2026-03-17: 6,157,707
- 2026-03-18: 6,842,977
- 2026-03-19: 6,579,200
- 2026-03-20: 6,624,798
- 2026-03-21: 6,256,424
- 2026-03-22: 13,105,483 β also elevated
- 2026-03-23: 13,431,229 β today
Note: This regression appears to have started on 2026-03-22, doubling from baseline. The pattern is correlated with the
CompileComplexWorkflowregression, suggesting a shared root cause.
π‘ Recommended Actions
- Investigate memory allocation patterns in the compiler β this benchmark specifically tracks memory usage
- Run
make bench-memoryand check for memory profile changes since 2026-03-21 - Review any changes to data structures or caching in
pkg/workflow - Check if the correlated
CompileComplexWorkflowregression shares the same root cause
π Additional Context
- Run ID: Β§23443107623
- Date: 2026-03-23
- Correlated regression:
CompileComplexWorkflow(+82.9%) - Benchmark:
BenchmarkCompileMemoryUsageinpkg/workflow
References:
Generated by Daily CLI Performance Agent Β· β·
- expires on Mar 25, 2026, 2:48 PM UTC
Reactions are currently unavailable
Metadata
Metadata
Labels
Type
Fields
Give feedbackNo fields configured for issues without a type.