(microsec) | (microsecs) | MemUse (bytes) | PeakMemUse (bytes) | |||||||
---|---|---|---|---|---|---|---|---|---|---|
BaconQrCode\Encoder\Encoder::encode | 1 | 2.6% | 281,062 | 93.1% | 281,060 | 93.1% | 168,992 | 107.6% | 0 | 0.0% |
Exclusive Metrics for Current Function | 84 | 0.0% | 56 | 0.0% | -2,488 | -1.5% | 0 | N/A% | ||
Endroid\QrCode\Bacon\MatrixFactory::create | 1 | 100.0% | 281,062 | 100.0% | 281,060 | 100.0% | 168,992 | 100.0% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::chooseMaskPattern | 1 | 2.9% | 217,676 | 77.4% | 217,675 | 77.4% | 59,528 | 35.2% | 0 | N/A% |
BaconQrCode\Encoder\MatrixUtil::buildMatrix | 1 | 2.9% | 24,278 | 8.6% | 24,279 | 8.6% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::interleaveWithEcBytes | 1 | 2.9% | 23,010 | 8.2% | 23,011 | 8.2% | 15,568 | 9.2% | 0 | N/A% |
BaconQrCode\Common\BitArray::appendBitArray | 2 | 5.7% | 8,466 | 3.0% | 8,467 | 3.0% | 3,912 | 2.3% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::appendBytes | 1 | 2.9% | 6,551 | 2.3% | 6,551 | 2.3% | 3,248 | 1.9% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::terminateBits | 1 | 2.9% | 451 | 0.2% | 452 | 0.2% | 8,952 | 5.3% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::chooseVersion | 2 | 5.7% | 265 | 0.1% | 268 | 0.1% | 5,200 | 3.1% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::appendEci | 1 | 2.9% | 76 | 0.0% | 78 | 0.0% | 5,120 | 3.0% | 0 | N/A% |
BaconQrCode\Encoder\ByteMatrix::__construct | 1 | 2.9% | 73 | 0.0% | 74 | 0.0% | 50,984 | 30.2% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::appendLengthInfo | 1 | 2.9% | 43 | 0.0% | 43 | 0.0% | 1,896 | 1.1% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::appendModeInfo | 1 | 2.9% | 24 | 0.0% | 25 | 0.0% | 3,160 | 1.9% | 0 | N/A% |
BaconQrCode\Encoder\Encoder::chooseMode | 1 | 2.9% | 16 | 0.0% | 16 | 0.0% | 3,184 | 1.9% | 0 | N/A% |
BaconQrCode\Common\BitArray::__construct | 3 | 8.6% | 8 | 0.0% | 9 | 0.0% | 1,064 | 0.6% | 0 | N/A% |
DASPRiD\Enum\AbstractEnum::__callStatic | 2 | 5.7% | 7 | 0.0% | 8 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\Mode::getCharacterCountBits | 2 | 5.7% | 7 | 0.0% | 10 | 0.0% | 1,248 | 0.7% | 0 | N/A% |
BaconQrCode\Common\CharacterSetEci::getCharacterSetEciByName | 1 | 2.9% | 6 | 0.0% | 7 | 0.0% | 1,328 | 0.8% | 0 | N/A% |
BaconQrCode\Common\EcBlocks::getTotalEcCodewords | 1 | 2.9% | 5 | 0.0% | 6 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\Version::getVersionForNumber | 1 | 2.9% | 4 | 0.0% | 5 | 0.0% | 1,232 | 0.7% | 0 | N/A% |
BaconQrCode\Common\Version::getEcBlocksForLevel | 1 | 2.9% | 3 | 0.0% | 3 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\EcBlocks::getNumBlocks | 1 | 2.9% | 3 | 0.0% | 4 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\BitArray::getSize | 4 | 11.4% | 2 | 0.0% | 5 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\BitArray::getSizeInBytes | 1 | 2.9% | 1 | 0.0% | 2 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\Version::getTotalCodewords | 2 | 5.7% | 1 | 0.0% | 2 | 0.0% | 584 | 0.3% | 0 | N/A% |
BaconQrCode\Common\Version::getDimensionForVersion | 1 | 2.9% | 1 | 0.0% | 2 | 0.0% | 600 | 0.4% | 0 | N/A% |
BaconQrCode\Encoder\QrCode::__construct | 1 | 2.9% | 1 | 0.0% | 2 | 0.0% | 584 | 0.3% | 0 | N/A% |