XHProf PhabricatorCursorPagedPolicyAwareQuery::setOrderVector Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector5732,967,533 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5692,929,554 us
ManiphestTransactionEditor::getAdjacentSubpriority218,915 us
ManiphestTransactionEditor::getEdgeSubpriority219,064 us
Child Calls
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns351526,352 us17.7%
PhabricatorQueryOrderVector::current640372,692 us12.6%
PhabricatorQueryOrderVector::valid1,213352,285 us11.9%
PhabricatorQueryOrderVector::next640185,042 us6.2%
PhabricatorQueryOrderItem::getOrderKey640176,265 us5.9%
PhabricatorQueryOrderVector::newFromVector573176,053 us5.9%
idx640173,543 us5.8%
PhabricatorQueryOrderVector::rewind573167,426 us5.6%
last573161,440 us5.4%
PhabricatorPeopleQuery::getOrderableColumns72134,414 us4.5%
ManiphestTaskQuery::getOrderableColumns3875,676 us2.6%
PhabricatorRepositoryQuery::getOrderableColumns2963,258 us2.1%
PhabricatorProjectQuery::getOrderableColumns2451,018 us1.7%
PhabricatorCalendarEventQuery::getOrderableColumns2344,372 us1.5%
HarbormasterBuildPlanQuery::getOrderableColumns2038,610 us1.3%
DiffusionCommitQuery::getOrderableColumns1631,840 us1.1%
array_pop5731,000 us0.0%