js/src/jit/Recover.cpp
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
less more (0) -300 -100 -60 tip