From 2172c8c1b23ebe722ad150a614dfeb68f0ee7d1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Laxstr=C3=B6m?= Date: Wed, 10 Feb 2021 14:49:44 +0100 Subject: [PATCH] CompactLinks: Update performance summary Change-Id: I310fea3dbdd8cd232a0204ffd17e3a02c6723c8a --- resources/js/ext.uls.compactlinks.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/js/ext.uls.compactlinks.js b/resources/js/ext.uls.compactlinks.js index f225f773..a0deadf1 100644 --- a/resources/js/ext.uls.compactlinks.js +++ b/resources/js/ext.uls.compactlinks.js @@ -338,18 +338,19 @@ }; /** - * Performance cost of calling createCompactList(), as of 2018-09-10. + * Performance cost of calling createCompactList(), as of 2021-02-10. * * Summary: - * - DOM Queries: 5 + 1N + * - DOM Queries: 5 * * createCompactList (1 querySelector) - * * getLangsWithBadges (1N querySelector, 1 querySelectorAll) + * * CompactInterlanguageList constructor (1 querySelectorAll) + * * getLangsWithBadges (1 querySelectorAll) * * getLangsInText (1 querySelectorAll) * * hideOriginal (1 querySelectorAll) * - DOM Writes: 1 + 2N * * addTrigger (1 appendChild) * * hideOriginal (1N Element.style) - * * render (1N Element.style) + * * render (1N Element.style) // N defaults to 9 * - Misc: 1 * * addTrigger (1 mw.Message#parser) */