searching for reviewer(arai)
49278023aa7d33d3ead6ce778dffe69d6e25f04a: Bug 1553482 - Use BinASTInterfaceAndField in Context;r=arai
David Teller <dteller@mozilla.com> - Fri, 24 May 2019 12:11:02 +0000 - rev 475399
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475398
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475397
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475396
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475376
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475375
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475374
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475373
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +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 475308
Push 113199 by jwalden@mit.edu at Fri, 24 May 2019 08:26:40 +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 475237
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475236
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475235
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475234
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475233
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475232
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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 475231
Push 113197 by jwalden@mit.edu at Fri, 24 May 2019 02:07:38 +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
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 475054
Push 113189 by jwalden@mit.edu at Thu, 23 May 2019 09:37:47 +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 475053
Push 113189 by jwalden@mit.edu at Thu, 23 May 2019 09:37:47 +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
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 475044
Push 113187 by btara@mozilla.com at Thu, 23 May 2019 04:45:24 +0000
Bug 1553543 - Don't touch file if there are no changes. r=arai Differential Revision: https://phabricator.services.mozilla.com/D32168
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 474927
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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 474926
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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 474925
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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 474924
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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 474922
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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 474921
Push 113179 by jwalden@mit.edu at Wed, 22 May 2019 14:50:49 +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
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 474784
Push 113171 by aiakab@mozilla.com at Tue, 21 May 2019 21:56:33 +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 474667
Push 113166 by rmaries@mozilla.com at Tue, 21 May 2019 09:53:37 +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 474666
Push 113166 by rmaries@mozilla.com at Tue, 21 May 2019 09:53:37 +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 474665
Push 113166 by rmaries@mozilla.com at Tue, 21 May 2019 09:53:37 +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 474661
Push 113165 by dvarga@mozilla.com at Tue, 21 May 2019 04:23:23 +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 474290
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +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 474288
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +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 474287
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +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 474286
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +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 474285
Push 113144 by shindli@mozilla.com at Fri, 17 May 2019 16:44:55 +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 473948
Push 113119 by dvarga@mozilla.com at Wed, 15 May 2019 21:35:00 +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 473549
Push 113088 by ncsoregi@mozilla.com at Sun, 12 May 2019 21:47:53 +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 472961
Push 113059 by ncsoregi@mozilla.com at Wed, 08 May 2019 03:43:45 +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 472028
Push 112974 by ccoroiu@mozilla.com at Wed, 01 May 2019 04:27:55 +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 471795
Push 112952 by jwalden@mit.edu at Tue, 30 Apr 2019 03:45:03 +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 471777
Push 112948 by shindli@mozilla.com at Mon, 29 Apr 2019 21:58:23 +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 471738
Push 112946 by csabou@mozilla.com at Mon, 29 Apr 2019 16:05:37 +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 471736
Push 112946 by csabou@mozilla.com at Mon, 29 Apr 2019 16:05:37 +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 471642
Push 112932 by bhackett@mozilla.com at Sat, 27 Apr 2019 21:19:07 +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 471479
Push 112924 by jwalden@mit.edu at Fri, 26 Apr 2019 19:49:57 +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 471478
Push 112924 by jwalden@mit.edu at Fri, 26 Apr 2019 19:49:57 +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
808585ce159839b9b1babe1f90be0120c79298ca: Bug 1544882 - XDR ScriptSource data almost entirely by switching on the type of data stored in |ScriptSource::data|. r=arai
Jeff Walden <jwalden@mit.edu> - Wed, 17 Apr 2019 00:57:46 -0700 - rev 471477
Push 112924 by jwalden@mit.edu at Fri, 26 Apr 2019 19:49:57 +0000
Bug 1544882 - XDR ScriptSource data almost entirely by switching on the type of data stored in |ScriptSource::data|. r=arai Differential Revision: https://phabricator.services.mozilla.com/D28924
641a364dcb54ae09689e73d7b8e1d30f12fa7705: Bug 1544882 - Move XDR of ScriptSource::data and a couple related values into its own standalone function, for simplicity/to reduce complexity when SS::data is XDR'd using variant-matching code. r=arai
Jeff Walden <jwalden@mit.edu> - Tue, 16 Apr 2019 15:27:44 -0700 - rev 471476
Push 112924 by jwalden@mit.edu at Fri, 26 Apr 2019 19:49:57 +0000
Bug 1544882 - Move XDR of ScriptSource::data and a couple related values into its own standalone function, for simplicity/to reduce complexity when SS::data is XDR'd using variant-matching code. r=arai Differential Revision: https://phabricator.services.mozilla.com/D28923
8be1bf5f1e97eb1a01ecd83e422d18b537027767: Bug 1544882 - Convert ScriptSource::setSource to ScriptSource::setUncompressedSourceHelper as a helper function that more-precise functions can call. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 15 Apr 2019 19:18:05 -0700 - rev 471362
Push 112914 by jwalden@mit.edu at Thu, 25 Apr 2019 23:25:27 +0000
Bug 1544882 - Convert ScriptSource::setSource to ScriptSource::setUncompressedSourceHelper as a helper function that more-precise functions can call. r=arai Differential Revision: https://phabricator.services.mozilla.com/D27775
d137eb73db95e59bc9647eb9d5d284e92c8ca957: Bug 1544882 - Inline ScriptSource::setSource<Unit>(SourceTypeTraits<Unit>::SharedImmutableString) into its two callers for clarity. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 15 Apr 2019 18:48:27 -0700 - rev 471361
Push 112914 by jwalden@mit.edu at Thu, 25 Apr 2019 23:25:27 +0000
Bug 1544882 - Inline ScriptSource::setSource<Unit>(SourceTypeTraits<Unit>::SharedImmutableString) into its two callers for clarity. r=arai Differential Revision: https://phabricator.services.mozilla.com/D27773