Open
Bug 699820
(StorageJank)
Opened 13 years ago
Updated 2 years ago
[meta] Eradicate Storage main-thread synchronous API users from the codebase
Categories
(Toolkit :: Storage, defect, P3)
Toolkit
Storage
Tracking
()
NEW
People
(Reporter: mak, Unassigned)
References
(Depends on 3 open bugs, Blocks 1 open bug)
Details
(Keywords: main-thread-io, meta, perf, Whiteboard: [Snappy:P2])
This is a meta to track work needed to eradicate any use of Storage synchronous APIs on the main-thread.
Reporter | ||
Updated•13 years ago
|
Keywords: main-thread-io,
perf
Reporter | ||
Updated•13 years ago
|
Reporter | ||
Updated•13 years ago
|
Depends on: 568095, localStorageIO
Reporter | ||
Updated•13 years ago
|
Depends on: addonMgrContention
Reporter | ||
Updated•13 years ago
|
Depends on: asyncXPIProvider
Reporter | ||
Updated•13 years ago
|
Depends on: asyncFavicons
Reporter | ||
Updated•13 years ago
|
Depends on: removeAnnotations
Reporter | ||
Updated•13 years ago
|
Depends on: asyncHistory
Reporter | ||
Updated•13 years ago
|
Depends on: asyncDownloadMgr
Reporter | ||
Updated•13 years ago
|
Depends on: jsonSearchSvc
Reporter | ||
Updated•13 years ago
|
Depends on: asyncContentPrefs
Comment 1•13 years ago
|
||
Best bug ever.
Reporter | ||
Updated•13 years ago
|
Depends on: PermissionManagerIO
Updated•13 years ago
|
Depends on: cookiesJank
Updated•13 years ago
|
Whiteboard: [Snappy]
Updated•13 years ago
|
Whiteboard: [Snappy] → [Snappy:P2]
I suspect bug 648232 should be on this list, unless it will be somehow covered by one of the already listed bugs. Comments?
Reporter | ||
Comment 3•13 years ago
|
||
(In reply to IU from comment #2)
> I suspect bug 648232 should be on this list, unless it will be somehow
> covered by one of the already listed bugs. Comments?
that bug is caused by the cache evitCentries stuff and the out of process plug-ins being initialized when cookies are cleared. It's not Storage stuff that makes that slow.
Reporter | ||
Comment 4•13 years ago
|
||
I meant "evictEntries"
Reporter | ||
Updated•13 years ago
|
Depends on: SlowMainThreadSQL
Reporter | ||
Updated•13 years ago
|
Depends on: asyncFaviconCallers
Reporter | ||
Updated•13 years ago
|
Depends on: placesGUIDsIO
Updated•13 years ago
|
Depends on: placesIdleContention
Reporter | ||
Updated•13 years ago
|
Depends on: VacuumManagerPragmas
Updated•12 years ago
|
Depends on: placesAsyncTests
Reporter | ||
Updated•12 years ago
|
Depends on: asyncContentPrefsUse
Reporter | ||
Updated•12 years ago
|
Alias: StorageJank
Reporter | ||
Updated•11 years ago
|
Depends on: killSyncFormHistory
Reporter | ||
Updated•11 years ago
|
Depends on: AsyncConnConversion
Reporter | ||
Updated•11 years ago
|
Depends on: OMTConnectionClose
Reporter | ||
Updated•11 years ago
|
Depends on: killSyncContentPrefs
Reporter | ||
Updated•11 years ago
|
Depends on: asyncBookmarkBackups
Reporter | ||
Updated•11 years ago
|
Depends on: aboutPagesDOMStorage
Reporter | ||
Updated•10 years ago
|
Depends on: OMTPlaces
No longer depends on: placesFolders, placesAsyncBookmarks, removeAnnotations, asyncHistory
No longer depends on: placesFolders, placesAsyncBookmarks, removeAnnotations, asyncHistory
Reporter | ||
Updated•8 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•