I ran some old builds to see how much difference the original patch made. I couldn't detect a difference; builds from just before bug 1560520 and just after bug 1560520 (build IDs 20190717093640 and 20190718095458) both get around 40fps on the testcase. With today's Nightly, which has broken glyph eviction, I get up to 55fps but the numbers are also jumping around wildly because of bug 1686810. Anyway, since the glyph eviction code isn't doing anything useful at the moment, let's remove it. And in the near future we'll hopefully have equivalent (but working) eviction in the texture cache itself.
Bug 1685744 Comment 7 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I ran some old builds to see how much difference the original patch made. I couldn't detect a difference; builds from just before bug 1560520 and just after bug 1560520 (build IDs 20190717093640 and 20190718095458) both get around 40fps on the testcase. (This was on macOS 10.15.) With today's Nightly, which has broken glyph eviction, I get up to 55fps but the numbers are also jumping around wildly because of bug 1686810. Anyway, since the glyph eviction code isn't doing anything useful at the moment, let's remove it. And in the near future we'll hopefully have equivalent (but working) eviction in the texture cache itself.