Skip to content

Instantly share code, notes, and snippets.

@physikerwelt
Created March 5, 2017 21:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save physikerwelt/bd6f1ede7633b9ad8e1521169083cf39 to your computer and use it in GitHub Desktop.
Save physikerwelt/bd6f1ede7633b9ad8e1521169083cf39 to your computer and use it in GitHub Desktop.
100.00% 1455707.640 1 - main()
100.00% 1455688.327 1 - MediaWiki::run
100.00% 1455687.954 1 - MediaWiki::main
99.99% 1455634.816 1 - MediaWiki::performRequest
99.99% 1455634.512 1 - MediaWiki::performAction
99.99% 1455634.399 1 - ViewAction::show
99.99% 1455634.189 1 - Article::view
99.99% 1455619.891 1 - PoolCounterWork::execute
99.99% 1455619.810 1 - PoolWorkArticleView::doWork
99.99% 1455619.643 3 - Parser::parse
99.99% 1455618.428 1 - AbstractContent::getParserOutput
99.99% 1455618.323 1 - WikitextContent::fillParserOutput
99.99% 1455615.697 17 - Parser::replaceVariables
99.99% 1455611.115 31 - PPFrame_DOM::expand
99.99% 1455608.380 3 - Parser::internalParse
99.99% 1455601.943 5 - Parser::extensionSubstitution
99.99% 1455600.746 4 - MathHooks::mathTagHook
99.99% 1455596.197 4 - MathHooks::mathPostTagHook
99.99% 1455583.626 16 - MathMathML::render
99.99% 1455558.298 16 - MathMathML::makeRequest
99.99% 1455509.573 16 - CurlHttpRequest::execute
99.99% 1455501.653 16 - section.CurlHttpRequest::execute-MWHttpRequest::factory
99.99% 1455499.854 16 - curl_exec
98.94% 1440225.268 4 - MathMathML::getHtmlOutput
98.94% 1440224.378 4 - MathMathML::getFallbackImage
98.94% 1440221.803 4 - MathMathML::correctSvgStyle
98.94% 1440221.728 16 - MathLaTeXML::getSvg
98.94% 1440221.462 12 - MathLaTeXML::calculateSvg
98.94% 1440215.915 12 - MathMathML::doRender
1.05% 15354.041 4 - MathLaTeXML::doRender
0.00% 40.315 353 - Message::toString
0.00% 39.916 1 - MediaWiki::{closure}
0.00% 39.913 1 - OutputPage::output
0.00% 39.162 1 - SkinTemplate::outputPage
0.00% 28.119 12 - Status::getHTML
0.00% 27.662 1 - SkinTemplate::prepareQuickTemplate
0.00% 23.962 449 - Message::fetchMessage
0.00% 23.217 14 - MessageCache::parse
0.00% 22.193 380 - MessageCache::get
0.00% 20.453 134 - Message::text
0.00% 20.325 12 - Parser::parse@1
0.00% 19.944 318 - Message::transformText
0.00% 19.120 1 - section.Setup.php
0.00% 17.743 8 - MathMathML::isValidMathML
0.00% 17.610 8 - XmlTypeCheck::__construct
0.00% 17.559 8 - XmlTypeCheck::validateFromInput
0.00% 16.777 8 - XmlTypeCheck::validate
0.00% 16.053 322 - MessageCache::transform
0.00% 14.861 24 - MathRenderer::getModeStr
0.00% 14.786 24 - MathHooks::getMathNames
0.00% 14.464 12 - Parser::internalParse@1
0.00% 13.841 184 - Message::escaped
0.00% 13.780 14 - Parser::transformMsg
0.00% 13.754 14 - Parser::preprocess
0.00% 13.729 380 - MessageCache::getMessageFromFallbackChain
0.00% 13.548 16 - MathMathML::renderingRequired
0.00% 13.254 398 - MessageCache::getMessageForLang
0.00% 12.160 99 - LCStoreCDB::get
0.00% 11.741 44 - Parser::preprocessToDom
0.00% 11.620 44 - Preprocessor_DOM::preprocessToObj
0.00% 11.274 4 - Action::getActionName
0.00% 10.979 2 - MediaWiki::getAction
0.00% 10.874 5 - Action::factory
0.00% 10.871 7 - WikiPage::getContentHandler
0.00% 10.760 5 - WikiPage::getActionOverrides
0.00% 10.383 7 - WikiPage::getContentModel
0.00% 10.317 1 - VectorTemplate::execute
0.00% 10.164 15 - Parser::formatHeadings
0.00% 10.065 130 - array_map
0.00% 9.877 9 - WikiPage::exists
0.00% 9.871 1 - WikiPage::loadPageData
0.00% 9.254 61 - MathRenderer::getValidModes
0.00% 8.982 372 - MathHooks::mathModeToString
0.00% 8.818 2 - OutputPage::setPageTitle
0.00% 8.562 962 - preg_match
0.00% 8.486 172 - spl_autoload_call
0.00% 8.367 377 - MathHooks::mathConstantToString
0.00% 8.300 99 - Cdb\Reader\PHP::get
0.00% 8.230 1 - section.Setup.php-globals
0.00% 8.195 391 - Language::getMessage
0.00% 8.001 525 - LocalisationCache::getSubitem
0.00% 7.808 172 - AutoLoader::autoload
0.00% 7.755 99 - Cdb\Reader\PHP::find
0.00% 7.753 1 - Skin::bottomScripts
0.00% 7.750 2 - OutputPage::setHTMLTitle
0.00% 7.743 1 - OutputPage::getBottomScripts
0.00% 7.582 3 - OutputPage::getRlClient
0.00% 7.450 1 - WikiPage::loadFromRow
0.00% 7.386 83 - LocalisationCache::loadSubitem
0.00% 7.336 1 - section.Setup.php-session
0.00% 7.260 6 - WebRequest::getSession
0.00% 6.991 3 - MediaWiki\Session\SessionManager::getGlobalSession
0.00% 6.956 1 - MediaWiki\Session\SessionManager::getSessionForRequest
0.00% 6.920 1198 - Hooks::run
0.00% 6.627 69 - Message::exists
0.00% 6.521 25 - Linker::titleAttrib
0.00% 6.385 23 - Linker::tooltipAndAccesskeyAttribs
0.00% 6.331 15 - Parser::internalParseHalfParsed
0.00% 6.312 15 - Parser::braceSubstitution
0.00% 6.010 12 - Status::getWikiText
0.00% 5.549 209 - LocalisationCache::getItem
0.00% 5.526 13 - LocalisationCache::loadItem
0.00% 5.514 146 - MediaWikiTitleCodec::getNamespaceName
0.00% 5.439 1516 - XmlTypeCheck::readNext
0.00% 5.276 1 - section.Setup.php-misc1
0.00% 5.201 32 - MathRenderer::setMode
0.00% 4.924 147 - Language::needsGenderDistinction
0.00% 4.901 33 - Message::plain
0.00% 4.845 16 - MWHttpRequest::parseHeader
0.00% 4.669 21 - MediaWikiTitleCodec::getPrefixedDBkey
0.00% 4.637 16 - MathMathML::__construct
0.00% 4.488 1 - SkinTemplate::buildNavUrls
0.00% 4.449 1 - LinkCache::clearLink
0.00% 4.300 1 - LocalisationCache::initLanguage
0.00% 4.201 15 - Database::select
0.00% 4.181 1 - VectorTemplate::renderPortals
0.00% 4.172 1 - LocalisationCache::isExpired
0.00% 4.155 2 - VectorTemplate::renderPortal
0.00% 4.076 1 - date_default_timezone_get
0.00% 4.036 682 - Cdb\Reader\PHP::readInt32
0.00% 4.006 14 - BaseTemplate::makeListItem
0.00% 3.994 4 - MathRenderer::getRenderer
0.00% 3.887 1 - OutputPage::headElement
0.00% 3.868 34 - wfTimestamp
0.00% 3.851 37 - Wikimedia\Timestamp\ConvertibleTimestamp::convert
0.00% 3.841 1655 - preg_replace_callback
0.00% 3.811 14 - BaseTemplate::makeLink
0.00% 3.643 12 - Parser::replaceVariables@1
0.00% 3.592 1 - MediaWiki\Session\SessionManager::getSessionInfoForRequest
0.00% 3.591 10 - Database::selectRow
0.00% 3.580 1 - ExtensionRegistry::loadFromQueue
0.00% 3.564 74 - WebRequest::getGPCVal
0.00% 3.557 81 - unserialize
0.00% 3.542 44 - DOMDocument::__construct
0.00% 3.478 8 - MathRenderer::isInDatabase
0.00% 3.467 4 - MathRenderer::readFromDatabase
0.00% 3.428 398 - XmlTypeCheck::getAttributesArray
0.00% 3.385 4 - MathLaTeXML::__construct
0.00% 3.379 92 - call_user_func_array
0.00% 3.368 6 - WebRequest::normalizeUnicode
0.00% 3.360 1 - MediaWiki\Session\SessionManager::getEmptySession
0.00% 3.358 1 - MediaWiki\Session\SessionManager::getEmptySessionInternal
0.00% 3.357 6 - Language::normalize
0.00% 3.304 6 - UtfNormal\Validator::cleanUp
0.00% 3.301 1 - MediaWiki\Session\CookieSessionProvider::provideSessionInfo
0.00% 3.285 6 - WebRequest::getCookie
0.00% 3.284 5 - MediaWiki\Session\CookieSessionProvider::getCookie
0.00% 3.279 1 - MediaWiki\Session\CookieSessionProvider::getUserInfoFromCookies
0.00% 3.234 844 - Cdb\Reader\PHP::read
0.00% 3.209 6 - normalizer_normalize
0.00% 3.206 367 - wfMessage
0.00% 3.201 15 - MagicWordArray::matchStartAndRemove
0.00% 3.186 5 - OutputPage::getRlClientContext
0.00% 3.109 42 - Preprocessor_DOM::preprocessToXml
0.00% 3.093 15 - Database::query
0.00% 3.031 6 - MediaWiki\Session\SessionManager::getSessionFromInfo
0.00% 3.021 3 - Skin::footerLink
0.00% 2.991 16 - MWHttpRequest::factory
0.00% 2.875 37 - Wikimedia\Timestamp\ConvertibleTimestamp::__construct
0.00% 2.841 44 - MathRenderer::getMathml
0.00% 2.834 49 - StringUtils::isUtf8
0.00% 2.823 37 - Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp
0.00% 2.785 1 - OutputPage::getJSVars
0.00% 2.727 50 - mb_check_encoding
0.00% 2.706 16 - MWHttpRequest::__construct
0.00% 2.656 16 - SpecialPage::getTitleFor
0.00% 2.580 306 - MediaWiki\Services\ServiceContainer::getService
0.00% 2.573 16 - Database::doProfiledQuery
0.00% 2.569 306 - MediaWiki\MediaWikiServices::getInstance
0.00% 2.518 456 - preg_replace
0.00% 2.505 3 - VectorTemplate::renderNavigation
0.00% 2.443 14 - MediaWiki\Services\ServiceContainer::{closure}
0.00% 2.440 46 - Linker::accesskey
0.00% 2.418 25 - Language::getMessageFromDB
0.00% 2.388 13 - MediaWiki\Services\ServiceContainer::createService
0.00% 2.286 16 - SpecialPage::getTitleValueFor
0.00% 2.267 1 - Skin::aboutLink
0.00% 2.243 34 - wfGetDB
0.00% 2.229 110 - Title::getPrefixedDBkey
0.00% 2.221 521 - Cdb\Reader\PHP::readInt31
0.00% 2.183 44 - DOMDocument::loadXML
0.00% 2.164 16 - MathRenderer::__construct
0.00% 2.161 123 - Title::prefix
0.00% 2.151 4 - MathMathML::getFallbackImageUrl
0.00% 2.118 6 - MediaWiki\Session\SessionBackend::getSession
0.00% 2.115 1 - ResourceLoaderClientHtml::getHeadHtml
0.00% 2.102 29 - Parser::startParse
0.00% 2.059 15 - WANObjectCache::getWithSetCallback
0.00% 2.056 398 - XmlTypeCheck::elementOpen
0.00% 2.049 40 - User::load
0.00% 2.007 17 - Sanitizer::normalizeCharReferences
0.00% 1.993 61 - wfParseUrl
0.00% 1.964 380 - MessageCache::normalizeKey
0.00% 1.961 12 - MathMathML::getPostData
0.00% 1.944 99 - Cdb\Util::hash
0.00% 1.923 4 - MathSearchHooks::addLinkToFormulaInfoPage
0.00% 1.903 15 - WANObjectCache::doGetWithSetCallback
0.00% 1.899 17 - DatabaseMysqli::doQuery
0.00% 1.897 76 - PPFrame_DOM::expand@1
0.00% 1.853 1216 - Hooks::getHandlers
0.00% 1.851 36 - Wikimedia\Rdbms\LoadBalancer::getConnection
0.00% 1.849 41 - Title::getLocalURL
0.00% 1.835 355 - MessageCache::getMsgFromNamespace
0.00% 1.835 4 - MathMathML::initializeFromDatabaseRow
0.00% 1.834 24 - Title::secureAndSplit
0.00% 1.821 4 - MathRenderer::initializeFromDatabaseRow
0.00% 1.804 12 - MathRenderer::getError
0.00% 1.802 24 - SpecialPageFactory::getLocalNameFor
0.00% 1.792 122 - Title::getNsText
0.00% 1.765 1290 - XmlTypeCheck::expandNS
0.00% 1.741 1909 - strtr
0.00% 1.730 17 - mysqli::query
0.00% 1.718 1 - SkinTemplate::buildPersonalUrls
0.00% 1.688 20 - wfExpandUrl
0.00% 1.687 4 - utf8_decode
0.00% 1.687 52 - ContextSource::msg
0.00% 1.685 155 - WebRequest::getRawVal
0.00% 1.677 2 - Skin::getRelevantUser
0.00% 1.646 27 - Profiler::scopedProfileOut
0.00% 1.625 45 - WebRequest::getBool
0.00% 1.590 29 - Parser::clearState
0.00% 1.579 1516 - XMLReader::read
0.00% 1.535 37 - DateTime::__construct
0.00% 1.530 25 - Title::newFromText
0.00% 1.530 52 - RequestContext::msg
0.00% 1.506 36 - Wikimedia\Rdbms\LoadBalancer::openConnection
0.00% 1.501 314 - MediaWiki\suppressWarnings
0.00% 1.494 27 - SectionProfileCallback::__destruct
0.00% 1.485 25 - Title::newFromTextThrow
0.00% 1.483 2 - Message::parse
0.00% 1.480 17 - Sanitizer::removeHTMLtags
0.00% 1.431 27 - SectionProfiler::profileOutInternal
0.00% 1.402 1 - Skin::lastModified
0.00% 1.401 28 - MessageCache::getParser
0.00% 1.380 1 - BaseTemplate::makeSearchInput
0.00% 1.373 1 - StubObject::firstCallInit
0.00% 1.371 1 - StubObject::__call
0.00% 1.368 1 - SkinTemplate::buildContentNavigationUrls
0.00% 1.368 51 - spl_autoload_call@1
0.00% 1.368 1 - StubObject::_call
0.00% 1.367 2 - Message::parseText
0.00% 1.333 1 - Wikimedia\Rdbms\LoadBalancer::reallyOpenConnection
0.00% 1.331 1 - Article::getRobotPolicy
0.00% 1.297 13 - Language::getMonthName
0.00% 1.277 2 - MediaWiki\MediaWikiServices::newInstance
0.00% 1.269 24 - MediaWikiTitleCodec::splitTitleString
0.00% 1.264 398 - XmlTypeCheck::elementClose
0.00% 1.249 3 - Article::fetchContentObject
0.00% 1.244 44 - Preprocessor_DOM::newFrame
0.00% 1.237 4 - MathSearchHooks::setMathId
0.00% 1.231 1 - OutputPage::getHeadLinksArray
0.00% 1.226 161 - MediaWiki\Logger\LegacyLogger::log
0.00% 1.215 4 - Linker::makeHeadline
0.00% 1.202 1 - Block::newFromTarget
0.00% 1.193 1 - Language::getMonthNamesArray
0.00% 1.183 26 - SpecialPageFactory::getAliasList
0.00% 1.180 1 - MathSearchHooks::getRevIdGenerator
0.00% 1.180 1 - ParserCache::save
0.00% 1.179 7 - ResourceLoaderClientHtml::makeLoad
0.00% 1.178 1 - Parser::firstCallInit
0.00% 1.171 3 - ResourceLoaderClientHtml::getLoad
0.00% 1.170 44 - PPFrame_DOM::__construct
0.00% 1.164 10 - OutputPage::getResourceLoader
0.00% 1.159 1 - Language::getMonthAbbreviationsArray
0.00% 1.158 1 - SkinVector::initPage
0.00% 1.151 1 - ResourceLoader::__construct
0.00% 1.149 70 - Html::openElement
0.00% 1.148 12 - Language::getMonthAbbreviation
0.00% 1.139 1 - User::loadFromId
0.00% 1.134 1 - User::loadFromCache
0.00% 1.133 1 - Skin::initPage
0.00% 1.131 1 - Skin::preloadExistence
0.00% 1.129 52 - AutoLoader::autoload@1
0.00% 1.123 62 - Html::rawElement
0.00% 1.103 2 - MediaWiki\Services\ServiceContainer::loadWiringFiles
0.00% 1.094 2 - Revision::getContent
0.00% 1.074 12 - Status::getErrorMessage
0.00% 1.071 15 - Database::selectSQLText
0.00% 1.064 1 - Skin::buildSidebar
0.00% 1.056 17 - Sanitizer::getRecognizedTagData
0.00% 1.055 1 - Skin::{closure}
0.00% 1.050 1 - Skin::addToSidebar
0.00% 1.044 1 - MathIdGenerator::newFromRevisionId
0.00% 1.038 25 - Message::isDisabled
0.00% 1.035 7 - Parser::callParserFunction
0.00% 1.034 706 - Message::replaceParameters
0.00% 1.029 108 - SectionProfiler::getTime
0.00% 1.024 1 - Database::factory
0.00% 1.019 11 - BaseTemplate::msg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment