mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 11:15:34 +00:00
33fd6335e4
Fix O(N^2) cascading by replacing insertion into one large |nsISupportsArray| with appending into a hashtable (hashed by weight) of |nsISupportsArray| and then combining those arrays into the larger array. b=77066 r=attinasi@netscape.com sr=waterson@netscape.com Reduce construction of |SelectorMatchesData| by retaining (so they can be used for matching other selectors) any new ones constructed in |SelectorMatchesTree| until the one originally passed to |SelectorMatchesTree| is destroyed. b=77090 r=attinasi@netscape.com sr=waterson@netscape.com |
||
---|---|---|
.. | ||
base/src | ||
content | ||
document | ||
style | ||
.cvsignore | ||
Makefile.in | ||
makefile.win |