Skip to content

Establish paired editor performance baseline without runtime changes - #16

Merged
itlezy merged 2 commits into
masterfrom
perf/editor-baseline
Nov 9, 2026
Merged

itlezy merged 2 commits into
masterfrom
perf/editor-baseline

Conversation

@itlezy

@itlezy itlezy commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Add a manual Python/pywinauto/psutil benchmark outside the application, with pinned test-only dependencies, generated workloads, isolated settings, warmups/rotated order, raw samples, medians and spread.

Record a seven-run comparison of the public x64 releases 1029 and 1040. Loading and private memory are close. The 1 MiB-line scroll/repaint result is slower in the current release and is explicitly flagged for investigation rather than declared equivalent. No optimization or runtime application changes are included.

Validation: the benchmark completed all three workloads/modes; both public candidate archives passed checksum/metadata verification and all 94 pytest cases before measurement. Normal CI remains correctness-based; benchmark measurements are manual and not noisy pass/fail gates. Fixes #14.

@itlezy
itlezy merged commit 5b49158 into master Nov 9, 2026
10 checks passed
@itlezy
itlezy deleted the perf/editor-baseline branch November 9, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Establish a repeatable editor performance baseline

1 participant