Open
Bug 553727
Opened 15 years ago
Updated 2 years ago
delay loading DLLs on Windows that aren't used in the startup path
Categories
(Core :: Performance Engineering, enhancement)
Tracking
()
NEW
People
(Reporter: dietrich, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [ts][win])
From Ehsan:
* If we have stuff in DLLs which may not be used for all use cases, we
can consider delay loading [1] them. I don't know if there are any
such things, but for example NSS comes to my mind as a candidate
(assuming that we don't need it unless we try to open an encrypted
channel). We may win some perceived improvements if we skip loading
some stuff like that in the main startup code path, and start loading
them from background threads after the main window is up and running,
using this technique [2].
[1] http://msdn.microsoft.com/en-us/library/151kt790.aspx
[2] http://msdn.microsoft.com/en-us/library/8yfshtha.aspx
Reporter | ||
Updated•15 years ago
|
Whiteboard: [ts]
Updated•15 years ago
|
OS: Linux → Windows XP
Whiteboard: [ts] → [ts][win]
Updated•3 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Severity: S3 → --
Type: defect → enhancement
Performance Impact: --- → ?
OS: Windows XP → Windows
Product: Firefox → Core
Hardware: x86 → Desktop
Updated•2 years ago
|
Performance Impact: ? → ---
Component: General → Performance Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•