js/src/vm/Interpreter.h
3523e71282fd2bbb093866671f80cd923ba189b8
created 2019-01-11 09:12 +0000
pushed 2019-01-11 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1511891 part 2 - Move DefVarOperation from Interpreter-inl.h to Interpreter.cpp. r=tcampbell
582477c043dd5367a4acb02ca0b5032ad6d9997d
created 2019-01-11 09:10 +0000
pushed 2019-01-11 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1511891 part 1 - Add BindVarOperation and use it for JSOP_BINDVAR in interpreter and JITs. r=tcampbell
bf02f2ce30a2be60d43a76aee69e9c9a4c15f41d
created 2018-12-29 00:06 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
ab2e4a2e5dd2f74af684c7d39089f6bda75fb88e
created 2018-12-29 00:06 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
c07309d939ddc4763c644ae5dbc78265d8fa001f
created 2018-12-02 22:21 +0000
pushed 2018-12-03 09:29 +0000
Rob Wu Rob Wu - Bug 1504660 - Move js::InstanceOfOperator to JS::InstanceofOperator r=bholley
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
fa3eaa0d2cde35eb9435f6f8455148f9eec5ff4f
created 2018-11-20 10:53 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Wrap ES Spec reference comments r=jorendorff
b8fba4d3bec32495e45e8e9c850d300d4bd9d842
created 2018-11-14 10:01 +0000
pushed 2018-11-14 22:12 +0000
Ted Campbell Ted Campbell - Bug 1506972 - Remove unused JSOP_THROWING opcode. r=jandem
38e27cc84adc0c40e60e13faac5bdd632591ab4f
created 2018-10-22 21:42 +0000
pushed 2018-10-23 09:23 +0000
Ted Campbell Ted Campbell - Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
bff46c89a68bebf27458b3f0aaa2715d6062c041
created 2018-10-22 23:41 +0300
pushed 2018-10-23 09:23 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1500822) for build bustage. CLOSED TREE
2eda4a5dffcca83112096781c7ff8cca39308e42
created 2018-10-22 18:33 +0000
pushed 2018-10-23 09:23 +0000
Ted Campbell Ted Campbell - Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
78d60776b5be58408a15de4346b302d1df1f8c14
created 2018-08-22 23:02 -0400
pushed 2018-09-27 21:37 +0000
Ted Campbell Ted Campbell - Bug 1485347 - Part 3: Use mozilla::Span for JSScript::data arrays. r=jandem
b5b33a78679f204f9284dc126ca96c2c619acf71
created 2018-09-06 11:14 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 6. r=jorendorff
22883fe0cf16befe28ce81deb8a012453cf80af7
created 2018-07-08 21:13 +0300
pushed 2018-07-10 16:35 +0000
Robin Templeton Robin Templeton - bug 1471134 - Part 4: Add PowValues/PowOperation for exponentiation. r=jandem
091e9b26d9a14feba8f49355a3b03e185d253152
created 2018-02-14 16:45 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 5: Rename some files into js/src/vm. r=jandem.
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2017-12-06 09:54 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
389bd78cf79dd989348a244d8b7d89a77f637e3f
created 2017-11-08 15:03 +0900
pushed 2017-11-10 21:13 +0000
snowman-mh snowman-mh - Bug 1352429 - Improve error message for in operator. r=arai
817d7ec24cb64275dd3c31ed29307c85407d8acb
created 2017-10-11 14:54 +0200
pushed 2017-10-11 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1406957 part 2 - Rewrite this-creation to be simpler and more consistent. r=tcampbell
3029acae6f822f6e148bf8ad64a719513c655883
created 2017-10-11 10:29 +0200
pushed 2017-10-11 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1406900 - Devirtualize RunState methods. r=luke
fd1fe0931730ae57be8aee0969183be0121e2857
created 2017-10-10 14:04 +0200
pushed 2017-10-10 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1405994 part 2 - Use arguments rectifier when entering JIT code instead of a Vector. r=nbp
a3a843f6334de8008d85f6991ae77758ba563772
created 2017-07-21 12:36 -0700
pushed 2017-07-26 09:02 +0000
Andrew McCreight Andrew McCreight - Bug 1383174 - Make GetNonSyntacticGlobalThis return void. r=jandem
2319ae1c0f8a186816b3f9aaefa33e7f06526514
created 2017-06-29 18:44 -0400
pushed 2017-07-02 00:34 +0000
Ted Campbell Ted Campbell - Bug 1377051 - Support JSOP_SETELEM_SUPER in Baseline r=jandem
52c00746ebc4277c700dff9e2ba585a727052d8d
created 2017-06-29 15:02 -0400
pushed 2017-07-02 00:34 +0000
Ted Campbell Ted Campbell - Bug 1377051 - Support JSOP_SETPROP_SUPER in Baseline r=jandem
68c84d4736ca727669a6d571b1558fccd77d7a5c
created 2017-06-06 10:34 -0400
pushed 2017-06-17 00:59 +0000
Ted Campbell Ted Campbell - Bug 1169746 - Support |super()| in Baseline. r=jandem
702cf0215269e94713c4ea42587f211914a0a6ae
created 2017-06-14 18:25 -0400
pushed 2017-06-15 18:12 +0000
Ted Campbell Ted Campbell - Backed out changeset a40056f67040 (bug 1169746) for breaking six-speed benchmark
a40056f670407240588d2c84706e76d299105036
created 2017-06-06 10:34 -0400
pushed 2017-06-15 18:12 +0000
Ted Campbell Ted Campbell - Bug 1169746 - Support |super()| in Baseline. r=jandem
532539a21d578d00937faef097a2da34a9f4d78c
created 2017-06-02 16:12 -0400
pushed 2017-06-15 18:12 +0000
Ted Campbell Ted Campbell - Bug 1169745 - Support JSOP_SUPERBASE in Baseline. r=jandem
24191914f43b119fd657bf9dd7a2a43318404cc8
created 2017-06-07 14:04 -0400
pushed 2017-06-15 18:12 +0000
Ted Campbell Ted Campbell - Bug 1169743 - Implement class decls with extends in Baseline (cont.) r=jandem
bc64157bced9005d257e6b39d5189e6f2180e647
created 2017-05-23 16:23 -0400
pushed 2017-06-08 12:43 +0000
Ted Campbell Ted Campbell - Bug 1169743 - Rework JSOP_CLASSHERITAGE to be jit-friendly. r=shu
63a802f9c0c6e43ebd0a310869b801ca6f900750
created 2017-05-01 19:40 -0700
pushed 2017-05-04 03:18 +0000
Jeff Walden Jeff Walden - Make Interpreter.h not #include ParseNode.h. No bug, r=shu
dcfe22d0425811dc1683d8a625bc9c471c06985c
created 2017-04-29 14:23 +0200
pushed 2017-04-29 19:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0e150cf52e59 as the last remnants of the push which started the hazards (also tracking in bug 1359980). r=backout
0e150cf52e59c649eecc6504043b93acf08ae616
created 2017-04-25 23:36 -0700
pushed 2017-04-29 19:31 +0000
Jeff Walden Jeff Walden - Make Interpreter.h not #include ParseNode.h. No bug, r=shu
5a506fa42cdcae46c356228636451f1e65a0d939
created 2017-03-27 23:20 +0900
pushed 2017-03-29 13:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
f9e4c5ed3ed5fea355d42a6767d4eb686ce171a5
created 2017-03-27 17:25 +0200
pushed 2017-03-28 00:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1d39acbc0922 (bug 1331092)
1d39acbc09227c0e8187c9acbc1abde04201b09e
created 2017-03-27 23:20 +0900
pushed 2017-03-28 00:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
ba3d6be51e342406594ef62e21dde7719bcef7e4
created 2017-02-26 14:02 +0900
pushed 2017-02-26 18:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1342553 - Part 0.1: Use try-catch for IteratorClose in for-of. r=shu
3e4be5b2b23d7b0ecac564f464bf4534eecab94c
created 2017-02-24 16:51 -0800
pushed 2017-02-25 18:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1341061 - Refactor NAME-related runtime functions. (r=arai)
b5a2c80de72fc3b32c2ef44006e75c44917453d4
created 2017-02-24 23:10 +0100
pushed 2017-02-25 18:35 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 82cdbd24d06f (bug 1341061) for failing crashtest 366271-1.html. r=backout
82cdbd24d06fb79eea849d533137807bbbbd33b2
created 2017-02-24 12:52 -0800
pushed 2017-02-25 18:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1341061 - Refactor NAME-related runtime functions. (r=arai)
e0dc4150f8ac3236dfe2804c7c933baf832398b9
created 2017-01-14 14:51 -0800
pushed 2017-01-15 20:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement calling IteratorClose and "return" on iterators in yield*. (r=jandem)
757b50c0ee48b867f168015ea323f11be1e826b5
created 2017-01-14 14:51 -0800
pushed 2017-01-15 20:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement IteratorClose for for-of. (r=arai)
feb27da5b04c17a194400bd22ee94b7398a13fe3
created 2017-01-13 11:13 +0100
pushed 2017-01-13 23:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b28ef89ebda2 (bug 1147371) since it seems this made browser_console_addonsdk_loader_exception.js | Test timed out - more worse
076bdd3f1f7a7e58509d16e8c5b8960597f364d8
created 2017-01-13 10:50 +0100
pushed 2017-01-13 23:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d9eef2331ae6 (bug 1147371)
d9eef2331ae6a7896da0c6caca605317499db73b
created 2017-01-12 23:51 -0800
pushed 2017-01-13 23:44 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement calling IteratorClose and "return" on iterators in yield*. (r=jandem)
b28ef89ebda20992f764456aaf6eebd5421eb56f
created 2017-01-12 23:51 -0800
pushed 2017-01-13 23:44 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement IteratorClose for for-of. (r=arai)
d27d2fec192e62ec05267147c60769b6379bf2e4
created 2016-11-13 00:40 +0900
pushed 2016-11-14 09:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1021835 - Part 1: Emit JSOP_CHECKISOBJ after GetIterator in byte code. r=evilpie
52736ea528a925cc1b0411ceeb20ae03510130fa
created 2016-10-27 08:39 -0600
pushed 2016-11-11 15:32 +0000
Tom Tromey Tom Tromey - Bug 1254295 - fix a few typos in JS headers; r=nbp
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:25 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 23:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
ec5f0eea0b6c1fc4b50369ceadbc18972b599953
created 2016-08-10 22:26 +0900
pushed 2016-08-10 23:15 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1016936 - Part 1: Throw if the value returned by iterator.next() is not an object. r=jorendorff
cef5352014e750ba83c84842d4f3cf9656da7072
created 2016-08-03 18:32 -0700
pushed 2016-08-04 13:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 2. Change the value passed to JS::OrdinaryHasInstance to be a HandleValue, not MutableHandleValue. r=jandem
ddd5a4c1edc8774f7a0179856ecfec36164a4795
created 2016-06-28 17:11 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Make InvokeState final to silence some -Wdelete-non-virtual-dtor warnings caused by Maybe<InvokeState>. r=froydnj
35cc4a2451cc1aa71253c29c702db30e74c5f8ff
created 2016-06-06 11:59 -0700
pushed 2016-06-07 13:29 +0000
Morgan Phillips Morgan Phillips - Bug 1054906 - Implement ES6 Symbol.hasInstance 1/2; r=evilpie,bz
b4938a38f3c0c840b81f6988d53dc25f30acf6c7
created 2016-05-26 14:49 -0700
pushed 2016-05-30 13:29 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Modify BoxNonStrictThis to not use CallReceiver. r=efaust
69d4569f7601c7c4e700f29a31d9d252deed7b44
created 2016-03-25 22:19 -0700
pushed 2016-04-14 09:38 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till
less more (0) -100 -60 tip