diff browse annotate |
51ef6e4c693955df51b6c708a0284574e4d15477 created 2022-05-02 23:13 +0000 pushed 2022-05-03 09:42 +0000 |
Iain Ireland | Iain Ireland - Bug 1766730: Remove JSOp::Retsub and JSOp::ResumeIndex r=jandem |
diff browse annotate |
d623bd96269393bcec142a49e01a77c4b0ce9051 created 2022-04-13 08:11 +0000 pushed 2022-04-13 18:06 +0000 |
André Bargull | André Bargull - Bug 1763831 - Part 3: Check exact flags when attaching an add-slot stub. r=iain |
diff browse annotate |
8c27c22d8b5b9edddee6d4d680b4d5dac6aaa714 created 2022-03-24 10:08 +0000 pushed 2022-03-24 21:54 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1760989 part 7 - Remove JSOp::FunCall. r=iain |
diff browse annotate |
e728ed5c9db2de8d6363c0f545a4f839a786dd1c created 2022-03-22 08:55 +0000 pushed 2022-03-22 21:46 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1760605 part 4 - Remove JSOp::FunApply. r=iain |
diff browse annotate |
1cb0b352b02428abf7c2efb2ea5d9f9e2274ca46 created 2022-03-08 21:10 +0000 pushed 2022-03-09 09:44 +0000 |
Iain Ireland | Iain Ireland - Bug 885514: Remove JSOp::Gosub r=jandem |
diff browse annotate |
68388f6652c8360cd2ef94c65d5dd69d8851cb2c created 2021-11-20 16:10 +0000 pushed 2021-11-20 21:59 +0000 |
André Bargull | André Bargull - Bug 1742142 - Part 5: Move JSOp enum into Opcodes.h. r=tcampbell |
diff browse annotate |
0d2d24449e42955da48a8b4ebf3e6802f6d55ef9 created 2021-08-10 10:04 +0000 pushed 2021-08-10 21:33 +0000 |
André Bargull | André Bargull - Bug 1723155 - Part 1: Disallow installing the private brand more than once. r=mgaudet |
diff browse annotate |
c85486b5c6ba261d009b92030646b45f3bec1bcb created 2021-05-05 19:39 +0000 pushed 2021-05-06 03:49 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1706763 - Specialize InExpr emission for private brand checks to correctly handle the variety of storage locations required. r=arai |
diff browse annotate |
56f63d7627649b815f2a9b0c3c366e2c817c19ca created 2021-05-05 21:48 +0300 pushed 2021-05-06 03:49 +0000 |
Csoregi Natalia | Csoregi Natalia - Backed out 2 changesets (bug 1706763) for failures on private-reflect-01.js. CLOSED TREE |
diff browse annotate |
d660b516c029b2f6fa53ce01f286746d2d45231c created 2021-05-05 17:57 +0000 pushed 2021-05-06 03:49 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1706763 - Specialize InExpr emission for private brand checks to correctly handle the variety of storage locations required. r=arai |
diff browse annotate |
1bb4633d9599586a460cecd9fc4d0c984f0e3eb4 created 2021-03-09 10:07 +0000 pushed 2021-03-09 16:11 +0000 |
André Bargull | André Bargull - Bug 1696920 - Part 3: Remove unused BytecodeUtil functions. r=jandem |
diff browse annotate |
331046f56c0184220e20e49f419fb350fdd1b39f created 2021-02-12 04:09 +0000 pushed 2021-02-12 10:01 +0000 |
Chris Peterson | Chris Peterson - Bug 1684092 - Part 2: Move [[nodiscard]] to the head of function declarations in js/src/. r=jandem |
diff browse annotate |
ed71dfbcad908dcffc0fe95353825fa04734e501 created 2021-02-05 15:24 +0000 pushed 2021-02-06 09:42 +0000 |
Ted Campbell | Ted Campbell - Bug 1690943 - Remove {Class,Derived}Constructor Opcodes. r=arai |
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 |
791f25ea113e019f644865642ee61bbd46ffc2b0 created 2020-12-15 16:26 +0000 pushed 2020-12-15 21:34 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1681336 - Implement ThrowMsg and ResumeKind in Warp, adding support for `yield*` r=iain |
diff browse annotate |
dd69e5f3c4f9cbfff31218eb49a71e2809d9adc9 created 2020-12-04 10:09 +0000 pushed 2020-12-04 16:21 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 84 - Remove JSOp::Length. r=iain |
diff browse annotate |
0163808b985e800049208554312b6793ee246cc2 created 2020-12-04 10:09 +0000 pushed 2020-12-04 16:21 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 83 - Remove JSOp::CallProp. r=iain |
diff browse annotate |
2be103c4356006da375e60be4fca09ae9cde1a84 created 2020-12-04 10:09 +0000 pushed 2020-12-04 16:21 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 82 - Remove JSOp::CallElem. r=iain |
diff browse annotate |
3a3723ac01526070c0a5f4bfac33e9d7329b3e18 created 2020-11-19 09:08 +0000 pushed 2020-11-19 21:44 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1673553 part 25 - Remove JOF_TYPESET and numBytecodeTypeSets. r=tcampbell |
diff browse annotate |
d8a252759ff4dd7ab9943f836e8c955dd2517481 created 2020-10-02 08:23 +0000 pushed 2020-10-02 15:43 +0000 |
André Bargull | André Bargull - Bug 1668531 - Part 11: Clean-up includes for BytecodeUtil.h. r=jandem |
diff browse annotate |
0a205bd06fa7132aac12f6ab050bf83520ac868e created 2020-10-02 08:22 +0000 pushed 2020-10-02 15:43 +0000 |
André Bargull | André Bargull - Bug 1668531 - Part 10: Clean-up includes for ThrowMsgKind. r=jandem |
diff browse annotate |
22e3020fa080afeaa79292e085aa4d7346a6f9ec created 2020-08-14 16:16 +0000 pushed 2020-08-15 09:31 +0000 |
Adam Vandolder | Adam Vandolder - Bug 1435826 - Implement private instance methods and accessors. r=jorendorff |
diff browse annotate |
f25c329fad71e0c909ee2131bb2cdb13e6f0eba5 created 2020-08-04 17:22 +0000 pushed 2020-08-04 21:52 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1656351 - Add Inline Cache support for CheckPrivateField r=jandem |
diff browse annotate |
aa11e196e0c785328739ac22ef4dc6f4092f1825 created 2020-07-27 20:11 +0000 pushed 2020-07-28 09:47 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1653567 - Redesign Private Fields implementation to reduce complexity r=jorendorff |
diff browse annotate |
30e8baeb3addeeef2e4ea3bf3de5e8ab5af11465 created 2020-07-23 04:07 +0000 pushed 2020-07-23 16:21 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1652435 - Add GCThingIndex. r=tcampbell |
diff browse annotate |
3baa645a131c9e9ea987a843af5e04fcc7b46570 created 2020-07-16 22:31 +0000 pushed 2020-07-17 09:39 +0000 |
Logan Smyth | Logan Smyth - Bug 1652625 - Drop predecessor/successor Debugger.Script functions. r=arai |
diff browse annotate |
cb3c56d58d817cebd1789872d5dcf1b13c1fed13 created 2020-07-16 04:32 +0300 pushed 2020-07-16 09:40 +0000 |
Bogdan Tara | Bogdan Tara - Backed out 4 changesets (bug 1652623, bug 1652625, bug 1652624) for Debugger.h related bustage CLOSED TREE |
diff browse annotate |
807f360898df5e1e73e0560096269d47cda444c0 created 2020-07-14 20:13 +0000 pushed 2020-07-16 09:40 +0000 |
Logan Smyth | Logan Smyth - Bug 1652625 - Drop predecessor/successor Debugger.Script functions. r=arai |
diff browse annotate |
0f884e42cf48598312c255e2e9892ba13f776cb8 created 2020-07-07 18:52 +0000 pushed 2020-07-08 09:42 +0000 |
Matthew Gaudet | Matthew Gaudet - Bug 1642476 - Inline Cache support for PrivateElem ops. r=iain |
diff browse annotate |
dfce0fc62953c86c531a447aab279880d9330a68 created 2020-06-25 15:00 +0000 pushed 2020-06-30 14:45 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1648005 part 4 - Remove some try-catch code we no longer need. r=iain |
diff browse annotate |
122e73c82aa8a9dc4f34c23b4934bd2b19d6955c created 2020-05-19 17:22 +0000 pushed 2020-05-20 03:39 +0000 |
Ted Campbell | Ted Campbell - Bug 1638470 - Add instruction-size parameter to JSScript::containsPC. r=mgaudet |
diff browse annotate |
9893817e517d5ec7c0c9e7f56514b7a3327da610 created 2020-03-28 10:50 +0000 pushed 2020-03-29 09:54 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1622530 - Part 4: Move JOF_* to BytecodeFormatFlags.h. r=jorendorff |
diff browse annotate |
1f3269207d8c3dc01f7d3200a9989e323e975a70 created 2020-03-28 11:15 +0000 pushed 2020-03-29 09:54 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1622561 - Modernize and cleanup source notes. r=jorendorff |
diff browse annotate |
7439fe7f29557caecc518bc6726cf8c8c3c29b7d created 2020-03-28 10:09 +0200 pushed 2020-03-28 21:40 +0000 |
Daniel Varga | Daniel Varga - Backed out 6 changesets (bug 1622530, bug 1622561) for spidermonkey failure at /builds/worker/workspace/build/src/js/src/frontend/SourceNotes.h:282:31 |
diff browse annotate |
4ce323a41651214a713d23f723d86085545b6def created 2020-03-28 04:55 +0000 pushed 2020-03-28 21:40 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1622530 - Part 4: Move JOF_* to BytecodeFormatFlags.h. r=jorendorff |
diff browse annotate |
fabc22ae425988bf0912ecdc124001135e49d39c created 2020-03-28 05:14 +0000 pushed 2020-03-28 21:40 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1622561 - Modernize and cleanup source notes. r=jorendorff |
diff browse annotate |
f72280a54c6e1889d33de7a4e79d4fb0b3927c11 created 2020-03-25 16:39 +0000 pushed 2020-03-26 15:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1624793 part 3 - Handle JSOp::ThrowSetConst in BytecodeFallsThrough. r=iain |
diff browse annotate |
a41b98308898d541d4d5e1784ee1c4e06703274b created 2020-03-10 22:47 +0000 pushed 2020-03-11 15:45 +0000 |
Tom Schuster | Tom Schuster - Bug 1619177 - Remove extra warning for undefined property lookup. r=jandem |
diff browse annotate |
de19d10a33ca97636d9a6470f6119d1cfb1fac30 created 2020-03-04 10:54 +0000 pushed 2020-03-04 16:19 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1619878 - Remove FlowsIntoNext and use BytecodeFallsThrough instead. r=arai |
diff browse annotate |
5c587f73b259ffe0b7456b2ec6de3162100c0eb4 created 2020-02-28 14:05 +0000 pushed 2020-02-29 04:04 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1612515 - Part 3: Disassemble skeptically. r=jorendorff |
diff browse annotate |
ec5d11f7e5454d5ec153a13f1d5bf25905f11967 created 2020-01-14 22:49 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 8: Remove JSOP_* constants. r=jandem. |
diff browse annotate |
199ff346e675e967b82a2dbb28fa43c45ac53238 created 2020-01-14 22:35 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. |
diff browse annotate |
9cc637fda6e00ff51a3c092c3742d4e89c14a2c2 created 2020-01-14 21:51 +0200 pushed 2020-01-15 04:16 +0000 |
Narcis Beleuzu | Narcis Beleuzu - Backed out 3 changesets (bug 1608509) for bustages on Interpreter.cpp. CLOSED TREE |
diff browse annotate |
378627d9d0588777e48b8c1395a397f57780a914 created 2020-01-14 17:58 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 8: Remove JSOP_* constants. r=jandem. |
diff browse annotate |
ded7d57dfd7feb32110e5a5af13f86ac7fd48669 created 2020-01-14 17:56 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. |
diff browse annotate |
aa570fcbe8496a8fd7e81654507f7ffb24023278 created 2020-01-14 17:46 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 3: Manual fixups in comments. r=jandem. |
diff browse annotate |
902789c51843a47ae267daf910b420ddbcfc8d71 created 2020-01-14 17:44 +0000 pushed 2020-01-15 04:16 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem. |
diff browse annotate |
e8eb26db7f2921d4c335aaa63937a11c14f05d19 created 2020-01-14 16:32 +0000 pushed 2020-01-14 21:43 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 4: Convert JSOp to an enum class. r=jandem. |
diff browse annotate |
d6e09c1456aefe018aef007f3464a905e67da0f1 created 2020-01-14 16:26 +0000 pushed 2020-01-14 21:43 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 2: Make JSOP_LIMIT an int constant rather than a JSOp value. r=jandem. |
diff browse annotate |
c9e4623c28c6ea3622643f61c76521bd64c71900 created 2020-01-14 16:22 +0000 pushed 2020-01-14 21:43 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 1: Add explicit casts between JSOp and uint8_t. r=jandem. |
diff browse annotate |
2db36e83b324ea418238fbc79f3248db1c21d1af created 2020-01-14 06:31 +0200 pushed 2020-01-14 09:44 +0000 |
shindli | shindli - Backed out 4 changesets (bug 1608089) for causing build bustages CLOSED TREE |
diff browse annotate |
a236919785de7e137a7f5f4b4f5e4b499f55c158 created 2020-01-14 03:26 +0000 pushed 2020-01-14 09:44 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 4: Convert JSOp to an enum class. r=jandem. |
diff browse annotate |
790403ad8b09554c540725c9e2acba0da4e713f6 created 2020-01-14 03:51 +0000 pushed 2020-01-14 09:44 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 2: Make JSOP_LIMIT an int constant rather than a JSOp value. r=jandem. |
diff browse annotate |
64b7a72f6d92dfd329940a5044c470f3a45747c6 created 2020-01-14 03:54 +0000 pushed 2020-01-14 09:44 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 1: Add explicit casts between JSOp and uint8_t. r=jandem. |
diff browse annotate |
d2e9558cf7b781521d490318a8c0edd58d327262 created 2020-01-13 21:03 +0200 pushed 2020-01-14 03:45 +0000 |
Razvan Maries | Razvan Maries - Backed out 4 changesets (bug 1608089) for build bustages. CLOSED TREE |
diff browse annotate |
67fdb2aebe674b7c1b939ebbef642c8238d832fe created 2020-01-13 18:40 +0000 pushed 2020-01-14 03:45 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 4: Convert JSOp to an enum class. r=jandem. |
diff browse annotate |
ad9edb807ff5017217f9734417b3a040d8ee26e5 created 2020-01-13 18:38 +0000 pushed 2020-01-14 03:45 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 2: Make JSOP_LIMIT an int constant rather than a JSOp value. r=jandem. |
diff browse annotate |
0774435321f83ce5b2583c92fade1754f67e7d1d created 2020-01-13 18:37 +0000 pushed 2020-01-14 03:45 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1608089 - Part 1: Add explicit casts between JSOp and uint8_t. r=jandem. |
diff browse annotate |
60ff07dcec47679bf5dce736a938a394c37846f5 created 2020-01-10 14:05 +0000 pushed 2020-01-10 21:49 +0000 |
Ted Campbell | Ted Campbell - Bug 1608134 - Add JOF_SPREAD/JOF_CONSTRUCT bytecode flags. r=jandem |
diff browse annotate |
a3a8da41ae26da5da01ac06c78cee05ff8ad4946 created 2020-01-10 14:02 +0000 pushed 2020-01-10 21:49 +0000 |
Ted Campbell | Ted Campbell - Bug 1608134 - Rename IsCallOp to IsInvokeOp. r=jandem |