Flame Graph
Reset Zoom
Search
ic
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php(254)} (103 samples, 0.08%)
ForeignAPIRepo::httpGet (1,197 samples, 0.97%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (79 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/media/ExifBitmapHandler.php (39 samples, 0.03%)
ForeignAPIFile::parseMetadataValue (61 samples, 0.05%)
Title::prefix (92 samples, 0.07%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (1,118 samples, 0.90%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToName (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php (78 samples, 0.06%)
Wikimedia\ObjectFactory\ObjectFactory::createObject (141 samples, 0.11%)
AutoLoader::autoload (56 samples, 0.05%)
MediaWiki\Session\UserInfo::newFromId (149 samples, 0.12%)
MediaWiki\Page\PageStore::loadPageFromConditions (18 samples, 0.01%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (410 samples, 0.33%)
UtfNormal\Validator::replaceForNativeNormalize (65 samples, 0.05%)
MapCacheLRU::getAge (40 samples, 0.03%)
MapCacheLRU::has (40 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (1,239 samples, 1.00%)
LocalisationCache::loadSubitem (36 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (452 samples, 0.37%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (80 samples, 0.06%)
Wikimedia\Rdbms\Database::query (39 samples, 0.03%)
SearchUpdate::updateText (356 samples, 0.29%)
LCStoreDB::get (36 samples, 0.03%)
Wikimedia\base_convert (15 samples, 0.01%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getObjects (120 samples, 0.10%)
SectionProfiler::scopedProfileOut (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectField (36 samples, 0.03%)
LinkCache::addBadLinkObj (81 samples, 0.07%)
LinkCache::fetchPageRow (231 samples, 0.19%)
MediaWiki\Extension\DiscussionTools\CommentParser::findSignature (715 samples, 0.58%)
Wikimedia\Services\ServiceContainer::createService (80 samples, 0.06%)
BlockLevelPass::doBlockLevels (80 samples, 0.06%)
ForeignAPIRepo::httpGetCached (559 samples, 0.45%)
Wikimedia\Rdbms\Database::executeQuery (70 samples, 0.06%)
Parser::makeImage (4,540 samples, 3.67%)
Pars..
ObjectCache::newFromParams (80 samples, 0.06%)
MessageCache::getMsgFromNamespace (80 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::selectField (36 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MessageCache::getMessageForLang (40 samples, 0.03%)
CookieJar::parseCookieResponseHeader (28 samples, 0.02%)
File::getHandler (39 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/deferred/DeferredUpdates.php(207)} (28,476 samples, 23.03%)
{closure:/srv/patchdemo-wikis/fe4d8c..
Title::newFromTextThrow (369 samples, 0.30%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (160 samples, 0.13%)
Language::normalize (157 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (62 samples, 0.05%)
Parser::fetchFileAndTitle (115 samples, 0.09%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (15 samples, 0.01%)
Message::text (399 samples, 0.32%)
MediaWiki\Linker\LinkRenderer::castToTitle (80 samples, 0.06%)
Liuggio\StatsdClient\Entity\StatsdData::setValue (45 samples, 0.04%)
ApiResult::validateValue (156 samples, 0.13%)
ForeignAPIRepo::getThumbUrlFromCache (1,006 samples, 0.81%)
MessageCache::getMessageFromFallbackChain (80 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::getConnectionRef (40 samples, 0.03%)
Title::getLocalURL (79 samples, 0.06%)
GuzzleHttpRequest::parseHeader (66 samples, 0.05%)
Shellbox\Command\BoxedExecutor::execute (731 samples, 0.59%)
Sanitizer::encodeAttribute (40 samples, 0.03%)
MediaWiki\User\UserOptionsManager::getOption (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (452 samples, 0.37%)
WANObjectCache::getCurrentTime (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (480 samples, 0.39%)
Wikimedia\Rdbms\DBConnRef::__call (38 samples, 0.03%)
Wikimedia\Rdbms\Database::select (32 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,319 samples, 1.07%)
GuzzleHttp\Psr7\Uri::applyParts (102 samples, 0.08%)
FileRepo::getName (32 samples, 0.03%)
MediaWiki\Revision\RevisionStore::newRevisionFromConds (35 samples, 0.03%)
GuzzleHttpRequest::execute (462 samples, 0.37%)
UtfNormal\Validator::cleanUp (37 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::characters (280 samples, 0.23%)
MediaWiki\Revision\RevisionStore::getSlotRowsForBatch (25 samples, 0.02%)
Wikimedia\Rdbms\DatabaseDomain::newFromId (118 samples, 0.10%)
LocalisationCache::loadSubitem (36 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (80 samples, 0.06%)
Title::getInterwiki (53 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (79 samples, 0.06%)
Wikimedia\RequestTimeout\CriticalSectionProvider::scopedEnter (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::linearWalkBackwards (558 samples, 0.45%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/MessageTrait.php(189)} (21 samples, 0.02%)
Sanitizer::fixTagAttributes (160 samples, 0.13%)
WANObjectCache::getWithSetCallback (1,251 samples, 1.01%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (160 samples, 0.13%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatFormatter::characters (159 samples, 0.13%)
SvgHandler::normaliseParams (23 samples, 0.02%)
SyntaxHighlight::highlight (809 samples, 0.65%)
MagicWordArray::matchAndRemove (40 samples, 0.03%)
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (280 samples, 0.23%)
Wikimedia\Rdbms\Database::select (30 samples, 0.02%)
Wikimedia\Rdbms\Database::query (40 samples, 0.03%)
MediaWikiTitleCodec::getPrefixedDBkey (40 samples, 0.03%)
Title::isSpecial (81 samples, 0.07%)
Message::text (31 samples, 0.03%)
Cite\Hooks\CiteParserHooks::onParserAfterParse (40 samples, 0.03%)
Wikimedia\ParamValidator\ParamValidator::validateValue (40 samples, 0.03%)
Wikimedia\Rdbms\Database::select (32 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,700 samples, 1.37%)
Linker::processResponsiveImages (1,046 samples, 0.85%)
MagicWordArray::matchStartAndRemove (40 samples, 0.03%)
Parser::getTargetLanguage (39 samples, 0.03%)
Title::getFullURL (40 samples, 0.03%)
Shellbox\TempDirManager::teardown (26 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (438 samples, 0.35%)
AutoLoader::autoload (39 samples, 0.03%)
Html::rawElement (40 samples, 0.03%)
Parser::preprocessToDom (1,035 samples, 0.84%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::length (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (320 samples, 0.26%)
SectionProfiler::scopedProfileOut (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (432 samples, 0.35%)
wfAppendQuery (28 samples, 0.02%)
Wikimedia\Services\ServiceContainer::getService (118 samples, 0.10%)
MessageCache::getMessageFromFallbackChain (62 samples, 0.05%)
Preprocessor_Hash::buildDomTreeArrayFromText (36 samples, 0.03%)
FileRepo::newFile (328 samples, 0.27%)
MapCacheLRU::get (31 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,200 samples, 1.78%)
GuzzleHttp\HandlerStack::__invoke (438 samples, 0.35%)
Title::hasSourceText (40 samples, 0.03%)
PPFrame_Hash::expand (5,132 samples, 4.15%)
PPFr..
BagOStuff::proxyCall (20 samples, 0.02%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertNode (320 samples, 0.26%)
MediaWiki\HookContainer\HookRunner::__construct (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::preprocess (40 samples, 0.03%)
Parser::statelessFetchRevisionRecord (46 samples, 0.04%)
MediaWiki\MediaWikiServices::getService (275 samples, 0.22%)
Sanitizer::normalizeCss (40 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::isInList (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (381 samples, 0.31%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
Shellbox\TempDirManager::prepareBasePath (37 samples, 0.03%)
ForeignAPIRepo::httpGetCached (989 samples, 0.80%)
Html::openElement (77 samples, 0.06%)
MobileFrontendHooks::onOutputPageBeforeHTML (40 samples, 0.03%)
wfIsDebugRawPage (16 samples, 0.01%)
GuzzleHttp\Handler\CurlHandler::__invoke (561 samples, 0.45%)
GuzzleHttpRequest::execute (1,411 samples, 1.14%)
BlockLevelPass::doBlockLevels (40 samples, 0.03%)
Shellbox\Command\BoxedCommand::execute (731 samples, 0.59%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (999 samples, 0.81%)
LinkHolderArray::replaceInterwiki (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (338 samples, 0.27%)
Wikimedia\RemexHtml\Serializer\SerializerNode::__construct (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/api/ApiHookRunner.php (40 samples, 0.03%)
MagicWordArray::getRegexStart (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/ConfirmEdit/SimpleCaptcha/SimpleCaptcha.php (40 samples, 0.03%)
WikiPage::prepareContentForEdit (18,761 samples, 15.17%)
WikiPage::prepareConten..
ApiVisualEditor::isAllowedNamespace (40 samples, 0.03%)
Sanitizer::getRecognizedTagData (25 samples, 0.02%)
Parser::internalParse (18,116 samples, 14.65%)
Parser::internalParse
ForeignAPIRepo::getThumbUrl (913 samples, 0.74%)
Wikimedia\Rdbms\GeneralizedSql::generalizeSQL (70 samples, 0.06%)
WebRequest::getValues (293 samples, 0.24%)
Message::transformText (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (238 samples, 0.19%)
MediaWiki\Tidy\RemexCompatFormatter::element (202 samples, 0.16%)
LinkCache::getGoodLinkRow (80 samples, 0.06%)
Wikimedia\Rdbms\Database::beginIfImplied (39 samples, 0.03%)
MediumSpecificBagOStuff::getSerialized (80 samples, 0.06%)
PPTemplateFrame_Hash::__construct (36 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::endTag (40 samples, 0.03%)
LinkHolderArray::replaceInternal (1,302 samples, 1.05%)
Parser::statelessFetchTemplate (46 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (531 samples, 0.43%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (34 samples, 0.03%)
Message::fetchMessage (38 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Parser::makeKnownLinkHolder (169 samples, 0.14%)
MediaWiki\Extension\DiscussionTools\Notifications\EventDispatcher::getParsedRevision (22,623 samples, 18.30%)
MediaWiki\Extension\Discussi..
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (840 samples, 0.68%)
MediaWiki\HookContainer\HookContainer::getHandlers (18 samples, 0.01%)
Parser::recursiveTagParse (37 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (32 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (356 samples, 0.29%)
PPFrame_Hash::__construct (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (432 samples, 0.35%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php(1606)} (80 samples, 0.06%)
Message::format (395 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,433 samples, 1.16%)
FileRepo::__construct (119 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (914 samples, 0.74%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (469 samples, 0.38%)
ForeignAPIRepo::getThumbUrl (559 samples, 0.45%)
ParserOptions::getOption (36 samples, 0.03%)
Parser::handleInternalLinks2 (7,908 samples, 6.40%)
Parser::..
ForeignAPIFile::getSha1 (79 samples, 0.06%)
UtfNormal\Utils::utf8ToCodepoint (40 samples, 0.03%)
Message::fetchMessage (36 samples, 0.03%)
Wikimedia\Rdbms\Database::select (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,326 samples, 1.07%)
MediumSpecificBagOStuff::makeGlobalKey (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,433 samples, 1.16%)
GuzzleHttp\Psr7\Utils::streamFor (56 samples, 0.05%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Shellbox\Command\UnboxedExecutor::getParentEnvironment (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,459 samples, 1.18%)
MessageCache::get (62 samples, 0.05%)
ExplodeIterator::refreshCurrent (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::assertStatusCodeRange (13 samples, 0.01%)
GuzzleHttp\HandlerStack::create (44 samples, 0.04%)
CookieJar::parseCookieResponseHeader (55 samples, 0.04%)
WikiPage::doUserEditContent (20,366 samples, 16.47%)
WikiPage::doUserEditContent
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (41 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (62 samples, 0.05%)
PPDStack_Hash::getAccum (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\Shell\CommandFactory::createBoxed (39 samples, 0.03%)
GuzzleHttp\Handler\EasyHandle::createResponse (204 samples, 0.16%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::isInList (40 samples, 0.03%)
Parser::internalParse (38 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/skins/Vector/includes/ServiceWiring.php(38)} (40 samples, 0.03%)
SqlBagOStuff::serialize (440 samples, 0.36%)
Parser::handleInternalLinks (38 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (80 samples, 0.06%)
ForeignAPIFile::getTimestamp (70 samples, 0.06%)
MessageCache::normalizeKey (40 samples, 0.03%)
SqlBagOStuff::modifyTableSpecificBlobsForSet (80 samples, 0.06%)
ForeignAPIRepo::httpGet (558 samples, 0.45%)
MediaWiki\HookContainer\HookContainer::run (118 samples, 0.10%)
MediumSpecificBagOStuff::cas (20 samples, 0.02%)
MessageCache::getMessageFromFallbackChain (80 samples, 0.06%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (66 samples, 0.05%)
GuzzleHttp\RedirectMiddleware::__invoke (1,214 samples, 0.98%)
Cite\FootnoteMarkFormatter::linkRef (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (27 samples, 0.02%)
Html::rawElement (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (840 samples, 0.68%)
GuzzleHttp\Client::transfer (531 samples, 0.43%)
Shellbox\Shellbox::createBoxedExecutor (39 samples, 0.03%)
Cite\Hooks\CiteParserTagHooks::ref (41 samples, 0.03%)
Wikimedia\Rdbms\GeneralizedSql::generalizeSQL (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (119 samples, 0.10%)
MediaWiki\Extensions\ParserFunctions\ParserFunctions::time (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (80 samples, 0.06%)
LinkHolderArray::replaceInternal (1,358 samples, 1.10%)
Message::fetchMessage (80 samples, 0.06%)
Parser::getTemplateDom (195 samples, 0.16%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (120 samples, 0.10%)
Cookie::set (21 samples, 0.02%)
GuzzleHttp\Psr7\Response::__construct (31 samples, 0.03%)
GuzzleHttp\Client::transfer (1,214 samples, 0.98%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (39 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Parser::fetchFileAndTitle (79 samples, 0.06%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (118 samples, 0.10%)
MediaWiki\Linker\LinkRenderer::runBeginHook (39 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,540 samples, 1.25%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (1,441 samples, 1.17%)
MediaWiki\SpecialPage\SpecialPageFactory::resolveAlias (90 samples, 0.07%)
Parser::getTemplateDom (158 samples, 0.13%)
Wikimedia\Services\ServiceContainer::get (356 samples, 0.29%)
LinkHolderArray::makeHolder (193 samples, 0.16%)
Html::rawElement (40 samples, 0.03%)
PPFrame_Hash::expand (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/actions/ActionFactory.php (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (40 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (410 samples, 0.33%)
MessageCache::get (80 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (116 samples, 0.09%)
MediaWiki\Interwiki\ClassicInterwikiLookup::fetch (119 samples, 0.10%)
DeferredUpdatesScope::processUpdates (19,469 samples, 15.74%)
DeferredUpdatesScope::pr..
Parser::fetchFileAndTitle (110 samples, 0.09%)
MediaWiki\Linker\LinkRenderer::getLinkURL (79 samples, 0.06%)
VisualEditorHooks::isVisualAvailable (80 samples, 0.06%)
GuzzleHttp\Psr7\Response::assertStatusCodeIsInteger (22 samples, 0.02%)
TransformationalImageHandler::mustRender (61 samples, 0.05%)
WebRequest::normalizeUnicode (160 samples, 0.13%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
PPFrame_Hash::expand (3,849 samples, 3.11%)
PPF..
DeferredUpdates::doUpdates (19,469 samples, 15.74%)
DeferredUpdates::doUpdates
Sanitizer::cleanUrl (40 samples, 0.03%)
Parser::makeImage (4,295 samples, 3.47%)
Par..
MediaWiki\HookContainer\HookRunner::onTitleExists (40 samples, 0.03%)
Title::secureAndSplit (412 samples, 0.33%)
Preprocessor_Hash::buildDomTreeArrayFromText (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (722 samples, 0.58%)
Language::caseFold (90 samples, 0.07%)
MediaWiki\HookContainer\HookContainer::run (106 samples, 0.09%)
Html::openElement (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (998 samples, 0.81%)
Wikimedia\Rdbms\Database::select (37 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (38 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/api/Hook/ApiOpenSearchSuggestHook.php (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (33 samples, 0.03%)
WANObjectCache::getWithSetCallback (922 samples, 0.75%)
MediaWiki\Extension\AbuseFilter\VariableGenerator\VariableGenerator::addUserVars (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (1,350 samples, 1.09%)
GuzzleHttp\Client::applyOptions (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/interwiki/ClassicInterwikiLookup.php(304)} (188 samples, 0.15%)
MediaWiki\Linker\LinkRenderer::castToTitle (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(235)} (41 samples, 0.03%)
GuzzleHttpRequest::execute (714 samples, 0.58%)
MediaWiki\MediaWikiServices::getTitleParser (39 samples, 0.03%)
Message::format (399 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,507 samples, 1.22%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,157 samples, 0.94%)
GuzzleHttp\Psr7\Response::__construct (32 samples, 0.03%)
ForeignAPIRepo::httpGet (714 samples, 0.58%)
MediaWiki\Revision\RevisionStoreRecord::getId (21 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,568 samples, 1.27%)
MediaWikiTitleCodec::splitTitleString (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,240 samples, 1.00%)
Title::getArticleID (38 samples, 0.03%)
LinkHolderArray::replace (1,390 samples, 1.12%)
Wikimedia\RequestTimeout\Detail\CriticalSection::__construct (47 samples, 0.04%)
Parser::preprocessToDom (40 samples, 0.03%)
wfArrayToCgi (40 samples, 0.03%)
MediaWiki\Page\ParserOutputAccess::getParserOutput (17,909 samples, 14.48%)
MediaWiki\Page\ParserO..
FileBackendGroup::config (39 samples, 0.03%)
Parser::recursiveTagParse (41 samples, 0.03%)
Title::newFromTextThrow (277 samples, 0.22%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (40 samples, 0.03%)
Cite\Hooks\CiteParserTagHooks::citeForParser (103 samples, 0.08%)
MediumSpecificBagOStuff::setNewPreparedValues (31 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (537 samples, 0.43%)
MediaWiki\Tidy\RemexCompatFormatter::characters (199 samples, 0.16%)
Title::getNamespace (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (369 samples, 0.30%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (689 samples, 0.56%)
GuzzleHttp\Client::transfer (1,326 samples, 1.07%)
WANObjectCache::fetchOrRegenerate (109 samples, 0.09%)
Language::caseFold (37 samples, 0.03%)
EmptyBagOStuff::makeKeyInternal (37 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (504 samples, 0.41%)
Composer\Autoload\ClassLoader::loadClass (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getDBConnectionRef (32 samples, 0.03%)
GuzzleHttp\Client::send (410 samples, 0.33%)
RequestContext::getSkin (141 samples, 0.11%)
Sanitizer::armorFrenchSpaces (79 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (909 samples, 0.74%)
MediaWiki\HookContainer\HookContainer::run (81 samples, 0.07%)
Title::getLinkURL (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (318 samples, 0.26%)
Title::newFromTextThrow (198 samples, 0.16%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::removeFromNoahList (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (1,161 samples, 0.94%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
Message::fetchMessage (31 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
ForeignAPIFile::getSha1 (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (800 samples, 0.65%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Parser::extractSections (1,350 samples, 1.09%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::mergeAttribs (40 samples, 0.03%)
MediaWiki\User\UserOptionsManager::getCacheKey (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (270 samples, 0.22%)
MediaWiki\Tidy\RemexCompatFormatter::element (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (38 samples, 0.03%)
MediaWiki\MediaWikiServices::getMessageCache (41 samples, 0.03%)
Title::getPageLanguage (39 samples, 0.03%)
User::load (109 samples, 0.09%)
GuzzleHttp\Client::sendAsync (537 samples, 0.43%)
ForeignAPIRepo::httpGetCached (1,700 samples, 1.37%)
Title::newFromText (240 samples, 0.19%)
Shellbox\Command\Command::getCpuTimeLimit (39 samples, 0.03%)
GuzzleHttp\Client::send (430 samples, 0.35%)
MediaWiki\HookContainer\HookRunner::onParserSectionCreate (40 samples, 0.03%)
Message::format (105 samples, 0.08%)
Title::getLocalURL (161 samples, 0.13%)
Wikimedia\Services\ServiceContainer::getService (275 samples, 0.22%)
SyntaxHighlight::parserHook (970 samples, 0.78%)
GuzzleHttpRequest::execute (999 samples, 0.81%)
DerivativeContext::getSkin (141 samples, 0.11%)
Html::openElement (80 samples, 0.06%)
Parser::parse (21,182 samples, 17.13%)
Parser::parse
MediaWiki\Page\PageStore::newSelectQueryBuilder (18 samples, 0.01%)
ApiResult::validateValue (160 samples, 0.13%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (39 samples, 0.03%)
Title::isKnown (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (79 samples, 0.06%)
PPFrame_Hash::expand (81 samples, 0.07%)
MediaWiki\HookContainer\HookContainer::run (34 samples, 0.03%)
Title::newFromTextThrow (441 samples, 0.36%)
Wikimedia\Rdbms\DatabaseDomain::__construct (36 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,764 samples, 1.43%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (160 samples, 0.13%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,520 samples, 2.04%)
W..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (438 samples, 0.35%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,310 samples, 1.06%)
MessageCache::getMessageFromFallbackChain (35 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkClasses (120 samples, 0.10%)
MWCallbackStream::__construct (56 samples, 0.05%)
MediaWiki\Permissions\PermissionManager::getPermissionErrorsInternal (38 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (637 samples, 0.52%)
GuzzleHttp\Psr7\Request::getBody (38 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (782 samples, 0.63%)
SqlBagOStuff::modifyBlobs (118 samples, 0.10%)
Wikimedia\Rdbms\LoadBalancer::commitPrimaryChanges (56 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (537 samples, 0.43%)
Title::getPrefixedDBkey (66 samples, 0.05%)
MWHttpRequest::parseCookies (19 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/content/WikitextContent.php (37 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (392 samples, 0.32%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (40 samples, 0.03%)
File::canRender (19 samples, 0.02%)
LinkCache::addLinkObj (42 samples, 0.03%)
GuzzleHttp\Client::send (494 samples, 0.40%)
ForeignAPIRepo::getThumbUrlFromCache (1,513 samples, 1.22%)
ForeignAPIFile::newFromTitle (808 samples, 0.65%)
PPNode_Hash_Tree::factory (40 samples, 0.03%)
wfMatchesDomainList (39 samples, 0.03%)
Parser::preprocessToDom (1,077 samples, 0.87%)
Wikimedia\Services\ServiceContainer::getService (35 samples, 0.03%)
GuzzleHttp\Psr7\Stream::close (34 samples, 0.03%)
wfMessage (39 samples, 0.03%)
MediaWiki\EditPage\Constraint\EditConstraintFactory::newEditFilterMergedContentHookConstraint (38 samples, 0.03%)
GuzzleHttpRequest::execute (498 samples, 0.40%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (479 samples, 0.39%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (557 samples, 0.45%)
PPDStack_Hash::push (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (200 samples, 0.16%)
Linker::makeImageLink (4,102 samples, 3.32%)
Lin..
MediaWiki\Json\JsonCodec::unserialize (24 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (39 samples, 0.03%)
Linker::processResponsiveImages (913 samples, 0.74%)
MapCacheLRU::get (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (1,319 samples, 1.07%)
MediaWiki\Revision\RenderedRevision::getRevisionParserOutput (17,606 samples, 14.24%)
MediaWiki\Revision\Re..
MessageCache::get (120 samples, 0.10%)
Title::getArticleID (71 samples, 0.06%)
WANObjectCache::fetchOrRegenerate (119 samples, 0.10%)
DeferredUpdatesScope::processStageQueue (28,476 samples, 23.03%)
DeferredUpdatesScope::processStageQu..
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
Wikimedia\Rdbms\LBFactory::executePostTransactionCallbacks (47 samples, 0.04%)
LinkHolderArray::replaceInternal (159 samples, 0.13%)
Shellbox\Command\UnboxedExecutor::execute (576 samples, 0.47%)
Message::params (39 samples, 0.03%)
MapCacheLRU::getAge (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,588 samples, 1.28%)
Wikimedia\Rdbms\DBConnRef::selectRow (193 samples, 0.16%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (29 samples, 0.02%)
MediaWiki\HookContainer\HookContainer::run (41 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::findCommonAncestorContainer (201 samples, 0.16%)
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (359 samples, 0.29%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (840 samples, 0.68%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (462 samples, 0.37%)
MediaWiki\Session\SessionManager::singleton (200 samples, 0.16%)
Parser::preprocessToDom (121 samples, 0.10%)
SqlBagOStuff::doSet (80 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentUtils::childIndexOf (40 samples, 0.03%)
Message::getLanguage (35 samples, 0.03%)
VirtualRESTServiceClient::run (207 samples, 0.17%)
MediaWikiTitleCodec::getNamespaceName (40 samples, 0.03%)
Title::getPrefixedDBkey (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (798 samples, 0.65%)
Parser::recursiveTagParse (25 samples, 0.02%)
Wikimedia\Rdbms\Database::executeQueryAttempt (35 samples, 0.03%)
AutoLoader::find (39 samples, 0.03%)
Title::getLocalURL (47 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (462 samples, 0.37%)
MediaWiki\MediaWikiServices::getMessageCache (38 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::forEachOpenPrimaryConnection (35 samples, 0.03%)
Parser::handleInternalLinks2 (7,641 samples, 6.18%)
Parser::..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (440 samples, 0.36%)
GuzzleHttp\Handler\EasyHandle::createResponse (47 samples, 0.04%)
MediaWiki\HookContainer\HookContainer::run (155 samples, 0.13%)
HtmlArmor::getHtml (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (881 samples, 0.71%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/objectcache/MediumSpecificBagOStuff.php (16 samples, 0.01%)
MessageCache::getMessageForLang (36 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (39 samples, 0.03%)
Title::getLocalURL (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (989 samples, 0.80%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Wt2Html/XMLSerializer.php(278)} (41 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (161 samples, 0.13%)
MediaWiki\Tidy\RemexCompatMunger::getParentForInsert (40 samples, 0.03%)
Language::normalize (80 samples, 0.06%)
Wikimedia\Rdbms\Database::query (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/page/WikiPage.php(2931)} (34 samples, 0.03%)
Title::newFromTextThrow (160 samples, 0.13%)
Wikimedia\Rdbms\DBConnRef::__call (19,469 samples, 15.74%)
Wikimedia\Rdbms\DBConnRe..
GuzzleHttp\Handler\CurlHandler::__invoke (432 samples, 0.35%)
TraditionalImageGallery::toHTML (1,472 samples, 1.19%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (800 samples, 0.65%)
Message::format (63 samples, 0.05%)
Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout::enterCriticalSection (37 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertNode (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (240 samples, 0.19%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,700 samples, 1.37%)
Language::formatNum (80 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (199 samples, 0.16%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (4,115 samples, 3.33%)
Wik..
Language::sprintfDate (77 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/ConfirmEdit/QuestyCaptcha/includes/QuestyCaptcha.php (40 samples, 0.03%)
UtfNormal\Validator::replaceForNativeNormalize (40 samples, 0.03%)
Cite\Cite::checkRefsNoReferences (31 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\CriticalSection::__construct (37 samples, 0.03%)
Language::getCode (40 samples, 0.03%)
WebRequest::getGPCVal (145 samples, 0.12%)
ForeignAPIRepo::getThumbUrl (710 samples, 0.57%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1116)} (275 samples, 0.22%)
Title::getNsText (40 samples, 0.03%)
StripState::killMarkers (78 samples, 0.06%)
PPDPart_Hash::__construct (40 samples, 0.03%)
Wikimedia\Rdbms\GeneralizedSql::stringify (39 samples, 0.03%)
GuzzleHttp\Psr7\Response::__construct (21 samples, 0.02%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertElement (400 samples, 0.32%)
GuzzleHttp\Psr7\Stream::getSize (22 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,547 samples, 1.25%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,007 samples, 0.81%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (39 samples, 0.03%)
Sanitizer::normalizeCharReferencesCallback (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (554 samples, 0.45%)
Message::format (40 samples, 0.03%)
MediaWiki\HookContainer\GlobalHookRegistry::getGlobalHooks (40 samples, 0.03%)
Shellbox\Command\BoxedCommand::execute (837 samples, 0.68%)
Cite\Cite::ref (41 samples, 0.03%)
ForeignAPIFile::transform (1,356 samples, 1.10%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererEnd (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InsertionMode::stripNulls (439 samples, 0.36%)
Html::expandAttributes (39 samples, 0.03%)
LocalisationCache::loadSubitem (39 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::load (119 samples, 0.10%)
Wikimedia\Rdbms\DBConnRef::selectField (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (37 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (275 samples, 0.22%)
ForeignAPIFile::transform (592 samples, 0.48%)
PoolWorkArticleView::doWork (18,477 samples, 14.94%)
PoolWorkArticleView::d..
WANObjectCache::getWithSetCallback (559 samples, 0.45%)
Wikimedia\Rdbms\DBConnRef::__call (76 samples, 0.06%)
ApiVisualEditor::getAvailableNamespaceIds (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (338 samples, 0.27%)
Message::params (78 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (32 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (100 samples, 0.08%)
MediaWiki\Revision\RevisionStore::loadRevisionFromConds (32 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (410 samples, 0.33%)
WANObjectCache::getWithSetCallback (970 samples, 0.78%)
Title::getNsText (40 samples, 0.03%)
ApiEditPage::getAllowedParams (41 samples, 0.03%)
Title::castFromPageReference (40 samples, 0.03%)
MediaWikiTitleCodec::getPrefixedText (78 samples, 0.06%)
SearchMySQL::update (160 samples, 0.13%)
ForeignAPIRepo::getThumbUrl (989 samples, 0.80%)
Wikimedia\ObjectFactory\ObjectFactory::createObject (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (40 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (22 samples, 0.02%)
wfTimestamp (29 samples, 0.02%)
MWCallbackStream::rewind (32 samples, 0.03%)
Message::fetchMessage (54 samples, 0.04%)
GuzzleHttp\Psr7\Uri::__construct (53 samples, 0.04%)
Wikimedia\Services\ServiceContainer::get (25 samples, 0.02%)
GuzzleHttp\Psr7\Stream::getSize (31 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (38 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::__get (241 samples, 0.19%)
Linker::processResponsiveImages (1,152 samples, 0.93%)
User::getOption (40 samples, 0.03%)
DeferredUpdates::doUpdates (28,476 samples, 23.03%)
DeferredUpdates::doUpdates
WANObjectCache::checkAndSetCooloff (14 samples, 0.01%)
ForeignAPIRepo::httpGetCached (767 samples, 0.62%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (146 samples, 0.12%)
MediaWiki\Linker\LinkRenderer::getLinkURL (29 samples, 0.02%)
Wikimedia\RequestTimeout\CriticalSectionProvider::scopedEnter (47 samples, 0.04%)
Parser::braceSubstitution (776 samples, 0.63%)
MediaWiki\Languages\LanguageNameUtils::isValidCode (40 samples, 0.03%)
LocalisationCache::loadSubitem (37 samples, 0.03%)
Title::getTitleFormatter (40 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
Wikimedia\Rdbms\GeneralizedSql::stringify (70 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\InCell::startTag (41 samples, 0.03%)
GuzzleHttp\Psr7\Response::__construct (31 samples, 0.03%)
Title::getLocalURL (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (392 samples, 0.32%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (880 samples, 0.71%)
MediaWiki\HookContainer\HookRunner::onParserAfterParse (37 samples, 0.03%)
MWHttpRequest::parseCookies (37 samples, 0.03%)
Title::getInterwikiLookup (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getQueryInfo (39 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (25 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,360 samples, 1.91%)
W..
User::isAllowed (40 samples, 0.03%)
Message::fetchMessage (80 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::getServerAttributes (39 samples, 0.03%)
Wikimedia\Rdbms\Database::select (39 samples, 0.03%)
SpamRegexBatch::regexesFromText (425 samples, 0.34%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (40 samples, 0.03%)
MediaWiki\Api\Validator\ApiParamValidatorCallbacks::getValue (160 samples, 0.13%)
MediaWikiTitleCodec::getNamespaceName (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1920)} (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/api/ApiMain.php (39 samples, 0.03%)
Wikimedia\Rdbms\Database::doAtomicSection (70 samples, 0.06%)
Wikimedia\Rdbms\Database::doBegin (39 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (561 samples, 0.45%)
Parser::getExternalLinkAttribs (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getMaintenanceConnectionRef (39 samples, 0.03%)
DeferredUpdatesScope::processStageQueue (103 samples, 0.08%)
MediaWiki\Tidy\RemexCompatFormatter::element (121 samples, 0.10%)
Wikimedia\base_convert (115 samples, 0.09%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (41 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/filebackend/FileBackendStore.php (80 samples, 0.06%)
Sanitizer::normalizeEntity (81 samples, 0.07%)
GuzzleHttp\Client::send (957 samples, 0.77%)
MapCacheLRU::get (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (410 samples, 0.33%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (80 samples, 0.06%)
Title::secureAndSplit (362 samples, 0.29%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (438 samples, 0.35%)
ExtensionRegistry::getAttribute (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(390)} (80 samples, 0.06%)
MediaWiki\Logger\LoggerFactory::getInstance (25 samples, 0.02%)
GuzzleHttp\Client::send (462 samples, 0.37%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (80 samples, 0.06%)
SectionProfileCallback::__construct (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::acceptOnlyNodesAllowingComments (280 samples, 0.23%)
MediaWiki\HookContainer\HookContainer::run (77 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,507 samples, 1.22%)
Parser::magicLinkCallback (161 samples, 0.13%)
MediaWiki\HookContainer\HookRunner::onRevisionRecordInserted (25 samples, 0.02%)
WANObjectCache::fetchOrRegenerate (549 samples, 0.44%)
WANObjectCache::fetchOrRegenerate (425 samples, 0.34%)
AutoLoader::autoload (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::runBeginHook (40 samples, 0.03%)
Title::normalizeFragment (41 samples, 0.03%)
Language::ucfirst (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::create (23 samples, 0.02%)
ApiParse::getPageParserOutput (18,533 samples, 14.99%)
ApiParse::getPageParse..
Title::makeTitle (40 samples, 0.03%)
Wikimedia\Rdbms\Database::commit (56 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
ApiModuleManager::instantiateModule (39 samples, 0.03%)
GuzzleHttp\Client::transfer (432 samples, 0.35%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1706)} (120 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (521 samples, 0.42%)
WANObjectCache::fetchOrRegenerate (1,469 samples, 1.19%)
PPFrame_Hash::virtualBracketedImplode (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1074)} (35 samples, 0.03%)
GuzzleHttpRequest::execute (1,700 samples, 1.37%)
ForeignAPIRepo::httpGetCached (328 samples, 0.27%)
MWHttpRequest::parseCookies (21 samples, 0.02%)
GuzzleHttp\Psr7\stream_for (56 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (720 samples, 0.58%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/LocalRepo.php(254)} (115 samples, 0.09%)
ExplodeIterator::next (40 samples, 0.03%)
AutoLoader::autoload (101 samples, 0.08%)
AutoLoader::autoload (64 samples, 0.05%)
MediaWiki\Api\Validator\ApiParamValidator::getValue (40 samples, 0.03%)
Html::dropDefaults (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (1,161 samples, 0.94%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (58 samples, 0.05%)
Wikimedia\Services\ServiceContainer::createService (275 samples, 0.22%)
Html::rawElement (80 samples, 0.06%)
ForeignAPIRepo::getThumbUrl (487 samples, 0.39%)
GuzzleHttp\RedirectMiddleware::__invoke (415 samples, 0.34%)
WANObjectCache::fetchOrRegenerate (998 samples, 0.81%)
Sanitizer::safeEncodeTagAttributes (40 samples, 0.03%)
Linker::processResponsiveImages (1,356 samples, 1.10%)
ApiMain::handleCORS (40 samples, 0.03%)
WikitextContent::fillParserOutput (17,659 samples, 14.28%)
WikitextContent::fill..
PPFrame_Hash::expand (199 samples, 0.16%)
ApiParse::execute (24,261 samples, 19.62%)
ApiParse::execute
GuzzleHttp\Handler\CurlHandler::__invoke (415 samples, 0.34%)
Wikimedia\Services\ServiceContainer::get (275 samples, 0.22%)
Sanitizer::removeHTMLtags (280 samples, 0.23%)
EmptyBagOStuff::makeKeyInternal (13 samples, 0.01%)
Cite\Hooks\CiteParserHooks::onParserAfterParse (31 samples, 0.03%)
ThumbnailImage::toHtml (36 samples, 0.03%)
Parser::braceSubstitution (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::__construct (38 samples, 0.03%)
AutoLoader::autoload (41 samples, 0.03%)
MediaWiki\Permissions\PermissionManager::getPermissionErrors (38 samples, 0.03%)
DeferredUpdates::attemptUpdate (103 samples, 0.08%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,214 samples, 0.98%)
ObjectCache::newFromId (80 samples, 0.06%)
Wikimedia\Rdbms\Database::replace (40 samples, 0.03%)
AutoLoader::autoload (18 samples, 0.01%)
GlobalVarConfig::has (40 samples, 0.03%)
GuzzleHttp\Client::transfer (415 samples, 0.34%)
Wikimedia\Rdbms\GeneralizedSql::stringify (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (359 samples, 0.29%)
Parser::handleInternalLinks (7,641 samples, 6.18%)
Parser::..
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
Hooks::run (25,501 samples, 20.62%)
Hooks::run
MediumSpecificBagOStuff::serialize (40 samples, 0.03%)
LocalFile::loadFromCache (102 samples, 0.08%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (39 samples, 0.03%)
Linker::tocLine (39 samples, 0.03%)
Html::rawElement (198 samples, 0.16%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::appropriatePlace (40 samples, 0.03%)
Parser::getTargetLanguageConverter (40 samples, 0.03%)
NamespaceInfo::getCanonicalName (40 samples, 0.03%)
Wikimedia\Rdbms\Database::select (37 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,391 samples, 1.12%)
WANObjectCache::fetchOrRegenerate (1,198 samples, 0.97%)
Wikimedia\Parsoid\Utils\DOMCompat::attributes (40 samples, 0.03%)
MediumSpecificBagOStuff::makeKey (37 samples, 0.03%)
LinkCache::getGoodLinkID (40 samples, 0.03%)
AutoLoader::autoload (240 samples, 0.19%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutput (17,659 samples, 14.28%)
MediaWiki\Revision\Re..
Html::expandAttributes (117 samples, 0.09%)
Title::getArticleID (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getIndentLevel (40 samples, 0.03%)
Parser::parseWidthParam (81 samples, 0.07%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (1,078 samples, 0.87%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (239 samples, 0.19%)
Parser::handleAllQuotes (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (452 samples, 0.37%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (158 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/language/Language.php (40 samples, 0.03%)
Shellbox\Command\LocalBoxedExecutor::executeValid (970 samples, 0.78%)
LinkHolderArray::replaceInterwiki (40 samples, 0.03%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (270 samples, 0.22%)
AutoLoader::autoload (39 samples, 0.03%)
GuzzleHttp\Psr7\Uri::parse (72 samples, 0.06%)
Wikimedia\Rdbms\Database::selectField (35 samples, 0.03%)
JobQueue::factory (60 samples, 0.05%)
Wikimedia\Rdbms\Database::executeQuery (36 samples, 0.03%)
ForeignAPIFile::transform (498 samples, 0.40%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (455 samples, 0.37%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (80 samples, 0.06%)
Linker::splitTrail (39 samples, 0.03%)
Message::format (54 samples, 0.04%)
Message::inLanguage (40 samples, 0.03%)
MediaWiki\Extension\PdfHandler\PdfHandler::doTransform (15 samples, 0.01%)
Title::getPageLanguage (39 samples, 0.03%)
WebRequest::normalizeUnicode (120 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php(1606)} (157 samples, 0.13%)
MediaWiki\Languages\LanguageConverterFactory::getLanguageConverter (24 samples, 0.02%)
GuzzleHttp\RedirectMiddleware::__invoke (432 samples, 0.35%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,198 samples, 1.78%)
Wikimedia\RemexHtml\DOM\DOMBuilder::createNode (523 samples, 0.42%)
WANObjectCache::getWithSetCallback (119 samples, 0.10%)
MediaWiki\Extension\DiscussionTools\CommentUtils::isRenderingTransparentNode (40 samples, 0.03%)
wfMessage (121 samples, 0.10%)
Wikimedia\Rdbms\LoadBalancer::getConnection (39 samples, 0.03%)
Language::isMultibyte (40 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (689 samples, 0.56%)
GuzzleHttp\Client::sendAsync (1,325 samples, 1.07%)
Sanitizer::safeEncodeAttribute (80 samples, 0.06%)
Html::openElement (201 samples, 0.16%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (160 samples, 0.13%)
Message::fetchMessage (35 samples, 0.03%)
MessageCache::isLanguageLoaded (40 samples, 0.03%)
Parser::preprocessToDom (1,029 samples, 0.83%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (40 samples, 0.03%)
Title::getArticleID (39 samples, 0.03%)
MapCacheLRU::has (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (360 samples, 0.29%)
Parser::preprocessToDom (1,000 samples, 0.81%)
MapCacheLRU::get (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::removeFromNoahList (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (462 samples, 0.37%)
MediaWiki\Extensions\ParserFunctions\ParserFunctions::timeCommon (77 samples, 0.06%)
Wikimedia\Rdbms\Database::executeQuery (116 samples, 0.09%)
ApiMain::checkExecutePermissions (120 samples, 0.10%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (475 samples, 0.38%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php(265)} (970 samples, 0.78%)
Wikimedia\Rdbms\Database::executeQuery (76 samples, 0.06%)
MediaWiki\Storage\DerivedPageDataUpdater::__construct (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/filebackend/FSFileBackend.php (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (596 samples, 0.48%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(120)} (39 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (102 samples, 0.08%)
PPNode_Hash_Tree::splitRawTemplate (959 samples, 0.78%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (929 samples, 0.75%)
GuzzleHttp\RedirectMiddleware::__invoke (1,540 samples, 1.25%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (392 samples, 0.32%)
MessageCache::getMessageFromFallbackChain (36 samples, 0.03%)
Wikimedia\Rdbms\Database::selectRow (40 samples, 0.03%)
CookieJar::parseCookieResponseHeader (22 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/Data.php(124)} (63 samples, 0.05%)
ParserOptions::lazyLoadOption (45 samples, 0.04%)
AutoLoader::autoload (18 samples, 0.01%)
Wikimedia\Rdbms\Database::selectSQLText (42 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/StripState.php(134)} (36 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getDBLoadBalancer (80 samples, 0.06%)
Wikimedia\Rdbms\Database::selectField (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (35 samples, 0.03%)
Html::openElement (161 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/user/User.php(537)} (109 samples, 0.09%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Echo/includes/Bundleable.php (40 samples, 0.03%)
Scribunto::newDefaultEngine (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (317 samples, 0.26%)
GuzzleHttp\Client::sendAsync (438 samples, 0.35%)
WANObjectCache::getWithSetCallback (1,159 samples, 0.94%)
Parser::getTitle (51 samples, 0.04%)
SpamRegexBatch::regexesFromMessage (35 samples, 0.03%)
GuzzleHttp\Psr7\Response::assertStatusCodeRange (58 samples, 0.05%)
WANObjectCache::checkAndSetCooloff (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (40 samples, 0.03%)
Wikimedia\Rdbms\Database::select (36 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (440 samples, 0.36%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/deferred/RefreshSecondaryDataUpdate.php (16 samples, 0.01%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/watcheditem/WatchedItemStore.php (39 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (118 samples, 0.10%)
ForeignAPIRepo::getThumbUrl (479 samples, 0.39%)
wfCgiToArray (80 samples, 0.06%)
MediaWiki\User\UserGroupManager::getUserGroupMemberships (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (79 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (120 samples, 0.10%)
Language::needsGenderDistinction (40 samples, 0.03%)
Linker::processResponsiveImages (1,082 samples, 0.88%)
Parser::handleInternalLinks2 (39 samples, 0.03%)
Parser::fetchCurrentRevisionRecordOfTitle (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (68 samples, 0.05%)
Message::plain (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,588 samples, 1.28%)
ApiFormatJson::execute (81 samples, 0.07%)
CookieJar::setCookie (40 samples, 0.03%)
Message::format (241 samples, 0.19%)
Title::newFromLinkTarget (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
MessageCache::getMessagePageName (40 samples, 0.03%)
Title::newFromLinkTarget (40 samples, 0.03%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (40 samples, 0.03%)
VirtualRESTServiceClient::run (72 samples, 0.06%)
GuzzleHttp\Client::transfer (561 samples, 0.45%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
MediaWiki\Json\JsonCodec::serialize (79 samples, 0.06%)
WANObjectCache::fetchOrRegenerate (1,700 samples, 1.37%)
AutoLoader::autoload (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (554 samples, 0.45%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (240 samples, 0.19%)
MediaWiki\Tidy\RemexCompatMunger::characters (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/jobqueue/JobQueueDB.php (60 samples, 0.05%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,599 samples, 2.10%)
W..
EchoDiscussionParser::extractSignatures (36 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (360 samples, 0.29%)
LinkCache::addBadLinkObj (40 samples, 0.03%)
AtomicSectionUpdate::doUpdate (19,469 samples, 15.74%)
AtomicSectionUpdate::doU..
GuzzleHttp\Client::sendAsync (430 samples, 0.35%)
BufferingStatsdDataFactory::produceStatsdData (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::update (35 samples, 0.03%)
MapCacheLRU::hasField (40 samples, 0.03%)
Wikimedia\Assert\Assert::parameterType (39 samples, 0.03%)
Message::text (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (240 samples, 0.19%)
WANObjectCache::getWithSetCallback (31 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (39 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (40 samples, 0.03%)
MessageCache::getMessageForLang (80 samples, 0.06%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
MagicWordArray::matchStartAndRemove (40 samples, 0.03%)
Title::getPrefixedText (39 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
TemplateDataHooks::logChangeEvent (40 samples, 0.03%)
Wikimedia\Rdbms\Database::selectRow (79 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Status.php (38 samples, 0.03%)
Title::getTitleFormatter (92 samples, 0.07%)
MediaWiki\HookContainer\HookRunner::onLinksUpdate (1,350 samples, 1.09%)
wfDebug (25 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\CommentFormatter::addDiscussionToolsInternal (4,836 samples, 3.91%)
Medi..
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Parser::renderImageGallery (1,596 samples, 1.29%)
Sanitizer::decodeCharReferencesAndNormalize (40 samples, 0.03%)
Parser::handleMagicLinks (160 samples, 0.13%)
GuzzleHttp\RedirectMiddleware::__invoke (438 samples, 0.35%)
Language::normalize (120 samples, 0.10%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (201 samples, 0.16%)
Wikimedia\RemexHtml\Tokenizer\Attribute::__construct (40 samples, 0.03%)
wfMessage (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::normalizeHeaderValue (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Sanitizer.php(1170)} (40 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (32 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,651 samples, 1.34%)
LinksUpdate::doUpdate (1,422 samples, 1.15%)
Wikimedia\Rdbms\Database::selectOptionsIncludeLocking (40 samples, 0.03%)
User::deprecateInvalidCrossWiki (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onParserLimitReportFormat (40 samples, 0.03%)
Wikimedia\Rdbms\MysqliResultWrapper::doFetchObject (33 samples, 0.03%)
WebRequest::getRawVal (39 samples, 0.03%)
Title::isSpecialPage (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (46 samples, 0.04%)
RecentChange::save (81 samples, 0.07%)
GuzzleHttp\Psr7\stream_for (58 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,007 samples, 0.81%)
WikitextContent::getSection (1,350 samples, 1.09%)
GuzzleHttpRequest::parseHeader (40 samples, 0.03%)
AbstractContent::getParserOutput (18,795 samples, 15.20%)
AbstractContent::getPar..
Wikimedia\Rdbms\Database::selectRow (49 samples, 0.04%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (25,501 samples, 20.62%)
MediaWiki\HookContainer\HookCont..
MediaWiki\Extension\DiscussionTools\CommentUtils::linearWalkBackwards (878 samples, 0.71%)
MediaHandler::getTransform (93 samples, 0.08%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (929 samples, 0.75%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::increment (28 samples, 0.02%)
Parser::renderImageGallery (1,472 samples, 1.19%)
Title::newFromText (138 samples, 0.11%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::findCommonAncestorContainer (40 samples, 0.03%)
EchoDiscussionParser::getMachineReadableDiff (106 samples, 0.09%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
WebRequest::getVal (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (39 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (610 samples, 0.49%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (40 samples, 0.03%)
wfCgiToArray (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (537 samples, 0.43%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Echo/includes/DiscussionParser.php (39 samples, 0.03%)
ParserOptions::getInterwikiMagic (27 samples, 0.02%)
TraditionalImageGallery::toHTML (1,521 samples, 1.23%)
ForeignAPIRepo::httpGetCached (504 samples, 0.41%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
GuzzleHttp\Psr7\Uri::filterScheme (31 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (537 samples, 0.43%)
Parser::renderImageGallery (2,568 samples, 2.08%)
P..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (795 samples, 0.64%)
ApiBase::getFinalParams (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (120 samples, 0.10%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,159 samples, 0.94%)
MediaWikiTitleCodec::splitTitleString (38 samples, 0.03%)
Cite\Hooks\CiteParserTagHooks::ref (139 samples, 0.11%)
Wikimedia\Rdbms\Database::executeQuery (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (161 samples, 0.13%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (637 samples, 0.52%)
ForeignAPIRepo::getThumbUrl (498 samples, 0.40%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (201 samples, 0.16%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getDBConnectionRef (116 samples, 0.09%)
Parser::renderImageGallery (1,600 samples, 1.29%)
MediaWiki\Permissions\PermissionManager::getUserPermissions (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (239 samples, 0.19%)
ApiMain::lacksSameOriginSecurity (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (37 samples, 0.03%)
AutoLoader::autoload (38 samples, 0.03%)
WANObjectCache::getCurrentTime (14 samples, 0.01%)
WANObjectCache::determineKeyClassForStats (39 samples, 0.03%)
Html::dropDefaults (79 samples, 0.06%)
WANObjectCache::getWithSetCallback (531 samples, 0.43%)
MediaWiki\HookContainer\HookContainer::getHandlers (66 samples, 0.05%)
ApiMain::setupModule (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (476 samples, 0.38%)
Parser::braceSubstitution (46 samples, 0.04%)
WANObjectCache::fetchOrRegenerate (654 samples, 0.53%)
GuzzleHttp\Psr7\Response::normalizeHeaderValue (32 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (1,441 samples, 1.17%)
Language::formatNumInternal (120 samples, 0.10%)
MediaWiki\HeaderCallback::callback (37 samples, 0.03%)
Sanitizer::normalizeCharReferencesCallback (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (392 samples, 0.32%)
MediaWiki\Linker\LinkRenderer::normalizeTarget (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (479 samples, 0.39%)
Wikimedia\ParamValidator\TypeDef\StringDef::validate (40 samples, 0.03%)
MediaWiki\Storage\PageEditStash::checkCache (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Echo/includes/EchoHooks.php(506)} (25,795 samples, 20.86%)
{closure:/srv/patchdemo-wikis/fe..
Parser::handleExternalLinks (117 samples, 0.09%)
Parser::recursiveTagParse (46 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (960 samples, 0.78%)
CoreTagHooks::gallery (1,472 samples, 1.19%)
ParserOutput::getText (394 samples, 0.32%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (1,212 samples, 0.98%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Echo/includes/model/Event.php (40 samples, 0.03%)
StringUtils::explode (40 samples, 0.03%)
TitleValue::assertValidSpec (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (76 samples, 0.06%)
Html::rawElement (201 samples, 0.16%)
Wikimedia\ScopedCallback::__construct (40 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (410 samples, 0.33%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::length (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::trimHeaderValues (32 samples, 0.03%)
ApiMain::getVal (160 samples, 0.13%)
Html::openElement (239 samples, 0.19%)
TitleValue::assertValidSpec (79 samples, 0.06%)
ForeignAPIRepo::fetchImageQuery (1,006 samples, 0.81%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SpamBlacklist/includes/BaseBlacklist.php(304)} (425 samples, 0.34%)
MediaWiki\HookContainer\HookContainer::run (18,801 samples, 15.20%)
MediaWiki\HookContainer..
wfUrlencode (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (122 samples, 0.10%)
MediaWiki\Revision\RevisionStore::insertRevisionOn (95 samples, 0.08%)
GuzzleHttpRequest::execute (415 samples, 0.34%)
Sanitizer::encodeAttribute (36 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (40 samples, 0.03%)
LocalisationCache::loadItem (32 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (369 samples, 0.30%)
Title::newFromLinkTarget (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (75 samples, 0.06%)
Cookie::validateCookieDomain (37 samples, 0.03%)
LinkHolderArray::replace (239 samples, 0.19%)
ForeignAPIRepo::fetchImageQuery (1,356 samples, 1.10%)
ForeignAPIRepo::fetchImageQuery (796 samples, 0.64%)
ForeignAPIRepo::getThumbUrlFromCache (513 samples, 0.41%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToName (80 samples, 0.06%)
Preprocessor_Hash::buildDomTreeArrayFromText (996 samples, 0.81%)
WebRequest::getRawVal (40 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\Storage\DerivedPageDataUpdater::triggerParserCacheUpdate (19,413 samples, 15.70%)
MediaWiki\Storage\Derive..
MediaWiki\Revision\RevisionStore::loadRevisionFromConds (35 samples, 0.03%)
GuzzleHttp\Client::transfer (410 samples, 0.33%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (5,033 samples, 4.07%)
Medi..
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (38 samples, 0.03%)
Wikimedia\Rdbms\Database::select (38 samples, 0.03%)
Title::newFromTextThrow (38 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (80 samples, 0.06%)
MediaWiki\Storage\PageEditStash::getContentHash (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::nextInterestingLeafNode (158 samples, 0.13%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (37 samples, 0.03%)
ForeignAPIFile::getMimeType (69 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (70 samples, 0.06%)
MediaWiki\Tidy\RemexCompatMunger::endDocument (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (201 samples, 0.16%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (988 samples, 0.80%)
ForeignAPIRepo::fetchImageQuery (1,513 samples, 1.22%)
Wikimedia\Rdbms\Database::query (30 samples, 0.02%)
GuzzleHttpRequest::execute (531 samples, 0.43%)
Wikimedia\Timestamp\ConvertibleTimestamp::__construct (39 samples, 0.03%)
FileRepo::getLocalCacheKey (13 samples, 0.01%)
Title::exists (32 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (988 samples, 0.80%)
Linker::processResponsiveImages (1,006 samples, 0.81%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(192)} (40 samples, 0.03%)
MessageCache::loadCachedMessagePageEntry (38 samples, 0.03%)
Linker::splitTrail (122 samples, 0.10%)
ForeignAPIRepo::fetchImageQuery (328 samples, 0.27%)
Action::getActionName (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (392 samples, 0.32%)
MessageCache::isLanguageLoaded (80 samples, 0.06%)
MWHttpRequest::__construct (39 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::createNode (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (392 samples, 0.32%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (202 samples, 0.16%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (25 samples, 0.02%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (637 samples, 0.52%)
PPDStack_Hash::push (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,651 samples, 1.34%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
Parser::replaceVariables (4,481 samples, 3.62%)
Pars..
GuzzleHttp\Handler\CurlHandler::__invoke (1,651 samples, 1.34%)
ParserOptions::getInterwikiMagic (36 samples, 0.03%)
MediaWiki\Tidy\RemexCompatFormatter::element (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1217)} (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (4,115 samples, 3.33%)
Wik..
wfDebug (16 samples, 0.01%)
MediaWiki\Interwiki\ClassicInterwikiLookup::isValidInterwiki (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (80 samples, 0.06%)
Shellbox\Command\BoxedExecutor::execute (970 samples, 0.78%)
GuzzleHttpRequest::execute (410 samples, 0.33%)
Message::rawParams (40 samples, 0.03%)
Message::format (38 samples, 0.03%)
Wikimedia\ParamValidator\ParamValidator::normalizeSettings (40 samples, 0.03%)
ApiResult::addValue (160 samples, 0.13%)
MediaWiki\Linker\LinkRenderer::getLinkURL (166 samples, 0.13%)
Parser::handleMagicLinks (160 samples, 0.13%)
GuzzleHttp\Psr7\Uri::applyParts (31 samples, 0.03%)
ForeignAPIRepo::httpGetCached (935 samples, 0.76%)
Parser::replaceLinkHoldersPrivate (240 samples, 0.19%)
SectionProfiler::profileInInternal (64 samples, 0.05%)
MediaWiki\Tidy\RemexCompatFormatter::characters (240 samples, 0.19%)
TitleValue::assertValidSpec (42 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (759 samples, 0.61%)
MediaWiki\Extensions\ParserFunctions\ParserFunctions::time (77 samples, 0.06%)
GuzzleHttpRequest::parseHeader (22 samples, 0.02%)
wfParseUrl (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Wt2Html/XMLSerializer.php(278)} (40 samples, 0.03%)
Parser::makeKnownLinkHolder (267 samples, 0.22%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/EventStreamConfig/includes/ServiceWiring.php(9)} (25 samples, 0.02%)
GuzzleHttp\Client::transfer (1,538 samples, 1.24%)
ApiBase::getHookRunner (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\Notifications\EventDispatcher::generateEventsFromParsers (2,878 samples, 2.33%)
M..
GuzzleHttp\Handler\CurlFactory::create (36 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (978 samples, 0.79%)
MediaWiki\Extension\DiscussionTools\CommentUtils::htmlTrim (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (77 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
MWHttpRequest::prepare (35 samples, 0.03%)
Cite\Cite::ref (69 samples, 0.06%)
MapCacheLRU::ping (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getTitleFormatter (53 samples, 0.04%)
MediaWiki\Tidy\RemexCompatMunger::endTag (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutput (17,606 samples, 14.24%)
MediaWiki\Revision\Re..
GuzzleHttp\Client::transfer (689 samples, 0.56%)
GuzzleHttp\Handler\CurlHandler::__invoke (929 samples, 0.75%)
UtfNormal\Validator::cleanUp (120 samples, 0.10%)
Shellbox\Command\BoxedExecutor::execute (769 samples, 0.62%)
MediaWiki\BadFileLookup::isBadFile (83 samples, 0.07%)
MediaWiki\MediaWikiServices::getService (25 samples, 0.02%)
Title::fixUrlQueryArgs (40 samples, 0.03%)
MessageCache::getMessageForLang (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,119 samples, 0.90%)
GuzzleHttpRequest::execute (400 samples, 0.32%)
MediaWiki\Extension\DiscussionTools\CommentParser::findTimestamp (121 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (80 samples, 0.06%)
MediaWiki\Tidy\RemexDriver::tidy (2,558 samples, 2.07%)
M..
ForeignAPIFile::transform (1,740 samples, 1.41%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (158 samples, 0.13%)
BaseBlacklist::getSharedBlacklists (425 samples, 0.34%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
PPNode_Hash_Text::getNextSibling (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (415 samples, 0.34%)
Wikimedia\Rdbms\Database::getQueryVerb (77 samples, 0.06%)
Title::getPrefixedDBkey (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (609 samples, 0.49%)
WANObjectCache::getWithSetCallback (809 samples, 0.65%)
Language::getNsIndex (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (147 samples, 0.12%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::removeFromNoahList (80 samples, 0.06%)
GuzzleHttpRequest::execute (1,716 samples, 1.39%)
User::loadFromDatabase (30 samples, 0.02%)
StringUtils::explode (40 samples, 0.03%)
Parser::finalizeHeadings (1,391 samples, 1.12%)
Wikimedia\Timestamp\ConvertibleTimestamp::convert (70 samples, 0.06%)
AutoLoader::autoload (24 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (321 samples, 0.26%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,156 samples, 0.93%)
MediaWiki\Languages\LanguageFactory::getLanguage (40 samples, 0.03%)
ImageHandler::normaliseParams (69 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Scribunto/includes/engines/LuaCommon/LuaInterpreterNotFoundError.php (40 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (80 samples, 0.06%)
Sanitizer::removeHTMLtags (279 samples, 0.23%)
Wikimedia\Parsoid\Utils\DOMUtils::parseHTML (2,238 samples, 1.81%)
W..
MediaWiki\HookContainer\HookRunner::onBeforeParserFetchFileAndTitle (55 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (643 samples, 0.52%)
GuzzleHttp\RedirectMiddleware::__invoke (999 samples, 0.81%)
ParserOutput::addLink (40 samples, 0.03%)
Sanitizer::checkCss (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getLocalConnection (36 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (41 samples, 0.03%)
MapCacheLRU::get (76 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Setup.php (16 samples, 0.01%)
DeferredUpdates::run (103 samples, 0.08%)
Parser::replaceLinkHoldersPrivate (239 samples, 0.19%)
ForeignAPIRepo::httpGet (1,568 samples, 1.27%)
Wikimedia\Rdbms\Database::makeList (35 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (40 samples, 0.03%)
MediaWiki\Extension\AbuseFilter\VariableGenerator\RunVariableGenerator::newVariableHolderForEdit (39 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,356 samples, 1.10%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::updateCount (27 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (561 samples, 0.45%)
LCStoreDB::get (35 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php (40 samples, 0.03%)
MediumSpecificBagOStuff::serialize (33 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (561 samples, 0.45%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/lbfactory/LBFactory.php(362)} (47 samples, 0.04%)
ForeignAPIRepo::getThumbUrlFromCache (1,479 samples, 1.20%)
AutoLoader::autoload (40 samples, 0.03%)
Shellbox\Command\BashWrapper::wrap (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,350 samples, 1.09%)
Hooks::runner (40 samples, 0.03%)
Cite\FootnoteMarkFormatter::linkRef (36 samples, 0.03%)
Sanitizer::fixTagAttributes (40 samples, 0.03%)
Parser::replaceVariables (46 samples, 0.04%)
TitleValue::assertValidSpec (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (515 samples, 0.42%)
ObjectCache::getInstance (80 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::getHandlers (356 samples, 0.29%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (625 samples, 0.51%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,411 samples, 1.14%)
GuzzleHttp\Client::sendAsync (494 samples, 0.40%)
GuzzleHttp\HandlerStack::__invoke (531 samples, 0.43%)
GuzzleHttp\RedirectMiddleware::__invoke (846 samples, 0.68%)
Title::newFromText (409 samples, 0.33%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/EventBus/ServiceWiring.php(10)} (25 samples, 0.02%)
MediaWiki\Revision\RevisionStore::getRevisionByTitle (31 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper::exitCriticalSection (49 samples, 0.04%)
Cookie::__construct (55 samples, 0.04%)
ApiMain::execute (93,918 samples, 75.95%)
ApiMain::execute
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (800 samples, 0.65%)
MediaWiki\HookContainer\HookContainer::run (46 samples, 0.04%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (32 samples, 0.03%)
Language::formatNum (41 samples, 0.03%)
GuzzleHttpRequest::execute (881 samples, 0.71%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (40 samples, 0.03%)
Language::caseFold (40 samples, 0.03%)
ForeignAPIFile::getUrl (35 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/localisation/LocalisationCache.php (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(850)} (40 samples, 0.03%)
Wikimedia\ParamValidator\ParamValidator::getTypeDef (40 samples, 0.03%)
all (123,655 samples, 100%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (198 samples, 0.16%)
Hooks::runner (41 samples, 0.03%)
DiffFormatter::format (40 samples, 0.03%)
GuzzleHttp\Client::send (554 samples, 0.45%)
Title::getLinkURL (360 samples, 0.29%)
AutoLoader::autoload (33 samples, 0.03%)
Title::__construct (58 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endDocument (40 samples, 0.03%)
ForeignAPIRepo::httpGet (469 samples, 0.38%)
MediaWiki\MediaWikiServices::getRevisionStore (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/file/LocalFile.php(371)} (78 samples, 0.06%)
Title::isAlwaysKnown (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/Parser/AFPData.php (39 samples, 0.03%)
Composer\Autoload\includeFile (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentFormatter::addDiscussionTools (4,836 samples, 3.91%)
Medi..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (40 samples, 0.03%)
Wikimedia\base_convert (79 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::appropriatePlace (41 samples, 0.03%)
ForeignAPIRepo::httpGetCached (369 samples, 0.30%)
Wikimedia\Rdbms\Database::select (78 samples, 0.06%)
PPFrame_Hash::expand (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (680 samples, 0.55%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::removeFromNoahList (81 samples, 0.07%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (840 samples, 0.68%)
Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout::exitCriticalSection (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(286)} (40 samples, 0.03%)
MessageCache::getMessageFromFallbackChain (36 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (53 samples, 0.04%)
ForeignAPIRepo::httpGetCached (1,755 samples, 1.42%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (537 samples, 0.43%)
Wikimedia\Rdbms\LoadBalancer::getMaintenanceConnectionRef (39 samples, 0.03%)
Sanitizer::decodeCharReferencesAndNormalize (52 samples, 0.04%)
Html::dropDefaults (39 samples, 0.03%)
Wikimedia\Rdbms\Database::insert (70 samples, 0.06%)
GuzzleHttp\Psr7\Stream::getSize (33 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (504 samples, 0.41%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (993 samples, 0.80%)
User::isRegistered (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (399 samples, 0.32%)
MediaWiki\Revision\RevisionSlots::hasSlot (37 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,558 samples, 2.07%)
W..
MediaWikiTitleCodec::formatTitle (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,372 samples, 1.11%)
Parser::handleAllQuotes (79 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/MessageTrait.php(189)} (32 samples, 0.03%)
BlockLevelPass::doBlockLevels (81 samples, 0.07%)
WANObjectCache::fetchOrRegenerate (1,755 samples, 1.42%)
MessageCache::get (237 samples, 0.19%)
MediaWiki\Linker\LinkRenderer::runBeginHook (40 samples, 0.03%)
Parser::fetchTemplateAndTitle (40 samples, 0.03%)
Language::normalize (160 samples, 0.13%)
MediaWiki\MediaWikiServices::getPageUpdaterFactory (35 samples, 0.03%)
GuzzleHttpRequest::parseHeader (32 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper::enterCriticalSection (37 samples, 0.03%)
PPDStackElement_Hash::breakSyntax (41 samples, 0.03%)
LinkCache::addLinkObj (80 samples, 0.06%)
Wikimedia\Rdbms\DatabaseDomain::isCompatible (36 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/page/Article.php (40 samples, 0.03%)
Wikimedia\ParamValidator\TypeDef::getValue (160 samples, 0.13%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (988 samples, 0.80%)
Title::makeTitle (79 samples, 0.06%)
ParserOutput::addLink (54 samples, 0.04%)
MediaWiki\Linker\LinkRenderer::makeLink (120 samples, 0.10%)
GuzzleHttp\Psr7\Response::__construct (32 samples, 0.03%)
Html::openElement (39 samples, 0.03%)
Parser::statelessFetchTemplate (37 samples, 0.03%)
EchoDiscussionParser::generateEventsForRevision (25,756 samples, 20.83%)
EchoDiscussionParser::generateEv..
Wikimedia\Rdbms\DBConnRef::__call (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/request-timeout/src/CriticalSectionProvider.php(133)} (38 samples, 0.03%)
Parser::internalParseHalfParsed (3,073 samples, 2.49%)
Pa..
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (80 samples, 0.06%)
Wikimedia\Rdbms\Database::query (70 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(599)} (600 samples, 0.49%)
MediaWiki\Extension\DiscussionTools\CommentParser::findSignature (1,239 samples, 1.00%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (120 samples, 0.10%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (40 samples, 0.03%)
MWHttpRequest::parseCookies (75 samples, 0.06%)
ForeignAPIRepo::httpGet (571 samples, 0.46%)
LinkHolderArray::makeHolder (281 samples, 0.23%)
GuzzleHttp\Psr7\Request::setHeaders (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php(1606)} (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\InRow::startTag (40 samples, 0.03%)
Language::needsGenderDistinction (32 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
Cookie::validateCookieDomain (40 samples, 0.03%)
BitmapHandler::normaliseParams (69 samples, 0.06%)
GuzzleHttp\Handler\CurlHandler::__invoke (392 samples, 0.32%)
ForeignAPIRepo::httpGet (1,391 samples, 1.12%)
Wikimedia\Rdbms\Database::selectSQLText (40 samples, 0.03%)
AutoLoader::autoload (38 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Linker::makeThumbLink2 (1,855 samples, 1.50%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1766)} (39 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,119 samples, 0.90%)
AutoLoader::autoload (38 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (80 samples, 0.06%)
Html::dropDefaults (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (317 samples, 0.26%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (77 samples, 0.06%)
MediaWiki\Extension\PdfHandler\PdfHandler::getDimensionInfo (15 samples, 0.01%)
WANObjectCache::fetchOrRegenerate (38 samples, 0.03%)
Title::newFromText (38 samples, 0.03%)
PPDStack_Hash::push (120 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\InsertionMode::splitInitialMatch (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/composer/semver/src/VersionParser.php (40 samples, 0.03%)
TransformationalImageHandler::doTransform (16 samples, 0.01%)
Wikimedia\RemexHtml\TreeBuilder\InTableText::processPendingCharacters (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (328 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(461)} (80 samples, 0.06%)
Wikimedia\Services\ServiceContainer::getService (275 samples, 0.22%)
FormatJson::encode (40 samples, 0.03%)
PPNode_Hash_Tree::splitRawExt (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (796 samples, 0.64%)
Parser::extensionSubstitution (2,474 samples, 2.00%)
P..
Title::getPrefixedDBkey (40 samples, 0.03%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
Sanitizer::normalizeEntity (40 samples, 0.03%)
EchoHooks::initEchoExtension (41 samples, 0.03%)
GuzzleHttp\Psr7\Utils::modifyRequest (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
SectionProfiler::profileOutInternal (39 samples, 0.03%)
ParserOptions::getOption (40 samples, 0.03%)
MessageCache::getMessageForLang (201 samples, 0.16%)
Title::getLocalURL (121 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,199 samples, 0.97%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(771)} (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (399 samples, 0.32%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Wikimedia\Rdbms\Database::selectField (36 samples, 0.03%)
MediaWiki\Tidy\RemexDriver::tidy (2,520 samples, 2.04%)
M..
DeferredUpdatesScope::processUpdates (103 samples, 0.08%)
WebRequest::getGPCVal (160 samples, 0.13%)
Language::normalize (293 samples, 0.24%)
GuzzleHttpRequest::doSetCallback (56 samples, 0.05%)
Shellbox\Command\BoxedCommand::execute (769 samples, 0.62%)
MediaWiki\Linker\LinkRenderer::buildAElement (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToName (240 samples, 0.19%)
Sanitizer::validateTag (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/session/SessionManager.php (40 samples, 0.03%)
LinkCache::addBadLinkObj (40 samples, 0.03%)
MessageCache::get (35 samples, 0.03%)
Cite\Cite::guardedRef (69 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/skins/SkinMustache.php (39 samples, 0.03%)
ApiParse::getParsedContent (18,533 samples, 14.99%)
ApiParse::getParsedCon..
Parser::getSection (1,350 samples, 1.09%)
MessageCache::getMsgFromNamespace (40 samples, 0.03%)
StripState::unstripGeneral (34 samples, 0.03%)
LocalRepo::getReplicaDB (39 samples, 0.03%)
Wikimedia\Assert\Assert::hasType (80 samples, 0.06%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,326 samples, 1.07%)
VirtualRESTServiceClient::runMulti (207 samples, 0.17%)
Wikimedia\Rdbms\DatabaseMysqlBase::serverIsReadOnly (58 samples, 0.05%)
GuzzleHttp\Psr7\Uri::__construct (136 samples, 0.11%)
GuzzleHttp\Psr7\Uri::parse (34 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (557 samples, 0.45%)
PPNode_Hash_Tree::splitRawExt (40 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertElement (603 samples, 0.49%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/MessageCache.php(1194)} (38 samples, 0.03%)
AutoLoader::autoload (18 samples, 0.01%)
BaseBlacklist::getLocalBlacklists (35 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\CriticalSection::stop (49 samples, 0.04%)
Language::lc (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (72 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (37 samples, 0.03%)
Language::formatNum (120 samples, 0.10%)
Title::getNsText (80 samples, 0.06%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
GuzzleHttpRequest::execute (978 samples, 0.79%)
Shellbox\TempDirManager::setupBase (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (518 samples, 0.42%)
Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper::enterCriticalSection (47 samples, 0.04%)
FormatJson::encode (81 samples, 0.07%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (35 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (160 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php(265)} (1,207 samples, 0.98%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php (18 samples, 0.01%)
Parser::finalizeHeadings (1,398 samples, 1.13%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (40 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (157 samples, 0.13%)
ExplodeIterator::next (40 samples, 0.03%)
MediaWiki\Permissions\UserAuthority::isAllowed (40 samples, 0.03%)
MessageCache::isMainCacheable (40 samples, 0.03%)
MediaWiki\EditPage\Constraint\EditConstraintRunner::checkConstraints (22,117 samples, 17.89%)
MediaWiki\EditPage\Constrai..
Sanitizer::safeEncodeTagAttributes (40 samples, 0.03%)
MediaWiki\SyntaxHighlight\Pygmentize::highlight (769 samples, 0.62%)
Wikimedia\Parsoid\Utils\DOMCompat::attributes (40 samples, 0.03%)
SectionProfileCallback::__construct (65 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/StripState.php(134)} (34 samples, 0.03%)
WebRequest::getGPCVal (37 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (40 samples, 0.03%)
UtfNormal\Validator::cleanUp (80 samples, 0.06%)
Preprocessor_Hash::addLiteral (41 samples, 0.03%)
GuzzleHttp\Psr7\Utils::tryFopen (107 samples, 0.09%)
Wikimedia\Rdbms\Database::select (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,588 samples, 1.28%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(384)} (39 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (41 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (78 samples, 0.06%)
Language::needsGenderDistinction (39 samples, 0.03%)
MagicWordArray::matchStartAndRemove (55 samples, 0.04%)
MediaWiki\Permissions\UserAuthority::authorizeWrite (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,326 samples, 1.07%)
MediaWiki\HookContainer\HookContainer::run (49 samples, 0.04%)
Wikimedia\IPUtils::sanitizeIP (40 samples, 0.03%)
Sanitizer::validateAttributes (40 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (935 samples, 0.76%)
Parser::doQuotes (79 samples, 0.06%)
Wikimedia\Rdbms\Database::executeQuery (39 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (119 samples, 0.10%)
PPFrame_Hash::expand (31 samples, 0.03%)
PPNode_Hash_Array::__construct (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (689 samples, 0.56%)
MediumSpecificBagOStuff::resolveSegments (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,198 samples, 1.78%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (160 samples, 0.13%)
Parser::replaceVariables (5,088 samples, 4.11%)
Pars..
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (356 samples, 0.29%)
Parser::getTargetLanguageConverter (63 samples, 0.05%)
MediaWiki\Revision\RevisionStore::newRevisionFromConds (32 samples, 0.03%)
Wikimedia\ScopedCallback::__construct (65 samples, 0.05%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (40 samples, 0.03%)
Title::getLocalURL (40 samples, 0.03%)
Cookie::set (21 samples, 0.02%)
MediaWiki\MediaWikiServices::getService (38 samples, 0.03%)
MediaWiki\User\UserGroupManager::getUserEffectiveGroups (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqlBase::strencode (35 samples, 0.03%)
Sanitizer::decodeCharReferencesAndNormalize (40 samples, 0.03%)
ForeignAPIRepo::httpGet (537 samples, 0.43%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (39 samples, 0.03%)
LocalisationCache::getSubitem (30 samples, 0.02%)
Wikimedia\Rdbms\Database::executeQueryAttempt (39 samples, 0.03%)
MediaWiki\Revision\RenderedRevision::getRevisionParserOutput (17,659 samples, 14.28%)
MediaWiki\Revision\Re..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (392 samples, 0.32%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (678 samples, 0.55%)
Wikimedia\RemexHtml\TreeBuilder\InTableText::startTag (40 samples, 0.03%)
ForeignAPIRepo::newFile (846 samples, 0.68%)
WANObjectCache::makeKey (13 samples, 0.01%)
MediaWiki\Extension\AbuseFilter\FilterProfiler::recordStats (20 samples, 0.02%)
MessageCache::get (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (515 samples, 0.42%)
LocalisationCache::getSubitem (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (400 samples, 0.32%)
MediaWiki\Revision\RevisionStore::getRelativeRevision (35 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getRevisionById (35 samples, 0.03%)
Title::newFromLinkTarget (39 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (462 samples, 0.37%)
AutoLoader::autoload (279 samples, 0.23%)
Sanitizer::normalizeCharReferences (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (103 samples, 0.08%)
Parser::getTemplateDom (31 samples, 0.03%)
PPDStack_Hash::getAccum (80 samples, 0.06%)
GuzzleHttp\Client::transfer (999 samples, 0.81%)
ForeignAPIRepo::getThumbUrlFromCache (487 samples, 0.39%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/LinkCache.php(489)} (38 samples, 0.03%)
MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint::__construct (38 samples, 0.03%)
GuzzleHttpRequest::execute (1,250 samples, 1.01%)
Title::getLocalURL (242 samples, 0.20%)
MapCacheLRU::get (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,156 samples, 0.93%)
AutoLoader::autoload (40 samples, 0.03%)
Cookie::set (55 samples, 0.04%)
ForeignAPIRepo::httpGet (369 samples, 0.30%)
Wikimedia\Timestamp\ConvertibleTimestamp::__construct (70 samples, 0.06%)
ForeignAPIRepo::getThumbUrl (1,391 samples, 1.12%)
GuzzleHttpRequest::parseHeader (36 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (25 samples, 0.02%)
MagicWordFactory::get (38 samples, 0.03%)
MediaWiki\Revision\RevisionStoreFactory::getRevisionStore (40 samples, 0.03%)
Parser::magicLinkCallback (160 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (641 samples, 0.52%)
ExtensionRegistry::getCache (16 samples, 0.01%)
ForeignAPIRepo::fetchImageQuery (498 samples, 0.40%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (267 samples, 0.22%)
ChangeTags::updateTags (103 samples, 0.08%)
ForeignAPIRepo::getThumbUrlFromCache (1,226 samples, 0.99%)
StripState::unstripType (40 samples, 0.03%)
SvgHandler::doTransform (67 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (240 samples, 0.19%)
GuzzleHttp\Psr7\Utils::streamFor (38 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/OutputPage.php (72 samples, 0.06%)
Preprocessor_Hash::buildDomTreeArrayFromText (121 samples, 0.10%)
Parser::preprocessToDom (1,226 samples, 0.99%)
Message::plain (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(112)} (275 samples, 0.22%)
GuzzleHttpRequest::execute (1,391 samples, 1.12%)
LinkCache::getGoodLinkFieldObj (40 samples, 0.03%)
WebRequest::getIP (399 samples, 0.32%)
MessageCache::get (241 samples, 0.19%)
WANObjectCache::fetchOrRegenerate (1,479 samples, 1.20%)
AutoLoader::autoload (66 samples, 0.05%)
WANObjectCache::fetchOrRegenerate (1,391 samples, 1.12%)
Wikimedia\Parsoid\Utils\DOMCompat::attributes (41 samples, 0.03%)
MediaWiki\Logger\LoggerFactory::getInstance (71 samples, 0.06%)
BufferingStatsdDataFactory::normalizeMetricKey (39 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (78 samples, 0.06%)
Wikimedia\Rdbms\Database::commenceCriticalSection (47 samples, 0.04%)
Preprocessor_Hash::addLiteral (40 samples, 0.03%)
Wikimedia\Rdbms\Database::tableNamesWithIndexClauseOrJOIN (31 samples, 0.03%)
Linker::makeBrokenImageLinkObj (77 samples, 0.06%)
Title::getPrefixedDBkey (36 samples, 0.03%)
GuzzleHttp\Psr7\Response::normalizeHeaderValue (31 samples, 0.03%)
Wikimedia\Services\ServiceContainer::get (40 samples, 0.03%)
Cite\Cite::ref (36 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (561 samples, 0.45%)
Wikimedia\Rdbms\Database::assertQueryIsCurrentlyAllowed (46 samples, 0.04%)
Sanitizer::removeHTMLtags (25 samples, 0.02%)
ApiResult::addValue (157 samples, 0.13%)
GuzzleHttp\RedirectMiddleware::__invoke (328 samples, 0.27%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getHookContainer (40 samples, 0.03%)
PPFrame_Hash::expand (39 samples, 0.03%)
LinksUpdate::doIncrementalUpdate (33 samples, 0.03%)
Parser::recursiveTagParse (31 samples, 0.03%)
User::isGlobalSessionUser (38 samples, 0.03%)
LocalisationCache::getItem (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::replace (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (559 samples, 0.45%)
MediaWiki\Storage\DerivedPageDataUpdater::prepareContent (1,155 samples, 0.93%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (80 samples, 0.06%)
ForeignAPIRepo::httpGetCached (1,119 samples, 0.90%)
LinkCache::addBadLinkObj (40 samples, 0.03%)
Cite\Cite::guardedRef (41 samples, 0.03%)
GlobalVarConfig::hasWithPrefix (40 samples, 0.03%)
Title::getLinkURL (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (881 samples, 0.71%)
MediaWiki\Page\ParserOutputAccess::getCachedParserOutput (24 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (41 samples, 0.03%)
Wikimedia\Rdbms\DatabaseDomain::isCompatible (40 samples, 0.03%)
MediaWiki\Session\SessionManager::getSessionInfoForRequest (149 samples, 0.12%)
Shellbox\Command\LocalBoxedExecutor::applyBoxConfig (37 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (40 samples, 0.03%)
Composer\Autoload\includeFile (40 samples, 0.03%)
Scribunto_LuaSandboxInterpreter::checkLuaSandboxVersion (40 samples, 0.03%)
ObjectCache::makeLocalServerCache (16 samples, 0.01%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getMimeAnalyzer (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (988 samples, 0.80%)
PPFrame_Hash::expand (120 samples, 0.10%)
GuzzleHttp\Client::send (1,372 samples, 1.11%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (415 samples, 0.34%)
WANObjectCache::getWithSetCallback (998 samples, 0.81%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,719 samples, 2.20%)
W..
StripState::unstripBoth (40 samples, 0.03%)
VirtualRESTServiceClient::runMulti (72 samples, 0.06%)
MediaWiki\Storage\DerivedPageDataUpdater::getCanonicalParserOutput (17,606 samples, 14.24%)
MediaWiki\Storage\Der..
DerivativeContext::getSkin (141 samples, 0.11%)
NamespaceInfo::getCanonicalName (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (360 samples, 0.29%)
ObjectCache::newFromId (80 samples, 0.06%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\HookContainer\GlobalHookRegistry::getDeprecatedHooks (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/resourceloader/ResourceLoaderWikiModule.php (40 samples, 0.03%)
Html::dropDefaults (119 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,479 samples, 1.20%)
Language::formatNumInternal (160 samples, 0.13%)
Message::fetchMessage (79 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (39 samples, 0.03%)
GuzzleHttpRequest::parseHeader (21 samples, 0.02%)
WebRequest::getGPCVal (80 samples, 0.06%)
GuzzleHttp\Client::sendAsync (689 samples, 0.56%)
MediumSpecificBagOStuff::serialize (40 samples, 0.03%)
Scribunto::newEngine (40 samples, 0.03%)
Html::rawElement (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (40 samples, 0.03%)
DeferredUpdates::attemptUpdate (19,469 samples, 15.74%)
DeferredUpdates::attempt..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/VisualEditor/includes/ApiVisualEditor.php(629)} (40 samples, 0.03%)
ExplodeIterator::next (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getInstance (120 samples, 0.10%)
UtfNormal\Validator::cleanUp (156 samples, 0.13%)
Wikimedia\Rdbms\Database::select (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Language::isMultibyte (38 samples, 0.03%)
BufferingStatsdDataFactory::normalizeMetricKey (28 samples, 0.02%)
MagicWord::matchStartAndRemove (40 samples, 0.03%)
Language::needsGenderDistinction (40 samples, 0.03%)
MediaWiki\User\UserOptionsLookup::getDefaultOption (75 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::__construct (78 samples, 0.06%)
Title::getLocalURL (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (558 samples, 0.45%)
GuzzleHttp\Handler\CurlHandler::__invoke (795 samples, 0.64%)
Cookie::__construct (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::forEachOpenPrimaryConnection (47 samples, 0.04%)
Wikimedia\Rdbms\LoadBalancer::reallyOpenConnection (39 samples, 0.03%)
MediaWiki\Storage\PageUpdaterFactory::newDerivedPageDataUpdater (40 samples, 0.03%)
Parser::fetchCurrentRevisionRecordOfTitle (72 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (35 samples, 0.03%)
MessageCache::getMsgFromNamespace (62 samples, 0.05%)
LocalisationCache::isExpired (32 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (40 samples, 0.03%)
MWCallbackStream::__construct (58 samples, 0.05%)
MultiHttpClient::runMulti (72 samples, 0.06%)
LinkHolderArray::replace (1,342 samples, 1.09%)
AutoLoader::autoload (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (40 samples, 0.03%)
Sanitizer::normalizeCharReferences (81 samples, 0.07%)
WANObjectCache::fetchOrRegenerate (31 samples, 0.03%)
Message::fetchMessage (30 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(268)} (40 samples, 0.03%)
Linker::normalizeSubpageLink (117 samples, 0.09%)
MagicWord::matchStartAndRemove (51 samples, 0.04%)
wfUrlencode (41 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (40 samples, 0.03%)
GuzzleHttp\Handler\CurlMultiHandler::__destruct (240 samples, 0.19%)
MessageCache::getMessageForLang (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,799 samples, 1.45%)
MediaWiki\Linker\LinkRenderer::normalizeTarget (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getMainWANObjectCache (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseDomain::decode (56 samples, 0.05%)
GuzzleHttp\HandlerStack::__invoke (1,540 samples, 1.25%)
Wikimedia\Rdbms\LBFactorySimple::forEachLB (47 samples, 0.04%)
MediaWiki\Extension\PdfHandler\PdfHandler::pageCount (15 samples, 0.01%)
Wikimedia\Rdbms\ResultWrapper::fetchObject (33 samples, 0.03%)
MessageCache::isMainCacheable (36 samples, 0.03%)
Cite\Cite::ref (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (38 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (39 samples, 0.03%)
LinkCache::getGoodLinkRow (38 samples, 0.03%)
SectionProfiler::scopedProfileIn (64 samples, 0.05%)
BufferingStatsdDataFactory::produceStatsdData (28 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/Uri.php(106)} (27 samples, 0.02%)
Parser::statelessFetchRevisionRecord (31 samples, 0.03%)
Shellbox\TempDirManager::teardown (24 samples, 0.02%)
GuzzleHttp\HandlerStack::__invoke (338 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/file/LocalFile.php(371)} (102 samples, 0.08%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/MediaWiki.php (39 samples, 0.03%)
ForeignAPIFile::transform (811 samples, 0.66%)
Parser::handleTables (40 samples, 0.03%)
SerializedValueContainer::instanceOf (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::isPrimaryConnectionReadOnly (37 samples, 0.03%)
PPFrame_Hash::expand (40 samples, 0.03%)
PPDPart_Hash::__construct (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::characters (279 samples, 0.23%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/skins/SkinTemplate.php (39 samples, 0.03%)
Wikimedia\Message\MessageValue::plaintextParams (40 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (27 samples, 0.02%)
Message::format (118 samples, 0.10%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (396 samples, 0.32%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
ExplodeIterator::next (39 samples, 0.03%)
Parser::getTargetLanguage (40 samples, 0.03%)
GuzzleHttp\Client::transfer (1,007 samples, 0.81%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php(334)} (40 samples, 0.03%)
GuzzleHttp\HandlerStack::push (22 samples, 0.02%)
Title::prefix (66 samples, 0.05%)
Language::getNsText (29 samples, 0.02%)
Parser::handleTables (40 samples, 0.03%)
Sanitizer::checkCss (78 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/deferred/SiteStatsUpdate.php (49 samples, 0.04%)
BlockLevelPass::execute (78 samples, 0.06%)
wfExpandUrl (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getLanguageFactory (40 samples, 0.03%)
Title::makeTitle (39 samples, 0.03%)
StripState::unstripGeneral (36 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (415 samples, 0.34%)
Linker::makeImageLink (4,372 samples, 3.54%)
Lin..
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
Wikimedia\Rdbms\Database::query (35 samples, 0.03%)
LinkHolderArray::replaceInterwiki (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::getLatestRevision (31 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::createHeaderFn (42 samples, 0.03%)
Title::getPageLanguage (40 samples, 0.03%)
WebRequest::getGPCVal (120 samples, 0.10%)
MediaWiki\HookContainer\HookRunner::onInternalParseBeforeSanitize (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,051 samples, 0.85%)
WANObjectCache::getWithSetCallback (998 samples, 0.81%)
ParserCache::get (139 samples, 0.11%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
WANObjectCache::set (34 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (39 samples, 0.03%)
Message::format (31 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,030 samples, 0.83%)
LinksUpdate::getExistingLinks (33 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (240 samples, 0.19%)
Psr\Log\AbstractLogger::debug (65 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::closePInButtonScope (41 samples, 0.03%)
MediaWiki\Config\ServiceOptions::get (39 samples, 0.03%)
Title::prefix (40 samples, 0.03%)
Html::openElement (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (32 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (37 samples, 0.03%)
AutoLoader::autoload (72 samples, 0.06%)
WikitextContentHandler::preSaveTransform (1,155 samples, 0.93%)
MediumSpecificBagOStuff::set (557 samples, 0.45%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::findElementByName (41 samples, 0.03%)
ObjectCache::getInstance (80 samples, 0.06%)
RepoGroup::findFile (1,063 samples, 0.86%)
ExplodeIterator::next (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionStore.php (40 samples, 0.03%)
ExtensionRegistry::getAttribute (40 samples, 0.03%)
Title::getPrefixedDBkey (35 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (120 samples, 0.10%)
GuzzleHttp\HandlerStack::__invoke (410 samples, 0.33%)
Language::getMessage (80 samples, 0.06%)
Psr\Log\AbstractLogger::debug (30 samples, 0.02%)
Title::fixUrlQueryArgs (80 samples, 0.06%)
CookieJar::parseCookieResponseHeader (21 samples, 0.02%)
MediaWiki\Extension\EventBus\EventBus::getInstanceForStream (25 samples, 0.02%)
ForeignAPIRepo::getThumbUrlFromCache (531 samples, 0.43%)
Message::inContentLanguage (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onChangeTagsAfterUpdateTags (103 samples, 0.08%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (46 samples, 0.04%)
Message::inLanguage (40 samples, 0.03%)
MapCacheLRU::has (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (202 samples, 0.16%)
GuzzleHttp\HandlerStack::__invoke (1,326 samples, 1.07%)
LinkHolderArray::makeHolder (149 samples, 0.12%)
MessageCache::getMsgFromNamespace (40 samples, 0.03%)
Wikimedia\Rdbms\Database::query (146 samples, 0.12%)
Title::isAlwaysKnown (77 samples, 0.06%)
Sanitizer::normalizeCharReferences (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (96 samples, 0.08%)
SectionProfiler::scopedProfileIn (65 samples, 0.05%)
Parser::magicLinkCallback (118 samples, 0.10%)
ForeignAPIRepo::getThumbUrl (1,226 samples, 0.99%)
WebRequest::getGPCVal (293 samples, 0.24%)
AutoLoader::autoload (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::__construct (37 samples, 0.03%)
GuzzleHttp\Client::send (1,540 samples, 1.25%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::increment (57 samples, 0.05%)
MediaWiki\Extension\DiscussionTools\CommentParser::getThreadItems (1,439 samples, 1.16%)
MapCacheLRU::getCurrentTime (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (846 samples, 0.68%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(278)} (356 samples, 0.29%)
Linker::processResponsiveImages (1,514 samples, 1.22%)
Language::formatNumInternal (39 samples, 0.03%)
Wikimedia\Rdbms\Database::getLogContext (39 samples, 0.03%)
Wikimedia\ParamValidator\TypeDef\StringDef::validate (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php(1606)} (80 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::normalizeTarget (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (25 samples, 0.02%)
Sanitizer::normalizeCharReferences (162 samples, 0.13%)
Parser::pstPass2 (1,315 samples, 1.06%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertNode (80 samples, 0.06%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutputUncached (17,606 samples, 14.24%)
MediaWiki\Revision\Re..
MediaWiki\Content\ContentHandlerFactory::createContentHandlerFromHandlerSpec (41 samples, 0.03%)
Wikimedia\Rdbms\Database::selectRow (35 samples, 0.03%)
Title::getNsText (66 samples, 0.05%)
MapCacheLRU::get (40 samples, 0.03%)
Wikimedia\Rdbms\Database::doCommit (56 samples, 0.05%)
Wikimedia\Services\ServiceContainer::getService (275 samples, 0.22%)
MediaWiki\Extension\AbuseFilter\FilterRunner::run (40 samples, 0.03%)
Html::expandAttributes (40 samples, 0.03%)
GuzzleHttpRequest::execute (586 samples, 0.47%)
GuzzleHttp\Client::send (689 samples, 0.56%)
Parser::handleInternalLinks2 (7,346 samples, 5.94%)
Parser:..
WANObjectCache::fetchOrRegenerate (369 samples, 0.30%)
Wikimedia\ObjectFactory\ObjectFactory::createObject (41 samples, 0.03%)
MessageCache::getMessageForLang (40 samples, 0.03%)
wfMessage (157 samples, 0.13%)
Sanitizer::validateTagAttributes (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (35 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1461)} (37 samples, 0.03%)
MediaWiki\Http\HttpRequestFactory::create (41 samples, 0.03%)
MediaWiki\MediaWikiServices::getActionFactory (40 samples, 0.03%)
Cookie::validateCookieDomain (21 samples, 0.02%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (278 samples, 0.22%)
BaseBlacklist::getBlacklists (460 samples, 0.37%)
GuzzleHttp\Client::sendAsync (328 samples, 0.27%)
Wikimedia\Rdbms\Database::executeQuery (38 samples, 0.03%)
MessageCache::get (36 samples, 0.03%)
VisualEditorHooks::onSkinEditSectionLinks (155 samples, 0.13%)
WANObjectCache::fetchKeys (16 samples, 0.01%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (22 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (515 samples, 0.42%)
ForeignAPIFile::transform (710 samples, 0.57%)
wfRemoveDotSegments (40 samples, 0.03%)
Linker::normalizeSubpageLink (166 samples, 0.13%)
GlobalVarConfig::get (40 samples, 0.03%)
Wikimedia\Assert\Assert::parameter (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(219)} (40 samples, 0.03%)
Parser::normalizeSectionName (80 samples, 0.06%)
MediaWiki\Session\SessionManager::getSessionForRequest (149 samples, 0.12%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
Shellbox\Command\LocalBoxedExecutor::executeValid (731 samples, 0.59%)
Title::getNsText (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Storage/EditResultCache.php (35 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/AbuseLogger.php (41 samples, 0.03%)
Sanitizer::safeEncodeAttribute (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::setHeaders (32 samples, 0.03%)
MediaWiki\Permissions\PermissionManager::checkUserBlock (38 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (120 samples, 0.10%)
Title::secureAndSplit (43 samples, 0.03%)
ApiMain::executeAction (74,333 samples, 60.11%)
ApiMain::executeAction
MediaWiki\Linker\LinkRenderer::makePreloadedLink (80 samples, 0.06%)
ExplodeIterator::current (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (72 samples, 0.06%)
GuzzleHttp\Handler\EasyHandle::createResponse (30 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (680 samples, 0.55%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/actions/InfoAction.php (34 samples, 0.03%)
WikiPage::loadPageData (39 samples, 0.03%)
MediaWiki\SpecialPage\SpecialPageFactory::exists (40 samples, 0.03%)
Wikimedia\IPUtils::sanitizeIP (28 samples, 0.02%)
ForeignAPIRepo::fetchImageQuery (538 samples, 0.44%)
MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent (25 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/PdfHandler/includes/PdfHandler.php (39 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (41 samples, 0.03%)
MediaWiki\MediaWikiServices::getTitleFormatter (35 samples, 0.03%)
ApiMain::reportUnusedParams (159 samples, 0.13%)
WANObjectCache::fetchOrRegenerate (1,029 samples, 0.83%)
Parser::__construct (157 samples, 0.13%)
Title::newFromTextThrow (173 samples, 0.14%)
PPFrame_Hash::expand (79 samples, 0.06%)
Language::lc (40 samples, 0.03%)
wfUrlencode (74 samples, 0.06%)
MessageCache::transform (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (40 samples, 0.03%)
Title::isExternal (44 samples, 0.04%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,350 samples, 1.09%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (80 samples, 0.06%)
ForeignAPIRepo::httpGet (1,459 samples, 1.18%)
Wikimedia\Rdbms\Database::executeQueryAttempt (40 samples, 0.03%)
MessageCache::getMessageForLang (62 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,259 samples, 1.02%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (158 samples, 0.13%)
WANObjectCache::set (27 samples, 0.02%)
ApiBase::extractRequestParams (200 samples, 0.16%)
Wikimedia\Rdbms\Database::doAtomicSection (19,469 samples, 15.74%)
Wikimedia\Rdbms\Database..
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isElementInScope (40 samples, 0.03%)
RepoGroup::findFile (328 samples, 0.27%)
Title::secureAndSplit (198 samples, 0.16%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (40 samples, 0.03%)
MessageCache::get (40 samples, 0.03%)
Wikimedia\Timestamp\ConvertibleTimestamp::convert (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getMessageCache (40 samples, 0.03%)
GuzzleHttp\Handler\EasyHandle::createResponse (31 samples, 0.03%)
GuzzleHttp\Psr7\Utils::modifyRequest (38 samples, 0.03%)
MapCacheLRU::hasField (80 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onParserFirstCallInit (118 samples, 0.10%)
Parser::handleInternalLinks2 (7,703 samples, 6.23%)
Parser::..
MediaWiki\Edit\PreparedEdit::getOutput (17,606 samples, 14.24%)
MediaWiki\Edit\Prepar..
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (119 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (455 samples, 0.37%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (420 samples, 0.34%)
LinkCache::getCacheKey (32 samples, 0.03%)
Wikimedia\Rdbms\LBFactorySimple::forEachLB (35 samples, 0.03%)
MediaWiki\Extension\AbuseFilter\Variables\VariableHolder::setVar (39 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::finish (29 samples, 0.02%)
Wikimedia\Rdbms\Database::query (36 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (958 samples, 0.77%)
Wikimedia\Services\ServiceContainer::getService (37 samples, 0.03%)
Parser::getTemplateDom (46 samples, 0.04%)
Psr\Log\AbstractLogger::debug (29 samples, 0.02%)
LinkHolderArray::replaceInterwiki (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (201 samples, 0.16%)
AutoLoader::autoload (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (561 samples, 0.45%)
Parser::statelessFetchRevisionRecord (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,350 samples, 1.09%)
Wikimedia\Rdbms\MysqliResultWrapper::__construct (37 samples, 0.03%)
Linker::splitTrail (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::castToLinkTarget (40 samples, 0.03%)
GuzzleHttp\Client::transfer (381 samples, 0.31%)
GuzzleHttp\HandlerStack::__invoke (999 samples, 0.81%)
ConfirmEditHooks::getInstance (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (537 samples, 0.43%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (159 samples, 0.13%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,326 samples, 1.07%)
Cite\ReferencesFormatter::formatReferences (31 samples, 0.03%)
Title::newFromText (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (31 samples, 0.03%)
Parser::statelessFetchTemplate (158 samples, 0.13%)
Wikimedia\ParamValidator\ParamValidator::getValue (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (35 samples, 0.03%)
ForeignAPIFile::transform (1,263 samples, 1.02%)
Title::getNsText (83 samples, 0.07%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererBegin (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,350 samples, 1.09%)
WANObjectCache::getWithSetCallback (504 samples, 0.41%)
GuzzleHttp\Handler\EasyHandle::createResponse (32 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (479 samples, 0.39%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Html.php (66 samples, 0.05%)
MessageCache::isMainCacheable (35 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (169 samples, 0.14%)
AutoLoader::autoload (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (58 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (64 samples, 0.05%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
PPDStack_Hash::getAccum (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (439 samples, 0.36%)
AutoLoader::autoload (34 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,558 samples, 2.07%)
W..
PoolWorkArticleViewOld::saveInCache (79 samples, 0.06%)
Parser::preprocessToDom (1,240 samples, 1.00%)
GuzzleHttp\Utils::headersFromLines (15 samples, 0.01%)
DeferredUpdates::run (28,373 samples, 22.95%)
DeferredUpdates::run
Title::newFromTextThrow (118 samples, 0.10%)
Message::text (241 samples, 0.19%)
AbstractContent::getParserOutput (17,606 samples, 14.24%)
AbstractContent::getP..
MediaWiki\Linker\LinkRenderer::castToTitle (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Message::inContentLanguage (40 samples, 0.03%)
Wikimedia\ParamValidator\ParamValidator::validateValue (40 samples, 0.03%)
Preprocessor_Hash::buildDomTreeArrayFromText (997 samples, 0.81%)
Message::isDisabled (35 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (78 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,791 samples, 1.45%)
GuzzleHttp\Psr7\Response::trimHeaderValues (21 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\CommentParser::findTimestamp (121 samples, 0.10%)
MessageCache::load (40 samples, 0.03%)
BufferingStatsdDataFactory::normalizeMetricKey (27 samples, 0.02%)
WANObjectCache::getWithSetCallback (462 samples, 0.37%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (278 samples, 0.22%)
ExplodeIterator::next (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (988 samples, 0.80%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Message::text (35 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (338 samples, 0.27%)
GuzzleHttp\Client::sendAsync (432 samples, 0.35%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::closePInButtonScope (40 samples, 0.03%)
ParserCache::encodeAsJson (40 samples, 0.03%)
Cite\Cite::guardedRef (36 samples, 0.03%)
MediaWiki\Permissions\UserAuthority::internalCan (38 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (31 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::mysqlRealEscapeString (40 samples, 0.03%)
EchoDiscussionParser::getChangeInterpretationForRevision (142 samples, 0.11%)
Wikimedia\RemexHtml\Serializer\HtmlFormatter::characters (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (846 samples, 0.68%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::isInList (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getSlotRoleRegistry (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (56 samples, 0.05%)
Poem::renderPoem (38 samples, 0.03%)
PPDStack_Hash::push (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (40 samples, 0.03%)
Linker::processResponsiveImages (1,799 samples, 1.45%)
MediaWiki\MediaWikiServices::getService (25 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (519 samples, 0.42%)
SyntaxHighlight::highlightInner (1,018 samples, 0.82%)
Wikimedia\Rdbms\Database::executeQueryAttempt (39 samples, 0.03%)
TitleValue::assertValidSpec (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
Title::normalizeFragment (40 samples, 0.03%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (520 samples, 0.42%)
Wikimedia\Rdbms\DBConnRef::selectField (30 samples, 0.02%)
AbstractContent::getParserOutput (17,917 samples, 14.49%)
AbstractContent::getPa..
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (32 samples, 0.03%)
PPNode_Hash_Tree::splitRawTemplate (40 samples, 0.03%)
Parser::doQuotes (38 samples, 0.03%)
Cookie::set (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (241 samples, 0.19%)
User::authorizeWrite (38 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,263 samples, 1.02%)
MessageCache::getMessageForLang (35 samples, 0.03%)
LinkCache::getCacheKey (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,214 samples, 0.98%)
Wikimedia\Rdbms\LoadBalancer::getConnection (102 samples, 0.08%)
LinkHolderArray::replaceInternal (200 samples, 0.16%)
Parser::fetchCurrentRevisionRecordOfTitle (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::finish (37 samples, 0.03%)
Title::getLinkURL (40 samples, 0.03%)
MessageCache::getMsgFromNamespace (36 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (328 samples, 0.27%)
Title::secureAndSplit (277 samples, 0.22%)
Language::normalizeForSearch (37 samples, 0.03%)
MediaWiki\Cache\CacheKeyHelper::getKeyForPage (39 samples, 0.03%)
Title::getInterwiki (40 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout::exitCriticalSection (49 samples, 0.04%)
ForeignAPIRepo::httpGet (1,250 samples, 1.01%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (996 samples, 0.81%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (118 samples, 0.10%)
GuzzleHttp\Handler\CurlFactory::release (16 samples, 0.01%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php (40 samples, 0.03%)
Parser::parse (17,566 samples, 14.21%)
Parser::parse
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Cite/src/Cite.php (64 samples, 0.05%)
MessageCache::getMessageFromFallbackChain (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,007 samples, 0.81%)
Wikimedia\Rdbms\Database::executeQuery (30 samples, 0.02%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
Parser::fetchTemplateAndTitle (72 samples, 0.06%)
MediaWiki\MediaWikiServices::getTitleFormatter (33 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (1,319 samples, 1.07%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/request-timeout/src/CriticalSectionProvider.php(133)} (49 samples, 0.04%)
MessageCache::load (80 samples, 0.06%)
wfUrlencode (40 samples, 0.03%)
AutoLoader::autoload (80 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::execute (74,092 samples, 59.92%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::execute
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1548)} (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToName (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionStore.php(1510)} (37 samples, 0.03%)
Parser::makeImage (4,759 samples, 3.85%)
Pars..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,326 samples, 1.07%)
Preprocessor_Hash::preprocessToObj (121 samples, 0.10%)
Message::text (120 samples, 0.10%)
wfUrlencode (94 samples, 0.08%)
MapCacheLRU::hasField (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Setup.php(713)} (440 samples, 0.36%)
AutoLoader::autoload (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,417 samples, 1.15%)
Wikimedia\Services\ServiceContainer::createService (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (799 samples, 0.65%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(120)} (117 samples, 0.09%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (909 samples, 0.74%)
GuzzleHttp\Client::sendAsync (492 samples, 0.40%)
Parser::parse (17,659 samples, 14.28%)
Parser::parse
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (11 samples, 0.01%)
Sanitizer::normalizeCharReferences (81 samples, 0.07%)
MediaWiki\Extension\DiscussionTools\CommentFormatter::postprocessTopicSubscription (118 samples, 0.10%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/FileRepo.php (40 samples, 0.03%)
UtfNormal\Validator::cleanUp (160 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/WebStart.php (1,142 samples, 0.92%)
GuzzleHttp\Psr7\Request::__construct (136 samples, 0.11%)
SearchUpdate::getLatestPage (18 samples, 0.01%)
wfUrlencode (40 samples, 0.03%)
MessageCache::get (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (643 samples, 0.52%)
DerivativeContext::getSkin (141 samples, 0.11%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (997 samples, 0.81%)
MediaWiki\MediaWikiServices::getService (30 samples, 0.02%)
AutoLoader::autoload (39 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (1,226 samples, 0.99%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,325 samples, 1.07%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (381 samples, 0.31%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,433 samples, 1.16%)
FileRepo::newFile (808 samples, 0.65%)
Parser::internalParse (40 samples, 0.03%)
Shellbox\Command\BashWrapper::wrap (39 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::select (25 samples, 0.02%)
GuzzleHttpRequest::prepare (36 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serialize (677 samples, 0.55%)
UtfNormal\Validator::cleanUp (293 samples, 0.24%)
WANObjectCache::getWithSetCallback (1,212 samples, 0.98%)
MediaWikiTitleCodec::splitTitleString (120 samples, 0.10%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getObjects (242 samples, 0.20%)
SqlBagOStuff::serialize (78 samples, 0.06%)
Message::format (120 samples, 0.10%)
Message::fetchMessage (37 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (79 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentParser::getMessages (80 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (68 samples, 0.05%)
Shellbox\Command\BoxedExecutor::execute (837 samples, 0.68%)
BagOStuff::getWithSetCallback (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (328 samples, 0.27%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::length (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (392 samples, 0.32%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/objectcache/wancache/WANObjectCache.php (40 samples, 0.03%)
MediaWiki\Logger\LegacySpi::getLogger (25 samples, 0.02%)
MediaHandler::getTransform (67 samples, 0.05%)
Message::text (121 samples, 0.10%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
FileRepo::getLocalCacheKey (32 samples, 0.03%)
MapCacheLRU::has (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\BeforeHtml::characters (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,622 samples, 1.31%)
GuzzleHttpRequest::execute (1,325 samples, 1.07%)
AutoLoader::autoload (40 samples, 0.03%)
Preprocessor_Hash::buildDomTreeArrayFromText (958 samples, 0.77%)
ForeignAPIFile::getWidth (28 samples, 0.02%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererBegin (40 samples, 0.03%)
MediaWiki\Tidy\RemexDriver::tidy (2,719 samples, 2.20%)
M..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (405 samples, 0.33%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,159 samples, 0.94%)
Parser::handleExternalLinks (80 samples, 0.06%)
GuzzleHttpRequest::execute (796 samples, 0.64%)
wfExpandUrl (40 samples, 0.03%)
MessageCache::load (62 samples, 0.05%)
Language::lc (40 samples, 0.03%)
LinkHolderArray::replaceInternal (1,274 samples, 1.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (40 samples, 0.03%)
Parser::preprocessToDom (1,156 samples, 0.93%)
Wikimedia\Rdbms\Database::runOnTransactionPreCommitCallbacks (35 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::getUsernameFromLink (437 samples, 0.35%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,007 samples, 0.81%)
MediaWikiTitleCodec::splitTitleString (136 samples, 0.11%)
MediaWiki\Extension\DiscussionTools\Hooks\PageHooks::onOutputPageBeforeHTML (4,993 samples, 4.04%)
Medi..
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/user/User.php (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,651 samples, 1.34%)
Wikimedia\Rdbms\Database::query (37 samples, 0.03%)
ApiVisualEditorEdit::saveWikitext (43,535 samples, 35.21%)
ApiVisualEditorEdit::saveWikitext
UtfNormal\Validator::cleanUp (145 samples, 0.12%)
Parser::preprocessToDom (1,239 samples, 1.00%)
Parser::armorLinks (24 samples, 0.02%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (40 samples, 0.03%)
GuzzleHttp\Client::send (338 samples, 0.27%)
Wikimedia\Parsoid\Utils\PHPUtils::assertValidUTF8 (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/MediaWikiServices.php (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (438 samples, 0.35%)
GuzzleHttp\Handler\CurlHandler::__invoke (438 samples, 0.35%)
Title::setFragment (37 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,538 samples, 1.24%)
Title::secureAndSplit (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (58 samples, 0.05%)
Wikimedia\Parsoid\Utils\DOMUtils::parseHTML (2,439 samples, 1.97%)
W..
Title::getPrefixedDBkey (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (677 samples, 0.55%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (40 samples, 0.03%)
Shellbox\Shellbox::getUniqueString (40 samples, 0.03%)
GuzzleHttp\Client::transfer (492 samples, 0.40%)
Wikimedia\Rdbms\DBConnRef::__call (37 samples, 0.03%)
Parser::normalizeSectionName (157 samples, 0.13%)
WANObjectCache::checkAndSetCooloff (31 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (328 samples, 0.27%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::anyOtherEndTag (123 samples, 0.10%)
GuzzleHttp\RedirectMiddleware::__invoke (1,326 samples, 1.07%)
MediaWiki\Extension\EventBus\EventFactory::createRevisionRecordAttrs (103 samples, 0.08%)
AutoLoader::autoload (39 samples, 0.03%)
ApiBase::checkTitleUserPermissions (38 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (392 samples, 0.32%)
FileRepo::findFile (328 samples, 0.27%)
LinkHolderArray::replace (240 samples, 0.19%)
MessageCache::getMessageFromFallbackChain (30 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (318 samples, 0.26%)
MapCacheLRU::has (40 samples, 0.03%)
ExtensionRegistry::getAttribute (40 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
CookieJar::setCookie (21 samples, 0.02%)
Parser::replaceVariables (6,130 samples, 4.96%)
Parser..
MediaWiki\Revision\RenderedRevision::getSlotParserOutput (17,917 samples, 14.49%)
MediaWiki\Revision\Ren..
Title::fixUrlQueryArgs (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::applyHeaders (41 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (531 samples, 0.43%)
Title::prefix (40 samples, 0.03%)
Title::prefix (35 samples, 0.03%)
Title::getTitleFormatter (35 samples, 0.03%)
BaseBlacklist::buildSharedBlacklists (425 samples, 0.34%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (721 samples, 0.58%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (531 samples, 0.43%)
GuzzleHttp\Psr7\Utils::modifyRequest (28 samples, 0.02%)
ForeignAPIRepo::newFile (328 samples, 0.27%)
Wikimedia\Rdbms\Database::query (78 samples, 0.06%)
BlockLevelPass::doBlockLevels (79 samples, 0.06%)
Linker::splitTrail (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,119 samples, 0.90%)
PPFrame_Hash::expand (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (119 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (318 samples, 0.26%)
MediaWiki\Extension\DiscussionTools\CommentUtils::isBlockElement (119 samples, 0.10%)
MediaWiki\Revision\RevisionStore::newRevisionsFromBatch (25 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/WebStart.php (16 samples, 0.01%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutputUncached (17,917 samples, 14.49%)
MediaWiki\Revision\Ren..
GuzzleHttp\Psr7\Uri::parse (27 samples, 0.02%)
MediaWiki\SyntaxHighlight\Pygmentize::highlight (825 samples, 0.67%)
MessageCache::get (31 samples, 0.03%)
DerivativeContext::getSkin (141 samples, 0.11%)
MediaHandler::getHandler (39 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (40 samples, 0.03%)
Title::secureAndSplit (80 samples, 0.06%)
wfUrlencode (41 samples, 0.03%)
PPDStackElement_Hash::breakSyntax (39 samples, 0.03%)
Title::secureAndSplit (250 samples, 0.20%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (452 samples, 0.37%)
ImageHandler::normaliseParams (33 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (455 samples, 0.37%)
GuzzleHttp\Handler\CurlHandler::__invoke (993 samples, 0.80%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::appropriatePlace (40 samples, 0.03%)
ParserOptions::getMaxTemplateDepth (45 samples, 0.04%)
GuzzleHttp\Handler\CurlHandler::__invoke (381 samples, 0.31%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,251 samples, 1.01%)
AutoLoader::autoload (38 samples, 0.03%)
Parser::braceSubstitution (40 samples, 0.03%)
wfUrlencode (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Shellbox\Command\UnboxedExecutor::execute (1,115 samples, 0.90%)
ApiMain::execute (68,558 samples, 55.44%)
ApiMain::execute
Wikimedia\Parsoid\Utils\DOMCompat::attributes (39 samples, 0.03%)
MediumSpecificBagOStuff::get (44 samples, 0.04%)
AutoLoader::autoload (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (357 samples, 0.29%)
ForeignAPIFile::transform (546 samples, 0.44%)
wfAppendQuery (40 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper::exitCriticalSection (38 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (38 samples, 0.03%)
UtfNormal\Validator::replaceForNativeNormalize (37 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::get (356 samples, 0.29%)
TextContent::getWikitextForTransclusion (37 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (80 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (188 samples, 0.15%)
Hooks::runner (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (462 samples, 0.37%)
Title::getInterwikiLookup (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(160)} (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (958 samples, 0.77%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (78 samples, 0.06%)
CookieJar::setCookie (21 samples, 0.02%)
PPFrame_Hash::expand (80 samples, 0.06%)
ApiMain::executeActionWithErrorHandling (93,918 samples, 75.95%)
ApiMain::executeActionWithErrorHandling
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (381 samples, 0.31%)
ParserCache::encodeAsJson (40 samples, 0.03%)
Cite\Cite::checkRefsNoReferences (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (519 samples, 0.42%)
Wikimedia\Rdbms\Database::select (25 samples, 0.02%)
LinkHolderArray::replace (1,478 samples, 1.20%)
ForeignAPIRepo::httpGet (460 samples, 0.37%)
GuzzleHttp\Client::prepareDefaults (14 samples, 0.01%)
MapCacheLRU::has (40 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::createNode (681 samples, 0.55%)
Wikimedia\Rdbms\DBConnRef::select (37 samples, 0.03%)
Shellbox\Command\UnboxedExecutor::execute (811 samples, 0.66%)
Linker::processResponsiveImages (1,582 samples, 1.28%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (439 samples, 0.36%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,325 samples, 1.07%)
MediaWiki\MediaWikiServices::getService (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::getUsernameFromLink (278 samples, 0.22%)
Wikimedia\Services\ServiceContainer::get (275 samples, 0.22%)
Title::getLocalURL (200 samples, 0.16%)
SvgHandler::normaliseParams (67 samples, 0.05%)
ForeignAPIRepo::fetchImageQuery (1,731 samples, 1.40%)
SectionProfiler::scopedProfileOut (48 samples, 0.04%)
WANObjectCache::fetchOrRegenerate (14 samples, 0.01%)
User::getBlockedStatus (38 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (369 samples, 0.30%)
ForeignAPIRepo::fetchImageQuery (1,119 samples, 0.90%)
Wikimedia\Assert\Assert::parameterType (80 samples, 0.06%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (610 samples, 0.49%)
MediaWiki\Storage\PageEditStash::checkCache (40 samples, 0.03%)
MWCallableUpdate::doUpdate (103 samples, 0.08%)
Parser::fetchFileAndTitle (47 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (40 samples, 0.03%)
LocalisationCache::getItem (39 samples, 0.03%)
TransformationalImageHandler::doTransform (50 samples, 0.04%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (40 samples, 0.03%)
MapCacheLRU::getAge (40 samples, 0.03%)
LCStoreDB::get (36 samples, 0.03%)
MediaWiki\HookContainer\DeprecatedHooks::getDeprecationInfo (40 samples, 0.03%)
FormatJson::encode (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionStore.php(2909)} (40 samples, 0.03%)
Hooks::runner (399 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (999 samples, 0.81%)
LocalisationCache::getItem (32 samples, 0.03%)
Wikimedia\Rdbms\Database::select (36 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (202 samples, 0.16%)
ForeignAPIRepo::getThumbUrl (1,263 samples, 1.02%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (795 samples, 0.64%)
PPFrame_Hash::virtualBracketedImplode (40 samples, 0.03%)
Title::isSpecialPage (36 samples, 0.03%)
LCStoreDB::get (40 samples, 0.03%)
AutoLoader::autoload (16 samples, 0.01%)
Wikimedia\base_convert (22 samples, 0.02%)
ForeignAPIRepo::httpGet (625 samples, 0.51%)
Html::openElement (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::castToTitle (39 samples, 0.03%)
LinkHolderArray::__destruct (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(599)} (477 samples, 0.39%)
PPFrame_Hash::expand (3,481 samples, 2.82%)
PP..
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/media/BitmapHandler.php (39 samples, 0.03%)
Parser::fetchFileNoRegister (949 samples, 0.77%)
Wikimedia\Rdbms\DBConnRef::selectRow (32 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (559 samples, 0.45%)
MediaWikiTitleCodec::formatTitle (32 samples, 0.03%)
ActorMigrationBase::getJoin (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (40 samples, 0.03%)
GuzzleHttp\Client::send (1,651 samples, 1.34%)
Title::getLinkURL (40 samples, 0.03%)
MagicWord::__construct (38 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (155 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (714 samples, 0.58%)
EditPage::attemptSave (42,626 samples, 34.47%)
EditPage::attemptSave
BagOStuff::genericKeyFromComponents (13 samples, 0.01%)
WANObjectCache::fetchOrRegenerate (531 samples, 0.43%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (683 samples, 0.55%)
MediaWiki\MediaWikiServices::getService (120 samples, 0.10%)
Wikimedia\Rdbms\Database::executeQuery (35 samples, 0.03%)
Parser::statelessFetchRevisionRecord (347 samples, 0.28%)
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (39 samples, 0.03%)
MediaWiki\Logger\LoggerFactory::getProvider (41 samples, 0.03%)
Parser::handleMagicLinks (161 samples, 0.13%)
Html::closeElement (39 samples, 0.03%)
UtfNormal\Validator::replaceForNativeNormalize (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (538 samples, 0.44%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (988 samples, 0.80%)
Title::newFromText (158 samples, 0.13%)
ParserOptions::optionUsed (36 samples, 0.03%)
MapCacheLRU::getCurrentTime (40 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererEnd (80 samples, 0.06%)
Diff::__construct (66 samples, 0.05%)
PPFrame_Hash::expand (160 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (939 samples, 0.76%)
Preprocessor_Hash::addLiteral (40 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (39 samples, 0.03%)
WANObjectCache::getWithSetCallback (425 samples, 0.34%)
Language::uc (40 samples, 0.03%)
Language::needsGenderDistinction (84 samples, 0.07%)
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (80 samples, 0.06%)
MapCacheLRU::has (68 samples, 0.05%)
Wikimedia\Rdbms\Database::query (37 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (498 samples, 0.40%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (796 samples, 0.64%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/StripState.php(134)} (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onChangeTagsAfterUpdateTags (49 samples, 0.04%)
PPDStack_Hash::push (40 samples, 0.03%)
Title::prefix (202 samples, 0.16%)
Wikimedia\Services\ServiceContainer::getService (25 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (561 samples, 0.45%)
ApiMain::__construct (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (239 samples, 0.19%)
Sanitizer::armorFrenchSpaces (239 samples, 0.19%)
Message::text (36 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (328 samples, 0.27%)
Title::getText (43 samples, 0.03%)
MediaWiki\SyntaxHighlight\Pygmentize::boxedCommand (40 samples, 0.03%)
GuzzleHttpRequest::prepare (35 samples, 0.03%)
GuzzleHttp\HandlerStack::create (40 samples, 0.03%)
MessageCache::isMainCacheable (37 samples, 0.03%)
Sanitizer::armorFrenchSpaces (40 samples, 0.03%)
Title::canExist (38 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (79 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::selectField (35 samples, 0.03%)
MWHttpRequest::proxySetup (35 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::endTag (119 samples, 0.10%)
Sanitizer::normalizeEntity (40 samples, 0.03%)
MessageCache::transform (39 samples, 0.03%)
MediaWiki\Storage\PageEditStash::getContentHash (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onInternalParseBeforeSanitize (39 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (40 samples, 0.03%)
BlockLevelPass::execute (40 samples, 0.03%)
AutoLoader::autoload (30 samples, 0.02%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (38 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (846 samples, 0.68%)
Wikimedia\RequestTimeout\CriticalSectionScope::exit (49 samples, 0.04%)
BufferingStatsdDataFactory::normalizeMetricKey (40 samples, 0.03%)
LinkHolderArray::replaceInterwiki (120 samples, 0.10%)
RepoGroup::findFile (949 samples, 0.77%)
GuzzleHttp\Client::applyOptions (40 samples, 0.03%)
AutoLoader::autoload (49 samples, 0.04%)
ForeignAPIRepo::httpGet (1,791 samples, 1.45%)
GuzzleHttp\Handler\EasyHandle::createResponse (15 samples, 0.01%)
Cite\Cite::formatReferences (31 samples, 0.03%)
MediumSpecificBagOStuff::merge (20 samples, 0.02%)
LinkCache::addBadLinkObj (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (654 samples, 0.53%)
Wikimedia\Rdbms\Database::query (49 samples, 0.04%)
SerializedValueContainer::isUnified (39 samples, 0.03%)
ForeignAPIRepo::httpGet (881 samples, 0.71%)
wfDebug (50 samples, 0.04%)
Wikimedia\Services\ServiceContainer::getService (39 samples, 0.03%)
Shellbox\TempDirManager::deleteDirectory (26 samples, 0.02%)
Preprocessor_Hash::buildDomTreeArrayFromText (958 samples, 0.77%)
LinkHolderArray::replaceInterwiki (40 samples, 0.03%)
WebRequest::normalizeUnicode (80 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (360 samples, 0.29%)
GuzzleHttp\Client::send (537 samples, 0.43%)
Shellbox\TempDirManager::deleteDirectory (43 samples, 0.03%)
Title::equals (53 samples, 0.04%)
Parser::doQuotes (40 samples, 0.03%)
File::getMetadataItem (61 samples, 0.05%)
ChangeTags::updateTags (63 samples, 0.05%)
MediaWiki\Storage\DerivedPageDataUpdater::doSecondaryDataUpdates (16 samples, 0.01%)
Wikimedia\Rdbms\DBConnRef::selectField (40 samples, 0.03%)
ExtensionRegistry::getAttribute (38 samples, 0.03%)
Wikimedia\Rdbms\Database::selectSQLText (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1901)} (47 samples, 0.04%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/objectcache/EmptyBagOStuff.php (16 samples, 0.01%)
Parser::fetchTemplateAndTitle (261 samples, 0.21%)
Wikimedia\Assert\Assert::parameterType (37 samples, 0.03%)
Shellbox\Command\UnboxedExecutor::execute (946 samples, 0.77%)
MessageCache::getMessageFromFallbackChain (37 samples, 0.03%)
Parser::internalParseHalfParsed (2,876 samples, 2.33%)
P..
RequestContext::msg (39 samples, 0.03%)
ApiResult::validateValue (156 samples, 0.13%)
GuzzleHttp\HandlerStack::__invoke (432 samples, 0.35%)
WikiPage::getPageUpdaterFactory (35 samples, 0.03%)
PPDStackElement_Hash::breakSyntax (39 samples, 0.03%)
SqlBagOStuff::modifyBlobs (20 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(378)} (120 samples, 0.10%)
ForeignAPIRepo::httpGetCached (513 samples, 0.41%)
Wikimedia\Rdbms\Database::selectRow (38 samples, 0.03%)
Preprocessor_Hash::addLiteral (40 samples, 0.03%)
Title::getPrefixedDBkey (40 samples, 0.03%)
Shellbox\Command\LocalBoxedExecutor::executeValid (837 samples, 0.68%)
Wikimedia\RemexHtml\TreeBuilder\InCell::startTag (40 samples, 0.03%)
Language::formatNum (38 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::doAtomicSection (70 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreadItems (1,629 samples, 1.32%)
MediumSpecificBagOStuff::setNewPreparedValues (41 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (32 samples, 0.03%)
Html::dropDefaults (30 samples, 0.02%)
GuzzleHttp\Psr7\Utils::streamFor (58 samples, 0.05%)
Title::getArticleID (42 samples, 0.03%)
GuzzleHttp\Psr7\Response::normalizeHeaderValue (124 samples, 0.10%)
MapCacheLRU::set (17 samples, 0.01%)
ApiMain::reportUnusedParams (145 samples, 0.12%)
wfTimestamp (70 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (193 samples, 0.16%)
MediaWikiTitleCodec::splitTitleString (349 samples, 0.28%)
Title::prefix (80 samples, 0.06%)
GuzzleHttp\HandlerStack::__invoke (1,619 samples, 1.31%)
GuzzleHttp\Client::sendAsync (415 samples, 0.34%)
MediaWiki\MediaWikiServices::getParserFactory (118 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,473 samples, 1.19%)
GuzzleHttpRequest::prepare (56 samples, 0.05%)
Wikimedia\RemexHtml\Tokenizer\PlainAttributes::getObjects (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php(304)} (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (479 samples, 0.39%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
LocalisationCache::getSubitem (80 samples, 0.06%)
Wikimedia\Rdbms\Database::select (76 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqlBase::doReplace (40 samples, 0.03%)
Parser::handleExternalLinks (79 samples, 0.06%)
MediaWiki\Revision\RevisionStore::getRevisionById (49 samples, 0.04%)
MediaWiki\HookContainer\HookRunner::onSkinEditSectionLinks (40 samples, 0.03%)
PPFrame_Hash::expand (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (277 samples, 0.22%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/CoreParserFunctions.php (39 samples, 0.03%)
Title::secureAndSplit (160 samples, 0.13%)
Message::format (39 samples, 0.03%)
MediaWiki\Api\Validator\ApiParamValidator::getValue (200 samples, 0.16%)
MediaWikiTitleCodec::splitTitleString (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (359 samples, 0.29%)
Parser::handleInternalLinks (7,346 samples, 5.94%)
Parser:..
Preprocessor_Hash::buildDomTreeArrayFromText (1,119 samples, 0.90%)
Language::dateFormat (75 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::__construct (40 samples, 0.03%)
Cite\FootnoteMarkFormatter::linkRef (69 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
Wikimedia\Rdbms\Database::query (38 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,319 samples, 1.07%)
Wikimedia\Services\ServiceContainer::getService (38 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (718 samples, 0.58%)
EchoDiscussionParser::getUserFromLine (36 samples, 0.03%)
wfArrayToCgi (80 samples, 0.06%)
Preprocessor_Hash::newFrame (80 samples, 0.06%)
PPDStack_Hash::pop (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererEnd (38 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (80 samples, 0.06%)
Parser::braceSubstitution (1,002 samples, 0.81%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php (38 samples, 0.03%)
GuzzleHttp\Client::sendAsync (909 samples, 0.74%)
Html::expandAttributes (19 samples, 0.02%)
Title::getPrefixedDBkey (68 samples, 0.05%)
MediaWiki\MediaWikiServices::newInstance (80 samples, 0.06%)
Wikimedia\RemexHtml\DOM\DOMBuilder::characters (359 samples, 0.29%)
GuzzleHttp\Handler\CurlHandler::__invoke (452 samples, 0.37%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
GuzzleHttpRequest::execute (1,197 samples, 0.97%)
MediaWikiTitleCodec::getNamespaceName (123 samples, 0.10%)
Wikimedia\Rdbms\Database::selectRow (78 samples, 0.06%)
Html::rawElement (77 samples, 0.06%)
SkinFactory::makeSkin (141 samples, 0.11%)
Parser::makeKnownLinkHolder (317 samples, 0.26%)
GuzzleHttpRequest::execute (939 samples, 0.76%)
MediaWiki\Linker\LinkRenderer::castToTitle (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (415 samples, 0.34%)
SyntaxHighlight::parserHook (988 samples, 0.80%)
WikitextContent::fillParserOutput (17,917 samples, 14.49%)
WikitextContent::fillP..
ForeignAPIRepo::httpGet (939 samples, 0.76%)
MediaWiki\Tidy\RemexCompatFormatter::element (40 samples, 0.03%)
FormatJson::encode (79 samples, 0.06%)
GuzzleHttpRequest::execute (492 samples, 0.40%)
WikiPage::loadFromRow (39 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (161 samples, 0.13%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentFormatter::getParser (40 samples, 0.03%)
PPFrame_Hash::expand (102 samples, 0.08%)
MediaWiki\Extension\DiscussionTools\CommentParser::getThreadStartComment (40 samples, 0.03%)
Wikimedia\IPUtils::isIPAddress (40 samples, 0.03%)
Parser::getExternalLinkRel (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::isPrimaryConnectionReadOnly (102 samples, 0.08%)
GuzzleHttp\Client::send (1,319 samples, 1.07%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isInButtonScope (40 samples, 0.03%)
Skin::doEditSectionLink (478 samples, 0.39%)
Parser::braceSubstitution (868 samples, 0.70%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (950 samples, 0.77%)
MessageCache::getMessageForLang (40 samples, 0.03%)
MediaWiki\Storage\PageUpdater::saveRevision (20,291 samples, 16.41%)
MediaWiki\Storage\PageUpd..
StringUtils::delimiterReplaceCallback (40 samples, 0.03%)
Title::secureAndSplit (173 samples, 0.14%)
wfUrlencode (26 samples, 0.02%)
PageImages\Hooks\LinksUpdateHookHandler::onLinksUpdate (1,350 samples, 1.09%)
(123,639 samples, 99.99%)
MediaWiki\Extension\DiscussionTools\CommentParser::findCommentsByName (1,669 samples, 1.35%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (40 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (1,159 samples, 0.94%)
SearchUpdate::getNormalizedTitle (40 samples, 0.03%)
Parser::transformMsg (40 samples, 0.03%)
MediaWiki\Config\ServiceOptions::get (43 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (79 samples, 0.06%)
ForeignAPIRepo::getThumbUrl (1,657 samples, 1.34%)
Cite\Cite::formatReferences (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/Uri.php(106)} (34 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (159 samples, 0.13%)
GuzzleHttp\Client::transfer (554 samples, 0.45%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/filebackend/FileBackend.php (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getIndentLevel (40 samples, 0.03%)
Wikimedia\Parsoid\Utils\DOMCompat::nodeName (39 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (970 samples, 0.78%)
MessageCache::isLanguageLoaded (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php (40 samples, 0.03%)
Shellbox\TempDirManager::__destruct (42 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,214 samples, 0.98%)
Wikimedia\Rdbms\DBConnRef::__call (40 samples, 0.03%)
MediaWiki\SyntaxHighlight\Pygmentize::boxedCommand (39 samples, 0.03%)
Parser::getTargetLanguageConverter (40 samples, 0.03%)
ParserFactory::create (157 samples, 0.13%)
Preprocessor_Hash::preprocessToObj (1,029 samples, 0.83%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,310 samples, 1.06%)
Title::getLinkURL (29 samples, 0.02%)
MediaHandler::getTransform (61 samples, 0.05%)
MessageCache::getMsgFromNamespace (38 samples, 0.03%)
FormatJson::decode (58 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,319 samples, 1.07%)
WANObjectCache::getWithSetCallback (38 samples, 0.03%)
HashBagOStuff::doGet (44 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (80 samples, 0.06%)
Parser::renderImageGallery (1,627 samples, 1.32%)
Wikimedia\ObjectFactory\ObjectFactory::createObject (356 samples, 0.29%)
Wikimedia\Rdbms\Database::update (35 samples, 0.03%)
SyntaxHighlight::highlightInner (922 samples, 0.75%)
WikiPage::getParserOutput (18,533 samples, 14.99%)
WikiPage::getParserOut..
Wikimedia\Rdbms\ResultWrapper::next (33 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Wt2Html/XMLSerializer.php(278)} (40 samples, 0.03%)
SyntaxHighlight::highlight (970 samples, 0.78%)
MapCacheLRU::hasField (40 samples, 0.03%)
Title::getArticleID (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::finish (16 samples, 0.01%)
Wikimedia\RemexHtml\TreeBuilder\InPre::characters (39 samples, 0.03%)
Parser::replaceVariables (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (960 samples, 0.78%)
Sanitizer::safeEncodeTagAttributes (80 samples, 0.06%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
MediaWiki\Page\ParserOutputAccess::getParserOutput (18,501 samples, 14.96%)
MediaWiki\Page\ParserO..
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (638 samples, 0.52%)
Parser::statelessFetchTemplate (261 samples, 0.21%)
Sanitizer::normalizeCharReferences (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/HandlerStack.php(187)} (31 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/FilterValidator.php (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (26 samples, 0.02%)
wfDebug (65 samples, 0.05%)
MapCacheLRU::has (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (120 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(455)} (80 samples, 0.06%)
ForeignAPIRepo::httpGetCached (410 samples, 0.33%)
Wikimedia\Rdbms\DBConnRef::__call (70 samples, 0.06%)
SpamRegexBatch::buildRegexes (66 samples, 0.05%)
MessageCache::isLanguageLoaded (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/Timing.php (24 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (638 samples, 0.52%)
Title::isAlwaysKnown (145 samples, 0.12%)
GuzzleHttp\Client::send (328 samples, 0.27%)
GuzzleHttp\Client::send (909 samples, 0.74%)
ImageHandler::normaliseParams (67 samples, 0.05%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (43 samples, 0.03%)
LocalisationCache::getSubitem (35 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (281 samples, 0.23%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endTag (281 samples, 0.23%)
GuzzleHttp\Client::send (795 samples, 0.64%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (39 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,799 samples, 1.45%)
WANObjectCache::getWithSetCallback (549 samples, 0.44%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (119 samples, 0.10%)
/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Utils/DOMUtils.php (147 samples, 0.12%)
Title::isExternal (38 samples, 0.03%)
ApiBase::getPermissionManager (80 samples, 0.06%)
LinkHolderArray::replaceInternal (200 samples, 0.16%)
Wikimedia\Rdbms\DBConnRef::selectRow (78 samples, 0.06%)
Sanitizer::validateTag (40 samples, 0.03%)
Title::getLocalURL (40 samples, 0.03%)
MapCacheLRU::getCurrentTime (76 samples, 0.06%)
GuzzleHttp\Client::transfer (1,325 samples, 1.07%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (41 samples, 0.03%)
Parser::clearState (38 samples, 0.03%)
MessageCache::get (38 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
WebRequest::getVal (160 samples, 0.13%)
Wikimedia\RemexHtml\TreeBuilder\InsertionMode::stripNulls (599 samples, 0.48%)
MapCacheLRU::has (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (560 samples, 0.45%)
LinkCache::addLinkObj (32 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
Wikimedia\Rdbms\Database::selectField (30 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (452 samples, 0.37%)
ParserOptions::getOption (45 samples, 0.04%)
MediaWiki\Linker\LinkRenderer::getLinkURL (239 samples, 0.19%)
Parser::finalizeHeadings (1,797 samples, 1.45%)
ApiVisualEditorEdit::parseWikitext (24,301 samples, 19.65%)
ApiVisualEditorEdit::parseWiki..
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (18 samples, 0.01%)
Sanitizer::stripAllTags (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (121 samples, 0.10%)
Hooks::runner (39 samples, 0.03%)
LocalRepo::__construct (119 samples, 0.10%)
Message::fetchMessage (36 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(120)} (120 samples, 0.10%)
PPDStack_Hash::pop (41 samples, 0.03%)
Parser::makeKnownLinkHolder (392 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,619 samples, 1.31%)
Wikimedia\Services\ServiceContainer::createService (30 samples, 0.02%)
WebRequest::getRawVal (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getCoveredSiblings (80 samples, 0.06%)
Title::canExist (40 samples, 0.03%)
ApiMain::executeAction (68,558 samples, 55.44%)
ApiMain::executeAction
Parser::internalParseHalfParsed (2,875 samples, 2.33%)
P..
ExplodeIterator::next (79 samples, 0.06%)
FauxRequest::getText (80 samples, 0.06%)
MediaWiki\Revision\RevisionStore::loadSlotRecords (37 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
MediaWiki\Shell\CommandFactory::createBoxed (40 samples, 0.03%)
GuzzleHttp\Psr7\Stream::__construct (38 samples, 0.03%)
MediumSpecificBagOStuff::serialize (39 samples, 0.03%)
ForeignAPIRepo::httpGet (1,332 samples, 1.08%)
GuzzleHttp\Handler\CurlFactory::finish (32 samples, 0.03%)
Message::inContentLanguage (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionRenderer.php(153)} (17,606 samples, 14.24%)
{closure:/srv/patchde..
GuzzleHttp\Handler\CurlFactory::create (41 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (1,350 samples, 1.09%)
Sanitizer::validateTagAttributes (34 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (462 samples, 0.37%)
MediaWiki\HookContainer\HookContainer::run (55 samples, 0.04%)
ApiErrorFormatter::addWarning (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::anyOtherEndTag (39 samples, 0.03%)
MediaWiki\Storage\DerivedPageDataUpdater::getPreparedEdit (17,606 samples, 14.24%)
MediaWiki\Storage\Der..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (118 samples, 0.10%)
MediaWiki\MediaWikiServices::getTitleFormatter (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (369 samples, 0.30%)
GuzzleHttp\Handler\CurlHandler::__invoke (515 samples, 0.42%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,214 samples, 0.98%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/ParserOutput.php(373)} (354 samples, 0.29%)
ForeignAPIRepo::getThumbUrlFromCache (913 samples, 0.74%)
MultiHttpClient::getCurlHandle (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (938 samples, 0.76%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Hooks::runner (41 samples, 0.03%)
Wikimedia\Rdbms\GeneralizedSql::generalizeSQL (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (338 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,651 samples, 1.34%)
EchoDiscussionParser::interpretDiff (36 samples, 0.03%)
Title::prefix (29 samples, 0.02%)
GuzzleHttp\Client::send (492 samples, 0.40%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (80 samples, 0.06%)
Wikimedia\Rdbms\Database::select (188 samples, 0.15%)
TransformationalImageHandler::normaliseParams (33 samples, 0.03%)
Language::isMultibyte (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTags (41 samples, 0.03%)
PPDStack_Hash::getAccum (40 samples, 0.03%)
Shellbox\FileUtils::mkdir (37 samples, 0.03%)
Wikimedia\Rdbms\Database::selectField (32 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (40 samples, 0.03%)
MediaWiki\Revision\RenderedRevision::getRevisionParserOutput (17,917 samples, 14.49%)
MediaWiki\Revision\Ren..
Cookie::__construct (37 samples, 0.03%)
MediaWiki\Revision\RevisionRecord::hasSlot (37 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,119 samples, 0.90%)
Preprocessor_Hash::preprocessToObj (1,035 samples, 0.84%)
Wikimedia\Rdbms\DBConnRef::selectField (39 samples, 0.03%)
ParserOptions::getOption (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,473 samples, 1.19%)
Wikimedia\RequestTimeout\CriticalSectionProvider::scopedEnter (38 samples, 0.03%)
Parser::internalParse (41 samples, 0.03%)
Linker::tocLine (79 samples, 0.06%)
RepoGroup::findFile (43 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (1,651 samples, 1.34%)
Parser::preprocessToDom (1,159 samples, 0.94%)
MediaWiki::doPostOutputShutdown (28,500 samples, 23.05%)
MediaWiki::doPostOutputShutdown
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (119 samples, 0.10%)
GuzzleHttp\RedirectMiddleware::__invoke (909 samples, 0.74%)
SectionProfiler::getTime (64 samples, 0.05%)
ParserOptions::getOption (27 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/EditPage.php (79 samples, 0.06%)
LocalisationCache::getSubitem (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,651 samples, 1.34%)
Parser::preprocessToDom (1,238 samples, 1.00%)
ForeignAPIFile::transform (1,799 samples, 1.45%)
WebRequest::getVal (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,619 samples, 1.31%)
Wikimedia\Rdbms\GeneralizedSql::generalizeSQL (39 samples, 0.03%)
AutoLoader::autoload (186 samples, 0.15%)
Sanitizer::escapeIdForAttribute (69 samples, 0.06%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (49 samples, 0.04%)
MediaWiki\HookContainer\HookContainer::run (38 samples, 0.03%)
ApiEditPage::execute (42,977 samples, 34.76%)
ApiEditPage::execute
MapCacheLRU::has (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (1,619 samples, 1.31%)
Skin::doEditSectionLink (315 samples, 0.25%)
Title::isKnown (40 samples, 0.03%)
PoolCounterWork::execute (18,477 samples, 14.94%)
PoolCounterWork::execute
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/Hooks/Handlers/EchoHandler.php (41 samples, 0.03%)
Cite\ReferencesFormatter::formatReferences (38 samples, 0.03%)
GuzzleHttpRequest::parseHeader (21 samples, 0.02%)
GuzzleHttp\RedirectMiddleware::__invoke (531 samples, 0.43%)
WANObjectCache::fetchOrRegenerate (1,159 samples, 0.94%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (160 samples, 0.13%)
ForeignAPIRepo::httpGetCached (1,799 samples, 1.45%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (202 samples, 0.16%)
Title::getLocalURL (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onParserSectionCreate (40 samples, 0.03%)
ScribuntoHooks::formatLimitData (40 samples, 0.03%)
GuzzleHttpRequest::parseHeader (28 samples, 0.02%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (40 samples, 0.03%)
ReplicatedBagOStuff::merge (20 samples, 0.02%)
PPDStack_Hash::push (41 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,240 samples, 1.00%)
AbstractContent::getParserOutput (17,659 samples, 14.28%)
AbstractContent::getP..
SyntaxHighlight::highlight (1,270 samples, 1.03%)
ForeignAPIRepo::httpGetCached (558 samples, 0.45%)
RequestContext::getMain (38 samples, 0.03%)
Html::openElement (147 samples, 0.12%)
GuzzleHttpRequest::execute (1,732 samples, 1.40%)
MediaWiki\MediaWikiServices::getService (275 samples, 0.22%)
MediaWiki\Linker\LinkRenderer::buildAElement (278 samples, 0.22%)
MediaWiki\Storage\DerivedPageDataUpdater::getCanonicalParserOutput (18,816 samples, 15.22%)
MediaWiki\Storage\Deriv..
Parser::replaceLinkHoldersPrivate (199 samples, 0.16%)
MediaWiki\Extension\DiscussionTools\CommentParser::acceptOnlyNodesAllowingComments (160 samples, 0.13%)
Parser::makeLimitReport (76 samples, 0.06%)
ForeignAPIRepo::getThumbUrlFromCache (654 samples, 0.53%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (116 samples, 0.09%)
GuzzleHttpRequest::execute (460 samples, 0.37%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Sanitizer::cleanUrl (40 samples, 0.03%)
MessageCache::load (80 samples, 0.06%)
Language::formatNum (39 samples, 0.03%)
wfExpandUrl (77 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
Title::getTitleFormatter (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
Title::newFromText (566 samples, 0.46%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (399 samples, 0.32%)
Parser::magicLinkCallback (160 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(328)} (121 samples, 0.10%)
Title::getLinkURL (161 samples, 0.13%)
Wikimedia\Rdbms\Database::query (38 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::createNode (320 samples, 0.26%)
MessageCache::getMessageForLang (36 samples, 0.03%)
MediaWiki\MediaWikiServices::getUserNameUtils (120 samples, 0.10%)
AutoLoader::autoload (40 samples, 0.03%)
MapCacheLRU::hasField (31 samples, 0.03%)
MediaWiki\SpecialPage\SpecialPageFactory::resolveAlias (40 samples, 0.03%)
ExifBitmapHandler::getRotation (61 samples, 0.05%)
ExtensionRegistry::getAttribute (38 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(221)} (40 samples, 0.03%)
ApiMain::printResult (81 samples, 0.07%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (120 samples, 0.10%)
MediaWiki\Languages\LanguageFactory::getLanguage (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (922 samples, 0.75%)
AutoLoader::autoload (78 samples, 0.06%)
Shellbox\Command\LocalBoxedExecutor::executeValid (1,161 samples, 0.94%)
MediaWiki\Api\Validator\ApiParamValidator::getValue (40 samples, 0.03%)
Title::secureAndSplit (161 samples, 0.13%)
CacheTime::recordOption (36 samples, 0.03%)
MediaWiki\MediaWikiServices::getLanguageFactory (39 samples, 0.03%)
MultiHttpClient::runMulti (207 samples, 0.17%)
GuzzleHttp\Client::sendAsync (957 samples, 0.77%)
Wikimedia\Rdbms\Database::makeList (31 samples, 0.03%)
ApiMain::executeAction (43,242 samples, 34.97%)
ApiMain::executeAction
GuzzleHttp\PrepareBodyMiddleware::__invoke (462 samples, 0.37%)
MediaWiki\Parser\RevisionOutputCache::encodeAsJson (79 samples, 0.06%)
GuzzleHttp\Psr7\Stream::__destruct (34 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (492 samples, 0.40%)
MapCacheLRU::getAge (76 samples, 0.06%)
DerivativeContext::getSkin (141 samples, 0.11%)
Title::normalizeFragment (25 samples, 0.02%)
MediaWiki\Revision\RevisionSlots::getSlots (37 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (57 samples, 0.05%)
GuzzleHttp\HandlerStack::remove (77 samples, 0.06%)
GuzzleHttp\RedirectMiddleware::__invoke (452 samples, 0.37%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (248 samples, 0.20%)
Wikimedia\Rdbms\Database::select (193 samples, 0.16%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (119 samples, 0.10%)
DeferredUpdatesScope::processUpdates (28,476 samples, 23.03%)
DeferredUpdatesScope::processUpdates
Wikimedia\Parsoid\Utils\DOMCompat::getOuterHTML (677 samples, 0.55%)
MediaWikiTitleCodec::splitTitleString (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,391 samples, 1.12%)
wfMatchesDomainList (41 samples, 0.03%)
Parser::fetchCurrentRevisionRecordOfTitle (31 samples, 0.03%)
Parser::statelessFetchRevisionRecord (118 samples, 0.10%)
Wikimedia\Timestamp\ConvertibleTimestamp::convert (29 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (476 samples, 0.38%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (795 samples, 0.64%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,332 samples, 1.08%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Sanitizer::decodeTagAttributes (80 samples, 0.06%)
MediaWiki\SyntaxHighlight\Pygmentize::highlight (970 samples, 0.78%)
ApiBase::addWarning (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (16 samples, 0.01%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (40 samples, 0.03%)
Message::fetchMessage (121 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (26 samples, 0.02%)
Preprocessor_Hash::buildDomTreeArrayFromText (40 samples, 0.03%)
BufferingStatsdDataFactory::produceStatsdData (29 samples, 0.02%)
GuzzleHttp\Client::transfer (988 samples, 0.80%)
ForeignAPIRepo::fetchImageQuery (616 samples, 0.50%)
Title::normalizeFragment (39 samples, 0.03%)
MediaWiki\User\DefaultOptionsLookup::getDefaultOptions (75 samples, 0.06%)
Preprocessor_Hash::preprocessToObj (1,238 samples, 1.00%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/MessageCache.php (38 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (68 samples, 0.05%)
ForeignAPIRepo::httpGet (1,700 samples, 1.37%)
WANObjectCache::getWithSetCallback (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (381 samples, 0.31%)
Wikimedia\Assert\Assert::parameterType (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(384)} (601 samples, 0.49%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (846 samples, 0.68%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
GuzzleHttp\Client::transfer (1,619 samples, 1.31%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (78 samples, 0.06%)
MessageCache::getMessageFromFallbackChain (31 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (159 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/upload/Hook/UploadCreateFromRequestHook.php (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (462 samples, 0.37%)
Wikimedia\RemexHtml\DOM\DOMBuilder::characters (360 samples, 0.29%)
Html::expandAttributes (80 samples, 0.06%)
Message::format (38 samples, 0.03%)
MapCacheLRU::getAge (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(906)} (38 samples, 0.03%)
LinkCache::getCacheKey (40 samples, 0.03%)
Parser::handleExternalLinks (80 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::selectRow (49 samples, 0.04%)
GuzzleHttp\Client::send (438 samples, 0.35%)
GuzzleHttp\Psr7\Uri::__construct (31 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::findSignature (598 samples, 0.48%)
GuzzleHttp\Psr7\Uri::__construct (27 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (80 samples, 0.06%)
GuzzleHttp\Psr7\Stream::seek (32 samples, 0.03%)
MWHttpRequest::prepare (36 samples, 0.03%)
MediaWiki\MediaWikiServices::getTitleParser (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (920 samples, 0.74%)
wfUrlencode (38 samples, 0.03%)
MediaWiki\Extension\AbuseFilter\VariableGenerator\RunVariableGenerator::getEditVars (39 samples, 0.03%)
MagicWordArray::getBaseRegex (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::doAtomicSection (19,469 samples, 15.74%)
Wikimedia\Rdbms\DBConnRe..
Message::text (39 samples, 0.03%)
Preprocessor_Hash::addLiteral (40 samples, 0.03%)
Parser::makeKnownLinkHolder (146 samples, 0.12%)
MediaWiki\MediaWikiServices::getService (41 samples, 0.03%)
Title::getTitleFormatter (65 samples, 0.05%)
ParserOptions::getMaxPPNodeCount (40 samples, 0.03%)
PPNode_Hash_Text::getName (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::__construct (238 samples, 0.19%)
Language::isMultibyte (90 samples, 0.07%)
ForeignAPIRepo::httpGet (1,732 samples, 1.40%)
MapCacheLRU::getAge (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (39 samples, 0.03%)
GuzzleHttp\Handler\EasyHandle::createResponse (21 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php(265)} (769 samples, 0.62%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (679 samples, 0.55%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,199 samples, 0.97%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (30 samples, 0.02%)
Parser::internalParseHalfParsed (2,837 samples, 2.29%)
P..
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (201 samples, 0.16%)
WANObjectCache::getWithSetCallback (538 samples, 0.44%)
SyntaxHighlight::parserHook (1,270 samples, 1.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php(304)} (79 samples, 0.06%)
StripState::unstripType (40 samples, 0.03%)
Message::transformText (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getTitleFromUrl (238 samples, 0.19%)
GuzzleHttp\Client::sendAsync (795 samples, 0.64%)
WANObjectCache::getWithSetCallback (989 samples, 0.80%)
MediumSpecificBagOStuff::setNewPreparedValues (31 samples, 0.03%)
Parser::extensionSubstitution (2,734 samples, 2.21%)
P..
SqlBagOStuff::serialize (439 samples, 0.36%)
Title::getLinkURL (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (72 samples, 0.06%)
TransformationalImageHandler::doTransform (69 samples, 0.06%)
Parser::statelessFetchTemplate (384 samples, 0.31%)
Wikimedia\Rdbms\Database::select (39 samples, 0.03%)
MultiHttpClient::runMultiCurl (207 samples, 0.17%)
MediaHandler::getTransform (23 samples, 0.02%)
MediaWiki\Tidy\RemexCompatMunger::getParentForInsert (79 samples, 0.06%)
WANObjectCache::getWithSetCallback (978 samples, 0.79%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (36 samples, 0.03%)
SkinVector::isLegacy (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\Notifications\EventDispatcher::generateEventsForRevision (25,501 samples, 20.62%)
MediaWiki\Extension\DiscussionTo..
Message::format (36 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(599)} (398 samples, 0.32%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (40 samples, 0.03%)
LocalisationCache::initLanguage (32 samples, 0.03%)
wfArrayToCgi (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (118 samples, 0.10%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,433 samples, 1.16%)
MediaWikiTitleCodec::splitTitleString (81 samples, 0.07%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (128 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::appropriatePlace (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::trimHeaderValues (31 samples, 0.03%)
MediumSpecificBagOStuff::getSerialized (440 samples, 0.36%)
Message::replaceParameters (39 samples, 0.03%)
Cite\Hooks\CiteParserTagHooks::ref (40 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (1,651 samples, 1.34%)
MessageCache::getMessagePageName (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::findElementByName (40 samples, 0.03%)
Shellbox\Shellbox::createBoxedExecutor (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (159 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (338 samples, 0.27%)
MessageCache::get (38 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/lockmanager/LockManager.php (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (146 samples, 0.12%)
MediaWikiTitleCodec::splitTitleString (198 samples, 0.16%)
Linker::tocLine (80 samples, 0.06%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,214 samples, 0.98%)
Shellbox\Command\BoxedCommand::execute (970 samples, 0.78%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::preprocess (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (239 samples, 0.19%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/Hook/HtmlCacheUpdaterAppendUrlsHook.php (41 samples, 0.03%)
ForeignAPIFile::transform (559 samples, 0.45%)
Parser::internalParse (14,752 samples, 11.93%)
Parser::internalP..
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (121 samples, 0.10%)
MediaWiki\MediaWikiServices::getService (53 samples, 0.04%)
Sanitizer::validateTag (40 samples, 0.03%)
MediaWiki\Content\Transform\ContentTransformer::preSaveTransform (1,155 samples, 0.93%)
Wikimedia\Rdbms\LoadBalancer::getConnectionRef (40 samples, 0.03%)
MediaWiki\Storage\NameTableStoreFactory::get (40 samples, 0.03%)
Parser::finalizeHeadings (1,548 samples, 1.25%)
Parser::extensionSubstitution (3,827 samples, 3.09%)
Par..
Sanitizer::encodeAttribute (21 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/MessageCache.php(1190)} (38 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (289 samples, 0.23%)
MediaWiki\HookContainer\HookContainer::run (79 samples, 0.06%)
ApiMain::executeAction (24,301 samples, 19.65%)
ApiMain::executeAction
MediumSpecificBagOStuff::setNewPreparedValues (58 samples, 0.05%)
WANObjectCache::fetchOrRegenerate (35 samples, 0.03%)
Cookie::set (22 samples, 0.02%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
MediaWiki\SyntaxHighlight\Pygmentize::boxedCommand (37 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (30 samples, 0.02%)
ExtensionRegistry::exportExtractedData (40 samples, 0.03%)
ApiErrorFormatter_BackCompat::addWarningOrError (39 samples, 0.03%)
NamespaceInfo::isCapitalized (43 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (241 samples, 0.19%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (40 samples, 0.03%)
PPDStackElement_Hash::breakSyntax (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (571 samples, 0.46%)
MediaWiki\HookContainer\HookRunner::onEditFilterMergedContent (22,117 samples, 17.89%)
MediaWiki\HookContainer\Hoo..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (80 samples, 0.06%)
Message::format (35 samples, 0.03%)
Message::getLanguage (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,238 samples, 1.81%)
W..
MediaWiki\Extension\DiscussionTools\CommentUtils::getTitleFromUrl (279 samples, 0.23%)
MediaWiki\Linker\LinkRenderer::getLinkURL (360 samples, 0.29%)
MediaWiki\Storage\NameTableStore::acquireId (14 samples, 0.01%)
Linker::makeExternalLink (80 samples, 0.06%)
MediaWiki\Storage\DerivedPageDataUpdater::doParserCacheUpdate (19,413 samples, 15.70%)
MediaWiki\Storage\Derive..
MediaWiki\Http\HttpRequestFactory::createMultiClient (33 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,000 samples, 0.81%)
Wikimedia\Rdbms\Database::executeQuery (49 samples, 0.04%)
Language::formatNumInternal (41 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (359 samples, 0.29%)
Parser::fetchTemplateAndTitle (384 samples, 0.31%)
Html::expandAttributes (39 samples, 0.03%)
Title::hasSourceText (39 samples, 0.03%)
MediaWiki\Extension\EventBus\EventBusHooks::onChangeTagsAfterUpdateTags (49 samples, 0.04%)
GuzzleHttp\Handler\EasyHandle::createResponse (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (983 samples, 0.79%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Cite/src/Hooks/CiteParserTagHooks.php (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (599 samples, 0.48%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreads (2,838 samples, 2.30%)
M..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (439 samples, 0.36%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (32 samples, 0.03%)
Parser::replaceVariables (31 samples, 0.03%)
GuzzleHttpRequest::__construct (41 samples, 0.03%)
PPDStackElement_Hash::__construct (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (62 samples, 0.05%)
GuzzleHttp\Psr7\Utils::streamFor (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWiki\Storage\DerivedPageDataUpdater::doUpdates (19,469 samples, 15.74%)
MediaWiki\Storage\Derive..
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,325 samples, 1.07%)
TransformationalImageHandler::getClientScalingThumbnailImage (35 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InTableBody.php (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onInternalParseBeforeSanitize (40 samples, 0.03%)
Cite\Hooks\CiteParserHooks::onParserFirstCallInit (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (1,325 samples, 1.07%)
ForeignAPIRepo::fetchImageQuery (1,263 samples, 1.02%)
Parser::handleAllQuotes (79 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (40 samples, 0.03%)
Parser::internalParse (14,692 samples, 11.88%)
Parser::internalP..
MediaWiki\MediaWikiServices::getInterwikiLookup (41 samples, 0.03%)
MapCacheLRU::get (40 samples, 0.03%)
DerivativeContext::getSkin (141 samples, 0.11%)
MediumSpecificBagOStuff::set (520 samples, 0.42%)
Parser::handleTables (40 samples, 0.03%)
MessageCache::getMsgFromNamespace (80 samples, 0.06%)
PPDStackElement_Hash::breakSyntax (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (33 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,119 samples, 0.90%)
Title::isAlwaysKnown (118 samples, 0.10%)
Wikimedia\Timestamp\ConvertibleTimestamp::__construct (29 samples, 0.02%)
MediaWiki\Storage\SqlBlobStore::storeBlob (70 samples, 0.06%)
Parser::handleDoubleUnderscore (38 samples, 0.03%)
MediaWiki\Revision\RevisionStore::insertSlotOn (70 samples, 0.06%)
MediaWiki\Tidy\RemexCompatMunger::endTag (242 samples, 0.20%)
SkinVector::__construct (40 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (40 samples, 0.03%)
GuzzleHttpRequest::parseHeader (37 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php (39 samples, 0.03%)
MediaWiki\User\UserGroupManager::getDBConnectionRefForQueryFlags (40 samples, 0.03%)
Linker::normalizeSubpageLink (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (200 samples, 0.16%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (392 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (410 samples, 0.33%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/TreeBuilder.php (39 samples, 0.03%)
Title::getLinkURL (239 samples, 0.19%)
Wikimedia\Rdbms\LoadBalancer::getMaintenanceConnectionRef (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/MessageTrait.php(189)} (31 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (80 samples, 0.06%)
MediaWikiTitleCodec::formatTitle (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (515 samples, 0.42%)
Message::fetchMessage (280 samples, 0.23%)
ForeignAPIRepo::httpGetCached (796 samples, 0.64%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/cache/LinkCache.php(489)} (231 samples, 0.19%)
SyntaxHighlight::highlight (1,058 samples, 0.86%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (39 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (988 samples, 0.80%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (518 samples, 0.42%)
WANObjectCache::checkAndSetCooloff (33 samples, 0.03%)
Cite\Cite::formatReferences (40 samples, 0.03%)
PPDStackElement_Hash::__construct (120 samples, 0.10%)
GuzzleHttp\HandlerStack::__invoke (929 samples, 0.75%)
Title::getPrefixedDBkey (92 samples, 0.07%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,558 samples, 2.07%)
W..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (119 samples, 0.10%)
Message::exists (36 samples, 0.03%)
GuzzleHttp\Psr7\Utils::tryFopen (58 samples, 0.05%)
WANObjectCache::fetchOrRegenerate (1,250 samples, 1.01%)
ForeignAPIRepo::getThumbUrl (1,030 samples, 0.83%)
MediaWiki::preOutputCommit (19,469 samples, 15.74%)
MediaWiki::preOutputCommit
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (79 samples, 0.06%)
GuzzleHttp\Handler\CurlFactory::getDefaultConf (23 samples, 0.02%)
WANObjectCache::checkAndSetCooloff (58 samples, 0.05%)
Wikimedia\Services\ServiceContainer::loadWiringFiles (80 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::forEachOpenPrimaryConnection (56 samples, 0.05%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (40 samples, 0.03%)
MediaWiki\Config\ServiceOptions::get (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::adjustSigRange (80 samples, 0.06%)
WikitextContent::fillParserOutput (17,566 samples, 14.21%)
WikitextContent::fill..
Title::getPrefixedText (40 samples, 0.03%)
Parser::internalParse (46 samples, 0.04%)
AutoLoader::autoload (40 samples, 0.03%)
LinkHolderArray::replaceInternal (1,310 samples, 1.06%)
TransformationalImageHandler::normaliseParams (28 samples, 0.02%)
Title::getLinkURL (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,280 samples, 1.04%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (119 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::run (78 samples, 0.06%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertElement (1,001 samples, 0.81%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/editpage/Constraint/EditConstraintRunner.php (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (117 samples, 0.09%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(238)} (39 samples, 0.03%)
MediaWiki\Json\JsonCodec::unserialize (40 samples, 0.03%)
Language::caseFold (40 samples, 0.03%)
LCStoreDB::get (39 samples, 0.03%)
GuzzleHttp\Utils::chooseHandler (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (438 samples, 0.35%)
MediaWiki\HookContainer\HookContainer::run (18 samples, 0.01%)
Wikimedia\Rdbms\LoadBalancer::getConnectionRef (116 samples, 0.09%)
MediumSpecificBagOStuff::serialize (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,319 samples, 1.07%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
AutoLoader::autoload (66 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (40 samples, 0.03%)
LocalRepo::getReplicaDB (102 samples, 0.08%)
EchoDiffParser::getChangeSet (106 samples, 0.09%)
Title::prefix (36 samples, 0.03%)
Sanitizer::fixTagAttributes (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (39 samples, 0.03%)
PPFrame_Hash::newChild (36 samples, 0.03%)
Parser::preSaveTransform (1,155 samples, 0.93%)
MediaWiki\Revision\RevisionStore::storeContentBlob (70 samples, 0.06%)
MediaWiki\MediaWikiServices::getRevisionLookup (80 samples, 0.06%)
WANObjectCache::getWithSetCallback (654 samples, 0.53%)
MessageCache::get (30 samples, 0.02%)
SectionProfileCallback::__destruct (48 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (41 samples, 0.03%)
Html::openElement (40 samples, 0.03%)
SectionProfiler::profileOutInternal (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (328 samples, 0.27%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/TokenHandler.php (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Initial::doctype (40 samples, 0.03%)
LinkHolderArray::replace (240 samples, 0.19%)
Linker::normalizeSubpageLink (98 samples, 0.08%)
PPNode_Hash_Tree::getNextSibling (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (158 samples, 0.13%)
WANObjectCache::fetchOrRegenerate (1,037 samples, 0.84%)
Wikimedia\RemexHtml\Tokenizer\Attribute::__construct (80 samples, 0.06%)
MediaWiki\HookContainer\GlobalHookRegistry::getDeprecatedHooks (40 samples, 0.03%)
Title::getNsText (39 samples, 0.03%)
Html::rawElement (161 samples, 0.13%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToName (80 samples, 0.06%)
Parser::handleInternalLinks2 (9,840 samples, 7.96%)
Parser::han..
ForeignAPIRepo::getThumbUrlFromCache (796 samples, 0.64%)
Wikimedia\Rdbms\LoadBalancer::getLocalConnection (118 samples, 0.10%)
Parser::makeImage (4,401 samples, 3.56%)
Par..
MediaWiki\MediaWikiServices::getRepoGroup (40 samples, 0.03%)
Message::__construct (79 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (38 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isInButtonScope (40 samples, 0.03%)
AutoLoader::autoload (35 samples, 0.03%)
MediaWikiTitleCodec::getPrefixedDBkey (41 samples, 0.03%)
MediaWiki\Revision\RevisionStore::loadRevisionFromConds (31 samples, 0.03%)
Linker::normalizeSubpageLink (38 samples, 0.03%)
Parser::preprocessToDom (36 samples, 0.03%)
GuzzleHttp\Client::transfer (392 samples, 0.32%)
Parser::handleMagicLinks (160 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (439 samples, 0.36%)
MediaWiki\Extension\AbuseFilter\Hooks\Handlers\FilteredActionsHandler::onEditFilterMergedContent (79 samples, 0.06%)
Title::newFromTextThrow (564 samples, 0.46%)
MediaWikiTitleCodec::getPrefixedDBkey (32 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnectionRef (77 samples, 0.06%)
GuzzleHttp\Psr7\Response::setHeaders (31 samples, 0.03%)
LCStoreDB::get (30 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (314 samples, 0.25%)
Title::getInterwikiLookup (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (103 samples, 0.08%)
GuzzleHttp\Client::send (999 samples, 0.81%)
MessageCache::load (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,006 samples, 0.81%)
Wikimedia\Rdbms\DBConnRef::selectRow (79 samples, 0.06%)
Wikimedia\base_convert (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::anyOtherEndTag (41 samples, 0.03%)
WANObjectCache::getWithSetCallback (610 samples, 0.49%)
RepoGroup::newRepo (199 samples, 0.16%)
Wikimedia\Rdbms\DBConnRef::__call (36 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (39 samples, 0.03%)
GuzzleHttp\Client::send (561 samples, 0.45%)
SyntaxHighlight::makeCacheKeyHash (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (79 samples, 0.06%)
GuzzleHttp\Psr7\Uri::composeComponents (23 samples, 0.02%)
Title::getLocalURL (80 samples, 0.06%)
WebRequest::getValueNames (145 samples, 0.12%)
Cite\Cite::guardedRef (40 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
wfGetDB (39 samples, 0.03%)
Parser::replaceVariables (37 samples, 0.03%)
Parser::handleExternalLinks (119 samples, 0.10%)
ApiMain::setupModule (200 samples, 0.16%)
CoreParserFunctions::intFunction (38 samples, 0.03%)
Wikimedia\Rdbms\Database::addQuotes (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,520 samples, 2.04%)
W..
Wikimedia\Rdbms\LoadBalancer::getServerConnection (102 samples, 0.08%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (410 samples, 0.33%)
MediaWiki\Languages\LanguageFactory::getLanguage (80 samples, 0.06%)
PPDStackElement_Hash::__construct (40 samples, 0.03%)
Parser::fetchFileAndTitle (22 samples, 0.02%)
GuzzleHttp\HandlerStack::resolve (65 samples, 0.05%)
GuzzleHttp\HandlerStack::__invoke (1,372 samples, 1.11%)
GuzzleHttp\HandlerStack::remove (31 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Title::getPrefixedDBkey (80 samples, 0.06%)
ForeignAPIRepo::getThumbUrl (610 samples, 0.49%)
Hooks::run (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1721)} (35 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (36 samples, 0.03%)
ParserOptions::lazyLoadOption (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getLocalConnection (39 samples, 0.03%)
MapCacheLRU::get (79 samples, 0.06%)
MediaWiki\MediaWikiServices::getService (356 samples, 0.29%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,280 samples, 1.04%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
Parser::internalParseHalfParsed (2,915 samples, 2.36%)
P..
Wikimedia\Rdbms\Database::query (32 samples, 0.03%)
Wikimedia\Rdbms\Database::addQuotes (35 samples, 0.03%)
ForeignAPIFile::transform (654 samples, 0.53%)
VisualEditorHooks::isVisualAvailable (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Title::getNsText (123 samples, 0.10%)
GuzzleHttp\RedirectMiddleware::__invoke (462 samples, 0.37%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretDoctypeMatches (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::isPrimaryConnectionReadOnly (39 samples, 0.03%)
WikitextContent::fillParserOutput (18,795 samples, 15.20%)
WikitextContent::fillPa..
GuzzleHttp\RedirectMiddleware::__invoke (689 samples, 0.56%)
ApiBase::getTitleOrPageId (38 samples, 0.03%)
MediaWikiTitleCodec::getNamespaceName (39 samples, 0.03%)
Title::getLocalURL (480 samples, 0.39%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MessageCache::isMainCacheable (30 samples, 0.02%)
MagicWordArray::getRegex (38 samples, 0.03%)
ParserOptions::lazyLoadOption (27 samples, 0.02%)
PageImages\Hooks\LinksUpdateHookHandler::getPageImageCandidates (1,350 samples, 1.09%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (38 samples, 0.03%)
Parser::handleTables (40 samples, 0.03%)
SearchUpdate::doUpdate (774 samples, 0.63%)
ForeignAPIRepo::fetchImageQuery (654 samples, 0.53%)
MediaWikiTitleCodec::getNamespaceName (50 samples, 0.04%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (79 samples, 0.06%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,199 samples, 0.97%)
Wikimedia\Rdbms\Database::selectRow (76 samples, 0.06%)
WebRequest::normalizeUnicode (145 samples, 0.12%)
Hooks::runner (40 samples, 0.03%)
Linker::makeThumbLink2 (2,275 samples, 1.84%)
L..
Title::isExternal (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,319 samples, 1.07%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (515 samples, 0.42%)
ForeignAPIRepo::getThumbUrl (935 samples, 0.76%)
PPFrame_Hash::expand (46 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (455 samples, 0.37%)
LCStoreDB::get (32 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (80 samples, 0.06%)
MediumSpecificBagOStuff::makeKey (13 samples, 0.01%)
Message::fetchMessage (120 samples, 0.10%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreads (1,669 samples, 1.35%)
Wikimedia\Rdbms\DatabaseDomain::isCompatible (118 samples, 0.10%)
MagicWordArray::matchAndRemove (38 samples, 0.03%)
MessageCache::get (118 samples, 0.10%)
Wikimedia\Rdbms\Database::getBindingHandle (38 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::create (42 samples, 0.03%)
Message::extractParam (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (392 samples, 0.32%)
FormatJson::decode (27 samples, 0.02%)
MediaWiki\Tidy\RemexCompatMunger::endTag (160 samples, 0.13%)
MediaWiki\HookContainer\HookContainer::run (22,117 samples, 17.89%)
MediaWiki\HookContainer\Hoo..
MediaWiki\MediaWikiServices::getInstance (39 samples, 0.03%)
MediaWiki\Content\Transform\ContentTransformer::preSaveTransform (1,315 samples, 1.06%)
GuzzleHttp\Client::transfer (1,319 samples, 1.07%)
MediumSpecificBagOStuff::serialize (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php(304)} (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererEnd (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
FormatJson::parse (40 samples, 0.03%)
MagicWord::matchStartAndRemove (95 samples, 0.08%)
Parser::statelessFetchRevisionRecord (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::loadRevisionFromConds (49 samples, 0.04%)
Sanitizer::normalizeCharReferences (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (520 samples, 0.42%)
Wikimedia\Rdbms\Database::selectRow (193 samples, 0.16%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (39 samples, 0.03%)
MWHttpRequest::__construct (41 samples, 0.03%)
ForeignAPIFile::getTimestamp (29 samples, 0.02%)
MediaWiki\Session\SessionManager::getGlobalSession (149 samples, 0.12%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (440 samples, 0.36%)
MediaWiki\Extension\AbuseFilter\Hooks\Handlers\FilteredActionsHandler::filterEdit (79 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentParser::computeLegacyId (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
Cite\AnchorFormatter::normalizeKey (69 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (718 samples, 0.58%)
WANObjectCache::isValid (15 samples, 0.01%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (120 samples, 0.10%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (40 samples, 0.03%)
Title::getFullURL (40 samples, 0.03%)
FormatJson::decode (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (338 samples, 0.27%)
ForeignAPIRepo::httpGet (410 samples, 0.33%)
GuzzleHttp\Client::sendAsync (561 samples, 0.45%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (38 samples, 0.03%)
ParserCache::save (560 samples, 0.45%)
WANObjectCache::getWithSetCallback (1,755 samples, 1.42%)
AutoLoader::autoload (39 samples, 0.03%)
Message::inLanguage (40 samples, 0.03%)
GuzzleHttpRequest::execute (369 samples, 0.30%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (161 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1572)} (40 samples, 0.03%)
SectionProfiler::updateEntry (48 samples, 0.04%)
MediumSpecificBagOStuff::mergeViaCas (20 samples, 0.02%)
PPNode_Hash_Tree::splitRawTemplate (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (80 samples, 0.06%)
WikitextContent::fillParserOutput (21,182 samples, 17.13%)
WikitextContent::fillParse..
ForeignAPIRepo::httpGet (492 samples, 0.40%)
MediaWiki\User\UserOptionsManager::getDefaultOptions (75 samples, 0.06%)
AutoLoader::autoload (78 samples, 0.06%)
MediaWiki\Api\ApiHookRunner::onOutputPageBeforeHTML (5,033 samples, 4.07%)
Medi..
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (79 samples, 0.06%)
MediaWiki\Tidy\RemexCompatFormatter::element (81 samples, 0.07%)
LinkCache::isBadLink (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (200 samples, 0.16%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1840)} (56 samples, 0.05%)
Message::format (121 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getBlockPermissionCheckerFactory (40 samples, 0.03%)
GuzzleHttpRequest::execute (1,568 samples, 1.27%)
ForeignAPIFile::transform (1,046 samples, 0.85%)
Wikimedia\Rdbms\DBConnRef::__call (30 samples, 0.02%)
EchoDiscussionParser::collectMentionEvents (38 samples, 0.03%)
AutoLoader::autoload (60 samples, 0.05%)
ChangeTags::addTags (103 samples, 0.08%)
Cite\Cite::formatReferences (46 samples, 0.04%)
Wikimedia\Rdbms\LoadBalancer::finalizePrimaryChanges (35 samples, 0.03%)
BlockLevelPass::execute (81 samples, 0.07%)
MediaWikiTitleCodec::getNamespaceName (29 samples, 0.02%)
ForeignAPIRepo::getThumbUrlFromCache (1,030 samples, 0.83%)
MediaWiki\Extension\DiscussionTools\CommentUtils::linearWalkBackwards (518 samples, 0.42%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (39 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (1,764 samples, 1.43%)
MediaWiki\MediaWikiServices::getBadFileLookup (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,214 samples, 0.98%)
MediaWiki\Extension\DiscussionTools\CommentUtils::cantHaveElementChildren (39 samples, 0.03%)
MessageCache::get (39 samples, 0.03%)
MediaHandler::getHandler (39 samples, 0.03%)
WANObjectCache::getWithSetCallback (46 samples, 0.04%)
MagicWordArray::parseMatch (83 samples, 0.07%)
Wikimedia\RequestTimeout\Detail\CriticalSection::__construct (38 samples, 0.03%)
Title::setFragment (41 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (80 samples, 0.06%)
MediumSpecificBagOStuff::get (40 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (479 samples, 0.39%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (160 samples, 0.13%)
ForeignAPIRepo::httpGet (1,411 samples, 1.14%)
Preprocessor_Hash::preprocessToObj (998 samples, 0.81%)
MapCacheLRU::getAge (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isInButtonScope (41 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::create (65 samples, 0.05%)
GuzzleHttp\HandlerStack::__invoke (462 samples, 0.37%)
Message::exists (100 samples, 0.08%)
Parser::makeLimitReport (40 samples, 0.03%)
EchoDiscussionParser::getUserMentions (38 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (80 samples, 0.06%)
Message::escaped (54 samples, 0.04%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (597 samples, 0.48%)
AutoLoader::autoload (41 samples, 0.03%)
Title::setFragment (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serialize (840 samples, 0.68%)
wfMatchesDomainList (39 samples, 0.03%)
Title::isAlwaysKnown (222 samples, 0.18%)
ForeignAPIFile::transform (1,657 samples, 1.34%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::insertNode (120 samples, 0.10%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (159 samples, 0.13%)
Wikimedia\RemexHtml\DOM\DOMBuilder::characters (80 samples, 0.06%)
GuzzleHttp\Client::transfer (1,372 samples, 1.11%)
Language::uc (90 samples, 0.07%)
ForeignAPIRepo::fetchImageQuery (1,799 samples, 1.45%)
ApiMain::execute (24,301 samples, 19.65%)
ApiMain::execute
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionRenderer.php(153)} (17,917 samples, 14.49%)
{closure:/srv/patchdem..
StripState::unstripType (40 samples, 0.03%)
SyntaxHighlight::highlightInner (809 samples, 0.65%)
Wikimedia\Rdbms\Database::query (58 samples, 0.05%)
Message::params (81 samples, 0.07%)
Hooks::runner (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/interwiki/ClassicInterwikiLookup.php(304)} (79 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentParser::nextInterestingLeafNode (117 samples, 0.09%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
NamespaceInfo::hasSubpages (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (531 samples, 0.43%)
Parser::internalParse (14,764 samples, 11.94%)
Parser::internalP..
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (40 samples, 0.03%)
MapCacheLRU::getAge (40 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout::enterCriticalSection (47 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/FilterRunner.php(231)} (20 samples, 0.02%)
MediaWiki\MediaWikiServices::getContentLanguage (120 samples, 0.10%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (39 samples, 0.03%)
Parser::internalParse (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,391 samples, 1.12%)
AutoLoader::autoload (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (241 samples, 0.19%)
MapCacheLRU::getField (40 samples, 0.03%)
GuzzleHttp\HandlerStack::push (44 samples, 0.04%)
DeferredUpdates::attemptUpdate (28,373 samples, 22.95%)
DeferredUpdates::attemptUpdate
MediaWikiTitleCodec::formatTitle (41 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,007 samples, 0.81%)
Wikimedia\Rdbms\Database::executeQueryAttempt (38 samples, 0.03%)
GuzzleHttpRequest::execute (877 samples, 0.71%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::__construct (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/object-factory/src/ObjectFactory.php (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (41 samples, 0.03%)
MediaWiki\MediaWikiServices::getLocalisationCache (40 samples, 0.03%)
LinkCache::getGoodLinkRow (39 samples, 0.03%)
wfUrlencode (83 samples, 0.07%)
Parser::finalizeHeadings (1,599 samples, 1.29%)
Title::newFromTextThrow (138 samples, 0.11%)
LinkCache::isBadLink (39 samples, 0.03%)
Parser::fetchCurrentRevisionRecordOfTitle (157 samples, 0.13%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (80 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
RequestContext::getTiming (24 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/objectcache/ObjectCache.php(180)} (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,199 samples, 0.97%)
Message::__construct (40 samples, 0.03%)
WebRequest::getRawVal (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (31 samples, 0.03%)
GuzzleHttp\Psr7\Response::setHeaders (31 samples, 0.03%)
ExplodeIterator::refreshCurrent (39 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererBegin (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/Data.php(91)} (100 samples, 0.08%)
MediaWiki\Storage\NameTableStore::getTableFromCachesOrReplica (14 samples, 0.01%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::getPreprocessedText (40 samples, 0.03%)
Message::fetchMessage (38 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (439 samples, 0.36%)
ExplodeIterator::refreshCurrent (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (39 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::linearWalk (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::enforceConnectionFlags (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (80 samples, 0.06%)
ApiResult::validateValue (160 samples, 0.13%)
MapCacheLRU::has (79 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isElementInScope (81 samples, 0.07%)
Message::fetchMessage (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (280 samples, 0.23%)
MediaHandler::getTransform (50 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (40 samples, 0.03%)
SqlBagOStuff::getCasTokenFromRow (20 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (381 samples, 0.31%)
CoreTagHooks::gallery (1,596 samples, 1.29%)
WANObjectCache::getWithSetCallback (78 samples, 0.06%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
GuzzleHttp\Utils::headersFromLines (15 samples, 0.01%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (328 samples, 0.27%)
JobQueueEnqueueUpdate::doUpdate (60 samples, 0.05%)
SectionProfiler::scopedProfileIn (40 samples, 0.03%)
Wikimedia\Rdbms\Database::query (193 samples, 0.16%)
GuzzleHttp\Psr7\Uri::applyParts (53 samples, 0.04%)
Title::exists (40 samples, 0.03%)
Parser::makeFreeExternalLink (40 samples, 0.03%)
MapCacheLRU::has (31 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::characters (280 samples, 0.23%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (40 samples, 0.03%)
PPDStack_Hash::push (80 samples, 0.06%)
Title::getNsText (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getPreviousRevision (35 samples, 0.03%)
MediaWiki\Languages\LanguageFactory::newFromCode (80 samples, 0.06%)
CookieJar::setCookie (55 samples, 0.04%)
Linker::processResponsiveImages (1,245 samples, 1.01%)
ApiBase::getParameterFromSettings (40 samples, 0.03%)
Wikimedia\IPUtils::sanitizeIP (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Attribute::__construct (81 samples, 0.07%)
Linker::normalizeSubpageLink (115 samples, 0.09%)
WANObjectCache::getWithSetCallback (38 samples, 0.03%)
Language::getNsIndex (119 samples, 0.10%)
Sanitizer::escapeIdForAttribute (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::runBeginHook (118 samples, 0.10%)
GuzzleHttp\Psr7\Request::getHeaders (28 samples, 0.02%)
Shellbox\Command\UnboxedExecutor::buildFinalCommand (39 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Liuggio\StatsdClient\Factory\StatsdDataFactory::timing (38 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (689 samples, 0.56%)
MessageCache::getMsgFromNamespace (40 samples, 0.03%)
Wikimedia\IPUtils::sanitizeIP (39 samples, 0.03%)
Wikimedia\Rdbms\Database::query (39 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::__construct (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (118 samples, 0.10%)
StripState::unstripType (34 samples, 0.03%)
GuzzleHttp\Client::sendAsync (1,326 samples, 1.07%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (49 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionRenderer.php(153)} (18,816 samples, 15.22%)
{closure:/srv/patchdemo..
Xml::element (36 samples, 0.03%)
Wikimedia\Rdbms\Database::query (79 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,326 samples, 1.07%)
FormatJson::decode (15 samples, 0.01%)
Parser::handleHeadings (40 samples, 0.03%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::length (40 samples, 0.03%)
BagOStuff::getWithSetCallback (38 samples, 0.03%)
wfUrlencode (39 samples, 0.03%)
wfParseUrl (39 samples, 0.03%)
PPDStack_Hash::push (40 samples, 0.03%)
MessageCache::get (54 samples, 0.04%)
MediaWiki\Extension\DiscussionTools\Data::getLocalData (238 samples, 0.19%)
MediaWiki\Content\ContentHandlerFactory::getContentHandler (41 samples, 0.03%)
Language::formatNumInternal (80 samples, 0.06%)
Title::prefix (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/changetags/ChangeTags.php(463)} (35 samples, 0.03%)
CookieJar::setCookie (22 samples, 0.02%)
Wikimedia\Rdbms\Database::makeList (35 samples, 0.03%)
LinkHolderArray::replaceInternal (199 samples, 0.16%)
MediaWiki\Linker\LinkRenderer::runBeginHook (39 samples, 0.03%)
Html::expandAttributes (161 samples, 0.13%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::stopParsing (40 samples, 0.03%)
Html::openElement (39 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (31 samples, 0.03%)
MagicWordArray::getRegexStart (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::interpretPlacement (41 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::getThreadStartComment (40 samples, 0.03%)
MessageCache::get (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (531 samples, 0.43%)
MediaWiki\Content\ContentHandlerFactory::getAllContentFormats (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/lbfactory/LBFactory.php(248)} (56 samples, 0.05%)
MediaWiki\Extension\DiscussionTools\CommentParser::findTimestamp (40 samples, 0.03%)
ForeignAPIFile::transform (1,582 samples, 1.28%)
MessageCache::get (40 samples, 0.03%)
Linker::splitTrail (77 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (40 samples, 0.03%)
Title::newFromText (688 samples, 0.56%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreads (1,439 samples, 1.16%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (161 samples, 0.13%)
MediaWiki\MediaWikiServices::getService (39 samples, 0.03%)
Parser::getExternalLinkRel (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getHookContainer (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,486 samples, 1.20%)
StripState::unstripGeneral (40 samples, 0.03%)
Linker::normalizeSubpageLink (330 samples, 0.27%)
MapCacheLRU::get (68 samples, 0.05%)
Wikimedia\Rdbms\Database::commenceCriticalSection (37 samples, 0.03%)
PPFrame_Hash::expand (80 samples, 0.06%)
TextContentHandler::unserializeContent (37 samples, 0.03%)
WANObjectCache::getWithSetCallback (109 samples, 0.09%)
LocalisationCache::loadSubitem (35 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (39 samples, 0.03%)
Html::rawElement (79 samples, 0.06%)
MediaWiki\MediaWikiServices::getService (120 samples, 0.10%)
MediumSpecificBagOStuff::serialize (41 samples, 0.03%)
ForeignAPIRepo::httpGet (439 samples, 0.36%)
MediaWiki\Extension\DiscussionTools\CommentParser::newFromGlobalState (238 samples, 0.19%)
WikitextContentHandler::preSaveTransform (1,315 samples, 1.06%)
ForeignAPIRepo::fetchImageQuery (610 samples, 0.49%)
AutoLoader::autoload (25 samples, 0.02%)
MediaWiki\Api\ApiHookRunner::onAPIGetAllowedParams (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
GuzzleHttp\Client::transfer (1,540 samples, 1.25%)
Parser::getTargetLanguage (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (455 samples, 0.37%)
Title::getNsText (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (795 samples, 0.64%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (55 samples, 0.04%)
Cite\AnchorFormatter::refKey (69 samples, 0.06%)
Parser::statelessFetchTemplate (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (78 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/media/JpegHandler.php (39 samples, 0.03%)
ForeignAPIRepo::httpGet (476 samples, 0.38%)
Wikimedia\Rdbms\Database::selectField (40 samples, 0.03%)
Title::setFragment (82 samples, 0.07%)
Title::getLinkURL (520 samples, 0.42%)
Title::prefix (78 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onRecentChange_save (18 samples, 0.01%)
ParserOutput::getText (559 samples, 0.45%)
Wikimedia\Rdbms\DBConnRef::replace (40 samples, 0.03%)
WebRequest::getHeader (40 samples, 0.03%)
Message::fetchMessage (276 samples, 0.22%)
MapCacheLRU::hasField (80 samples, 0.06%)
File::getHandler (39 samples, 0.03%)
Message::text (80 samples, 0.06%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Parser::preSaveTransform (36 samples, 0.03%)
PoolCounterWorkViaCallback::doWork (18,533 samples, 14.99%)
PoolCounterWorkViaCall..
MessageCache::get (37 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (356 samples, 0.29%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (909 samples, 0.74%)
MediaWiki\Extension\DiscussionTools\CommentParser::getUsernameFromLink (360 samples, 0.29%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::preprocess (120 samples, 0.10%)
MediaWiki\Revision\RevisionStore::getDBConnectionRef (118 samples, 0.10%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (415 samples, 0.34%)
Title::getFullURL (40 samples, 0.03%)
TitleValue::tryNew (40 samples, 0.03%)
Cite\AnchorFormatter::getReferencesKey (36 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (347 samples, 0.28%)
Sanitizer::normalizeCharReferences (80 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onInternalParseBeforeSanitize (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (498 samples, 0.40%)
ForeignAPIRepo::fetchImageQuery (504 samples, 0.41%)
MediaWiki\Revision\RevisionStore::getArticleId (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (359 samples, 0.29%)
Wikimedia\ParamValidator\ParamValidator::getValue (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1394)} (40 samples, 0.03%)
File::getMetadataItems (61 samples, 0.05%)
AutoLoader::autoload (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreadItems (1,399 samples, 1.13%)
Html::openElement (19 samples, 0.02%)
MessageCache::getMessageForLang (31 samples, 0.03%)
MediaWiki\Storage\DerivedPageDataUpdater::prepareContent (1,395 samples, 1.13%)
VisualEditorHooks::enabledForUser (40 samples, 0.03%)
MediaWiki\SpecialPage\SpecialPageFactory::getLocalNameFor (37 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::computeName (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (198 samples, 0.16%)
ForeignAPIRepo::getThumbUrl (1,356 samples, 1.10%)
EditPage::internalAttemptSave (42,626 samples, 34.47%)
EditPage::internalAttemptSave
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/http/MultiHttpClient.php (33 samples, 0.03%)
Shellbox\TempDirManager::teardown (43 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (240 samples, 0.19%)
Parser::startParse (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(703)} (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,239 samples, 1.00%)
UtfNormal\Validator::replaceForNativeNormalize (40 samples, 0.03%)
Wikimedia\Rdbms\LBFactorySimple::forEachLB (56 samples, 0.05%)
RefreshSecondaryDataUpdate::doUpdate (1,478 samples, 1.20%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (359 samples, 0.29%)
Message::text (120 samples, 0.10%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (476 samples, 0.38%)
WikiPage::newPageUpdater (75 samples, 0.06%)
WANObjectCache::fetchOrRegenerate (38 samples, 0.03%)
MediaWiki\Tidy\RemexCompatFormatter::element (40 samples, 0.03%)
FileRepo::newFile (56 samples, 0.05%)
Title::isExternal (37 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::runBeginHook (40 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (120 samples, 0.10%)
Wikimedia\Rdbms\Database::affectedRows (38 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (988 samples, 0.80%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/EventStreamConfig/includes/StreamConfigs.php (25 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (438 samples, 0.35%)
GuzzleHttp\Client::send (1,538 samples, 1.24%)
Wikimedia\Rdbms\Database::executeQuery (38 samples, 0.03%)
Title::getLinkURL (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/database/DatabaseMysqli.php (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (716 samples, 0.58%)
MapCacheLRU::has (40 samples, 0.03%)
Parser::makeFreeExternalLink (40 samples, 0.03%)
LocalisationCache::loadSubitem (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/skins/Vector/includes/SkinVector.php (101 samples, 0.08%)
Title::getPrefixedDBkey (21 samples, 0.02%)
WANObjectCache::fetchOrRegenerate (1,212 samples, 0.98%)
Sanitizer::safeEncodeAttribute (40 samples, 0.03%)
SqlBagOStuff::doCas (20 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::buildAElement (79 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (38 samples, 0.03%)
AutoLoader::autoload (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(336)} (275 samples, 0.22%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (80 samples, 0.06%)
Wikimedia\Rdbms\DatabaseMysqli::fetchAffectedRowCount (38 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::characters (440 samples, 0.36%)
MessageCache::getMessageFromFallbackChain (39 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (767 samples, 0.62%)
Shellbox\Shellbox::createTempDirManager (39 samples, 0.03%)
PPDStack_Hash::getFlags (40 samples, 0.03%)
wfUrlencode (39 samples, 0.03%)
MessageCache::loadFromDBWithLock (62 samples, 0.05%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,200 samples, 1.78%)
CookieJar::setCookie (49 samples, 0.04%)
Html::dropDefaults (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (41 samples, 0.03%)
GuzzleHttp\Client::send (1,326 samples, 1.07%)
TextContent::convert (37 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (1,350 samples, 1.09%)
Wikimedia\Rdbms\DBConnRef::selectRow (76 samples, 0.06%)
Wikimedia\Rdbms\LoadBalancer::isPrimaryConnectionReadOnly (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MagicWord::matchStartAndRemove (103 samples, 0.08%)
MediaWiki\HookContainer\HookContainer::run (37 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,588 samples, 1.28%)
MediaWikiTitleCodec::getNamespaceName (40 samples, 0.03%)
Parser::recursiveTagParse (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (105 samples, 0.08%)
PPNode_Hash_Tree::splitRawExt (42 samples, 0.03%)
Linker::makeThumbLink2 (2,077 samples, 1.68%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/Hooks/Handlers/RecentChangeSaveHandler.php (18 samples, 0.01%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (40 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
WANObjectCache::makeSisterKey (32 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (30 samples, 0.02%)
wfExpandUrl (39 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (80 samples, 0.06%)
WANObjectCache::getWithSetCallback (935 samples, 0.76%)
Composer\Autoload\includeFile (40 samples, 0.03%)
Html::expandAttributes (39 samples, 0.03%)
Parser::fetchTemplateAndTitle (46 samples, 0.04%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::preprocess (40 samples, 0.03%)
Title::setFragment (79 samples, 0.06%)
NamespaceInfo::isCapitalized (80 samples, 0.06%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,214 samples, 0.98%)
GuzzleHttp\Handler\CurlHandler::__invoke (293 samples, 0.24%)
MediaWiki\User\UserFactory::newFromId (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/api.php (16 samples, 0.01%)
WANObjectCache::fetchOrRegenerate (115 samples, 0.09%)
Parser::getTemplateDom (425 samples, 0.34%)
NamespaceInfo::hasSubpages (80 samples, 0.06%)
Parser::preprocessToDom (1,350 samples, 1.09%)
Parser::extensionSubstitution (2,991 samples, 2.42%)
Pa..
Wikimedia\Rdbms\DBConnRef::__call (35 samples, 0.03%)
MediaWiki\Parser\RevisionOutputCache::save (79 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getServerConnection (77 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\Hooks\EchoHooks::onEchoGetEventsForRevision (25,501 samples, 20.62%)
MediaWiki\Extension\DiscussionTo..
ForeignAPIRepo::httpGetCached (498 samples, 0.40%)
MediaWiki\Storage\PageUpdater::doModify (95 samples, 0.08%)
MediaWiki\Extension\AbuseFilter\FilterRunner::profileExecution (20 samples, 0.02%)
Sanitizer::decodeTagAttributes (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::castToLinkTarget (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (432 samples, 0.35%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToNames (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::endTag (240 samples, 0.19%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (559 samples, 0.45%)
MediumSpecificBagOStuff::get (39 samples, 0.03%)
Title::castFromPageReference (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/page/WikiPage.php (38 samples, 0.03%)
MediumSpecificBagOStuff::get (99 samples, 0.08%)
BufferingStatsdDataFactory::normalizeMetricKey (22 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (537 samples, 0.43%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(931)} (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (80 samples, 0.06%)
GuzzleHttp\Client::send (1,007 samples, 0.81%)
Wikimedia\Rdbms\DatabaseMysqli::getBindingHandle (38 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::isValidInterwiki (119 samples, 0.10%)
Sanitizer::normalizeCharReferencesCallback (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::buildThreadItems (2,718 samples, 2.20%)
M..
ObjectCache::newAnything (80 samples, 0.06%)
GuzzleHttp\Client::send (1,325 samples, 1.07%)
MediaWiki\Config\ServiceOptions::get (37 samples, 0.03%)
MapCacheLRU::get (40 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (40 samples, 0.03%)
StripState::unstripType (40 samples, 0.03%)
WANObjectCache::set (80 samples, 0.06%)
Language::needsGenderDistinction (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (392 samples, 0.32%)
ApiMain::setupModule (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (1,473 samples, 1.19%)
GuzzleHttp\RedirectMiddleware::__invoke (1,007 samples, 0.81%)
Wikimedia\ParamValidator\ParamValidator::validateValue (40 samples, 0.03%)
LinkBatch::addObj (74 samples, 0.06%)
MediaWiki\Revision\RevisionStore::newRevisionFromConds (49 samples, 0.04%)
MediumSpecificBagOStuff::serialize (40 samples, 0.03%)
Parser::handleInternalLinks2 (40 samples, 0.03%)
Wikimedia\Parsoid\Utils\DOMUtils::parseHTML (4,155 samples, 3.36%)
Wik..
SectionProfiler::profileOutInternal (48 samples, 0.04%)
DeferredUpdates::attemptUpdate (1,478 samples, 1.20%)
WikitextContent::getRedirectTarget (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (35 samples, 0.03%)
Parser::replaceVariables (40 samples, 0.03%)
MapCacheLRU::getCurrentTime (40 samples, 0.03%)
ApiVisualEditorEdit::execute (68,199 samples, 55.15%)
ApiVisualEditorEdit::execute
Linker::processResponsiveImages (1,657 samples, 1.34%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::anyOtherEndTag (167 samples, 0.14%)
TitleValue::tryNew (80 samples, 0.06%)
MediumSpecificBagOStuff::makeValueOrSegmentList (439 samples, 0.36%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/object-factory/src/ObjectFactory/ObjectFactory.php (41 samples, 0.03%)
FileRepo::findFile (1,063 samples, 0.86%)
GuzzleHttp\Client::transfer (909 samples, 0.74%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::requestRestbase (105 samples, 0.08%)
Linker::makeImageLink (4,594 samples, 3.72%)
Link..
GuzzleHttp\HandlerStack::__invoke (328 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionStore.php(478)} (70 samples, 0.06%)
Wikimedia\Rdbms\Database::selectRow (32 samples, 0.03%)
GuzzleHttp\Client::transfer (537 samples, 0.43%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,319 samples, 1.07%)
Html::rawElement (239 samples, 0.19%)
ExtensionRegistry::readFromQueue (120 samples, 0.10%)
ForeignAPIFile::newFromTitle (616 samples, 0.50%)
Wikimedia\Services\ServiceContainer::getService (39 samples, 0.03%)
MediaWiki\Revision\RevisionRenderer::getRenderedRevision (40 samples, 0.03%)
ForeignAPIFile::transform (504 samples, 0.41%)
ChangeTags::addTags (63 samples, 0.05%)
Wikimedia\Rdbms\Database::selectField (37 samples, 0.03%)
SqlBagOStuff::doSet (118 samples, 0.10%)
GuzzleHttp\RedirectMiddleware::__invoke (1,372 samples, 1.11%)
Composer\Autoload\includeFile (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatFormatter::characters (320 samples, 0.26%)
Parser::braceSubstitution (737 samples, 0.60%)
MediaWiki\Revision\RevisionStore::getArticleId (42 samples, 0.03%)
ExtensionRegistry::buildVersionChecker (40 samples, 0.03%)
MediaWiki\Extension\EventBus\EventBusHooks::onChangeTagsAfterUpdateTags (103 samples, 0.08%)
Parser::parse (18,795 samples, 15.20%)
Parser::parse
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (359 samples, 0.29%)
ThumbnailImage::toHtml (42 samples, 0.03%)
PPDStackElement_Hash::__construct (80 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (240 samples, 0.19%)
GuzzleHttpRequest::prepare (58 samples, 0.05%)
MediaWiki\Tidy\RemexCompatFormatter::element (128 samples, 0.10%)
LinkCache::getGoodLinkRow (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (381 samples, 0.31%)
MediaHandler::getTransform (15 samples, 0.01%)
wfApiMain (122,497 samples, 99.06%)
wfApiMain
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (46 samples, 0.04%)
Wikimedia\Rdbms\Database::query (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (356 samples, 0.29%)
MediaWiki\Extension\DiscussionTools\CommentUtils::htmlTrim (39 samples, 0.03%)
SyntaxHighlight::highlightInner (1,251 samples, 1.01%)
Parser::fetchTemplateAndTitle (119 samples, 0.10%)
Title::prefix (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseDomain::newFromId (36 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (40 samples, 0.03%)
Title::getLinkURL (160 samples, 0.13%)
AutoLoader::autoload (39 samples, 0.03%)
ForeignAPIFile::transform (369 samples, 0.30%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (39 samples, 0.03%)
ForeignAPIRepo::httpGetCached (531 samples, 0.43%)
MediaWiki\Revision\RevisionRenderer::combineSlotOutput (17,659 samples, 14.28%)
MediaWiki\Revision\Re..
MediaWiki\SpecialPage\SpecialPageFactory::resolveAlias (81 samples, 0.07%)
LinkCache::addLinkObj (270 samples, 0.22%)
ForeignAPIFile::transform (913 samples, 0.74%)
GuzzleHttpRequest::__construct (39 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::createNode (40 samples, 0.03%)
StripState::unstripType (40 samples, 0.03%)
Parser::fetchFileAndTitle (29 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Setup.php (1,142 samples, 0.92%)
Parser::getExternalLinkAttribs (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (120 samples, 0.10%)
Title::isAlwaysKnown (124 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (160 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/skins/Vector/includes/FeatureManagement/Requirements/WvuiSearchTreatmentRequirement.php (40 samples, 0.03%)
StringUtils::delimiterReplace (40 samples, 0.03%)
Html::rawElement (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (1,007 samples, 0.81%)
PPDStackElement_Hash::__construct (40 samples, 0.03%)
AutoLoader::autoload (16 samples, 0.01%)
MediaWiki\Linker\LinkRenderer::buildAElement (201 samples, 0.16%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,319 samples, 1.07%)
Linker::makeThumbLink2 (2,081 samples, 1.68%)
PPDStack_Hash::getAccum (40 samples, 0.03%)
Title::getTitleFormatter (33 samples, 0.03%)
wfParseUrl (39 samples, 0.03%)
Wikimedia\Assert\Assert::hasType (40 samples, 0.03%)
WebRequest::normalizeUnicode (293 samples, 0.24%)
Preprocessor_Hash::preprocessToObj (1,156 samples, 0.93%)
MediaWiki\Interwiki\ClassicInterwikiLookup::fetch (271 samples, 0.22%)
Shellbox\Command\BoxedCommand::execute (1,161 samples, 0.94%)
GuzzleHttp\Client::transfer (338 samples, 0.27%)
ForeignAPIRepo::httpGetCached (462 samples, 0.37%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (120 samples, 0.10%)
Wikimedia\Rdbms\Database::select (31 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (37 samples, 0.03%)
LocalFile::load (78 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentUtils::childIndexOf (40 samples, 0.03%)
Wikimedia\ParamValidator\ParamValidator::getValue (40 samples, 0.03%)
LinkCache::isBadLink (75 samples, 0.06%)
GuzzleHttp\Client::send (392 samples, 0.32%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/password/Hook/PasswordPoliciesForUserHook.php (40 samples, 0.03%)
GuzzleHttp\Psr7\Uri::__toString (23 samples, 0.02%)
GuzzleHttp\Client::send (415 samples, 0.34%)
MediaWiki\HookContainer\HookRunner::onPageContentSave (18,801 samples, 15.20%)
MediaWiki\HookContainer..
GuzzleHttp\RedirectMiddleware::__invoke (1,325 samples, 1.07%)
Wikimedia\Rdbms\Database::commenceCriticalSection (38 samples, 0.03%)
Title::getLocalURL (21 samples, 0.02%)
AutoLoader::autoload (40 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,030 samples, 0.83%)
MessageCache::load (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SpamBlacklist/includes/BaseBlacklist.php(258)} (35 samples, 0.03%)
PoolWorkArticleView::doWork (17,738 samples, 14.34%)
PoolWorkArticleView::..
ExplodeIterator::next (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (537 samples, 0.43%)
Wikimedia\Rdbms\Database::limitResult (42 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (40 samples, 0.03%)
Parser::callParserFunction (115 samples, 0.09%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,197 samples, 0.97%)
MediaWiki\Revision\RevisionStore::getDBConnectionRef (77 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (41 samples, 0.03%)
MediaWiki\MediaWikiServices::getRevisionStoreFactory (40 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (39 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (53 samples, 0.04%)
MediumSpecificBagOStuff::getSerialized (439 samples, 0.36%)
Parser::replaceVariables (118 samples, 0.10%)
Preprocessor_Hash::addLiteral (80 samples, 0.06%)
AutoLoader::autoload (41 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (929 samples, 0.75%)
LinkCache::getGoodLinkRow (42 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (160 samples, 0.13%)
Sanitizer::removeHTMLtags (276 samples, 0.22%)
ApiMain::setupModule (120 samples, 0.10%)
WikiPage::getDerivedDataUpdater (40 samples, 0.03%)
Sanitizer::safeEncodeAttribute (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (199 samples, 0.16%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Element::getNoahKey (240 samples, 0.19%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (40 samples, 0.03%)
MWCallableUpdate::doUpdate (25,979 samples, 21.01%)
MWCallableUpdate::doUpdate
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (432 samples, 0.35%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (40 samples, 0.03%)
MessageCache::getMsgFromNamespace (30 samples, 0.02%)
ForeignAPIRepo::httpGetCached (1,263 samples, 1.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (452 samples, 0.37%)
MediaWiki\MediaWikiServices::getInstance (33 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (120 samples, 0.10%)
LinkCache::getCacheKey (39 samples, 0.03%)
LocalisationCache::getSubitem (37 samples, 0.03%)
MediaWiki\Api\Validator\ApiParamValidator::getValue (40 samples, 0.03%)
ForeignAPIFile::transform (1,514 samples, 1.22%)
MediaWiki\Extension\DiscussionTools\CommentUtils::childIndexOf (40 samples, 0.03%)
Message::transformText (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (558 samples, 0.45%)
ForeignAPIFile::getMetadataArray (61 samples, 0.05%)
ForeignAPIRepo::httpGet (877 samples, 0.71%)
MediaTransformOutput::getDescLinkAttribs (21 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\CommentUtils::childIndexOf (80 samples, 0.06%)
Parser::getTitle (39 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::fieldHasBit (37 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
Parser::armorLinks (32 samples, 0.03%)
MagicWordArray::matchVariableStartToEnd (164 samples, 0.13%)
GuzzleHttp\Psr7\Request::__construct (40 samples, 0.03%)
PPNode_Hash_Tree::getRawChildren (40 samples, 0.03%)
ForeignAPIFile::transform (1,082 samples, 0.88%)
Title::getLocalURL (40 samples, 0.03%)
ApiBase::extractRequestParams (81 samples, 0.07%)
ApiBase::extractRequestParams (40 samples, 0.03%)
ParserCache::save (597 samples, 0.48%)
Parser::recursiveTagParse (38 samples, 0.03%)
MediaWiki\User\UserGroupManager::getUserGroups (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,513 samples, 1.22%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (79 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::consumeAttribs (120 samples, 0.10%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (999 samples, 0.81%)
ForeignAPIRepo::httpGetCached (479 samples, 0.39%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (160 samples, 0.13%)
GuzzleHttp\Psr7\Stream::__construct (56 samples, 0.05%)
GuzzleHttpRequest::execute (1,400 samples, 1.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/database/DatabaseMysqlBase.php (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (389 samples, 0.31%)
GuzzleHttpRequest::prepare (107 samples, 0.09%)
Wikimedia\Rdbms\DBConnRef::__call (79 samples, 0.06%)
CookieJar::parseCookieResponseHeader (49 samples, 0.04%)
Wikimedia\Rdbms\Database::select (35 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (39 samples, 0.03%)
Wikimedia\Rdbms\Database::runOnTransactionIdleCallbacks (47 samples, 0.04%)
HashBagOStuff::doGet (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,014 samples, 0.82%)
StripState::unstripBoth (40 samples, 0.03%)
Message::format (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,719 samples, 2.20%)
W..
Title::getLocalURL (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (504 samples, 0.41%)
ForeignAPIRepo::fetchImageQuery (1,657 samples, 1.34%)
Shellbox\Command\InputFileFromString::copyTo (76 samples, 0.06%)
Wikimedia\Rdbms\Database::executeQueryAttempt (70 samples, 0.06%)
Title::isAlwaysKnown (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InsertionMode::stripNulls (201 samples, 0.16%)
Parser::preSaveTransform (1,315 samples, 1.06%)
BitmapHandler::normaliseParams (33 samples, 0.03%)
Title::getLinkURL (87 samples, 0.07%)
Title::getNsText (40 samples, 0.03%)
Wikimedia\RemexHtml\DOM\DOMBuilder::insertElement (40 samples, 0.03%)
Parser::getTemplateDom (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (66 samples, 0.05%)
GuzzleHttp\Client::send (988 samples, 0.80%)
MediaWiki\Extension\DiscussionTools\Notifications\EventDispatcher::groupCommentsByThreadAndName (40 samples, 0.03%)
Parser::getTargetLanguage (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (40 samples, 0.03%)
Language::needsGenderDistinction (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getNamespaceInfo (120 samples, 0.10%)
DeferredUpdatesScope::processStageQueue (19,469 samples, 15.74%)
DeferredUpdatesScope::pr..
ForeignAPIRepo::httpGet (978 samples, 0.79%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/deferred/DeferredUpdates.php(231)} (103 samples, 0.08%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (267 samples, 0.22%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (392 samples, 0.32%)
DeferredUpdates::run (19,469 samples, 15.74%)
DeferredUpdates::run
GuzzleHttp\Psr7\Response::normalizeHeaderValue (21 samples, 0.02%)
ApiBase::extractRequestParams (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getContentLanguage (40 samples, 0.03%)
SectionProfileCallback::__destruct (39 samples, 0.03%)
ApiResult::validateValue (157 samples, 0.13%)
Cite\Cite::checkRefsNoReferences (46 samples, 0.04%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
ForeignAPIRepo::httpGet (462 samples, 0.37%)
MediaWiki\HookContainer\HookContainer::run (118 samples, 0.10%)
Parser::handleAllQuotes (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (80 samples, 0.06%)
Wikimedia\Rdbms\LBFactory::commitPrimaryChanges (82 samples, 0.07%)
GuzzleHttp\Client::sendAsync (1,228 samples, 0.99%)
MapCacheLRU::has (40 samples, 0.03%)
Title::makeName (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (261 samples, 0.21%)
AutoLoader::autoload (39 samples, 0.03%)
SectionProfileCallback::__construct (49 samples, 0.04%)
Cite\Hooks\CiteParserTagHooks::ref (69 samples, 0.06%)
Wikimedia\Rdbms\Database::makeInsertLists (40 samples, 0.03%)
MessageCache::get (79 samples, 0.06%)
MediaWiki\Page\ParserOutputAccess::getCachedParserOutput (139 samples, 0.11%)
GuzzleHttp\HandlerStack::create (65 samples, 0.05%)
MediaWiki\Cache\CacheKeyHelper::getKeyForPage (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::castToTitle (79 samples, 0.06%)
GuzzleHttp\Psr7\Request::getUri (39 samples, 0.03%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
Title::getLinkURL (40 samples, 0.03%)
GuzzleHttp\Psr7\Stream::getMetadata (38 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (40 samples, 0.03%)
MapCacheLRU::getCurrentTime (40 samples, 0.03%)
Parser::handleTables (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (710 samples, 0.57%)
MediaWikiTitleCodec::getTitleInvalidRegex (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (28 samples, 0.02%)
SectionProfiler::getTime (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(322)} (161 samples, 0.13%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (877 samples, 0.71%)
MediaWiki\HookContainer\HookRunner::onParserAfterParse (40 samples, 0.03%)
MessageCache::getMessageForLang (30 samples, 0.02%)
GuzzleHttp\Client::transfer (846 samples, 0.68%)
Title::getNsText (105 samples, 0.08%)
SpamRegexBatch::validateRegexes (359 samples, 0.29%)
WANObjectCache::getWithSetCallback (998 samples, 0.81%)
Linker::processResponsiveImages (1,391 samples, 1.12%)
LinkHolderArray::replace (1,396 samples, 1.13%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (4,155 samples, 3.36%)
Wik..
GuzzleHttp\Client::sendAsync (846 samples, 0.68%)
Title::newFromText (160 samples, 0.13%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (1,040 samples, 0.84%)
MediaWiki\Linker\LinkRenderer::getLinkClasses (80 samples, 0.06%)
SearchMySQL::normalizeText (120 samples, 0.10%)
Title::getPageLanguage (39 samples, 0.03%)
Title::getDBkey (40 samples, 0.03%)
GuzzleHttp\Psr7\Uri::__construct (72 samples, 0.06%)
ParserOutput::addLink (71 samples, 0.06%)
Language::uc (40 samples, 0.03%)
PPDStackElement_Hash::__construct (41 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (41 samples, 0.03%)
GuzzleHttp\Client::transfer (1,651 samples, 1.34%)
LinkCache::getGoodLinkRow (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (80 samples, 0.06%)
Wikimedia\Rdbms\Database::query (35 samples, 0.03%)
GuzzleHttp\Handler\EasyHandle::createResponse (58 samples, 0.05%)
WikiPage::getContentHandler (39 samples, 0.03%)
Language::convertDoubleWidth (37 samples, 0.03%)
ForeignAPIFile::transform (1,152 samples, 0.93%)
Linker::normalizeSubpageLink (79 samples, 0.06%)
ForeignAPIRepo::getThumbUrlFromCache (479 samples, 0.39%)
Title::wasLocalInterwiki (45 samples, 0.04%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (159 samples, 0.13%)
MessageCache::getMessageForLang (38 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::length (40 samples, 0.03%)
Title::getPrefixedDBkey (241 samples, 0.19%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(384)} (160 samples, 0.13%)
Parser::handleTables (80 samples, 0.06%)
MessageCache::getMessageTextFromContent (37 samples, 0.03%)
ContextSource::msg (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (160 samples, 0.13%)
Html::openElement (40 samples, 0.03%)
Parser::statelessFetchTemplate (72 samples, 0.06%)
LinkHolderArray::replace (199 samples, 0.16%)
MessageCache::get (80 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::run (118 samples, 0.10%)
TemplateDataHooks::onPageContentSave (18,801 samples, 15.20%)
TemplateDataHooks::onPa..
Wikimedia\Rdbms\Database::executeQuery (56 samples, 0.05%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (122 samples, 0.10%)
NamespaceInfo::isCapitalized (62 samples, 0.05%)
ExplodeIterator::next (116 samples, 0.09%)
Title::getTitleFormatter (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (439 samples, 0.36%)
Title::prefix (40 samples, 0.03%)
TransformationalImageHandler::doTransform (35 samples, 0.03%)
StripState::unstripBoth (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds (32 samples, 0.03%)
ApiBase::getParameter (40 samples, 0.03%)
WebRequest::getVal (80 samples, 0.06%)
PPDStack_Hash::push (40 samples, 0.03%)
MessageCache::getMsgFromNamespace (37 samples, 0.03%)
BitmapHandler::normaliseParams (28 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\CommentParser::computeLegacyId (40 samples, 0.03%)
LinkCache::addLinkObj (38 samples, 0.03%)
MediaWikiTitleCodec::getPrefixedText (40 samples, 0.03%)
Title::getArticleID (32 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (40 samples, 0.03%)
PPFrame_Hash::expand (40 samples, 0.03%)
Wikimedia\Rdbms\Database::selectRow (188 samples, 0.15%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (561 samples, 0.45%)
Parser::recursiveTagParse (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (38 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1656)} (30 samples, 0.02%)
LCStoreDB::get (37 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,657 samples, 1.34%)
Language::lc (119 samples, 0.10%)
MessageCache::getMessageForLang (40 samples, 0.03%)
MagicWordArray::getBaseRegex (38 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (1,538 samples, 1.24%)
Parser::doQuotes (39 samples, 0.03%)
Shellbox\Command\UnboxedExecutor::buildFinalCommand (39 samples, 0.03%)
MessageCache::getMessageForLang (40 samples, 0.03%)
Sanitizer::normalizeCss (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::characters (359 samples, 0.29%)
ForeignAPIRepo::httpGet (498 samples, 0.40%)
ApiModuleManager::getModule (39 samples, 0.03%)
Title::newFromLinkTarget (39 samples, 0.03%)
ForeignAPIRepo::httpGet (1,051 samples, 0.85%)
ParserCache::restoreFromJson (40 samples, 0.03%)
Parser::internalParse (31 samples, 0.03%)
LinkHolderArray::replace (198 samples, 0.16%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
Title::getFullURL (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getTitleFormatter (39 samples, 0.03%)
Title::getNsText (35 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (338 samples, 0.27%)
BufferingStatsdDataFactory::produceStatsdData (15 samples, 0.01%)
ForeignAPIRepo::getThumbUrl (1,006 samples, 0.81%)
ForeignAPIFile::transform (563 samples, 0.46%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (841 samples, 0.68%)
Language::formatNum (160 samples, 0.13%)
Message::transformText (33 samples, 0.03%)
PPNode_Hash_Tree::splitHeading (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/MultimediaViewer/includes/MultimediaViewerHooks.php (34 samples, 0.03%)
GuzzleHttp\Client::transfer (438 samples, 0.35%)
Title::prefix (39 samples, 0.03%)
AutoLoader::autoload (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/HTMLData.php (40 samples, 0.03%)
TransformationalImageHandler::doTransform (33 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (39 samples, 0.03%)
CookieJar::parseCookieResponseHeader (37 samples, 0.03%)
Message::text (395 samples, 0.32%)
MediaWiki\Tidy\RemexCompatMunger::endTag (360 samples, 0.29%)
ForeignAPIRepo::fetchImageQuery (559 samples, 0.45%)
JpegHandler::normaliseParams (28 samples, 0.02%)
Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp (39 samples, 0.03%)
Cite\Hooks\CiteParserHooks::onParserAfterParse (37 samples, 0.03%)
File::mustRender (61 samples, 0.05%)
Wikimedia\RemexHtml\Serializer\Serializer::interpretPlacement (41 samples, 0.03%)
GuzzleHttp\Client::transfer (455 samples, 0.37%)
Title::newFromTextThrow (688 samples, 0.56%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/Uri.php(106)} (72 samples, 0.06%)
SqlBagOStuff::__construct (80 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\HtmlFormatter::characters (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getUserEditTracker (30 samples, 0.02%)
GuzzleHttp\Client::sendAsync (999 samples, 0.81%)
Cookie::set (22 samples, 0.02%)
ForeignAPIRepo::fetchImageQuery (989 samples, 0.80%)
Html::rawElement (147 samples, 0.12%)
Parser::pstPass2 (36 samples, 0.03%)
User::getId (40 samples, 0.03%)
Wikimedia\Rdbms\Database::query (36 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/config/GlobalVarConfig.php (40 samples, 0.03%)
MWHttpRequest::proxySetup (36 samples, 0.03%)
PPFrame_Hash::expand (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (188 samples, 0.15%)
MediaWiki\SyntaxHighlight\Pygmentize::recordShellout (57 samples, 0.05%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (392 samples, 0.32%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (80 samples, 0.06%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getTitleFromUrl (356 samples, 0.29%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/lbfactory/LBFactory.php(309)} (35 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
MWHttpRequest::parseCookies (40 samples, 0.03%)
Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp (70 samples, 0.06%)
WANObjectCache::getWithSetCallback (226 samples, 0.18%)
JobQueueGroup::get (60 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Wt2Html/XMLSerializer.php(278)} (40 samples, 0.03%)
FileRepo::getLocalCacheKey (37 samples, 0.03%)
ForeignAPIRepo::httpGet (1,014 samples, 0.82%)
Title::isAlwaysKnown (159 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Storage/NameTableStore.php (40 samples, 0.03%)
MagicWordArray::matchVariableStartToEnd (40 samples, 0.03%)
Wikimedia\Assert\Assert::hasType (74 samples, 0.06%)
Html::expandAttributes (80 samples, 0.06%)
Wikimedia\RequestTimeout\CriticalSectionScope::exit (38 samples, 0.03%)
SqlBagOStuff::modifyTableSpecificBlobsForSet (118 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (159 samples, 0.13%)
MediaWiki\Revision\RevisionRenderer::combineSlotOutput (17,606 samples, 14.24%)
MediaWiki\Revision\Re..
ForeignAPIRepo::httpGetCached (654 samples, 0.53%)
Parser::stripAltText (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::isInList (41 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::__get (39 samples, 0.03%)
MediaWiki\Session\SessionManager::__construct (200 samples, 0.16%)
LinkHolderArray::replaceText (39 samples, 0.03%)
Title::getFragmentForURL (39 samples, 0.03%)
Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec (141 samples, 0.11%)
Shellbox\Command\UnboxedExecutor::execute (765 samples, 0.62%)
AutoLoader::autoload (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (36 samples, 0.03%)
Parser::replaceVariables (80 samples, 0.06%)
Language::normalize (160 samples, 0.13%)
WANObjectCache::fetchOrRegenerate (998 samples, 0.81%)
Title::getLinkURL (40 samples, 0.03%)
wfDebug (101 samples, 0.08%)
MediaWiki\MediaWikiServices::getPageProps (40 samples, 0.03%)
Shellbox\FileUtils::putContents (76 samples, 0.06%)
Cite\ReferencesFormatter::formatReferences (37 samples, 0.03%)
GuzzleHttp\Client::applyOptions (28 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::getLinkURL (160 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/block/BlockPermissionChecker.php (40 samples, 0.03%)
Cite\Hooks\CiteParserHooks::onParserAfterParse (46 samples, 0.04%)
ObjectCache::newFromParams (80 samples, 0.06%)
wfGetDB (39 samples, 0.03%)
Wikimedia\Rdbms\Database::getQueryVerb (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (432 samples, 0.35%)
ApiBase::getParameterFromSettings (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (438 samples, 0.35%)
LinkCache::addLinkObj (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (25 samples, 0.02%)
wfParseUrl (41 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (14 samples, 0.01%)
Wikimedia\Rdbms\Database::select (79 samples, 0.06%)
MediaWiki\MediaWikiServices::getHookContainer (40 samples, 0.03%)
MediaWiki::restInPeace (28,476 samples, 23.03%)
MediaWiki::restInPeace
Title::getLinkURL (121 samples, 0.10%)
PPDStackElement_Hash::__construct (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,799 samples, 1.45%)
MediaWiki\Revision\RevisionStore::getArticleId (270 samples, 0.22%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (40 samples, 0.03%)
Parser::replaceVariables (36 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (198 samples, 0.16%)
MediaWiki\Linker\LinkRenderer::normalizeTarget (90 samples, 0.07%)
MWLBFactory::applyGlobalState (40 samples, 0.03%)
Composer\Autoload\includeFile (41 samples, 0.03%)
MapCacheLRU::has (39 samples, 0.03%)
MessageCache::getMsgFromNamespace (31 samples, 0.03%)
Preprocessor_Hash::newFrame (78 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (41 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (158 samples, 0.13%)
GuzzleHttp\Psr7\Response::__construct (58 samples, 0.05%)
MediaWiki\Revision\RevisionStore::getArticleId (38 samples, 0.03%)
LinkCache::isBadLink (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::isInList (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (1,156 samples, 0.93%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Storage/DerivedPageDataUpdater.php(1553)} (49 samples, 0.04%)
WANObjectCache::fetchOrRegenerate (935 samples, 0.76%)
GuzzleHttpRequest::execute (537 samples, 0.43%)
Wikimedia\Rdbms\Database::executeQueryAttempt (32 samples, 0.03%)
Shellbox\Command\BoxedExecutor::execute (1,161 samples, 0.94%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/parsoid/src/Wt2Html/XMLSerializer.php(278)} (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (39 samples, 0.03%)
MapCacheLRU::has (40 samples, 0.03%)
ParserOptions::getMaxPPNodeCount (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php(265)} (946 samples, 0.77%)
SyntaxHighlight::parserHook (1,058 samples, 0.86%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
BagOStuff::genericKeyFromComponents (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (338 samples, 0.27%)
LocalFile::load (102 samples, 0.08%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
SvgHandler::doTransform (23 samples, 0.02%)
WebRequest::getRawVal (29 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,250 samples, 1.01%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (837 samples, 0.68%)
Wikimedia\Rdbms\DBConnRef::__call (32 samples, 0.03%)
User::loadFromCache (109 samples, 0.09%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/diff/DiffEngine.php (66 samples, 0.05%)
Wikimedia\Services\ServiceContainer::getService (120 samples, 0.10%)
Message::format (80 samples, 0.06%)
File::scaleHeight (67 samples, 0.05%)
Html::expandAttributes (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (239 samples, 0.19%)
MediaWiki\HookContainer\HookRunner::onParserAfterParse (77 samples, 0.06%)
Title::newFromTextThrow (80 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::__call (40 samples, 0.03%)
Parser::replaceLinkHoldersPrivate (240 samples, 0.19%)
ForeignAPIRepo::fetchImageQuery (1,391 samples, 1.12%)
Title::getArticleID (270 samples, 0.22%)
Wikimedia\Rdbms\LoadBalancer::isPrimaryConnectionReadOnly (40 samples, 0.03%)
MediaWiki\User\UserOptionsManager::loadUserOptions (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (479 samples, 0.39%)
GuzzleHttp\HandlerStack::__invoke (455 samples, 0.37%)
GuzzleHttp\RedirectMiddleware::__invoke (537 samples, 0.43%)
MediaWiki\HookContainer\DeprecatedHooks::getDeprecationInfo (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::requestRestbasePageHtml (105 samples, 0.08%)
Wikimedia\Rdbms\Database::doInsert (70 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (281 samples, 0.23%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (359 samples, 0.29%)
MessageCache::isLanguageLoaded (31 samples, 0.03%)
Wikimedia\Rdbms\Database::query (76 samples, 0.06%)
Title::getLocalURL (29 samples, 0.02%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/Cookie.php (49 samples, 0.04%)
BlockLevelPass::execute (80 samples, 0.06%)
Parser::handleHeadings (40 samples, 0.03%)
wfExpandUrl (39 samples, 0.03%)
GuzzleHttp\Client::transfer (795 samples, 0.64%)
MediumSpecificBagOStuff::setNewPreparedValues (68 samples, 0.05%)
RequestContext::getOutput (72 samples, 0.06%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::endDocument (40 samples, 0.03%)
Message::fetchMessage (39 samples, 0.03%)
Sanitizer::normalizeCharReferences (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (15 samples, 0.01%)
MediaWiki\Linker\LinkRenderer::normalizeTarget (37 samples, 0.03%)
WebRequest::getValues (120 samples, 0.10%)
LinkCache::getGoodLinkRow (270 samples, 0.22%)
Wikimedia\ParamValidator\ParamValidator::getValue (200 samples, 0.16%)
WANObjectCache::fetchOrRegenerate (498 samples, 0.40%)
Message::text (38 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (38 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (56 samples, 0.05%)
Cite\ReferencesFormatter::formatReferences (40 samples, 0.03%)
Parser::makeImage (4,859 samples, 3.93%)
Pars..
AutoLoader::autoload (34 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (999 samples, 0.81%)
MediaHandlerFactory::getHandler (39 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,764 samples, 1.43%)
GuzzleHttp\Psr7\Response::assertHeader (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (46 samples, 0.04%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (40 samples, 0.03%)
Title::exists (39 samples, 0.03%)
PPFrame_Hash::expand (37 samples, 0.03%)
PageImages\Hooks\LinksUpdateHookHandler::doLinksUpdate (1,350 samples, 1.09%)
Language::getMessage (36 samples, 0.03%)
ForeignAPIRepo::httpGetCached (1,479 samples, 1.20%)
PPFrame_Hash::expand (40 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (381 samples, 0.31%)
ParserCache::getMetadata (24 samples, 0.02%)
ForeignAPIFile::getSha1 (115 samples, 0.09%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (31 samples, 0.03%)
MapCacheLRU::set (40 samples, 0.03%)
Title::isAlwaysKnown (113 samples, 0.09%)
WANObjectCache::getWithSetCallback (1,198 samples, 0.97%)
wfMessage (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/WikiEditor/includes/WikiEditorHooks.php (66 samples, 0.05%)
ForeignAPIFile::transform (410 samples, 0.33%)
Wikimedia\Rdbms\Database::select (49 samples, 0.04%)
MediaWiki\Tidy\RemexCompatFormatter::element (40 samples, 0.03%)
ForeignAPIFile::transform (1,006 samples, 0.81%)
Message::text (118 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::run (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\PlainAttributes::__construct (40 samples, 0.03%)
MapCacheLRU::get (40 samples, 0.03%)
wfGetDB (39 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getKnownCurrentRevision (40 samples, 0.03%)
GuzzleHttp\Client::send (432 samples, 0.35%)
Cookie::__construct (22 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\Element::__construct (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (39 samples, 0.03%)
MWHttpRequest::isLocalURL (36 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (639 samples, 0.52%)
GuzzleHttp\Handler\EasyHandle::createResponse (58 samples, 0.05%)
MediaWiki\MediaWikiServices::getService (356 samples, 0.29%)
MediaWiki\Extension\DiscussionTools\ThreadItem::getName (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (637 samples, 0.52%)
Html::element (77 samples, 0.06%)
MultiHttpClient::runMultiCurl (72 samples, 0.06%)
ForeignAPIFile::getSha1 (15 samples, 0.01%)
Wikimedia\Services\ServiceContainer::get (25 samples, 0.02%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (160 samples, 0.13%)
WANObjectCache::getWithSetCallback (1,029 samples, 0.83%)
User::getBlock (38 samples, 0.03%)
MapCacheLRU::getCurrentTime (39 samples, 0.03%)
Cite\Cite::checkRefsNoReferences (38 samples, 0.03%)
GuzzleHttpRequest::doSetCallback (58 samples, 0.05%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (813 samples, 0.66%)
Html::dropDefaults (40 samples, 0.03%)
WebRequest::getValues (145 samples, 0.12%)
Parser::replaceVariables (1,276 samples, 1.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (32 samples, 0.03%)
Parser::internalParse (15,834 samples, 12.80%)
Parser::internalParse
Cite\FootnoteMarkFormatter::linkRef (41 samples, 0.03%)
Title::uncache (37 samples, 0.03%)
MediaWiki\MediaWikiServices::getDBLoadBalancerFactory (80 samples, 0.06%)
Parser::handleInternalLinks (7,703 samples, 6.23%)
Parser::..
Wikimedia\ObjectFactory\ObjectFactory::createObject (18 samples, 0.01%)
Parser::getExternalLinkAttribs (39 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (106 samples, 0.09%)
ForeignAPIRepo::httpGet (328 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (410 samples, 0.33%)
MediaWiki\MediaWikiServices::getInstance (39 samples, 0.03%)
UtfNormal\Validator::cleanUp (157 samples, 0.13%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (49 samples, 0.04%)
ExplodeIterator::valid (38 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::characters (519 samples, 0.42%)
MediaWiki\Tidy\RemexCompatFormatter::element (281 samples, 0.23%)
MediaWiki\SyntaxHighlight\Pygmentize::recordShellout (28 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (392 samples, 0.32%)
MediaHandlerFactory::getHandler (39 samples, 0.03%)
MediaWiki\Edit\PreparedEdit::__get (17,606 samples, 14.24%)
MediaWiki\Edit\Prepar..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (521 samples, 0.42%)
LinkHolderArray::makeHolder (282 samples, 0.23%)
MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint::checkConstraint (22,117 samples, 17.89%)
MediaWiki\EditPage\Constrai..
MWCallbackStream::seek (32 samples, 0.03%)
SearchMySQL::normalizeText (200 samples, 0.16%)
Composer\Autoload\ClassLoader::loadClass (79 samples, 0.06%)
Wikimedia\Rdbms\Database::query (25 samples, 0.02%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (120 samples, 0.10%)
LinkHolderArray::replace (1,394 samples, 1.13%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (1,081 samples, 0.87%)
Title::getFullURL (40 samples, 0.03%)
ForeignAPIFile::transform (1,245 samples, 1.01%)
Wikimedia\Rdbms\Database::selectRow (38 samples, 0.03%)
Wikimedia\Rdbms\LBFactory::commitPrimaryChanges (56 samples, 0.05%)
Sanitizer::cleanUrl (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(265)} (40 samples, 0.03%)
Message::fetchMessage (80 samples, 0.06%)
Parser::internalParse (25 samples, 0.02%)
GuzzleHttpRequest::parseHeader (19 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,588 samples, 1.28%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (1,540 samples, 1.25%)
WebRequest::getRawVal (47 samples, 0.04%)
Parser::braceSubstitution (40 samples, 0.03%)
WANObjectCache::makeSisterKey (53 samples, 0.04%)
ForeignAPIRepo::fetchImageQuery (1,030 samples, 0.83%)
UtfNormal\Validator::replaceForNativeNormalize (93 samples, 0.08%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::isElementInScope (79 samples, 0.06%)
ForeignAPIRepo::fetchImageQuery (913 samples, 0.74%)
Title::getPageLanguage (40 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (80 samples, 0.06%)
GuzzleHttp\RedirectMiddleware::__invoke (515 samples, 0.42%)
User::loadFromRow (30 samples, 0.02%)
MediaWiki\MediaWikiServices::getInstance (39 samples, 0.03%)
HtmlArmor::getHtml (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (118 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (415 samples, 0.34%)
ForeignAPIFile::newFromTitle (328 samples, 0.27%)
MediaWikiTitleCodec::getPrefixedText (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
RepoGroup::initialiseRepos (199 samples, 0.16%)
Parser::fetchCurrentRevisionRecordOfTitle (158 samples, 0.13%)
AutoLoader::autoload (16 samples, 0.01%)
ForeignAPIRepo::getThumbUrlFromCache (935 samples, 0.76%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,520 samples, 2.04%)
W..
WANObjectCache::wrap (80 samples, 0.06%)
GuzzleHttp\Psr7\Uri::__construct (28 samples, 0.02%)
TitleValue::tryNew (42 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (683 samples, 0.55%)
wfParseUrl (39 samples, 0.03%)
ForeignAPIFile::transform (1,391 samples, 1.12%)
Wikimedia\RequestTimeout\Detail\CriticalSection::stop (38 samples, 0.03%)
BlockLevelPass::doBlockLevels (78 samples, 0.06%)
MediaWiki\HookContainer\HookContainer::run (66 samples, 0.05%)
Parser::getTemplateDom (72 samples, 0.06%)
MediumSpecificBagOStuff::add (34 samples, 0.03%)
Wikimedia\Rdbms\Database::replace (40 samples, 0.03%)
MessageCache::getMessageForLang (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentFormatter::postprocessReplyTool (39 samples, 0.03%)
Title::getPrefixedDBkey (118 samples, 0.10%)
wfParseUrl (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (560 samples, 0.45%)
MediaWiki\Config\ServiceOptions::get (40 samples, 0.03%)
Title::getLocalURL (40 samples, 0.03%)
ParserOptions::getTargetLanguage (40 samples, 0.03%)
Title::prefix (83 samples, 0.07%)
MapCacheLRU::get (40 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (531 samples, 0.43%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (766 samples, 0.62%)
AutoLoader::autoload (119 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (392 samples, 0.32%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
GuzzleHttp\Client::send (1,619 samples, 1.31%)
Title::isExternal (36 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (40 samples, 0.03%)
Linker::makeImageLink (4,133 samples, 3.34%)
Lin..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (161 samples, 0.13%)
Title::getInterwiki (60 samples, 0.05%)
LinkHolderArray::replaceInterwiki (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (760 samples, 0.61%)
Message::text (105 samples, 0.08%)
MediaHandler::getTransform (33 samples, 0.03%)
MediaWikiTitleCodec::splitTitleString (238 samples, 0.19%)
GuzzleHttp\HandlerStack::__invoke (795 samples, 0.64%)
SvgHandler::normaliseParamsInternal (23 samples, 0.02%)
Wikimedia\Rdbms\Database::completeCriticalSection (49 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (360 samples, 0.29%)
Message::getLanguage (39 samples, 0.03%)
ApiBase::extractRequestParams (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (240 samples, 0.19%)
MediaWiki\SyntaxHighlight\Pygmentize::highlight (1,207 samples, 0.98%)
ApiVisualEditorEdit::requestRestbase (207 samples, 0.17%)
Wikimedia\base_convert (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (120 samples, 0.10%)
Title::getDbPageLanguageCode (39 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (46 samples, 0.04%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getIndentLevel (80 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/UniversalLanguageSelector/includes/UniversalLanguageSelectorHooks.php (40 samples, 0.03%)
MediaWiki\HookContainer\DeprecatedHooks::getDeprecationInfo (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (321 samples, 0.26%)
Language::normalize (145 samples, 0.12%)
GuzzleHttp\Psr7\stream_for (107 samples, 0.09%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (40 samples, 0.03%)
GuzzleHttp\Psr7\Request::__construct (40 samples, 0.03%)
MediaWikiTitleCodec::getPrefixedText (39 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (275 samples, 0.22%)
Title::secureAndSplit (40 samples, 0.03%)
Html::expandAttributes (77 samples, 0.06%)
GuzzleHttpRequest::execute (571 samples, 0.46%)
MediaWiki\Extension\DiscussionTools\CommentParser::getThreadItems (2,838 samples, 2.30%)
M..
Message::fetchMessage (40 samples, 0.03%)
MediaWiki\Revision\RenderedRevision::getRevisionParserOutput (18,816 samples, 15.22%)
MediaWiki\Revision\Rend..
Wikimedia\Parsoid\Utils\DOMCompat::nodeName (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::setHeaders (37 samples, 0.03%)
Message::text (63 samples, 0.05%)
Sanitizer::decCharReference (40 samples, 0.03%)
Parser::fetchTemplateAndTitle (37 samples, 0.03%)
Wikimedia\Rdbms\Database::selectField (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::encodeHtmlEntities (40 samples, 0.03%)
Hooks::runner (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (392 samples, 0.32%)
MWHttpRequest::parseCookies (28 samples, 0.02%)
MediaWikiTitleCodec::splitTitleString (156 samples, 0.13%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/database/Database.php (40 samples, 0.03%)
Message::fetchMessage (40 samples, 0.03%)
Title::makeTitleSafe (43 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (80 samples, 0.06%)
WANObjectCache::getWithSetCallback (439 samples, 0.36%)
GuzzleHttp\Handler\CurlHandler::__invoke (392 samples, 0.32%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (689 samples, 0.56%)
Parser::internalParse (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/AbuseFilter/includes/ServiceWiring.php(316)} (275 samples, 0.22%)
MediumSpecificBagOStuff::setNewPreparedValues (33 samples, 0.03%)
MapCacheLRU::get (40 samples, 0.03%)
GuzzleHttpRequest::parseHeader (49 samples, 0.04%)
Wikimedia\Services\ServiceContainer::get (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
Wikimedia\Rdbms\Database::selectRow (31 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (784 samples, 0.63%)
Parser::getTitle (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (677 samples, 0.55%)
MediaWiki\MediaWikiServices::getService (275 samples, 0.22%)
WebRequest::normalizeUnicode (37 samples, 0.03%)
Wikimedia\Rdbms\Database::selectField (36 samples, 0.03%)
Composer\Autoload\ClassLoader::loadClass (40 samples, 0.03%)
wfGetDB (102 samples, 0.08%)
ExplodeIterator::refreshCurrent (39 samples, 0.03%)
Parser::replaceVariables (1,115 samples, 0.90%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (160 samples, 0.13%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (40 samples, 0.03%)
MediaWiki\HookContainer\DeprecatedHooks::getDeprecationInfo (38 samples, 0.03%)
Parser::getTargetLanguage (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/languages/LanguageEn.php (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (14 samples, 0.01%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/user/UserEditTracker.php (30 samples, 0.02%)
LinkCache::getCacheKey (40 samples, 0.03%)
LocalisationCache::loadSubitem (30 samples, 0.02%)
MediaWiki\Tidy\RemexCompatFormatter::characters (200 samples, 0.16%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (916 samples, 0.74%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (531 samples, 0.43%)
Cookie::__construct (21 samples, 0.02%)
MediaWiki\Extension\EventBus\EventBusHooks::onRevisionRecordInserted (25 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
MediaWiki\Http\HttpRequestFactory::create (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,310 samples, 1.06%)
Sanitizer::decodeCharReferencesAndNormalize (39 samples, 0.03%)
Sanitizer::encodeAttribute (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/changes/RecentChange.php(777)} (81 samples, 0.07%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
BagOStuff::getWithSetCallback (102 samples, 0.08%)
Parser::replaceVariables (161 samples, 0.13%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (40 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnectionRef (118 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php(390)} (40 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQueryAttempt (36 samples, 0.03%)
WANObjectCache::isValid (34 samples, 0.03%)
LinkHolderArray::replaceInterwiki (80 samples, 0.06%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,719 samples, 2.20%)
W..
Sanitizer::normalizeCharReferencesCallback (40 samples, 0.03%)
ForeignAPIRepo::newFile (616 samples, 0.50%)
AutoLoader::autoload (39 samples, 0.03%)
Sanitizer::armorFrenchSpaces (119 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (909 samples, 0.74%)
ForeignAPIRepo::httpGetCached (1,391 samples, 1.12%)
MessageCache::load (31 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::acceptOnlyNodesAllowingComments (360 samples, 0.29%)
MediaWiki\Revision\RevisionRenderer::combineSlotOutput (17,917 samples, 14.49%)
MediaWiki\Revision\Rev..
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
Composer\Autoload\includeFile (79 samples, 0.06%)
ForeignAPIFile::transform (610 samples, 0.49%)
StripState::unstripType (36 samples, 0.03%)
LinkCache::getGoodLinkID (39 samples, 0.03%)
GuzzleHttp\Client::transfer (462 samples, 0.37%)
LocalRepo::checkRedirect (115 samples, 0.09%)
Preprocessor_Hash::buildDomTreeArrayFromText (1,157 samples, 0.94%)
Parser::getTargetLanguage (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTagsAndPop (80 samples, 0.06%)
ForeignAPIRepo::getThumbUrlFromCache (410 samples, 0.33%)
GuzzleHttp\Client::transfer (328 samples, 0.27%)
MediumSpecificBagOStuff::makeValueOrSegmentList (34 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (328 samples, 0.27%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (689 samples, 0.56%)
ApiVisualEditorEdit::getWikitextNoCache (207 samples, 0.17%)
GuzzleHttp\Client::send (1,228 samples, 0.99%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (81 samples, 0.07%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/import/Hook/ImportHandleUploadXMLTagHook.php (41 samples, 0.03%)
LinkCache::isBadLink (40 samples, 0.03%)
PoolCounterWork::execute (17,770 samples, 14.37%)
PoolCounterWork::exec..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1145)} (118 samples, 0.10%)
WANObjectCache::fetchOrRegenerate (410 samples, 0.33%)
Title::getNsText (92 samples, 0.07%)
UtfNormal\Validator::cleanUp (160 samples, 0.13%)
MediaWiki\Extension\DiscussionTools\Data::getLocalData (40 samples, 0.03%)
Cite\Cite::checkRefsNoReferences (37 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (978 samples, 0.79%)
Wikimedia\IPUtils::isIPv6 (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,507 samples, 1.22%)
GuzzleHttp\Utils::headersFromLines (58 samples, 0.05%)
MediaWiki\MediaWikiServices::getInstance (39 samples, 0.03%)
MWHttpRequest::parseCookies (49 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (281 samples, 0.23%)
PPFrame_Hash::expand (60 samples, 0.05%)
ForeignAPIRepo::httpGetCached (913 samples, 0.74%)
TitleValue::assertValidSpec (39 samples, 0.03%)
ForeignAPIFile::transform (1,787 samples, 1.45%)
MediaWiki\Config\ServiceOptions::get (80 samples, 0.06%)
WANObjectCache::getWithSetCallback (1,037 samples, 0.84%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::doctype (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (36 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::remove (80 samples, 0.06%)
Language::normalize (37 samples, 0.03%)
Sanitizer::validateAttributes (40 samples, 0.03%)
MapCacheLRU::has (39 samples, 0.03%)
MapCacheLRU::getAge (40 samples, 0.03%)
LocalisationCache::getItem (40 samples, 0.03%)
PPFrame_Hash::__construct (39 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (978 samples, 0.79%)
Wikimedia\Rdbms\DatabaseDomain::newFromId (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/PageProps.php (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (226 samples, 0.18%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,619 samples, 1.31%)
ForeignAPIFile::getSha1 (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (200 samples, 0.16%)
Title::getPrefixedDBkey (105 samples, 0.08%)
MediaWiki\MediaWikiServices::getService (35 samples, 0.03%)
ExplodeIterator::next (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,350 samples, 1.09%)
GuzzleHttp\Psr7\Response::trimHeaderValues (107 samples, 0.09%)
Language::normalize (156 samples, 0.13%)
Parser::pstPass2 (1,155 samples, 0.93%)
ApiBase::getParameterFromSettings (200 samples, 0.16%)
Parser::preprocessToDom (998 samples, 0.81%)
Sanitizer::fixTagAttributes (80 samples, 0.06%)
SpamRegexBatch::buildSafeRegexes (425 samples, 0.34%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (531 samples, 0.43%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1047)} (40 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::isValidInterwiki (271 samples, 0.22%)
MapCacheLRU::has (76 samples, 0.06%)
Preprocessor_Hash::preprocessToObj (36 samples, 0.03%)
PPNode_Hash_Tree::splitRawExt (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (988 samples, 0.80%)
WANObjectCache::getWithSetCallback (1,030 samples, 0.83%)
CookieJar::setCookie (22 samples, 0.02%)
MediaWiki\MediaWikiServices::getTitleParser (16 samples, 0.01%)
WikiPage::exists (39 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getValues (202 samples, 0.16%)
WANObjectCache::getWithSetCallback (498 samples, 0.40%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (455 samples, 0.37%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::push (280 samples, 0.23%)
Parser::recursiveTagParse (38 samples, 0.03%)
Liuggio\StatsdClient\Entity\StatsdData::setMetric (15 samples, 0.01%)
MediaWiki\MediaWikiServices::getParser (275 samples, 0.22%)
WANObjectCache::getWithSetCallback (881 samples, 0.71%)
ForeignAPIRepo::fetchImageQuery (609 samples, 0.49%)
PPFrame_Hash::expand (27 samples, 0.02%)
Preprocessor_Hash::preprocessToObj (1,000 samples, 0.81%)
AbstractContent::isRedirect (103 samples, 0.08%)
LinkCache::addLinkObj (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::characters (680 samples, 0.55%)
MediaWiki\Json\JsonCodec::serialize (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (846 samples, 0.68%)
Wikimedia\Rdbms\DBConnRef::selectField (37 samples, 0.03%)
GuzzleHttp\RedirectMiddleware::__invoke (392 samples, 0.32%)
Title::getPrefixedDBkey (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (360 samples, 0.29%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (39 samples, 0.03%)
Title::newFromText (173 samples, 0.14%)
Language::getMessage (39 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::selectRow (31 samples, 0.03%)
GuzzleHttp\Psr7\Stream::getSize (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::endTag (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::init (159 samples, 0.13%)
LinkHolderArray::makeHolder (116 samples, 0.09%)
ParserCache::restoreFromJson (24 samples, 0.02%)
WebRequest::getGPCVal (40 samples, 0.03%)
ForeignAPIFile::transform (935 samples, 0.76%)
ForeignAPIFile::getSha1 (22 samples, 0.02%)
Parser::getExternalLinkRel (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentParser.php (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Parser.php(1606)} (201 samples, 0.16%)
MediumSpecificBagOStuff::resolveSegments (99 samples, 0.08%)
MediaWiki\Storage\NameTableStoreFactory::getSlotRoles (40 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::load (226 samples, 0.18%)
Wikimedia\Services\ServiceContainer::createService (80 samples, 0.06%)
Parser::callParserFunction (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (41 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/HandlerStack.php(187)} (30 samples, 0.02%)
PPNode_Hash_Tree::__construct (40 samples, 0.03%)
wfUrlencode (40 samples, 0.03%)
Language::getMonthNameGen (38 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (79 samples, 0.06%)
GuzzleHttp\Client::transfer (957 samples, 0.77%)
Parser::preprocess (40 samples, 0.03%)
LinkHolderArray::replaceInternal (198 samples, 0.16%)
WANObjectCache::fetchOrRegenerate (989 samples, 0.80%)
ForeignAPIRepo::getThumbUrl (513 samples, 0.41%)
BufferingStatsdDataFactory::normalizeMetricKey (29 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (117 samples, 0.09%)
Html::rawElement (80 samples, 0.06%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutput (18,816 samples, 15.22%)
MediaWiki\Revision\Rend..
MapCacheLRU::get (118 samples, 0.10%)
Wikimedia\Rdbms\Database::assertQueryIsCurrentlyAllowed (77 samples, 0.06%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (80 samples, 0.06%)
Cite\ReferencesFormatter::formatReferences (46 samples, 0.04%)
Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout::enterCriticalSection (38 samples, 0.03%)
GuzzleHttp\Handler\EasyHandle::createResponse (60 samples, 0.05%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (40 samples, 0.03%)
MediumSpecificBagOStuff::setNewPreparedValues (40 samples, 0.03%)
CookieJar::setCookie (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (40 samples, 0.03%)
Html::rawElement (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::fetch (40 samples, 0.03%)
Message::format (40 samples, 0.03%)
PoolCounterWork::execute (18,533 samples, 14.99%)
PoolCounterWork::execute
Wikimedia\Rdbms\LoadBalancer::getServerConnection (40 samples, 0.03%)
AutoLoader::autoload (49 samples, 0.04%)
MediaWiki\HookContainer\HookContainer::run (38 samples, 0.03%)
Wikimedia\Rdbms\Database::getQueryVerb (46 samples, 0.04%)
Title::newFromText (277 samples, 0.22%)
Parser::handleInternalLinks (9,840 samples, 7.96%)
Parser::han..
ForeignAPIRepo::fetchImageQuery (1,479 samples, 1.20%)
PPFrame_Hash::__construct (80 samples, 0.06%)
Sanitizer::removeHTMLtags (280 samples, 0.23%)
MediaWiki\Revision\RevisionStore::getDBConnectionRef (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (929 samples, 0.75%)
WANObjectCache::fetchOrRegenerate (558 samples, 0.45%)
Wikimedia\RemexHtml\Serializer\Serializer::interpretPlacement (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::setHeaders (182 samples, 0.15%)
Sanitizer::validateTagAttributes (40 samples, 0.03%)
ForeignAPIRepo::httpGet (531 samples, 0.43%)
Linker::makeThumbLink2 (1,899 samples, 1.54%)
Wikimedia\RemexHtml\Serializer\HtmlFormatter::characters (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/lockmanager/FSLockManager.php (39 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (538 samples, 0.44%)
Parser::braceSubstitution (1,153 samples, 0.93%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (41 samples, 0.03%)
Title::makeTitleSafe (40 samples, 0.03%)
CoreTagHooks::nowiki (55 samples, 0.04%)
GuzzleHttp\Client::sendAsync (381 samples, 0.31%)
Parser::statelessFetchRevisionRecord (72 samples, 0.06%)
Sanitizer::decodeCharReferences (40 samples, 0.03%)
GuzzleHttp\HandlerStack::resolve (39 samples, 0.03%)
Parser::armorLinks (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::interpretAttribMatches (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,479 samples, 1.20%)
Sanitizer::removeHTMLtags (280 samples, 0.23%)
ForeignAPIFile::parseMetadata (61 samples, 0.05%)
MapCacheLRU::getAge (40 samples, 0.03%)
Title::getLinkURL (40 samples, 0.03%)
ForeignAPIRepo::getThumbUrlFromCache (1,731 samples, 1.40%)
Parser::preprocessToDom (998 samples, 0.81%)
MediaWiki\SpecialPage\SpecialPageFactory::getLocalNameFor (40 samples, 0.03%)
GuzzleHttp\Psr7\Uri::filterPath (68 samples, 0.05%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (988 samples, 0.80%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::dispatcherCurrentNode (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (38 samples, 0.03%)
MessageCache::isLanguageLoaded (40 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::endDocument (40 samples, 0.03%)
Parser::getExternalLinkRel (41 samples, 0.03%)
Sanitizer::validateAttributes (78 samples, 0.06%)
Wikimedia\Rdbms\DBConnRef::selectField (32 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (118 samples, 0.10%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::release (37 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (38 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,556 samples, 2.07%)
W..
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (121 samples, 0.10%)
NamespaceInfo::hasSubpages (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (796 samples, 0.64%)
Wikimedia\Services\ServiceContainer::getService (39 samples, 0.03%)
MediaWiki\SyntaxHighlight\Pygmentize::highlight (946 samples, 0.77%)
Message::__construct (39 samples, 0.03%)
ForeignAPIFile::transform (487 samples, 0.39%)
Message::escaped (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/page/PageSelectQueryBuilder.php (18 samples, 0.01%)
AutoLoader::autoload (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqli::doQuery (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::anyOtherEndTag (40 samples, 0.03%)
LocalisationCache::getSubitem (36 samples, 0.03%)
CoreTagHooks::gallery (1,600 samples, 1.29%)
Message::transformText (26 samples, 0.02%)
Message::exists (37 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
Xml::expandAttributes (36 samples, 0.03%)
Sanitizer::escapeIdInternal (40 samples, 0.03%)
GuzzleHttp\Psr7\Uri::filterQueryAndFragment (34 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::makeLink (40 samples, 0.03%)
VisualEditorHooks::onSkinEditSectionLinks (40 samples, 0.03%)
MapCacheLRU::has (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (1,326 samples, 1.07%)
MediaHandler::getTransform (16 samples, 0.01%)
Message::text (40 samples, 0.03%)
Language::formatNumInternal (38 samples, 0.03%)
MediaWiki\MediaWikiServices::getContentLanguage (82 samples, 0.07%)
MediaHandler::getTransform (69 samples, 0.06%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
SectionProfileCallback::__destruct (40 samples, 0.03%)
SqlBagOStuff::modifyTableSpecificBlobsForCas (20 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::makeLink (80 samples, 0.06%)
VersionChecker::__construct (40 samples, 0.03%)
CoreTagHooks::gallery (1,627 samples, 1.32%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::removeFromNoahList (40 samples, 0.03%)
MediaWiki\Languages\LanguageFactory::getLanguage (39 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (118 samples, 0.10%)
ForeignAPIRepo::httpGet (796 samples, 0.64%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::closePInButtonScope (40 samples, 0.03%)
ExtensionRegistry::getAttribute (40 samples, 0.03%)
Language::needsGenderDistinction (26 samples, 0.02%)
Shellbox\Command\LocalBoxedExecutor::executeValid (769 samples, 0.62%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (40 samples, 0.03%)
PPDStackElement_Hash::getAccum (40 samples, 0.03%)
MediaWiki\Json\JsonCodec::serialize (40 samples, 0.03%)
Title::makeTitleSafe (40 samples, 0.03%)
GuzzleHttp\Client::sendAsync (462 samples, 0.37%)
ExplodeIterator::valid (39 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (610 samples, 0.49%)
GuzzleHttp\Psr7\Uri::filterPath (53 samples, 0.04%)
MediaWiki\BadFileLookup::isBadFile (1,063 samples, 0.86%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionStore.php(2909)} (39 samples, 0.03%)
GuzzleHttp\Client::send (381 samples, 0.31%)
MessageCache::get (36 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::endTag (119 samples, 0.10%)
MessageCache::getMessageFromFallbackChain (201 samples, 0.16%)
Parser::extensionSubstitution (2,627 samples, 2.12%)
P..
MediaHandler::getTransform (35 samples, 0.03%)
GuzzleHttpRequest::execute (392 samples, 0.32%)
Parser::statelessFetchRevisionRecord (158 samples, 0.13%)
MediaWiki\MediaWikiServices::getInstance (92 samples, 0.07%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (120 samples, 0.10%)
ForeignAPIRepo::getThumbUrlFromCache (1,356 samples, 1.10%)
WANObjectCache::getWithSetCallback (1,486 samples, 1.20%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,507 samples, 1.22%)
ExtensionRegistry::loadFromQueue (16 samples, 0.01%)
MessageCache::getMessageForLang (80 samples, 0.06%)
Title::isSpecialPage (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/api/ApiBase.php (39 samples, 0.03%)
ExplodeIterator::refreshCurrent (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onSkinEditSectionLinks (155 samples, 0.13%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::reconstructAFE (40 samples, 0.03%)
LocalisationCache::getSubitem (40 samples, 0.03%)
LocalisationCache::getSubitem (36 samples, 0.03%)
ForeignAPIRepo::getThumbUrl (1,731 samples, 1.40%)
WANObjectCache::getWithSetCallback (796 samples, 0.64%)
WebRequest::getValues (37 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,540 samples, 1.25%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (1,651 samples, 1.34%)
LockManagerGroup::get (39 samples, 0.03%)
Parser::replaceLinkHoldersPrivate (198 samples, 0.16%)
PPNode_Hash_Tree::splitRawTemplate (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (381 samples, 0.31%)
TitleValue::assertValidSpec (59 samples, 0.05%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (40 samples, 0.03%)
WikitextContent::getRedirectTargetAndText (103 samples, 0.08%)
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererEnd (80 samples, 0.06%)
SyntaxHighlight::highlight (988 samples, 0.80%)
Wikimedia\Services\ServiceContainer::getService (40 samples, 0.03%)
ImageHandler::validateThumbParams (33 samples, 0.03%)
SectionProfiler::scopedProfileIn (49 samples, 0.04%)
MediaWiki\Linker\LinkRenderer::getLinkURL (80 samples, 0.06%)
Wikimedia\RemexHtml\TreeBuilder\InBody::startTag (160 samples, 0.13%)
WANObjectCache::getWithSetCallback (1,356 samples, 1.10%)
MediaWiki\MediaWikiServices::getLinkCache (33 samples, 0.03%)
FileBackendGroup::get (119 samples, 0.10%)
PPFrame_Hash::expand (80 samples, 0.06%)
MessageCache::getMessageFromFallbackChain (40 samples, 0.03%)
Title::getLinkURL (79 samples, 0.06%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/skins/Skin.php (41 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (35 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onEditPage__attemptSave (66 samples, 0.05%)
MediaWiki\Linker\LinkRenderer::runBeginHook (80 samples, 0.06%)
MapCacheLRU::hasField (40 samples, 0.03%)
Title::newFromText (481 samples, 0.39%)
MediaWiki\Extension\DiscussionTools\ApiDiscussionToolsEdit::getVRSClient (33 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (1,319 samples, 1.07%)
LinkCache::addLinkObj (39 samples, 0.03%)
Wikimedia\Rdbms\Database::executeQuery (32 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/Preprocessor_Hash.php(123)} (958 samples, 0.77%)
Composer\Autoload\includeFile (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqlBase::strencode (40 samples, 0.03%)
MediaWiki\Revision\RevisionRenderer::combineSlotOutput (18,816 samples, 15.22%)
MediaWiki\Revision\Revi..
MediaWiki\HookContainer\HookRunner::onParserAfterParse (31 samples, 0.03%)
MediaWiki\MediaWikiServices::getSlotRoleStore (40 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getCoveredSiblings (321 samples, 0.26%)
Sanitizer::checkCss (40 samples, 0.03%)
WANObjectCache::isValid (24 samples, 0.02%)
Xml::element (21 samples, 0.02%)
Parser::normalizeSectionName (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (515 samples, 0.42%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Storage/PageUpdater.php(1456)} (19,469 samples, 15.74%)
{closure:/srv/patchdemo-..
Html::openElement (80 samples, 0.06%)
Preprocessor_Hash::preprocessToObj (1,077 samples, 0.87%)
MediaWiki\HookContainer\HookContainer::run (80 samples, 0.06%)
ApiResult::addValue (156 samples, 0.13%)
MediaWiki\HookContainer\HookRunner::onUserGetDefaultOptions (34 samples, 0.03%)
Html::openElement (40 samples, 0.03%)
Html::openElement (79 samples, 0.06%)
Title::prefix (39 samples, 0.03%)
Parser::handleDoubleUnderscore (40 samples, 0.03%)
CookieJar::parseCookieResponseHeader (40 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (455 samples, 0.37%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/psr7/src/MessageTrait.php(189)} (73 samples, 0.06%)
PPFrame_Hash::__construct (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (561 samples, 0.45%)
LinkHolderArray::replaceInternal (1,316 samples, 1.06%)
MediaWiki\Content\ContentHandlerFactory::createForModelID (41 samples, 0.03%)
User::getId (38 samples, 0.03%)
Wikimedia\Services\ServiceContainer::getService (25 samples, 0.02%)
MediaWiki\HookContainer\HookRunner::onParserAfterParse (46 samples, 0.04%)
MessageCache::getMsgFromNamespace (80 samples, 0.06%)
StripState::unstripNoWiki (40 samples, 0.03%)
Linker::processResponsiveImages (1,740 samples, 1.41%)
MediaWiki\MediaWikiServices::getInstance (36 samples, 0.03%)
GuzzleHttp\Psr7\Response::__construct (204 samples, 0.16%)
/srv/patchdemo-wikis/fe4d8cfefb/w/api.php (123,639 samples, 99.99%)
/srv/patchdemo-wikis/fe4d8cfefb/w/api.php
GuzzleHttp\Client::transfer (430 samples, 0.35%)
MediaWiki\Extension\DiscussionTools\CommentItem::getTimestamp (40 samples, 0.03%)
Cite\Hooks\CiteParserHooks::onParserAfterParse (38 samples, 0.03%)
Title::isAlwaysKnown (201 samples, 0.16%)
MediaWiki\MediaWikiServices::getService (80 samples, 0.06%)
WikitextContent::getRedirectTarget (103 samples, 0.08%)
MediaWiki\HookContainer\HookContainer::getHandlers (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (929 samples, 0.75%)
MediaWiki\Linker\LinkRenderer::makeBrokenLink (1,039 samples, 0.84%)
GuzzleHttp\Psr7\Utils::streamFor (107 samples, 0.09%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::filterNode (117 samples, 0.09%)
Parser::internalParse (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (40 samples, 0.03%)
Preprocessor_Hash::newFrame (40 samples, 0.03%)
Parser::replaceVariables (80 samples, 0.06%)
Title::isExternal (79 samples, 0.06%)
Html::rawElement (39 samples, 0.03%)
WANObjectCache::getWithSetCallback (410 samples, 0.33%)
/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/Dispatcher.php (40 samples, 0.03%)
MediaWiki\Extension\AbuseFilter\EditStashCache::getStashKey (40 samples, 0.03%)
FileRepo::newFile (616 samples, 0.50%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,372 samples, 1.11%)
WANObjectCache::fetchOrRegenerate (439 samples, 0.36%)
MediaWiki\SpecialPage\SpecialPageFactory::exists (40 samples, 0.03%)
Parser::getTargetLanguageConverter (39 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/HookContainer/HookRunner.php (279 samples, 0.23%)
ExplodeIterator::refreshCurrent (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/file/LocalFile.php (56 samples, 0.05%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/LocalRepo.php (80 samples, 0.06%)
SpamBlacklistHooks::onEditFilterMergedContent (21,682 samples, 17.53%)
SpamBlacklistHooks::onEditF..
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (762 samples, 0.62%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (41 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,250 samples, 1.01%)
GuzzleHttp\HandlerStack::__construct (65 samples, 0.05%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Title.php (40 samples, 0.03%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,556 samples, 2.07%)
W..
Sanitizer::getTagAttributeCallback (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getService (40 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (187 samples, 0.15%)
Wikimedia\RemexHtml\TreeBuilder\ActiveFormattingElements::getTail (40 samples, 0.03%)
Message::fetchMessage (100 samples, 0.08%)
GuzzleHttpRequest::doSetCallback (107 samples, 0.09%)
Wikimedia\Rdbms\Database::executeQueryAttempt (25 samples, 0.02%)
Message::fetchMessage (35 samples, 0.03%)
WANObjectCache::getWithSetCallback (115 samples, 0.09%)
MapCacheLRU::has (40 samples, 0.03%)
TitleValue::__construct (42 samples, 0.03%)
Parser::parse (17,917 samples, 14.49%)
Parser::parse
MediaWiki\HookContainer\HookRunner::onHtmlPageLinkRendererBegin (118 samples, 0.10%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::executeInternal (2,599 samples, 2.10%)
W..
Xml::expandAttributes (21 samples, 0.02%)
MWHttpRequest::parseCookies (21 samples, 0.02%)
Language::getMessage (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (846 samples, 0.68%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (518 samples, 0.42%)
GuzzleHttp\Psr7\Response::setHeaders (19 samples, 0.02%)
Sanitizer::validateTagAttributes (78 samples, 0.06%)
PPFrame_Hash::expand (4,690 samples, 3.79%)
PPFr..
Wikimedia\Rdbms\LoadBalancer::getMaintenanceConnectionRef (102 samples, 0.08%)
MediaWiki\Linker\LinkRenderer::buildAElement (40 samples, 0.03%)
Title::getLinkURL (148 samples, 0.12%)
ForeignAPIRepo::getThumbUrl (538 samples, 0.44%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (795 samples, 0.64%)
Parser::replaceVariables (5,849 samples, 4.73%)
Parse..
GuzzleHttp\RedirectMiddleware::__invoke (455 samples, 0.37%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutputUncached (17,659 samples, 14.28%)
MediaWiki\Revision\Re..
MediaWiki\Extension\DiscussionTools\ImmutableRange::__construct (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\InBody::characters (439 samples, 0.36%)
TraditionalImageGallery::toHTML (1,596 samples, 1.29%)
Title::newFromText (603 samples, 0.49%)
GuzzleHttp\RedirectMiddleware::__invoke (410 samples, 0.33%)
Title::getNsText (78 samples, 0.06%)
Wikimedia\Rdbms\Database::executeQueryAttempt (36 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::getConnection (40 samples, 0.03%)
SyntaxHighlight::highlightInner (970 samples, 0.78%)
WANObjectCache::getWithSetCallback (1,239 samples, 1.00%)
Wikimedia\Services\ServiceContainer::createService (38 samples, 0.03%)
CoreTagHooks::gallery (2,568 samples, 2.08%)
C..
GuzzleHttp\HandlerStack::__invoke (1,214 samples, 0.98%)
Wikimedia\Assert\Assert::parameterType (40 samples, 0.03%)
Parser::braceSubstitution (31 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::insertElement (40 samples, 0.03%)
ParserOutput::addLink (40 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/Cite/src/ReferencesFormatter.php (39 samples, 0.03%)
Message::transformText (79 samples, 0.06%)
Linker::processResponsiveImages (1,263 samples, 1.02%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (78 samples, 0.06%)
MediaWiki\Tidy\RemexDriver::tidy (2,556 samples, 2.07%)
M..
MediaWiki\MediaWikiServices::getMainConfig (40 samples, 0.03%)
WANObjectCache::checkAndSetCooloff (27 samples, 0.02%)
PPFrame_Hash::expand (3,629 samples, 2.93%)
PP..
MediaWiki\Tidy\RemexCompatMunger::insertElement (40 samples, 0.03%)
Wikimedia\Services\ServiceContainer::createService (25 samples, 0.02%)
Parser::handleMagicLinks (118 samples, 0.10%)
MediaWiki\HookContainer\HookContainer::run (31 samples, 0.03%)
GuzzleHttpRequest::execute (519 samples, 0.42%)
Parser::fetchCurrentRevisionRecordOfTitle (46 samples, 0.04%)
Wikimedia\Services\ServiceContainer::getService (356 samples, 0.29%)
MessageCache::getMsgFromNamespace (35 samples, 0.03%)
PoolWorkArticleViewCurrent::saveInCache (560 samples, 0.45%)
Wikimedia\Rdbms\Database::attributesFromType (39 samples, 0.03%)
MediaWiki\HookContainer\DeprecatedHooks::getDeprecationInfo (28 samples, 0.02%)
User::load (38 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (35 samples, 0.03%)
TransformationalImageHandler::doTransform (93 samples, 0.08%)
MediaWiki\Extension\DiscussionTools\CommentParser::newFromGlobalState (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::popAllUpToElement (160 samples, 0.13%)
Sanitizer::fixTagAttributes (80 samples, 0.06%)
Parser::fetchTemplateAndTitle (31 samples, 0.03%)
Preprocessor_Hash::addLiteral (116 samples, 0.09%)
MediaWiki\Tidy\RemexCompatMunger::insertElement (40 samples, 0.03%)
LinkCache::fetchPageRow (38 samples, 0.03%)
wfArrayToCgi (28 samples, 0.02%)
GuzzleHttpRequest::execute (1,051 samples, 0.85%)
Wikimedia\Rdbms\GeneralizedSql::stringify (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/LinkHolderArray.php(334)} (40 samples, 0.03%)
GuzzleHttp\Client::send (846 samples, 0.68%)
Parser::fetchCurrentRevisionRecordOfTitle (347 samples, 0.28%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1390)} (80 samples, 0.06%)
Sanitizer::safeEncodeTagAttributes (40 samples, 0.03%)
Title::prefix (105 samples, 0.08%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (144 samples, 0.12%)
Composer\Autoload\includeFile (41 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL (40 samples, 0.03%)
Wikimedia\ObjectFactory\ObjectFactory::validateSpec (41 samples, 0.03%)
MediaWiki\SpecialPage\SpecialPageFactory::getPageList (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\TreeWalker::nextNode (158 samples, 0.13%)
WANObjectCache::getWithSetCallback (1,000 samples, 0.81%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/Message/ScalarParam.php (40 samples, 0.03%)
PPFrame_Hash::expand (39 samples, 0.03%)
Title::canExist (40 samples, 0.03%)
Shellbox\TempDirManager::deleteDirectory (24 samples, 0.02%)
Title::prefix (21 samples, 0.02%)
GuzzleHttp\Handler\CurlHandler::__invoke (846 samples, 0.68%)
Preprocessor_Hash::preprocessToObj (1,240 samples, 1.00%)
Wikimedia\Parsoid\Utils\DOMCompat::attributes (40 samples, 0.03%)
MWHttpRequest::getFinalUrl (20 samples, 0.02%)
MediaWiki\Linker\LinkRenderer::mergeAttribs (40 samples, 0.03%)
Cookie::__construct (22 samples, 0.02%)
Wikimedia\Services\ServiceContainer::createService (40 samples, 0.03%)
LinkCache::getCacheKey (81 samples, 0.07%)
Parser::statelessFetchTemplate (31 samples, 0.03%)
GuzzleHttpRequest::parseHeader (29 samples, 0.02%)
MessageCache::loadFromDB (62 samples, 0.05%)
Wikimedia\Rdbms\Database::begin (39 samples, 0.03%)
UtfNormal\Validator::replaceForNativeNormalize (40 samples, 0.03%)
Scribunto_LuaEngine::newAutodetectEngine (40 samples, 0.03%)
AutoLoader::autoload (41 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertCharacters (320 samples, 0.26%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertForeign (122 samples, 0.10%)
HtmlArmor::getHtml (39 samples, 0.03%)
Message::fetchMessage (118 samples, 0.10%)
SyntaxHighlight::parserHook (809 samples, 0.65%)
MediaWiki\Extension\DiscussionTools\CommentUtils::getCoveredSiblings (79 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (81 samples, 0.07%)
Preprocessor_Hash::buildDomTreeArrayFromText (958 samples, 0.77%)
WANObjectCache::fetchOrRegenerate (1,159 samples, 0.94%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (119 samples, 0.10%)
ParserOutput::addExternalLink (40 samples, 0.03%)
Parser::getTemplateDom (37 samples, 0.03%)
GuzzleHttp\Client::sendAsync (410 samples, 0.33%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RevisionRenderer.php(153)} (17,659 samples, 14.28%)
{closure:/srv/patchde..
MediaWiki\HookContainer\HookContainer::getHandlers (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (80 samples, 0.06%)
Wikimedia\Services\ServiceContainer::getService (80 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::getLinkURL (161 samples, 0.13%)
Title::secureAndSplit (38 samples, 0.03%)
Message::format (120 samples, 0.10%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/content/CssContentHandler.php (41 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\Serializer::serializeNode (128 samples, 0.10%)
MediumSpecificBagOStuff::makeValueOrSegmentList (440 samples, 0.36%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startDocument (40 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (462 samples, 0.37%)
SqlBagOStuff::modifyBlobs (80 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (40 samples, 0.03%)
ApiMain::execute (43,242 samples, 34.97%)
ApiMain::execute
WANObjectCache::getWithSetCallback (35 samples, 0.03%)
Wikimedia\Rdbms\Database::completeCriticalSection (38 samples, 0.03%)
WANObjectCache::getWithSetCallback (102 samples, 0.08%)
Parser::handleHeadings (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
PPFrame_Hash::loopCheck (68 samples, 0.05%)
LocalFile::loadFromDB (78 samples, 0.06%)
Cite\Cite::__construct (39 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::startTag (201 samples, 0.16%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(47)} (795 samples, 0.64%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::handleAttribsAndClose (1,880 samples, 1.52%)
TraditionalImageGallery::toHTML (1,627 samples, 1.32%)
TransformationalImageHandler::doTransform (61 samples, 0.05%)
MediaWiki\Linker\LinkRenderer::getLinkURL (80 samples, 0.06%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (1,007 samples, 0.81%)
Wikimedia\Rdbms\Database::query (32 samples, 0.03%)
wfUrlencode (40 samples, 0.03%)
GuzzleHttpRequest::execute (328 samples, 0.27%)
MediaWiki\MediaWikiServices::getPermissionManager (80 samples, 0.06%)
GuzzleHttp\Handler\EasyHandle::createResponse (37 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (689 samples, 0.56%)
Wikimedia\Rdbms\Database::executeQueryAttempt (32 samples, 0.03%)
MediaWiki\Extension\EventBus\EventFactory::createRevisionTagsChangeEvent (103 samples, 0.08%)
Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp (29 samples, 0.02%)
Html::expandAttributes (161 samples, 0.13%)
WANObjectCache::getWithSetCallback (1,159 samples, 0.94%)
Cookie::__construct (21 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::emitDataRange (839 samples, 0.68%)
MediumSpecificBagOStuff::getSerialized (78 samples, 0.06%)
Wikimedia\Services\ServiceContainer::getService (80 samples, 0.06%)
AutoLoader::autoload (66 samples, 0.05%)
Title::getNamespace (41 samples, 0.03%)
LinkCache::getGoodLinkRow (32 samples, 0.03%)
Sanitizer::armorFrenchSpaces (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::getLegacyHandlers (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::nextInterestingLeafNode (119 samples, 0.10%)
TransformationalImageHandler::normaliseParams (69 samples, 0.06%)
Wikimedia\Rdbms\Database::select (35 samples, 0.03%)
Sanitizer::normalizeCharReferences (81 samples, 0.07%)
MediaWiki\Linker\LinkRenderer::makeKnownLink (120 samples, 0.10%)
MediaWiki\MediaWikiServices::getShellCommandFactory (37 samples, 0.03%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (909 samples, 0.74%)
Title::getLocalURL (38 samples, 0.03%)
Wikimedia\Rdbms\Database::query (56 samples, 0.05%)
Title::isSpecialPage (40 samples, 0.03%)
Preprocessor_Hash::buildDomTreeArrayFromText (960 samples, 0.78%)
MWHttpRequest::parseCookies (22 samples, 0.02%)
MediaWiki\MediaWikiServices::getInstance (15 samples, 0.01%)
Parser::statelessFetchTemplate (80 samples, 0.06%)
GuzzleHttp\Psr7\stream_for (48 samples, 0.04%)
Title::newFromTextThrow (240 samples, 0.19%)
MediaWiki\HookContainer\HookRunner::onGetLocalURL__Internal (40 samples, 0.03%)
LocalisationCache::getItem (40 samples, 0.03%)
GuzzleHttp\Psr7\Response::setHeaders (21 samples, 0.02%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::execute (2,556 samples, 2.07%)
W..
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
PPDStack_Hash::push (40 samples, 0.03%)
Wikimedia\Rdbms\LBFactory::forEachLBCallMethod (56 samples, 0.05%)
Shellbox\Command\LocalBoxedExecutor::createInputFiles (112 samples, 0.09%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (80 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,198 samples, 0.97%)
GuzzleHttp\Client::sendAsync (1,372 samples, 1.11%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(239)} (929 samples, 0.75%)
ForeignAPIFile::transform (538 samples, 0.44%)
Parser::handleInternalLinks (7,908 samples, 6.40%)
Parser::..
Title::isAlwaysKnown (408 samples, 0.33%)
Title::newFromText (198 samples, 0.16%)
ForeignAPIRepo::getThumbUrlFromCache (369 samples, 0.30%)
LinkHolderArray::replaceInterwiki (120 samples, 0.10%)
Wikimedia\Services\ServiceContainer::getService (80 samples, 0.06%)
AutoLoader::autoload (39 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (480 samples, 0.39%)
WANObjectCache::getWithSetCallback (978 samples, 0.79%)
Parser::replaceVariables (4,855 samples, 3.93%)
Pars..
GuzzleHttp\Handler\CurlHandler::__invoke (909 samples, 0.74%)
AutoLoader::autoload (40 samples, 0.03%)
MediaWiki\Logger\LoggerFactory::getProvider (71 samples, 0.06%)
ParserCache::get (24 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/DiscussionTools/includes/CommentFormatter.php(221)} (118 samples, 0.10%)
ExtensionRegistry::loadFromQueue (160 samples, 0.13%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/Revision/RenderedRevision.php(389)} (157 samples, 0.13%)
Title::newFromLinkTarget (79 samples, 0.06%)
wfArrayToCgi (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::push (40 samples, 0.03%)
TraditionalImageGallery::toHTML (1,600 samples, 1.29%)
MediaWikiTitleCodec::formatTitle (39 samples, 0.03%)
Parser::handleAllQuotes (80 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::makePreloadedLink (169 samples, 0.14%)
Wikimedia\RemexHtml\Tokenizer\Tokenizer::dataState (2,559 samples, 2.07%)
W..
/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/InputBox/includes/InputBoxHooks.php (78 samples, 0.06%)
Sanitizer::escapeIdForAttribute (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (432 samples, 0.35%)
NamespaceInfo::hasSubpages (39 samples, 0.03%)
WebRequest::getValueNames (120 samples, 0.10%)
Parser::replaceVariables (40 samples, 0.03%)
Wikimedia\Rdbms\DatabaseMysqlBase::doReplace (40 samples, 0.03%)
ApiBase::getFinalParams (41 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (25,501 samples, 20.62%)
MediaWiki\HookContainer\HookCont..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (376 samples, 0.30%)
Title::getLocalURL (160 samples, 0.13%)
MediaWiki\HookContainer\HookContainer::run (25 samples, 0.02%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (460 samples, 0.37%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php(2247)} (58 samples, 0.05%)
Title::getNsText (29 samples, 0.02%)
MapCacheLRU::getAge (40 samples, 0.03%)
ConfirmEditHooks::onAPIGetAllowedParams (40 samples, 0.03%)
AutoLoader::autoload (39 samples, 0.03%)
AbstractContent::getParserOutput (21,182 samples, 17.13%)
AbstractContent::getParser..
Html::openElement (79 samples, 0.06%)
MediaWiki\Linker\LinkRenderer::buildAElement (320 samples, 0.26%)
Wikimedia\RemexHtml\TreeBuilder\InTableText::startTag (40 samples, 0.03%)
UtfNormal\Validator::replaceForNativeNormalize (36 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentItem::getTimestamp (40 samples, 0.03%)
TitleValue::assertValidSpec (40 samples, 0.03%)
GuzzleHttp\Handler\CurlFactory::create (48 samples, 0.04%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Middleware.php(59)} (452 samples, 0.37%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (280 samples, 0.23%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (410 samples, 0.33%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (1,732 samples, 1.40%)
Parser::fetchFileAndTitle (40 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::adjustSigRange (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(408)} (63 samples, 0.05%)
MediaWiki\Revision\RenderedRevision::getSlotParserOutputUncached (18,816 samples, 15.22%)
MediaWiki\Revision\Rend..
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1376)} (80 samples, 0.06%)
WANObjectCache::fetchOrRegenerate (769 samples, 0.62%)
MediaWiki\Page\PageStore::getPageById (18 samples, 0.01%)
ApiBase::getParameterFromSettings (40 samples, 0.03%)
Sanitizer::normalizeCharReferencesCallback (121 samples, 0.10%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/filerepo/ForeignAPIRepo.php(577)} (531 samples, 0.43%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::getScopeTypesToStack (40 samples, 0.03%)
Shellbox\Shellbox::getUniqueString (39 samples, 0.03%)
Wikimedia\Parsoid\Wt2Html\XMLSerializer::serializeToString (198 samples, 0.16%)
Cite\Cite::formatReferences (38 samples, 0.03%)
GuzzleHttp\Handler\CurlHandler::__invoke (1,007 samples, 0.81%)
PPNode_Hash_Tree::splitRawTemplate (115 samples, 0.09%)
User::loadFromId (109 samples, 0.09%)
Wikimedia\Rdbms\DBConnRef::insert (70 samples, 0.06%)
GuzzleHttpRequest::parseHeader (75 samples, 0.06%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/parser/ParserOutput.php(373)} (478 samples, 0.39%)
MediaWiki\SpecialPage\SpecialPageFactory::resolveAlias (40 samples, 0.03%)
MediaWiki\Interwiki\ClassicInterwikiLookup::fetch (39 samples, 0.03%)
ApiVisualEditorEdit::getWikitext (207 samples, 0.17%)
SqlBagOStuff::serialize (80 samples, 0.06%)
AutoLoader::autoload (39 samples, 0.03%)
BagOStuff::getWithSetCallback (39 samples, 0.03%)
Wikimedia\Message\MessageValue::textParamsOfType (40 samples, 0.03%)
Parser::preprocessToDom (40 samples, 0.03%)
Sanitizer::normalizeCharReferencesCallback (40 samples, 0.03%)
Wikimedia\Rdbms\DBConnRef::__call (39 samples, 0.03%)
Cookie::set (40 samples, 0.03%)
Wikimedia\Assert\Assert::parameterType (74 samples, 0.06%)
ApiVisualEditorEdit::transformHTML (207 samples, 0.17%)
MediaWikiTitleCodec::getNamespaceName (39 samples, 0.03%)
MWHttpRequest::isLocalURL (35 samples, 0.03%)
Linker::processResponsiveImages (1,787 samples, 1.45%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/media/TransformationalImageHandler.php (39 samples, 0.03%)
Html::expandAttributes (40 samples, 0.03%)
MessageCache::getMessageForLang (37 samples, 0.03%)
Linker::makeImageLink (4,820 samples, 3.90%)
Link..
GuzzleHttp\Handler\CurlFactory::applyHandlerOptions (48 samples, 0.04%)
GuzzleHttp\PrepareBodyMiddleware::__invoke (338 samples, 0.27%)
ApiResult::validateValue (157 samples, 0.13%)
WikiPage::getContentModel (39 samples, 0.03%)
Hooks::runner (78 samples, 0.06%)
Wikimedia\Rdbms\Database::makeList (40 samples, 0.03%)
MediumSpecificBagOStuff::serialize (40 samples, 0.03%)
Parser::braceSubstitution (37 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\Dispatcher::endTag (281 samples, 0.23%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(553)} (1,471 samples, 1.19%)
FormatJson::decode (35 samples, 0.03%)
GuzzleHttp\Psr7\Uri::parse (28 samples, 0.02%)
FormatJson::encode (40 samples, 0.03%)
Message::format (40 samples, 0.03%)
NamespaceInfo::isNonincludable (80 samples, 0.06%)
MapCacheLRU::getAge (40 samples, 0.03%)
MediaWiki\MediaWikiServices::getTitleFormatter (38 samples, 0.03%)
TitleValue::__construct (80 samples, 0.06%)
Sanitizer::armorFrenchSpaces (200 samples, 0.16%)
ForeignAPIRepo::getThumbUrl (531 samples, 0.43%)
ForeignAPIRepo::httpGetCached (1,212 samples, 0.98%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/deferred/DeferredUpdates.php(207)} (19,469 samples, 15.74%)
{closure:/srv/patchdemo-..
Wikimedia\RemexHtml\DOM\DOMBuilder::insertElement (40 samples, 0.03%)
CookieJar::parseCookieResponseHeader (21 samples, 0.02%)
MediaWiki\Extension\DiscussionTools\ImmutableRange::__get (40 samples, 0.03%)
Parser::getTemplateDom (301 samples, 0.24%)
MediaWiki\Session\CookieSessionProvider::provideSessionInfo (149 samples, 0.12%)
Shellbox\Shellbox::createTempDirManager (40 samples, 0.03%)
Title::getLinkURL (40 samples, 0.03%)
MediaWiki\HookContainer\HookContainer::run (40 samples, 0.03%)
NamespaceInfo::getCanonicalName (40 samples, 0.03%)
Preprocessor_Hash::preprocessToObj (998 samples, 0.81%)
Title::getPrefixedText (123 samples, 0.10%)
Wikimedia\Rdbms\DatabaseMysqli::mysqlRealEscapeString (35 samples, 0.03%)
Title::secureAndSplit (397 samples, 0.32%)
Title::loadFieldFromDB (39 samples, 0.03%)
GuzzleHttp\HandlerStack::remove (30 samples, 0.02%)
WANObjectCache::getWithSetCallback (1,156 samples, 0.93%)
Wikimedia\Services\ServiceContainer::createService (120 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (722 samples, 0.58%)
Sanitizer::escapeIdInternal (69 samples, 0.06%)
MediaWiki\MediaWikiServices::getBlockUserFactory (40 samples, 0.03%)
SpamBlacklist::filter (460 samples, 0.37%)
GuzzleHttp\Client::send (531 samples, 0.43%)
Preprocessor_Hash::newFrame (40 samples, 0.03%)
File::normalizeTitle (43 samples, 0.03%)
Parser::magicLinkCallback (160 samples, 0.13%)
GuzzleHttp\Client::sendAsync (531 samples, 0.43%)
Title::secureAndSplit (540 samples, 0.44%)
MediaWiki\Revision\RevisionStore::insertRevisionInternal (70 samples, 0.06%)
EditPage::importFormData (80 samples, 0.06%)
Message::replaceParameters (120 samples, 0.10%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::insertElement (122 samples, 0.10%)
MediaWikiTitleCodec::getNamespaceName (39 samples, 0.03%)
Title::getPrefixedText (40 samples, 0.03%)
Title::getNamespace (40 samples, 0.03%)
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::adoptionAgency (394 samples, 0.32%)
WANObjectCache::getWithSetCallback (767 samples, 0.62%)
MediaWiki\HookContainer\HookContainer::callLegacyHook (18,801 samples, 15.20%)
MediaWiki\HookContainer..
Wikimedia\RemexHtml\TreeBuilder\TreeBuilder::generateImpliedEndTags (40 samples, 0.03%)
MediaWiki\Tidy\RemexDriver::tidy (2,599 samples, 2.10%)
M..
MediaWiki\Logger\LoggerFactory::getInstance (41 samples, 0.03%)
Wikimedia\Rdbms\LoadBalancer::runPrimaryTransactionIdleCallbacks (47 samples, 0.04%)
MediaWiki\MediaWikiServices::getInstance (40 samples, 0.03%)
BlockLevelPass::execute (79 samples, 0.06%)
MediaWiki\HookContainer\HookRunner::onTitleIsAlwaysKnown (78 samples, 0.06%)
GuzzleHttp\HandlerStack::__invoke (909 samples, 0.74%)
MapCacheLRU::getCurrentTime (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php(46)} (121 samples, 0.10%)
FileRepo::findFile (750 samples, 0.61%)
MapCacheLRU::getField (40 samples, 0.03%)
Parser::fetchTemplateAndTitle (195 samples, 0.16%)
MediaWiki\Extension\AbuseFilter\EditStashCache::seek (40 samples, 0.03%)
Html::rawElement (40 samples, 0.03%)
Preprocessor_Hash::addLiteral (40 samples, 0.03%)
StringUtils::explode (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php(265)} (825 samples, 0.67%)
Parser::handleInternalLinks2 (38 samples, 0.03%)
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,799 samples, 1.45%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/ServiceWiring.php(1272)} (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(27)} (438 samples, 0.35%)
SqlBagOStuff::unserialize (99 samples, 0.08%)
Language::getMessageFromDB (38 samples, 0.03%)
Wikimedia\RemexHtml\Serializer\HtmlFormatter::characters (40 samples, 0.03%)
WebRequest::getSession (149 samples, 0.12%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php(1303)} (40 samples, 0.03%)
MediaWiki\Revision\RevisionStore::getRevisionByTitle (32 samples, 0.03%)
JobQueueGroup::push (60 samples, 0.05%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,356 samples, 1.10%)
WANObjectCache::makeKey (37 samples, 0.03%)
Sanitizer::cleanUrl (39 samples, 0.03%)
Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper::enterCriticalSection (38 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,622 samples, 1.31%)
Wikimedia\RemexHtml\Tokenizer\LazyAttributes::getObjects (440 samples, 0.36%)
Title::getLocalURL (148 samples, 0.12%)
Preprocessor_Hash::preprocessToObj (40 samples, 0.03%)
MessageCache::getMsgFromNamespace (40 samples, 0.03%)
MediaWiki\Tidy\RemexCompatFormatter::characters (40 samples, 0.03%)
GuzzleHttp\HandlerStack::__invoke (537 samples, 0.43%)
MapCacheLRU::set (39 samples, 0.03%)
MediaWiki\Extension\DiscussionTools\CommentParser::computeId (40 samples, 0.03%)
MapCacheLRU::getAge (40 samples, 0.03%)
LocalFile::loadFromCache (78 samples, 0.06%)
Html::openElement (40 samples, 0.03%)
WikitextContent::getRedirectTargetAndText (40 samples, 0.03%)
ExplodeIterator::next (81 samples, 0.07%)
Parser::handleInternalLinks (41 samples, 0.03%)
Wikimedia\Rdbms\Database::assertQueryIsCurrentlyAllowed (39 samples, 0.03%)
ForeignAPIRepo::fetchImageQuery (513 samples, 0.41%)
WANObjectCache::checkAndSetCooloff (40 samples, 0.03%)
MWCallbackStream::__construct (107 samples, 0.09%)
MediaWiki\Tidy\RemexCompatMunger::endTag (128 samples, 0.10%)
Wikimedia\Rdbms\LoadBalancer::getLocalConnection (40 samples, 0.03%)
WANObjectCache::fetchOrRegenerate (1,622 samples, 1.31%)
MediaWiki\Permissions\PermissionManager::userHasRight (40 samples, 0.03%)
MediaWiki\HookContainer\HookRunner::onMessageCache__get (54 samples, 0.04%)
Wikimedia\RemexHtml\TreeBuilder\CachingStack::pop (120 samples, 0.10%)
MediaWiki\HookContainer\GlobalHookRegistry::getExtensionHooks (40 samples, 0.03%)
{closure:/srv/patchdemo-wikis/fe4d8cfefb/w/includes/api/ApiParse.php(151)} (18,533 samples, 14.99%)
{closure:/srv/patchdem..
MediaWiki\Linker\LinkRenderer::getLinkURL (40 samples, 0.03%)
Sanitizer::attributesAllowedInternal (34 samples, 0.03%)
/srv/patchdemo-wikis/fe4d8cfefb/w/includes/shell/CommandFactory.php (37 samples, 0.03%)
WANObjectCache::getWithSetCallback (1,319 samples, 1.07%)
Title::newFromTextThrow (566 samples, 0.46%)
ForeignAPIRepo::httpGetCached (538 samples, 0.44%)