Closed
Bug 849654
Opened 11 years ago
Closed 10 years ago
Kill multithreaded hashtables
Categories
(Core :: XPCOM, defect)
Tracking
()
RESOLVED
FIXED
mozilla26
People
(Reporter: khuey, Assigned: khuey)
Details
Attachments
(5 files)
4.16 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
955 bytes,
patch
|
briansmith
:
review+
|
Details | Diff | Splinter Review |
2.54 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
935 bytes,
patch
|
neil
:
review+
|
Details | Diff | Splinter Review |
2.44 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•11 years ago
|
||
Unused in mozilla-central and comm-central.
Attachment #723231 -
Flags: review?(benjamin)
Assignee | ||
Comment 2•11 years ago
|
||
There's a lock protecting the hashtable, so we don't need the MT version of the hashtable anyways.
Attachment #723232 -
Flags: review?(bsmith)
Assignee | ||
Comment 3•11 years ago
|
||
Attachment #723233 -
Flags: review?(benjamin)
Assignee | ||
Comment 4•11 years ago
|
||
There's an array in this class that is manipulated at the same points the hashtable is without any locking, so I assume the hashtable doesn't need a lock.
Attachment #723289 -
Flags: review?(mbanner)
Comment 5•11 years ago
|
||
Comment on attachment 723231 [details] [diff] [review] Kill nsClassHashtableMT God love you.
Attachment #723231 -
Flags: review?(benjamin) → review+
Updated•11 years ago
|
Attachment #723233 -
Flags: review?(benjamin) → review+
Assignee | ||
Updated•11 years ago
|
Whiteboard: [leave open]
Assignee | ||
Comment 6•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/f2a81fcf82fd
Updated•11 years ago
|
Attachment #723232 -
Flags: review?(bsmith) → review+
Assignee | ||
Comment 7•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/ad9ab32b68ab https://hg.mozilla.org/integration/mozilla-inbound/rev/34798ef80ec1
Comment 8•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/f2a81fcf82fd https://hg.mozilla.org/mozilla-central/rev/ad9ab32b68ab https://hg.mozilla.org/mozilla-central/rev/34798ef80ec1
Comment 9•11 years ago
|
||
Comment on attachment 723289 [details] [diff] [review] Remove the only use of nsRefPtrHashtableMT I think your analysis is right, but I'd prefer Neil to take a look.
Attachment #723289 -
Flags: review?(mbanner) → review?(neil)
Comment 10•11 years ago
|
||
Comment on attachment 723289 [details] [diff] [review] Remove the only use of nsRefPtrHashtableMT Indeed, nsIMAPHostSessionList (the only caller) does the locking already.
Attachment #723289 -
Flags: review?(neil) → review+
Assignee | ||
Comment 11•11 years ago
|
||
https://hg.mozilla.org/comm-central/rev/b7d4685da976
Assignee | ||
Comment 12•11 years ago
|
||
Attachment #727994 -
Flags: review?(benjamin)
Updated•11 years ago
|
Attachment #727994 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 14•10 years ago
|
||
And this was finished in bug 910989.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Whiteboard: [leave open]
Target Milestone: --- → mozilla26
You need to log in
before you can comment on or make changes to this bug.
Description
•