You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit c6f63c3
Browse filesBrowse the repository at this point in the historyBrowse files
docs(perf): record measured CLI and GixPython repository journeys
Document the new `pyperf` workload and local measurements independently of
full-suite setup/coverage timings. Record all eleven means and standard
deviations, fixture/source revisions and environment details: direct opening
and nested discovery favor GixPython, but the already-open journey is about
13% slower because history metadata and commit statistics offset other gains.
Explain retained `Repo` ownership during operation measurements, separate
open/discovery lifecycle costs, fresh high-level wrappers, parity checks and
the extensible CI artifact workflow. Native handle reuse remains future work;
these measurements expose its potential benefit without implementing it.
Both complete calibrated runs finished on existing CPython 3.12.14 with
GixPython first and CLI second. All eleven result digests match; the comparison
and `pyperf` significance table completed successfully. Record the stability
warnings rather than treating one machine's warm-cache values as universal.
The initial dedicated CI benchmark job also passed. `git diff --check` passed.
0 commit comments