Commit Graph

17 Commits

Author SHA1 Message Date
Luke Wagner
f6385a89c7 Comparison operator for HashTable Ptr (no bug)
--HG--
extra : rebase_source : 2d64c307f6a524066d0a4cb66c66a5b4cd48d83d
2010-03-05 11:55:42 -08:00
Luke Wagner
804b9124ea Bug 515812 - Fix Range assignment (r=me) 2010-03-03 09:26:04 -08:00
Igor Bukanov
62a7855349 bug 515812 - less vebose enumerastion. r=lw 2010-02-26 12:11:50 -08:00
Jason Orendorff
b311c364f2 Follow-up fix for js::HashTable::Entry trying to access a private operator=. Long story, apparently. Informal r=luke. No bug#. 2010-02-24 15:29:53 -08:00
Jeff Walden
53b100ce6f Typo fix, r=waylon 2010-02-22 19:43:41 -08:00
Luke Wagner
43ede71344 No bug, fix MSVC bustage from 9ee31f5535ae
--HG--
extra : rebase_source : 28eb0357555359caf1e956fb366ed63d0be2a29b
2010-02-19 15:56:46 -08:00
David Mandelin
e9f1ec6c0c No bug, fix build bustage from 40c4ec17770d, no_r=me 2010-02-19 14:06:18 -08:00
Luke Wagner
9c1074603c Bug 515812 - fix hash table constiness (r=dvander) 2010-02-19 10:02:16 -08:00
Blake Kaplan
d2eb7efd7b No bug. Make this constructor protected instead of private so that subclasses can access it. r=luke 2010-02-19 11:03:18 -08:00
Luke Wagner
fc7cbdfdc8 Make HashMap::put overwrite (r=jorendorff) 2010-02-17 10:47:26 -08:00
Luke Wagner
f7128a84c8 Fix warnings, HashTable::sSizeLimit, tl::NBitMask (r=njn) 2010-02-15 16:07:57 -08:00
Luke Wagner
3fe7890b44 Remove JS_CEILING_LOG2 from HashTable::init() 2010-02-13 12:02:12 -08:00
Luke Wagner
f8096c6b67 Try 784ceadd60e5 again with more #pragma optimize("", off) 2010-02-06 10:14:05 -08:00
Luke Wagner
fda9474440 Backout 784ceadd60e5 until PGO stops crashing 2010-02-08 10:28:07 -08:00
Luke Wagner
1dec67cbc6 Attempt to prevent MSVC ICE during PGO
--HG--
extra : rebase_source : 1d3e37dd1b029bd4161a71ff7ee09097af31406a
2010-02-07 20:57:30 -08:00
Luke Wagner
3b828cd733 Fix &va_list on x86-64, quiet warning 2010-02-06 21:28:18 -08:00
Luke Wagner
22b7692a6a Bug 515812 - Double hashing template (r=jorendorff) 2010-02-06 10:14:05 -08:00