Skip to content

[performance] Regression in CompileSimpleWorkflow: +16.7% slower #29402

@github-actions

Description

@github-actions

📊 Performance Regression Detected

Benchmark: CompileSimpleWorkflow

Current Performance: 1,711,254 ns/op (1.71ms)
Historical Average: 1,466,348 ns/op (1.47ms)
Change: +16.7% slower
Data Points: 2

⚠️ Note: Only 2 data points available (both from 2026-04-30). This regression may reflect run-to-run variance rather than a code regression. Monitor subsequent runs to confirm.

📈 Detailed Performance Metrics

Performance Comparison

  • ns/op: 1,711,254 (was 1,466,348)
  • B/op: 1,072,050
  • allocs/op: 5,507
  • Change: +16.7%

Baseline Targets

  • Simple workflows: <100ms ✅ (currently 1.71ms — well within target)

💡 Recommended Actions

  1. Monitor subsequent benchmark runs to confirm if this is a persistent regression
  2. Review recent changes to the workflow compilation pipeline
  3. Run make bench-memory to generate memory profiles
  4. Use go tool pprof to identify performance hotspots
📋 Additional Context
  • Run ID: §25194552853
  • Date: 2026-04-30
  • Workflow: Daily CLI Performance

Generated by Daily CLI Performance Agent · ● 811.9K ·

  • expires on May 2, 2026, 11:38 PM UTC

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