XHProf call_user_func Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
call_user_func568452,947 us100.0%
Parent Calls
PhutilClassMapQuery::loadMap552422,761 us
PhutilTestCase::tryTestCases1630,186 us
Child Calls
HeraldField::getFieldConstant92203,162 us44.9%
PhabricatorPHIDType::getTypeConstant9187,903 us19.4%
PhabricatorPolicyCapability::getCapabilityKey6830,299 us6.7%
PhabricatorEdgeType::getEdgeConstant5428,356 us6.3%
DifferentialActionEmailCommand::getCommandObjects118,299 us4.0%
AphrontHTTPSinkTestCase::tryHTTPSinkStatusCode610,892 us2.4%
PhabricatorFileThumbnailTransform::generateTransforms18,704 us1.9%
AphrontHTTPSinkTestCase::tryHTTPSinkResponseSplitting46,066 us1.3%
LiskDAOTestCase::getData15,017 us1.1%
AphrontHTTPSinkTestCase::tryHTTPHeaderNames22,482 us0.5%
DiffusionURITestCase::parseBlob12,007 us0.4%
phutil_parse_bytes11,907 us0.4%
LiskIsolationTestCase::saveDAO11,713 us0.4%
MetaMTAEmailTransactionCommand::getCommandObjects91,710 us0.4%
DifferentialActionEmailCommand::getCommand61,127 us0.2%
PhabricatorFileThumbnailTransform::getTransformKey4788 us0.2%
ManiphestTaskEditBulkJobType::getBulkJobTypeKey1423 us0.1%
PhabricatorTOTPAuthFactor::getFactorKey1376 us0.1%
CelerityPhabricatorResources::getName1330 us0.1%
PassphraseNoteCredentialType::getCredentialType1286 us0.1%
UserEnableConduitAPIMethod::getAPIMethodName1281 us0.1%
DiffusionGetCommitsConduitAPIMethod::getAPIMethodName1273 us0.1%
PhabricatorSearchApplicationStorageEnginePanel::getPanelKey1272 us0.1%
DiffusionGetRecentCommitsByPathConduitAPIMethod::getAPIMethodName1271 us0.1%
DiffusionFindSymbolsConduitAPIMethod::getAPIMethodName1269 us0.1%
PassphrasePasswordCredentialType::getCredentialType1264 us0.1%
PhabricatorMetaMTAApplicationEmailPanel::getPanelKey1262 us0.1%
PhabricatorFilesApplicationStorageEnginePanel::getPanelKey1261 us0.1%
PhabricatorMySQLSearchEngine::getEngineIdentifier1261 us0.1%
UserFindConduitAPIMethod::getAPIMethodName1261 us0.1%
PhabricatorElasticSearchEngine::getEngineIdentifier1260 us0.1%
NuancePhabricatorFormSourceDefinition::getSourceTypeConstant1257 us0.1%
PassphraseSSHPrivateKeyTextCredentialType::getCredentialType1257 us0.1%
PhabricatorChunkedFileStorageEngine::getEngineIdentifier1256 us0.1%
PhabricatorLocalDiskFileStorageEngine::getEngineIdentifier1256 us0.1%
CelerityDefaultPostprocessor::getPostprocessorKey1255 us0.1%
PhabricatorMySQLFileStorageEngine::getEngineIdentifier1254 us0.1%
PhabricatorS3FileStorageEngine::getEngineIdentifier1254 us0.1%
PhabricatorTestStorageEngine::getEngineIdentifier1254 us0.1%
UserQueryConduitAPIMethod::getAPIMethodName1253 us0.1%
UserWhoAmIConduitAPIMethod::getAPIMethodName1252 us0.1%
PassphraseSSHGeneratedKeyCredentialType::getCredentialType1252 us0.1%
PassphraseSSHPrivateKeyFileCredentialType::getCredentialType1250 us0.1%
DiffusionGetLintMessagesConduitAPIMethod::getAPIMethodName1250 us0.1%
CelerityHighContrastPostprocessor::getPostprocessorKey1247 us0.1%
ManiphestCreateTaskConduitAPIMethod::getAPIMethodName1246 us0.1%
DiffusionLookSoonConduitAPIMethod::getAPIMethodName1243 us0.1%
CelerityLargeFontPostprocessor::getPostprocessorKey1240 us0.1%
RepositoryCreateConduitAPIMethod::getAPIMethodName1240 us0.1%
RemarkupProcessConduitAPIMethod::getAPIMethodName1238 us0.1%
ProjectAddProjectsEmailCommand::getCommand1238 us0.1%
DiffusionQueryCommitsConduitAPIMethod::getAPIMethodName1238 us0.1%
PasteQueryConduitAPIMethod::getAPIMethodName1235 us0.1%
PhabricatorSubscriptionsUnsubscribeEmailCommand::getCommand1234 us0.1%
ManiphestGetTaskTransactionsConduitAPIMethod::getAPIMethodName1233 us0.1%
RepositoryQueryConduitAPIMethod::getAPIMethodName1230 us0.1%
DiffusionBranchQueryConduitAPIMethod::getAPIMethodName1230 us0.1%
PhabricatorStandardCustomFieldBool::getFieldType1228 us0.1%
TokenGivenConduitAPIMethod::getAPIMethodName1227 us0.1%
DiffusionCreateCommentConduitAPIMethod::getAPIMethodName1225 us0.0%
DifferentialUpdateRevisionConduitAPIMethod::getAPIMethodName1223 us0.0%
DiffusionRawDiffQueryConduitAPIMethod::getAPIMethodName1223 us0.0%
DiffusionBrowseQueryConduitAPIMethod::getAPIMethodName1223 us0.0%
DiffusionDiffQueryConduitAPIMethod::getAPIMethodName1222 us0.0%
SlowvoteInfoConduitAPIMethod::getAPIMethodName1222 us0.0%
ReleephWorkRecordPickStatusConduitAPIMethod::getAPIMethodName1222 us0.0%
PhabricatorStandardCustomFieldDatasource::getFieldType1220 us0.0%
ReleephQueryBranchesConduitAPIMethod::getAPIMethodName1219 us0.0%
ManiphestInfoConduitAPIMethod::getAPIMethodName1219 us0.0%
DiffusionCommitParentsQueryConduitAPIMethod::getAPIMethodName1219 us0.0%
DiffusionExistsQueryConduitAPIMethod::getAPIMethodName1218 us0.0%
TokenGiveConduitAPIMethod::getAPIMethodName1217 us0.0%
ManiphestQueryConduitAPIMethod::getAPIMethodName1216 us0.0%
DiffusionQueryPathsConduitAPIMethod::getAPIMethodName1216 us0.0%
AlmanacQueryServicesConduitAPIMethod::getAPIMethodName1215 us0.0%
DiffusionSearchQueryConduitAPIMethod::getAPIMethodName1215 us0.0%
DiffusionRefsQueryConduitAPIMethod::getAPIMethodName1214 us0.0%
PhameQueryPostsConduitAPIMethod::getAPIMethodName1213 us0.0%
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType1213 us0.0%
TokenQueryConduitAPIMethod::getAPIMethodName1212 us0.0%
DiffusionHistoryQueryConduitAPIMethod::getAPIMethodName1212 us0.0%
ManiphestQueryStatusesConduitAPIMethod::getAPIMethodName1212 us0.0%
ManiphestUpdateConduitAPIMethod::getAPIMethodName1212 us0.0%
PhabricatorStandardCustomFieldDate::getFieldType1211 us0.0%
DiffusionFileContentQueryConduitAPIMethod::getAPIMethodName1210 us0.0%
OwnersQueryConduitAPIMethod::getAPIMethodName1210 us0.0%
PhabricatorStandardCustomFieldUsers::getFieldType1210 us0.0%
MacroQueryConduitAPIMethod::getAPIMethodName1209 us0.0%
PhabricatorStandardCustomFieldText::getFieldType1209 us0.0%
PhabricatorAuthQueryPublicKeysConduitAPIMethod::getAPIMethodName1209 us0.0%
PhameCreatePostConduitAPIMethod::getAPIMethodName1209 us0.0%
PhabricatorStandardCustomFieldCredential::getFieldType1209 us0.0%
PhabricatorStandardCustomFieldLink::getFieldType1208 us0.0%
PhabricatorStandardCustomFieldInt::getFieldType1208 us0.0%
DiffusionMergedCommitsQueryConduitAPIMethod::getAPIMethodName1208 us0.0%
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType1208 us0.0%
PhabricatorStandardCustomFieldSelect::getFieldType1207 us0.0%
PasteEditConduitAPIMethod::getAPIMethodName1207 us0.0%
DiffusionLastModifiedQueryConduitAPIMethod::getAPIMethodName1207 us0.0%
FeedPublishConduitAPIMethod::getAPIMethodName1207 us0.0%
PhabricatorIteratedMD5PasswordHasher::getHashName1207 us0.0%
PhabricatorStandardCustomFieldHeader::getFieldType1207 us0.0%
PhameQueryConduitAPIMethod::getAPIMethodName1207 us0.0%
NuanceCreateItemConduitAPIMethod::getAPIMethodName1206 us0.0%
PhabricatorStandardCustomFieldRemarkup::getFieldType1206 us0.0%
FileDownloadConduitAPIMethod::getAPIMethodName1206 us0.0%
PhragmentQueryFragmentsConduitAPIMethod::getAPIMethodName1206 us0.0%
ReleephWorkGetAuthorInfoConduitAPIMethod::getAPIMethodName1205 us0.0%
HarbormasterSendMessageConduitAPIMethod::getAPIMethodName1205 us0.0%
FeedQueryConduitAPIMethod::getAPIMethodName1205 us0.0%
DiffusionUpdateCoverageConduitAPIMethod::getAPIMethodName1205 us0.0%
PhabricatorStandardCustomFieldBlueprints::getFieldType1205 us0.0%
DiffusionResolveRefsConduitAPIMethod::getAPIMethodName1205 us0.0%
ReleephQueryProductsConduitAPIMethod::getAPIMethodName1205 us0.0%
ReleephGetBranchesConduitAPIMethod::getAPIMethodName1204 us0.0%
PhrictionHistoryConduitAPIMethod::getAPIMethodName1204 us0.0%
ReleephRequestConduitAPIMethod::getAPIMethodName1204 us0.0%
ReleephQueryRequestsConduitAPIMethod::getAPIMethodName1204 us0.0%
PhabricatorDashboardPanelTabsCustomField::getFieldType1204 us0.0%
PhrictionEditConduitAPIMethod::getAPIMethodName1204 us0.0%
PhragmentGetPatchConduitAPIMethod::getAPIMethodName1204 us0.0%
PhabricatorBcryptPasswordHasher::getHashName1204 us0.0%
PhrequentPushConduitAPIMethod::getAPIMethodName1204 us0.0%
PHIDLookupConduitAPIMethod::getAPIMethodName1204 us0.0%
PHIDInfoConduitAPIMethod::getAPIMethodName1204 us0.0%
UserDisableConduitAPIMethod::getAPIMethodName1204 us0.0%
FileAllocateConduitAPIMethod::getAPIMethodName1203 us0.0%
ReleephWorkGetBranchConduitAPIMethod::getAPIMethodName1203 us0.0%
ProjectQueryConduitAPIMethod::getAPIMethodName1203 us0.0%
PassphraseQueryConduitAPIMethod::getAPIMethodName1203 us0.0%
PHIDQueryConduitAPIMethod::getAPIMethodName1203 us0.0%
PhrictionInfoConduitAPIMethod::getAPIMethodName1203 us0.0%
ReleephWorkNextRequestConduitAPIMethod::getAPIMethodName1202 us0.0%
PhrictionCreateConduitAPIMethod::getAPIMethodName1202 us0.0%
DiffusionTagsQueryConduitAPIMethod::getAPIMethodName1202 us0.0%
PasteCreateConduitAPIMethod::getAPIMethodName1202 us0.0%
ReleephWorkRecordConduitAPIMethod::getAPIMethodName1201 us0.0%
ReleephWorkGetCommitMessageConduitAPIMethod::getAPIMethodName1201 us0.0%
FileInfoConduitAPIMethod::getAPIMethodName1201 us0.0%
PhrequentPopConduitAPIMethod::getAPIMethodName1201 us0.0%
DifferentialFindConduitAPIMethod::getAPIMethodName1201 us0.0%
AuditQueryConduitAPIMethod::getAPIMethodName1201 us0.0%
PhabricatorSubscriptionsSubscribeEmailCommand::getCommand1201 us0.0%
ProjectCreateConduitAPIMethod::getAPIMethodName1200 us0.0%
ReleephWorkCanPushConduitAPIMethod::getAPIMethodName1200 us0.0%
ReleephWorkGetBranchCommitMessageConduitAPIMethod::getAPIMethodName1200 us0.0%
AlmanacQueryDevicesConduitAPIMethod::getAPIMethodName1200 us0.0%
FileUploadConduitAPIMethod::getAPIMethodName1200 us0.0%
FileQueryChunksConduitAPIMethod::getAPIMethodName1200 us0.0%
ChatLogQueryConduitAPIMethod::getAPIMethodName1199 us0.0%
HarbormasterQueryAutotargetsConduitAPIMethod::getAPIMethodName1199 us0.0%
PasteInfoConduitAPIMethod::getAPIMethodName1199 us0.0%
FlagDeleteConduitAPIMethod::getAPIMethodName1199 us0.0%
HarbormasterCreateArtifactConduitAPIMethod::getAPIMethodName1199 us0.0%
PhrequentTrackingConduitAPIMethod::getAPIMethodName1198 us0.0%
MacroCreateMemeConduitAPIMethod::getAPIMethodName1198 us0.0%
ChatLogRecordConduitAPIMethod::getAPIMethodName1197 us0.0%
DifferentialGetCommitMessageConduitAPIMethod::getAPIMethodName1197 us0.0%
FlagEditConduitAPIMethod::getAPIMethodName1197 us0.0%
FileUploadChunkConduitAPIMethod::getAPIMethodName1197 us0.0%
FileUploadHashConduitAPIMethod::getAPIMethodName1196 us0.0%
ConduitGetCertificateConduitAPIMethod::getAPIMethodName1195 us0.0%
ConduitGetCapabilitiesConduitAPIMethod::getAPIMethodName1195 us0.0%
FlagQueryConduitAPIMethod::getAPIMethodName1195 us0.0%
ManiphestAssignEmailCommand::getCommand1195 us0.0%
HarbormasterQueryBuildablesConduitAPIMethod::getAPIMethodName1195 us0.0%
ManiphestStatusEmailCommand::getCommand1195 us0.0%
ManiphestClaimEmailCommand::getCommand1195 us0.0%
ManiphestPriorityEmailCommand::getCommand1194 us0.0%
ConduitConnectConduitAPIMethod::getAPIMethodName1194 us0.0%
ManiphestCloseEmailCommand::getCommand1193 us0.0%
ConduitQueryConduitAPIMethod::getAPIMethodName1193 us0.0%
ConduitPingConduitAPIMethod::getAPIMethodName1193 us0.0%
PhabricatorCalendarEventRSVPEmailCommand::getCommand1193 us0.0%
HarbormasterQueryBuildsConduitAPIMethod::getAPIMethodName1192 us0.0%
DifferentialCloseConduitAPIMethod::getAPIMethodName1192 us0.0%
ConpherenceUpdateThreadConduitAPIMethod::getAPIMethodName1192 us0.0%
ConpherenceQueryTransactionConduitAPIMethod::getAPIMethodName1191 us0.0%
ConpherenceCreateThreadConduitAPIMethod::getAPIMethodName1191 us0.0%
DifferentialQueryConduitAPIMethod::getAPIMethodName1191 us0.0%
DifferentialGetRawDiffConduitAPIMethod::getAPIMethodName1190 us0.0%
ConpherenceQueryThreadConduitAPIMethod::getAPIMethodName1190 us0.0%
DifferentialCreateRawDiffConduitAPIMethod::getAPIMethodName1190 us0.0%
DifferentialGetDiffConduitAPIMethod::getAPIMethodName1190 us0.0%
DifferentialGetAllDiffsConduitAPIMethod::getAPIMethodName1190 us0.0%
DifferentialQueryDiffsConduitAPIMethod::getAPIMethodName1189 us0.0%
DifferentialCreateInlineConduitAPIMethod::getAPIMethodName1189 us0.0%
DifferentialGetCommitPathsConduitAPIMethod::getAPIMethodName1189 us0.0%
DifferentialSetDiffPropertyConduitAPIMethod::getAPIMethodName1188 us0.0%
DifferentialCreateCommentConduitAPIMethod::getAPIMethodName1188 us0.0%
DifferentialCreateDiffConduitAPIMethod::getAPIMethodName1188 us0.0%
DifferentialGetRevisionCommentsConduitAPIMethod::getAPIMethodName1188 us0.0%
DifferentialCreateRevisionConduitAPIMethod::getAPIMethodName1188 us0.0%
DifferentialGetRevisionConduitAPIMethod::getAPIMethodName1186 us0.0%
DifferentialParseCommitMessageConduitAPIMethod::getAPIMethodName1184 us0.0%
ArcanistPasteWorkflow::getWorkflowName11 us0.0%
ArcanistSetConfigWorkflow::getWorkflowName11 us0.0%
ArcanistFlagWorkflow::getWorkflowName10 us
ArcanistGetConfigWorkflow::getWorkflowName10 us
ArcanistHelpWorkflow::getWorkflowName10 us
ArcanistBranchWorkflow::getWorkflowName10 us
ArcanistBookmarkWorkflow::getWorkflowName10 us
ArcanistFeatureWorkflow::getWorkflowName10 us
ArcanistExportWorkflow::getWorkflowName10 us
ArcanistDownloadWorkflow::getWorkflowName10 us
ArcanistCallConduitWorkflow::getWorkflowName10 us
ArcanistCoverWorkflow::getWorkflowName10 us
ArcanistCommitWorkflow::getWorkflowName10 us
ArcanistCloseWorkflow::getWorkflowName10 us
ArcanistCloseRevisionWorkflow::getWorkflowName10 us
ArcanistBrowseWorkflow::getWorkflowName10 us
ArcanistBackoutWorkflow::getWorkflowName10 us
ArcanistInstallCertificateWorkflow::getWorkflowName10 us
ArcanistAnoidWorkflow::getWorkflowName10 us
ArcanistDiffWorkflow::getWorkflowName10 us
ArcanistLandWorkflow::getWorkflowName10 us
ArcanistWhichWorkflow::getWorkflowName10 us
ArcanistLintWorkflow::getWorkflowName10 us
ArcanistAmendWorkflow::getWorkflowName10 us
PhutilUnitTestEngine::getEngineConfigurationName10 us
ArcanistUnitTestEngine::getEngineConfigurationName60 us
ArcanistVersionWorkflow::getWorkflowName10 us
ArcanistUploadWorkflow::getWorkflowName10 us
ArcanistUpgradeWorkflow::getWorkflowName10 us
ArcanistUnitWorkflow::getWorkflowName10 us
ArcanistTodoWorkflow::getWorkflowName10 us
ArcanistLiberateWorkflow::getWorkflowName10 us
ArcanistTasksWorkflow::getWorkflowName10 us
ArcanistRevertWorkflow::getWorkflowName10 us
ArcanistTimeWorkflow::getWorkflowName10 us
ArcanistStopWorkflow::getWorkflowName10 us
ArcanistStartWorkflow::getWorkflowName10 us
ArcanistPatchWorkflow::getWorkflowName10 us
ArcanistListWorkflow::getWorkflowName10 us
ArcanistLintersWorkflow::getWorkflowName10 us
ArcanistShellCompleteWorkflow::getWorkflowName10 us
ArcanistAliasWorkflow::getWorkflowName10 us