diff browse annotate |
e2d1f36939eed51eeb968ab63ce520ced0c9f6a5 created 2023-01-23 11:51 +0000 pushed 2023-01-23 18:05 +0000 |
Lu Yahan | Lu Yahan - Bug 1800431 - Add riscv64 backend about non riscv64 file.r=jandem |
diff browse annotate |
b1805a980636e6046a8e79a4225adefcfbe60d96 created 2022-11-07 17:10 +0000 pushed 2022-11-07 21:29 +0000 |
Christian Holler | Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem |
diff browse annotate |
82a2c0ea4e64c304942f71cc8984a5b5ecf6e34a created 2022-11-03 15:45 +0200 pushed 2022-11-03 21:43 +0000 |
Stanca Serban | Stanca Serban - Backed out changeset cd6046d38441 (bug 1794784) for causing Spidermonkey builds bustages. CLOSED TREE |
diff browse annotate |
cd6046d384410110a1176599c36fb06ac92681a0 created 2022-11-03 13:06 +0000 pushed 2022-11-03 21:43 +0000 |
Christian Holler | Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem |
diff browse annotate |
b86b7f0226545595b35440e23e5ff642be1c3a3b created 2022-10-27 19:33 +0300 pushed 2022-10-27 21:55 +0000 |
Csoregi Natalia | Csoregi Natalia - Backed out changeset d3d587531672 (bug 1794784) for causing spidermonkey bustages on BaselineCacheIRCompiler.cpp. CLOSED TREE |
diff browse annotate |
d3d587531672336fe98734477fcb95d5d0ab0038 created 2022-10-27 16:19 +0000 pushed 2022-10-27 21:55 +0000 |
Christian Holler | Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem |
diff browse annotate |
bcdbd6961d028fc12d66a36ce4e5f1a73db938e1 created 2022-10-26 14:48 +0000 pushed 2022-10-26 22:42 +0000 |
Ryan Hunt | Ryan Hunt - Bug 1790626 - wasm: Move 'immediate' type representation to FuncType and only use with call_indirect. r=yury |
diff browse annotate |
2ab2423d64cfc46778415b2f14d4310ef19da3ed created 2022-10-19 02:07 +0300 pushed 2022-10-19 04:09 +0000 |
Sandor Molnar | Sandor Molnar - Backed out 4 changesets (bug 1790626) for causing spider-monkey failures in js/src/wasm/WasmTypeDef.h CLOSED TREE |
diff browse annotate |
cc0a57db46c0b326883474664e3bec1d962dd415 created 2022-10-18 22:28 +0000 pushed 2022-10-19 04:09 +0000 |
Ryan Hunt | Ryan Hunt - Bug 1790626 - wasm: Move 'immediate' type representation to FuncType and only use with call_indirect. r=yury |
diff browse annotate |
29a719a41bb91ab9035257cbfc720c12b1cdcc18 created 2022-09-23 15:18 +0000 pushed 2022-09-23 21:21 +0000 |
Denis Palmeiro | Denis Palmeiro - Bug 1788779: Enable PerfSpewer compilation by default r=iain |
diff browse annotate |
013ef018da29a76b2429d5332be4592e044b6750 created 2022-09-20 18:43 +0300 pushed 2022-09-21 03:56 +0000 |
Andreea Pavel | Andreea Pavel - Backed out 2 changesets (bug 1788779) for SM bustage at PerfSpewer.cpp on a CLOSED TREE |
diff browse annotate |
0b1e05f3830cec5a30de278ef5e8f333c7ec7226 created 2022-09-20 13:42 +0000 pushed 2022-09-21 03:56 +0000 |
Denis Palmeiro | Denis Palmeiro - Bug 1788779: Enable PerfSpewer compilation by default r=iain |
diff browse annotate |
ca1acbc1f294b10c3011e4f38c7bee4f8becd6c9 created 2022-09-19 16:53 +0000 pushed 2022-09-20 03:38 +0000 |
André Bargull | André Bargull - Bug 1791162 - Part 2: Bail out from ArrayPush when we can't add a dense element. r=jandem |
diff browse annotate |
f8a7091761965259a2be5bb4aafe8f60c72c3352 created 2022-09-16 17:05 +0300 pushed 2022-09-16 21:39 +0000 |
Sandor Molnar | Sandor Molnar - Backed out 2 changesets (bug 1788779) for causing build bustages. CLOSED TREE |
diff browse annotate |
1aac72154bbdfc4a960acbdd883652e0253a4206 created 2022-09-16 13:00 +0000 pushed 2022-09-16 21:39 +0000 |
Denis Palmeiro | Denis Palmeiro - Bug 1788779: Enable PerfSpewer compilation by default r=iain |
diff browse annotate |
94e66c191453f89658edf4df72a69d4f53f99f6c created 2022-08-26 14:24 +0000 pushed 2022-08-26 21:48 +0000 |
André Bargull | André Bargull - Bug 1787406 - Part 4: Always pass MIRType::Value to MacroAssembler::storeUnboxedValue(). r=jandem |
diff browse annotate |
6ce6736da17a9269dfaa4a39d12b14e3613e6c0f created 2022-07-01 04:23 +0000 pushed 2022-07-01 09:33 +0000 |
Dmitry Bezhetskov | Dmitry Bezhetskov - Bug 1768214 - introduce wasm32 codegen. r=jandem |
diff browse annotate |
d55911bfc3da17e6e66e3c2ca409636529060b04 created 2022-06-16 12:59 +0000 pushed 2022-06-17 09:39 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1774390 part 4 - Simplify emitApplyGeneric and related functions. r=iain |
diff browse annotate |
c59b1afdcbaa0f230891439a627675e3d88d1966 created 2022-06-16 14:02 +0300 pushed 2022-06-17 09:39 +0000 |
Bogdan Szekely | Bogdan Szekely - Backed out 4 changesets (bug 1774390) for causing assertion failures on Trampoline-x64.cpp CLOSED TREE |
diff browse annotate |
bdfcc8363de574df5125562b6731108b1251aa42 created 2022-06-16 08:09 +0000 pushed 2022-06-17 09:39 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1774390 part 4 - Simplify emitApplyGeneric and related functions. r=iain |
diff browse annotate |
4d32dfc7ad4ad1c298ea676957c7390eb6ace535 created 2022-06-14 10:20 +0000 pushed 2022-06-14 21:37 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1773971 part 1 - Use frame pointer instead of frame descriptor to restore SP for apply calls. r=iain |
diff browse annotate |
abefa20046ff066b009266f027eef01bdf688353 created 2022-06-08 13:14 +0000 pushed 2022-06-08 21:48 +0000 |
Denis Palmeiro | Denis Palmeiro - Bug 1759173: Remove perf symbol maps and add Jitdump support for Ion, Baseline, and Inline Caches r=iain |
diff browse annotate |
5d7dc3032f97ef4a596235db2feb3dc8ab8bc59f created 2022-04-21 08:59 +0000 pushed 2022-04-21 15:23 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1680243 - move memory bounds check trap out-of-line. r=jseward |
diff browse annotate |
bcc078f7dbf3f752780b2361751ce57dc9759396 created 2022-04-21 08:59 +0000 pushed 2022-04-21 15:23 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1680243 - move top-of-loop interrupt trap out-of-line. r=jseward |
diff browse annotate |
257207e109b28930897ccb999082dc20f2f500bd created 2022-04-21 08:45 +0000 pushed 2022-04-21 15:23 +0000 |
André Bargull | André Bargull - Bug 1765397 - Part 6: Inline CodeGenerator::emitRest(). r=iain |
diff browse annotate |
4676e18c3cf0bb2d3a73f37e125ba29582812402 created 2022-04-21 08:45 +0000 pushed 2022-04-21 15:23 +0000 |
André Bargull | André Bargull - Bug 1765397 - Part 4: Scalar replace ArgumentsSlice on inline arguments. r=iain |
diff browse annotate |
b037127d38f3b0001c11ea8130bf8c7f85f8514b created 2022-04-21 08:45 +0000 pushed 2022-04-21 15:23 +0000 |
André Bargull | André Bargull - Bug 1765397 - Part 3: Scalar replace ArgumentsSlice on frame arguments. r=iain |
diff browse annotate |
363d45d9ebf163939a0be87d94312a0d53f6d150 created 2022-04-13 08:30 +0000 pushed 2022-04-13 18:06 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1764367 - Replace use of MachineState for stack maps with a RegisterOffsets class. r=rhunt |
diff browse annotate |
9341ba02a8dc390673d41e59ee406b24a641ddaa created 2022-04-07 08:15 +0000 pushed 2022-04-07 15:37 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1763351 part 2 - Always use a register for LInstanceOf* RHS. r=iain |
diff browse annotate |
fc1c4e52f54f186c26ad47e4c68176879683fa76 created 2022-04-07 07:53 +0000 pushed 2022-04-07 15:37 +0000 |
André Bargull | André Bargull - Bug 1763163 - Part 6: Use temp-unbox registers for LNotV and LTestVAndBranch. r=iain |
diff browse annotate |
6b1882146ddbdfc0b8b99a76dc6ed5b726bd8b53 created 2022-04-07 07:53 +0000 pushed 2022-04-07 15:37 +0000 |
André Bargull | André Bargull - Bug 1763163 - Part 2: Use registers instead of definitions for testValueTruthy. r=iain |
diff browse annotate |
b8defeb2990296c369e032e23d52933191157fd5 created 2022-04-05 07:37 +0000 pushed 2022-04-05 21:23 +0000 |
André Bargull | André Bargull - Bug 1740683: Scalar replace rest array spread calls with extra formals. r=iain |
diff browse annotate |
b0b2e0a0563dcb2277203f11640910d865edb234 created 2022-04-04 18:31 +0000 pushed 2022-04-05 09:40 +0000 |
André Bargull | André Bargull - Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem |
diff browse annotate |
82b81c3a5e8f32a99c95bf79276705566c947048 created 2022-04-04 10:28 -0700 pushed 2022-04-05 09:40 +0000 |
Marian-Vasile Laza | Marian-Vasile Laza - Backed out 13 changesets (bug 1282976) for causing build bustages on BytecodeEmitter.cpp. CLOSED TREE |
diff browse annotate |
f9076fbfcec2292e555daaf2f3890fefdc1933cb created 2022-04-04 17:14 +0000 pushed 2022-04-05 09:40 +0000 |
André Bargull | André Bargull - Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem |
diff browse annotate |
ead64761dd156d8183dc55d1d165365f01b40d43 created 2022-02-25 14:55 +0000 pushed 2022-02-26 09:46 +0000 |
Zhao Jiazhong | Zhao Jiazhong - Bug 1746350 - [loong64] Add LoongArch64 backend support. r=lth,jandem |
diff browse annotate |
7e259026cdd93f0e504a896929988f08886a3716 created 2022-02-18 08:12 +0000 pushed 2022-02-18 15:56 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1755871 part 2 - Remove some redundant stores in emitLambdaInit. r=jonco |
diff browse annotate |
547b8858819cee15531af7666faea7afee6962b5 created 2021-11-16 12:19 +0000 pushed 2021-11-16 21:26 +0000 |
André Bargull | André Bargull - Bug 1700398 - Part 3: Support scalar replacement for rest arguments in construct calls. r=iain |
diff browse annotate |
f7cb0f16640254f970cec6db9fdc1c4b2e903513 created 2021-11-05 08:28 +0000 pushed 2021-11-05 21:47 +0000 |
André Bargull | André Bargull - Bug 1131996 - Part 4: Support scalar replacement for arguments objects with out-of-bounds read access. r=iain |
diff browse annotate |
63dc6fd7f587016908293eea6bdb36e79eee39bb created 2021-10-19 09:19 +0000 pushed 2021-10-19 15:45 +0000 |
André Bargull | André Bargull - Bug 1736405: Remove MLoadElementHole::needsHoleCheck. r=jandem |
diff browse annotate |
4cc431f61ab073a2558da9ebb4a79579a217889a created 2021-10-14 17:59 +0000 pushed 2021-10-15 09:50 +0000 |
André Bargull | André Bargull - Bug 725966 - Part 10: Optimise typeof in simple comparison contexts. r=jandem |
diff browse annotate |
2198d91bb27c9ca673c8e5166a6f6c157c71775a created 2021-10-14 17:59 +0000 pushed 2021-10-15 09:50 +0000 |
André Bargull | André Bargull - Bug 725966 - Part 5: Split MTypeOf in two separate MIR instructions. r=jandem |
diff browse annotate |
6c77750e3b502f219285c7113dab16228fe24081 created 2021-10-14 19:16 +0300 pushed 2021-10-15 09:50 +0000 |
Marian-Vasile Laza | Marian-Vasile Laza - Backed out 10 changesets (bug 725966) for causing build bustages on CodeGenerator.cpp. |
diff browse annotate |
1708b6a2373d7ca87a7c9e2c19ea09f8e96e13b6 created 2021-10-14 15:58 +0000 pushed 2021-10-15 09:50 +0000 |
André Bargull | André Bargull - Bug 725966 - Part 10: Optimise typeof in simple comparison contexts. r=jandem |
diff browse annotate |
5508f47f05713ed3839be14cc057782d95d970ff created 2021-10-14 15:58 +0000 pushed 2021-10-15 09:50 +0000 |
André Bargull | André Bargull - Bug 725966 - Part 5: Split MTypeOf in two separate MIR instructions. r=jandem |
diff browse annotate |
0cf96895f20cc52cfc3dca89f7b3f023028e7796 created 2021-09-17 22:07 +0000 pushed 2021-09-18 09:46 +0000 |
Ryan Hunt | Ryan Hunt - Bug 1282063 - wasm: Unify max frame size and report overflow as an error. r=lth |
diff browse annotate |
462b8ab0d119d85c044a1332446b609786fcabc7 created 2021-09-17 00:37 +0300 pushed 2021-09-17 03:36 +0000 |
criss | criss - Backed out changeset c5d0338411ed (bug 1282063) for causing SM bustages. CLOSED TREE |
diff browse annotate |
c5d0338411ed996139d799136bad285b534b3ad4 created 2021-09-16 20:53 +0000 pushed 2021-09-17 03:36 +0000 |
Ryan Hunt | Ryan Hunt - Bug 1282063 - wasm: Unify max frame size and report overflow as an error. r=lth |
diff browse annotate |
5926f8d136f0b5036a63a117ff9d61b773b09c91 created 2021-08-12 17:08 +0000 pushed 2021-08-12 21:41 +0000 |
André Bargull | André Bargull - Bug 1725379 - Part 2: Remove unnecessary includes in js/src/jit. r=jandem,nbp |
diff browse annotate |
ec5325d760575a47291a4d99b2ee01353d4e799b created 2021-06-24 09:26 +0000 pushed 2021-06-25 09:34 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1710024 - Avoid defineReuseInput for compare-and-select on ARM64. r=yury |
diff browse annotate |
cf22942d1b7b323124ed512591c24783a15102aa created 2021-06-04 20:14 +0000 pushed 2021-06-05 03:56 +0000 |
Iain Ireland | Iain Ireland - Bug 1712030: Reorder type checks in testValueTruthyKernel based on observed types r=jandem |
diff browse annotate |
bcdc8859c3cc38fe067c25bd9aa1417cd1704450 created 2021-05-26 01:51 +0000 pushed 2021-05-26 09:48 +0000 |
Iain Ireland | Iain Ireland - Bug 1710905: Part 4: Reorder type checks in visitTypeOfV based on observed types r=jandem |
diff browse annotate |
2ee0591c22269eb730df739b0fc5263bbd5f7579 created 2021-05-10 11:50 +0000 pushed 2021-05-10 16:02 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1710075 part 4 - Allocate Rest array in Warp using the array shape instead of a template object. r=jonco |
diff browse annotate |
adaf366a60fad409556f29e7d629b36c3147b4c3 created 2021-02-12 20:28 +0000 pushed 2021-02-13 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1688033: Support FunApplyArgsObj in Warp r=jandem |
diff browse annotate |
bf23844b260bff2066b2ac4d670f213942e65d61 created 2021-02-12 20:28 +0000 pushed 2021-02-13 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1688033: Refactor PushElementsAsArguments r=jandem |
diff browse annotate |
3e2bc51738df99f8428d50c0ebc0c32770b004de created 2021-02-09 18:51 +0000 pushed 2021-02-10 03:37 +0000 |
André Bargull | André Bargull - Bug 1638295 - Part 6: Inline Atomics.compareExchange with BigInt64 typed arrays. r=jandem |
diff browse annotate |
b86a32fff5d5382d6e9075633d2e03d113b517e4 created 2021-02-01 18:34 +0000 pushed 2021-02-02 03:35 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1688913 part 3 - Support range analysis checks for MIRType::IntPtr nodes. r=iain |
diff browse annotate |
a9360c938ce15d9712c628c3252796b82916b855 created 2021-02-01 20:29 +0200 pushed 2021-02-02 03:35 +0000 |
Butkovits Atila | Butkovits Atila - Backed out 4 changesets (bug 1688913) for causing build bustages. CLOSED TREE |
diff browse annotate |
5f1f8088956c5d59c5e44c3cdd2a7d592c7e9368 created 2021-01-29 20:41 +0000 pushed 2021-02-02 03:35 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1688913 part 3 - Support range analysis checks for MIRType::IntPtr nodes. r=iain |
diff browse annotate |
2610d2d33a739cacaba82b55b0f81e4758cd6a43 created 2021-01-29 07:23 +0000 pushed 2021-01-29 09:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1687441 part 23 - Add JIT support for large buffers. r=anba |