TLDR: The new "Excimer UI" option in WikimediaDebug generates flame graphs 
on-demand! Open this example 
<https://performance.wikimedia.org/excimer/profile/ab497e55783487c4> to browse 
a profile I captured earlier from Wikipedia's Main Page.

To learn what this feature is, why we built it, and when you might use it; read 
this week's post on the Techblog:
https://techblog.wikimedia.org/2023/06/08/flame-graphs-arrive-in-wikimediadebug/
 

Quick start: Capture your own profile

If you haven't already, install WikimediaDebug via Firefox Browser Add-ons 
<https://addons.mozilla.org/en-US/firefox/addon/wikimedia-debug-header/> or 
Chrome Web Store. 
<https://chrome.google.com/webstore/detail/wikimediadebug/binmakecefompkjggiklgjenddjoifbb>

1. Navigate to an article on Wikipedia.
2. Set the widget to "On" with the "Excimer UI" option checked.
3. Reload the page.

A profile link is now appended to the WikimediaDebug popup. Click it!

Excimer can instrument pageviews, edits, search suggestions from the MediaWiki 
API, JavaScript loading (ResourceLoader load.php), and anything else served by 
MediaWiki from a WMF domain name—including Commons, Wikidata, and mediawiki.org.

--
Timo Tijhof,
Principal Engineer,
Performance Team,
Wikimedia Foundation.
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to