js/src/vm/BytecodeUtil.h
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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
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
less more (0) -100 -60 tip