Closed
Bug 5952
Opened 26 years ago
Closed 26 years ago
Startup performance: RegisterComponent() needs optimization
Categories
(Core :: XPCOM, defect, P3)
Core
XPCOM
Tracking
()
VERIFIED
FIXED
M8
People
(Reporter: dp, Assigned: dp)
References
()
Details
(Whiteboard: [Perf])
[196] 2.7 16388.00 15898422.00 96
nsComponentManagerImpl::RegisterComponent(const nsID&, const char*, const char*,
const char*, int, int) [196]
15435982.00 96/3021
nsComponentManagerImpl::FindFactory(const nsID&, nsIFactory**) [108]
239371.00 2/2
nsComponentManagerImpl::PlatformRegister(nsComponentManagerImpl::QuickRegisterData*,
nsDll*) [1286]
108802.00 86/208
nsFactoryEntry::Init(nsHashtable*, const nsID&, const char*, long, unsigned int)
[1000]
39969.00 88/88 nsDll::nsDll(const char*)
[2182]
33290.00 86/589
nsHashtable::Put(nsHashKey*, void*) [1199]
10411.00 2/214 nsID::ToString(void)
const [696]
8624.00 88/16541 PR_ExitMonitor [584]
4488.00 88/88 nsDll::~nsDll(void)
[3733]
3870.00 86/3319 nsIDKey::nsIDKey(const
nsID&) [1487]
3784.00 86/3109 nsIDKey::~nsIDKey(void)
[1536]
3654.00 174/130928 __stdnw(unsigned long)
[481]
2728.00 88/16541 PR_EnterMonitor [965]
1720.00 86/87
nsComponentManagerImpl::HashProgID(const char*, const nsID&) [3781]
462.00 6/79126 nsString::~nsString(void)
[473]
430.00 86/208
nsFactoryEntry::nsFactoryEntry(void) [5058]
258.00 86/110 nsDll::GetSize(void)
[6135]
258.00 86/110
nsDll::GetLastModifiedTime(void) [6134]
81.00 3/36802 __dla(void*) [737]
72.00 8/103000 operator delete(void*)
[762]
65.00 1/1
nsDefaultProtocolHelperFactory::Release(void) [7731]
65.00 1/1
nsNetSupportDialogFactory::Release(void) [7734]
21.00 3/193 PR_AtomicDecrement [4808]
17.00 1/3
nsAllocatorFactory::Release(void) [7962]
Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M7
Assignee | ||
Updated•26 years ago
|
Target Milestone: M7 → M8
Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 1•26 years ago
|
||
It was optimized. Startup performance is way up.
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
Comment 2•26 years ago
|
||
startup performance has improved significantly on win32, mac is still a bit slow
and so is Linux but, even those have improved from previous builds. I am marking
this one verified, if additional startup performance issues need to be
addressed, then a new bug should be opened.
You need to log in
before you can comment on or make changes to this bug.
Description
•