Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

perf(cli): optimize CPU consumption of help pages#9607

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
ammario merged 1 commit intomainfrompr9607
Sep 15, 2023
Merged

Conversation

ammario
Copy link
Member

@ammarioammario commentedSep 8, 2023
edited
Loading

perf(cli): optimize CPU consumption of help pages

This change reduces the CPU consumption of --help by ~50%.

Also, this change removes ANSI escape codes from our golden files. I
don't those were worth the inability to parallelize golden file tests and
global state fragility.

@ammarioammarioforce-pushed thepr9607 branch 4 times, most recently from6a60a9d tof31921fCompareSeptember 13, 2023 22:00
@ammarioammario changed the titleperf(cli): optimize helpperf(cli): optimize CPU consumption of help pagesSep 13, 2023
@ammarioammarioforce-pushed thepr9607 branch 2 times, most recently from4a442f8 to8ef4557CompareSeptember 15, 2023 00:23
@ammario
Copy link
MemberAuthor

Sep 14 - 07:23PM -8ef4557

  • Fixed tests

This change reduces the CPU consumption of --help by ~50%.Also, this change removes ANSI escape codes from our golden files. Idon't those were worth the inability to parallelize golden file tests andglobal state fragility.
@ammarioammario merged commitb63dfe7 intomainSep 15, 2023
@ammarioammario deleted the pr9607 branchSeptember 15, 2023 00:48
@github-actionsgithub-actionsbot locked and limited conversation to collaboratorsSep 15, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account?Sign in.
Reviewers
1 more reviewer

@coadlercoadlercoadler approved these changes

Reviewers whose approvals may not affect merge requirements
Assignees

@ammarioammario

Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@ammario@coadler

[8]ページ先頭

©2009-2025 Movatter.jp