Closed
Bug 1128407
(modernize-pldhash)
Opened 11 years ago
Closed 10 years ago
Modernize PLDHashTable
Categories
(Core :: XPCOM, defect)
Core
XPCOM
Tracking
()
RESOLVED
FIXED
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
Details
PLDHashTable was originally written in old-fashioned C. It's now C++ but still has a lot of C-isms. There's been a bunch of work recently to remove some of these (and make it nicer to use in other ways) and I have some more planned. Might as well track them in one place.
Comment 1•11 years ago
|
||
Some other things that could be done:
- replace some of these macro constants with actual constants
- INCREMENT_RECURSION_LEVEL and DECREMENT_RECURSION_LEVEL should be called in some RAII class.
![]() |
Assignee | |
Updated•10 years ago
|
Alias: modernize-pldhash
![]() |
Assignee | |
Comment 2•10 years ago
|
||
All blocking bugs have been fixed. I think we're done here.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•