Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhabricatorEnv::getEnvConfig | 19,265 | 6,205,532 us | 100.0% |
Parent Calls | | | |
PhabricatorEnv::buildConfigurationSourceStack | 1 | 36 us | |
PhabricatorLiskDAO::getDefaultStorageNamespace | 4 | 30 us | |
PhabricatorEnv::newObjectFromConfig | 610 | 316,737 us | |
DefaultDatabaseConfigurationProvider::getUser | 293 | 151,442 us | |
DefaultDatabaseConfigurationProvider::getPassword | 293 | 159,361 us | |
DefaultDatabaseConfigurationProvider::getHost | 293 | 152,685 us | |
DefaultDatabaseConfigurationProvider::getPort | 293 | 160,546 us | |
PhabricatorEnv::initializeCommonEnvironment | 3 | 91 us | |
PhabricatorEventEngine::initialize | 1 | 25 us | |
PhabricatorApplication::isInstalled | 7,700 | 1,888,649 us | |
PhabricatorEnv::setLocaleCode | 10 | 7,585 us | |
PhabricatorApplication::getCustomPolicySetting | 3,988 | 1,050,983 us | |
PhabricatorEnv::getAnyBaseURI | 146 | 99,259 us | |
PhabricatorEnv::requireValidRemoteURIForLink | 30 | 17,139 us | |
PhabricatorUserEmail::isAllowedAddress | 133 | 101,883 us | |
PhabricatorMarkupEngine::getMarkupEngineDefaultConfiguration | 188 | 123,009 us | |
PhabricatorPolicies::getMostOpenPolicy | 2,659 | 644,498 us | |
PhabricatorPolicyFilter::checkCapability | 310 | 81,886 us | |
PhabricatorUser::getCustomFieldSpecificationForRole | 2 | 6,640 us | |
PhabricatorUserConfiguredCustomField::createFields | 2 | 6,774 us | |
PhabricatorNotificationClient::tryToPostMessage | 13 | 5,291 us | |
PhabricatorFile::getViewableMimeType | 41 | 24,814 us | |
PhabricatorFile::isViewableImage | 20 | 17,362 us | |
PhabricatorObjectRemarkupRule::markupObject | 8 | 3,418 us | |
PhabricatorFile::isAudio | 8 | 6,305 us | |
PhabricatorFile::getCDNURI | 18 | 10,427 us | |
PhabricatorEnv::getCDNURI | 145 | 92,060 us | |
PhabricatorSyntaxHighlighter::newEngine | 48 | 12,141 us | |
DifferentialChangeset::getWhitespaceMatters | 22 | 5,443 us | |
DifferentialChangesetParser::markGenerated | 20 | 5,759 us | |
ManiphestTaskStatus::getStatusConfig | 52 | 36,789 us | |
ManiphestTaskStatus::getEnabledStatusMap | 26 | 17,426 us | |
ManiphestTaskPriority::getDefaultPriority | 22 | 21,448 us | |
ManiphestTask::getCustomFieldSpecificationForRole | 84 | 42,574 us | |
ManiphestConfiguredCustomField::createFields | 84 | 37,672 us | |
DifferentialActionEmailCommand::getCommandObjects | 1 | 2,161 us | |
PhabricatorController::willBeginExecution | 126 | 89,971 us | |
PhabricatorController::shouldRequireMultiFactorEnrollment | 21 | 25,673 us | |
PhabricatorUserEmail::isEmailVerificationRequired | 101 | 80,795 us | |
PhabricatorController::buildApplicationPage | 16 | 16,197 us | |
CelerityStaticResourceResponse::getURI | 76 | 56,283 us | |
PhabricatorUser::getRawCSRFToken | 34 | 32,306 us | |
PhabricatorHash::digest | 32 | 35,002 us | |
PhabricatorMainMenuView::render | 9 | 2,099 us | |
PhabricatorMainMenuView::renderPhabricatorLogo | 18 | 35,801 us | |
PhabricatorBarePageView::getHead | 9 | 1,871 us | |
PhabricatorStandardPageView::getBody | 9 | 1,938 us | |
PhabricatorStandardPageView::renderFooter | 9 | 17,533 us | |
PhabricatorStandardPageView::getTail | 9 | 24,108 us | |
PhabricatorStandardPageView::getBodyClasses | 9 | 2,934 us | |
PhabricatorKeyValueDatabaseCache::willWriteValue | 1 | 2,116 us | |
PhabricatorPolicyFilter::checkCapability@1 | 23 | 12,738 us | |
PhabricatorPolicyFilter::renderAccessDenied | 25 | 25,581 us | |
PhabricatorUser::getProfileImageVersion | 51 | 32,399 us | |
CelerityResources::getCelerityHash | 843 | 216,407 us | |
PhabricatorEnv::isBlacklistedOutboundAddress | 4 | 2,376 us | |
PhabricatorEnvTestCase::testGetEnvExceptions | 2 | 5,455 us | |
PhabricatorEnvTestCase::testOverrides | 3 | 9,400 us | |
PhabricatorMailReceiver::stripMailboxPrefix | 140 | 39,158 us | |
PhabricatorMetaMTAMailBody::addHeraldSection | 2 | 10,708 us | |
PhabricatorEnv::getProductionURI | 1 | 5,315 us | |
PhabricatorMetaMTAMail::sendNow | 21 | 24,835 us | |
PhabricatorMetaMTAMail::shouldMultiplexAllMail | 7 | 6,368 us | |
PhabricatorMetaMTAActorQuery::getUserName | 13 | 7,848 us | |
PhabricatorMailReceiver::loadSender | 1 | 5,322 us | |
ManiphestTaskPriority::getConfig | 4 | 4,536 us | |
PhabricatorObjectMailReceiver::computeMailHash | 5 | 10,326 us | |
PhabricatorObjectMailReceiver::validateSender | 1 | 2,030 us | |
PhabricatorProject::getCustomFieldSpecificationForRole | 21 | 14,088 us | |
PhabricatorProjectConfiguredCustomField::createFields | 21 | 14,361 us | |
PhabricatorMySQLFileStorageEngine::getFilesizeLimit | 8 | 3,286 us | |
PhabricatorLocalDiskFileStorageEngine::canWriteFiles | 4 | 2,598 us | |
PhabricatorS3FileStorageEngine::canWriteFiles | 12 | 11,317 us | |
PhabricatorElasticSearchEngine::__construct | 2 | 3,974 us | |
PhabricatorUserEmail::describeAllowedAddresses | 1 | 131 us | |
Child Calls | | | |
PhabricatorConfigStackSource::getKeys | 538 | 1,574,764 us | 25.4% |
array_key_exists | 1,666 | 3,848 us | 0.1% |
pht | 1 | 917 us | 0.0% |
Exception::__construct | 1 | 3 us | 0.0% |