Граф коммитов

61529 Коммитов

Автор SHA1 Сообщение Дата
Nicolas B. Pierron 249118a732 Bug 1377710 - Flag unused Phis before flagging Phi inputs as having removed uses. r=tcampbell 2017-08-28 13:04:54 +00:00
Nicolas B. Pierron be8e46a971 Bug 1377710 - Branch Pruning: Pre-compute and cache the cost of basic blocks. r=tcampbell 2017-08-28 13:04:54 +00:00
Nicolas B. Pierron 1c774b8ea4 Bug 1377710 - Branch Pruning: Do not count Phi nodes as part of the weight of basic blocks. r=tcampbell 2017-08-28 13:04:53 +00:00
Nicolas B. Pierron 7dda03e8fa Bug 1388045 - Branch Pruning: Check the compile info associated with the resume point. r=sstangl 2017-08-28 13:04:53 +00:00
Lars T Hansen 00e96badb1 Bug 1393732 - Correct ARM codegen for 32-to-64 sign extend. r=nbp
--HG--
extra : rebase_source : 1366fc2430156e4a1bcecd4b5431af9444d46f8b
2017-08-28 11:47:18 +02:00
Lars T Hansen 721e030388 Bug 1316820 - Rabaldr, optimized zeroing of locals. patch=mds+lth, r=bbouvier
--HG--
extra : rebase_source : e9e61ceda40ca8d135568d19fa7a3d74ef194b42
2017-08-23 12:09:48 +02:00
Jan de Mooij ad11155416 Bug 1393790 part 2 - Remove JS_PropertyStub and JS_StrictPropertyStub. r=jorendorff 2017-08-28 10:40:19 +02:00
Jan de Mooij 3e1a11f41d Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff 2017-08-28 10:39:57 +02:00
Lars T Hansen 69d41d5dfd Bug 1389669 - make inclusion of AtomicOperations definitions switch on hardware platform, not JIT platform, and remove crashing 'none' case. r=till
--HG--
extra : source : 5b366460b05e87d0b22ee55a404973e88d144b26
extra : intermediate-source : 16212d8633170b7bdd6f1bd4b16e512eb3ebfe02
extra : histedit_source : ee36f6a3d7296964a38878bc533e8d9530b45280
2017-08-24 10:08:10 +02:00
Lars T Hansen 68a21e3212 Bug 1277562 - Fix merge bug, pass isMaster=true when checking whether we can start a new tier2 generator. r=me 2017-08-28 09:49:54 +02:00
Philip Chimento 03d4e8de6d Bug 1379540 - Add generated configure files to JS source tarball. r=glandium 2017-07-25 12:30:09 -07:00
Phil Ringnalda f144cb08b9 Merge m-i to m-c, a=merge
MozReview-Commit-ID: AX10UmzAEqg
2017-08-27 17:31:55 -07:00
Till Schneidereit f16fb7241c Bug 1342050 - Shrink Promise instances from 8 to 4 slots by moving debug information to an external object. r=arai
The debug info object is only allocated if, when the Promise is created, either async stacks are enabled or the Promise is created in a debuggee compartment.

MozReview-Commit-ID: 2Ct6QkSeNmA
2017-08-27 12:27:10 +02:00
Phil Ringnalda 5e0cb1d330 Merge m-c to m-i
MozReview-Commit-ID: 3TTO51aTTST
2017-08-26 18:20:19 -07:00
Phil Ringnalda e6458e1fee Merge m-i to m-c, a=merge
MozReview-Commit-ID: AYBlGJan6UL
2017-08-26 18:18:02 -07:00
Phil Ringnalda 6e0931231e Backed out changeset eca521df662f (bug 1388221) for browser_library_downloads.js, browser_library_infoBox.js and browser_library_search.js failures on OS X
MozReview-Commit-ID: CrYUAKCFCMK
2017-08-26 17:34:08 -07:00
Wes Kocher 7a8adb69f4 Merge m-c to inbound, a=merge
MozReview-Commit-ID: jMFiwJkgHA
2017-08-25 17:27:14 -07:00
Wes Kocher 68149d6a59 Merge inbound to central, a=merge
MozReview-Commit-ID: 3N9jinnrmjb
2017-08-25 16:21:57 -07:00
Brian Hackett feb946764b Bug 1392427 - Don't try to handle wasm faults on threads that are not their runtime's active thread, r=luke. 2017-08-25 16:12:08 -07:00
Tooru Fujisawa a0a202251b Bug 1391519 - Improve error message for for-await-of outside of async function/generator. r=till 2017-08-26 07:27:14 +09:00
Tooru Fujisawa c6522b326f Bug 1391589 - Show time taken by test in jstests and jit-test log. r=jandem 2017-08-26 07:27:13 +09:00
Tom Ritter 67ee2b9c6f Bug 1377951 Move a variable so it does not generate unused variable warnings (as errors) in MinGW r=arai
MozReview-Commit-ID: Dn5gfs4gyb1

--HG--
extra : rebase_source : 374a684e973bfa7d001b9d721e6098e015de8037
2017-08-21 17:16:56 -05:00
Gabriele Svelto 7387dc791b Bug 1393435 - Remove unnecessary inclusions of the crash reporter header files; r=mconley
MozReview-Commit-ID: 3tdFDrTYql8

--HG--
extra : rebase_source : cc862688f19afb8a5cf8c7cf915a5d3d45f041b5
2017-08-07 14:10:02 +02:00
Wes Kocher 7ea5ed6e6a Merge m-c to autoland, a=merge
MozReview-Commit-ID: LEKykpTAKjv
2017-08-25 17:32:33 -07:00
Nazım Can Altınova b2b88364dd Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
MozReview-Commit-ID: 7wgQ1NCn7vL

--HG--
extra : rebase_source : 6c774e87b8bd3f30d819302aba5a73a50047981a
2017-08-23 18:05:53 -07:00
Philip Chimento 034b4fdfa6 Bug 1379539 - Remove unnecessary NSPR dependency. r=glandium 2017-07-25 14:15:50 -07:00
Sebastian Hengst 51903961f7 Backed out changeset b83ec454fdc8 (bug 1386534) on suspicion of letting cgc's js/src/jit-test/tests/modules/missing-export-offthread.js fail. r=backout 2017-08-25 20:50:23 +02:00
Sebastian Hengst 608b702a22 Backed out changeset b9e324429501 (bug 1342050) on suspicion of letting cgc's js/src/jit-test/tests/modules/missing-export-offthread.js fail. r=backout 2017-08-25 20:49:32 +02:00
Sebastian Hengst cec877dc17 Backed out changeset 57ec52606739 (bug 1389752) for failing web-platform-tests' /fetch/api/headers/headers-record.html. r=backout 2017-08-25 17:06:10 +02:00
Jan de Mooij 0f2181d932 Bug 1393715 - Remove JSFUN_STUB_GSOPS and JS_FS. r=arai 2017-08-25 17:04:12 +02:00
André Bargull 8c36517e7d Bug 1389752 - Throw TypeError if [[OwnPropertyKeys]] of scripted proxies contains duplicates. r=till 2017-08-23 23:56:40 +02:00
André Bargull a1974f1238 Bug 1315641 - Align error messages for (Typed)Array.from with standard iteration error messages. r=evilpie 2017-08-25 12:09:13 +02:00
Till Schneidereit d56216e4ce Bug 1342050 - Shrink Promise instances from 8 to 4 slots by moving debug information to an external object. r=arai
The debug info object is only allocated if, when the Promise is created, either async stacks are enabled or the Promise is created in a debuggee compartment.

MozReview-Commit-ID: 2Ct6QkSeNmA
2017-08-25 14:02:58 +02:00
Till Schneidereit 718ce2a817 Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco
MozReview-Commit-ID: qyU0pqt0tV
2017-08-25 14:02:58 +02:00
André Bargull 254fb3bbde Bug 1381433 - Throw when Date.prototype.toString is called with non-Date object per ES2018 spec draft. r=till, r=bgrins 2017-07-17 03:43:15 -07:00
Jan de Mooij 4f50c987d0 Bug 1394365 part 2 - Add and use NativeObject::addEnumerableDataProperty. r=anba
--HG--
extra : rebase_source : 918703dbc7dfe7e57effad3025f57e0f5d727176
2017-08-29 14:28:16 +02:00
Jan de Mooij c7ebd7ebfd Bug 1394365 part 1 - Make NativeSetProperty's QualifiedBool argument a template parameter. r=anba
--HG--
extra : rebase_source : f7b0d9f6a166ee8bb10402dd4f40241d3536cc51
2017-08-29 13:20:21 +02:00
Thom Chiovoloni a7d756b8ff Bug 1343005 - Optimize Quote in json.cpp. r=jorendorff
Implements the following optimizations:

- Resize the destination buffer to the maximum size possible, write to it
  directly, and then shrink it back to the actual size written.
- Avoid iterating over non-special-character runs multiple times.
- Use a lookup table to determine both if we should escape the character
  what the character after the escape sequence should be if so.
- Converts the destination buffer to the correct character type in advance of
  stringifying, instead of checking every character in the inner loop.

MozReview-Commit-ID: 7iWRqm3EopX

--HG--
extra : rebase_source : 1b18faee586718ec54b922222a28a31e3899d771
2017-08-23 20:16:20 -04:00
Gregory Szorc 2a5e786286 Backed out changesets b749fc196a50, 2791eac8d760 (bug 1355721) for build bustage
CLOSED TREE

--HG--
extra : amend_source : 7618f27e1cf71347f12384935374d303d5c1ab23
extra : histedit_source : 1143d226673ace563bb5d9ff3c420ded33439791%2C9746a30097304bd2214a0072773dc00c767d31cd
2017-08-24 20:30:17 -07:00
Nazım Can Altınova 00f1cc4565 Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
MozReview-Commit-ID: 7wgQ1NCn7vL

--HG--
extra : rebase_source : c104c2b09ebfbf5cdb98bc5638473cac1bfc40c9
2017-08-23 18:05:53 -07:00
Ryan VanderMeulen 3d0158833d Merge autoland to m-c. a=merge 2017-08-24 20:20:08 -04:00
"dragan.mladjenovic" 3ed2a32282 Bug 1391248 - Add asynchronous wasm interrupt/trap support to mips32 simulator. r=bbouvier 2017-08-24 10:48:00 -04:00
"dragan.mladjenovic" 58189919c8 Bug 1391248 - Crash mips32 simulator on instructions whose result is undefined under FR=0 mode. r=bbouvier 2017-08-24 10:48:00 -04:00
"dragan.mladjenovic" 9e2b82a2da Bug 1391248 - Add mov*.s instruction support and missing redirection signatures to mips32 simulator. r=bbouvier 2017-08-24 10:47:00 -04:00
"dragan.mladjenovic" 1a372bbec1 Bug 1391248 - Add ll,sc,sync instruction support to mips32 simulator. r=lth 2017-08-24 10:47:00 -04:00
"dragan.mladjenovic" 2d55550d11 Bug 1391248 - Use AutoEnterOOMUnsafeRegion in mips32 simulator. r=bbouvier 2017-08-24 10:46:00 -04:00
Francois Marier 719c2b26b8 Bug 1388938 - Disable channel annotation and flashblock in tests harnesses.r=hchang
Since these tests harnesses are already disabling Safe Browsing and tracking
protection, they should also disable the other two features that cause
lists to be downloaded from the Mozilla shavar server.

MozReview-Commit-ID: 2158qRU4XZx

--HG--
extra : rebase_source : 287bfb7580538cca7f58ab035b7141166346c318
2017-08-23 15:47:37 -07:00
André Bargull 93a579fe80 Bug 1393053 - Directly get built-in %PromisePrototype% instead of going through GetPrototypeFromConstructor. r=till 2017-08-23 16:54:05 +02:00
André Bargull 1994bec3b0 Bug 1368313 - Use error reporter to report missing module exports. r=jonco 2017-08-23 22:06:10 +02:00
Miran.Karic 1fa73ac17c Bug 1392606 - Fix MIPS64 simulator build compilation failures. r=bbouvier 2017-08-24 04:25:00 -04:00
André Bargull c2c9b64535 Bug 1391773 - Update [[DefineOwnProperty]] for module namespace objects per ES2018 draft. r=jonco 2017-08-23 18:56:10 +02:00
Wes Kocher bd5fb0a92d Merge m-c to autoland, a=merge
MozReview-Commit-ID: AHOFLdPkEou
2017-08-23 18:08:30 -07:00
Wes Kocher fb8abb94c7 Merge inbound to central, a=merge
MozReview-Commit-ID: 1mWKzfX4kl
2017-08-23 18:07:24 -07:00
Wes Kocher 8949506a9c Backed out changeset 39271d578fa4 (bug 1386534) for leaks a=backout CLOSED TREE
MozReview-Commit-ID: HqnOFZFhoiD
2017-08-23 16:38:35 -07:00
Wes Kocher 2100370b14 Backed out changeset d080b90698bc (bug 1392088) for leaks a=backout CLOSED TREE
MozReview-Commit-ID: F1D3uNlVEZS
2017-08-23 16:38:28 -07:00
Sebastian Hengst a334b9d2a8 Backed out changeset a2de35382cff and 104866e1c85f (bug 1342050) for leaks in browser-chrome's browser_bug724239.js on Windows 8 x64. r=backout on a CLOSED TREE 2017-08-24 00:13:45 +02:00
Nicholas Nethercote f582d96b98 Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm.
This is straightforward, with only two notable things.

- `#include "nsXPIDLString.h" is replaced with `#include "nsString.h"`
  throughout, because all nsXPIDLString.h did was include nsString.h. The
  exception is for files which already include nsString.h, in which case the
  patch just removes the nsXPIDLString.h inclusion.

- The patch removes the |xpidl_string| gtest, but improves the |voided| test to
  cover some of its ground, e.g. testing Adopt(nullptr).

--HG--
extra : rebase_source : 452cc4a08046a1adb1a8099a7e85a1917de5add8
2017-08-17 15:29:03 +10:00
Jon Coppeard abe09f4457 Bug 1362098 - Add source position to requested module information r=till 2017-08-23 17:24:37 +01:00
Jon Coppeard 5524b80cd0 Bug 1362098 - Report source position information for module export resolution failures r=till 2017-08-23 17:24:37 +01:00
Till Schneidereit 0c207bdb9b Bug 1342050 - Follow-up to fix a rooting hazard on a CLOSED TREE. r=me
MozReview-Commit-ID: 6WnukTLJ68b
2017-08-23 18:22:44 +02:00
Sebastian Hengst 142b3bf28b Backed out changeset 109e89a7d561 (bug 1391420) for busting Linux pgo builds. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 6a4421254e4de31071785b73abdd1186638e31f2
2017-08-23 18:12:46 +02:00
Luke Wagner 1eaf787beb Bug 1351488 - Baldr: use lifetime/ownership to manage unblocking Module dependents (r=lth)
MozReview-Commit-ID: BzmKl7dClfH

--HG--
extra : rebase_source : 6bbbbbacbfd583a36c71eaec459619cee1aadf07
2017-08-23 10:15:56 -05:00
Luke Wagner b818a4789b Bug 1351488 - Baldr: factor commonality into finishCodeSegment and make jumpTable more typey (r=lth)
MozReview-Commit-ID: 81V8Lmx4MuY

--HG--
extra : rebase_source : 036f2f7e5ee1f2605f2a9ac600b10a205e433a69
2017-08-23 10:12:26 -05:00
Luke Wagner 58ba67516d Bug 1351488 - Baldr: atomically ref-count ShareableBase (r=lth)
MozReview-Commit-ID: J8Ak5GxGmtd

--HG--
extra : rebase_source : 569a6ffc7d4ac58ed1b025a0399fbcf12711eea4
2017-08-23 10:11:37 -05:00
David Major 8cb2cb650a Bug 1391420: Set NO_PGO on a bunch of binaries that we don't ship. r=ted 2017-08-23 11:10:39 -04:00
Till Schneidereit 034cda3110 Bug 1392088 - Shrink PromiseReactionRecord from 12 to 8 slots. r=arai
ReactionRecordSlot_Generator can be aliased with ReactionRecordSlot_Resolve because they're mutually exclusive. This gets us from 9 to 8 slots, which really means 12 to 8.

MozReview-Commit-ID: 2mRuqfkDUqJ
2017-08-23 16:49:11 +02:00
Till Schneidereit 8134984559 Bug 1342050 - Shrink Promise instances from 8 to 4 slots by moving debug information to an external object. r=arai
The debug info object is only allocated if, when the Promise is created, either async stacks are enabled or the Promise is created in a debuggee compartment.

MozReview-Commit-ID: 2Ct6QkSeNmA
2017-08-23 16:49:08 +02:00
Till Schneidereit 0c53eb4920 Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco
MozReview-Commit-ID: qyU0pqt0tV
2017-08-23 16:47:38 +02:00
Sebastian Hengst 99e5cb9c14 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GSKVB94r7Kk
2017-08-23 16:29:51 +02:00
Francois Marier 95ce2d4568 Bug 1385484 - Ensure that login reputation checks are disabled in tests. r=hchang
The login reputation checks depend on a server lookup and therefore would
render non-deterministic the performance and correctness of tests.

MozReview-Commit-ID: Bil0rSZsGPT

--HG--
extra : rebase_source : ae06a028c71eee323307ecd4e62bbf1e8a14fe13
2017-08-22 17:56:20 -07:00
Wes Kocher 6dd42e2664 Merge inbound to central, a=merge
MozReview-Commit-ID: BMWuqvmTljV
2017-08-22 17:07:23 -07:00
Rok Garbas f3a3affcf2 Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso
UPGRADE_NSS_RELEASE a=kaie
MozReview-Commit-ID: 7CB1VYb8OJP

--HG--
extra : rebase_source : 04751620add813cd1780898d109d9f7fa89d7b2d
2017-08-08 10:55:52 +02:00
Andrew McCreight 7920369d26 Bug 1388191 - Add way to test evaluation with envChain in the shell. r=jorendorff
This is used by Gecko, but it isn't directly testable in the shell.

The new test has to be disabled for jstestbrowser because the special
option is shell-only.

MozReview-Commit-ID: 6gckRSkD4fQ

--HG--
extra : rebase_source : beb064d0103c30a737bd4192ac1d3db219dcba24
2017-08-07 16:35:43 -07:00
Jon Coppeard 7cc7fc4342 Bug 1390476 - Lock helper thread state while changing simulated OOM thread r=lth 2017-08-23 09:37:30 +01:00
Jan de Mooij f323a7599e Bug 1392530 part 3 - Make MDefinition::valueHash() overloads more consistent. r=nbp 2017-08-23 07:50:25 +02:00
Phil Ringnalda fd6ec799b2 Backed out 4 changesets (bug 1098412) for failing browser_webconsole_bug_632347_iterators_generators.js
Backed out changeset f4da55f291cb (bug 1098412)
Backed out changeset e9a0298824d6 (bug 1098412)
Backed out changeset 8281805e7c3c (bug 1098412)
Backed out changeset 1643079d7661 (bug 1098412)

MozReview-Commit-ID: 5kuHtUjx1UM
2017-08-28 21:28:26 -07:00
Ting-Yu Chou e5727d7f5a Bug 1394290 - Optimize Proxy::get/set by avoiding unnecessary receiver checking. r=jandem
MozReview-Commit-ID: 7K67zt3JrQl

--HG--
extra : rebase_source : 3a4796844a922c59949f787b0e40d9470e4c94f8
2017-08-28 16:04:38 +08:00
Masatoshi Kimura b8a9cbf335 Bug 1098412 - Remove the legacy Iterator constructor. r=luke
MozReview-Commit-ID: 4GmodzFsZsY

--HG--
extra : rebase_source : e0043be00b457633be633836c0a9a8d27d2e9fc0
2017-08-25 22:29:07 +09:00
Masatoshi Kimura 4c482a9f46 Bug 1098412 - Remove __iterator__ implementation. r=luke
MozReview-Commit-ID: 6qqSSrB4Vvh

--HG--
extra : rebase_source : 8f6351df7c9cc99e785657ef9512556fa7c22448
2017-08-24 22:17:40 +09:00
Masatoshi Kimura 5a4b2974a8 Bug 1098412 - Remove and update tests that use the legacy Iterator constructor. r=luke
MozReview-Commit-ID: G7q3ARzOYFf

--HG--
extra : rebase_source : e96f0a41d196056d1f226cab7dd2550eb5f16969
2017-08-24 22:45:53 +09:00
Masatoshi Kimura 68eb912d8f Bug 1098412 - Remove and update tests that use __iterator__. r=luke
MozReview-Commit-ID: 7mxZYAceiuN

--HG--
extra : rebase_source : 74f582e29c65fee04382dfe05503091d412056dd
2017-08-24 22:25:25 +09:00
Masatoshi Kimura 5811977c48 Bug 1394084 - Remove "code" from jsprototype.h macros. r=luke
MozReview-Commit-ID: HbH0Iip2f3n

--HG--
extra : rebase_source : 31f40bd0e2ffc2abeb799f09685ec342a5d50bda
2017-08-26 17:54:14 +09:00
Chris Peterson 341dab1e97 Bug 1373525 - js: Remove unused member functions of BytecodeParser and FlowGraphSummary. r=jorendorff
js/src/jsopcode.cpp:484:10 [-Wunused-member-function] unused member function 'isReachable'
js/src/jsopcode.cpp:535:17 [-Wunused-member-function] unused member function 'pcForStackOperandAfterPC'
js/src/jsopcode.cpp:571:14 [-Wunused-member-function] unused member function 'numSlots'
js/src/jsopcode.cpp:576:15: unused member function 'maybeCode' [-Wunused-member-function]
js/src/jsopcode.cpp:585:15 [-Wunused-member-function] unused member function 'getCode'
js/src/vm/Debugger.cpp:6016:22 [-Wunused-member-function] unused member function 'createWithNoEdges'
js/src/vm/Debugger.cpp:6042:14 [-Wunused-member-function] unused member function 'hasMultipleEdgesFromSingleLine'
js/src/vm/Debugger.cpp:6046:14 [-Wunused-member-function] unused member function 'hasMultipleEdgesFromMultipleLines'
js/src/vm/Debugger.cpp:6050:14 [-Wunused-member-function] unused member function 'operator=='
js/src/vm/Debugger.cpp:6054:14 [-Wunused-member-function] unused member function 'operator!='

MozReview-Commit-ID: ImTEiGErxJ8

--HG--
extra : rebase_source : d02f7debf95cd18a010e496692041ad63a91b61d
extra : source : acd3e52b28f27e140a1cbb25a8601b472c088fef
2017-06-15 00:06:53 -07:00
Kris Maglione 46c134a432 Bug 1388221: Optimize defineLazyModuleGetter for already-loaded modules. r=florian
Creating and populating temporary export objects is fairly expensive. Defining
and then redefining lazy getters is sometimes even more expensive.

Caching the export objects from module imports, and immediately defining
properties from already-imported modules appears to save a considerable amount
of overhead at startup.

MozReview-Commit-ID: 2jR1i0WpIcw

--HG--
extra : rebase_source : d64e3380f290b12a004177be678abad88530bbc5
2017-08-09 13:13:25 -07:00
Nicholas Nethercote 7e120ce35e Bug 1393636 (part 3) - Pass nsWindowSizes to more AddSizeOf*() functions. r=heycam.
This is a purely non-functional plumbing change. Instead of passing a
SizeOfState and an nsStyleSizes a bunch of places, we pass an nsWindowSizes,
which contains both of them.

This is a necessary precursor for the next patch.

MozReview-Commit-ID: Ek03wDM50rB

--HG--
extra : rebase_source : 7b05708bd21dc4e3812ea041647fa74bb413d0b9
2017-08-25 14:47:54 +10:00
Jan de Mooij a5de55dced Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie 2017-08-25 10:12:16 +02:00
Jan de Mooij ff7f9d6102 Bug 1389510 part 2 - Remove checks for getProperty/setProperty hooks in SpiderMonkey. r=evilpie 2017-08-25 10:11:44 +02:00
Jan de Mooij 599d67d484 Bug 1389510 part 1 - Remove getProperty/setProperty hooks from XPConnect. r=mrbkap 2017-08-25 10:10:56 +02:00
Andrew McCreight e9b051a4af Bug 1366896, part 2 - Add and use Cc.Initialize method. r=krizsa
MozReview-Commit-ID: Amqt9JsTMqG

--HG--
extra : rebase_source : dff173ed60a254fa449b2e85d71eee6cc7daba26
2017-05-24 14:12:11 -07:00
Andrew McCreight 0f344f2aed Bug 1366896, part 1 - Factor out initialize code and make initialize work with CIDs. r=krizsa
MozReview-Commit-ID: 3spZGOqlU1j

--HG--
extra : rebase_source : e346183b972ece2f4986091f36c3ecee13674832
2017-05-24 10:49:31 -07:00
Sebastian Hengst 75955d0246 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8fJX1xXgzhD
2017-08-22 11:49:04 +02:00
Nicholas Nethercote 8a72cf2251 Bug 1390428 (part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm.
--HG--
extra : rebase_source : 69d58b0cfb56efc6b03d8e2d7be2ce3c3e6cd843
2017-08-21 20:01:27 +10:00
Nicolas B. Pierron 4b78ac9495 Bug 1392225 - StartIncrementalEncoder should not report encoding failures. r=luke 2017-08-21 16:17:06 +00:00
Dragan Mladjenovic afb680c049 Bug 1391185 - Add missing implementation for MacroAssembler::moveValue to mips32. r=bbouvier
--HG--
extra : amend_source : da9eb5b37df413224e2d5f8a0bdc1545b23c64a3
2017-08-17 01:54:00 -04:00
Lars T Hansen ea0d7d9f2f Bug 1391636 - make some locals DEBUG-only. r=me
--HG--
extra : rebase_source : bf9e315cbe2f754cc8fb36f924240df21d52d8d0
2017-08-21 08:49:43 +02:00
Lars T Hansen b75276cbf8 Bug 1391636 - gate the availability of wasm threads on 8-byte lock-free atomics. r=bbouvier
--HG--
extra : rebase_source : d6e1d24639de4c4ab81e0836627dcc09fafced10
extra : histedit_source : f0d096b852f253c0411cbe06424b286bd33cc758
2017-08-18 17:21:45 +02:00
Lars T Hansen cf476dffd1 Bug 1389461 - WebAssembly sign extension opcodes. r=bbouvier
--HG--
extra : rebase_source : debf10b32f5331350aa0594c0043022fa36fe2be
2017-08-11 16:24:51 +02:00
Lars T Hansen e39f147463 Bug 1389471 - Build config + testing predicate for wasm thread functionality, v2. r=bbouvier
--HG--
extra : rebase_source : 7b02387a9253499767d449327192ab98d0995171
2017-08-11 14:47:15 +02:00
Phil Ringnalda 9359f5bf39 Merge inbound to m-c, a=merge
MozReview-Commit-ID: LCCoXUsCtmv
2017-08-19 15:29:10 -07:00
Tom Schuster c550d287f3 Bug 934669 - Warn about watch/unwatch. r=arai 2017-08-19 21:12:34 +02:00