Closed Bug 115288 Opened 23 years ago Closed 9 years ago

i18n mail performance meta bug

Categories

(MailNews Core :: Internationalization, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: nhottanscp, Assigned: smontagu)

References

(Depends on 2 open bugs, )

Details

(Keywords: meta, perf)

This is a meta bug for i18n mail performance. I think i18n eng may contribute to following area. * Message Display Speed * Thread Pane scrolling * Thread Pane sorting * Message Reply Speed I am going to do some investigation in follwoing area. * message header MIME header decode message header parse * message body view charset conversion compose&send charset conversion * collation key generation * date format Here are some items I am going to focus (some I have already improved). * check unnecessary allocation/copy (unicode conversion, collation key) * check inefficient instanciation of unicode converter * performance of locale interfaces (collation, date format)
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
Keywords: perf
Some idea, * For collation, we normalize input string for case insensitive but this can be substituted by OS API's options (e.g. LCMAP_LOWERCASE for LCMapString). * There is a call MIME_ConvertCharset which is known to be expensive. I think we can change the callers to substitute it by i18n util functions and remove it.
Depends on: 115387
Depends on: 116101
Depends on: 116124
Depends on: 116134
Depends on: 116442
Depends on: 123625
Depends on: 123699
Depends on: 125755
Target Milestone: mozilla1.0 → mozilla1.2
Target Milestone: mozilla1.2alpha → ---
Product: MailNews → Core
Product: Core → MailNews Core
QA Contact: ji → i18n
Assignee: nhottanscp → smontagu
Depends on: 66465
Keywords: meta
following up on comment 2. Feel free to reopen if you disagree
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.