Symbol | Count | Wall Time (Inclusive) | % | Wall Time (Exclusive) | % |
---|
Total | 59,754,007 | 38,150,496 us | 100.0% | 38,150,496 us | 100.0% |
main() | 1 | 38,150,496 us | 100.0% | 80 us | 0.0% |
PhutilArgumentParser::parseWorkflows | 1 | 38,148,133 us | 100.0% | 2 us | 0.0% |
PhutilArgumentParser::parseWorkflowsFull | 1 | 38,148,131 us | 100.0% | 33 us | 0.0% |
PhabricatorSearchManagementIndexWorkflow::execute | 1 | 38,148,002 us | 100.0% | 80 us | 0.0% |
PhabricatorSearchWorker::queueDocumentForIndexing | 1 | 38,113,739 us | 99.9% | 2 us | 0.0% |
PhabricatorWorker::scheduleTask | 1 | 38,113,737 us | 99.9% | 40 us | 0.0% |
PhabricatorWorker::executeTask | 1 | 38,106,042 us | 99.9% | 4 us | 0.0% |
PhabricatorSearchWorker::doWork | 1 | 38,106,038 us | 99.9% | 31 us | 0.0% |
PhabricatorIndexEngine::indexObject | 1 | 38,078,003 us | 99.8% | 7 us | 0.0% |
PhabricatorFulltextIndexEngineExtension::indexObject | 1 | 38,076,373 us | 99.8% | 6 us | 0.0% |
PhabricatorFulltextEngine::buildFulltextIndexes | 1 | 38,076,054 us | 99.8% | 43 us | 0.0% |
PhabricatorFerretFulltextEngineExtension::indexFulltextObject | 1 | 38,008,348 us | 99.6% | 4,731 us | 0.0% |
PhabricatorFerretEngine::getTermNgramsFromString | 1 | 31,512,067 us | 82.6% | 5 us | 0.0% |
PhabricatorFerretEngine::getNgramsFromString | 1 | 31,512,062 us | 82.6% | 21,180,318 us | 55.5% |
phutil_utf8_strtolower | 3,394,708 | 11,728,000 us | 30.7% | 2,504,398 us | 6.6% |
mb_convert_case | 3,394,708 | 9,207,786 us | 24.1% | 9,207,786 us | 24.1% |
PhutilSearchStemmer::stemCorpus | 6 | 5,039,703 us | 13.2% | 1,339,095 us | 3.5% |
PhutilSearchStemmer::normalizeToken | 1,035,726 | 3,575,362 us | 9.4% | 296,356 us | 0.8% |
phutil_utf8v | 2,358,981 | 1,306,401 us | 3.4% | 1,306,401 us | 3.4% |
queryfx | 42 | 1,190,055 us | 3.1% | 1,912 us | 0.0% |
AphrontBaseMySQLDatabaseConnection::executeRawQuery | 42 | 659,059 us | 1.7% | 2,196 us | 0.0% |
AphrontMySQLiDatabaseConnection::rawQuery | 42 | 650,497 us | 1.7% | 228 us | 0.0% |
mysqli::query | 42 | 650,267 us | 1.7% | 650,267 us | 1.7% |
qsprintf | 704 | 540,251 us | 1.4% | 1,263 us | 0.0% |
xsprintf | 706 | 539,187 us | 1.4% | 5,180 us | 0.0% |
xsprintf_query | 1,427 | 520,600 us | 1.4% | 19,847 us | 0.1% |
AphrontMySQLiDatabaseConnection::escapeUTF8String | 648 | 499,111 us | 1.3% | 1,449 us | 0.0% |
preg_split | 7 | 484,147 us | 1.3% | 484,147 us | 1.3% |
PhabricatorFerretEngine::tokenizeString | 1 | 378,049 us | 1.0% | 1,617 us | 0.0% |
PhabricatorFerretEngine::newTermsCorpus | 12 | 286,001 us | 0.7% | 8,183 us | 0.0% |
AphrontBaseMySQLDatabaseConnection::validateUTF8String | 648 | 260,193 us | 0.7% | 593 us | 0.0% |
phutil_is_utf8 | 648 | 259,600 us | 0.7% | 325 us | 0.0% |
mb_check_encoding | 648 | 259,273 us | 0.7% | 259,273 us | 0.7% |
AphrontMySQLiDatabaseConnection::escapeBinaryString | 648 | 237,469 us | 0.6% | 943 us | 0.0% |
mysqli::escape_string | 648 | 236,502 us | 0.6% | 236,502 us | 0.6% |
preg_replace | 958 | 200,262 us | 0.5% | 200,262 us | 0.5% |
implode | 21,117,378 | 110,423 us | 0.3% | 110,423 us | 0.3% |
array_slice | 21,117,145 | 96,287 us | 0.3% | 96,287 us | 0.3% |
strtr | 12 | 72,341 us | 0.2% | 72,341 us | 0.2% |
PhabricatorObjectQuery::loadPage | 6 | 72,218 us | 0.2% | 55 us | 0.0% |
PhabricatorPolicyAwareQuery::execute | 17 | 62,046 us | 0.2% | 430 us | 0.0% |
queryfx_all | 21 | 59,073 us | 0.2% | 68 us | 0.0% |
PhabricatorTransactionsFulltextEngineExtension::enrichFulltextObject | 1 | 56,534 us | 0.1% | 25 us | 0.0% |
ManiphestTaskQuery::loadPage | 5 | 51,533 us | 0.1% | 114 us | 0.0% |
PhutilSymbolLoader::selectAndLoadSymbols | 149 | 45,175 us | 0.1% | 2,893 us | 0.0% |
PhabricatorObjectQuery::loadObjectsByPHID | 5 | 45,173 us | 0.1% | 82 us | 0.0% |
PhabricatorPHIDType::loadObjects | 7 | 44,952 us | 0.1% | 61 us | 0.0% |
PhutilSymbolLoader::loadSymbol | 389 | 42,562 us | 0.1% | 1,359 us | 0.0% |
PhutilBootloader::loadLibrarySource | 381 | 41,358 us | 0.1% | 688 us | 0.0% |
PhutilBootloader::executeInclude | 381 | 40,736 us | 0.1% | 10,368 us | 0.0% |
spl_autoload_call | 137 | 27,576 us | 0.1% | 182 us | 0.0% |
PhabricatorSearchManagementIndexWorkflow::loadPHIDsByNames | 1 | 27,525 us | 0.1% | 13 us | 0.0% |
__phutil_autoload | 137 | 27,445 us | 0.1% | 493 us | 0.0% |
PhabricatorApplicationTransactionQuery::willFilterPage | 1 | 25,563 us | 0.1% | 75 us | 0.0% |
PhabricatorApplicationTransactionQuery::loadPage | 1 | 24,581 us | 0.1% | 42 us | 0.0% |
PhutilClassMapQuery::execute | 44 | 20,444 us | 0.1% | 80 us | 0.0% |
PhutilClassMapQuery::loadMap | 12 | 20,332 us | 0.1% | 292 us | 0.0% |
trim | 1,527,145 | 20,002 us | 0.1% | 20,002 us | 0.1% |
PhabricatorSearchWorker::loadObjectForIndexing | 2 | 19,713 us | 0.1% | 17 us | 0.0% |
PhabricatorPolicyAwareQuery::executeOne | 2 | 19,696 us | 0.1% | 11 us | 0.0% |
PhabricatorHandleQuery::loadPage | 2 | 19,159 us | 0.1% | 78 us | 0.0% |
PhutilSymbolLoader::loadObjects | 12 | 18,672 us | 0.0% | 231 us | 0.0% |
function_exists | 3,395,361 | 15,818 us | 0.0% | 15,818 us | 0.0% |
PhabricatorObjectQuery::loadObjectsByName | 1 | 15,768 us | 0.0% | 22 us | 0.0% |
ManiphestTaskPHIDType::loadNamedObjects | 1 | 15,696 us | 0.0% | 27 us | 0.0% |
sprintf | 832 | 13,238 us | 0.0% | 13,238 us | 0.0% |
LiskDAO::loadAllFromArray | 11 | 13,029 us | 0.0% | 64 us | 0.0% |
iterator_to_array | 1 | 13,020 us | 0.0% | 14 us | 0.0% |
PhabricatorHandleList::current | 4 | 13,006 us | 0.0% | 2 us | 0.0% |
PhabricatorHandleList::getHandle | 4 | 13,004 us | 0.0% | 1 us | 0.0% |
PhabricatorHandleList::loadHandles | 1 | 13,003 us | 0.0% | 2 us | 0.0% |
PhabricatorHandlePool::loadPHIDs | 1 | 13,001 us | 0.0% | 14 us | 0.0% |
LiskDAO::loadFromArray | 19 | 12,965 us | 0.0% | 231 us | 0.0% |
PhabricatorLiskDAO::willReadData | 19 | 12,381 us | 0.0% | 44 us | 0.0% |
LiskDAO::applyLiskDataSerialization | 22 | 12,338 us | 0.0% | 76 us | 0.0% |
LiskDAO::willReadData | 19 | 12,335 us | 0.0% | 18 us | 0.0% |
json_decode | 34 | 12,245 us | 0.0% | 12,245 us | 0.0% |
AphrontBaseMySQLDatabaseConnection::selectAllResults | 21 | 10,604 us | 0.0% | 67 us | 0.0% |
AphrontMySQLiDatabaseConnection::fetchAssoc | 47 | 10,537 us | 0.0% | 36 us | 0.0% |
mysqli_result::fetch_assoc | 47 | 10,501 us | 0.0% | 10,501 us | 0.0% |
PhabricatorFerretFulltextEngineExtension::deleteOldDocument | 1 | 9,740 us | 0.0% | 28 us | 0.0% |
count | 2,360,030 | 9,041 us | 0.0% | 9,041 us | 0.0% |
PhabricatorPHIDType::getAllTypes | 5 | 8,454 us | 0.0% | 11 us | 0.0% |
PhabricatorSubscriptionsFulltextEngineExtension::enrichFulltextObject | 1 | 7,114 us | 0.0% | 22 us | 0.0% |
PhutilServiceProfiler::echoListener | 100 | 6,979 us | 0.0% | 703 us | 0.0% |
AphrontDatabaseConnection::query | 8 | 6,437 us | 0.0% | 36 us | 0.0% |
PhabricatorApplicationTransactionQuery::newQueryForObject | 1 | 6,107 us | 0.0% | 56 us | 0.0% |
PhabricatorSearchManagementWorkflow::validateClusterSearchConfig | 1 | 5,406 us | 0.0% | 6 us | 0.0% |
LiskDAO::establishConnection | 32 | 5,168 us | 0.0% | 235 us | 0.0% |
PhutilServiceProfiler::endServiceCall | 50 | 4,871 us | 0.0% | 454 us | 0.0% |
PhabricatorClusterSearchConfigType::validateValue | 1 | 4,694 us | 0.0% | 12 us | 0.0% |
PhutilConsole::writeLog | 100 | 4,579 us | 0.0% | 182 us | 0.0% |
PhabricatorLiskDAO::establishLiveConnection | 7 | 4,534 us | 0.0% | 44 us | 0.0% |
PhabricatorLiskDAO::newClusterConnection | 7 | 4,469 us | 0.0% | 44 us | 0.0% |
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns | 35 | 4,428 us | 0.0% | 124 us | 0.0% |
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause | 8 | 4,424 us | 0.0% | 23 us | 0.0% |
PhutilConsole::writeTextMessage | 101 | 4,353 us | 0.0% | 434 us | 0.0% |
ManiphestTaskQuery::buildWhereClauseParts | 5 | 4,206 us | 0.0% | 37 us | 0.0% |
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts | 8 | 4,032 us | 0.0% | 64 us | 0.0% |
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause | 9 | 3,982 us | 0.0% | 31 us | 0.0% |