| Symbol | Count | Wall Time (Inclusive) | % | Wall Time (Exclusive) | % |
|---|
| Total | 5,728,669 | 9,232,983 us | 100.0% | 9,232,983 us | 100.0% |
| main() | 1 | 9,232,983 us | 100.0% | 66 us | 0.0% |
| PhutilArgumentParser::parseWorkflows | 1 | 9,231,043 us | 100.0% | 1 us | 0.0% |
| PhutilArgumentParser::parseWorkflowsFull | 1 | 9,231,042 us | 100.0% | 28 us | 0.0% |
| PhabricatorSearchManagementIndexWorkflow::execute | 1 | 9,230,928 us | 100.0% | 63 us | 0.0% |
| PhabricatorSearchWorker::queueDocumentForIndexing | 1 | 9,195,351 us | 99.6% | 2 us | 0.0% |
| PhabricatorWorker::scheduleTask | 1 | 9,195,349 us | 99.6% | 29 us | 0.0% |
| PhabricatorWorker::executeTask | 1 | 9,190,950 us | 99.5% | 2 us | 0.0% |
| PhabricatorSearchWorker::doWork | 1 | 9,190,948 us | 99.5% | 29 us | 0.0% |
| PhabricatorIndexEngine::indexObject | 1 | 9,163,028 us | 99.2% | 8 us | 0.0% |
| PhabricatorFulltextIndexEngineExtension::indexObject | 1 | 9,161,532 us | 99.2% | 7 us | 0.0% |
| PhabricatorFulltextEngine::buildFulltextIndexes | 1 | 9,161,188 us | 99.2% | 46 us | 0.0% |
| PhabricatorFerretFulltextEngineExtension::indexFulltextObject | 1 | 9,093,981 us | 98.5% | 4,023 us | 0.0% |
| phutil_utf8_strtolower | 1,035,728 | 5,384,221 us | 58.3% | 710,424 us | 7.7% |
| PhutilSearchStemmer::stemCorpus | 6 | 5,095,420 us | 55.2% | 1,361,661 us | 14.7% |
| mb_convert_case | 1,035,728 | 4,670,166 us | 50.6% | 4,670,166 us | 50.6% |
| PhutilSearchStemmer::normalizeToken | 1,035,726 | 3,596,017 us | 38.9% | 299,483 us | 3.2% |
| PhabricatorFerretEngine::getTermNgramsFromString | 1 | 2,712,232 us | 29.4% | 6 us | 0.0% |
| PhabricatorFerretEngine::getNgramsFromString | 1 | 2,712,226 us | 29.4% | 240,463 us | 2.6% |
| queryfx | 42 | 1,012,980 us | 11.0% | 1,833 us | 0.0% |
| AphrontBaseMySQLDatabaseConnection::executeRawQuery | 42 | 568,107 us | 6.2% | 2,180 us | 0.0% |
| AphrontMySQLiDatabaseConnection::rawQuery | 42 | 560,772 us | 6.1% | 185 us | 0.0% |
| mysqli::query | 42 | 560,587 us | 6.1% | 560,587 us | 6.1% |
| preg_split | 7 | 502,873 us | 5.4% | 502,873 us | 5.4% |
| qsprintf | 704 | 450,637 us | 4.9% | 770 us | 0.0% |
| xsprintf | 706 | 450,056 us | 4.9% | 4,494 us | 0.0% |
| xsprintf_query | 1,427 | 434,049 us | 4.7% | 16,013 us | 0.2% |
| AphrontMySQLiDatabaseConnection::escapeUTF8String | 648 | 417,706 us | 4.5% | 1,324 us | 0.0% |
| PhabricatorFerretEngine::tokenizeString | 1 | 383,844 us | 4.2% | 1,714 us | 0.0% |
| PhabricatorFerretEngine::newTermsCorpus | 12 | 291,774 us | 3.2% | 8,228 us | 0.1% |
| AphrontBaseMySQLDatabaseConnection::validateUTF8String | 648 | 214,163 us | 2.3% | 89 us | 0.0% |
| phutil_is_utf8 | 648 | 214,074 us | 2.3% | 667 us | 0.0% |
| mb_check_encoding | 648 | 213,406 us | 2.3% | 213,406 us | 2.3% |
| AphrontMySQLiDatabaseConnection::escapeBinaryString | 648 | 202,219 us | 2.2% | 768 us | 0.0% |
| mysqli::escape_string | 648 | 201,441 us | 2.2% | 201,441 us | 2.2% |
| preg_replace | 958 | 200,188 us | 2.2% | 200,188 us | 2.2% |
| strtr | 12 | 78,288 us | 0.8% | 78,288 us | 0.8% |
| PhabricatorObjectQuery::loadPage | 6 | 72,302 us | 0.8% | 59 us | 0.0% |
| PhabricatorPolicyAwareQuery::execute | 17 | 60,667 us | 0.7% | 435 us | 0.0% |
| queryfx_all | 21 | 57,927 us | 0.6% | 68 us | 0.0% |
| PhabricatorTransactionsFulltextEngineExtension::enrichFulltextObject | 1 | 56,040 us | 0.6% | 25 us | 0.0% |
| ManiphestTaskQuery::loadPage | 5 | 50,323 us | 0.5% | 107 us | 0.0% |
| PhutilSymbolLoader::selectAndLoadSymbols | 149 | 46,712 us | 0.5% | 2,967 us | 0.0% |
| PhutilSymbolLoader::loadSymbol | 389 | 44,099 us | 0.5% | 1,423 us | 0.0% |
| PhabricatorObjectQuery::loadObjectsByPHID | 5 | 43,851 us | 0.5% | 77 us | 0.0% |
| PhabricatorPHIDType::loadObjects | 7 | 43,628 us | 0.5% | 68 us | 0.0% |
| PhutilBootloader::loadLibrarySource | 381 | 42,809 us | 0.5% | 697 us | 0.0% |
| PhutilBootloader::executeInclude | 381 | 42,188 us | 0.5% | 10,720 us | 0.1% |
| PhabricatorSearchManagementIndexWorkflow::loadPHIDsByNames | 1 | 29,662 us | 0.3% | 14 us | 0.0% |
| spl_autoload_call | 137 | 27,558 us | 0.3% | 171 us | 0.0% |
| __phutil_autoload | 137 | 27,434 us | 0.3% | 465 us | 0.0% |
| PhabricatorApplicationTransactionQuery::loadPage | 1 | 24,859 us | 0.3% | 45 us | 0.0% |
| PhabricatorApplicationTransactionQuery::willFilterPage | 1 | 24,548 us | 0.3% | 71 us | 0.0% |
| PhutilClassMapQuery::execute | 44 | 22,033 us | 0.2% | 90 us | 0.0% |
| PhutilClassMapQuery::loadMap | 12 | 21,904 us | 0.2% | 293 us | 0.0% |
| PhutilSymbolLoader::loadObjects | 12 | 20,196 us | 0.2% | 199 us | 0.0% |
| PhabricatorSearchWorker::loadObjectForIndexing | 2 | 19,493 us | 0.2% | 16 us | 0.0% |
| PhabricatorPolicyAwareQuery::executeOne | 2 | 19,477 us | 0.2% | 12 us | 0.0% |
| implode | 2,025 | 19,267 us | 0.2% | 19,267 us | 0.2% |
| PhabricatorHandleQuery::loadPage | 2 | 19,049 us | 0.2% | 79 us | 0.0% |
| trim | 1,527,145 | 18,981 us | 0.2% | 18,981 us | 0.2% |
| PhabricatorObjectQuery::loadObjectsByName | 1 | 15,768 us | 0.2% | 26 us | 0.0% |
| ManiphestTaskPHIDType::loadNamedObjects | 1 | 15,691 us | 0.2% | 17 us | 0.0% |
| iterator_to_array | 1 | 12,967 us | 0.1% | 14 us | 0.0% |
| PhabricatorHandleList::current | 4 | 12,953 us | 0.1% | 2 us | 0.0% |
| PhabricatorHandleList::getHandle | 4 | 12,951 us | 0.1% | 1 us | 0.0% |
| PhabricatorHandleList::loadHandles | 1 | 12,950 us | 0.1% | 2 us | 0.0% |
| PhabricatorHandlePool::loadPHIDs | 1 | 12,948 us | 0.1% | 13 us | 0.0% |
| LiskDAO::loadAllFromArray | 11 | 12,703 us | 0.1% | 62 us | 0.0% |
| LiskDAO::loadFromArray | 19 | 12,641 us | 0.1% | 231 us | 0.0% |
| PhabricatorLiskDAO::willReadData | 19 | 12,134 us | 0.1% | 42 us | 0.0% |
| LiskDAO::willReadData | 19 | 12,089 us | 0.1% | 24 us | 0.0% |
| LiskDAO::applyLiskDataSerialization | 22 | 12,076 us | 0.1% | 70 us | 0.0% |
| json_decode | 34 | 11,994 us | 0.1% | 11,994 us | 0.1% |
| sprintf | 832 | 11,354 us | 0.1% | 11,354 us | 0.1% |
| AphrontBaseMySQLDatabaseConnection::selectAllResults | 21 | 10,874 us | 0.1% | 68 us | 0.0% |
| AphrontMySQLiDatabaseConnection::fetchAssoc | 47 | 10,806 us | 0.1% | 36 us | 0.0% |
| mysqli_result::fetch_assoc | 47 | 10,770 us | 0.1% | 10,770 us | 0.1% |
| PhabricatorPHIDType::getAllTypes | 5 | 9,867 us | 0.1% | 14 us | 0.0% |
| PhabricatorFerretFulltextEngineExtension::deleteOldDocument | 1 | 8,107 us | 0.1% | 27 us | 0.0% |
| PhabricatorSubscriptionsFulltextEngineExtension::enrichFulltextObject | 1 | 7,027 us | 0.1% | 22 us | 0.0% |
| PhabricatorApplicationTransactionQuery::newQueryForObject | 1 | 6,341 us | 0.1% | 56 us | 0.0% |
| PhutilServiceProfiler::echoListener | 100 | 5,815 us | 0.1% | 597 us | 0.0% |
| PhabricatorSearchManagementWorkflow::validateClusterSearchConfig | 1 | 4,789 us | 0.1% | 5 us | 0.0% |
| LiskDAO::establishConnection | 32 | 4,712 us | 0.1% | 186 us | 0.0% |
| PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause | 8 | 4,557 us | 0.0% | 22 us | 0.0% |
| PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns | 35 | 4,556 us | 0.0% | 148 us | 0.0% |
| ManiphestTaskQuery::buildWhereClauseParts | 5 | 4,339 us | 0.0% | 31 us | 0.0% |
| PhabricatorClusterSearchConfigType::validateValue | 1 | 4,273 us | 0.0% | 11 us | 0.0% |
| PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts | 8 | 4,195 us | 0.0% | 81 us | 0.0% |
| PhabricatorLiskDAO::establishLiveConnection | 7 | 4,187 us | 0.0% | 44 us | 0.0% |
| PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause | 9 | 4,134 us | 0.0% | 29 us | 0.0% |
| PhabricatorLiskDAO::newClusterConnection | 7 | 4,123 us | 0.0% | 43 us | 0.0% |
| PhabricatorCustomField::getObjectFields | 3 | 4,084 us | 0.0% | 79 us | 0.0% |
| AphrontDatabaseConnection::query | 8 | 4,067 us | 0.0% | 23 us | 0.0% |
| PhutilConsole::writeLog | 100 | 3,946 us | 0.0% | 169 us | 0.0% |
| PhabricatorIndexEngine::shouldIndexObject | 1 | 3,924 us | 0.0% | 9 us | 0.0% |
| PhutilServiceProfiler::endServiceCall | 50 | 3,854 us | 0.0% | 383 us | 0.0% |
| PhutilConsole::writeTextMessage | 101 | 3,725 us | 0.0% | 373 us | 0.0% |
| PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows | 3 | 3,708 us | 0.0% | 14 us | 0.0% |
| ManiphestTaskQuery::getOrderableColumns | 20 | 3,685 us | 0.0% | 30 us | 0.0% |