gecko-dev/js/public
Terrence Cole 9cf3dabddc Bug 740153 - Don't expose Entry directly through HashMap; r=luke
HashMap and HashSet only expose Entries through Ptr and Range, except for one
variant of put. They also don't expose the default size they use if you call
init() without an argument. These weirdnesses seem to be interface carried over
from the old jsdhash.

The first oddness is unused and can be removed, the second should simply get
exposed to make it easier to wrap HashMap and HashSet.

--HG--
extra : rebase_source : e1432a9af189229f379158ba0529956ddbf5f234
2012-03-30 11:01:58 -07:00
..
HashTable.h Bug 740153 - Don't expose Entry directly through HashMap; r=luke 2012-03-30 11:01:58 -07:00
LegacyIntTypes.h Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00
MemoryMetrics.h bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz 2012-03-09 10:48:50 +01:00
TemplateLib.h Bug 731492: Remove obsolete typedef JSPackedBool, r=luke 2012-02-28 19:03:57 -08:00
Utility.h Bug 733493 - Improve JS shell OOM testing code, now with 100% less bustage. r=jorendorff 2012-03-10 15:53:03 -05:00
Vector.h Bug 729403 (part 1, take 2) - Add Vector::sizeOf{In,Ex}cludingThis(). r=luke. 2012-02-26 20:18:13 -08:00