| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| PhabricatorFile::buildFromFileData | 15 | 2,370,984 us | 100.0% |
| Parent Calls | | | |
| PhabricatorFile::newFromFileData | 15 | 2,370,984 us | |
| Child Calls | | | |
| PhabricatorFile::save | 15 | 1,294,797 us | 54.6% |
| PhabricatorFile::initializeNewFile | 15 | 335,684 us | 14.2% |
| TempFile::__construct | 15 | 142,958 us | 6.0% |
| PhabricatorFile::readPropertiesFromParameters | 15 | 106,018 us | 4.5% |
| PhabricatorFile::updateDimensions | 15 | 92,724 us | 3.9% |
| Filesystem::writeFile | 15 | 84,311 us | 3.6% |
| PhabricatorFile::writeToEngine | 15 | 83,941 us | 3.5% |
| Filesystem::getMimeType | 15 | 71,051 us | 3.0% |
| PhabricatorFileStorageEngine::loadStorageEngines | 2 | 34,843 us | 1.5% |
| PhabricatorFile::setStorageEngine | 15 | 16,360 us | 0.7% |
| PhabricatorFile::setStorageFormat | 15 | 15,147 us | 0.6% |
| PhabricatorFile::setMimeType | 15 | 14,637 us | 0.6% |
| PhabricatorFile::setStorageHandle | 15 | 13,747 us | 0.6% |
| PhabricatorFile::setContentHash | 15 | 13,196 us | 0.6% |
| PhabricatorFile::setByteSize | 15 | 12,678 us | 0.5% |
| PhabricatorFile::getMimeType | 15 | 11,993 us | 0.5% |
| assert_instances_of | 15 | 6,552 us | 0.3% |
| PhabricatorFile::hashFileContent | 15 | 4,018 us | 0.2% |
| spl_autoload_call | 1 | 3,757 us | 0.2% |
| get_class | 15 | 28 us | 0.0% |
| strlen | 17 | 12 us | 0.0% |