Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
idx | 114,855,496 | 89,455,136 us | 100.0% |
Parent Calls | | | |
PhutilArgumentParser::getArg | 12 | 7 us | |
PhutilTranslator::translate | 11,611 | 987,307 us | |
ArcanistConfigurationManager::readUserArcConfig | 6 | 6 us | |
main() | 8 | 12 us | |
ArcanistWorkingCopyIdentity::getProjectConfig | 294 | 1,448 us | |
ArcanistSettings::getOption | 296 | 550 us | |
ArcanistSettings::getType | 292 | 381 us | |
ArcanistSettings::getLegacyName | 4 | 4 us | |
ArcanistConfiguration::buildWorkflow | 1 | 2 us | |
ArcanistConfigurationManager::getConfigFromAllSources | 15 | 11 us | |
ArcanistWorkingCopyIdentity::getLocalConfig | 5 | 4 us | |
PhutilURI::__construct | 8,178 | 1,196,881 us | |
ArcanistWorkflow::getArgument | 5,517 | 7,003 us | |
ExecFuture::closeProcess | 216 | 38,662 us | |
PHUIIconView::getSheetManifest | 1 | 1 us | |
PhabricatorEnv::getSelectedEnvironmentName | 254 | 51,577 us | |
AphrontBaseMySQLDatabaseConnection::getConfiguration | 7,714 | 1,554,547 us | |
PhutilLocale::loadLocale | 25 | 6,904 us | |
PhutilTranslator::translate@1 | 6 | 418 us | |
PhutilLibraryMapBuilder::loadSymbolCache | 1 | 158 us | |
PhutilTestCase::endCoverage | 114,787,930 | 78,163,991 us | |
ArcanistDiffParser::parseDiff | 64 | 12,522 us | |
ArcanistDiffParser::parseChangeset | 130 | 26,289 us | |
PhabricatorApplication::isCapabilityEditable | 278 | 62,466 us | |
PhabricatorApplication::getCustomPolicySetting | 1,994 | 380,025 us | |
PhabricatorApplication::getPolicy | 278 | 64,113 us | |
LiskDAO::getConfigOption | 12,248 | 2,637,589 us | |
DifferentialChangesetParser::detectCopiedCode | 22 | 2,431 us | |
DifferentialDiffTestCase::detectCopiesIn | 2 | 297 us | |
DiffusionRequest::generateDiffusionURI | 55 | 6,254 us | |
PhutilLexer::getTokens | 3,862 | 1,119,368 us | |
PhutilSimpleOptionsLexer::getNiceTokens | 2 | 272 us | |
ConduitAPIMethod::getConduitMethod | 136 | 19,720 us | |
PhutilKeyValueCache::getKey | 2,665 | 594,820 us | |
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector | 639 | 148,746 us | |
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause | 1,278 | 285,165 us | |
PhabricatorWorker::scheduleTask | 534 | 112,843 us | |
PhabricatorUserLog::initializeNewLog | 149 | 33,460 us | |
PhutilEventEngine::dispatchEvent | 350 | 77,045 us | |
PhabricatorApplicationTransactionEditor::applyTransactions | 790 | 188,549 us | |
PhabricatorApplicationTransactionEditor::getPHIDTransactionNewValue | 123 | 22,257 us | |
PhabricatorPolicyCapability::getCapabilityByKey | 358 | 73,594 us | |
PhabricatorDataNotAttachedException::__construct | 83 | 21,346 us | |
PhabricatorCustomField::buildFieldList | 33 | 8,214 us | |
PhabricatorPolicyFilter::loadObjectPolicies | 33 | 7,500 us | |
PhabricatorPolicyFilter::checkObjectPolicy | 18 | 3,722 us | |
ConpherenceThread::getParticipantIfExists | 14 | 4,040 us | |
ConpherenceEditor::getMailTo | 60 | 12,954 us | |
PhabricatorFile::readPropertiesFromParameters | 162 | 30,161 us | |
PhabricatorFile::getViewableMimeType | 41 | 8,490 us | |
PhabricatorFile::isViewableImage | 20 | 4,086 us | |
PhabricatorMarkupEngine::newDifferentialMarkupEngine | 46 | 10,744 us | |
PhabricatorObjectRemarkupRule::markupObjectEmbed | 8 | 1,185 us | |
PhutilRemarkupEngine::getTextMetadata | 548 | 109,322 us | |
PhutilRemarkupEngine::getConfig | 56 | 9,134 us | |
PhutilRemarkupEngine::postprocessText | 60 | 10,396 us | |
PhabricatorFile::getIsProfileImage | 91 | 16,855 us | |
PhabricatorFileQuery::loadPage | 34 | 8,247 us | |
PhabricatorFile::getBuiltinName | 55 | 10,458 us | |
PhabricatorFile::isAudio | 8 | 1,770 us | |
PhabricatorFile::normalizeFileName | 18 | 3,934 us | |
CelerityResourceMap::__construct | 8 | 1,948 us | |
CelerityResourceMap::getResourceNameForSymbol | 336 | 52,203 us | |
PhabricatorEdgeType::getByConstant | 108 | 25,308 us | |
PhabricatorEdgeEditor::executeAdds | 53 | 8,931 us | |
DifferentialCommitMessageParser::parseCorpus | 1 | 211 us | |
PhabricatorCustomFieldMonogramParser::parseCorpus | 32 | 13,479 us | |
PhutilEvent::getValue | 24 | 3,404 us | |
DifferentialChangesetParser::isGenerated | 40 | 5,941 us | |
DifferentialChangesetParser::isUnchanged | 32 | 4,057 us | |
DifferentialChangesetParser::isMoveAway | 18 | 2,381 us | |
DifferentialChangesetParser::isDeleted | 18 | 2,062 us | |
PhutilPygmentsSyntaxHighlighter::getHighlightFuture | 28 | 3,817 us | |
DifferentialChangesetParser::isWhitespaceOnly | 10 | 1,183 us | |
DifferentialHunkParser::setOldLineTypeMap | 24 | 4,223 us | |
DifferentialHunkParser::setNewLineTypeMap | 24 | 4,350 us | |
DiffusionGitFileContentQuery::match | 3 | 992 us | |
PhutilChannel::waitForActivity | 20 | 6,186 us | |
ConduitAPIRequest::getValue | 4 | 515 us | |
HarbormasterTargetEngine::generateBuildStepMap | 2 | 232 us | |
HarbormasterTargetEngine::generateBuildTargetMap | 2 | 263 us | |
HarbormasterBuildWorker::doWork | 1 | 108 us | |
HarbormasterBuildableQuery::didFilterPage | 8 | 1,291 us | |
HarbormasterBuildQuery::didFilterPage | 17 | 2,360 us | |
PhutilLock::getLock | 10 | 2,370 us | |
HarbormasterBuildEngine::updateBuildSteps | 6 | 2,850 us | |
HarbormasterBuildStepImplementation::getImplementation | 18 | 2,446 us | |
HarbormasterBuildStep::getDetail | 6 | 758 us | |
PhabricatorWorker::scheduleTask@1 | 4 | 439 us | |
HarbormasterTargetWorker::loadBuildTarget | 2 | 397 us | |
HarbormasterBuildableQuery::didFilterPage@1 | 1 | 110 us | |
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets | 1 | 121 us | |
HarbormasterBuildPlanQuery::didFilterPage | 1 | 113 us | |
HarbormasterBuildQuery::didFilterPage@1 | 2 | 252 us | |
ManiphestTaskStatus::getStatusPrefixMap | 66 | 20,706 us | |
ManiphestTaskStatus::getStatusSuffixMap | 66 | 20,977 us | |
ManiphestTaskStatus::validateConfiguration | 19 | 4,740 us | |
ManiphestTaskStatus::getSpecialStatus | 26 | 7,130 us | |
ManiphestTransactionEditor::requireCapabilities | 44 | 10,840 us | |
HeraldRepetitionPolicyConfig::toInt | 24 | 6,163 us | |
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrderAliasMap | 108 | 30,445 us | |
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector | 18 | 5,370 us | |
ManiphestTaskQuery::getPagingValueMap | 8 | 2,336 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClauseFromMultipleColumns | 80 | 19,925 us | |
HeraldTranscript::loadXHeraldRulesHeader | 8 | 2,535 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause | 3 | 939 us | |
PhabricatorUserPreferences::getPreference | 128 | 28,099 us | |
PhabricatorTestController::getConfig | 268 | 67,695 us | |
AphrontRequest::getCookie | 7 | 1,553 us | |
PhabricatorController::buildApplicationPage | 80 | 19,741 us | |
CelerityResourceMap::getURIForName | 76 | 14,404 us | |
phabricator_form | 50 | 10,609 us | |
PhabricatorTestApplication::getPolicy | 48 | 9,922 us | |
javelin_tag@2 | 81 | 15,627 us | |
javelin_tag | 9 | 1,468 us | |
javelin_tag@1 | 12 | 2,291 us | |
AphlictDropdownDataQuery::execute | 9 | 1,919 us | |
DarkConsoleServicesPlugin::generateData | 18 | 5,678 us | |
LiskDAO::loadRelatives | 18 | 4,065 us | |
PhabricatorObjectHandle::getPHIDType | 26 | 5,589 us | |
PhabricatorPeopleQuery::rebuildAvailabilityCache | 23 | 8,024 us | |
PhabricatorUser::getAwayUntil | 21 | 5,202 us | |
PhabricatorMetaMTAMail::getParam | 309 | 74,175 us | |
CelerityResourceMapGenerator::getProvidesAndRequires | 720 | 206,280 us | |
CelerityPostprocessor::getPostprocessor | 2 | 226 us | |
CelerityResourceGraph::loadEdges | 9 | 1,094 us | |
CelerityResourceMapGenerator::rebuildPackages | 171 | 53,207 us | |
PhabricatorEdgeConfig::establishConnection | 12 | 1,800 us | |
PhabricatorFile::copyDimensions | 6 | 728 us | |
PhabricatorFileQuery::loadPage@1 | 9 | 1,271 us | |
PhabricatorFileQuery::loadPage@2 | 2 | 267 us | |
PhabricatorMetaMTAMail::sendNow | 39 | 14,286 us | |
PhabricatorMailImplementationTestAdapter::supportsMessageIDHeader | 2 | 597 us | |
PhabricatorMetaMTAActorQuery::loadUserActors | 26 | 6,002 us | |
PhabricatorMetaMTAMail::loadActors | 15 | 3,869 us | |
PhabricatorMetaMTAReceivedMail::getHeader | 25 | 4,686 us | |
PhabricatorMetaMTAReceivedMail::getToAddresses | 151 | 23,050 us | |
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage | 9 | 1,590 us | |
PhabricatorMetaMTAApplicationEmail::getConfigValue | 1 | 300 us | |
MetaMTAReceivedMailStatus::getHumanReadableName | 6 | 1,542 us | |
PhabricatorMetaMTAReceivedMail::getRawTextBody | 6 | 1,484 us | |
PhabricatorPeopleUserPHIDType::loadNamedObjects | 2 | 409 us | |
ManiphestTaskPriority::getTaskPriorityMap | 24 | 5,173 us | |
PhabricatorApplicationTransaction::getMetadataValue | 46 | 10,482 us | |
PhabricatorApplicationTransactionEditor::getEdgeTransactionNewValue | 42 | 8,486 us | |
ManiphestTaskQuery::didFilterPage | 3 | 577 us | |
PhabricatorOwnersPackage::findLongestPathsPerPackage | 2 | 294 us | |
PhabricatorPolicyType::getPolicyTypeOrder | 6 | 1,044 us | |
PhabricatorPolicy::getCustomRuleClasses | 6 | 1,112 us | |
PhabricatorPolicyFilter::loadCustomPolicies | 12 | 2,331 us | |
PhabricatorPolicyFilter::checkCustomPolicy | 27 | 5,867 us | |
PhabricatorStandardCustomField::buildStandardFields | 21 | 4,879 us | |
PhabricatorStandardCustomField::getFieldConfigValue | 21 | 4,250 us | |
PhabricatorSubscriptionsSubscribersPolicyRule::applyRule | 2 | 213 us | |
PhabricatorPolicyTestObject::getPolicy | 148 | 22,703 us | |
PhabricatorPolicyTestObject::hasAutomaticCapability | 148 | 28,459 us | |
PhabricatorPolicyTestObject::getExtendedPolicy | 40 | 6,761 us | |
PhabricatorPolicyQuery::getGlobalPolicy | 4 | 601 us | |
PhabricatorPolicy::isStrongerThan | 32 | 7,220 us | |
PhabricatorApplicationTransactionEditor::validateTransaction | 12 | 2,712 us | |
PhabricatorEdgeQuery::execute | 4 | 2,073 us | |
PhabricatorProjectQuery::didFilterPage | 2 | 439 us | |
PhabricatorFile::loadBuiltin | 2 | 468 us | |
PhabricatorRepository::getDetail | 1,006 | 199,583 us | |
PassphraseCredentialType::getTypeByConstant | 2 | 232 us | |
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace | 2 | 1,505 us | |
PhabricatorTriggerClock::getProperty | 42 | 10,323 us | |
PhabricatorMetaMTAApplicationEmail::getInUseMessage | 1 | 301 us | |
PhabricatorTestWorker::getMaximumRetryCount | 10 | 1,218 us | |
PhabricatorTestWorker::getRequiredLeaseTime | 9 | 1,877 us | |
PhabricatorTestWorker::doWork | 9 | 1,098 us | |
PhabricatorTestWorker::getWaitBeforeRetry | 6 | 834 us | |
DiffusionCommitQuery::willFilterPage | 48 | 12,899 us | |
PhabricatorChangeParserTestCase::expectChanges | 223 | 46,330 us | |
DiffusionLowLevelGitRefQuery::extractFields | 21 | 4,167 us | |
PhortuneCurrency::newFromString | 49 | 10,758 us | |
PhrequentTimeBlock::getTimeSpentOnObject | 2 | 1,449 us | |
ArcanistUnitWorkflow::getOutputFormat | 1 | 5 us | |
Child Calls | | | |
array_key_exists | 19,435 | 33,846 us | 0.0% |