Closed Bug 121321 Opened 23 years ago Closed 6 years ago

Use pldhash instead of nsHashtable for content state

Categories

(Core :: DOM: Navigation, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
mozilla1.1alpha

People

(Reporter: john, Assigned: john)

References

(Depends on 1 open bug)

Details

(Keywords: memory-footprint, perf)

pldhash is more memory-efficient and does fewer mallocs than its sister
nsHashtable.  This is good for both space and speed performance.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.9
Keywords: footprint, perf
Setting milestone to Mozilla1.1

Target Milestone: mozilla0.9.9 → mozilla1.1
I presume we are talking about nsHTMLFormElement and form.elements here.
No, this is about the nsPresState stuff, not sure where that lives, but it
currently uses nsHashtable...
Depends on: 125849
Depends on: 166636
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
nsHashtable (nsTHashtable?) is built on top of PLDHashTable nowadays, so I think we can close this bug.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.