gecko/js
Nicholas Nethercote 7a7a5e4cd2 Bug 1245321 - Merge the object and regexp lists in script data. r=jorendorff.
They don't need to be separate, and combining them simplifies things and makes
script data slightly more compact.

Notes:

- The big comment above CGObjectList::add() appears to be mostly incorrect now,
  so the patch removes most of it.

- The hasRegexps() condition in IsEvalCacheCandidate() is no longer necessary
  because that condition is subsumed by the |script->objects()->length == 1|
  condition -- if there's only one object, it's for the object that entrains
  the eval's scope, which means there aren't any regexp objects.
2016-02-03 11:08:01 +11:00
..
ductwork/debugger Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz 2015-11-06 19:03:52 +01:00
examples Bug 863089 - replace Debugger.Script.getOffsetLine with getOffsetLocation; r=fitzgen 2015-10-22 09:35:00 +02:00
ipc Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl 2016-01-28 11:28:04 +01:00
public Bug 1245761 (part 2) - Measure JIT compartments. r=jandem. 2016-02-04 17:36:06 +11:00
src Bug 1245321 - Merge the object and regexp lists in script data. r=jorendorff. 2016-02-03 11:08:01 +11:00
xpconnect Bug 1243824. Add support for static functions and attributes on JSXrays. r=bholley 2016-02-05 10:41:08 -05:00