js/src/vm/BytecodeLocation.h
114dc6e441534b3982494e4fc012318ed5e07c92
created 2021-09-22 04:29 +0000
pushed 2021-09-22 09:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1721413 - Part 2: Support non-atom string in JSScript gcthings. r=tcampbell,jandem
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
9b74983c1c005a527beaf0689d7c25b77ce01990
created 2020-12-15 16:26 +0000
pushed 2020-12-15 21:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1680602 - Support Await in Warp compiled Generator Bodies r=iain
6dda9ceb4625d2b5a870814dd4952eb545217a41
created 2020-12-15 16:26 +0000
pushed 2020-12-15 21:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1680602 - Warp compile 'Accidentally Async' functions 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
c5d592c3952b885819fd7ead3588cd97434c2f3e
created 2020-09-29 19:14 +0000
pushed 2020-09-30 09:29 +0000
yohaan yohaan - Bug 1587575 - Replace JitcodeGlobalEntry::BytecodeLocation with js::BytecodeLocation r=mgaudet
18aebdd4126c8ba76ae61ff32a13a1417dc06718
created 2020-09-25 15:40 +0000
pushed 2020-09-29 09:40 +0000
Iain Ireland Iain Ireland - Bug 1666039: Trial-inline setters r=jandem
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
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
ca2a620dc5a79760d5372b0996081d395805567b
created 2020-07-13 16:13 +0000
pushed 2020-07-14 03:18 +0000
Iain Ireland Iain Ireland - Bug 1646378: Add WarpInlinedCall snapshot r=jandem
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
15c7977477482783098ffa5f9648c94534e53081
created 2020-05-21 16:50 +0000
pushed 2020-05-22 09:43 +0000
Tom Schuster Tom Schuster - Bug 1639839 - Warp: Transpile JSOp::New. r=jandem
9d0e75db1aa2526b2c852c51e61b2668213cda90
created 2020-05-13 12:43 +0000
pushed 2020-05-13 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1636064 - Move some BytecodeLocation debug methods to the cpp file to fix build failures. r=tcampbell
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
82d84da94d8dfcb8bf0cca8d569d8daa9cc9cb73
created 2020-04-10 15:32 +0000
pushed 2020-04-10 21:37 +0000
Jan de Mooij Jan de Mooij - Bug 1628227 - Add WarpCacheIRTranspiler prototype. r=iain
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
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
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
4750f4a68ad10e95700f70581c101a109365ae67
created 2020-03-26 14:24 +0000
pushed 2020-03-27 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 30 - Implement JSOp::{Try,Throw,ThrowSetConst}. r=iain
e46d85e1e43994d66cc5f4d78fd6b401570e2f94
created 2020-03-25 06:47 +0000
pushed 2020-03-25 16:40 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 27 - Implement JSOp::TableSwitch. r=iain
a86570b4deef301e6c7147d746222a099652ea7d
created 2020-03-23 18:58 +0000
pushed 2020-03-24 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 25 - Support FunCall/FunApply and spread calls. r=iain
c447b127f99ef167c83888f53aed2cac7c850d9c
created 2020-03-24 06:54 +0000
pushed 2020-03-24 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 24 - Implement JSOp::{Lambda,LambdaArrow,FunWithProto}. r=iain
f9e0bd856b82937448f46fb137644f00218b9056
created 2020-03-24 07:04 +0000
pushed 2020-03-24 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 23 - Implement InitProp* and InitElem* ops. r=iain
f57ebbd9ff682dd74e193c5616d48e434144d3c6
created 2020-03-23 12:31 +0000
pushed 2020-03-23 16:21 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 22 - Implement some more ops. r=iain
c57e39cdd20fb9c0ca61f3b3dfc5382264572e28
created 2020-03-20 09:51 +0000
pushed 2020-03-20 17:31 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 20 - Implement object/array allocation ops. r=iain
a03401c9f74e1d87c47b57358c2bf311444169b5
created 2020-03-20 09:51 +0000
pushed 2020-03-20 17:31 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 19 - Implement more ops. r=iain
deba4fa52ec07c40708d2971994e65e6fa5af6f6
created 2020-03-19 07:54 +0000
pushed 2020-03-19 17:04 +0000
Jan de Mooij Jan de Mooij - Bug 1623042 - Move some definitions in JSFunction.h to the js namespace. r=tcampbell
e34098b876a71642a351557eabb6f6ceae826336
created 2020-03-18 16:28 +0000
pushed 2020-03-19 17:04 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 18 - Implement assorted JSOps. r=iain
45be0faa08c025126f9e979a275e25e38486fc9f
created 2020-03-17 08:08 +0000
pushed 2020-03-17 16:13 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 16 - Support calls. r=iain
06500ac5da83bd78524494aa735fd2f9dea4c912
created 2020-03-13 08:02 +0000
pushed 2020-03-13 16:36 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 13 - Implement aliased var ops and ObjWithProto. 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
1382d11f1946b26418a73a5dcd7bd224a89139a7
created 2020-03-09 10:39 +0000
pushed 2020-03-09 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 10 - Implement some more ops. r=iain
121bcf9e7ce61e517ed46bbbcb85000a4c51379a
created 2020-03-02 10:39 +0000
pushed 2020-03-02 21:27 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 6 - Implement some control flow instructions. r=iain
69db56045db5c7b043f3e04e0e8ba958e77bd8f3
created 2020-02-27 16:05 +0000
pushed 2020-02-28 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 3 - Implement more trivial ops. r=iain
d32df20ac97e460cd361e536951e64bdb32f34e0
created 2020-02-27 08:35 +0000
pushed 2020-02-27 21:38 +0000
Jan de Mooij Jan de Mooij - Bug 1618198 part 2 - Implement various trivial bytecode ops. r=iain
f449a588de9aa51bbce98437f5e125eaf901c224
created 2020-02-24 11:08 +0000
pushed 2020-02-24 16:27 +0000
Sylvestre Ledru Sylvestre Ledru - bug 1617532 - js/ replace typedef by using 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
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.
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.
d31d6754fce881cb38bdd67b91cdb1d8d6f3ee46
created 2020-01-08 00:03 +0000
pushed 2020-01-08 09:41 +0000
Ted Campbell Ted Campbell - Bug 1602530 - Add more asserts about bytecode structure. r=jorendorff
a590ca97f13989c17e649988099e1d4b8aa6c397
created 2020-01-02 08:24 +0000
pushed 2020-01-02 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1604467 - Replace SRC_TRY source note with a JSOP_TRY bytecode operand. r=tcampbell
130b1fe87279432128efd58fda9d9d452f55a466
created 2019-11-22 20:04 +0000
pushed 2019-11-23 09:47 +0000
Steve Fink Steve Fink - Bug 1598709 - Fix up the Windows platforms that were overriding the variant settings r=ahal
1f6613c96ad355d9ddee8b4b876d8a25fbca9892
created 2019-10-31 13:21 +0000
pushed 2019-11-02 09:54 +0000
André Bargull André Bargull - Bug 1526870 - Part 12: Specialise BigInt x Int32 comparisons. r=jandem
723659cc5b856ca4e3850076d0388eb1416469fd
created 2019-10-21 02:02 +0000
pushed 2019-10-22 09:46 +0000
Adam Holm Adam Holm - Bug 1572870 - Use bytecode interface classes BytecodeLocation and BytecodeIterator to encapsulate bytecode manipulation in VerifyGlobalNames. r=jandem
9262dd831ebd545c76d0225c9c852a1ba95adf9e
created 2019-10-21 02:02 +0000
pushed 2019-10-22 09:46 +0000
Adam Holm Adam Holm - Bug 1572504 - Use BytecodeLocation and BytecodeIterator in BytecodeAnalysis::init. r=mgaudet
0433deec4d73c9e2a87fd4c0ddef4fe4cfbae94c
created 2019-10-11 00:43 +0000
pushed 2019-10-11 09:30 +0000
Adam Holm Adam Holm - Bug 1584758 - Use BytecodeLocation and BytecodeIterator in IonBuilder::analyzeNewLoopTypes. r=mgaudet
f15fe0194c52f28cb6dabde3088f3e9711c3bd14
created 2019-10-11 00:43 +0000
pushed 2019-10-11 09:30 +0000
Adam Holm Adam Holm - Bug 1584758 - Implementing BytecodeLocationRange iterator. r=mgaudet
3850aea9c18d82aac4b388a6996fb37803a1a320
created 2019-10-10 22:57 +0300
pushed 2019-10-11 03:48 +0000
Oana Pop Rus Oana Pop Rus - Backed out 2 changesets (bug 1584758) for build bustages /builds/worker/workspace/build/src/js/src/vm/BytecodeLocation.h on a CLOSED TREE
a693df77606edfc80b71d774e2d8f398f11182d1
created 2019-10-09 20:04 +0000
pushed 2019-10-11 03:48 +0000
Adam Holm Adam Holm - Bug 1584758 - Use BytecodeLocation and BytecodeIterator in IonBuilder::analyzeNewLoopTypes. r=mgaudet
9737b534c68f0f965bebfd753514255d9edc2236
created 2019-10-09 20:02 +0000
pushed 2019-10-11 03:48 +0000
Adam Holm Adam Holm - Bug 1584758 - Implementing BytecodeLocationRange iterator. r=mgaudet
3253e345e0dbb3f6681b1792cb552b322220e30a
created 2019-10-09 16:55 +0000
pushed 2019-10-10 09:26 +0000
Adam Holm Adam Holm - Bug 1573062 - Use BytecodeLocation and BytecodeIterator in JitScript::printTypes. r=mgaudet
0f4444606b29ea0cf710bfc79558a3905c7ee72a
created 2019-10-09 09:51 +0300
pushed 2019-10-09 16:04 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 9554c2b0527e (bug 1573062) for build bustages at JitScript.cpp. CLOSED TREE
9554c2b0527edeadd1d72e6c677ded89cd02498b
created 2019-10-02 19:19 +0000
pushed 2019-10-09 16:04 +0000
Adam Holm Adam Holm - Bug 1573062 - Use BytecodeLocation and BytecodeIterator in JitScript::printTypes. r=mgaudet
3afa57585d5cdcc76519e308279d90ee239887ed
created 2019-09-14 17:05 +0000
pushed 2019-09-16 15:58 +0000
Will Hawkins Will Hawkins - Bug 1566057: Convert Detecting function to use bytecode iterator. r=tcampbell
less more (0) -60 tip