js/src/wasm/WasmIonCompile.cpp
24fc091bbbf6f2cf776618c1dc67f3d77cbb1feb
created 2020-08-07 12:29 +0300
pushed 2020-08-07 09:29 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1639153) on lth's request a=backout DONTBUILD
95d6c42f07fdfb1505700801bd1c41531a5eafec
created 2020-08-06 07:41 +0000
pushed 2020-08-06 15:44 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
eeed6471b7255c0d93d96ff2a202567256ac5a30
created 2020-08-06 09:31 +0300
pushed 2020-08-06 15:44 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1639153) for bustage on MacroAssembler.h. CLOSED TREE
f68854b70d6a22b76f81341182018d32bad08f8a
created 2020-08-06 04:57 +0000
pushed 2020-08-06 15:44 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
3a16836e37caf31994abfc1608bf378f89ae82c9
created 2020-07-31 16:37 +0000
pushed 2020-08-01 09:48 +0000
Jeff Walden Jeff Walden - Bug 1656411 - Move typed array, ArrayBuffer, and dataview-related functions out of jsfriendapi.h to two new headers. r=mgaudet,jgilbert
9961de8d65f88be010a39d982173eca9d90e2026
created 2020-07-27 21:13 +0000
pushed 2020-07-28 09:47 +0000
Ryan Hunt Ryan Hunt - Bug 1651799 - Remove bulk-memory configuration options. r=bbouvier
eb95d039d9a025b22a54432bb26904eb5ab61494
created 2020-06-30 11:03 +0000
pushed 2020-06-30 14:45 +0000
Lars T Hansen Lars T Hansen - Bug 1648755 - gate availability of thread ops on the shared memory pref. r=rhunt
cad72d98f53b308424453d92e11c8100c0e0f77e
created 2020-06-25 05:21 +0000
pushed 2020-06-25 16:18 +0000
Ryan Hunt Ryan Hunt - Bug 1642940 - Widen Limits::{initial, maximum} to uint64_t. r=lth
1764e49f51f9d37c719427c10e959b31040ee023
created 2020-06-25 08:16 +0300
pushed 2020-06-25 09:44 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 8 changesets (bug 1615434, bug 1642940) for SM bustages on limits.js . CLOSED TREE
534530689a10f3e2b0f4141ffd20fdf0fa5bfc08
created 2020-06-25 04:06 +0000
pushed 2020-06-25 09:44 +0000
Ryan Hunt Ryan Hunt - Bug 1642940 - Widen Limits::{initial, maximum} to uint64_t. r=lth
1bba10286a53216cda51188f1baba314085baea2
created 2020-06-08 08:02 +0000
pushed 2020-06-08 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 1641140 - Implement the .bitmask instructions. r=jseward
cabd5d57f1c1e70dc50162f44e5c6b13fb9d6fb8
created 2020-06-05 06:39 +0000
pushed 2020-06-05 14:35 +0000
Lars T Hansen Lars T Hansen - Bug 1637332 - wasm simd x86, part 2 - implement it. r=rhunt
cfe5dc930b4c234f60d064abac3cb052c98ab65e
created 2020-06-02 09:58 +0000
pushed 2020-06-03 04:20 +0000
Lars T Hansen Lars T Hansen - Bug 1641973 - Make sure to check inDeadCode. r=bbouvier
7a6cac6f591da0cff8d40116d0e3181e231c40f4
created 2020-05-27 08:37 +0000
pushed 2020-05-27 16:14 +0000
Lars T Hansen Lars T Hansen - Bug 1639517 - wasm ion simd: optimize shifts. r=jseward
38d4e11b069b609199ed6017ce80e199d2c5773b
created 2020-05-20 07:03 +0000
pushed 2020-05-20 15:28 +0000
Lars T Hansen Lars T Hansen - Bug 1631228 - wasm ion simd, part 3: ion code generation. r=bbouvier
baebcd065671b95daa0454eda5c0c15c4b075c16
created 2020-05-13 02:15 +0000
pushed 2020-05-13 09:49 +0000
Ryan Hunt Ryan Hunt - Bug 1635534 - Use reftype immediate on ref.null/ref.is_null. r=lth
146fff883269acb28b0c1cd18650852e0e98526e
created 2020-05-13 02:15 +0000
pushed 2020-05-13 09:49 +0000
Ryan Hunt Ryan Hunt - Bug 1635534 - Remove the nullref type. r=lth
6d61cc7132d6ae1a3d5ca28f119fd4e38e05269a
created 2020-05-05 08:22 +0000
pushed 2020-05-05 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1478632 - wasm simd, part 3: opcodes and validator. r=rhunt
dede8f837d1daaa0ce69645b2b00ef3a95466574
created 2020-05-05 08:22 +0000
pushed 2020-05-05 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1478632 - wasm simd, part 2: the v128 type. r=rhunt
06f6d107908d3d25736853d9739a3d22ac40a859
created 2020-04-15 07:35 +0000
pushed 2020-04-15 15:56 +0000
Andy Wingo Andy Wingo - Bug 1629496 - Correctly init wasm locals for functions with stack results r=lth
fee56ab90f3a90fe818c13f2ad031e85ece0e50b
created 2020-04-09 21:02 +0000
pushed 2020-04-10 09:54 +0000
Ryan Hunt Ryan Hunt - Bug 1612804 - Rename Instance::funcRef to Instance::refFunc. r=lth
5b653e25e757fb28b304ca59e5bf653bba8e93fb
created 2020-04-07 13:58 +0000
pushed 2020-04-07 21:44 +0000
André Bargull André Bargull - Bug 1627618 - Part 20: Change MBitNot to always specialise to Int32. r=jandem
97f42d9e462be7c96bb8a9ed6864f9229a07ac16
created 2020-04-07 08:40 +0000
pushed 2020-04-07 21:44 +0000
André Bargull André Bargull - Bug 1627618 - Part 14: Add MUrsh::NewWasm for MUrsh users in wasm code. r=jandem
bd3e77b5b2e935b1a371f363e159187cf0fd5c1c
created 2020-04-07 08:35 +0000
pushed 2020-04-07 21:44 +0000
André Bargull André Bargull - Bug 1627618 - Part 3: Add MSub::NewWasm for MSub users in wasm code. r=jandem
b801d8007636e2a979eb1c93dcb82e20fe468ba2
created 2020-04-07 08:35 +0000
pushed 2020-04-07 21:44 +0000
André Bargull André Bargull - Bug 1627618 - Part 2: Add MAdd::NewWasm for MAdd users in wasm code. r=jandem
5ee4bec9fb2922757793b3286066da289e41e2b1
created 2020-04-02 19:44 +0000
pushed 2020-04-03 01:02 +0000
Ryan Hunt Ryan Hunt - Bug 1624363 - Add GcPrefix opcode space and align encoding with wat update. r=lth
1313df275548899d287430ee34551a7bb398f6ed
created 2020-03-11 15:03 +0000
pushed 2020-03-12 03:57 +0000
Lars T Hansen Lars T Hansen - Bug 1566427 - Improved compiler availability computation. r=bbouvier
9d03915989aa5f909cbf0e705586174b1c1669dd
created 2020-03-11 15:39 +0200
pushed 2020-03-12 03:57 +0000
shindli shindli - Backed out changeset ce48cc49397b (bug 1566427) for causing unexpected failures in python/mozbuild/mozbuild/test/configure/lint.py CLOSED TREE
ce48cc49397b1ec8f3a206d498fa68ee738ba169
created 2020-03-11 07:53 +0000
pushed 2020-03-12 03:57 +0000
Lars T Hansen Lars T Hansen - Bug 1566427 - Improved compiler availability computation. r=bbouvier
110e70d237da8f6978ac8cd7344491fc9deaee79
created 2020-03-06 14:54 +0200
pushed 2020-03-06 20:10 +0000
shindli shindli - Backed out changeset 59b6e23c9926 (bug 1566427) for spidermonkey bustage CLOSED TREE
59b6e23c99266a8266edb941f10f787b30f26412
created 2020-03-06 11:56 +0000
pushed 2020-03-06 20:10 +0000
Lars T Hansen Lars T Hansen - Bug 1566427 - Improved compiler availability computation. r=bbouvier
41657d8ce5ac0b86a9fff4a13e6280f7bed576db
created 2020-03-06 11:15 +0000
pushed 2020-03-06 20:10 +0000
Andy Wingo Andy Wingo - Bug 1609057 - Wire up stack results in WasmIonCompile r=lth
f449a588de9aa51bbce98437f5e125eaf901c224
created 2020-02-24 11:08 +0000
pushed 2020-02-24 16:27 +0000
Sylvestre Ledru Sylvestre Ledru - bug 1617532 - js/ replace typedef by using r=jandem
854f4d27a3f14ff59d82d820432c3d316a5b1095
created 2020-02-07 14:50 +0000
pushed 2020-02-11 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 1613594 part 4 - Use one MIRGenerator per compilation. r=iain
2b3cfdd0c15498d1798e1feed4ca1659d591c07c
created 2020-01-16 09:19 +0000
pushed 2020-01-16 21:45 +0000
Andy Wingo Andy Wingo - Bug 1608121 - Separate wasm return values from calls in Ion r=lth
199ff346e675e967b82a2dbb28fa43c45ac53238
created 2020-01-14 22:35 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem.
9cc637fda6e00ff51a3c092c3742d4e89c14a2c2
created 2020-01-14 21:51 +0200
pushed 2020-01-15 04:16 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1608509) for bustages on Interpreter.cpp. CLOSED TREE
ded7d57dfd7feb32110e5a5af13f86ac7fd48669
created 2020-01-14 17:56 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem.
28e56e8fe2bb265f89a78a9d2631d2a6632eefad
created 2020-01-07 09:28 +0000
pushed 2020-01-07 16:19 +0000
Andy Wingo Andy Wingo - Bug 1603140 - Multi-value returns in baseline wasm compiler r=lth
33d7640d6bad33e6f0401f9f5ef8ea8946780b9d
created 2020-01-06 18:31 +0200
pushed 2020-01-06 21:54 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 63f89c300859 (bug 1603140) for causing wasm related bustages CLOSED TREE
63f89c30085907e524cc8694cba029b9012f32e9
created 2020-01-06 15:45 +0000
pushed 2020-01-06 21:54 +0000
Andy Wingo Andy Wingo - Bug 1603140 - Multi-value returns in baseline wasm compiler r=lth
3323ac4f2156092bc1a8168b37f61f5849dccad8
created 2019-12-18 09:50 +0000
pushed 2019-12-18 21:12 +0000
Lars T Hansen Lars T Hansen - Bug 1604453 - Address review comments. r=bbouvier
e51924303b7b1ad280aca7eeded02b3fb690df4f
created 2019-12-16 18:21 +0200
pushed 2019-12-16 21:47 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 69e62c1d0d53 (bug 1603140) for bustage WasmBaselineCompile.cpp. CLOSED TREE
69e62c1d0d539a951f49e0ff967ae2392d161c2c
created 2019-12-16 15:56 +0000
pushed 2019-12-16 21:47 +0000
Andy Wingo Andy Wingo - Bug 1603140 - Multi-value returns in baseline wasm compiler r=lth
b5d507e3548cbc9058f295b22a9ee3fc06731473
created 2019-12-12 16:51 +0000
pushed 2019-12-13 04:07 +0000
Lars T Hansen Lars T Hansen - Bug 1599125 - Implement nullref. r=luke
348f26ca8d22b30d6a6fd37c3f3ff4516335c96c
created 2019-12-12 12:02 +0000
pushed 2019-12-13 04:07 +0000
Lars T Hansen Lars T Hansen - Bug 1598009 - Generalize ValType reference types. r=luke
669e33b257e8690c1a82a36514d152f93028b4fd
created 2019-12-12 13:57 +0200
pushed 2019-12-12 21:50 +0000
Oana Pop Rus Oana Pop Rus - Backed out 2 changesets (bug 1599125, bug 1598009) for build bustages in WasmTable.h on a CLOSED TREE
dc6998f9d728284f2808b1711cdb52f025886a71
created 2019-12-12 10:59 +0000
pushed 2019-12-12 21:50 +0000
Lars T Hansen Lars T Hansen - Bug 1599125 - Implement nullref. r=luke
6438be3266660168afbc90447dd4e2e55513febf
created 2019-12-12 10:58 +0000
pushed 2019-12-12 21:50 +0000
Lars T Hansen Lars T Hansen - Bug 1598009 - Generalize ValType reference types. r=luke
81832b228e1684f421ffe1a0c2f2f3597afc6e63
created 2019-11-26 18:23 +0000
pushed 2019-11-27 09:44 +0000
Ryan Hunt Ryan Hunt - Bug 1598149 - Treat data/elem.drop as shrink-to-zero, disallow zero length past end of bounds. r=lth
c06659c20d415adb089a7751af744d8f4a908153
created 2019-11-15 17:21 +0000
pushed 2019-11-15 21:44 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
26c65691696b92244393e8ebe7f06bff47ea5a0f
created 2019-11-15 17:20 +0000
pushed 2019-11-15 21:44 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Split out 'emitMemCopy' function for dedicated optimizations. r=lth
f6aa348ba29ac0d8310d5ea7a447828dc22f0543
created 2019-11-15 01:05 +0200
pushed 2019-11-15 09:53 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1594204) for SM build bustages at WasmBaselineCompile.cpp on a CLOSED TREE
74cc3a413cb0f2da50eb95dff6b6656ce4edabfc
created 2019-11-14 18:56 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
6295568b6ea47d638c4346effd4731d37366547b
created 2019-11-14 18:56 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Split out 'emitMemCopy' function for dedicated optimizations. r=lth
109f738f08cbf047a751bef8fda45f4d053b4278
created 2019-11-14 20:27 +0200
pushed 2019-11-15 09:53 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1594204) for build bustage at WasmBaselineCompile.cpp on a CLOSED TREE
b0545db75058d5967c77a4836f5d6e4e3115ebf5
created 2019-11-14 17:33 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
36d41bbf2f46f987ea17b903890eb58a0cfd02a4
created 2019-11-14 15:10 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Split out 'emitMemCopy' function for dedicated optimizations. r=lth
879358fd177136a5989b627dd297957065c12105
created 2019-11-08 11:06 +0000
pushed 2019-11-08 21:36 +0000
André Bargull André Bargull - Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco
e76c8ca10ca21ab957a6c4a9dfdbb14ab1f1047f
created 2019-11-04 16:34 +0000
pushed 2019-11-04 21:44 +0000
Andy Wingo Andy Wingo - Bug 1593618 - Fix WebAssembly Ion codegen for a loop with parameter r=luke
less more (0) -100 -60 tip