Closed
Bug 839154
Opened 11 years ago
Closed 6 years ago
Cache results from AppsService.getAppBy*() that are used immutably
Categories
(Core Graveyard :: DOM: Apps, defect)
Tracking
(b2g18+ affected)
RESOLVED
WONTFIX
People
(Reporter: cjones, Unassigned)
References
Details
(Keywords: perf)
+++ This bug was initially created as a clone of Bug #836605 +++ Bug 836605 made the getAppBy*() cheaper, but even after that consumers still show up in profiles. Have patch to fix but they're failing tests on tbpl that don't fail locally.
Reporter | ||
Comment 1•11 years ago
|
||
I think that the fix for this bug is not risky, but it appears to be causing some (apparently GC-timing-related) test failures on tbpl. At the moment the win from this patch doesn't outweigh the cost that might be required to wade through the timing issue(s).
Comment 2•11 years ago
|
||
bug 835698 comment 54 implies we should eventually fix this here for a nice startup perf boost. So asking for at least tracking here.
tracking-b2g18:
--- → ?
Updated•11 years ago
|
status-b2g18:
--- → affected
Updated•7 years ago
|
Product: Core → Core Graveyard
Comment 3•6 years ago
|
||
Core Graveyard / DOM: Apps is inactive. Closing all bugs in this component.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•