Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSlow layout performance in hello_rust #3786
Closed
Comments
|
Profiling under instruments shows me that more than 70% of time is spent in layout workers. cc @pcwalton |
|
Perf on https://steveklabnik.github.io/hello_rust/ is also fine in my build. |
|
We have incremental reflow now as well as several font-related bugs fixed so that might have fixes it. |
|
But I'm on this old PR branch, I didn't rebase recently... |
|
That doesn't seem to be true anymore. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sorry for the terrible title, I'm not sure what a good one is here.
Basically, https://steveklabnik.github.io/hello_rust/ loaded in firefox works pretty awesome. the same page loaded in servo (after applying #3585 ) is very, very, very slow. With only a few slides, it's fast, but it gets slower the more you add. It feels O(n^2) but i haven't done any formal benchmarking.
It also happens when you build with
--release.