js/src/vm/Opcodes.h
f4e57aaf3c6d7a6eb941b9fc8dc6961e69f4b2e5
created 2020-09-14 07:05 +0000
pushed 2020-09-14 16:07 +0000
Jan de Mooij Jan de Mooij - Bug 1663404 part 1 - Add Baseline IC for OptimizeSpreadCall. r=anba
4a87c0291c66038dc63854fec31afd57df2fd60b
created 2020-09-14 12:41 +0300
pushed 2020-09-14 16:07 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1663404) for Reftest failures in js/src/tests/non262/Array/regress-101964.js. CLOSED TREE
7662ebd5a4cb334f56f3cb15807183c0c501b4ac
created 2020-09-14 07:05 +0000
pushed 2020-09-14 16:07 +0000
Jan de Mooij Jan de Mooij - Bug 1663404 part 1 - Add Baseline IC for OptimizeSpreadCall. r=anba
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
834447abbbf1080f46eb824d0fbc85a1ac711a09
created 2020-08-07 13:03 +0000
pushed 2020-08-07 21:36 +0000
André Bargull André Bargull - Bug 1655465 - Part 9: Change JSOp::FunctionProto to JSOp::BuiltinObject. r=jandem
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
801b59414882378eff04a7e5ac0b27a8c91fd59d
created 2020-07-31 22:37 +0300
pushed 2020-08-01 09:48 +0000
Andreea Pavel Andreea Pavel - Backed out 11 changesets (bug 1655465) for breaking SM builds on a CLOSED TREE
6567d54b63c8271853f9f33548f7d61f596a8314
created 2020-07-31 14:44 +0000
pushed 2020-08-01 09:48 +0000
André Bargull André Bargull - Bug 1655465 - Part 11: Change JSOp::FunctionProto to JSOp::BuiltinObject. r=jandem
8c8ff40a0a104cf8a5165a57dcd10aa7c9c48156
created 2020-07-31 14:05 +0300
pushed 2020-08-01 09:48 +0000
Dorel Luca Dorel Luca - Backed out 11 changesets (bug 1655465) for build bustage in builds/worker/checkouts/gecko/js/src/jit/MIR.cpp. CLOSED TREE
c477201186138888f467cb1c996bd467eb57f7d7
created 2020-07-31 09:57 +0000
pushed 2020-08-01 09:48 +0000
André Bargull André Bargull - Bug 1655465 - Part 11: Change JSOp::FunctionProto to JSOp::BuiltinObject. r=jandem
b5f49e696fee6b7be0e034f686e2f77bf6df764f
created 2020-07-29 04:44 +0000
pushed 2020-07-29 09:49 +0000
Jeff Walden Jeff Walden - Bug 1654927 - Move js.msg and js::GetErrorMessage into a new js/public/friend directory so users of them don't have to depend on all of jsfriendapi.h. r=mgaudet
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
937d4dcd886732318b8722ee66052463a6c4bf19
created 2020-07-07 18:52 +0000
pushed 2020-07-08 09:42 +0000
Matthew Gaudet Matthew Gaudet - Bug 1642476 - Allow referencing private fields r=jorendorff
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
ea8ef46857c81d8a366cdd959fb2cfad5af516a4
created 2020-06-05 07:14 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1636942 part 2 - Add IC support for JSOp::ToPropertyKey. r=evilpie
9eaf61ddb56f057307b1ec4514f5a81440e4fea1
created 2020-06-05 07:14 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1636942 part 1 - Rename JSOp::ToId to JSOp::ToPropertyKey. r=evilpie
865aa44b4fb215de484479f495a620050b59bb11
created 2020-05-06 08:53 +0000
pushed 2020-05-06 16:28 +0000
André Bargull André Bargull - Bug 1635395: Remove unused JSOp::CheckIsCallable byte code. r=arai
d7adbc71f913ec753f3bb1067c2428df9acc2a87
created 2020-04-29 06:27 +0000
pushed 2020-04-29 09:51 +0000
Jan de Mooij Jan de Mooij - Bug 1632761 part 1 - Add IC support for JSOp::ToNumeric. r=evilpie
782dbe1ce52a72c02d852d73d817078d7fe3600e
created 2020-04-28 18:52 +0300
pushed 2020-04-28 21:47 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1632761) fo conflicting with requested backout
77e67f5caa2b5a619f69138232baad59d5dabe82
created 2020-04-24 12:36 +0000
pushed 2020-04-28 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1632761 part 1 - Add IC support for JSOp::ToNumeric. r=evilpie
a9112d79ed33a82d8db41526f4fbf6807c1c308a
created 2020-04-07 09:03 +0000
pushed 2020-04-07 21:44 +0000
André Bargull André Bargull - Bug 1626297 - Part 3: Add IC support for JSOp::Pos. r=jandem
133106a4770f61c0b3521608e4e2cad7b7feeb96
created 2020-03-30 17:49 +0000
pushed 2020-03-30 22:01 +0000
Jason Orendorff Jason Orendorff - Bug 1613231 - Part 2: Document generator/async instructions in vm/Opcodes.h. r=tcampbell.
a237cfee865a8b12613694519f8a5392e6c6b515
created 2020-03-30 17:49 +0000
pushed 2020-03-30 22:01 +0000
Jason Orendorff Jason Orendorff - Bug 1613231 - Part 1: General revisions of comments in vm/Opcodes.h. r=tcampbell.
e6daf3c4a8120043156c3b1c85f788885c6e2ad3
created 2020-03-27 17:06 +0000
pushed 2020-03-29 09:54 +0000
Jan de Mooij Jan de Mooij - Bug 1625471 - Add a separate JSOp for CheckGlobalOrEvalDeclarationConflicts. r=tcampbell
a5ba53c1a73d99d3e2e06b013115fa218dc41b8a
created 2020-03-28 11:25 +0000
pushed 2020-03-29 09:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 3: Specialize JSOp::BuiltinProto to JSOp::FunctionProto to decouple bytecode from JSProtoKey. r=jorendorff,jandem
4261f7e55f6d8da1c0fa187dce5f5e41ba7b3a7c
created 2020-03-28 10:49 +0000
pushed 2020-03-29 09:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 2: Add ThrowMsgKind to decouple bytecode from js.msg. r=jorendorff
d54856a882de3195adde4cbc9d0580e2fa48de01
created 2020-03-28 10:49 +0000
pushed 2020-03-29 09:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 1: Move bytecode-related enum to its own header. 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
e72b6cf947cdaa5a05e61166ca98d1a256ac18f8
created 2020-03-28 05:24 +0000
pushed 2020-03-28 21:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 3: Specialize JSOp::BuiltinProto to JSOp::FunctionProto to decouple bytecode from JSProtoKey. r=jorendorff,jandem
fc2ad74a76a6e2f8dc0a6fb5d37c4ad000812460
created 2020-03-28 04:55 +0000
pushed 2020-03-28 21:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 2: Add ThrowMsgKind to decouple bytecode from js.msg. r=jorendorff
4249e5f9f387a825e2f39f3b4d17503d2cac3902
created 2020-03-28 04:55 +0000
pushed 2020-03-28 21:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1622530 - Part 1: Move bytecode-related enum to its own header. r=jorendorff
e9935ef90ae0af7ea0907947595fbeae28e47b0d
created 2020-03-17 07:58 +0000
pushed 2020-03-17 21:49 +0000
Iain Ireland Iain Ireland - Bug 1622892: Document non-strict FunctionThis behaviour in Opcodes.h r=jandem
b84844a0d2aa406512bbea7fea5117779f589850
created 2020-03-17 08:14 +0000
pushed 2020-03-17 16:13 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 15 - Implement iterator ops for for-in loops. r=iain
edea2b8e3dbb70521e8f7d3bf0c3fd01dbaf079b
created 2020-03-13 17:07 +0000
pushed 2020-03-14 10:28 +0000
André Bargull André Bargull - Bug 1621011 - Part 1: Remove left-over note to JSOp::PopVarEnv. r=jorendorff
663fbec4147149cfce2b7d40fd5cb1ee50e1254f
created 2020-03-11 13:59 +0000
pushed 2020-03-12 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1621268 part 1 - Split JSOp::CheckLexical into CheckLexical/CheckAliasedLexical. r=arai
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
1c6990d9786480445c2e5084349fbf86b4473256
created 2020-03-10 19:37 +0000
pushed 2020-03-11 04:11 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1621056 - Fix JSOp::NewInit format. r=jorendorff
0c6435b2533cbcc1e7d23d7f7abcef20bdf42378
created 2020-03-10 09:36 +0000
pushed 2020-03-10 17:04 +0000
Jan de Mooij Jan de Mooij - Bug 1620587 - Remove a duplicate JOF_IC. r=arai
6c8fa3e00997cc77f60fc5bb6068c50f32e1bcad
created 2020-03-06 21:20 +0000
pushed 2020-03-07 21:33 +0000
André Bargull André Bargull - Bug 1619007 - Part 11: Remove unused uint32_t operand space from JSOp::NewInit. r=mgaudet
ba8de6a4229732265c447e22e63d2cddd6f772fe
created 2020-03-05 08:12 +0000
pushed 2020-03-05 21:27 +0000
Jan de Mooij Jan de Mooij - Bug 1620150 - Merge ThrowSet{Const, AliasedConst, Callee} bytecode ops. r=arai
e00eb4d3b3b06b232434ac50e6aedccb09b07c42
created 2020-03-05 08:47 +0000
pushed 2020-03-05 21:27 +0000
Jan de Mooij Jan de Mooij - Bug 1619932 - Simplify JSOp::CheckLexical and remove JSOp::CheckAliasedLexical. r=arai
f7e3d1e375d7a20b79960b6b5619b685d3342148
created 2020-03-04 10:54 +0000
pushed 2020-03-04 16:19 +0000
Jan de Mooij Jan de Mooij - Bug 1619877 - Remove ThrowSet{Const, AliasedConst, Callee} use/def. r=arai
e4049e97fd72737b021aca4d369f51998d7e4948
created 2020-03-03 11:46 +0000
pushed 2020-03-03 21:41 +0000
André Bargull André Bargull - Bug 1619336: Remove no longer used PopVarEnv bytecode. r=jandem
c79dd9a939fdc6966a7a32a2225fc137952ddb3e
created 2020-01-30 16:37 +0000
pushed 2020-01-31 16:11 +0000
André Bargull André Bargull - Bug 1608809 - Part 1: Don't throw for non-constructors in JSOp::SuperFun. r=jandem
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.
fa08ba115ada6662a7e881bd1dc02214ee09ac85
created 2020-01-14 22:29 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 6: Rename JSOP_*_LENGTH constants. 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.
b1295a6b63451bb5c5f1d99b684ad867e801128c
created 2020-01-14 17:50 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 6: Rename JSOP_*_LENGTH constants. r=jandem.
8b9140b7fe75ae2118b2ca732e0f720fb627b45a
created 2020-01-14 17:48 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 4: More manual fixups in comments. 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.
41c509c1ee6d50aef1f635556a4d9cedd29c14fa
created 2020-01-14 16:29 +0000
pushed 2020-01-14 21:43 +0000
Jason Orendorff Jason Orendorff - Bug 1608089 - Part 3: Add CamelCase and snake_case identifiers to FOR_EACH_OPCODE. 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.
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
936afc4e97203d66d7e6ccfec5167b17274bb83a
created 2020-01-14 03:47 +0000
pushed 2020-01-14 09:44 +0000
Jason Orendorff Jason Orendorff - Bug 1608089 - Part 3: Add CamelCase and snake_case identifiers to FOR_EACH_OPCODE. 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.
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
c143928209fb60f11ba72a6e6f0e3fb2ab6a7e88
created 2020-01-13 18:39 +0000
pushed 2020-01-14 03:45 +0000
Jason Orendorff Jason Orendorff - Bug 1608089 - Part 3: Add CamelCase and snake_case identifiers to FOR_EACH_OPCODE. 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.
less more (0) -300 -100 -60 tip