Page MenuHomePhabricator

Bug 1495977 - Dynamically grow cache textures.
ClosedPublic

Authored by bholley on Nov 4 2018, 11:27 PM.

Details

Reviewers
gw
Bugzilla Bug ID
1495977
Summary

This is a strict improvement over the status quo, though we'll still
eventually consume as much memory as before, since we don't try to
evict at all until we hit the max size. We'll fix that soon, but it's
worth landing this separately because:

  • It's useful to separate out regressions in the growing logic from in any new complex eviction logic.
  • This patch alone is a very large (~100MB) win on AWSY.

Depends on D10854

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Branch
HEAD
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

bholley created this revision.Nov 4 2018, 11:27 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 4 2018, 11:27 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".Nov 4 2018, 11:27 PM
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: Restricted Project.
bholley requested review of this revision.Nov 4 2018, 11:27 PM
gw accepted this revision.Nov 6 2018, 9:08 PM
This revision is now accepted and ready to land.Nov 6 2018, 9:08 PM
bholley closed this revision.Nov 9 2018, 5:23 PM