mediawiki.WikiConfig.js uses {} to implements maps and sets. We should go in and replace those with es6 maps and sets like in the most of the codebase.
Version: unspecified
Severity: enhancement
mediawiki.WikiConfig.js uses {} to implements maps and sets. We should go in and replace those with es6 maps and sets like in the most of the codebase.
Version: unspecified
Severity: enhancement
In the interest of performance we should perhaps only use Map / Set where the keys are actually user-provided. The es6 shim uses objects under the hood right now, and is slower than native objects.
Change 151068 had a related patch set uploaded by Arlolra:
Use a map for the interwikiMap
All patches mentioned in this report were merged or abandoned - is there more work left to do here (if yes: please reset the bug report status to NEW or ASSIGNED), or can you close this ticket as RESOLVED FIXED?
Change 396096 had a related patch set uploaded (by Arlolra; owner: Arlolra):
[mediawiki/services/parsoid@master] T65370: Use a map for namespaceIds
Change 396096 merged by jenkins-bot:
[mediawiki/services/parsoid@master] T65370: Use a map for namespaceIds