diff browse annotate |
ba8318539e16c952a6376bc9059a5842e13fc2b8 created 2022-11-28 18:33 +0000 pushed 2022-11-29 08:40 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 5: Try folding stubs before transitioning IC state r=jandem |
diff browse annotate |
c3afe07897807cd2e22f452d8cbdbcb804e1ad9b created 2022-11-28 18:33 +0000 pushed 2022-11-29 08:40 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 4: Add shapes to existing GuardMultipleShapes r=jandem |
diff browse annotate |
2c8c353f6a8c3b6e2ea85559fe393e6f454c86b4 created 2022-11-28 18:33 +0000 pushed 2022-11-29 08:40 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 2: Implement TryFoldingStubs 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 |
d73dafba2d182507870449bff1599cad125fb97b created 2022-11-25 18:21 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 5: Try folding stubs before transitioning IC state r=jandem |
diff browse annotate |
a084195dd20b4138b0defaf3b65f95d834dd333d created 2022-11-25 18:21 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 4: Add shapes to existing GuardMultipleShapes r=jandem |
diff browse annotate |
c4d13dbd2872cc0a16adc26466ef64cca49ce0e9 created 2022-11-25 18:21 +0000 pushed 2022-11-26 21:27 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 2: Implement TryFoldingStubs 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 |
1fbda4e61340e210f7a25930a0cd8b615a2de3ab created 2022-11-24 00:02 +0000 pushed 2022-11-24 21:26 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 5: Try folding stubs before transitioning IC state r=jandem |
diff browse annotate |
9c03e4f4392a8693a531d66444bdea91732c1c25 created 2022-11-24 00:02 +0000 pushed 2022-11-24 21:26 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 4: Add shapes to existing GuardMultipleShapes r=jandem |
diff browse annotate |
247e3bcc0ed7ff7948e112660d1efed67136c3ca created 2022-11-24 00:02 +0000 pushed 2022-11-24 21:26 +0000 |
Iain Ireland | Iain Ireland - Bug 1671228: Part 2: Implement TryFoldingStubs r=jandem |
diff browse annotate |
6c908030c328087ca72bbebdaa5d0ddf95a34202 created 2022-06-08 00:34 +0000 pushed 2022-06-08 09:32 +0000 |
Iain Ireland | Iain Ireland - Bug 1770509: Add baseline IC for CloseIter r=jandem |
diff browse annotate |
9049e474d6ae0089c9d5686d92477e7722171d27 created 2021-11-22 11:26 +0000 pushed 2021-11-22 15:43 +0000 |
André Bargull | André Bargull - Bug 1742102 - Part 4: Remove JSScript include from BaselineIC. r=jandem |
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 |
79e5a948dd791527964f4f182c36f6d13671340c created 2021-05-26 01:51 +0000 pushed 2021-05-26 09:48 +0000 |
Iain Ireland | Iain Ireland - Bug 1710905: Part 3: Create WarpPolymorphicTypes snapshots r=jandem |
diff browse annotate |
88ffe095999a45445fa717b92197d69876351743 created 2021-05-26 01:51 +0000 pushed 2021-05-26 09:48 +0000 |
Iain Ireland | Iain Ireland - Bug 1710905: Part 1: Store type data in TypeOf IC stubs r=jandem |
diff browse annotate |
7e483465658a68920ef84083f93c9da27614e7e7 created 2021-05-12 05:33 +0000 pushed 2021-05-12 09:42 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1682504 part 3 - Shrink ICEntry and ICFallbackStub. r=iain |
diff browse annotate |
33e0adcebde81e164c322957783319bfcdb53cbb created 2021-05-12 05:33 +0000 pushed 2021-05-12 09:42 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1682504 part 2 - Remove ICStubIterator and ICStubConstIterator. r=iain |
diff browse annotate |
d7ca3338e7168b1bb5fcf90af510921be8afdaeb created 2021-05-11 06:21 +0000 pushed 2021-05-11 16:15 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1710075 part 9 - Allocate fallback stubs as an array in ICScript. r=iain |
diff browse annotate |
731b329281288160d03984fcd204a50987535bed created 2021-05-11 06:21 +0000 pushed 2021-05-11 16:15 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1710075 part 8 - Remove classes and kinds for fallback stubs. r=iain |
diff browse annotate |
a4369f6d34be10731bae2bdc3263f4007dc89994 created 2021-05-11 06:21 +0000 pushed 2021-05-11 16:15 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1710075 part 6 - Clean up fallback stub tracing a bit now that they never contain a GC pointer. r=jonco |
diff browse annotate |
608bfdfe6fd0e03e0917b8d06af0ed5529085e44 created 2021-05-10 11:50 +0000 pushed 2021-05-10 16:02 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1710075 part 5 - Remove template object from Rest fallback stub. r=jonco |
diff browse annotate |
6b9eba096472cf45934c138e03985f43825b6db3 created 2021-05-07 08:10 +0000 pushed 2021-05-07 16:18 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1709288 - Remove unused input for NewArray cache kind r=jandem |
diff browse annotate |
ef8d7ecb8fd19af57e8c27a152e7a2ddf3029794 created 2021-05-04 09:32 +0000 pushed 2021-05-04 21:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1708472 - Part 4: Remove template object from NewArray fallback stub r=jandem |
diff browse annotate |
b3e0ea87a16c688b3136b1a0cb375dd9e3510408 created 2021-04-29 13:54 +0000 pushed 2021-04-29 21:42 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1706309 - Part 4: Remove template object from NewObject fallback stub r=jandem |
diff browse annotate |
e3261528439bfb1f5118bcdfd2648df6ef5afd29 created 2021-04-22 20:38 +0000 pushed 2021-04-23 09:51 +0000 |
mr.robot |
mr.robot |
diff browse annotate |
e7c3344e6ae7fd04cef466dd0efbd916a6929a45 created 2021-04-22 22:21 +0300 pushed 2021-04-23 09:51 +0000 |
Butkovits Atila | Butkovits Atila - Backed out changeset b35ee13d7aa5 (bug 1706190) for causing build bustages on BaselineIC.cpp. CLOSED TREE |
diff browse annotate |
b35ee13d7aa5321bdf84a47d0215ca6570589ef7 created 2021-04-22 18:02 +0000 pushed 2021-04-23 09:51 +0000 |
mr.robot |
mr.robot |
diff browse annotate |
528b3f389dc954861b8a7e498e6aba7318bf12fb created 2021-03-31 14:51 +0000 pushed 2021-03-31 21:54 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1701895 - Ensure stub fields are properly aligned on 32-bit. r=iain |
diff browse annotate |
bfee769248026f0fca7e6d192a3c3c1dfd6adac3 created 2021-03-08 13:57 +0000 pushed 2021-03-08 17:01 +0000 |
André Bargull | André Bargull - Bug 1696887 - Part 5: Remove unused IC{Entry,Stub} methods. r=jandem |
diff browse annotate |
af48b695bea3268b0db1123d7c67a729cbffac3a created 2021-02-05 14:50 +0000 pushed 2021-02-06 09:42 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1592712 part 2 - Rename JSOp::IfNe to JSOp::JumpIfTrue. r=arai |
diff browse annotate |
2650cedbdcc5f5b5193a7b8094502cd2f50e8fcb created 2021-01-09 00:48 +0000 pushed 2021-01-12 04:33 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 19: Invalidate warp lazily r=jandem |
diff browse annotate |
88aa4f503e22f1bb5ae1cb5529a9ddedd8dff61a created 2021-01-09 02:44 +0200 pushed 2021-01-09 09:24 +0000 |
Mihai Alexandru Michis | Mihai Alexandru Michis - Backed out 7 changesets (bug 1673497) for causing spidermonkey failures in bug1000605.js |
diff browse annotate |
534ee223b955899ee1a87c9b47643259f8cf3fa3 created 2021-01-08 22:07 +0000 pushed 2021-01-09 09:24 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 19: Invalidate warp lazily r=jandem |
diff browse annotate |
ea9983601226b8394a264b06cb0440bcfad71fbb created 2021-01-09 00:03 +0200 pushed 2021-01-09 09:24 +0000 |
Mihai Alexandru Michis | Mihai Alexandru Michis - Backed out 7 changesets (bug 1673497) for causing sm failures in bug1000605.js |
diff browse annotate |
4c650d13ccda2322c5f5f2468beb057d1e8e9144 created 2021-01-07 20:23 +0000 pushed 2021-01-09 09:24 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 19: Invalidate warp lazily r=jandem |
diff browse annotate |
7b3211ee8d8c08661ec6ba8c957077c09c43bfa4 created 2020-12-18 18:26 +0000 pushed 2021-01-04 17:25 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1682767 part 17 - Remove template group from ICNewArray_Fallback. r=iain |
diff browse annotate |
d0bc9d6413c9070a2621cc400cf2863e833079fd created 2020-12-18 18:26 +0000 pushed 2021-01-04 17:25 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1682767 part 16 - Move makesGCCalls to ICCacheIRStub. r=iain |
diff browse annotate |
487ba3fa5f51ee15c4b8cd2966ac644de33477bf created 2020-12-18 18:26 +0000 pushed 2021-01-04 17:25 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1682767 part 15 - Remove unused KindString. r=iain |
diff browse annotate |
0a977402aec1cd3f5bc0cf9affd398f778053f72 created 2020-12-15 10:45 +0000 pushed 2020-12-15 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 104 - Change ICStub layout a bit more. r=iain |
diff browse annotate |
6537b704ed6499b2c541d0d8c283a4dd67248ac0 created 2020-12-15 11:37 +0000 pushed 2020-12-15 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 103 - Use ICCacheIRStub in more places. r=iain |
diff browse annotate |
c34c5f277dcc84cc58e87df9308679e8ace43192 created 2020-12-11 00:41 +0000 pushed 2020-12-11 21:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 102 - Rename CacheIR_Regular to CacheIRStub. r=iain |
diff browse annotate |
dfa21600860ef465185b05f81070df2f528b4e91 created 2020-12-11 00:39 +0000 pushed 2020-12-11 21:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 101 - Split up ICStub::trace for fallback vs CacheIR stubs. r=iain |
diff browse annotate |
516536a2d9a23adbdb536e3834b2adfa426bcdf1 created 2020-12-11 10:41 +0000 pushed 2020-12-11 21:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 100 - Move kind field from ICStub to ICFallbackStub. r=iain |
diff browse annotate |
30837f20df5725f423ee5a19d45936eb1cc76f69 created 2020-12-11 00:25 +0000 pushed 2020-12-11 21:30 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 99 - Remove trait enum. r=iain |
diff browse annotate |
d5c93dbdf613ac31829e2f19b85458fca93b719a created 2020-12-08 15:03 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 89 - Merge ICStubCompilerBase into FallbackICCodeCompiler. r=iain |
diff browse annotate |
a5c7c19a25ed8c12b5e09711dcd07de1218d267b created 2020-12-08 13:27 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 88 - Remove ICStubCompiler class. r=iain |
diff browse annotate |
077503eafee69f1a798ab5c78b8979d14626b091 created 2020-12-08 13:27 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 87 - Remove ICCacheIR_Trait base class. r=iain |
diff browse annotate |
b09a87ac113be1e76b583cdd60f2214786c45003 created 2020-12-08 15:20 +0200 pushed 2020-12-08 21:34 +0000 |
Dorel Luca | Dorel Luca - Backed out 4 changesets (bug 1673553) for Build bustage in worker/checkouts/gecko/config/rules.mk. CLOSED TREE |
diff browse annotate |
b072ba215e248c55b086318ab7f3898c4e3fee64 created 2020-12-08 12:58 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 89 - Merge ICStubCompilerBase into FallbackICCodeCompiler. r=iain |
diff browse annotate |
e853a7c293b7a2d17d8c398564925b07a83327b8 created 2020-12-07 18:07 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 88 - Remove ICStubCompiler class. r=iain |
diff browse annotate |
0956250445d363812b1d4cdd1e84099400ae4d99 created 2020-12-07 18:06 +0000 pushed 2020-12-08 21:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 87 - Remove ICCacheIR_Trait base class. r=iain |
diff browse annotate |
521391ead6f06b2db15d1496490ef5c21d9649c4 created 2020-11-19 08:40 +0000 pushed 2020-11-19 21:44 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 30 - Remove more dead code and IC flags. r=iain |
diff browse annotate |
4ec475e94461d67e42832404fa264af6162d8e3a created 2020-11-16 10:19 +0000 pushed 2020-11-17 09:44 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 7 - Remove TI code from JitScript. r=iain |
diff browse annotate |
7a6413cb45c46ca6282486ad4c0d544eb8371cec created 2020-11-16 10:19 +0000 pushed 2020-11-17 09:44 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 6 - Remove Baseline type monitor and update ICs. r=iain |
diff browse annotate |
a7e8de3bfbcab30c28f2b78f9c7918299eb3275d created 2020-10-29 16:20 +0000 pushed 2020-10-30 03:48 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 1: Invalidate Warp when failing to attach for a transpiled IC r=jandem |
diff browse annotate |
c5e7be828d6bc392ef0463a95a22c303857c4656 created 2020-10-28 19:20 +0200 pushed 2020-10-28 21:47 +0000 |
Narcis Beleuzu | Narcis Beleuzu - Backed out changeset cb0510bea446 (bug 1673497) for xpcshell failures on test_providersManager_filtering.js . CLOSED TREE |
diff browse annotate |
cb0510bea446a874ed9980540e035d031694279c created 2020-10-28 07:51 +0000 pushed 2020-10-28 21:47 +0000 |
Iain Ireland | Iain Ireland - Bug 1673497: Part 1: Invalidate Warp when failing to attach for a transpiled IC r=jandem |
diff browse annotate |
5fb82ae534ad62d27eea1a2e4f9f9862957b0b9e created 2020-10-06 14:00 +0000 pushed 2020-10-07 15:50 +0000 |
André Bargull | André Bargull - Bug 1669181 - Part 30: Clean-up "jit/JitRealm.h" includes. r=jandem |
diff browse annotate |
b9ef794434ec69728215850054ddc67115437a2d created 2020-10-02 08:13 +0000 pushed 2020-10-02 15:43 +0000 |
André Bargull | André Bargull - Bug 1668531 - Part 3: Remove unnecessary includes from BaselineIC.h. r=jandem |