Closed
Bug 2052827
Opened 19 days ago
Closed 18 days ago
Fix incorrect use of nsString() and nsCString() to reduce unneeded memory churn and string copying.
Categories
(MailNews Core :: General, task)
Tracking
(Not tracked)
RESOLVED
FIXED
154 Branch
People
(Reporter: yury_ivanovich, Assigned: yury_ivanovich)
Details
(Keywords: perf)
Attachments
(1 file)
Using nsString/nsCString instead of PromiseFlatString/PromiseFlatCString or nsDependentString/nsDependentCString causes unneeded memory churn and string copying.
I fixed some of it in https://hg-edge.mozilla.org/comm-central/rev/dfe6f47ad76e, but unfortunately bad string use has returned.
Patch to follow.
Updated•19 days ago
|
Assignee: nobody → Yury.Ivanovich
Status: NEW → ASSIGNED
Updated•19 days ago
|
Keywords: perf
OS: Unspecified → All
Summary: Fix incorrect use of nsString() and nsCString() → Fix incorrect use of nsString() and nsCString() to reduce unneeded memory churn and string copying.
Keywords: checkin-needed-tb
Target Milestone: --- → 154 Branch
Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/997f015a926a
Fix incorrect use of nsString() and nsCString(). r=BenC
You need to log in
before you can comment on or make changes to this bug.
Description
•