David Major
|
82e5a56a88
|
Bug 1311211: Disable -Gw optimization when building for ASan on Windows. r=glandium
|
2016-10-25 10:04:35 -05:00 |
Sander Mathijs van Veen
|
0a2bb26222
|
Bug 1310418 - Fix Assertion failure: this->is<MIRType>(), at js/src/jit/MIR.h:891 r=nbp
|
2016-10-25 16:52:53 +02:00 |
André Bargull
|
3386f0c48a
|
Bug 1232266: Support iterables in TypedArray constructors. r=jandem
|
2016-10-24 08:53:43 -07:00 |
Lars T Hansen
|
20525d511b
|
Bug 1277011 - Wasm baseline: ARM support. r=h4writer
--HG--
extra : rebase_source : 62f2cc9eed8f24a53229be86a16e484c6a1c6ff3
|
2016-10-20 11:23:22 +02:00 |
Lars T Hansen
|
b839860e14
|
Bug 1311433 - Wasm baseline: clean up function calling code. r=h4writer
--HG--
extra : rebase_source : 54d1bf7d672605a26e37f35d2f0def3536c2074a
|
2016-10-25 15:31:13 +02:00 |
Lars T Hansen
|
5666e2e102
|
Bug 1302036 - Make structured clone accept argument that controls serialization of some data types. r=sfink
--HG--
extra : rebase_source : c082dcc82adccba47a7bd0e18fb59d87b072ae3d
|
2016-10-24 14:22:47 +02:00 |
Lars T Hansen
|
0439bd00fe
|
Bug 1308996 - make simulated segfault fixups conditional. r=bbouvier
--HG--
extra : rebase_source : e383ef4ee33ebf20bedc7673a24581b5cd0b379e
|
2016-10-24 16:50:44 +02:00 |
Tooru Fujisawa
|
135a04b69c
|
Bug 1263340 - Part 9: Add optimizable path for RegExpMatch with global flag. r=till
|
2016-10-25 19:09:19 +09:00 |
Tooru Fujisawa
|
9e18e40277
|
Bug 1263340 - Part 8: Separate RegExpSearch slow path. r=till
|
2016-10-25 19:09:13 +09:00 |
Tooru Fujisawa
|
a646dc1f9b
|
Bug 1263340 - Part 7: Use internal slot for flags in RegExpReplace optimizable cases. r=till
|
2016-10-25 19:09:13 +09:00 |
Tooru Fujisawa
|
103aa2e3b1
|
Bug 1263340 - Part 6: Use flags slot value instead of RegExp.prototype.flags in RegExpSplit. r=till
|
2016-10-25 19:09:13 +09:00 |
Tooru Fujisawa
|
7ea145f5c4
|
Bug 1263340 - Part 5: Check RegExp.prototype.flags getter in RegExpPrototypeOptimizable. r=till
|
2016-10-25 19:09:13 +09:00 |
Tooru Fujisawa
|
69d8552b2b
|
Bug 1290414 - Check RegExp.prototype.{ignoreCase,multiline} getters in RegExpPrototypeOptimizable. r=till
|
2016-10-25 19:08:33 +09:00 |
Benjamin Bouvier
|
851247a762
|
Bug 1312395: Merge InterModule/PassTLS into a single enum; r=luke
MozReview-Commit-ID: 6ZrR3KYPPs6
--HG--
extra : rebase_source : f346e38c94bef021c9db96cdb0576655423991a2
|
2016-10-24 14:14:13 +02:00 |
Benjamin Bouvier
|
9c6ff51929
|
Bug 1312483: Check that functions assigned to tables are wasm functions earlier before assigning them; r=luke
MozReview-Commit-ID: HNNlvgOxrbG
--HG--
extra : rebase_source : e7b0c313459fe777918247ece8b7e810bc054f10
|
2016-10-24 18:02:19 +02:00 |
Benjamin Bouvier
|
c507889e80
|
Bug 1312402: Simplify js:🐚:FileAsString; r=arai
MozReview-Commit-ID: Gs6Ep3SWbYA
--HG--
extra : rebase_source : ffc81e723ed31757a63c335b722a65b5d8b3d59a
|
2016-10-24 14:46:24 +02:00 |
Benjamin Bouvier
|
ce65eb5f90
|
Bug 1310949: Add a useful message in case the binary-to-text implementation isn't correct; r=luke
MozReview-Commit-ID: 1XqLt2sNSBt
--HG--
extra : rebase_source : 2b77bf4f7c73b2e2eb1f5f3bbe382478a83289c5
|
2016-10-24 13:46:27 +02:00 |
Benjamin Bouvier
|
c6d93f3a6a
|
Bug 1310949: Render the Start section and reorder section rendering; r=luke
MozReview-Commit-ID: 1wudaQ2s3Bu
--HG--
extra : rebase_source : fe660284c552caafac7b2a1f422d7c80e215e1b4
|
2016-10-21 19:48:35 +02:00 |
Benjamin Bouvier
|
72356e9d78
|
Bug 1310949: Use wasmFullPass for even more tests; r=luke
MozReview-Commit-ID: 1FmHsS6R76Y
--HG--
extra : rebase_source : c1e258472cddd84a4682cd672576b80c938d121c
|
2016-10-20 18:59:37 +02:00 |
Benjamin Bouvier
|
b87511701c
|
Bug 1310949: Render table and elem sections; r=luke
MozReview-Commit-ID: Lm2YKBz9wsz
--HG--
extra : rebase_source : e07503aaab7943fb1242d0f1492c76a3e77f187c
|
2016-10-20 18:12:27 +02:00 |
Benjamin Bouvier
|
d61d3482c4
|
Bug 1310949: Factor out DecodeMemorySection and properly render it; r=luke
MozReview-Commit-ID: D6WDtpzCXeX
--HG--
extra : rebase_source : 430c6ab76db1cff541f75bae7a02e4aa9a334096
|
2016-10-21 16:14:12 +02:00 |
Tom Schuster
|
13263ee62f
|
Bug 1248865 - Some small changes to JSXray and tests. r=bz
|
2016-10-25 10:18:40 +02:00 |
Tom Schuster
|
d3d6b4b949
|
Bug 1248865 - Change ArrayBuffer to use ClassSpec. r=bz
|
2016-10-25 10:18:40 +02:00 |
André Bargull
|
c670f9e2f4
|
Bug 1293971: Don't wrap default comparator when sorting Float64 typed array. r=evilpie
--HG--
extra : rebase_source : da8b5ee8deddbde0180a720cc590520b80f84ba1
|
2016-10-24 08:46:34 -07:00 |
André Bargull
|
f0f8ee029e
|
Bug 1288456: Resolve the target's prototype earlier in Function.prototype.bind. r=till
--HG--
extra : rebase_source : b9374b1803d7ecedc6ddbbefb8637abdd78372ee
|
2016-10-24 08:49:41 -07:00 |
Heiher
|
af0258e555
|
Bug 1312667 - IonMonkey: MIPS64: Fix build issues. r=arai
---
js/src/jit/mips64/Assembler-mips64.cpp | 2 +-
js/src/jit/mips64/MacroAssembler-mips64.h | 5 ++---
2 files changed, 3 insertions(+), 4 deletions(-)
|
2016-10-25 15:35:58 +08:00 |
André Bargull
|
715b3ae986
|
Bug 1272784 - Part 2: Don't reparse functions with 'use strict' directives. r=arai
|
2016-10-24 11:28:28 -07:00 |
André Bargull
|
c85d8c975f
|
Bug 1272784 - Part 1: Disallow 'use strict' directive in function with non-simple parameters list. r=arai
|
2016-10-24 11:27:59 -07:00 |
Luke Wagner
|
bb5274e9bf
|
Bug 1311994 - Baldr: remove Wasm object (r=sunfish)
MozReview-Commit-ID: CkrYWLFoKAE
--HG--
extra : rebase_source : d36f8b0bcb80d0ab5add43594e286fc33411be43
|
2016-10-24 13:20:59 -05:00 |
Luke Wagner
|
b615e9b281
|
Bug 1311994 - Baldr: add flags immediates to current_memory/grow_memory/call_indirect (r=sunfish)
MozReview-Commit-ID: 4qwtPliyesH
--HG--
extra : rebase_source : a853549266fb1c3c763b90680eb5637e1cc13cb5
|
2016-10-24 13:20:53 -05:00 |
Luke Wagner
|
440f0a594e
|
Bug 1311994 - Baldr: update op codes to match 0xd (r=sunfish)
MozReview-Commit-ID: BIEiK8tiAFi
--HG--
extra : rebase_source : 5a0808b004a32dac52d135ea4ba81681ef2c501d
|
2016-10-24 13:14:30 -05:00 |
Luke Wagner
|
37c2676a61
|
Bug 1311994 - Baldr: update type codes to match 0xd (r=sunfish)
MozReview-Commit-ID: 7pCkgkiouDY
--HG--
extra : rebase_source : 8032194e65c7c91693795098ae3d865b563b8036
|
2016-10-24 13:10:32 -05:00 |
Tooru Fujisawa
|
0867e151d5
|
Bug 1290506 - Clone RegExp object at the top of RegExpGlobalReplaceOptFunc and RegExpGlobalReplaceOptElemBase to avoid the effect of RegExp#compile. r=till
|
2016-10-25 00:54:23 +09:00 |
Tooru Fujisawa
|
6ed0738dc1
|
Bug 1311633 - Add disRegExp testing function. r=till
|
2016-10-25 00:54:23 +09:00 |
Tooru Fujisawa
|
bfe7fdd732
|
Bug 1279545 - Part 2: Add tests for RegExp parse tree. r=till
|
2016-10-25 00:54:22 +09:00 |
Tooru Fujisawa
|
bbf362285f
|
Bug 1279545 - Part 1: Add parseRegExp testing function. r=till
|
2016-10-25 00:54:22 +09:00 |
Carsten "Tomcat" Book
|
d7fd96b2af
|
Backed out changeset 8cb2020d0325 (bug 1308996) for arm failures
|
2016-10-24 16:49:02 +02:00 |
Lars T Hansen
|
11e5880d69
|
Bug 1308996 - make simulated segfault fixups conditional. r=bbouvier
--HG--
extra : rebase_source : f5ec8ef568abc32f8a3251c1b8448a7bf78c5c41
|
2016-10-10 20:30:06 +02:00 |
Benjamin Bouvier
|
21a8e4efd4
|
Bug 1310949: Fix non-unified build bustage; r=me
MozReview-Commit-ID: E8HEBmQqNO4
--HG--
extra : rebase_source : 806dcc5ef11a21382b20fadbe3604838a44addff
|
2016-10-24 13:15:44 +02:00 |
Hannes Verschore
|
8bce4d3904
|
Bug 1205073: IonMonkey - Take definition type in consideration when splitting before first register use, r=bhackett
|
2016-10-24 13:08:11 +02:00 |
Hannes Verschore
|
6572f13e21
|
Bug 1307354: TraceLogging - Make sure the payload is marked as used during creation, r=bbouvier
|
2016-10-24 13:08:08 +02:00 |
Benjamin Bouvier
|
7350100679
|
Bug 1310949: Render Data section; r=luke
MozReview-Commit-ID: ETfxSaLZPBc
--HG--
extra : rebase_source : c050b686f9d6cd61f265c4444d745523082a98dd
|
2016-10-20 11:06:12 +02:00 |
Benjamin Bouvier
|
7173e505bd
|
Bug 1310949: Factor out DecodeDataSection; r=luke
MozReview-Commit-ID: 2M84eKv8sIj
--HG--
extra : rebase_source : 01577305b499cb45d59913585bb58c85a86bcf9a
|
2016-10-20 12:48:44 +02:00 |
Benjamin Bouvier
|
eb51521368
|
Bug 1310949: Code style tweaks; r=luke
MozReview-Commit-ID: EsMJrGDPdKM
--HG--
extra : rebase_source : 2f1aed7e57ec9c4f11a76de2456735c09aa3d225
|
2016-10-19 18:00:59 +02:00 |
Benjamin Bouvier
|
9f17700f0f
|
Bug 1310949: Print the global section in the linear format; r=luke
MozReview-Commit-ID: J2ZuxfOtqd2
--HG--
extra : rebase_source : d63d0acea4db6f5a4377f15269f0445ce4096cd3
|
2016-10-19 18:08:29 +02:00 |
Benjamin Bouvier
|
28c2c9e157
|
Bug 1310949: Tidy up rendering and use wasmFullPass more; r=luke
MozReview-Commit-ID: JPzhMhE50gK
--HG--
extra : rebase_source : 81ba6590e93a58c8841ea787ceb2714b15d78e93
|
2016-10-19 17:08:49 +02:00 |
Benjamin Bouvier
|
7d330e2dd1
|
Bug 1310949: Tighten Global parsing/decoding; r=luke
MozReview-Commit-ID: 4AVFOFWlgub
--HG--
rename : js/src/asmjs/WasmBinary.cpp => js/src/asmjs/WasmBinaryFormat.cpp
extra : rebase_source : ac85ca85277beb0fb07f18fb3676da30d11b49e2
|
2016-10-21 19:10:00 +02:00 |
Benjamin Bouvier
|
a738b37621
|
Bug 1310949: Add support for i64 and additional args to wasmFullPass; r=luke
MozReview-Commit-ID: 5mMowaaTwt4
--HG--
extra : rebase_source : e6c2112c3c052192475bb647087100a6e94cc8cf
|
2016-10-19 16:35:13 +02:00 |
Michelangelo De Simone
|
8641036d15
|
Bug 1310859 - Remove DOM/nfc and related code. r=jst
MozReview-Commit-ID: FiS7uGytipN
--HG--
extra : rebase_source : cd9be62d334568b4abd850398467bce4c4eb1544
|
2016-10-18 15:16:56 -07:00 |
Ryan VanderMeulen
|
a57d15ff6a
|
Merge inbound to m-c. a=merge
|
2016-10-23 13:16:27 -04:00 |