js/src/wasm/WasmValidate.cpp
034c5ef24e98b0ce85fa849face079f568eb397c
created 2018-09-04 20:07 +0300
pushed 2018-09-04 17:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c91d997687bf (bug 1487327) for busting beta. a=backout FIREFOX_NIGHTLY_63_END
c91d997687bf454984288ff865e05aa6a4e680ea
created 2018-08-31 08:50 +0200
pushed 2018-09-03 15:40 +0000
Lars T Hansen Lars T Hansen - Bug 1487327 - Custom section for opting in to GC feature work. r=luke
9fcca8293f56756d32636b9cc36b4ffa9d0e3d0d
created 2018-08-27 18:16 +0200
pushed 2018-08-29 17:34 +0000
Lars T Hansen Lars T Hansen - Bug 1479794 - Do not expose Ref types outside the defining module. r=luke
24f835f7926dc9e789c9fd8d8e4675adb513d6ec
created 2018-08-27 21:01 +0200
pushed 2018-08-29 17:34 +0000
Lars T Hansen Lars T Hansen - Bug 1486553 - Only set .external on the table if necessary. r=luke
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
e3a286413269f7c023fa55bfa1775be47d415547
created 2018-07-26 20:15 +1000
pushed 2018-07-31 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Move js::Hash{Set,Map} into MFBT. r=Waldo
c47ad4f17e198461cea48de023ba58b36598acb3
created 2018-07-24 18:26 +0200
pushed 2018-07-27 17:42 +0000
Lars T Hansen Lars T Hansen - Bug 1472178 - Ref types for wasm globals. r=bbouvier
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-07-26 21:58 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
7ad1f8237199ca9d233d3c6a3a48c2a9c975723d
created 2018-07-04 19:10 +0200
pushed 2018-07-06 22:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1472639; r=jseward
d7fcfaa2c82d744eb07a138d8fb4870bd039127f
created 2018-01-11 11:29 -0700
pushed 2018-07-06 09:47 +0000
Jeff Walden Jeff Walden - Bug 1426909 - Introduce a new mfbt/Utf8.h header for UTF-8-related functionality, including a UTF-8 code unit type that is compatible with, but doesn't directly interconvert with, |char|. r=froydnj
631a97e399a03c3c74d1cadf8e26550373393fa9
created 2018-06-21 14:25 +0200
pushed 2018-07-02 21:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Rename Val to LitVal; r=lth
2ffe4a57033c1a2bba3ad967109101f83ce89022
created 2018-03-27 15:40 +0200
pushed 2018-07-02 21:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement support of anyref in wasm globals; r=lth
82e8c7cfd3462f0087f316ef0dcfc769b95b3deb
created 2018-06-29 17:28 +0300
pushed 2018-06-29 21:53 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1461616, bug 1450261) for wasm related spidermonkey build bustages CLOSED TREE
ddbbcea98cdecbebb985afaa65225e6395a6a494
created 2018-06-21 14:25 +0200
pushed 2018-06-29 21:53 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Rename Val to LitVal; r=lth
1478fb0f82debdec6e748e0e2b605b4e17d5f88d
created 2018-03-27 15:40 +0200
pushed 2018-06-29 21:53 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement support of anyref in wasm globals; r=lth
3ed7ed0f031b842901bee0dbc27c7a3a39ed16ae
created 2018-06-27 13:40 +0200
pushed 2018-06-29 15:15 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Track structure field mutability. r=luke
9e3fb74a11eefbed803b9e8705c18ad754a1fe23
created 2018-05-28 18:59 +0200
pushed 2018-06-29 15:15 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Ref types with a simple type calculus. r=luke
ca13bbbbb8c53dfc84f31dcddac8342fbbc09264
created 2018-06-21 10:30 +0200
pushed 2018-06-22 21:50 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Rename Sig as FuncType, transitively. rs=luke
ca90f5e47f465d8bf1d8c65f88efc34343bdf597
created 2018-05-08 14:18 +0200
pushed 2018-06-21 21:50 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Struct types: read, write, validate. r=luke
f7ec87cfa1bce4db98df6e4dee6b44e42bd96252
created 2018-06-21 11:22 +0300
pushed 2018-06-21 21:50 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 82874b00bab0 (bug 1459900) for bustages on WasmTypes.h. CLOSED TREE
82874b00bab05e115287d1fbe8549c11c523d5de
created 2018-05-08 14:18 +0200
pushed 2018-06-21 21:50 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Struct types: read, write, validate. r=luke
710e191b76ff7f9d4afb8b6f47a51ed9b003d4d7
created 2018-06-08 18:37 +0200
pushed 2018-06-09 15:31 +0000
Julian Seward Julian Seward - Bug 1467071 - Wasm: import embedding_limits "limits.js" test and fix any resulting failures. r=lth.
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200
pushed 2018-06-09 15:31 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
08cdcfa7b3f03b4c5911069f0c5922a496de7203
created 2018-06-08 07:03 +0300
pushed 2018-06-08 09:56 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 88c929206539 (bug 1467071) for failing wpt at /_mozilla/wasm/jsapi.js.html on a CLOSED TREE
88c929206539f80b6ea7b9954cc2465b76bf5af9
created 2018-06-07 09:36 +0200
pushed 2018-06-08 09:56 +0000
Julian Seward Julian Seward - Bug 1467071 - Wasm: import embedding_limits "limits.js" test and fix any resulting failures. r=lth.
d8f180ab74921fd07a66d6868914a48e5f9ea797
created 2018-06-04 21:11 +0300
pushed 2018-06-04 18:11 +0000
Dorel Luca Dorel Luca - Merge mozilla-inbound to mozilla-central. a=merge
df11dced021e6e4ef9f38ae84c56842b12cce173
created 2018-03-22 09:06 +0100
pushed 2018-06-04 18:11 +0000
Lars T Hansen Lars T Hansen - Bug 1429818 - Make wasm sign extension feature unconditional. r=luke
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-06-04 17:56 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
fa0f453c5be94cdbba6e4f0083d9c6fe7546d033
created 2018-05-24 15:42 +0200
pushed 2018-05-30 22:05 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Adapt ValType to accomodate reference types. r=luke
91a5de2fb8caaca309135530395590ffdbfdcd71
created 2018-05-28 14:51 +0200
pushed 2018-05-28 21:54 +0000
Julian Seward Julian Seward - Bug 1464656 - Enable WebAssembly.Global by default. r=lth.
01fcd734368770225504097a0f1ec4e5539fc041
created 2018-05-17 18:04 +0200
pushed 2018-05-17 22:04 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 4 - Move RealmOptions from JSCompartment to JS::Realm. r=luke
c81dfed2fa9fbde91af9d33a929461105102b92e
created 2018-05-14 22:43 +0200
pushed 2018-05-15 09:53 +0000
Julian Seward Julian Seward - Bug 1459893 - Wasm: memory.fill and memory.copy: add validation code and test cases. r=lth.
3f75694d9f8202393dc43283a378bd0f8eaf2fba
created 2018-05-11 08:47 +0200
pushed 2018-05-12 09:47 +0000
Julian Seward Julian Seward - Bug 1459552 - Wasm: memory.fill and memory.copy: fix opcode assignments per recent committee decision. r=lth.
fc3a8ce00c3f7025871140e1275d6920d92d13db
created 2018-05-08 13:26 -0500
pushed 2018-05-09 09:34 +0000
Luke Wagner Luke Wagner - Bug 1458029 - Baldr: update wasm frame stack format string to match WebAssembly Web API spec (r=yury,bbouvier,fitzgen)
350013b0e02d8f89925d8749f5cbd884e1eb1032
created 2018-04-04 17:44 -0500
pushed 2018-04-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 1425076 - Baldr: warn on invalid name section (r=bbouvier)
d9f589a760631ef61885b4846c6f5479fb5addc2
created 2018-04-04 13:52 -0500
pushed 2018-04-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 1425076 - Baldr: rename WasmBinaryIterator to OpIter (r=bbouvier)
f8b79c586af6e9ee3cdd5b56fd8f84f8ce2d9900
created 2018-03-21 14:46 +0100
pushed 2018-04-13 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1445272: Add Anyref to the wasm type system; r=luke
40baddc5f0b6206f9a90bd694c596b0d8f8a9837
created 2018-03-21 14:40 +0100
pushed 2018-04-13 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1445272: Add gcTypesEnabled to wasm::ModuleEnvironment and Metadata; r=luke
5c82560d19d9cd19b5ae800eca4f0e7b1ab5235b
created 2018-03-07 14:51 +0100
pushed 2018-03-23 22:01 +0000
Lars T Hansen Lars T Hansen - Bug 1412238 - WebAssembly.Global object identity + mutable export. r=luke
a4136715d683ebc0fe3724abeab289ec9bbf3748
created 2018-02-28 02:08 -0800
pushed 2018-03-01 17:29 +0000
André Bargull André Bargull - Bug 1438842 - Part 5: Remove unused parameters in js/src/wasm. r=bbouvier
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
25900f3b9936a16486a36473517e14a6e8a1f4b9
created 2018-02-15 09:56 +0200
pushed 2018-02-16 09:51 +0000
Dan Gohman Dan Gohman - Bug 1435369: Implement non-trapping float-to-int conversions for WebAssembly r=luke
466db29799d8af8f16183f8aee75d6900240d281
created 2018-02-14 16:57 -0600
pushed 2018-02-15 10:27 +0000
Luke Wagner Luke Wagner - Bug 1437546 - Odin: check MaxParams and MaxLocals when asm.js emits wasm (r=bbouvier)
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
687cee80487fc2416b2ecacf8ca8e54de1f72ec2
created 2018-02-07 10:06 -0600
pushed 2018-02-07 22:06 +0000
Luke Wagner Luke Wagner - Bug 1435525 - Baldr: eagerly reject too-big code section sizes and clamp masm reservation size (r=lth)
73a05a0385481c6a69083f0f871625ce6a8712d4
created 2018-01-09 10:52 +0100
pushed 2018-01-09 23:41 +0000
Lars T Hansen Lars T Hansen - Bug 1428971 - Control wasm sign extension opcodes by a dedicated define. r=bbouvier
a80521fee6419412226c8f69a66a8e77ffef6c0f
created 2017-07-01 11:42 -0700
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Define atomic ops, add to verifier and test cases, stub out in compilers. r=sunfish
576034b89b34b25e50c628392bbaa6f0c406f175
created 2017-11-21 09:35 +0100
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1389464 - Wasm atomics gating on shared memory enabled. rs=luke
d704d1e5b453f463329317dd36a3b3ad5b41ade0
created 2017-07-05 13:43 -0700
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1389464 - Parse attributes for shared memory. r=luke
91858a00db9181ba4cc13fd44315cb9bed73a01c
created 2017-11-09 16:30 +0100
pushed 2017-11-15 22:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416766: Int64 wasm globals should cause a link failure at instanciation time, not compile time; r=luke
4104997aea0c64240199ca7fa1363ace9d2e05f8
created 2017-10-24 10:03 -0500
pushed 2017-10-24 21:58 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: actual streaming compilation (r=lth)
073bcf5a01d5d76c69deac7966f4fb6d67bfd186
created 2017-10-19 09:14 -0500
pushed 2017-10-20 09:04 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: add and use StartsCodeSection (r=lth)
13b556ec5a8e1adaabab213f987c437736f740b8
created 2017-10-05 08:44 -0500
pushed 2017-10-06 19:55 +0000
Luke Wagner Luke Wagner - Bug 1405661 - Baldr: decode Code section header in DecodeModuleEnvironment (r=lth)
62fc2f51d566974bf2de7b93cf4588a2c2e81c4d
created 2017-10-05 08:44 -0500
pushed 2017-10-06 19:55 +0000
Luke Wagner Luke Wagner - Bug 1405661 - Baldr: stidy Decoder::startSection (r=lth)
less more (0) -60 tip