| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% | Incl. MemUse (bytes) | IMemUse% | Incl. PeakMemUse (bytes) | IPeakMemUse% |
|---|
| Current Function |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::calculateColumnWidths | 1 |
0.0% |
42,894 |
1.4% |
206,352 |
0.4% |
319,568 |
0.8% |
| Exclusive Metrics for Current Function | | | 6,021 |
14.0% |
-83,448 |
-40.4% |
832 |
0.3% |
| Parent function |
| PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet::writeCols | 1 |
100.0% |
42,894 |
100.0% |
206,352 |
100.0% |
319,568 |
100.0% |
| Child functions |
| PhpOffice\PhpSpreadsheet\Cell\Cell::getStyle | 808 |
6.6% |
14,248 |
33.2% |
3,096 |
1.5% |
5,208 |
1.6% |
| PhpOffice\PhpSpreadsheet\Style\Alignment::getIndent | 404 |
3.3% |
6,504 |
15.2% |
11,888 |
5.8% |
11,888 |
3.7% |
| PhpOffice\PhpSpreadsheet\Style\Alignment::getHorizontal | 404 |
3.3% |
6,320 |
14.7% |
1,928 |
0.9% |
272 |
0.1% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getCellOrNull | 909 |
7.5% |
3,746 |
8.7% |
1,928 |
0.9% |
1,928 |
0.6% |
| PhpOffice\PhpSpreadsheet\Shared\Font::calculateColumnWidth | 311 |
2.6% |
2,607 |
6.1% |
17,976 |
8.7% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Style\NumberFormat::toFormattedString | 404 |
3.3% |
880 |
2.1% |
39,440 |
19.1% |
92,824 |
29.0% |
| Composer\Autoload\ClassLoader::loadClass | 2 |
0.0% |
619 |
1.4% |
103,928 |
50.4% |
194,304 |
60.8% |
| PhpOffice\PhpSpreadsheet\Style\NumberFormat::getFormatCode | 404 |
3.3% |
601 |
1.4% |
7,160 |
3.5% |
7,160 |
2.2% |
| PhpOffice\PhpSpreadsheet\Collection\Cells::getCurrentColumn | 1,531 |
12.6% |
527 |
1.2% |
49,592 |
24.0% |
632 |
0.2% |
| PhpOffice\PhpSpreadsheet\Cell\Cell::getCalculatedValue | 404 |
3.3% |
315 |
0.7% |
1,264 |
0.6% |
1,264 |
0.4% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getParentOrThrow | 1,337 |
11.0% |
89 |
0.2% |
600 |
0.3% |
600 |
0.2% |
| PhpOffice\PhpSpreadsheet\Spreadsheet::getCellXfByIndex | 1,026 |
8.4% |
76 |
0.2% |
600 |
0.3% |
600 |
0.2% |
| PhpOffice\PhpSpreadsheet\Style\Style::getAlignment | 1,119 |
9.2% |
70 |
0.2% |
600 |
0.3% |
208 |
0.1% |
| PhpOffice\PhpSpreadsheet\Cell\Cell::getXfIndex | 1,026 |
8.4% |
59 |
0.1% |
600 |
0.3% |
600 |
0.2% |
| PhpOffice\PhpSpreadsheet\Style\Style::getFont | 622 |
5.1% |
42 |
0.1% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Spreadsheet::getDefaultStyle | 311 |
2.6% |
30 |
0.1% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Style\Style::getNumberFormat | 404 |
3.3% |
30 |
0.1% |
600 |
0.3% |
600 |
0.2% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getColumnDimensions | 1 |
0.0% |
24 |
0.1% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Collection\Cells::getCurrentCoordinate | 404 |
3.3% |
22 |
0.1% |
600 |
0.3% |
568 |
0.2% |
| PhpOffice\PhpSpreadsheet\Style\Alignment::getTextRotation | 311 |
2.6% |
19 |
0.0% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getCoordinates | 1 |
0.0% |
15 |
0.0% |
37,520 |
18.2% |
80 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\AutoFit::getAutoFilterIndentRanges | 1 |
0.0% |
12 |
0.0% |
3,408 |
1.7% |
0 |
0.0% |
| yii\BaseYii::autoload | 2 |
0.0% |
12 |
0.0% |
568 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getColumnDimension | 4 |
0.0% |
3 |
0.0% |
600 |
0.3% |
0 |
0.0% |
| {closure} | 2 |
0.0% |
1 |
0.0% |
552 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\Worksheet::getMergeCells | 1 |
0.0% |
1 |
0.0% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension::setWidth | 4 |
0.0% |
1 |
0.0% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension::getAutoSize | 9 |
0.1% |
0 |
0.0% |
600 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\AutoFit::__construct | 1 |
0.0% |
0 |
0.0% |
520 |
0.3% |
0 |
0.0% |
| PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension::getColumnIndex | 4 |
0.0% |
0 |
0.0% |
632 |
0.3% |
0 |
0.0% |