js/src/vm/Interpreter.cpp
3c3198bf2d4a541679012a100af53228a9c608d7
created 2020-12-02 21:14 +0200
pushed 2020-12-02 21:42 +0000
Bogdan Tara Bogdan Tara - Backed out 15 changesets (bug 1519100) for wpt leaks CLOSED TREE
10194540aff063645bdfbdefa45b0e4335835037
created 2020-12-02 13:27 +0000
pushed 2020-12-02 21:42 +0000
yulia yulia - Bug 1519100 - Add capability in GeneratorObject for modules to be suspended; r=arai,mgaudet
5c49647b616b5d6b91c1b9d362eb46066941d1d1
created 2020-12-02 07:52 +0000
pushed 2020-12-02 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 65 - Remove VM and JIT code for copy-on-write arrays. r=iain
162b97e5fa7f7ef3923aef50ae4be8d4bebe7287
created 2020-12-01 18:57 +0000
pushed 2020-12-02 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 61 - Remove ObjectGroup::allocationSiteGroup. r=iain
fd4b722e723924f65da5fe1f3df04f7e72fe756e
created 2020-11-30 18:15 +0000
pushed 2020-12-01 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 41 - Remove some dead code. r=iain
bb1d6e149c112a99f3640e438157803f03e6d6b5
created 2020-11-20 16:35 +0000
pushed 2020-11-30 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1678442 part 2 - Guard against this-creation relazifying the callee. r=tcampbell
3fc26b5eba8401b97142b679b2ea1d7480f76c3e
created 2020-11-20 14:43 +0000
pushed 2020-11-21 09:27 +0000
Ted Campbell Ted Campbell - Bug 1677580 - Remove JSOp::Def{Var,Let,Const,Fun} opcodes. r=jandem
fd55f1950eb4736852cc0ae20f8cdb23a28e2ede
created 2020-11-20 14:42 +0000
pushed 2020-11-21 09:27 +0000
Ted Campbell Ted Campbell - Bug 1677580 - Rename JSOp::CheckGlobalOrEvalDecl to GlobalOrEvalDeclInstantiation. r=jandem
136f05c1bbc46466c3334240f0a2f6ac2c657c25
created 2020-11-20 10:52 +0000
pushed 2020-11-20 16:00 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 31 - Remove IsTypeInferenceEnabled. r=iain
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
fc68cf76fcfc5ff9a54f2339daf578414470191f
created 2020-11-18 15:47 +0000
pushed 2020-11-18 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 19 - Remove more ObjectGroup flags. r=iain
aa3d200b6f98f4013cc23c1c13bc1b9504c96e5f
created 2020-11-18 15:47 +0000
pushed 2020-11-18 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 16 - Remove some allocation site code. r=iain
678cf10d9be337f69ae3b18c2d8e363239307527
created 2020-11-18 15:46 +0000
pushed 2020-11-18 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 12 - Remove TypeNewScript, PreliminaryObjectArray. r=iain
293b759748b9378f583202c207824207dc2a3689
created 2020-11-17 13:44 +0000
pushed 2020-11-17 21:55 +0000
Ted Campbell Ted Campbell - Bug 1677657 - Directly set SourceExtent when cloning default class constructor. r=jandem
70526089dbbcce8ef8c75ec0e94450a99024a6f7
created 2020-11-16 15:37 +0000
pushed 2020-11-17 09:44 +0000
Ted Campbell Ted Campbell - Bug 1677177 - Remove JSFunction::setTypeForScriptedFunction. r=jandem
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
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
394718eef5059ae3cffdb30a8b91b1c2032cd188
created 2020-10-30 06:33 +0000
pushed 2020-10-30 16:09 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Don't include "js/friend/ErrorMessages.h" in jsfriendapi.h. r=arai
dac2bfed43483cb6b146c739b6f4db60fd44363f
created 2020-10-15 19:28 +0000
pushed 2020-10-16 03:25 +0000
Jason Orendorff Jason Orendorff - Bug 1412202 - Part 4: Copy any unaliased locals between stack and GeneratorObject on suspend/resume. r=jandem
3387fb054f3cffefb879cee4f6aabd8d193a2aec
created 2020-10-15 19:19 +0300
pushed 2020-10-16 03:25 +0000
Csoregi Natalia Csoregi Natalia - Backed out 9 changesets (bug 1412202) for bustage on NativeObject-inl.h. CLOSED TREE
62490c81ec8c088bb322d707d1d3164fb92b1576
created 2020-10-15 14:05 +0000
pushed 2020-10-16 03:25 +0000
Jason Orendorff Jason Orendorff - Bug 1412202 - Part 4: Copy any unaliased locals between stack and GeneratorObject on suspend/resume. r=jandem
ac952f932397268505cdc2b6223d0159de804c03
created 2020-10-14 13:37 +0000
pushed 2020-10-14 16:38 +0000
Denis Palmeiro Denis Palmeiro - Bug 1670348 - Remove call to addTelemetry for JS_TELEMETRY_RUN_TIME_US r=jseward
1d0b6a969d8eb91cb82ca7bb397ca67ca2222ce5
created 2020-10-10 21:12 +0300
pushed 2020-10-10 21:35 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1669181 - Part 63: Remove jsmath.h and vm/Iteration.h includes from CacheIR.h. r=jandem
c37a8a0e61e85003af56995e4c5868b652371ac4
created 2020-10-10 12:32 +0000
pushed 2020-10-10 21:35 +0000
André Bargull André Bargull - Bug 1669181 - Part 48: Add missing includes to "jit/JitFrames.h". r=jandem
aac79322b1b5e82d06f36a2fb26a54ba53148116
created 2020-10-09 13:49 +0000
pushed 2020-10-09 21:45 +0000
André Bargull André Bargull - Bug 1668576 - Part 1: Remove access validation hooks. r=tcampbell
7f175b7cc46a73d6f0f99463ea8d98d4aa38ca1c
created 2020-10-08 13:46 +0000
pushed 2020-10-09 04:17 +0000
Denis Palmeiro Denis Palmeiro - Bug 1664475: Add telemetry probes to collect data for script delazification, xdr encoding time, bytecode caching time, and baseline compilation time. r=nbp,Dexter,sefeng,smaug
974153fd8e3c7c3c1525fd60e8be27209c0bb9d0
created 2020-10-06 13:45 +0000
pushed 2020-10-07 15:50 +0000
André Bargull André Bargull - Bug 1669181 - Part 27: Split JitRuntime from jit/JitRealm.h. r=jandem
e0255e7ef9da51199759b6830898d035b4ce3788
created 2020-09-25 12:31 +0000
pushed 2020-09-25 21:47 +0000
Ted Campbell Ted Campbell - Bug 1667258 - Remove support for RealmCreationOptions::cloneSingletons. r=jandem
6711f01eb82f33e7e6ad6fa7b8e1f2f8b0175da7
created 2020-09-25 08:54 +0000
pushed 2020-09-25 21:47 +0000
Ted Campbell Ted Campbell - Bug 1667258 - Assert that JSOp::Object is only used for run-once scripts. r=jandem
a903337b1be9d22e1704658ddbbbdba5f77b65e8
created 2020-09-20 10:14 +0000
pushed 2020-09-20 21:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
0426b064615e8b5b2a60da127345d29ee659c227
created 2020-09-08 22:52 +0000
pushed 2020-09-09 09:39 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Move |JSJitInfo| out of jsfriendapi.h to its own experimental header. r=jandem
a8f04609cdd89e6dd4f6e8c3f24daca3b6dc33be
created 2020-08-25 12:05 +0000
pushed 2020-08-25 15:44 +0000
Jon Coppeard Jon Coppeard - Bug 1660965 - Report bad JS::Value contents in crash messages 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
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
b7a9f56fe8562c47fe8a114d8f35eb3bd468df6d
created 2020-08-06 01:28 +0000
pushed 2020-08-06 15:44 +0000
Chris Fallin Chris Fallin - Bug 1656638: Add Wasm compile- and run-time telemetry to track Wasm compiler performance. r=lth
6e35e01646d7c465893a172a0b4fb116c2293d2a
created 2020-08-06 02:49 +0300
pushed 2020-08-06 03:34 +0000
Butkovits Atila Butkovits Atila - Backed out changeset c8123a3e4249 (bug 1656638) for build bustages at Runtime.h. CLOSED TREE
c8123a3e42497aaa892109bdbb414862a40c9747
created 2020-08-05 23:18 +0000
pushed 2020-08-06 03:34 +0000
Chris Fallin Chris Fallin - Bug 1656638: Add Wasm compile- and run-time telemetry to track Wasm compiler performance. r=lth
7a50ec832852bb11703b392160bfa2b8c41580ea
created 2020-08-04 06:22 +0000
pushed 2020-08-05 16:49 +0000
Jan de Mooij Jan de Mooij - Bug 1655940 part 5 - Avoid some expensive cx->currentScript() calls if TI is disabled. r=anba
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
8b78f22e26c29c3f515b6f8f2b783c18899c9e81
created 2020-07-31 16:33 +0000
pushed 2020-08-01 09:48 +0000
Jeff Walden Jeff Walden - Bug 1656411 - Move various stack limit-related functions (including reporting overrecursion) out of jsfriendapi.h to a new header. r=mgaudet
62a82f41056a426fa648059aaa51fd947359e62e
created 2020-07-31 16:11 +0000
pushed 2020-08-01 09:48 +0000
Jeff Walden Jeff Walden - Bug 1656411 - Move WindowProxy-related functions out of jsfriendapi.h to their own header. r=mgaudet
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
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
2c03f0bcc9d1e112c04cb17f6089fb1fcf2752ca
created 2020-07-22 08:37 +0000
pushed 2020-07-22 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 1653913 - Fix InitArrayElemOperation to match Ion/Warp code for hole values. r=anba
c1e5dd3607ac21f2a02b2a882d702b85a78719e6
created 2020-07-07 18:53 +0000
pushed 2020-07-08 09:42 +0000
Matthew Gaudet Matthew Gaudet - Bug 1642476 - Allow a parse context to determine if it's in a class or not. r=tcampbell
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
b0dd4d14f58415db05188344b85426a809dbbaa4
created 2020-06-17 19:25 +0000
pushed 2020-06-18 04:43 +0000
Jason Orendorff Jason Orendorff - Bug 1637424 - Part 1.1: Make some functions to access uncloned self-hosted values infallible. r=tcampbell.
598c7c704811d8e361aca9271a68e797f41e6308
created 2020-06-05 03:40 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1643350 part 4 - Make BoxNonStrictThis return an object instead of Value. r=tcampbell
994f0c72f597ece07807b8e718f261b3deda2445
created 2020-06-05 03:39 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1643350 part 3 - Change LexicalEnvironmentObject's thisValue to thisObject. r=tcampbell
f84d40e4bd62b1d2a141953d5d596b6a85e8cb15
created 2020-06-05 03:39 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1643350 part 2 - Remove an outdated comment. r=tcampbell
3574210aae9c948a3935d2cc31aabc53b7ae4dae
created 2020-06-05 03:39 +0000
pushed 2020-06-05 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1643350 part 1 - Rename GetThisValue{OfWith} to GetThisObject{OfWith} and return an object instead of Value. r=tcampbell
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
5dfe569548a8e823fbbc50a6955fc71ec46c4786
created 2020-05-08 06:28 +0000
pushed 2020-05-08 15:58 +0000
Jan de Mooij Jan de Mooij - Bug 1636059 part 1 - Use ArrayObject* instead of JSObject* in the NewArray code. r=iain
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
2d24ae00063bf99311dacdc634ce467fabb9a26b
created 2020-05-05 11:08 +0000
pushed 2020-05-05 21:38 +0000
Jan de Mooij Jan de Mooij - Bug 1634698 part 1 - Use proper stack rooting for Execute/ExecuteKernel arguments. r=anba
ad8bd78754b2f7b7f6a4598a70d00669f0bef62c
created 2020-04-25 09:40 +0000
pushed 2020-04-25 22:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1619165 - Reformat recent changes to the Google coding style r=andi
less more (0) -1000 -300 -100 -60 tip