L20n/Firefox/Performance: Difference between revisions

Line 16: Line 16:
* collecting entries for translation - 312ms ([https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=6239a4e0c728&newProject=try&newRevision=85ac2e797ccf&framework=1&showOnlyImportant=0 against bootstrap])
* collecting entries for translation - 312ms ([https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=6239a4e0c728&newProject=try&newRevision=85ac2e797ccf&framework=1&showOnlyImportant=0 against bootstrap])
* translating DOM - 318ms ([https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=85ac2e797ccf&newProject=try&newRevision=9c8319a800590506d3d69971ec64bc5204c19c24&framework=1&showOnlyImportant=0 against collecting entries])
* translating DOM - 318ms ([https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=85ac2e797ccf&newProject=try&newRevision=9c8319a800590506d3d69971ec64bc5204c19c24&framework=1&showOnlyImportant=0 against collecting entries])
You can look at a different view at an [https://pike.github.io/talos-compare/?revision=5b91982f5583&revision=8f0d51dd2349&revision=c709f319ec06&revision=85ac2e797ccf&revision=9c8319a80059&revision=a9dae4dc15d3&revision=00ac640c13ca&revision=035ec6b3cbe4 experimental view]. The runs are
* mozilla-central
* m-c, plus the l20n.js script, but no execution
* and then two lines of the same, one without, and one with caching the Localization object:
** create/get the Localization object, MessageContext, initial IO if necessary
** the above and get the list of translatable elements
** the above and inserting the localized messages into the DOM




Confirmed users, Bureaucrats and Sysops emeriti
2,976

edits