diff browse annotate |
458f942ecef8c8f37aa2232952882728e5613b98 created 2023-03-22 11:35 +0000 pushed 2023-03-22 21:15 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot |
diff browse annotate |
5e7b92ba8fcac4b479c238420e42dd730201cd1c created 2023-03-22 13:05 +0200 pushed 2023-03-22 21:15 +0000 |
Stanca Serban | Stanca Serban - Backed out 7 changesets (bug 1660405) for causing bustages on Linux x64 opt. CLOSED TREE |
diff browse annotate |
11b0f9cf809176a573b97c7d8a920cf28ddd8ea2 created 2023-03-22 09:27 +0000 pushed 2023-03-22 21:15 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot |
diff browse annotate |
9f6bb6be2624f741b6aeb2963e10e62ee9ccfb8a created 2022-12-07 16:35 +0000 pushed 2022-12-08 03:58 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1804394 part 10 - Use SharedShape for object creation code. r=jonco |
diff browse annotate |
2c9a5fec5ec4d12a82446dfb28d066addd212a66 created 2022-09-13 19:50 +0000 pushed 2022-09-14 15:48 +0000 |
André Bargull | André Bargull - Bug 1790647: Handle negative zero in RNaNToZero. r=iain |
diff browse annotate |
5da07fdf2c5ebfed80d13cb3321ad39b7f56b075 created 2022-09-08 13:47 +0000 pushed 2022-09-08 21:33 +0000 |
André Bargull | André Bargull - Bug 1341937 - Part 16: Remove extra barrier in CallObject::create ool-path. r=jandem |
diff browse annotate |
934e9608148cd3574f0d4683c3eccd76b18081b5 created 2022-08-23 13:48 +0000 pushed 2022-08-23 21:47 +0000 |
André Bargull | André Bargull - Bug 1786471 - Part 2: Remove unnecessary includes from js/src/gc. r=jonco |
diff browse annotate |
1fb01ce743b3c8bac67a091af0bac9a121661a43 created 2022-08-23 13:48 +0000 pushed 2022-08-23 21:47 +0000 |
André Bargull | André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco |
diff browse annotate |
cb402919b9a5077c845476874c90ff38ee0509bd created 2022-08-23 13:08 +0300 pushed 2022-08-23 21:47 +0000 |
criss | criss - Backed out 3 changesets (bug 1786471) for causing SM failures on jsrtfuzzing.cpp . CLOSED TREE |
diff browse annotate |
5723d1994900f3d748e4c95adfc83fd280418c87 created 2022-08-23 09:38 +0000 pushed 2022-08-23 21:47 +0000 |
André Bargull | André Bargull - Bug 1786471 - Part 2: Remove unnecessary includes from js/src/gc. r=jonco |
diff browse annotate |
53910f7dd1f85ee113f85d1dae32bade13d5e445 created 2022-08-23 09:38 +0000 pushed 2022-08-23 21:47 +0000 |
André Bargull | André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco |
diff browse annotate |
1c479d82b90b437b1aaee86a127528680c727821 created 2022-08-09 05:16 +0000 pushed 2022-08-09 09:33 +0000 |
André Bargull | André Bargull - Bug 1783622 - Part 3: Avoid unnecessary rooting during recovering. r=iain |
diff browse annotate |
870ff83154d887b124a67b12d16ae1acd0a9d121 created 2022-08-09 05:16 +0000 pushed 2022-08-09 09:33 +0000 |
André Bargull | André Bargull - Bug 1783622 - Part 2: Remove Handle versions of Math functions. r=iain |
diff browse annotate |
1178346c9087f2a662480eeeccb3a532b6391e16 created 2022-08-09 05:16 +0000 pushed 2022-08-09 09:33 +0000 |
André Bargull | André Bargull - Bug 1783622 - Part 1: Recover all MMathFunction functions. r=iain |
diff browse annotate |
41bc59adbe5f27b4754ff14212038101f8877bce created 2022-08-08 17:56 +0000 pushed 2022-08-09 03:57 +0000 |
André Bargull | André Bargull - Bug 1782959 - Part 5: Implement recover support for MSubstr. r=jandem |
diff browse annotate |
4d6c12570af3a6214c97010213c150410db52cd0 created 2022-08-02 17:55 +0000 pushed 2022-08-03 03:42 +0000 |
André Bargull | André Bargull - Bug 1062893: Add recover support for MCompare. r=iain |
diff browse annotate |
1c63e0fe6f72ca516a028edb9cbef5bcd46ae6c2 created 2022-06-23 07:57 +0000 pushed 2022-06-23 15:57 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1775422 part 2 - Split JitFrameLayout::argv in actualArgs and thisAndActualArgs. r=iain |
diff browse annotate |
518103b4bdc3ea468bd34ffad64e031a14833016 created 2022-06-10 15:58 +0000 pushed 2022-06-10 21:34 +0000 |
Ted Campbell | Ted Campbell - Bug 1773368 - Remove deprecated typedefs for ArrayObject. r=iain |
diff browse annotate |
57689fae2e5cf2eeaaecfb6fff8d1523a0722a8f created 2022-06-10 15:58 +0000 pushed 2022-06-10 21:34 +0000 |
Ted Campbell | Ted Campbell - Bug 1773368 - Remove deprecated typedefs for NativeObject. r=iain |
diff browse annotate |
91a364b7b4d6ba1f417c85998376631fbec9217e created 2022-06-10 15:58 +0000 pushed 2022-06-10 21:34 +0000 |
Ted Campbell | Ted Campbell - Bug 1773368 - Remove deprecated typedefs for js::Shape. r=jandem |
diff browse annotate |
0b909b1ebdf89e518a88c06e7d146d969abda4b3 created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Add ResumeMode::ResumeAfterCheckIsObject r=jandem |
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 |
f040e1aaef5752c97878c52b3e74f71771b46d15 created 2022-04-04 18:31 +0000 pushed 2022-04-05 09:40 +0000 |
André Bargull | André Bargull - Bug 1282976 - Part 7: Stop storing new.target in arrow functions. 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 |
639ebc18e9d147361aee4cd88ca4091f9ba0d3a9 created 2022-04-04 17:13 +0000 pushed 2022-04-05 09:40 +0000 |
André Bargull | André Bargull - Bug 1282976 - Part 7: Stop storing new.target in arrow functions. r=jandem |
diff browse annotate |
a5c379ff0fc7bc9d64a837bd3fb42dfcac5da10c created 2022-03-24 10:08 +0000 pushed 2022-03-24 21:54 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1760989 part 5 - Factor out AssertBailoutStackDepth. r=iain |
diff browse annotate |
d6b5689a4248807ef35defa805d00f0463732b83 created 2022-03-24 10:08 +0000 pushed 2022-03-24 21:54 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1760989 part 2 - Encode ResumeMode in snapshots/RResumePoint. r=iain |
diff browse annotate |
d3e03dcc03d5a6a30e1761542645f1962ad9b1f0 created 2022-03-24 10:08 +0000 pushed 2022-03-24 21:54 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1760989 part 1 - Refactor MResumePoint::Mode enum, add inlining cases. r=iain |
diff browse annotate |
0a942543866a40b5c41ccbeec4ecee2c47dd8d28 created 2021-12-01 16:19 +0000 pushed 2021-12-01 21:49 +0000 |
Julian Seward | Julian Seward - Bug 1743715 - `MBitNot::foldsTo`: don't assert when given an Int64 operand. r=lth. |
diff browse annotate |
11c51e909cff280dbaae4aef4e46bf2ab5cbc4b1 created 2021-11-18 13:35 +0000 pushed 2021-11-18 16:26 +0000 |
André Bargull | André Bargull - Bug 1740737 - Part 4: Scalar replace MArrayFromArgumentsObject. r=iain |
diff browse annotate |
ad14ebd54449c3e996a326cb62f28f5536d965db created 2021-11-18 14:19 +0200 pushed 2021-11-18 16:26 +0000 |
Marian-Vasile Laza | Marian-Vasile Laza - Backed out 6 changesets (bug 1741411, bug 1740737) for causing build bustages on CacheIR.cpp. CLOSED TREE |
diff browse annotate |
6ee89e252b76902586c725f26e932a13294d1333 created 2021-11-18 11:37 +0000 pushed 2021-11-18 16:26 +0000 |
André Bargull | André Bargull - Bug 1740737 - Part 4: Scalar replace MArrayFromArgumentsObject. r=iain |
diff browse annotate |
ed6099a0ae3cfe7dcf1278c5f1b667d4c214b88c created 2021-11-16 12:19 +0000 pushed 2021-11-16 21:26 +0000 |
André Bargull | André Bargull - Bug 1700398 - Part 1: Recover MRest. r=iain |
diff browse annotate |
c31002802055a482c07a1ce76ab7a230141edd2c created 2021-11-05 18:14 +0000 pushed 2021-11-06 09:32 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1738721 - Part 2: Remove unused MCreateThisWithTemplate node and associated machinery 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 |
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 |
6f1eb9f44fd881e15d12d13ac3b53f22fd92a656 created 2021-08-26 19:03 +0000 pushed 2021-08-27 03:42 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1724031 - Part 13: Fix race writing recover info r=tcampbell |
diff browse annotate |
b8ca722688efb25869d07833de94b74d35407818 created 2021-08-26 19:47 +0300 pushed 2021-08-26 21:39 +0000 |
Csoregi Natalia | Csoregi Natalia - Backed out 15 changesets (bug 1724031) for causing assertion failures on JSFunction.h. CLOSED TREE |
diff browse annotate |
6e4eb9e09774158420b599d936640a7c0d247887 created 2021-08-26 14:57 +0000 pushed 2021-08-26 21:39 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1724031 - Part 13: Fix race writing recover info r=tcampbell |
diff browse annotate |
78f0fc4d86d2af95ba427a9b3ecae6b094fa1ee8 created 2021-08-24 11:48 +0000 pushed 2021-08-24 21:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1726533 part 2 - Remove NewObjectOperationWithTemplate. r=arai |
diff browse annotate |
bad63becefdf64143f3924663ae15fe1250dc6c4 created 2021-08-24 13:39 +0300 pushed 2021-08-24 21:59 +0000 |
Alexandru Michis | Alexandru Michis - Backed out 8 changesets (bug 1726533) for causing assertion failures in GlobalObject.h |
diff browse annotate |
b8e239e5d9f2cb63174bfb2a456a8cf0bfcfe1cb created 2021-08-24 09:20 +0000 pushed 2021-08-24 21:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1726533 part 2 - Remove NewObjectOperationWithTemplate. r=arai |
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 |
7a0639221c9958fba0917e79e581c9a7d52b286f created 2021-06-22 15:23 +0000 pushed 2021-06-22 21:29 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1717606 part 6 - Remove NativeObject::lastProperty. r=jonco |
diff browse annotate |
1eb11eaf408932283ba9cd54be2eefb7b3050d13 created 2021-06-01 09:57 +0000 pushed 2021-06-01 21:33 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1711063 - Part 5: Track allocation sites for new plain object and new array optimized stubs r=jandem |
diff browse annotate |
cbebfcacd93414b39d78401f00e12ad1e5a1025d created 2021-05-27 22:55 +0000 pushed 2021-05-28 21:48 +0000 |
Caroline Cullen | Caroline Cullen - Bug 1699271 - Part 10: Auto generate more MIR instructions. r=iain |
diff browse annotate |
94c1d2bb0be1f0b25929a310dbd481b5f2891d6f created 2021-05-20 09:58 +0000 pushed 2021-05-21 09:57 +0000 |
Tom Schuster | Tom Schuster - Bug 1711959 - Remove uses of JSPROP_IGNORE_*. r=jandem |
diff browse annotate |
60d0ce3bf4d49c0840a1de2e626dbea0bae63cf6 created 2021-05-11 18:22 +0000 pushed 2021-05-12 04:08 +0000 |
Iain Ireland | Iain Ireland - Bug 1710140: Improve test coverage of inlined bailout code r=jandem |
diff browse annotate |
01d4933c6e7f43253ffe1c30e3a0a5c8dfd8c20c created 2021-05-04 09:32 +0000 pushed 2021-05-04 21:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1708472 - Part 2: Add recover instructions for MNewArrayObject and support scalar replacement r=nbp |
diff browse annotate |
1e82809459848c3560e0637696978fecd36b8c26 created 2021-04-29 13:54 +0000 pushed 2021-04-29 21:42 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1706309 - Part 3: Add recover instructions for MNewPlainObject and support scalar replacement r=nbp |
diff browse annotate |
76f9bff99e53a919cfa139cc72fbbcbae0d2e6e7 created 2021-04-12 16:01 +0000 pushed 2021-04-12 21:34 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1691886 - Remove BufferSize. r=jandem |
diff browse annotate |
483a1682c2fa1e3178e1d9365480b6c6036a8663 created 2021-03-06 01:05 +0000 pushed 2021-03-06 09:33 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell |
diff browse annotate |
11fc8f557a2a7cf3c89e7c1396316aabd9725778 created 2021-03-06 01:05 +0000 pushed 2021-03-06 09:33 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1689413 part 6 - Move Realm* from ObjectGroup to BaseShape. r=jonco |
diff browse annotate |
be83e8dbc365e0c03dd57e2dca49dfde1be07843 created 2021-03-06 01:11 +0200 pushed 2021-03-06 09:33 +0000 |
Narcis Beleuzu | Narcis Beleuzu - Backed out 18 changesets (bug 1689413) for wpt failures on Event-subclasses-constructors.html CLOSED TREE |
diff browse annotate |
d1411da6c2540e4494df9060e163dcde34fad62c created 2021-03-05 19:10 +0000 pushed 2021-03-06 09:33 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1689413 part 15 - Initialize JSObject group to nullptr everywhere. r=tcampbell |
diff browse annotate |
22854b710fbfb779ac6b19fe4c9ac2570189cec0 created 2021-03-05 19:10 +0000 pushed 2021-03-06 09:33 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1689413 part 6 - Move Realm* from ObjectGroup to BaseShape. r=jonco |
diff browse annotate |
235652e536144015e3246fa23a1ca22a910d31eb created 2021-03-02 17:57 +0000 pushed 2021-03-03 04:16 +0000 |
Iain Ireland | Iain Ireland - Bug 1688033: Recover MCreateInlinedArgumentsObject on bailout r=jandem |
diff browse annotate |
375186706caeb4d480bb8c7be78a349601a3e7c1 created 2021-02-12 20:28 +0000 pushed 2021-02-13 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1688033: Recover CreateArgumentsObject on bailout r=nbp |