Luke Wagner
|
abecf18cfb
|
Bug 1088328 - OdinMonkey: accept (and ignore) non-semantic processing directives (r=bbouvier)
|
2014-10-24 12:32:10 -05:00 |
|
Luke Wagner
|
d04e952d57
|
Bug 1088328 - OdinMonkey: report validation failure in 'use strict' corner case (r=bbouvier)
|
2014-10-24 12:31:30 -05:00 |
|
Lars T Hansen
|
5d5fb68bf5
|
Merged
|
2014-10-24 18:41:24 +02:00 |
|
Stephen Pohl
|
68ebeeb18e
|
bug 1082777: Make it possible to run xpcshell out of dist/bin after the v2 signing changes on OSX. r=bsmedberg
|
2014-10-24 12:39:16 -04:00 |
|
Lars T Hansen
|
5d5c35f1c1
|
Bug 1088633 - correct signatures for stub functions, and fix an incorrect #ifdef in asm.js. r=luke
|
2014-10-24 18:37:33 +02:00 |
|
Lars T Hansen
|
77267906bf
|
Bug 1068684 - synchronous gc when the number of SharedArrayBuffers gets large. r=luke, r=jonco
|
2014-10-24 18:37:31 +02:00 |
|
Brian Hackett
|
ef12a0c2da
|
Bug 1087828 - Make sure type objects have been swept when modifying their flags, r=billm.
|
2014-10-24 06:05:22 -07:00 |
|
Brian Hackett
|
c84a4c817b
|
Bug 1066659 - Try harder to match nunbox payloads with type allocations, r=jandem.
|
2014-10-24 06:01:22 -07:00 |
|
Nicolas B. Pierron
|
5524b4afff
|
Backed out changeset 83e8b0ff394c (Bug 1081268) for Octane Mandreel regression.
|
2014-10-24 14:34:41 +02:00 |
|
Ehsan Akhgari
|
2f0c409d2d
|
Bug 1087307 - Fix some more bad implicit constructors in js; r=Waldo
|
2014-10-10 17:28:35 -04:00 |
|
Benjamin Bouvier
|
9a9595fa64
|
Bug 997973: Call typed array constructors with new in jit-tests; r=jandem
|
2014-10-24 11:26:15 +02:00 |
|
Douglas Crosher
|
eef2f3d704
|
Bug 1065339 - IonMonkey: remove unnecessary newlines in argument lists. r=sunfish
|
2014-10-24 15:03:00 +11:00 |
|
Jon Coppeard
|
259ff35eb9
|
Bug 1087361 - Ignore some test that time out when run with compacting GC zeal mode r=sfink
|
2014-10-24 08:50:42 +01:00 |
|
Jon Coppeard
|
3e158960ea
|
Bug 650161 - Only update arenas for thing kinds that may contain object pointers r=terrence
|
2014-10-24 08:49:33 +01:00 |
|
Jon Coppeard
|
4a87d10209
|
Bug 650161 - Pick tail of arena list to relocate r=terrence
|
2014-10-24 08:49:33 +01:00 |
|
Jon Coppeard
|
fe87a65f1b
|
Bug 650161 - Fix interaction between GC zeal and xdr/lazy.js jit test r=terrence
|
2014-10-24 08:49:32 +01:00 |
|
Jon Coppeard
|
1dc7908648
|
Bug 650161 - Fix build errors after incremental sweeping of typeobjects landed r=bhackett
|
2014-10-24 08:49:32 +01:00 |
|
Luke Wagner
|
f7c298b9c2
|
Bug 1087643 - Don't rely on libc optimizations in ArrayBuffer.transfer (r=sfink)
--HG--
extra : rebase_source : fac28690b020195c2e849af20d6d85ca9185d933
|
2014-10-22 17:28:07 -05:00 |
|
Boris Zbarsky
|
e8f5143777
|
Bug 1087374. Make .wrappedJSObject on Xrays a JSNative accessor. r=bholley
|
2014-10-23 15:21:46 -04:00 |
|
Boris Zbarsky
|
691a2b701a
|
Bug 1087404. Get rid of XPCQuickStubs.h/cpp. r=bholley
|
2014-10-23 15:21:46 -04:00 |
|
Bobby Holley
|
8d455794c0
|
Bug 857138 - Make Date operate with the boxedValue_unbox proxy trap. r=luke
|
2014-10-23 19:53:31 +02:00 |
|
Bobby Holley
|
8e4a68387a
|
Bug 857138 - Add some cx parameters. r=bz
|
2014-10-23 19:53:31 +02:00 |
|
Bobby Holley
|
4b1c65f700
|
Bug 857138 - Remove unused APIs. r=luke
|
2014-10-23 19:53:31 +02:00 |
|
Bobby Holley
|
6eb9b005f0
|
Bug 1087824 - Bump win32 stack buffer size. r=luke
|
2014-10-23 19:53:30 +02:00 |
|
Jan de Mooij
|
079038b58c
|
Bug 1087963 - Optimize Array.prototype.slice on sparse arrays. r=bhackett
--HG--
extra : rebase_source : df595a105839a5a0ba257303bf67ac7e7784fb35
|
2014-10-23 19:07:39 +02:00 |
|
Terrence Cole
|
8145365842
|
Backed out 2 changesets (bug 1074961) for intermittent failures on a CLOSED TREE.
Backed out changeset 0d2e63e05055 (bug 1074961)
Backed out changeset 6e9794cbca2b (bug 1074961)
|
2014-10-23 09:27:26 -07:00 |
|
Branislav Rankov
|
b4deb2ee7c
|
Bug 1079806 - IonMonkey MIPS: Change ma_bal to optionally fill the delay slot. r = nbp
|
2014-10-10 16:44:15 +02:00 |
|
Hannes Verschore
|
618c9944e0
|
Bug 1079806 - IonMonkey: Enable lazylinking on ARM/MIPS, r=mjrosenberg
|
2014-10-23 15:38:08 +02:00 |
|
Hannes Verschore
|
e69262b1cf
|
Bug 1085298 - IonMonkey: Fix for when folding ternary constructs and a branch dominates both MPhi predecessors, r=nbp
|
2014-10-23 15:34:13 +02:00 |
|
Lars T Hansen
|
81a5690c98
|
Bug 979594 - ARM Ion and assembler support. r=sstangl r=dtc-moz
|
2014-10-23 14:23:27 +02:00 |
|
Lars T Hansen
|
a088077703
|
Bug 979594 - JIT implementations of the important Atomics. r=sstangl
|
2014-10-23 14:23:27 +02:00 |
|
Lars T Hansen
|
dd2a241361
|
Bug 979594 - Atomics object, atomic operations on SharedArrayBuffer (no jit support). r=luke
|
2014-10-23 14:23:16 +02:00 |
|
Terrence Cole
|
be6fb5965d
|
Bug 1081769 - Assert that we never have a null cross-compartment key; r=billm
|
2014-10-22 17:01:05 -07:00 |
|
Luke Wagner
|
1a42e3f266
|
Bug 1085680 - OdinMonkey: change return type of Math.clz32 to fixnum (r=bbouvier)
--HG--
extra : rebase_source : 105e21029b6b1f6eabd23b78fe2caea3ec21bcb7
|
2014-10-22 11:11:50 -05:00 |
|
Luke Wagner
|
ae2d59ec19
|
Bug 1085680 - OdinMonkey: remove MathRetType (r=bbouvier)
--HG--
extra : rebase_source : 755aa9b665c82ecba3de8be8722c5f543b88ef42
|
2014-10-22 11:11:31 -05:00 |
|
Luke Wagner
|
14a41a93b5
|
Bug 1085680 - OdinMonkey: change argument type of Math.min/max from 'int' to 'signed' (r=bbouvier)
--HG--
extra : rebase_source : c40fcd056b6e5cc3eb16ea1486c99e3186706d4b
|
2014-10-22 11:11:15 -05:00 |
|
Jeff Walden
|
0855b78393
|
Bug 1052139 - Reorder the preventExtensions trap just after the [[Prototype]]-access traps. r=code-motion
--HG--
extra : rebase_source : ea85bf1daa26ec7a32caf2656ebf99c6e2757cfa
|
2014-10-21 11:40:04 -07:00 |
|
Jeff Walden
|
777c2ff26e
|
Bug 1085566 - Make the preventExtensions hook return succeeded/failed rather than always indicate failure by reporting an error. r=efaust
--HG--
extra : rebase_source : 487b569d23ce18f39fc53697e5f25cc789885803
|
2014-10-19 01:18:43 -07:00 |
|
Jeff Walden
|
02d8b3daa4
|
Bug 1052139 - Implement the ability to prevent modifying an extensible object's [[Prototype]]. r=efaust, r=bholley
--HG--
extra : rebase_source : 547490455fc588e40dd2b2dba4c3355768d78f8d
|
2014-09-23 13:03:40 -07:00 |
|
Jeff Walden
|
5573b02492
|
Bug 1072817 - Minor adjustments (primarily for method-ordering) as a followup to making accessing the [[Prototype]] of a revoked proxy not crash. Also add another test. r=trivial
--HG--
extra : rebase_source : 4bc4c0b872a5ef2b8a4ae563b2ff44a246a838e3
|
2014-10-16 15:43:23 -07:00 |
|
Terrence Cole
|
6ebb480008
|
Bug 1074961 - Part 6: remove GCChunkSet; r=sfink
--HG--
extra : rebase_source : fc4076808c7d02956e298d5942f570ef91ca772d
|
2014-10-13 19:15:40 -07:00 |
|
Terrence Cole
|
2067737c4a
|
Bug 1074961 - Part 5: use ChunkPool to manage the available chunk sets; r=sfink,r=jonco
--HG--
extra : rebase_source : 60c9cca467fcee9cd8b2ef666ff1d863003b0ad3
|
2014-10-06 10:25:18 -07:00 |
|
Brian Hackett
|
a220b054b1
|
Bug 1087310 - Watch for objects that have been swapped when marking store buffer slot edges, r=terrence.
|
2014-10-22 14:12:08 -07:00 |
|
Hannes Verschore
|
a1e41d89c8
|
Bug 1042823 - Don't blindly make MMinMax optimize for doubles, r=jandem,sunfish
|
2014-10-22 22:12:45 +02:00 |
|
Jan de Mooij
|
2beee53839
|
Bug 1087496 - Optimize codegen for IsNullOrLikeUndefined* instructions. r=h4writer
--HG--
extra : rebase_source : 4699073583913d1d471ba7f72487dac305d0eb0b
|
2014-10-22 21:58:25 +02:00 |
|
Nicolas B. Pierron
|
5f070540ab
|
Bug 1081268 - TypeArrayObject: Always use UseNewTypeForInitializer. r=bhackett
|
2014-10-22 18:42:15 +02:00 |
|
Nicolas B. Pierron
|
39b8ea1136
|
Bug 1083866 - No longer suppress GC for the evaluation of recover instructions. r=jandem
|
2014-10-22 18:37:35 +02:00 |
|
Nicolas B. Pierron
|
1fbcbe24d7
|
Bug 1083866 - Handle potential invalidation of the bailing frame. r=jandem
|
2014-10-22 18:37:35 +02:00 |
|
Nicolas B. Pierron
|
5225ef8c26
|
Bug 1083866 - Mark bailout frames. r=jandem
|
2014-10-22 18:37:35 +02:00 |
|
Nicolas B. Pierron
|
252da901b5
|
Bug 1083866 - Only remove instructions from the JitActivation after the bailout. r=jandem
|
2014-10-22 18:37:35 +02:00 |
|