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

Don't block on glyph order if you don't have to #565

Merged
merged 1 commit into from
Nov 14, 2023
Merged

Don't block on glyph order if you don't have to #565

merged 1 commit into from
Nov 14, 2023

Conversation

rsheeter
Copy link
Contributor

@rsheeter rsheeter commented Nov 10, 2023

I believe I can also migrate some of the work in glyph order out of it to avoid having it block the world.

Before, glyph order blocks all be work:

image

After, some be (blue) work can happen before glyph order:

image

Hopefully part of a series leading to improvements wrt #456.

@rsheeter rsheeter force-pushed the threads branch 2 times, most recently from c4f45ff to 314ebb3 Compare November 11, 2023 22:50
@rsheeter rsheeter changed the title [WIP] Don't block on glyph order if you don't have to Don't block on glyph order if you don't have to Nov 11, 2023
@rsheeter rsheeter marked this pull request as ready for review November 11, 2023 22:55
@rsheeter
Copy link
Contributor Author

rsheeter commented Nov 12, 2023

I'm seeing be work (blue) launch earlier (not wait until the right edge of glyph order) as expected. However, that work is managing to delay starting glyph order 🤦. Edit: correction, it's still about the same time, it's just not moving earlier. I'll dig into that but I think this is worth landing regardless.

image

Add a few things to timing output to make it more helpful.
@rsheeter rsheeter added this pull request to the merge queue Nov 14, 2023
Merged via the queue into main with commit c7ee6a3 Nov 14, 2023
9 checks passed
@rsheeter rsheeter deleted the threads branch November 14, 2023 19:22
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.

3 participants