Commit Graph

484839 Commits

Author SHA1 Message Date
Ralph Giles
bb6518c3f2 Bug 1290522 - Parse rustc --version --verbose in moz.configure. r=glandium
This is hopefully more reliable than parsing just the summary line,
and makes available other keys like the commit-hash which we'd like
to pass to the debug symbol automation.

Note that the commit-hash field will have the value 'unknown' for
builds not made out of upstream git. So the key is available with
official and gecko rust builds, but not for example the current
Debian-packaged rustc.

MozReview-Commit-ID: A2G5UPs2ka2
2016-07-29 10:39:17 -07:00
Felipe Gomes
697249aceb Bug 1247497. Remove Flashblock from first experiment list. r=me
MozReview-Commit-ID: GdG3VdrpAws
2016-07-29 13:53:22 -03:00
Olli Pettay
7cbc9752a1 Bug 1288898 - Document::createEvent sometimes creates events with the initialized flag set, r=masayuki 2016-07-29 19:45:52 +03:00
Eugen Sawin
d4f17a5cd1 Bug 1290178 - [1.2] Add crashtest for MP3 playback with invalid XING headers. r=gerald 2016-07-29 18:30:14 +02:00
Jon Coppeard
2bcd075f28 Bug 1290034 - Ensure nursery allocations are correctly aligned r=terrence 2016-07-29 12:02:54 +01:00
Jon Coppeard
8e2dedbc9f Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence 2016-07-28 11:49:06 +01:00
Julian Seward
a3b23bd33c Bug 1288726 - Seccomp sandbox doesn't play well with Valgrind. r=julian.r.hector. 2016-07-29 17:42:55 +02:00
Hannes Verschore
0aeda4bed7 Bug 1289054: Part 25: Don't reuse input during lowering for int 64 values on 32 bit platforms, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
cbb9cc4e9e Bug 1289054 - Part 24: Make WebAssembly ready to run 64bit instructions on arm, r=luke 2016-07-29 16:53:50 +02:00
Hannes Verschore
2f1d4e6217 Bug 1289054 - Part 23: Implement the 64bit variant of WasmLoad and WasmStore on arm, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
be14fd4a16 Bug 1289054 - Part 22: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on arm, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
7d31f5df3a Bug 1289054 - Part 21: Unrelated cleanup, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
cb373bd27d Bug 1289054 - Part 20: Implement the 64bit variant of Test on arm, r=nbp 2016-07-29 16:53:50 +02:00
Hannes Verschore
24edb3d587 Bug 1289054 - Part 19: Implement the 64bit variant of Int64ToFloatingPoint on arm, r=bbouvier 2016-07-29 16:53:50 +02:00
Hannes Verschore
db11d480ae Bug 1289054 - Part 18: Implement the 64bit variant of WasmTruncate on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
08728c529c Bug 1289054 - Part 17: Implement the 64bit variant of Not on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
e765133481 Bug 1289054 - Part 16: Implement the 64bit variant of Clz and Ctz on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
5ab976a487 Bug 1289054 - Part 15: Implement the 64bit variant of PopCnt on arm, r=lth 2016-07-29 16:53:49 +02:00
Hannes Verschore
9942f53879 Bug 1289054 - Part 14: Implement the 64bit variant of AsmReinterpret on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
7753e2a880 Bug 1289054 - Part 13: Implement the 64bit variant of AsmSelect on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
3c2a7487ec Bug 1289054 - Part 12: Implement the 64bit variant of AsmJSPassStackArg on arm, r=luke 2016-07-29 16:53:49 +02:00
Hannes Verschore
a7172e587a Bug 1289054 - Part 11: Implement the 64bit variant of Rotate on arm, r=luke 2016-07-29 16:53:49 +02:00
Hannes Verschore
1453379535 Bug 1289054 - Part 10: Implement the 64bit variant of BitOp on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
bc1892bc14 Bug 1289054 - Part 9: Implement the 64bit variant of Shift on arm, r=bbouvier 2016-07-29 16:53:49 +02:00
Hannes Verschore
60ba2b47a6 Bug 1289054 - Part 8: Implement the 64bit variant of Compare on arm, r=nbp 2016-07-29 16:53:49 +02:00
Hannes Verschore
d2ef4b16d0 Bug 1289054 - Part 7: Implement the 64bit variant of Div and Mod on arm, r=nbp 2016-07-29 16:53:49 +02:00
Hannes Verschore
2fdd8ee702 Bug 1289054 - Part 6: Implement the 64bit variant of Mul on arm, r=nbp 2016-07-29 16:53:48 +02:00
Hannes Verschore
4928ad92a1 Bug 1289054 - Part 5: Implement the 64bit variant of Add and Sub on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
a7b2aa45b5 Bug 1289054 - Part 4: Implement the 64bit variant of Extend on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
b6c18e537e Bug 1289054 - Part 3: Implement the 64bit variant of WrapInt64ToInt32 on arm, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
52e58112ef Bug 1289054 - Part 2: Implement the 64bit variant of AsmJSParameter on arm, r=sstangl 2016-07-29 16:53:48 +02:00
Hannes Verschore
e16e414c32 Bug 1289054: Part 1: Preparations in IonMonkey to support i64 on arm, r=sstangl 2016-07-29 16:53:48 +02:00
Hannes Verschore
11dcce4503 Bug 1279248 - Part 27: Temporarily disable the Wasm baseline compiler for x86, r=lth 2016-07-29 16:53:48 +02:00
Hannes Verschore
ddb441b186 Bug 1279248 - Part 27: Implement the 64bit variant of WasmLoadGlobalVar and WasmStoreGlobalVar on x86, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
e0af135939 Bug 1279248 - Part 26: Implement the 64bit variant of WasmLoad and WasmStore on x86, r=bbouvier 2016-07-29 16:53:48 +02:00
Hannes Verschore
69caf976c6 Bug 1279248 - Part 25: Extra tests, r=lth 2016-07-29 16:53:48 +02:00
Hannes Verschore
ec0937ad53 Bug 1279248 - Part 24: Make WebAssembly ready to run 64bit instructions on x86, r=luke 2016-07-29 16:53:48 +02:00
Hannes Verschore
488c1ec17f Bug 1279248 - Part 23: Implement the 64bit variant of Test on x86, r=nbp 2016-07-29 16:53:47 +02:00
Hannes Verschore
2abc9da483 Bug 1279248 - Part 22: Implement the 64bit variant of AsmJSCall on x86, r=nbp 2016-07-29 16:53:47 +02:00
Hannes Verschore
c9746ae01e Bug 1279248 - Part 21: Implement the 64bit variant of ToFloatingPoint on x86, r=sunfish 2016-07-29 16:53:47 +02:00
Hannes Verschore
aceeed69b7 Bug 1279248 - Part 20: Implement the 64bit variant of WasmTruncate on x86, r=sunfish 2016-07-29 16:53:44 +02:00
Hannes Verschore
67f470e707 Bug 1279248 - Part 19: Implement the 64bit variant of Not on x86, r=bbouvier 2016-07-29 16:53:41 +02:00
Hannes Verschore
a491dbb760 Bug 1279248 - Part 18: Implement the 64bit variant of Clz and Ctz on x86, r=bbouvier 2016-07-29 16:53:39 +02:00
Hannes Verschore
d72ed260a9 Bug 1279248 - Part 17: Implement the 64bit variant of PopCnt on x86, r=lth 2016-07-29 16:52:56 +02:00
Hannes Verschore
1e12c70ce4 Bug 1279248 - Part 16: Implement the 64bit variant of WrapInt64ToInt32 on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
3386e93ddb Bug 1279248 - Part 15: Implement the 64bit variant of ExtendInt32toInt64 on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
22197fac6e Bug 1279248 - Part 14: Implement the 64bit variant of AsmReinterpret on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
214d070564 Bug 1279248 - Part 13: Implement the 64bit variant of AsmSelect on x86, r=efaust 2016-07-29 16:51:42 +02:00
Hannes Verschore
c7c16e86de Bug 1279248 - Part 12: Implement the 64bit variant of Div and Mod on x86, r=jandem 2016-07-29 16:51:42 +02:00
Hannes Verschore
a31cb8c146 Bug 1279248 - Part 11: Implement the 64bit variant of AsmJSPassStackArg on x86, r=luke 2016-07-29 16:51:42 +02:00