Commit Graph

38322 Commits

Author SHA1 Message Date
Boris Zbarsky
74f5593323 Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
a2da46c8a1 Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
fcd55640cb Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
8b91626481 Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
82388530c3 Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv 2015-02-13 14:34:53 -05:00
Shu-yu Guo
2d068e7ae5 Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb) 2015-02-13 16:53:22 -08:00
Shu-yu Guo
8b0b1dcb5c Bug 1132224 - Test. (r=jimb) 2015-02-13 16:53:22 -08:00
Shu-yu Guo
ccc77d3614 Bug 1132224 - Propagate the delazification for Debugger flag when merging compartments. (r=jimb) 2015-02-13 16:53:22 -08:00
Shu-yu Guo
401f5f6903 Bug 1132224 - Reword delazification method names and remove stale reference to "debug mode". (r=jimb) 2015-02-13 16:53:22 -08:00
Dan Gohman
fa56e119f1 Bug 1131783 - Mark various unlikely conditions as MOZ_UNLIKELY r=waldo 2015-02-12 08:37:01 -08:00
Dan Gohman
d09113d9b3 Bug 1117882 - IonMonkey: Check whether a previously pinned phi can be discarded r=nbp 2015-02-12 08:37:00 -08:00
Dan Gohman
1544f02097 Bug 986981 - SpiderMonkey: Rename movsxd to movslq and prepare it for use r=bbouvier 2015-02-12 08:37:00 -08:00
Terrence Cole
fba32c62fa Bug 1132282 - Part 2: Handlify ObjectGroup arguments to NewObject; r=sfink 2015-02-13 11:36:40 -08:00
Terrence Cole
27f3559a46 Bug 1132282 - Part 1: Handlify more parent args to NewObject; r=sfink 2015-02-13 11:36:40 -08:00
Terrence Cole
0a9651ff60 Bug 1132149 - Handlify the proto arg for NewArray; r=sfink 2015-02-11 12:54:32 -08:00
Wes Kocher
981264f6fa Backed out changeset 38bcb731dba8 (bug 1131887) 2015-02-13 13:25:42 -08:00
Wes Kocher
3336f6e79b Backed out changeset 564376c26384 (bug 1131799) 2015-02-13 13:25:40 -08:00
Wes Kocher
9da36a1639 Backed out changeset d71b934c28ee (bug 1131801) 2015-02-13 13:25:39 -08:00
Wes Kocher
0453383547 Backed out changeset be654bd9e20d (bug 1131801) 2015-02-13 13:25:38 -08:00
Wes Kocher
3f404209b5 Backed out changeset 32176c758b4d (bug 1131801) 2015-02-13 13:25:37 -08:00
Wes Kocher
c02ec53f21 Backed out changeset 6d9547a55557 (bug 1132184) 2015-02-13 13:25:36 -08:00
Wes Kocher
8b8a114e9e Backed out changeset e5479c58d966 (bug 1132187) 2015-02-13 13:25:35 -08:00
Wes Kocher
54cdc768e9 Backed out changeset 70b09a891a37 (bug 1132187) 2015-02-13 13:25:33 -08:00
Wes Kocher
2ab517f73f Backed out changeset 9017975d0201 (bug 1132187) 2015-02-13 13:25:32 -08:00
Terrence Cole
7e0c081e5f Bug 1131877 - Part 3: Handlify TaggedProto NewObject functions; r=sfink 2015-02-13 09:36:40 -08:00
Terrence Cole
e998846140 Bug 1131877 - Part 2: Handlify the proto arg to NewObject functions; r=sfink 2015-02-13 09:36:40 -08:00
Terrence Cole
46b3f66020 Bug 1131877 - Part 1: Rename TaggedProto taking NewObject methods; r=bhackett 2015-02-13 09:36:40 -08:00
Brian Hackett
134959d929 Bug 1131035 - When allocating singletons with 'new', make sure the result is a plain object, r=jandem. 2015-02-13 13:02:01 -07:00
Tom Schuster
9e527ebd7f Bug 1127475 - Remove unnecessary parent arguments. r=bz 2015-02-13 12:20:02 +01:00
Tom Schuster
8474e9c22a Bug 1124934 - Implement ES6 HasProperty. r=jorendorff 2015-02-13 12:20:02 +01:00
Tom Schuster
cbdbf9c7a7 Bug 1124934 - Add a HasProperty ObjectOp. r=jorendorff 2015-02-13 12:20:02 +01:00
Boris Zbarsky
99ad1bfec0 Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
5c08f06ceb Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
edf4f5861a Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
5e179d8ced Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
1703c1c26b Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv 2015-02-13 14:34:54 -05:00
Boris Zbarsky
aefc6da75c Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
197d3b3602 Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
b1f593e391 Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv 2015-02-13 14:34:53 -05:00
Boris Zbarsky
c581651782 Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv 2015-02-13 14:34:53 -05:00
Nick Fitzgerald
ea358e92e1 Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz 2015-02-13 09:21:50 -08:00
Victor Carlquist
fdcfce7bbd Bug 688219 - Cache String.prototype.split. r=djvj 2015-02-11 18:04:54 -05:00
Hannes Verschore
1e632bf60c Bug 1132290 - IonMonkey: Remove indirect truncation of MLoadTypedArrayElementStatic, r=nbp 2015-02-13 10:57:26 +01:00
Steve Singer
5af3ff5b6d Bug 1130910 - Fix non-ion jit compile issues. r=jandem 2015-02-12 13:45:00 +01:00
Jeff Walden
1d639827c7 Bug 1130811 - Handle argsbody and seq nodes by kind, when recycling. r=shu 2015-02-10 01:00:02 -08:00
Jeff Walden
3799e4fdc6 Bug 1130811 - When |obj["prop"]| is folded into a new |obj.prop| node, convert the old |obj["prop"]| node into a |typeof "prop"| expression with the old |"prop"| node as its kid prior to freeing it (so that its structure doesn't appear to violate invariants when it's freed). r=shu 2015-02-10 01:00:02 -08:00
Jeff Walden
91ed08115f Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=shu 2015-02-10 01:00:02 -08:00
Jeff Walden
dbc00bdfa7 Bug 1130811 - Handle yield/yield* by kind when recycling. r=shu 2015-02-10 01:00:02 -08:00
Jeff Walden
f4a8ae5e51 Bug 1130811 - Handle more miscellaneous nodes by kind when recycling. r=shu 2015-02-10 01:00:02 -08:00
Jeff Walden
1a7b52c8d9 Bug 1130811 - Handle various miscellaneous nodes by kind when recycling. r=shu 2015-02-10 01:00:02 -08:00