js/src/wasm/WasmIonCompile.cpp
034c5ef24e98
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
c91d997687bf
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
ad30dc53e38e
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
7e1f880b5f88
created 2018-08-03 10:09 +0200
pushed 2018-08-06 15:43 +0000
Lars T Hansen Lars T Hansen - Bug 1423577 - Remove asm.js atomics support. r=luke
3430a73e5f1c
created 2018-07-27 12:11 +0200
pushed 2018-07-27 17:42 +0000
Julian Seward Julian Seward - Bug 1448277 - Generate GVN-able references to indirect wasm globals. r=lth.
4534ae540e86
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
0fd93c0985bb
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
b2242216d11b
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
631a97e399a0
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
82e8c7cfd346
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
ddbbcea98cde
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
9e3fb74a11ee
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
ca13bbbbb8c5
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
ca90f5e47f46
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
f7ec87cfa1bc
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
82874b00bab0
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
df11dced021e
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
fa0f453c5be9
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
c81dfed2fa9f
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.
3f75694d9f82
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.
bb402086c764
created 2018-05-04 23:14 +0200
pushed 2018-05-07 22:08 +0000
Julian Seward Julian Seward - Bug 1446930 - Wasm: basic (OOL) implementation of memory.fill and memory.copy. r=lth.
d9f589a76063
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)
f8b79c586af6
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
11913418a907
created 2018-03-23 12:32 -0500
pushed 2018-03-24 09:42 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for out-of-bounds (r=bbouvier)
5c82560d19d9
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
3d56f55622c6
created 2018-03-21 16:57 +0100
pushed 2018-03-21 23:46 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 2 - Refactor MacroAssembler, add AutoCheckCannotGC for stack-allocated assemblers. r=jonco,luke
b832f0e5e302
created 2018-03-12 15:10 -0500
pushed 2018-03-15 10:14 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
d8b27e30ef91
created 2018-03-12 11:12 -0500
pushed 2018-03-15 10:14 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
edcbf982b033
created 2018-03-12 23:53 +0200
pushed 2018-03-13 17:12 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
eb7a4a96c333
created 2018-03-12 15:10 -0500
pushed 2018-03-13 17:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
7d6183aa40da
created 2018-03-12 11:12 -0500
pushed 2018-03-13 17:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
55c87e7ea09d
created 2018-03-10 02:35 +0200
pushed 2018-03-10 09:59 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
8cdf945be534
created 2018-03-09 13:04 -0600
pushed 2018-03-10 09:59 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
a463d224c412
created 2018-03-09 13:04 -0600
pushed 2018-03-10 09:59 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
bf401fe9c95c
created 2018-02-26 13:40 -0600
pushed 2018-02-27 09:59 +0000
Luke Wagner Luke Wagner - Bug 1432345 - Baldr: add index masking for 32-bit wasm loads and stores (r=jandem)
6e46ff4ff446
created 2018-02-14 10:05 +0100
pushed 2018-02-26 22:20 +0000
Lars T Hansen Lars T Hansen - Bug 1438113 - Make it possible to have wasm baseline without ion. r=luke
040692f892ab
created 2018-02-19 05:08 -0800
pushed 2018-02-19 22:01 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
25900f3b9936
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
de9ee66eea5b
created 2018-02-14 16:57 -0600
pushed 2018-02-15 10:27 +0000
Luke Wagner Luke Wagner - Bug 1437534 - Odin: ensureBallast in EmitCallArgs loop (r=bbouvier)
73a05a038548
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
7a87f1ff89f3
created 2017-12-12 12:58 -0600
pushed 2018-01-08 22:06 +0000
Lars T Hansen Lars T Hansen - Bug 1425149 - Revamp the MASM atomics API. r=nbp
0c2a8520c1d2
created 2017-11-29 13:24 +0100
pushed 2017-12-02 21:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1421244: Remove supports for atomics on ARM < v7; r=lth, sr=luke
6c3f4eec727a
created 2017-11-30 12:22 +0100
pushed 2017-11-30 23:31 +0000
Lars T Hansen Lars T Hansen - Bug 1421565 - Propagate allocation failure. r=bbouvier
6d31cdabb4c1
created 2017-11-28 14:36 +0100
pushed 2017-11-29 10:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429: add missing env_ prefix when testing isAsmJS; r=me on a CLOSED TREE
0bf833f0aa63
created 2017-11-28 14:00 +0100
pushed 2017-11-29 10:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429: Fix arm bustage for atomics; r=me
2bc67b22c0f4
created 2017-11-28 12:20 +0100
pushed 2017-11-29 10:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429: Don't compute the effective address for null offsets; r=lth
b31a2040a71f
created 2017-10-19 16:52 +0200
pushed 2017-11-29 10:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429 - Odin: Fold base pointer into offsets whenever possible; r=luke
ff11b23cf898
created 2017-10-25 10:36 +0200
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Rename from AsmJSAtomic etc to WasmAtomic etc, rs=bbouvier
cc6c341c68f8
created 2017-07-03 17:20 -0700
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Ion support for wasm atomics. r=bbouvier
a80521fee641
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
4d6b80ba61d0
created 2017-11-16 11:25 -0800
pushed 2017-11-17 09:59 +0000
André Bargull André Bargull - Bug 1404251 - Fix various UBSan issues in SpiderMonkey. r=bbouvier
feabbcfb8871
created 2017-10-30 14:28 +0100
pushed 2017-10-30 22:52 +0000
Benjamin Bouvier Benjamin Bouvier - Back out bug 1410429 because dependency hasn't been landed yet; r=me
448c186100f1
created 2017-10-19 16:52 +0200
pushed 2017-10-30 22:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429 - Odin: Fold base pointer into offsets whenever possible; r=luke
073bcf5a01d5
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)
4f5b47c7ffc0
created 2017-09-27 09:31 -0500
pushed 2017-09-28 09:44 +0000
Luke Wagner Luke Wagner - Bug 1401827 - Baldr: simplify ModuleGenerator by making asm.js less weird (r=bbouvier)
5b4af45c76d0
created 2017-09-27 19:44 +0200
pushed 2017-09-27 23:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 88700ecc3751 (bug 1401827) for leaks detected by asan, e.g. in chrome-1. r=backout
88700ecc3751
created 2017-09-27 09:31 -0500
pushed 2017-09-27 23:52 +0000
Luke Wagner Luke Wagner - Bug 1401827 - Baldr: simplify ModuleGenerator by making asm.js less weird (r=bbouvier)
6ff0f49d6e25
created 2017-09-22 11:05 -0500
pushed 2017-09-22 21:56 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: don't transport MacroAssemblers between helper and ModuleGenerator threads (r=lth)
32df4db6c150
created 2017-09-06 08:31 -0500
pushed 2017-09-07 10:39 +0000
Luke Wagner Luke Wagner - Bug 1395587 - Baldr: remove FunctionGenerator (r=lth)
7189690845fb
created 2017-09-06 08:30 -0500
pushed 2017-09-07 10:39 +0000
Luke Wagner Luke Wagner - Bug 1395587 - Baldr: shrink the ModuleGenerator interface (r=lth)
less more (0) -60 tip