Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhabricatorEnv::getEnvConfig | 19,656 | 6,716,912 us | 100.0% |
Parent Calls | | | |
PhabricatorEnv::buildConfigurationSourceStack | 1 | 34 us | |
PhabricatorLiskDAO::getDefaultStorageNamespace | 4 | 34 us | |
PhabricatorEnv::newObjectFromConfig | 608 | 406,509 us | |
DefaultDatabaseConfigurationProvider::getUser | 292 | 176,163 us | |
DefaultDatabaseConfigurationProvider::getPassword | 292 | 170,644 us | |
DefaultDatabaseConfigurationProvider::getHost | 292 | 163,202 us | |
DefaultDatabaseConfigurationProvider::getPort | 292 | 179,389 us | |
PhabricatorEnv::initializeCommonEnvironment | 3 | 241 us | |
PhabricatorEventEngine::initialize | 1 | 51 us | |
PhabricatorApplication::isInstalled | 7,838 | 2,047,977 us | |
PhabricatorEnv::setLocaleCode | 10 | 5,220 us | |
PhabricatorApplication::getCustomPolicySetting | 4,140 | 1,232,204 us | |
PhabricatorEnv::getAnyBaseURI | 146 | 68,174 us | |
PhabricatorEnv::requireValidRemoteURIForLink | 30 | 30,377 us | |
PhabricatorUserEmail::isAllowedAddress | 133 | 106,602 us | |
PhabricatorMarkupEngine::getMarkupEngineDefaultConfiguration | 188 | 79,275 us | |
PhabricatorPolicies::getMostOpenPolicy | 2,733 | 787,287 us | |
PhabricatorPolicyFilter::checkCapability | 315 | 105,282 us | |
PhabricatorUser::getCustomFieldSpecificationForRole | 2 | 5,846 us | |
PhabricatorUserConfiguredCustomField::createFields | 2 | 6,108 us | |
PhabricatorNotificationClient::tryToPostMessage | 13 | 7,171 us | |
PhabricatorFile::getViewableMimeType | 41 | 17,662 us | |
PhabricatorFile::isViewableImage | 20 | 12,574 us | |
PhabricatorObjectRemarkupRule::markupObject | 8 | 4,132 us | |
PhabricatorFile::isAudio | 8 | 4,240 us | |
PhabricatorFile::getCDNURI | 18 | 8,416 us | |
PhabricatorEnv::getCDNURI | 145 | 67,438 us | |
PhabricatorSyntaxHighlighter::newEngine | 48 | 16,658 us | |
DifferentialChangeset::getWhitespaceMatters | 22 | 8,586 us | |
DifferentialChangesetParser::markGenerated | 20 | 9,943 us | |
ManiphestTaskStatus::getStatusConfig | 52 | 25,049 us | |
ManiphestTaskStatus::getEnabledStatusMap | 26 | 11,573 us | |
ManiphestTaskPriority::getDefaultPriority | 22 | 22,502 us | |
ManiphestTask::getCustomFieldSpecificationForRole | 84 | 30,825 us | |
ManiphestConfiguredCustomField::createFields | 84 | 28,928 us | |
DifferentialActionEmailCommand::getCommandObjects | 1 | 2,900 us | |
PhabricatorController::willBeginExecution | 126 | 65,573 us | |
PhabricatorController::shouldRequireMultiFactorEnrollment | 21 | 21,466 us | |
PhabricatorUserEmail::isEmailVerificationRequired | 101 | 73,403 us | |
PhabricatorController::buildApplicationPage | 16 | 14,755 us | |
CelerityStaticResourceResponse::getURI | 76 | 47,202 us | |
PhabricatorUser::getRawCSRFToken | 34 | 22,182 us | |
PhabricatorHash::digest | 32 | 25,697 us | |
PhabricatorMainMenuView::render | 9 | 2,163 us | |
PhabricatorMainMenuView::renderPhabricatorLogo | 18 | 32,200 us | |
PhabricatorBarePageView::getHead | 9 | 4,214 us | |
PhabricatorStandardPageView::getBody | 9 | 2,400 us | |
PhabricatorStandardPageView::renderFooter | 9 | 21,398 us | |
PhabricatorStandardPageView::getTail | 9 | 20,448 us | |
PhabricatorStandardPageView::getBodyClasses | 9 | 2,418 us | |
PhabricatorKeyValueDatabaseCache::willWriteValue | 1 | 3,642 us | |
PhabricatorPolicyFilter::checkCapability@1 | 23 | 17,250 us | |
PhabricatorPolicyFilter::renderAccessDenied | 25 | 23,006 us | |
PhabricatorUser::getProfileImageVersion | 51 | 24,884 us | |
CelerityResources::getCelerityHash | 841 | 214,215 us | |
PhabricatorEnv::isBlacklistedOutboundAddress | 4 | 4,190 us | |
PhabricatorEnvTestCase::testGetEnvExceptions | 2 | 8,318 us | |
PhabricatorEnvTestCase::testOverrides | 3 | 25,804 us | |
PhabricatorMailReceiver::stripMailboxPrefix | 173 | 80,663 us | |
PhabricatorMetaMTAMailBody::addHeraldSection | 2 | 6,213 us | |
PhabricatorEnv::getProductionURI | 1 | 6,794 us | |
PhabricatorMetaMTAMail::sendNow | 21 | 18,360 us | |
PhabricatorMetaMTAMail::shouldMultiplexAllMail | 7 | 4,292 us | |
PhabricatorMetaMTAActorQuery::getUserName | 13 | 8,177 us | |
PhabricatorMailReceiver::loadSender | 1 | 3,946 us | |
ManiphestTaskPriority::getConfig | 4 | 3,541 us | |
PhabricatorObjectMailReceiver::computeMailHash | 5 | 3,725 us | |
PhabricatorObjectMailReceiver::validateSender | 1 | 3,668 us | |
PhabricatorProject::getCustomFieldSpecificationForRole | 23 | 14,877 us | |
PhabricatorProjectConfiguredCustomField::createFields | 23 | 11,205 us | |
PhabricatorMySQLFileStorageEngine::getFilesizeLimit | 8 | 3,951 us | |
PhabricatorLocalDiskFileStorageEngine::canWriteFiles | 2 | 2,740 us | |
PhabricatorS3FileStorageEngine::canWriteFiles | 6 | 8,299 us | |
PhabricatorElasticSearchEngine::__construct | 2 | 6,891 us | |
PhabricatorUserEmail::describeAllowedAddresses | 1 | 317 us | |
PhabricatorRepositoryCommit::getCustomFieldSpecificationForRole | 1 | 3,209 us | |
Child Calls | | | |
PhabricatorConfigStackSource::getKeys | 503 | 1,548,669 us | 23.1% |
array_key_exists | 1,625 | 2,466 us | 0.0% |
pht | 1 | 1,089 us | 0.0% |
Exception::__construct | 1 | 2 us | 0.0% |