Closed Bug 32792 Opened 24 years ago Closed 24 years ago

Registering uconv components takes a long time

Categories

(Core :: Internationalization, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

()

VERIFIED DUPLICATE of bug 22921

People

(Reporter: pierre, Assigned: ftang)

Details

Tested with recent debug builds on a Mac G4 at 450Mhz:
- Pull a tree and build it
- Launch Mozilla
- The debug windows displays all the components that are being registered
===> It pauses for about 5 seconds after displaying "Registering uconv 
components". All the other components are registered instantly, no pause can be 
noticed.

It only happens the first time you launch a new build but if it takes about 5 
seconds on one the fastest machines available, I guess it takes much longer a 
standard one.
dup of 22921. Will be fixed after move to the nsIModule code. The only reason 
you FEEL a single component take 5 sec is bcause several ucv* dll load after it 
does not print anything.

*** This bug has been marked as a duplicate of 22921 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Target Milestone: ---
that pause is the time spend on 5 dlls-
D:\cmonkey\mozilla\intl\uconv\src\nsUConvModule.cpp(101):
D:\cmonkey\mozilla\intl\uconv\ucvcn\nsUCvCnModule.cpp(313):
D:\cmonkey\mozilla\intl\uconv\ucvja\nsUCvJaModule.cpp(347):
D:\cmonkey\mozilla\intl\uconv\ucvko\nsUCvKoModule.cpp(281):
D:\cmonkey\mozilla\intl\uconv\ucvlatin\nsUCvLatinModule.cpp(976):
 
not just one.
Verified duplicate.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.