searching for reviewer(tcampbell)
78e57707b124885496f3fddf7a6ad86abaefac67: Bug 1681567 - Part 3: Calling class constructors throws from the callee's realm. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:35 +0000 - rev 633907
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1681567 - Part 3: Calling class constructors throws from the callee's realm. r=tcampbell Second part of the changes from <https://github.com/tc39/ecma262/pull/2216>. The TypeError when calling a class constructor is now spec'ed to originate from the callee realm, so the error code had to be moved after the `AutoRealm`. Depends on D104406 Differential Revision: https://phabricator.services.mozilla.com/D104407
e120285e8bb4ce0eeff98c33ef9ef04a5a1e20fb: Bug 1681567 - Part 2: No longer execute spread iteration in default derived class constructors. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:34 +0000 - rev 633906
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1681567 - Part 2: No longer execute spread iteration in default derived class constructors. r=tcampbell Implement the spread iteration changes from <https://github.com/tc39/ecma262/pull/2216>. Default derived class constructors are changed to longer use array iteration in the spread super call `super(...args)`. Instead the contents of the `args` array are directly passed through to the super call. In our implementation we can simply pass the `args` rest-array to the super call. Depends on D104405 Differential Revision: https://phabricator.services.mozilla.com/D104406
9bbc123e5b38e2ee0b52ce5888df46d0eedd0104: Bug 1681567 - Part 1: Use IsSpreadOp() to detect spread calls. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:34 +0000 - rev 633905
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1681567 - Part 1: Use IsSpreadOp() to detect spread calls. r=tcampbell When bug 762363 originally added this code, `JOF_SPREAD` didn't yet exist, so instead we used `JOF_BYTE`, because the only calls using `JOF_BYTE` are spread calls. Differential Revision: https://phabricator.services.mozilla.com/D104405
6190127f8259641ec999eb8a67ce7456cd0e7e37: Bug 1670044 - Part 8: Use null for star-imports and exports. r=yulia,tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 19:05:36 +0000 - rev 633870
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1670044 - Part 8: Use null for star-imports and exports. r=yulia,tcampbell The "Arbitrary module namespace identifier names" spec PR allows to use "*" as a module export name, so we can no longer use that specific string to denote star-imports/exports. Probably the easiest way to work around this new restriction is to replace "*" with a nullptr string. Spec change: https://github.com/tc39/ecma262/pull/2155 Differential Revision: https://phabricator.services.mozilla.com/D101013
9241d01321bd6620e5af34798ee4850c05bfdd2b: Bug 1670044 - Part 7: Add separate ImportNamespaceSpec and ExportNamespaceSpec parse nodes. r=yulia,tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 19:05:35 +0000 - rev 633869
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1670044 - Part 7: Add separate ImportNamespaceSpec and ExportNamespaceSpec parse nodes. r=yulia,tcampbell The approach to use "*" for namespace imports/exports no longer works with module export names. As an alternative add separate ImportNamespaceSpec and ExportNamespaceSpec parse nodes. They're currently still implemented as binary nodes, but the next part will change this. Differential Revision: https://phabricator.services.mozilla.com/D101012
8a4790e525eac8f9cecd1fd9bb1bd02ed2691502: Bug 1670044 - Part 6: Inline ModuleBuilder::appendExportFromEntry. r=yulia,tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 19:05:35 +0000 - rev 633868
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1670044 - Part 6: Inline ModuleBuilder::appendExportFromEntry. r=yulia,tcampbell Inline `ModuleBuilder::appendExportFromEntry()` in preparation for the next part. The `computeLineAndColumn()` call can be moved to the top, because `spec->pn_pos.begin` is equal to `localNameNode->pn_pos.begin` by construction, cf. `FullParseHandler::newImportSpec()`. Drive-by changes: - Use `auto*` in more places. - Drop `frontend::` which is redundant with `using namespace js::frontend`. - Remove the `if (exportName)` check in `ModuleBuilder::appendExportEntry()`, because `exportName` is never a nullptr. Differential Revision: https://phabricator.services.mozilla.com/D101011
9ae408b03d7c5344d0784766b2482d3227a7e9d7: Bug 1691503 - Rename CompilationInfo.h to CompilationStencil.h. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 09:04:01 +0000 - rev 633685
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1691503 - Rename CompilationInfo.h to CompilationStencil.h. r=tcampbell Depends on D104180 Differential Revision: https://phabricator.services.mozilla.com/D104444
4f88809084e830ce58af1e6a78fe515c31e71a7c: Bug 1690618 - Remove obsolete comment. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 09:04:01 +0000 - rev 633684
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690618 - Remove obsolete comment. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104180
36a3a1c8e07c1b5145cf477df9ec5b1a6c8ba589: Bug 1691014 - Part 2: Remove unneessary parameter from WellKnownParserAtoms_ROM::init. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 09:04:01 +0000 - rev 633683
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1691014 - Part 2: Remove unneessary parameter from WellKnownParserAtoms_ROM::init. r=tcampbell Depends on D104442 Differential Revision: https://phabricator.services.mozilla.com/D104443
afb2af6a0f30782950cd17fa00e5e69c6e55a8da: Bug 1691014 - Part 1: Remove WellKnownParserAtoms::lookupTiny. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 09:04:00 +0000 - rev 633682
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1691014 - Part 1: Remove WellKnownParserAtoms::lookupTiny. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104442
3b1a3e86b14b1132ab5dc3d75d7c57f35507cd55: Bug 1691029 - Consistently use Length{N}Static for parser static string type/function name. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 09:04:00 +0000 - rev 633681
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1691029 - Consistently use Length{N}Static for parser static string type/function name. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104441
c23b6266f08d433e5812204c91eb3299b004faab: Bug 1689892 - Part 31: Make dump methods const. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:21:19 +0000 - rev 633536
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 31: Make dump methods const. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104373
0400fd2ce99d5a1641abfdfc3dc5e2739f014ed1: Bug 1689892 - Part 30: Add ParserAtomsTable::dump and {ParserSharedBase,BytecodeEmitter,BaseCompilationStencil}::dumpAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:20:08 +0000 - rev 633535
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 30: Add ParserAtomsTable::dump and {ParserSharedBase,BytecodeEmitter,BaseCompilationStencil}::dumpAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104372
1f98bd3f866b7a5eb4012b339de81b77f5d0fbb6: Bug 1689892 - Part 29: Inline ParserAtom::{isIndex,toNumber,isPrivateName} into ParserAtomsTable. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:20:01 +0000 - rev 633534
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 29: Inline ParserAtom::{isIndex,toNumber,isPrivateName} into ParserAtomsTable. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104187
66dd73e65cfe31c53ebd33df94d3b60e5a8b43ca: Bug 1689892 - Part 28: Remove ParserAtom::toJSAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:52 +0000 - rev 633533
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 28: Remove ParserAtom::toJSAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104042
c2b234ffef9a5e0dc320014d12cd4cbeeab2f533: Bug 1689892 - Part 27: Cleanup ParserAtomsTable::markUsedByStencil. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:44 +0000 - rev 633532
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 27: Cleanup ParserAtomsTable::markUsedByStencil. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104041
4d70abf6192232a19fe3e3bb2ede835737fad198: Bug 1689892 - Part 26: Remove JSContext::parserNames. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:36 +0000 - rev 633531
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 26: Remove JSContext::parserNames. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104040
458d73fd55704a1c2decde4fb96d00b051e7f44d: Bug 1689892 - Part 25: Cleanup ParserAtom.h. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:28 +0000 - rev 633530
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 25: Cleanup ParserAtom.h. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104039
76359ef43eff7f26b2401b0e3255e6dc72b0c8e3: Bug 1689892 - Part 24: Remove ParserAtom::equalsJSAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:20 +0000 - rev 633529
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 24: Remove ParserAtom::equalsJSAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104038
95001c13ec108ce8e5a51b35d3dc0c8cb33156b1: Bug 1689892 - Part 23: Remove ParserAtom::allocateRaw. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:11 +0000 - rev 633528
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 23: Remove ParserAtom::allocateRaw. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104037
c21f885017e194323f4139247d9f23c27e14e629: Bug 1689892 - Part 22: Hide ParserAtomsTable::getParserAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:19:03 +0000 - rev 633527
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 22: Hide ParserAtomsTable::getParserAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104036
fbececd9370723c76494eb36cd86f82625fb5703: Bug 1689892 - Part 21: Remove ParserAtomsTable::concatAtoms. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:55 +0000 - rev 633526
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 21: Remove ParserAtomsTable::concatAtoms. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104035
9b5d0ca4ed9d6dac04aa4b9408486248184a9285: Bug 1689892 - Part 20: Use StringBuffer when creating accessor name. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:47 +0000 - rev 633525
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 20: Use StringBuffer when creating accessor name. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104034
013508ca9b54ea872d28df83a3d5f1d78246c71d: Bug 1689892 - Part 19: Use StringBuffer when folding string concat. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:39 +0000 - rev 633524
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 19: Use StringBuffer when folding string concat. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104033
ed6cc4612b9b9b75b78f1bb728b053d241a7f34c: Bug 1689892 - Part 18: Add ParserAtomsTable::isIdentifier. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:29 +0000 - rev 633523
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 18: Add ParserAtomsTable::isIdentifier. r=tcampbell Also removed ParserAtom variant of IsIdentifierNameOrPrivateName. Differential Revision: https://phabricator.services.mozilla.com/D104032
f1eb1fc30f5b6c75ac265cc5918dd82cdcda5569: Bug 1689892 - Part 17: Add ParserAtomsTable::isExtendedUnclonedSelfHostedFunctionName. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:21 +0000 - rev 633522
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 17: Add ParserAtomsTable::isExtendedUnclonedSelfHostedFunctionName. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104031
95a4c4eea098dfe29a9842b1b8cecae80d941dbd: Bug 1689892 - Part 16: Add ParserAtomsTable::appendTo. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:13 +0000 - rev 633521
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 16: Add ParserAtomsTable::appendTo. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104030
4ab154f38cf03cfc3ea89d60fef2821fae211110: Bug 1689892 - Part 15: Add ParserAtomsTable::length. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:18:01 +0000 - rev 633520
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 15: Add ParserAtomsTable::length. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104029
1c79beeead63b48f2046efb6ab1b170780135d35: Bug 1689892 - Part 14: Remove BaseCompilationStencil::getParserAtomAt. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:17:53 +0000 - rev 633519
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 14: Remove BaseCompilationStencil::getParserAtomAt. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104028
ec14d7f6213ae21570cd46ed3339b3ee5f8d4d61: Bug 1689892 - Part 13: Simplify ParserAtomSpanBuilder methods. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:38:28 +0000 - rev 633518
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 13: Simplify ParserAtomSpanBuilder methods. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104027
ccf63c1fdec71d7eeb4e5fc19a2abae4c69cd847: Bug 1689892 - Part 12: Add ParserAtomsTable::toJSAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:38:28 +0000 - rev 633517
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 12: Add ParserAtomsTable::toJSAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104025
266e6140dd1ede2144381142e1778ba1ee217d41: Bug 1689892 - Part 11: Put newline after label in parse shell function output. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:17:29 +0000 - rev 633516
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 11: Put newline after label in parse shell function output. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104024
7bc8b48a1c9dc9d2058956b41d6e26b2b9c59dbd: Bug 1689892 - Part 10: Remove Latin1/2-byte info from parse shell function output. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:17:21 +0000 - rev 633515
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 10: Remove Latin1/2-byte info from parse shell function output. r=tcampbell Latin1/2-byte info in the `parse` shell function output is added for debugging BinAST. To reduce the access to raw ParserAtom, remove the info. Differential Revision: https://phabricator.services.mozilla.com/D104023
bba0db1041fbdfbe51ff59fa437a703b48c3bd4e: Bug 1689892 - Part 9: Add ParserAtomsTable::dumpCharsNoQuote. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:17:12 +0000 - rev 633514
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 9: Add ParserAtomsTable::dumpCharsNoQuote. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104022
34f3ecca3809c96018a8a5c336d8350fee66748d: Bug 1689892 - Part 8: Add ParserAtomsTable::toQuotedString. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:17:04 +0000 - rev 633513
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 8: Add ParserAtomsTable::toQuotedString. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104021
ef285bd6c1fc2fff80546292f496c5be297bf434: Bug 1689892 - Part 7: Add ParserAtomsTable::toPrintableString. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:16:51 +0000 - rev 633512
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 7: Add ParserAtomsTable::toPrintableString. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104020
8e8144338c6d7ab1e26c9f8f199f4f944b70971a: Bug 1689892 - Part 6: Add ParserAtomsTable::toNewUTF8CharsZ. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:16:43 +0000 - rev 633511
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 6: Add ParserAtomsTable::toNewUTF8CharsZ. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104019
c29f32d422eb987200183440698afeadaa87aa66: Bug 1689892 - Part 5: Add ParserAtomsTable::isIndex. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:16:34 +0000 - rev 633510
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 5: Add ParserAtomsTable::isIndex. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104018
639ee602864accd165822f82ebddd9769534d2ae: Bug 1689892 - Part 4: Add ParserAtomsTable::toNumber. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:16:21 +0000 - rev 633509
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 4: Add ParserAtomsTable::toNumber. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104017
d1cbd27747f845d9554b6768393a7c2e1a8df1a4: Bug 1689892 - Part 3: Add ParserAtomsTable::isPrivateName. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:16:13 +0000 - rev 633508
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 3: Add ParserAtomsTable::isPrivateName. r=tcampbell Also made ParserAtom::isPrivateName not to return true for '#' atom. Differential Revision: https://phabricator.services.mozilla.com/D104016
f9e2666bf301a489c7df6172d53058602044376e: Bug 1689892 - Part 2: Merge ParserAtomEntry and ParserName into ParserAtom. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:33:44 +0000 - rev 633507
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 2: Merge ParserAtomEntry and ParserName into ParserAtom. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104015
85c9a010945cc571aee6126cab0a312b75b36fe6: Bug 1689892 - Part 1: Hide well-known/static atom accessors. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 16:15:56 +0000 - rev 633506
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1689892 - Part 1: Hide well-known/static atom accessors. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D104014
fd5567c6cffe492f33b0d021571bec7cfd6914f9: Bug 1690530 - Part 7: Remove XDRState::codeFunction. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 13:08:33 +0000 - rev 633496
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 7: Remove XDRState::codeFunction. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103927
f3a4747eb31be118e95c0aa0ce3c91798f244bfa: Bug 1690530 - Part 6: Remove XDRIncrementalEncoderBase. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 13:08:13 +0000 - rev 633495
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 6: Remove XDRIncrementalEncoderBase. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103926
c5de2290c6d0c996c4afae4f117d6bf7465a7691: Bug 1690530 - Part 5: Remove XDRIncrementalEncoderBase::trace. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 12:59:16 +0000 - rev 633494
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 5: Remove XDRIncrementalEncoderBase::trace. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103925
8f0fd5a3820f8eec4e341a940380787c92f504d9: Bug 1690530 - Part 4: Cleanup encoding buffer switch. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 12:58:50 +0000 - rev 633493
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 4: Cleanup encoding buffer switch. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103924
76a2ec20108592262ef2b10a18b5b7da6f201c19: Bug 1690530 - Part 3: Remove XDRState::hasAtomMap. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 12:58:28 +0000 - rev 633492
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 3: Remove XDRState::hasAtomMap. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103923
43eed85c9d34b9695b30f69192f23535fbb7dd1e: Bug 1690530 - Part 2: Remove AutoXDRTree. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 12:57:29 +0000 - rev 633491
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 2: Remove AutoXDRTree. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103922
c55cef4d236eccae4f55881cf3da2f2949dea4ac: Bug 1690530 - Part 1: Remove XDRIncrementalEncoder. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Mon, 08 Feb 2021 12:57:12 +0000 - rev 633490
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1690530 - Part 1: Remove XDRIncrementalEncoder. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103921
df606e05d6e04defeff5c89c6515160d6a3f8025: Bug 1660275 - Remove unnecessary file. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Feb 2021 02:05:03 +0000 - rev 633084
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1660275 - Remove unnecessary file. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D103976