Skip to content

[performance] Regression in CompileSimpleWorkflow: 269% slower #38870

@github-actions

Description

@github-actions

📊 Performance Regression Detected

Benchmark: CompileSimpleWorkflow

Current Performance: 12,308,148 ns/op (12.31ms)
Historical Average: 3,332,437 ns/op (3.33ms)
Change: +269.3% slower

📈 Detailed Performance Metrics

Performance Comparison

  • ns/op: 12,308,148 (was 3,332,437)
  • Change: +269.3%
  • Bytes/op: 6,142,837 B/op (was ~855,460 B/op)
  • Allocs/op: 68,489 allocs/op (was ~5,297 allocs/op)
  • Historical Data Points: 5

Baseline Targets

  • Simple workflows: <100ms ✅ (still within target but 3.7× slower vs history)

💡 Recommended Actions

  1. Review recent changes to the compilation pipeline (regression began ~June 11)
  2. Run make bench-memory to generate memory profiles
  3. Use go tool pprof to identify hotspots — memory also regressed 7× (855KB → 6.1MB)
  4. Compare with previous benchmark results: benchstat
📋 Additional Context

Automatically generated by Daily CLI Performance workflow

Generated by ⚡ Daily CLI Performance Agent · 270 AIC · ⌖ 28.9 AIC · ⊞ 23.9K ·

  • expires on Jun 14, 2026, 8:02 AM UTC-08:00

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions