gecko/js/xpconnect
Nicholas Nethercote d04c49088a Bug 1039162 - Don't use |for each| in XPCOMUtils.jsm. r=mrbkap.
|for ... each| loops create an Iterator object each time they execute. They're
also an E4X hangover. Converting them to vanilla arrays avoids the creation of
almost 6,000 Iterator objects when starting up B2G, mostly due to makeQI().

--HG--
extra : rebase_source : f3a3fe2d64a045dacf70461611d9a0b72a38a210
2014-07-16 22:45:29 -07:00
..
crashtests
idl Bug 1017323 - Add-on interposition (r=bholley) 2014-07-14 22:10:05 -07:00
loader Bug 1039162 - Don't use |for each| in XPCOMUtils.jsm. r=mrbkap. 2014-07-16 22:45:29 -07:00
public Bug 1028588 - Fix dangerous public destructors in js/xpconnect - r=bholley 2014-06-23 14:49:08 -04:00
shell Bug 1017945 - Make the XPConnect shell Vista aware to avoid registry virtualization. r=rstrong 2014-05-29 22:54:25 -04:00
src Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps 2014-07-15 11:12:59 -07:00
tests Bug 1017323 - Add-on interposition (r=bholley) 2014-07-14 22:10:05 -07:00
wrappers Bug 1036185 - Clean up logic in IsPermitted (bonus fix). r=gabor 2014-07-15 09:04:19 -07:00
moz.build