| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| array_keys | 973,382 | 9,517,709 us | 100.0% |
| Parent Calls | | | |
| PhutilBootloader::getAllLibraries | 3,999 | 6,442 us | |
| PhabricatorFilesConfigOptions::getOptions | 1 | 1 us | |
| PhutilJSON::encodeFormattedValue | 3 | 1 us | |
| PhabricatorUIConfigOptions::getOptions | 1 | 1 us | |
| PhabricatorApplication::getAllApplications | 1 | 1 us | |
| PhutilTestCase::endCoverage | 959,020 | 9,493,786 us | |
| PhutilConsoleFormatter::formatString | 6,082 | 6,995 us | |
| PhutilTestCase::tryTestCaseMap | 4 | 8 us | |
| PhutilTestCase::tryTestCases | 7 | 8 us | |
| LiskDAO::insertRecordIntoDatabase | 1,356 | 4,973 us | |
| PhabricatorQueryOrderVector::newFromVector | 573 | 973 us | |
| ConpherenceThread::getParticipantPHIDs | 17 | 76 us | |
| PhabricatorApplication::getCapabilities | 1,371 | 2,787 us | |
| PhabricatorCustomField::buildFieldList | 107 | 182 us | |
| ConpherenceEditor::applyInitialEffects | 13 | 16 us | |
| ConpherenceEditor::requireCapabilities | 22 | 20 us | |
| ConpherenceEditor::getMailTo | 12 | 31 us | |
| ConpherenceEditor::applyCustomInternalTransaction | 12 | 10 us | |
| ConpherenceEditor::applyCustomExternalTransaction | 16 | 23 us | |
| ConpherenceRoomTestCase::testAddMessageWithFileAttachments | 1 | 1 us | |
| PhabricatorFileQuery::loadPage | 54 | 86 us | |
| PhabricatorHandlePool::loadPHIDs | 3 | 9 us | |
| PhabricatorHandleQuery::loadPage | 33 | 47 us | |
| PhutilRemarkupBlockStorage::restore | 8 | 16 us | |
| PhabricatorEdgeEditor::getPreventCyclesEdgeTypes | 71 | 90 us | |
| ConpherenceRoomTestCase::testRoomParticipantDeletion | 1 | 1 us | |
| DifferentialCommitMessageParser::buildLabelRegexp | 6 | 11 us | |
| FutureIterator::rewind | 20 | 31 us | |
| HarbormasterTargetEngine::generateBuildStepMap | 2 | 3 us | |
| HarbormasterTargetEngine::generateBuildTargetMap | 4 | 9 us | |
| HarbormasterBuildEngine::updateWaitingTargets | 2 | 3 us | |
| HeraldTranscriptTestCase::testTranscriptTruncation | 2 | 4 us | |
| ManiphestCustomFieldStatusParser::getPrefixes | 11 | 50 us | |
| ManiphestCustomFieldStatusParser::getSuffixes | 11 | 26 us | |
| PhutilTypeExtraParametersException::__construct | 1 | 2 us | |
| PhabricatorEdgeQuery::loadDestinationPHIDs | 86 | 117 us | |
| ManiphestTaskTestCase::testTaskAdjacentBlocks | 2 | 4 us | |
| ManiphestTaskTestCase::testTaskReordering | 8 | 21 us | |
| CelerityStaticResourceResponse::resolveResources | 2 | 22 us | |
| PhutilKeyValueCacheProfiler::setKeys | 9 | 33 us | |
| PhabricatorKeyValueDatabaseCache::setKeys | 9 | 22 us | |
| PhabricatorPeopleQuery::rebuildAvailabilityCache | 23 | 37 us | |
| PhabricatorMetaMTAMail::expandRecipients | 57 | 65 us | |
| AbstractDirectedGraph::loadGraph | 6 | 21 us | |
| RemarkupProcessConduitAPIMethod::defineParamTypes | 1 | 2 us | |
| AbstractDirectedGraph::performCycleDetection@1 | 2 | 8 us | |
| PhabricatorEnv::requireValidRemoteURIForLink | 2 | 7 us | |
| PhabricatorEnv::requireValidRemoteURIForFetch | 2 | 6 us | |
| PhabricatorFileQuery::loadPage@1 | 14 | 24 us | |
| PhabricatorFileQuery::loadPage@2 | 4 | 9 us | |
| PhabricatorHandlePoolTestCase::testHandlePools | 1 | 3 us | |
| PhabricatorMetaMTAApplicationEmailQuery::willFilterPage | 7 | 10 us | |
| PhabricatorPeopleUserPHIDType::loadNamedObjects | 2 | 4 us | |
| PhabricatorManiphestTaskTestDataGenerator::generateTaskStatus | 4 | 13 us | |
| PhabricatorApplicationTransactionEditor::transactionHasEffect | 28 | 36 us | |
| PhabricatorApplicationTransactionEditor::applyExternalEffects | 8 | 9 us | |
| PhabricatorEdgeQuery::getDestinationPHIDs | 5 | 7 us | |
| PhabricatorOwnersPackage::findLongestPathsPerPackage | 3 | 3 us | |
| PhabricatorPolicyFilter::loadCustomPolicies | 6 | 12 us | |
| PhabricatorPolicy::getCustomRuleClasses | 6 | 6 us | |
| PhabricatorPolicyFilter::apply | 20 | 21 us | |
| PhabricatorPolicyFilter::apply@1 | 3 | 3 us | |
| PhabricatorProjectQuery::loadPage | 15 | 23 us | |
| PhabricatorProjectTransactionEditor::requireCapabilities | 16 | 14 us | |
| PhabricatorProjectTransactionEditor::applyBuiltinExternalTransaction | 14 | 17 us | |
| PhabricatorApplicationTransactionEditor::applyInverseEdgeTransactions | 14 | 31 us | |
| PhabricatorObjectHandle::setTagColor | 1 | 3 us | |
| PhabricatorRepositoryDiscoveryEngine::reduceGraph | 16 | 22 us | |
| PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges | 7 | 35 us | |
| PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths | 34 | 66 us | |
| PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges | 7 | 22 us | |
| PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes | 31 | 65 us | |
| PhabricatorRepositorySvnCommitChangeParserWorker::parseCommitChanges | 60 | 163 us | |
| Child Calls | | | |