Ed Morley
d54e219b06
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00
Vicamo Yang
3eb62fc290
Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey
2013-10-29 16:12:45 +08:00
Nicholas Nethercote
ba1e9bce90
Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
...
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Phil Ringnalda
4ebc7b8712
Bug 920463 followup, keep the test from turning permaorange when we merge to aurora and TypedObject gets turned off
2013-10-27 16:19:56 -07:00
Nicholas Nethercote
24df9a4079
Bug 930876 - Speed up per-tab profiling of JS by skipping the expensive string hashing. r=till.
...
--HG--
extra : rebase_source : e383c16197bed3258b01aa6d5d561d7ac306ea31
2013-10-25 00:00:53 -07:00
Peter Van der Beken
cbf7a0c800
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Dan Gohman
1c618c99e8
Bug 925729 - SpiderMonkey: Fix memset size. r=me
2013-10-26 18:34:27 -07:00
Benjamin Bouvier
c74085ce03
Bug 930990 - Make MTest a consistent Float32 operation. r=sstangl
2013-10-25 18:01:35 +02:00
Dan Gohman
f3e4d90409
Bug 921120 - Fix an uninitialized member variable r=me
2013-10-26 15:41:31 -07:00
Benjamin Peterson
94784af168
No bug - Assorted compiler warning fixes. r=me
...
--HG--
extra : rebase_source : 82010432d1515bc98383bef4564a46ca15a4a056
2013-10-26 14:00:03 -04:00
Ms2ger
1e9678e427
Revert to changeset 05c31c03a8dd.
2013-10-26 19:53:12 +02:00
Benjamin Peterson
e8fbe7ab64
No bug - Add inline header to avoid warning about missing function. r=me
2013-10-26 13:20:12 -04:00
Benjamin Peterson
91b2a47817
No Bug - Fix equality in debug mode. r=me a=bustage CLOSED TREE
2013-10-26 13:12:21 -04:00
Benjamin Peterson
4896fcb290
No bug - Fix some unused variable warnings. r=me
2013-10-26 12:47:50 -04:00
Tom Schuster
306cb13efc
Bug 930782 - Handlify JS_WrapValue. r=terrence
2013-10-26 18:19:05 +02:00
Tom Schuster
f4f74b01eb
Bug 920294 - Fix DumpJSStack. r=jandem
2013-10-26 18:19:00 +02:00
Jan de Mooij
2c1427f784
Bug 921200 - Mark jit-test testOOMInAutoEnterCompartment.js as slow. r=terrence
2013-10-26 17:20:55 +02:00
Jan de Mooij
5f894602d4
Bug 930437 - Remove unnecessary compilation aborts from Lowering::visitToInt32. r=bhackett
2013-10-26 17:18:16 +02:00
Ms2ger
34f7a76bb1
Backout changeset 2e466ccc7bd0 for devtools test failures.
2013-10-26 17:02:20 +02:00
Peter Van der Beken
a521d7eace
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
2013-10-08 17:51:42 +02:00
Phil Ringnalda
bd70108ddf
Bug 929498 - Disable test_asmjs.html on Android for stopping Panda mochitest-7 runs
...
--HG--
extra : rebase_source : ff1ad8ac91f713ee0329b769e449f7b745f32507
2013-10-25 23:26:36 -07:00
Nicolas B. Pierron
32e5d4a0ec
no bug - Restore the main reason of existence of IonMonkey. r=jandem
2013-10-25 21:36:24 -07:00
Phil Ringnalda
ce1c1c8d2e
Merge m-c to m-i
2013-10-25 19:52:22 -07:00
Phil Ringnalda
a6c19db8d9
Merge m-i to m-c
2013-10-25 19:08:22 -07:00
Dan Gohman
4f7ba139f0
Bug 926627 - IonMonkey: Remove the code for optimizing away truncates of MToFloat32. r=nbp
2013-10-25 15:58:02 -07:00
Luke Wagner
22a33b0567
Bug 931048 - fix NULL crash on OOM in handleAsmJSWorkload (r=sstangl)
...
--HG--
extra : rebase_source : c75b32da99f1520333671b6712e2a9ae3fb6716a
2013-10-25 13:33:49 -05:00
Hannes Verschore
ec04cd7c61
Bug 929730 - IonMonkey: Only report message 'offthread logging is impossible' when trying to log, r=jandem
2013-10-25 12:34:14 +02:00
Hannes Verschore
e4ca87d157
Bug 877936 - IonMonkey: Disable compilation and inlining when too many arguments are specified, r=dvander
2013-10-25 12:28:50 +02:00
Nick Alexander
a018f9dabc
Bug 925185 - Part 2: Use add_java_jar and restrict JAVA_JAR_TARGETS to moz.build. r=gps
2013-10-24 15:38:22 -07:00
Dan Gohman
3a164341c3
Bug 875656 - IonMonkey: Juggle registers around to reduce the number of temporaries needed by LConcat. r=bhackett
2013-10-24 20:34:54 -07:00
Dan Gohman
6d8d6c7d72
Bug 930702 - IonMonkey: Implement range analysis for boolean constants. r=nbp
2013-10-24 20:34:53 -07:00
Dan Gohman
bcadacbcf3
Bug 930699 - IonMonkey: Refine the range analysis for LMinMaxD's NaN check. r=nbp
2013-10-24 20:34:53 -07:00
Dan Gohman
e49fc78592
Bug 930699 - IonMonkey: Eliminate some unnecessary NaN checks from range analysis checking. r=nbp
2013-10-24 20:34:53 -07:00
Dan Gohman
74a9b86485
Bug 930720 - SpiderMonkey: Fix a harmless off-by-one error. r=njn
2013-10-24 20:34:53 -07:00
Drew Willcoxon
ecc871e336
Back out 712758b52e76 (Bug 925621) for build bustage. r=backout
2013-10-24 17:49:54 -07:00
Drew Willcoxon
b1c4db6409
Bug 925621 - Let startProfiling take a pid so the content process can be profiled. r=sfink
2013-10-24 17:27:36 -07:00
Ryan Jones
dad1b5f7c3
Bug 355930 - Remove unused message JSMSG_NAME_AFTER_FOR_PAREN. r=brendan a=trivial
...
--HG--
extra : rebase_source : cc80dfc30489c2e5df74e09331b580e776659d18
extra : amend_source : 24b9c1ff05f4043d0b6514152e318fc09458f178
2013-10-24 20:00:47 -04:00
Luke Wagner
c3e7e7cdd6
Bug 929830 - disable spread-call-maxarg.js in all debug builds because it often times out (r=jorendorff,a=philor)
2013-10-24 18:54:49 -05:00
Mike Hommey
2cdfd87106
Bug 930454 - Remove --with-android-platform. r=ted
2013-10-25 08:23:40 +09:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
5a07c82309
Bug 930380 - Fix host source rules when path contains a directory. r=gps
2013-10-25 07:58:14 +09:00
Ralph Giles
96604f9479
Bug 914963 - Remove spurious defined(@array). r=gps
...
Perl warns against this; defined takes a scalar context so it has
no effect on arrays; the correct thing is just to evaluate the
array directly in the conditional.
2013-10-24 15:32:00 -07:00
Terrence Cole
40bc663533
Bug 929800 - Handlify the structured clone interface; r=sfink,smaug
...
--HG--
extra : rebase_source : 4f21dd799ad27dc665997d4912996a500ae8a2f2
2013-10-22 17:18:32 -07:00
Bill McCloskey
53cf9c614d
Bug 924706 - Make sure JSGC_BEGIN callback runs again if we reset an incremental GC (r=jonco)
2013-10-24 14:24:06 -07:00
Brian Hackett
a3ddf94ec5
Bug 921171 - Check for an uncaught exception when finishing off thread parsing of scripts, r=billm.
2013-10-25 15:30:16 -06:00
Brian Hackett
d593a4a32d
Bug 928562 - Always eagerly baseline compile inlined scripts during definite properties analysis, r=jandem.
2013-10-25 14:05:02 -06:00
Terrence Cole
0b26fbe65e
Bug 930625 - Fix some exact rooting hazards in spidermonkey; r=sfink
2013-10-24 10:01:38 -07:00
Brian Hackett
c7665e00c5
Bug 928542 - Add placeholder CallGetProperty ops in definite properties analysis to avoid folding uses of 'this', r=jandem.
2013-10-24 14:07:48 -06:00
Jeff Walden
0d0352248b
Bug 928736 - Remove forward declarations of classes subsequently defined with attributes, because clang doesn't like it when you do this, and add JS:: to the few places that now need it. r=benjamin
...
--HG--
extra : amend_source : 103b55a665c89b2cc1fddf100b9ec91a8f34efd6
2013-10-24 17:35:36 +01:00
Luke Wagner
2c7243e4c9
Bug 931077 - fix awfy workload0 asm.js perf regression on 32-bit (r=sfink)
2013-10-25 11:58:05 -05:00