Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

15x faster reflow in debug builds #17550

Merged
merged 1 commit into from
Jul 12, 2024
Merged

Conversation

lhecker
Copy link
Member

@lhecker lhecker commented Jul 11, 2024

STL iterators have a significant overhead. This improves performance
of GetLastNonSpaceColumn by >100x (it's too large to measure),
and reflow by ~15x in debug builds. This makes text reflow in debug
builds today ~10x faster than it used to be in release builds before
the large rewrites in #15701 and #13626.

@lhecker lhecker added this pull request to the merge queue Jul 12, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 12, 2024
@DHowett DHowett added this pull request to the merge queue Jul 12, 2024
Merged via the queue into main with commit 04c33f3 Jul 12, 2024
20 checks passed
@DHowett DHowett deleted the dev/lhecker/reflow-debug-perf branch July 12, 2024 03:05
@lhecker lhecker added the Area-Performance Performance-related issue label Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Performance Performance-related issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants