js/src/builtin/SelfHostingDefines.h
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +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-03 16:23 +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-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
cafc30a40d9f93762372ad805443ec8ba7efecdc
created 2018-11-26 23:28 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1509542 part 3 - Increase JSString max length from |2**28 - 1| to |2**30 - 2|. r=jwalden
92181c289ffa370c103d333f6cc3b0c620a897b4
created 2018-10-04 11:50 +0100
pushed 2018-10-15 21:07 +0000
Jon Coppeard Jon Coppeard - Backed out changeset da82ea6820ee (bug 1482153)
e32a8fc346e197e24180dd046329dab4cfc1ff73
created 2018-09-03 08:05 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1488191: Call into the VM only once to determine the TypedArray type for TypedArraySort. r=jandem
da82ea6820eebf698d72c7273efe4b19cad4fda3
created 2018-08-13 16:39 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen
09c51359bb20f1ebf9adfcc893f3199c7389d101
created 2018-08-13 19:37 +0300
pushed 2018-08-24 17:49 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1482153, bug 1469004) for assertion failures at ModuleScript.cpp:59. CLOSED TREE
4129380f8318157558887cf61ac42b3c63495bcb
created 2018-08-13 16:39 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen
a506ea1db794c9e8e5ba0b52b8f7fc94285a0234
created 2018-05-23 08:47 +0100
pushed 2018-06-18 21:43 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS shell r=anba
7b649daec5fb72014a2e22327411ed34dd7c77f7
created 2018-02-27 06:45 -0800
pushed 2018-03-01 16:46 +0000
André Bargull André Bargull - Bug 1440309: Call String_repeat with int32 values to avoid repeated bailouts. r=jandem
b184be59874080e96903183176c0f88dcbfafe25
created 2018-02-27 13:26 +0200
pushed 2018-03-01 16:46 +0000
arthur.iakab arthur.iakab - Backed out changeset 4abbfab77d40 (bug 1440309) for spidermonkey build crashes a=backout
4abbfab77d40b714eda67520584d1c3b097842a0
created 2018-02-26 11:54 -0800
pushed 2018-03-01 16:46 +0000
André Bargull André Bargull - Bug 1440309: Call String_repeat with int32 values to avoid repeated bailouts. r=jandem
7a1ca2738093189a13bd61a64cf054ad29e01821
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
b7dc46a3a5c913dd9d251c3c58f26cc7d77df0bf
created 2017-12-06 20:14 +0200
pushed 2018-01-11 21:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout
92ad856a4bae40df9faf7aba278cdfbf8b32edd5
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
13aadb12e47178f150be6d186416191f48ed06a6
created 2017-11-28 02:37 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1406095 - Add fast path for native objects to Object.values/entries. r=jandem
9d87224ffeba9813986057eaae09f0784c9a4650
created 2017-11-25 18:02 +0200
pushed 2018-01-11 21:05 +0000
shindli shindli - Backed out changeset 371624be317c (bug 1406095) for hazard failure H r=backout on a CLOSED TREE
371624be317c69ade902d43b147796eb40736233
created 2017-11-24 06:22 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1406095: Add fast path for native objects to Object.values/entries. r=jandem
6ecf891cc6ce23f8b2a2635f171903220343baf4
created 2017-11-24 15:52 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420412 - Move namespace related data to the module's namespace object r=anba
ebe3e6a61f6772d6fce2ad5df87e3c8329cec919
created 2017-11-24 15:52 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420412 - Use a single slot to store the module environment record r=anba
52625c644b7cb10f125df9968d7e9dcc16cd86ff
created 2017-11-07 15:28 +0900
pushed 2017-11-11 14:08 +0000
Shunta Kikuchi Shunta Kikuchi - Bug 1415076 - Improve error message about defineProperty r=arai
b534df0d1ef07c5fd580af4815c813839505f6ac
created 2017-08-28 21:28 +0200
pushed 2017-09-15 00:19 +0000
André Bargull André Bargull - Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
05f088f22a02191c1d406a195637ca82416e188f
created 2017-08-28 17:02 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 645be0c7780a (bug 1069666) for breaking non-unified build at js/src/builtin/WeakMapObject-inl.h:19. r=backout on a CLOSED TREE
645be0c7780a752f91bdc0da178690ef7bd2da68
created 2017-08-25 15:08 +0200
pushed 2017-09-15 00:19 +0000
André Bargull André Bargull - Bug 1069666 - Implement WeakSet as proper class instead of delegating to WeakMap. r=till
a14fc8f5babca84170dbef58d86a96256fd915c7
created 2017-08-28 14:19 +0200
pushed 2017-09-15 00:19 +0000
André Bargull André Bargull - Bug 1303335: Move parts of Object.getOwnProperty and Object.defineProperty to self-hosted code. r=till
2e4748827cda73771b02c8e9316e257505518a36
created 2017-08-09 18:05 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1374239 - Store and re-throw module instantiation and evaluation errors r=shu
a033245804727a756eba78c0c0a3049bbd448f9e
created 2017-08-10 16:39 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 79aa5930dbf1 (bug 1374239) for asserting in wpt's html/semantics/scripting-1/the-script-element/module/instantiation-error-2.html on Windows x64 debug. r=backout
79aa5930dbf10c62df6ec4d774e7e63ad32b36c7
created 2017-08-09 18:05 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1374239 - Store and re-throw module instantiation and evaluation errors r=shu
a8bf1340824b2e7961c2634eb630cb3b628722e5
created 2017-05-23 11:17 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1366696 - Part 3: Improve performance of RegExp.prototype.@@replace with global regexp. r=till
3fe3c5c6e25186295221c5c55f13af0f04afed28
created 2017-05-23 11:16 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1366696 - Part 1: Only create new splitter if sticky flag is present in input regexp. r=till
e15e0f265264c7ec5bdcb643f75cacbbc29f16ba
created 2017-01-23 08:33 -0800
pushed 2017-04-18 12:07 +0000
André Bargull André Bargull - Bug 1328386 - Part 8: Store internals object for Intl objects in internal slot instead of using a WeakMap. r=Waldo
07de2edd9c25f73cda65ceefcf1f1986f036fe70
created 2016-12-30 15:12 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1326453 - Part 5: Remove no longer used ListIterator implementation. r=jonco
07d6bf74b7a2552da91b5e2fce0fa0bc3b457394
created 2016-11-24 08:58 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1319926 - Part 1: Warn when deprecated String generics methods are used. r=jandem
9ced693a9b87d2870f980bfd3e0046439b58115c
created 2016-11-09 03:27 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1314055 - Part 1: Port async/await implementation from self-hosted JS to C++. r=till
5ab01476a1ccebc49962acd2737980fa6ec1f69f
created 2016-08-29 02:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 11.1: Implement async functions. r=till
309ecb16acfe18bcf53d42497d0c3a489b43bc9e
created 2016-10-10 16:57 +0200
pushed 2017-01-23 14:19 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
b171726c465e305411429b29012f48e890598b3f
created 2016-10-28 16:15 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1313049) for various promise-related failures a=backout CLOSED TREE
72764ba31b81562e3069f6935da33cae06fe6b00
created 2016-10-10 16:57 +0200
pushed 2017-01-23 14:19 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
17973c94a5ab7e95900f31ab3c58923ec2e41242
created 2016-10-17 09:19 -0700
pushed 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1303795 - Self-host Reflect.apply and Reflect.construct. r=till
e819902b13a92edaf1fa79e9a6e121203f6baa3d
created 2016-08-06 18:26 +0200
pushed 2016-11-14 12:26 +0000
Till Schneidereit Till Schneidereit - Bug 1289318 - Part 8: Combine Promise state and rejection handling info into a single flags field. r=efaust
4a3c34e6074afced683318513f7cb83dcf46545e
created 2016-08-06 02:39 +0200
pushed 2016-11-14 12:26 +0000
Till Schneidereit Till Schneidereit - Bug 1289318 - Part 7: Store the Promise reactions list in the same slot as the result. r=efaust
b46d3d4e8c84831a01217f2b26a1bd18b5ea977e
created 2016-08-06 01:42 +0200
pushed 2016-11-14 12:26 +0000
Till Schneidereit Till Schneidereit - Bug 1289318 - Part 6: Don't store a reference to the reject function on Promise instances themselves. r=efaust
436d0a7bcb437a4b1e76dce03cd478016cedea8d
created 2016-08-03 19:37 +0200
pushed 2016-11-14 12:26 +0000
Till Schneidereit Till Schneidereit - Bug 1289318 - Part 3: Merge Promise fulfillment and rejection reaction lists into a single list. r=efaust
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-11-14 12:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
c197d68a2cf1cfc147655a2cfd014762adb88c43
created 2016-08-02 10:37 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1287410 - Add more fine-grained module state r=shu
034f54c5ac438256cfb185eaaab63065a19d2e0d
created 2016-07-13 10:20 +0100
pushed 2016-09-19 13:38 +0000
Jon Coppeard Jon Coppeard - Bug 1284486 - Disallow returying ModuleDeclarationInstantiation after error r=shu
d60c87d89619d97f20a4443c3357f1baffba3cea
created 2016-07-12 11:08 +0200
pushed 2016-09-19 13:38 +0000
Tom Schuster Tom Schuster - Bug 1285750 - Remove __defineGetter__/__defineSetter__ telemetry. r=Waldo
f0b339198f151607d257d02679a839d0b40dfe43
created 2016-03-22 16:22 +0100
pushed 2016-08-01 13:59 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f
created 2016-05-04 07:21 +0200
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
4b9c6eb81f85bc3474a284a831b6ff33344e33a4
created 2016-05-04 15:44 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32af3dcb86a5 (bug 1265307) for spidermonkey test failures
32af3dcb86a545eaf19d62c26c393c60a90b035d
created 2016-05-04 04:42 +0200
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
3d31abc6b37d5c69fca3631377c36c09a3fa4d5b
created 2016-04-22 10:35 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263340 - Part 1: Use internal slot for global and sticky flags in RegExpBuiltinExec. r=h4writer
2e4a8e49b5421ca53853e2a614c4ce569d47d908
created 2016-04-04 15:41 -0700
pushed 2016-06-06 19:02 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
bd5acdf4a2a1d587a40658303857ca61c0e87abb
created 2016-03-22 16:22 +0100
pushed 2016-06-06 19:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
e947c9941fe17266770e9f56f283f0d7628b2b65
created 2016-02-10 23:10 +0100
pushed 2016-06-06 19:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-06-06 19:02 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
07505a1c513fe633b9386a1dddb805635627700f
created 2016-03-09 14:25 +0100
pushed 2016-06-06 19:02 +0000
Till Schneidereit Till Schneidereit - Bug 1254966 - Disambiguate JS Telemetry macro names. r=evilpie
8a2c2d8fc91f7014c701db6ee7d15b2a1b461b01
created 2016-02-24 13:27 +0100
pushed 2016-04-25 16:57 +0000
Tom Schuster Tom Schuster - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till
fb237e4cf9a22195ee505114136515dbab1626e1
created 2016-01-20 16:18 +0100
pushed 2016-03-07 14:18 +0000
Till Schneidereit Till Schneidereit - Bug 992472 - Remove self-hosting macros ARRAY_PUSH and ARRAY_SLICE. r=efaust
less more (0) -60 tip