Files
wickra/.github/ISSUE_TEMPLATE/performance_regression.md
T
kingchenc 221f7a71bc chore(github): add detailed issue & PR templates, capitalize title prefixes
Adds five new issue templates (bug_report_detailed, feature_request_detailed,
performance_regression, documentation, question) alongside the existing
short forms, plus an optional detailed PR template under
.github/PULL_REQUEST_TEMPLATE/ that contributors can opt into via the
?template=detailed.md URL. Existing templates keep their behavior; only
title prefixes and prose-paren wording were capitalized for consistency.
2026-05-24 02:33:01 +02:00

1.5 KiB

name, about, title, labels, assignees
name about title labels assignees
Performance regression Report a measurable slowdown, memory blowup, or throughput drop. [Perf] <indicator / API> regressed in <version>
performance
regression
triage

Summary

Affected code path

  • Indicator / API: e.g. EMA.update
  • Binding: Rust / Python / Node / Wasm
  • Hot loop or one-shot call?

Versions compared

Version Throughput / latency / memory Notes
0.4.1 e.g. 12.3 ns/iter baseline (Good)
0.4.2 e.g. 38.7 ns/iter regressed

Benchmark / reproducer

cargo bench --bench ema -- --save-baseline new
ema/update              time:   [38.5 ns 38.7 ns 38.9 ns]
                        change: [+213.4% +214.8% +216.1%] (p = 0.00 < 0.05)
                        Performance has regressed.

Hardware / environment

Field Value
CPU e.g. Ryzen 9 7950X, AVX2 + AVX512
OS / arch e.g. Linux 6.8 x86_64
Toolchain rustc 1.x.y
Build flags RUSTFLAGS=..., --release, profile

Suspected cause