searching for reviewer(arai)
f2ac175aed4c22a4e577eede51ab51f81ad93a4a: Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 18:48:57 +0000 - rev 475451
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai Depends on D32295 Differential Revision: https://phabricator.services.mozilla.com/D32395
9c9cc391abf94ee6666fa35c511a9909dc0836b6: Bug 1553482 - Exposing some of the grammar as macros;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 18:48:29 +0000 - rev 475450
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1553482 - Exposing some of the grammar as macros;r=arai To extract Huffman tables (see bug 1552435), we need the ability to walk through the grammar. This patch starts implementing grammar walking, as macros - at this stage, sufficiently to walk through interfaces and start dealing with their fields. Depends on D32291 Differential Revision: https://phabricator.services.mozilla.com/D32295
3fe9b49f150ca5ada8adabaa551254b1c4175ec4: Bug 1553482 - Generating BinASTInterfaceAndField;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 18:48:04 +0000 - rev 475449
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1553482 - Generating BinASTInterfaceAndField;r=arai Depends on D32289 Differential Revision: https://phabricator.services.mozilla.com/D32291
53e0102ec341017203499cf94fe69af2832818aa: Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 18:47:34 +0000 - rev 475448
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai Differential Revision: https://phabricator.services.mozilla.com/D32289
78f45a2b47cb17b3945de495b521cb8c0489cac8: Bug 1552979 - Define off-thread compilation APIs, of modules and scripts, for UTF-8. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 23 May 2019 19:33:36 -0700 - rev 475410
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Define off-thread compilation APIs, of modules and scripts, for UTF-8. r=arai Differential Revision: https://phabricator.services.mozilla.com/D32409
d31060048c955584fbf1eb34648239641547060e: Bug 1552979 - Add a JS::CompileModule overload for direct UTF-8 compilation. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 15:39:05 -0700 - rev 475408
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Add a JS::CompileModule overload for direct UTF-8 compilation. r=arai
d22bd25523e5a8a49030ae35e9a5aba797c466a3: Bug 1552979 - Make JS::CompileModule return the module directly, rather than by outparam duplicative of a boolean return value. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 10:21:56 -0700 - rev 475407
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Make JS::CompileModule return the module directly, rather than by outparam duplicative of a boolean return value. r=arai
6fac68354ef48e8945ccf506a5602aadddd5a3b9: Bug 1552979 - Begin fleshing out off-thread script/module compilation support for UTF-8. r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 18 May 2019 16:46:38 -0700 - rev 475406
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Begin fleshing out off-thread script/module compilation support for UTF-8. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31896
cb71e51f8cadbe76fe68739fb022e6f91233ded4: Bug 1552979 - Add ParseModule and CompileModule overloads for UTF-8. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 20 May 2019 02:49:20 -0700 - rev 475405
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Add ParseModule and CompileModule overloads for UTF-8. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31895
3ce85949f2e16fa924f40aaa8e8b69df918dcd1b: Bug 1552979 - Rename one CompileModule overload to ParseModule to make it easier to distinguish them, both mentally and in searches. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 20 May 2019 02:42:16 -0700 - rev 475404
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Rename one CompileModule overload to ParseModule to make it easier to distinguish them, both mentally and in searches. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31894
41adfcfb70bf8e12c98eb15d11185c97dc6afabd: Bug 1552979 - Make StartOffThreadParseTask accept UniquePtr<ParseTask> and not just a raw ParseTask* borrowed (gulp) from one. r=arai
Jeff Walden <jwalden@mit.edu> - Sun, 19 May 2019 01:06:35 -0700 - rev 475403
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Make StartOffThreadParseTask accept UniquePtr<ParseTask> and not just a raw ParseTask* borrowed (gulp) from one. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31890
38beafecef9b5074a7bc9dcacfc7a89ef919ad80: Bug 1552979 - Templatize {Script,Module}ParseTask by Unit as a step toward enabling off-thread parsing of UTF-8 source. r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 18 May 2019 17:09:16 -0700 - rev 475402
Push 36061 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:49:59 +0000
Bug 1552979 - Templatize {Script,Module}ParseTask by Unit as a step toward enabling off-thread parsing of UTF-8 source. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31889
49278023aa7d33d3ead6ce778dffe69d6e25f04a: Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:11:02 +0000 - rev 475372
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai Depends on D32295 Differential Revision: https://phabricator.services.mozilla.com/D32395
57a5c8689ed3baa6579e9ca666dd7e1a11415e4d: Bug 1553482 - Exposing some of the grammar as macros;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:10:29 +0000 - rev 475371
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Exposing some of the grammar as macros;r=arai To extract Huffman tables (see bug 1552435), we need the ability to walk through the grammar. This patch starts implementing grammar walking, as macros - at this stage, sufficiently to walk through interfaces and start dealing with their fields. Depends on D32291 Differential Revision: https://phabricator.services.mozilla.com/D32295
c50879a48ff8f081a802ecfb9efd346dbe53ccef: Bug 1553482 - Generating BinASTInterfaceAndField;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:10:06 +0000 - rev 475370
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BinASTInterfaceAndField;r=arai Depends on D32289 Differential Revision: https://phabricator.services.mozilla.com/D32291
5570e3e6c5e50aa0b09cfeaea773e73cf429792d: Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:09:38 +0000 - rev 475369
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai Differential Revision: https://phabricator.services.mozilla.com/D32289
dea9d20a1162715140612c9b76bf94fb3c6ce452: Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 09:12:22 +0000 - rev 475349
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai Depends on D32295 Differential Revision: https://phabricator.services.mozilla.com/D32395
f6e6533c5db2505978749f998b58fd395edcab1b: Bug 1553482 - Exposing some of the grammar as macros;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 09:09:06 +0000 - rev 475348
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Exposing some of the grammar as macros;r=arai To extract Huffman tables (see bug 1552435), we need the ability to walk through the grammar. This patch starts implementing grammar walking, as macros - at this stage, sufficiently to walk through interfaces and start dealing with their fields. Depends on D32291 Differential Revision: https://phabricator.services.mozilla.com/D32295
82f5e463bcb55cf0c8934d62c49ee9b17b89563e: Bug 1553482 - Generating BinASTInterfaceAndField;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 09:08:58 +0000 - rev 475347
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BinASTInterfaceAndField;r=arai Depends on D32289 Differential Revision: https://phabricator.services.mozilla.com/D32291
9db8b5eba797ce86243d18af8457b3fa76c757f7: Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 09:08:54 +0000 - rev 475346
Push 36060 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:47:21 +0000
Bug 1553482 - Generating BINAST_TOTAL_NUMBER_OF_FIELDS, BINAST_NUMBER_OF_LIST_TYPES;r=arai Differential Revision: https://phabricator.services.mozilla.com/D32289
32efcd22ed9c27d664699b8d8f22f8da92857b07: Bug 1543458 - Make the JS subscript loader compile UTF-8 directly without inflating it. r=arai
Jeff Walden <jwalden@mit.edu> - Wed, 10 Apr 2019 10:48:50 -0700 - rev 475164
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1543458 - Make the JS subscript loader compile UTF-8 directly without inflating it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D26959
f20b97afe8189f9e8d44d834c9976439be05e08a: Bug 1543458 - Make the JS component loader compile UTF-8 directly without inflating it. r=arai
Jeff Walden <jwalden@mit.edu> - Wed, 10 Apr 2019 10:44:58 -0700 - rev 475163
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1543458 - Make the JS component loader compile UTF-8 directly without inflating it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D26958
d94752290efd52e382e63a452477301295365e32: Bug 1552977 - Make load/loadRelativeToScript in the shell evaluate file contents as UTF-8 without inflating. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 16 May 2019 17:13:38 -0700 - rev 475005
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Make load/loadRelativeToScript in the shell evaluate file contents as UTF-8 without inflating. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31888
b72dd6d1bde42d87a0f3cbb3797de1b201c4e743: Bug 1552977 - Compile self-hosting code from UTF-8 source without inflating to UTF-16. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 16 May 2019 16:43:42 -0700 - rev 475004
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Compile self-hosting code from UTF-8 source without inflating to UTF-16. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31887
aa1d0e2697789c12eda2a041ab69dfd1dc31ac9f: Bug 1552977 - Change test/shell JS::CompileUtf8Path users over to JS::CompileUtf8PathDontInflate. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 17 May 2019 18:10:51 -0700 - rev 475003
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Change test/shell JS::CompileUtf8Path users over to JS::CompileUtf8PathDontInflate. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31886
8362b843aabe72fc6bff9c394789da550e12cbb4: Bug 1552977 - Compile the shell's module loader as UTF-8 without first inflating it. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 16 May 2019 17:05:34 -0700 - rev 475002
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Compile the shell's module loader as UTF-8 without first inflating it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31885
dc51c34f38a874fb098e7de7b6ecc07a29e68a0f: Bug 1552977 - Compile code passed in |-e| arguments to the JS shell as UTF-8 without first inflating it. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 16 May 2019 16:47:07 -0700 - rev 475000
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Compile code passed in |-e| arguments to the JS shell as UTF-8 without first inflating it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31884
594929f2f7da7bd7afcfa0f7a27293d271c29cfd: Bug 1552977 - Compile code passed in |-e| arguments to xpcshell as UTF-8 without first inflating it. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 16 May 2019 16:45:39 -0700 - rev 474999
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1552977 - Compile code passed in |-e| arguments to xpcshell as UTF-8 without first inflating it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31883
ebb28cae3bc2c3249af72d85893a6e0913e4c5fc: Bug 1553543 - Don't touch file if there are no changes. r=arai
Ashley Hauck <khyperia@mozilla.com> - Wed, 22 May 2019 16:32:20 +0000 - rev 474992
Push 36052 by btara@mozilla.com at Thu, 23 May 2019 04:37:46 +0000
Bug 1553543 - Don't touch file if there are no changes. r=arai Differential Revision: https://phabricator.services.mozilla.com/D32168
a25b553e6824a80e7ddc42926d67048f1edf7e85: Bug 1551916 - Flip column numbers back to being counts of code points and not code units. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 16:31:51 +0000 - rev 474775
Push 36046 by aiakab@mozilla.com at Tue, 21 May 2019 21:45:52 +0000
Bug 1551916 - Flip column numbers back to being counts of code points and not code units. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31304
15a1de74bc510d9e03edbe4af04a90b6d4d4d8f8: Bug 1552977 - Use non-inflating UTF-8 compilation in various C++ testing contexts. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 01:32:02 +0000 - rev 474655
Push 36043 by rmaries@mozilla.com at Tue, 21 May 2019 09:44:47 +0000
Bug 1552977 - Use non-inflating UTF-8 compilation in various C++ testing contexts. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31882
839bc53c18ca8f3d92e576f9a7cd1dbd582d2d07: Bug 1552977 - Add JS::EvaluateUtf8PathDontInflate that doesn't inflate UTF-8 file contents to UTF-16 before evaluating them. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 01:31:53 +0000 - rev 474654
Push 36043 by rmaries@mozilla.com at Tue, 21 May 2019 09:44:47 +0000
Bug 1552977 - Add JS::EvaluateUtf8PathDontInflate that doesn't inflate UTF-8 file contents to UTF-16 before evaluating them. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31881
f055bf03c52c4d1ac0d628e2bbd0e2d2aef40022: Bug 1552977 - Add JS::CompileUtf8PathDontInflate with clear non-inflating nature and make existing JS::CompileUtf8Path callers inflate again. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 01:31:33 +0000 - rev 474653
Push 36043 by rmaries@mozilla.com at Tue, 21 May 2019 09:44:47 +0000
Bug 1552977 - Add JS::CompileUtf8PathDontInflate with clear non-inflating nature and make existing JS::CompileUtf8Path callers inflate again. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31880
719664f29265db2a45289862512a3fb40932e7a1: Bug 1553001 - Move module APIs out of jsapi.{cpp,h} into js/public/Modules.h and js/src/vm/Modules.cpp for better isolation of module-related APIs. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 21 May 2019 00:57:38 +0000 - rev 474650
Push 36042 by dvarga@mozilla.com at Tue, 21 May 2019 04:19:40 +0000
Bug 1553001 - Move module APIs out of jsapi.{cpp,h} into js/public/Modules.h and js/src/vm/Modules.cpp for better isolation of module-related APIs. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31917
00a761b7fce83bfe255ac76a65641cd83c5c7915: Bug 1551893: Require strict zero-pad for time element if T exists r=arai
Kagami Sascha Rosylight <saschanaz@outlook.com> - Thu, 16 May 2019 18:02:58 +0000 - rev 474291
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551893: Require strict zero-pad for time element if T exists r=arai Make T as a strictness marker for ISO8601 time element, as it already does for the date element. Differential Revision: https://phabricator.services.mozilla.com/D31418
9ae652e07ac2e3481d3cf8ce27a8f12d81d8e79c: Bug 1551916 - Add a boolean to every chunk for a long-line vector indicating whether that chunk contains any multiple-unit code points, so that column computations inside wholly-single-unit chunks can do a constant-time pointer-range computation... r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 17 May 2019 03:21:06 +0000 - rev 474289
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551916 - Add a boolean to every chunk for a long-line vector indicating whether that chunk contains any multiple-unit code points, so that column computations inside wholly-single-unit chunks can do a constant-time pointer-range computation... r=arai ...and avoid iterating at all. r=arai Depends on D31302 Differential Revision: https://phabricator.services.mozilla.com/D31303
70c4b663298ae5c4b287d020cc0842625fe6f52c: Bug 1551916 - Optimize column-number computations for offsets more than |ColumnChunkLength = 128| code units into a line by saving column information at 128-unit increments (rounded down to the nearest code point start) so that at most (length of... r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 17 May 2019 03:21:04 +0000 - rev 474288
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551916 - Optimize column-number computations for offsets more than |ColumnChunkLength = 128| code units into a line by saving column information at 128-unit increments (rounded down to the nearest code point start) so that at most (length of... r=arai ...longest code point encoding - 1) + ColumnChunkLength - 1 units must be observed when computing a column number. r=arai Depends on D31301 Differential Revision: https://phabricator.services.mozilla.com/D31302
04cce27de4ac16500981c23558b355cfe4ddc186: Bug 1551916 - Make JS_COLUMN_DIMENSION_IS_CODE_POINTS a no-argument macro function so that calling it before its definition is an error, and move it upward in TokenStream.h so it's defined in places where subsequent changes will need it. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 17 May 2019 03:21:02 +0000 - rev 474287
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551916 - Make JS_COLUMN_DIMENSION_IS_CODE_POINTS a no-argument macro function so that calling it before its definition is an error, and move it upward in TokenStream.h so it's defined in places where subsequent changes will need it. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31301
c5180b76c35305e08385c338101b6f7e18ae1641: Bug 1551916 - Remove |TokenStreamAnyChars::undoInternalUpdateLineInfoForEOL| as unused. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 17 May 2019 03:20:58 +0000 - rev 474286
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551916 - Remove |TokenStreamAnyChars::undoInternalUpdateLineInfoForEOL| as unused. r=arai Differential Revision: https://phabricator.services.mozilla.com/D31300
69c5ef5e60352efbfb03e562eb77c9f30ac32690: Bug 1550949: Disallow time-only version of ISO8601 r=arai
Kagami Sascha Rosylight <saschanaz@outlook.com> - Wed, 15 May 2019 14:03:54 +0000 - rev 473936
Push 36019 by dvarga@mozilla.com at Wed, 15 May 2019 21:30:39 +0000
Bug 1550949: Disallow time-only version of ISO8601 r=arai ES5.1 removed time-only format T00:00:00 and no other browsers support it. So this diff removes the support from gecko. Differential Revision: https://phabricator.services.mozilla.com/D31253
efacc855c35612cec29992fd6149e38db2fd1690: Bug 1500748 - Require standard compliance when a time part exists r=arai
Kagami Sascha Rosylight <saschanaz@outlook.com> - Sun, 12 May 2019 10:23:14 +0000 - rev 473546
Push 36002 by ncsoregi@mozilla.com at Sun, 12 May 2019 21:41:23 +0000
Bug 1500748 - Require standard compliance when a time part exists r=arai Differential Revision: https://phabricator.services.mozilla.com/D30761
c3ea428d6b2a4ab026fea0e1dc5c0776720d1b2d: Bug 1547039: Adjust async-generator state when manually closing an async-generator. r=arai
André Bargull <andre.bargull@gmail.com> - Tue, 07 May 2019 04:11:58 +0000 - rev 472954
Push 35983 by ncsoregi@mozilla.com at Wed, 08 May 2019 03:38:51 +0000
Bug 1547039: Adjust async-generator state when manually closing an async-generator. r=arai Similar to AutoSetGeneratorRunning, AdjustGeneratorResumptionValue also needs to modify the async-generator state in addition to the shared generator state. Differential Revision: https://phabricator.services.mozilla.com/D30035
26d207ba289e2b3e04eabe5da8dde3c67c32cf2e: Bug 1255165 - Improve error message for TypeArray.prototype.set if source array is too large;r=arai
Vincent Lequertier <vi.le@autistici.org> - Wed, 24 Apr 2019 02:39:57 +0000 - rev 471994
Push 35945 by ccoroiu@mozilla.com at Wed, 01 May 2019 04:21:12 +0000
Bug 1255165 - Improve error message for TypeArray.prototype.set if source array is too large;r=arai Differential Revision: https://phabricator.services.mozilla.com/D28308
ce9c122d9c32087f63c8d5a053cb24c97a546bbe: Bug 1547809 - Respond to partially-ignored review comments in bug 1544882, and incidentally fix a minor regression that nitpicking would have made a bit more obvious. :-| Aggressively, r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 29 Apr 2019 18:55:46 -0700 - rev 471885
Push 35942 by archaeopteryx@coole-files.de at Tue, 30 Apr 2019 11:33:43 +0000
Bug 1547809 - Respond to partially-ignored review comments in bug 1544882, and incidentally fix a minor regression that nitpicking would have made a bit more obvious. :-| Aggressively, r=arai
e516adb0ff9e98281e8be4b3e642c6d878ca259c: Bug 1545751 - In BinAST, pass Context while parsing;r=arai
David Teller <dteller@mozilla.com> - Mon, 29 Apr 2019 17:24:55 +0000 - rev 471776
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +0000
Bug 1545751 - In BinAST, pass Context while parsing;r=arai The Context 0.1 format specifies that the (de)compression of nodes is determined by: - its node type; - its parent type; - the index in the parent node; - whether the node is an element of an array. This patch modifies the parser generator to pass the information during parsing. Differential Revision: https://phabricator.services.mozilla.com/D28534
c89cf3ac460f35aa4c0516410c25e88e0f6cc8e6: Bug 1546327 - Clean up bytecode and source note allocation. r=arai
Jan de Mooij <jdemooij@mozilla.com> - Mon, 29 Apr 2019 12:55:20 +0000 - rev 471731
Push 35932 by csabou@mozilla.com at Mon, 29 Apr 2019 15:59:55 +0000
Bug 1546327 - Clean up bytecode and source note allocation. r=arai Differential Revision: https://phabricator.services.mozilla.com/D28469
af5f74d9a5668542afa6209c77e10fd5148b30ba: Bug 1547655 - Move RootedAtom before LabelEmitter to work around LabelControl issues with Maybe<> and RootedAtom. r=arai
Jan de Mooij <jdemooij@mozilla.com> - Mon, 29 Apr 2019 12:01:19 +0000 - rev 471729
Push 35932 by csabou@mozilla.com at Mon, 29 Apr 2019 15:59:55 +0000
Bug 1547655 - Move RootedAtom before LabelEmitter to work around LabelControl issues with Maybe<> and RootedAtom. r=arai Differential Revision: https://phabricator.services.mozilla.com/D29186
2dcd3edb3c5d13410f9ae2943c103b9b9cda3afb: Bug 1546603 - Don't finalize stream sources from JS if creating the stream object failed, r=arai.
Brian Hackett <bhackett1024@gmail.com> - Thu, 25 Apr 2019 12:13:30 -1000 - rev 471692
Push 35926 by dluca@mozilla.com at Sun, 28 Apr 2019 09:40:48 +0000
Bug 1546603 - Don't finalize stream sources from JS if creating the stream object failed, r=arai. Differential Revision: https://phabricator.services.mozilla.com/D28931
1b05b45b9abee67390ef1e69c6eb750172bb8015: Bug 1544882 - Make js::SourceHook load either UTF-8 or UTF-16 source text, depending upon the source type of the ScriptSource in question. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 12 Apr 2019 17:20:18 -0700 - rev 471632
Push 35922 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:48:55 +0000
Bug 1544882 - Make js::SourceHook load either UTF-8 or UTF-16 source text, depending upon the source type of the ScriptSource in question. r=arai Differential Revision: https://phabricator.services.mozilla.com/D27777
b3053863705de3052ab27429f8a3df023581354e: Bug 1544882 - Split ScriptSource::Retrievable<Unit> out of Missing to record sources that are retrievable even tho they're missing. (Only UTF-16 is supported for now.) r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 25 Apr 2019 11:10:25 -0700 - rev 471631
Push 35922 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:48:55 +0000
Bug 1544882 - Split ScriptSource::Retrievable<Unit> out of Missing to record sources that are retrievable even tho they're missing. (Only UTF-16 is supported for now.) r=arai Differential Revision: https://phabricator.services.mozilla.com/D27776