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

57186 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey bc12be4203 Bug 1296530 - Bustage followup; r=gps
--HG--
extra : amend_source : cf647501661f0847638c48363c9445c681af7e41
2016-10-17 15:46:41 -07:00
Wes Kocher 664cdfb48f Merge m-c to autoland, a=merge 2016-10-17 15:37:57 -07:00
Luke Wagner 8eaccfbc2e Bug 1310239 - Baldr: include field name in error message (r=bbouvier)
MozReview-Commit-ID: 4kQJsrrTSH0
2016-10-17 09:14:46 -05:00
Mike Hommey e5ba3fd67a Bug 1296530 - Replace include_when with include, and remove include_when. r=chmanchester
--HG--
extra : rebase_source : e2efd38b3875dde3dae996405838e9ca20475c32
2016-10-13 17:15:24 +09:00
Jeff Walden cb80de1835 Bug 1310394 - for-in loops with a name declaration with an initializer, in strict mode code, should be a syntax error. r=anba
--HG--
extra : rebase_source : ebba046f35070c6c2b42374ae3aa8815e57e33de
2016-10-15 02:35:18 -07:00
Sebastian Hengst c2196f8420 Backed out changeset 07c8f7c80bb7 (bug 1306249) for crashes and assertions, at least in tests on Windows XP debug. r=backout 2016-10-15 10:28:37 +02:00
Sebastian Hengst bded0366f6 Backed out changeset d50a04c82343 (bug 1306249) 2016-10-15 10:27:36 +02:00
Steve Fink d43b9764bb Bug 1306249 - Report phase with longest self time, not longest total time, r=jonco
--HG--
extra : rebase_source : b2dd2df2a13b0a56ea4a2ac06c683a03a63506fa
extra : source : 327706b55f4e13b8c308f0e18b4932347108564d
2016-09-30 12:25:21 -07:00
Steve Fink c499d3269c Bug 1306249 - Stop recording total time spent in helper threads, r=jonco
--HG--
extra : rebase_source : cdb805e6fedec4e272d5073f1bd8419bbbd3631e
2016-10-12 11:03:47 -07:00
Wes Kocher 727d0de706 Merge m-c to inbound, a=merge CLOSED TREE 2016-10-14 14:51:44 -07:00
Wes Kocher 42083975b0 Merge inbound to central, a=merge 2016-10-14 14:40:49 -07:00
Wes Kocher b6f29fa6ab Backed out 5 changesets (bug 1305145) for windows build failures a=backout
Backed out changeset 0f39b7305d41 (bug 1305145)
Backed out changeset ab38e43fdcb6 (bug 1305145)
Backed out changeset aece1b8a8673 (bug 1305145)
Backed out changeset 85082a111806 (bug 1305145)
Backed out changeset 33e563d2d834 (bug 1305145)
2016-10-14 13:07:58 -07:00
Benjamin Bouvier bd0f0eca51 Bug 1309927: Handle the stack case in LCompareI64 x64 codegen; r=h4writer
MozReview-Commit-ID: 2FkI5uPXRhv

--HG--
extra : rebase_source : db4529ba080f8dba6aa9a133c008648fb4a9d67f
2016-10-13 18:37:23 +02:00
Benjamin Bouvier 810ade3bb1 Bug 1308056: Update binary encoding of GetGlobal/SetGlobal; r=luke
MozReview-Commit-ID: 4OIoAE6kefj

--HG--
extra : rebase_source : d42a02cd1d62475cead3816947a76fffa826132e
2016-10-13 16:57:05 +02:00
Benjamin Bouvier 2bccffb569 Bug 1308056: wasm: remove default memory/table option and simplify flags; r=luke
MozReview-Commit-ID: IH6rtY4mrkA

--HG--
extra : rebase_source : 0c6e2e31a4556bfcf0a6516ab2ebae253e695f14
2016-10-14 12:32:09 +02:00
Jon Coppeard b38790a8a7 Bug 1306250 - Fix opt build bustage r=me 2016-10-14 10:24:56 +01:00
Jon Coppeard 6ca64e3652 Bug 1308919 - Don't make Handles to Heap<T> as it avoids the read barrier r=bz 2016-10-14 09:45:28 +01:00
Jon Coppeard ddff9b317d Bug 1306250 - Iterate gray objects without evicting the nursery r=sfink 2016-10-14 09:43:30 +01:00
André Bargull 83bc1415dd Bug 1309701 - Improve the TypedArray constructor for shared memory to support more tests. r=evilpie
--HG--
extra : rebase_source : 04e414b11e7124fc7cc8942104da4ddb08bf9823
2016-10-14 06:42:48 -07:00
Benjamin Bouvier 7566342dc7 Bug 1201124: Protect SIMD on arm to prevent bustage; r=me 2016-10-14 20:38:30 +02:00
Chris Manchester c1230eee34 Bug 1305145 - Make libs and flags set by pkg_check_modules available to the caller. r=glandium
MozReview-Commit-ID: 7uZheAOXKwE
2016-10-14 11:06:30 -07:00
Carsten "Tomcat" Book ac47637175 Merge mozilla-central to autoland 2016-10-14 12:34:25 +02:00
Nick Fitzgerald a1e3490680 Bug 1277338 - Part 2: Fix SM(pkg) bustage; r=Waldo 2016-10-13 17:37:56 -07:00
Nick Fitzgerald e2cccedfb2 Bug 1277338 - Part 1: Turn js/src into the mozjs-sys crate; r=sfink 2016-10-13 16:12:42 -07:00
Luke Wagner 8da947b82a Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
MozReview-Commit-ID: IYeIrR2jL9v

--HG--
extra : rebase_source : 914cd9a6aa2c387b7cc6fc3bd66ee776da77cfe9
2016-10-13 13:17:56 -05:00
Luke Wagner 0304d6957c Bug 1277973 - Baldr: avoid clobbering pc in ARM simulator (r=bbouvier)
MozReview-Commit-ID: 8whPV65LFj9

--HG--
extra : rebase_source : ad90e14a0cc465685c15f2653d94322357b1d357
2016-10-13 13:17:55 -05:00
Luke Wagner 4107dbcdec Bug 1277973 - Baldr: hoist wasm::MemoryAccessDesc (r=bbouvier)
MozReview-Commit-ID: J5rFi5dPnfP

--HG--
extra : rebase_source : 8696e2aeef0ddb30581a3628c23df717d0366e52
2016-10-13 13:17:55 -05:00
Luke Wagner 332ef3b291 Bug 1277973 - Baldr: rename masm 'thunk' to 'farJump' (r=bbouvier)
MozReview-Commit-ID: GQjtflK86kt

--HG--
extra : rebase_source : dbe6190808e10e632002a121bc83bc1ce6991002
2016-10-13 13:17:55 -05:00
Luke Wagner 0a7abb951a Bug 1277973 - Baldr: prepare CallSiteAndTarget for another Kind (r=bbouvier)
MozReview-Commit-ID: EJe83vhdKvT

--HG--
extra : rebase_source : b769a116454ce50b3de808ecb54d567ea88624fd
2016-10-13 13:17:55 -05:00
Luke Wagner 7ca02b8aa0 Bug 1277973 - Baldr: dynamically check system page size (r=bbouvier)
MozReview-Commit-ID: K9ylallCCWp

--HG--
extra : rebase_source : 6381b76bba79f627fbfad2b37eaa684a187bcc6d
2016-10-13 13:17:55 -05:00
Luke Wagner 232a3a2dee Bug 1277973 - Baldr: replace WasmTlsReg load with SymbolicAddress load in prologue/epilogue (r=bbouvier)
MozReview-Commit-ID: 7lCcT7ymRkZ

--HG--
extra : rebase_source : f1cf824becfbff48c4414f9b1f08d0793a818a50
2016-10-13 13:17:55 -05:00
Luke Wagner a0ca78d3f2 Bug 1277973 - Baldr: make the throw stub not be a JumpTarget (r=bbouvier)
MozReview-Commit-ID: 3rf0z6BFkBu

--HG--
extra : rebase_source : 369d6e426e8a92be08a739ad5cc077eef6be46e3
2016-10-13 13:17:54 -05:00
Sebastian Hengst 8d88d75420 Merge m-c to mozilla-inbound. r=backout-merge a=merge-backout 2016-10-13 18:48:56 +02:00
Sebastian Hengst d96317a351 Backed out changeset b2fbdba6f5c7 (bug 837961) for failing jsreftest.html?test=ecma_3/Date/15.9.5.5.js. r=backout a=backout
MozReview-Commit-ID: IuPXc21JxxC
2016-10-13 18:45:31 +02:00
Carsten "Tomcat" Book 802e7b16f9 merge mozilla-inbound to mozilla-central a=merge 2016-10-13 11:53:49 +02:00
André Bargull f43a6de616 Bug 1309691 - Set canonical name for %TypedArray%[Symbol.species] getter. r=arai 2016-10-12 12:50:27 -07:00
Yury Delendik bd779289c7 Bug 1309583 - Exports wasm generated machine code. r=luke
MozReview-Commit-ID: FjY1asHucL4
2016-10-12 10:01:22 -05:00
Ho-Pang Hsu ea1ffcd54c Bug 1282671 - Loose the assertion checking win->IsDying(). r=bholly 2016-10-12 19:49:00 +02:00
André Bargull 06a80805d1 Bug 837961 - Part 2: Implement timeZone support for Intl.DateTimeFormat. r=Waldo 2016-10-06 22:37:20 -07:00
André Bargull 2e28385ecd Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till 2016-10-12 12:41:58 -07:00
André Bargull 73fea6b74b Bug 1204024 - Part 5: Allow duplicate __proto__ properties in object destructuring. r=arai 2016-10-10 10:44:59 -07:00
André Bargull 1f2a8a91f1 Bug 1204024 - Part 4: Delay error reporting for pending errors until the destructuring pattern is completely parsed. r=arai 2016-10-12 12:36:13 -07:00
André Bargull ab29fb7ab0 Bug 1204024 - Part 3: Move destructuring error checking for PossibleError to checkDestructuringPattern. r=arai 2016-10-10 10:44:14 -07:00
André Bargull 567f980b29 Bug 1204024 - Part 2: Restrict PossibleError to non-recoverable errors, because it's not possible to recover from a pending error. r=arai 2016-10-12 12:35:06 -07:00
André Bargull f215ab0267 Bug 1204024 - Part 1: Set possibleError to nullptr in expression-only contexts. r=arai 2016-10-10 10:43:10 -07:00
Yury Delendik e1c1100c01 Bug 1308510 - Default to non-experimental text format. r=luke
MozReview-Commit-ID: 8IZIGP1hN5J

--HG--
extra : rebase_source : 642b32263f5da8e3686d2dfc94a8857a3302c1cd
2016-10-13 14:30:17 -05:00
Wes Kocher 2337995bb0 Merge m-c to autoland, a=merge 2016-10-12 14:44:21 -07:00
Petr Sumbera 63cbc5cc98 Bug 1309246 - avoids bug909997.js test failure on systems with JS_CODEGEN_NONE set. r=nbp 2016-10-11 10:56:04 -07:00
Emanuel Hoogeveen 566da45d28 Bug 1304552 - Prevent passing an invalid size to JS_CreateMappedArrayBufferContents. r=sfink 2016-10-12 04:58:00 +02:00
Nicolas B. Pierron c4ddfd637a Bug 1286009 - Distinguish failure reasons of JS_{En,De}codeScript. r=luke 2016-10-12 12:13:22 +00:00