Skip to content

Conversation

squarewave
Copy link
Contributor

@squarewave squarewave commented Jan 8, 2019

For document splitting

Bugzilla bug: 1441308


This change is Reviewable

@bors-servo
Copy link
Contributor

☔ The latest upstream changes (presumably #3488) made this pull request unmergeable. Please resolve the merge conflicts.

@gw3583
Copy link
Contributor

gw3583 commented Jan 9, 2019

r? @bholley

This change makes the TextureCache segment its cached data by
document, so that documents' data are not evicted out from underneath them.

Differential Revision: https://phabricator.services.mozilla.com/D13343
GpuCache can currently evict things out from underneath docs which
are not updating this frame. This makes its roots document-specific,
so that we only evict items for currently updating documents.

Differential Revision: https://phabricator.services.mozilla.com/D13840
To facilitate testing of document splitting before it is preffed on,
I'm adding an option to disable clearing the texture cache, since this
will currently crash the browser with doc splitting on.

Differential Revision: https://phabricator.services.mozilla.com/D13841
@bors-servo
Copy link
Contributor

☔ The latest upstream changes (presumably #3493) made this pull request unmergeable. Please resolve the merge conflicts.

@staktrace
Copy link
Contributor

These patches were merged in #3501 so we can close this PR (I apparently don't have permissions to do it)

@bholley bholley closed this Jan 11, 2019
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.

5 participants