diff browse annotate |
5f892b0237f0a634c99530782b0cfbb58603d206 created 2023-03-08 09:20 +0000 pushed 2023-03-09 09:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1820763 part 2 - Optimize Function.prototype.bind more in JIT code. r=iain |
diff browse annotate |
8b9e2deb12530c54d882e9265c1a440d7c64292a created 2023-03-04 00:58 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Add AssertPropertyLookup r=jandem |
diff browse annotate |
0475dade12657e49beed2aac17fd832453ac8bc2 created 2023-03-04 00:58 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Transpile GuardGlobalGeneration r=jandem |
diff browse annotate |
8732055efae2fe5b511e54673372f96408407b05 created 2023-03-04 00:58 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Use global counter in CacheIR for GetGName r=jandem |
diff browse annotate |
3a1c7b73b73b269a804c3d7745ba0976e6148a33 created 2023-03-04 01:56 +0200 pushed 2023-03-04 09:52 +0000 |
Norisz Fay | Norisz Fay - Backed out 5 changesets (bug 1799023) for causing SM bustages on VMFunctions.cpp CLOSED TREE |
diff browse annotate |
56f65b56a14de6adaba7dbfd895ab921c613fcb2 created 2023-03-03 23:38 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Add AssertPropertyLookup r=jandem |
diff browse annotate |
ae0512a7262cfd97d7719ed6861a9fb4646ceaa9 created 2023-03-03 23:38 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Transpile GuardGlobalGeneration r=jandem |
diff browse annotate |
aca07fd972df20f78a07253ab45fa91b12a09c49 created 2023-03-03 23:38 +0000 pushed 2023-03-04 09:52 +0000 |
Iain Ireland | Iain Ireland - Bug 1799023: Use global counter in CacheIR for GetGName r=jandem |
diff browse annotate |
f04c5bdd5599770d853baee169ee5db3b2ecc081 created 2023-03-03 08:25 +0000 pushed 2023-03-03 15:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1819558 part 3 - Optimize bound-scripted constructor calls. r=iain |
diff browse annotate |
2db84bed24d696edb3043ec47e6286de4bb464f3 created 2023-03-03 08:25 +0000 pushed 2023-03-03 15:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1819558 part 1 - Support bound constructors in tryAttachCallHook. r=iain |
diff browse annotate |
443570c2740f2014644dcb6e1e35937b423b9c95 created 2023-02-27 13:05 +0000 pushed 2023-02-27 21:47 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1483869 part 12 - Transpile calls to bound functions. r=iain |
diff browse annotate |
985db4d90a4e175f1e1b66031082ac0ef9bab572 created 2023-02-27 13:05 +0000 pushed 2023-02-27 21:47 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1483869 part 11 - Optimize calls to bound scripted functions in Baseline. r=iain |
diff browse annotate |
70e235a3de723f77efe52d66c0f1d0b6177a3e2d created 2023-02-27 13:05 +0000 pushed 2023-02-27 21:47 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1483869 part 10 - Optimize Function.prototype.bind in the JITs. r=iain |
diff browse annotate |
2977375e714ea1a221f5ffa7b5c35d7737ed684c created 2023-02-27 13:05 +0000 pushed 2023-02-27 21:47 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1483869 part 1 - Remove FinishBoundFunctionInit optimization. r=iain |
diff browse annotate |
3afd6d54fc75ad1e8001489101d178468cc7dc9c created 2023-02-24 13:56 +0000 pushed 2023-02-25 20:57 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1816682 part 2 - Transpile CallClassHook. r=iain |
diff browse annotate |
5d2e01a5ae474ac25dd1aee15c93c4662d75e599 created 2023-01-30 17:56 +0000 pushed 2023-01-31 04:25 +0000 |
Iain Ireland | Iain Ireland - Bug 1812895: Remove GuardAndGetIterator r=jandem |
diff browse annotate |
c9e62578fdd687b6dbbf8128dd15ec8570a80fbc created 2023-01-27 20:49 +0200 pushed 2023-01-28 21:11 +0000 |
Norisz Fay | Norisz Fay - Backed out changeset 9985617f2b96 (bug 1812895) for causing SM bustages on CacheIRGenerator.h CLOSED TREE |
diff browse annotate |
9985617f2b9658316786a938c6cb787cfaa97876 created 2023-01-27 17:48 +0000 pushed 2023-01-28 21:11 +0000 |
Iain Ireland | Iain Ireland - Bug 1812895: Remove GuardAndGetIterator r=jandem |
diff browse annotate |
aed9d4bd5fbd03f8dbb638f3229e63fea4f78c8a created 2022-12-04 03:34 +0000 pushed 2022-12-05 09:35 +0000 |
Doug Thayer | Doug Thayer - Bug 1800384 - Eliminate redundant proto shape guards r=iain |
diff browse annotate |
7ce9396e4dadf3eeda874162e8aa89481151c19e created 2022-12-01 14:33 +0000 pushed 2022-12-02 09:34 +0000 |
André Bargull | André Bargull - Bug 1801865: Supports out-of-bounds access for String.prototype.char{,Code}At. r=jandem |
diff browse annotate |
6810bbf2119c18d7b43481b81c5d4968ee6fc8d7 created 2022-12-01 14:33 +0000 pushed 2022-12-02 09:34 +0000 |
André Bargull | André Bargull - Bug 1669942: Add CacheIR op to linearise strings for char-accesses. r=jandem |
diff browse annotate |
1c95cd727056a9364a388b5e40d9a8f4ff6f958f created 2022-11-29 13:52 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 1802497 - Part 5: Inline Number.prototype.toString when an explicit "base" argument is present. r=jandem |
diff browse annotate |
0e3f6ac2569a02f9e81b6c023e572fb272e9c263 created 2022-11-29 13:52 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 4: Inline Number.parseInt with Double input. r=jandem |
diff browse annotate |
d5900226f9132d74a845efcb761fd8d3e68c00c7 created 2022-11-29 13:52 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 3: Inline Number.parseInt with radix=10. r=jandem |
diff browse annotate |
5c2787d90d7c14583b7dfb54aad33448965e2581 created 2022-11-29 13:52 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 1: Add GuardSpecificInt32 CacheIR op. r=jandem |
diff browse annotate |
878800f6a93271d6bf467be334c30932b7d1df04 created 2022-11-29 14:54 +0200 pushed 2022-11-29 21:47 +0000 |
Noemi Erli | Noemi Erli - Backed out 12 changesets (bug 1802497, bug 815255, bug 1802496, bug 1802495) for causing build bustage in ReciprocalMulConstants.cpp CLOSED TREE |
diff browse annotate |
27a6631f4fa2c9c224d3a196e289f4b4c21efe55 created 2022-11-29 12:17 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 1802497 - Part 5: Inline Number.prototype.toString when an explicit "base" argument is present. r=jandem |
diff browse annotate |
9632e28d5be95a2717defe67f1a9e62aff903a73 created 2022-11-29 12:17 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 4: Inline Number.parseInt with Double input. r=jandem |
diff browse annotate |
4d430cf570f3d0cd44d0661154097628c16413f5 created 2022-11-29 12:17 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 3: Inline Number.parseInt with radix=10. r=jandem |
diff browse annotate |
c30b0e521ffa04c33c602204f536c0f1ea908d13 created 2022-11-29 12:17 +0000 pushed 2022-11-29 21:47 +0000 |
André Bargull | André Bargull - Bug 815255 - Part 1: Add GuardSpecificInt32 CacheIR op. r=jandem |
diff browse annotate |
91e2af4f5f7fc46eadafd06eadcf5220e3c252f5 created 2022-11-28 18:33 +0000 pushed 2022-11-29 08:40 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 3: Transpile GuardMultipleShapes r=jandem |
diff browse annotate |
197bb8ef40b35661cd9767b7477a06b2e38bb0eb created 2022-11-28 18:33 +0000 pushed 2022-11-29 08:40 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 1: Add GuardMultipleShapes r=jandem |
diff browse annotate |
3e245a08238b8c44892e2ae2f4d41ef1ad821037 created 2022-11-25 20:45 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1799028: Transpile ObjectToIteratorResult r=jandem |
diff browse annotate |
471e76800bc3ebe8a175c7c76dde65f011f1a272 created 2022-11-25 20:45 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1799028: Add ObjectToIteratorResult r=jandem |
diff browse annotate |
97d6a930de1bdfbe4133c7870d786c8a6e088b3d created 2022-11-25 20:45 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1799028: Factor out iterator activation and share implementation of GuardAndGetIterator r=jandem |
diff browse annotate |
8fbe0b3f03c2ce68bb595b2cca6daad010e9d75a created 2022-11-25 22:33 +0200 pushed 2022-11-26 21:27 +0000 |
Marian-Vasile Laza | Marian-Vasile Laza - Backed out 8 changesets (bug 1671228) for causing xpcshell failures on test_autofillFormFields.js. CLOSED TREE |
diff browse annotate |
d27bf0a5bd476b3a85fae70c209c19f629f0809b created 2022-11-25 18:21 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 3: Transpile GuardMultipleShapes r=jandem |
diff browse annotate |
183d9181b1614c5ff503c158d6480f3e2e385e92 created 2022-11-25 18:21 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 1: Add GuardMultipleShapes r=jandem |
diff browse annotate |
6d6b34704de6e89ed84c6aea1e826540277b064e created 2022-11-24 02:49 +0200 pushed 2022-11-24 21:26 +0000 |
Butkovits Atila | Butkovits Atila - Backed out 6 changesets (bug 1671228) for causing failures at Marking.cpp. CLOSED TREE |
diff browse annotate |
b26db27890f228ffcef5a286a082df7b12e798f7 created 2022-11-24 00:02 +0000 pushed 2022-11-24 21:26 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 3: Transpile GuardMultipleShapes r=jandem |
diff browse annotate |
b0a489f3339e725cc11024c7f6a3f3136d8b3e88 created 2022-11-24 00:02 +0000 pushed 2022-11-24 21:26 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 1: Add GuardMultipleShapes r=jandem |
diff browse annotate |
a2c8f031ccbf859c872d69671f0b0efcfb4c8162 created 2022-11-08 14:21 +0000 pushed 2022-11-08 21:36 +0000 |
André Bargull | André Bargull - Bug 1799490 - Part 2: Transpile Map.prototype.size and Set.prototype.size in Warp. r=iain |
diff browse annotate |
3299b27a5b7c5335628303c600acc3e09f872ea4 created 2022-11-08 14:21 +0000 pushed 2022-11-08 21:36 +0000 |
André Bargull | André Bargull - Bug 1799490 - Part 1: Inline Map.prototype.size and Set.prototype.size in CacheIR. r=iain |
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 |
12e2b2e9e41a48018b536a698241c7c8ebc8e370 created 2022-10-04 15:52 +0000 pushed 2022-10-04 21:35 +0000 |
Doug Thayer | Doug Thayer - Bug 1791423 - Unroll Baseline call argument copy loops r=jandem |
diff browse annotate |
db25a6f7439471938bb3c02a481c9888bb3c5b76 created 2022-09-07 12:30 +0000 pushed 2022-09-08 04:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1788528 part 1 - Remove LoadEnvironment*SlotResult ops. r=iain |
diff browse annotate |
4edc744d8b733cc4886fa98cae3758241c829cb6 created 2022-08-25 19:53 +0000 pushed 2022-08-25 22:21 +0000 |
Iain Ireland | Iain Ireland - Bug 1785200: Fix receiver handling in sparse and generic element ICs r=jandem |
diff browse annotate |
c683eec886927339b9e34f6c3aef2b9360ea99cc created 2022-08-19 14:54 +0000 pushed 2022-08-20 09:46 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1785862 - Cleanup last (non-test) mentions of BaselineInspector r=jandem DONTBUILD |
diff browse annotate |
242adcdcf9275ffa127aa933bc6d0ea938d82757 created 2022-08-11 10:38 +0000 pushed 2022-08-12 09:37 +0000 |
André Bargull | André Bargull - Bug 1784023 - Part 4: Inline String.prototype.indexOf() with a VM-call. r=jandem |
diff browse annotate |
c28f80a3d291e362aa60a7a770e50d916f5602ff created 2022-08-11 10:38 +0000 pushed 2022-08-12 09:37 +0000 |
André Bargull | André Bargull - Bug 1784023 - Part 2: Inline String.prototype.endsWith. r=jandem |
diff browse annotate |
e899c9759efb9f8745033aa18afb23a5b9e041a7 created 2022-08-08 17:56 +0000 pushed 2022-08-09 03:57 +0000 |
André Bargull | André Bargull - Bug 1782959 - Part 1: Inline String.prototype.startsWith. r=jandem |
diff browse annotate |
27d77030e72506eb32d2edb0e587f9478471a750 created 2022-08-04 11:30 +0000 pushed 2022-08-04 15:43 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1782953 part 2 - Optimize sparse elements with index < initializedLength. r=iain |
diff browse annotate |
347c2d2b6751b06281045aa7fb9e9d6050da14dd created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Support return methods with nargs > 0 r=jandem |
diff browse annotate |
7ad24b936f3bad013c77c64c4a9fafa09d66a094 created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Support CompletionKind::Throw r=jandem |
diff browse annotate |
7d425224ec84b2666b16bc1550f8b14836b9539d created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Transpile CloseIterScriptedResult r=jandem |
diff browse annotate |
1d912ad801b0426bcf1b8ca0c6cd6062b25f235c created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Add CloseIterScriptedResult r=jandem |