Open
Bug 1462841
Opened 3 years ago
Updated 4 months ago
L10nRegistry Shared Memory & IPC
Categories
(Core :: Internationalization, enhancement, P3)
Core
Internationalization
Tracking
()
NEW
| Fission Milestone | MVP |
People
(Reporter: zbraniecki, Unassigned)
References
(Depends on 1 open bug, Blocks 2 open bugs)
Details
(Whiteboard: [overhead:200k])
L10nRegistry currently lives in the parent process and has no support for the content process. We either have to keep an instance per process, or develop an IPC strategy to handle unified resource and state storing in the parent process and "client" mode for content processes. The culprit will be the ability to transfer cached resources between contexts between process, which may be addressed by bug 1384236.
Comment 1•9 months ago
|
||
jimm says this L10n change is expected to save about 200 KB per content process. Work is planned for 2020 H2.
Blocks: memshrink-content
Fission Milestone: --- → M7
Updated•9 months ago
|
Whiteboard: [overhead:200k]
| Reporter | ||
Updated•7 months ago
|
Summary: L10nRegistry IPC → L10nRegistry Shared Memory & IPC
Comment 2•4 months ago
|
||
Moving this out to Fission-MVP as it's still waiting for L10 rewriting in Rust and will not be done in time to do this shared memory work by M7.
Fission Milestone: M7 → MVP
You need to log in
before you can comment on or make changes to this bug.
Description
•