(microsec) | (microsecs) | MemUse (bytes) | PeakMemUse (bytes) | |||||||
---|---|---|---|---|---|---|---|---|---|---|
BaconQrCode\Encoder\Encoder::encode | 1 | 2.4% | 295,908 | 92.0% | 295,902 | 92.0% | 829,624 | 78.1% | 521,912 | 44.5% |
Exclusive Metrics for Current Function | 216 | 0.1% | 172 | 0.1% | -54,656 | -6.6% | 0 | 0.0% | ||
Endroid\QrCode\Bacon\MatrixFactory::create | 1 | 100.0% | 295,908 | 100.0% | 295,902 | 100.0% | 829,624 | 100.0% | 521,912 | 100.0% |
BaconQrCode\Encoder\Encoder::chooseMaskPattern | 1 | 2.6% | 219,387 | 74.1% | 219,389 | 74.1% | 171,256 | 20.6% | 192,112 | 36.8% |
BaconQrCode\Encoder\Encoder::interleaveWithEcBytes | 1 | 2.6% | 24,426 | 8.3% | 24,424 | 8.3% | 150,024 | 18.1% | 157,472 | 30.2% |
BaconQrCode\Encoder\MatrixUtil::buildMatrix | 1 | 2.6% | 24,274 | 8.2% | 24,275 | 8.2% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\BitArray::appendBitArray | 2 | 5.1% | 11,002 | 3.7% | 11,000 | 3.7% | 3,912 | 0.5% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::appendBytes | 1 | 2.6% | 9,373 | 3.2% | 9,374 | 3.2% | 3,472 | 0.4% | 0 | 0.0% |
BaconQrCode\Common\Version::getVersionForNumber | 1 | 2.6% | 2,321 | 0.8% | 2,322 | 0.8% | 132,032 | 15.9% | 0 | 0.0% |
load::Common/Version.php | 1 | 2.6% | 1,673 | 0.6% | 1,675 | 0.6% | 176,576 | 21.3% | 172,328 | 33.0% |
BaconQrCode\Common\CharacterSetEci::getCharacterSetEciByName | 1 | 2.6% | 813 | 0.3% | 815 | 0.3% | 37,016 | 4.5% | 0 | 0.0% |
load::Common/BitArray.php | 1 | 2.6% | 569 | 0.2% | 572 | 0.2% | 46,416 | 5.6% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::terminateBits | 1 | 2.6% | 453 | 0.2% | 454 | 0.2% | 3,320 | 0.4% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::chooseVersion | 2 | 5.1% | 377 | 0.1% | 378 | 0.1% | 5,200 | 0.6% | 0 | 0.0% |
load::Common/CharacterSetEci.php | 1 | 2.6% | 273 | 0.1% | 275 | 0.1% | 45,472 | 5.5% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::chooseMode | 1 | 2.6% | 228 | 0.1% | 229 | 0.1% | 21,168 | 2.6% | 0 | 0.0% |
load::Encoder/ByteMatrix.php | 1 | 2.6% | 152 | 0.1% | 152 | 0.1% | 14,624 | 1.8% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::appendEci | 1 | 2.6% | 125 | 0.0% | 128 | 0.0% | 10,864 | 1.3% | 0 | 0.0% |
BaconQrCode\Encoder\ByteMatrix::__construct | 1 | 2.6% | 75 | 0.0% | 77 | 0.0% | 50,984 | 6.1% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::appendLengthInfo | 1 | 2.6% | 68 | 0.0% | 70 | 0.0% | 1,896 | 0.2% | 0 | 0.0% |
BaconQrCode\Encoder\Encoder::appendModeInfo | 1 | 2.6% | 34 | 0.0% | 36 | 0.0% | 1,880 | 0.2% | 0 | 0.0% |
BaconQrCode\Common\BitArray::__construct | 3 | 7.7% | 21 | 0.0% | 24 | 0.0% | 1,064 | 0.1% | 0 | 0.0% |
DASPRiD\Enum\AbstractEnum::__callStatic | 2 | 5.1% | 12 | 0.0% | 14 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\Mode::getCharacterCountBits | 2 | 5.1% | 11 | 0.0% | 12 | 0.0% | 1,248 | 0.2% | 0 | 0.0% |
BaconQrCode\Common\EcBlocks::getTotalEcCodewords | 1 | 2.6% | 6 | 0.0% | 8 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\BitArray::getSize | 4 | 10.3% | 4 | 0.0% | 8 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\Version::getEcBlocksForLevel | 1 | 2.6% | 4 | 0.0% | 5 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Encoder\QrCode::__construct | 1 | 2.6% | 4 | 0.0% | 4 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\EcBlocks::getNumBlocks | 1 | 2.6% | 3 | 0.0% | 3 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\Version::getTotalCodewords | 2 | 5.1% | 2 | 0.0% | 3 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\BitArray::getSizeInBytes | 1 | 2.6% | 1 | 0.0% | 2 | 0.0% | 584 | 0.1% | 0 | 0.0% |
BaconQrCode\Common\Version::getDimensionForVersion | 1 | 2.6% | 1 | 0.0% | 2 | 0.0% | 600 | 0.1% | 0 | 0.0% |