Benjamin Bouvier
d9ca9faeb0
Bug 1416766: Immediately throw if an exported wasm function has int64 in the signature; r=luke
...
MozReview-Commit-ID: HhTUMk21hvM
--HG--
extra : rebase_source : 923c9e18c55b93ec8dd528ab7f68df51208360b1
2017-11-13 16:27:59 +01:00
Benjamin Bouvier
d380ec393f
Bug 1416766: Int64 wasm globals should cause a link failure at instanciation time, not compile time; r=luke
...
MozReview-Commit-ID: 5Ryl47naf9R
--HG--
extra : rebase_source : 742df9347c1a3492f638592436e113922ce46784
2017-11-09 16:30:42 +01:00
Tom Schuster
be406a264f
Bug 1319512 - Adjust expression closure tests. r=jandem
2017-11-15 16:19:37 +01:00
Tom Schuster
3f07871197
Bug 1319512 - Disable expression closures on Nightly. r=jandem
2017-11-15 16:19:37 +01:00
Jan de Mooij
1935a6bcca
Bug 1417038 part 2 - Shrink ExitFooterFrame to one word. r=nbp
2017-11-15 14:39:39 +01:00
Jan de Mooij
c35581ffc6
Bug 1417038 part 1 - Remove unused IonOOLPropertyOpExitFrameLayout and IonOOLSetterOpExitFrameLayout. r=nbp
2017-11-15 14:38:52 +01:00
dragan.mladjenovic
985e000ea8
Bug 1416179: Prevent ArrayBufferObject from reserving memory larger than UINT32_MAX on !WASM_HUGE_MEMORY 64-bit platforms; r=lth
...
--HG--
extra : amend_source : 3975f2aea4dc0647f679424d45ec977a96689b8e
2017-11-07 12:51:25 +01:00
André Bargull
0d5d6f6db8
Bug 1405993 - Part 5: Updated expected results when formatting dates in ar-ma locale. r=Waldo
...
--HG--
extra : rebase_source : 57789a3890b3eb8edd27d1e3272ec43fddc22471
2017-11-01 12:04:21 -07:00
André Bargull
148d3849d9
Bug 1405993 - Part 4: Update to Unicode 10 for SpiderMonkey. r=Waldo
...
--HG--
extra : rebase_source : dab596346da6fb9ad2cd023b4ad549bfa69e5c28
2017-11-01 12:03:52 -07:00
André Bargull
3296f48ec9
Bug 1405993 - Part 3: Update in-tree ICU to release 60.1. rs=Waldo
...
--HG--
extra : rebase_source : 468a4fc2e1fa7215b1224d998024a7121a05af62
2017-11-01 11:56:15 -07:00
Jan de Mooij
1d61fcc50a
Bug 1416185 - Fix Clang warning about unused private field in ScriptPcIterator. r=nbp
2017-11-15 13:51:43 +01:00
Paul Bone
81ed10de01
Bug 1409324 (part 2) - Add a new timer for nursery chunk allocation r=sfink
...
--HG--
extra : rebase_source : 854dd2ddda133992c29ad0ef8ce1ec1a0f9c8d40
2017-11-14 20:30:34 +11:00
Paul Bone
1c10788500
Bug 1409324 (part 1) - Remove old resize profiling from GCMinor. r=sfink
...
Now that the nursery uses lazy allocation the resize decision is going to be
very quick, there's no point profiling it here.
--HG--
extra : rebase_source : 4433e516ecd1570ae38cc3647e19a0071f30a6b2
2017-11-13 10:43:27 +11:00
Noemi Erli
f24a75f9b7
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-15 12:15:40 +02:00
Noemi Erli
550148ab69
Merge inbound to mozilla-central r=merge a=merge
2017-11-15 11:57:12 +02:00
Andreea Pavel
3a1d0056a8
Backed out 1 changesets (bug 1416948) for already being pushed in autoland by bug 1416456 r=backout a=allstarschh on a CLOSED TREE
...
Backed out changeset 9dd7ba5308be (bug 1416948)
2017-11-15 04:31:23 +02:00
Jan de Mooij
4d75391b6b
Bug 1417028 - Shrink VMFunction size. r=nbp
2017-11-15 09:51:01 +01:00
Jan de Mooij
ac5c31d028
Bug 1416592 - Deduplicate VMFunction wrapper code. r=nbp
2017-11-15 09:50:27 +01:00
Chris Peterson
768b96f58b
Bug 1415470 - build: Enable VS2017 C5038 initializer list order warnings (like gcc -Wreorder). r=glandium
...
C5038 is a new warning in VS2017, similar to gcc and clang's -Wreorder, which is enabled by -Wall. We should enable C5038 so Windows developers can see these warnings locally instead of when gcc and clang fail with warnings-as-errors on Try.
https://blogs.msdn.microsoft.com/vcblog/2017/07/21/diagnostic-improvements-in-vs2017-15-3-0/
We need to suppress C5038 warnings from Windows Runtime Library header files (wrl.h) included in ANGLE and widget/windows:
z:\build\build\src\vs2017_15.4.2\SDK\Include\10.0.15063.0\winrt\wrl\wrappers\corewrappers.h(515): error C5038: data member 'Microsoft::WRL::Wrappers::Details::SyncLockWithStatusT<Microsoft::WRL::Wrappers::HandleTraits::SemaphoreTraits>::sync_' will be initialized after data member 'Microsoft::WRL::Wrappers::Details::SyncLockWithStatusT<Microsoft::WRL::Wrappers::HandleTraits::SemaphoreTraits>::status_'
...
And suppress C5038 warnings in upstream webrtc code:
media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp(176): error C5038: data member 'mozilla::media::BaseFilter::mClsId' will be initialized after data member 'mozilla::media::BaseFilter::mState'
media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(169): error C5038: data member 'mozilla::media::BasePin::mFilter' will be initialized after data member 'mozilla::media::BasePin::mLock'
media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(170): error C5038: data member 'mozilla::media::BasePin::mLock' will be initialized after data member 'mozilla::media::BasePin::mName'
media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(172): error C5038: data member 'mozilla::media::BasePin::mDirection' will be initialized after data member 'mozilla::media::BasePin::mQualitySink'
MozReview-Commit-ID: BMDVkvQXNoq
--HG--
extra : rebase_source : 0d5ede9530d0d0750b8fffdc1cdfdc646ec8f22a
2017-11-07 19:52:10 -08:00
Chris Peterson
fecbada13a
Bug 1415470 - build: Remove always-true version check for VS >= 2015. r=glandium
...
MozReview-Commit-ID: 1e4Xsw3U3LR
--HG--
extra : rebase_source : 72a94b544027ec9b1a4993f924dfc9490d37ff87
2017-11-10 18:24:53 -08:00
Tom Ritter
d86bb6f599
Bug 1414067 Fix the compiler test for FORTIFY_SOURCE r=glandium
...
MozReview-Commit-ID: 8ozY0Zbuczx
--HG--
extra : rebase_source : 7c99ea332b0da1ac20ec1037fb0dc4ac9088d8f8
2017-11-14 12:13:30 -06:00
Christian Holler
d794d62acf
Bug 1416456 - Fix --enable-gczeal build bustage in JS engine. r=jandem
...
MozReview-Commit-ID: 7o5pRbwBZ14
--HG--
extra : rebase_source : d3df2c931fa54ac7ce8f7278f29a372fa3ff53b1
2017-11-11 11:21:32 +01:00
btara
986d32eb92
Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
2017-11-14 22:40:50 +02:00
Jon Coppeard
757573b0fe
Bug 1417077
- Make JSTracer provide the current GC number and use this in nsXULPrototypeDocument::TraceProtos() r=sfink r=mccr8
2017-11-14 17:10:30 +00:00
Coroiu Cristina
6a04305b5d
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-14 12:31:45 +02:00
Jan de Mooij
e24d7b18cd
Bug 1416572 - Use a single JitCode instance for all VMFunction wrappers. r=nbp
2017-11-14 10:45:00 +01:00
Csoregi Natalia
6232db29bd
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-14 01:00:48 +02:00
Csoregi Natalia
8f1a81caad
Merge inbound to mozilla-central r=merge a=merge
2017-11-14 00:57:47 +02:00
Dragan Mladjenovic
f17743cf65
Bug 1415931 - [MIPS] Make long jumps visible to Wasm module code linking and caching. r=bbouvier
...
--HG--
extra : rebase_source : 30f424703d9420a149db98a21befb805bde33806
2017-11-13 15:26:09 -05:00
Chris Manchester
72c380c671
Bug 1416059 - Emit ASFLAGS and YASM_ASFLAGS from configure as lists. r=mshal
...
MozReview-Commit-ID: LBWpzQ9mISI
--HG--
extra : rebase_source : 4c722e68db4b6858aabbbecac834ea8772e0e06a
2017-11-14 10:38:17 -08:00
Andreea Pavel
a1061f09c5
Backed out 2 changesets (bug 1416059) for failing /python/mozbuild/mozbuild/test/frontend/test_emitter.py::TestEmitterBasic::test_use_yasm r=backout on a CLOSED TREE
...
Backed out changeset 597624409f4c (bug 1416059)
Backed out changeset d0df69766fa5 (bug 1416059)
2017-11-14 20:44:54 +02:00
Chris Manchester
4dca13b1ae
Bug 1416059 - Emit ASFLAGS and YASM_ASFLAGS from configure as lists. r=mshal
...
MozReview-Commit-ID: LBWpzQ9mISI
--HG--
extra : rebase_source : f4074f4bdb0acddceeb57d9806c9a7f63a579280
2017-11-13 14:13:11 -08:00
Dustin J. Mitchell
6a322466ba
Bug 1410911 - back out bug 1403322; r=gbrown
...
Backed out changesets 37db725b2308 ccc4f12edef0 e3a310b6b896 547109f6eb1d 5c50f100460d
MozReview-Commit-ID: 5M6Mevz6LZV
--HG--
extra : rebase_source : 038f10c09a6e1bcca1144a252b0c102496481349
2017-11-10 18:19:47 +00:00
Jeff Hemphill
c8ad312f54
Bug 1415772: Implement MNearbyInt recover instruction r=nbp
...
MozReview-Commit-ID: D7JdEHjDl2W
--HG--
extra : rebase_source : 987529027984eaf0ab54e056d2965743c6748c9b
2017-11-09 20:33:02 -08:00
Benjamin Bouvier
b80ce00937
Bug 1415549: Use correct encoding when reporting an error with wasm module/field utf8 names; r=luke
...
MozReview-Commit-ID: 8PcgvVfLa2V
--HG--
extra : rebase_source : 22aa8951c37e06c50774368cd2f4e9676ed747aa
extra : amend_source : 4551be15f97f5b47ad912379f0af31116855223e
2017-11-09 14:57:50 +01:00
Jan de Mooij
d46e680eac
Bug 1394831 part 19 - Factor out maybeToDictionaryModeForPut. r=bhackett
2017-11-13 10:54:12 +01:00
Jan de Mooij
106827c4c8
Bug 1394831 part 18 - Factor out updateDictionaryTable. r=bhackett
2017-11-13 10:53:14 +01:00
Jan de Mooij
d89c2c0e78
Bug 1394831 part 17 - Factor out maybeConvertToOrGrowDictionaryForAdd. r=bhackett
2017-11-13 10:52:38 +01:00
Jan de Mooij
e16f5b7652
Bug 1394831 part 16 - Scope table/entry better in putDataProperty/putAccessorProperty. r=bhackett
2017-11-13 10:52:04 +01:00
Jan de Mooij
2643e6ff70
Bug 1394831 part 15 - Pass ShapeTable* to add*Property. r=bhackett
2017-11-13 10:51:10 +01:00
Lars T Hansen
44cf6e38a4
Bug 1416206 - disambiguate a namespace. r=jandem
...
--HG--
extra : rebase_source : 9d629ff741cfdb277d89383d1cf9bf47186e2dd6
extra : histedit_source : d1bacff9aca2ec2043e2767a5f225936fbc263f7
2017-11-10 13:59:33 +01:00
Shunta Kikuchi
31d263dab2
Bug 1413799 - Express that offset is larger than filesize r=arai
...
--HG--
extra : amend_source : 2830f10bb370c8051d05edd7d41b2eb6098edf12
2017-11-02 16:39:15 +09:00
Bill McCloskey
5d1bba8be6
Bug 1412190 - Allow active context to be null during profiling (r=jandem)
...
MozReview-Commit-ID: 3bLcXBPpxtY
2017-11-11 21:04:20 -08:00
Bill McCloskey
79162c692a
Bug 1395029 - Scheduler support for blockThreadedExecution (r=froydnj)
...
MozReview-Commit-ID: EXRMRh9SCsQ
2017-11-11 21:04:20 -08:00
André Bargull
230aa7d0ef
Bug 1345600 - Remove the empty script element workaround in jstests' browser.js. r=sfink
...
--HG--
extra : rebase_source : 3b8e7a233e8df7e5055e65f1a09774a46a05599c
extra : histedit_source : 94c8e1aceab45ac9b04141050f953cc19b6448a4
2017-11-11 04:55:45 -08:00
Jan de Mooij
4e36e5851a
Bug 1415489 - Use SingletonObject for Array.prototype[@@unscopables]. r=bhackett
2017-11-11 13:32:56 +01:00
Marco Castelluccio
0590afed91
Bug 1416199
- Don't try to set signal handlers in Windows coverage build. r=froydnj
...
--HG--
extra : rebase_source : f74f90bf0e146d674044eeef2c2e9b546335a564
2017-11-10 12:50:14 +01:00
Shunta Kikuchi
5984eacd98
Bug 1415076 - Improve error message about defineProperty r=arai
2017-11-07 15:28:20 +09:00
snowman-mh
88c40f69b9
Bug 1352429 - Improve error message for in operator. r=arai
2017-11-08 15:03:47 +09:00
Csoregi Natalia
e520b4f458
Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE
2017-11-14 00:59:27 +02:00