Run Report
Run #69ef2336ad4b5: XHProf Run (Namespace=myapp)
Tip
Click a function name below to drill down.

Parent/Child report for Composer\Autoload\ClassLoader::loadClass [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Composer\Autoload\ClassLoader::loadClass417 34.0% 99,473 28.4% 71,369 28.3% 842,480 12.9% 1,988,456 23.6%
Exclusive Metrics for Current Function2,566 2.6% 0 0.0% 61,584 7.3% 16,008 0.8%
Parent functions
GraphQL\Validator\DocumentValidator::defaultRules26 6.2% 15,898 16.0% 8,398 11.8% 154,064 18.3% 339,064 17.1%
is_a17 4.1% 9,096 9.1% 4,632 6.5% 80,896 9.6% 416 0.0%
class_exists53 12.7% 7,851 7.9% 6,430 9.0% 12,208 1.4% 54,720 2.8%
interface_exists84 20.1% 4,301 4.3% 2,066 2.9% 14,424 1.7% 18,344 0.9%
Doctrine\Inflector\Rules\English\Rules::getSingularRuleset6 1.4% 3,254 3.3% 2,749 3.9% 6,336 0.8% 135,544 6.8%
GraphQL\Executor\Executor::promiseToExecute1 0.2% 2,798 2.8% 2,305 3.2% 67,768 8.0% 321,832 16.2%
ApiPlatform\Core\GraphQl\Type\TypeConverter::resolveType1 0.2% 2,484 2.5% 1,227 1.7% 66,912 7.9% 527,984 26.6%
GraphQL\Language\Parser::parseVariableDefinitions1 0.2% 2,360 2.4% 118 0.2% 57,136 6.8% 0 0.0%
GraphQL\Validator\DocumentValidator::securityRules3 0.7% 2,355 2.4% 1,148 1.6% 3,928 0.5% 0 0.0%
GraphQL\Type\Definition\Type::getStandardType5 1.2% 2,138 2.1% 959 1.3% 4,560 0.5% 0 0.0%
GraphQL\Validator\DocumentValidator::visitUsingRules2 0.5% 2,039 2.0% 1,031 1.4% 67,704 8.0% 138,800 7.0%
GraphQL\Type\Schema::__construct2 0.5% 1,987 2.0% 997 1.4% 67,704 8.0% 205,248 10.3%
GraphQL\Executor\Promise\Adapter\SyncPromiseAdapter::createFulfilled2 0.5% 1,877 1.9% 1,125 1.6% 2,232 0.3% 0 0.0%
class_alias74 17.7% 1,651 1.7% 0 0.0% 4,704 0.6% 13,448 0.7%
GraphQL\Language\Parser::__construct1 0.2% 1,646 1.7% 540 0.8% 1,360 0.2% 0 0.0%
GraphQL\Executor\ReferenceExecutor::buildResponse1 0.2% 1,615 1.6% 2,214 3.1% 12,768 1.5% 0 0.0%
Doctrine\Inflector\GenericLanguageInflectorFactory::build3 0.7% 1,607 1.6% 4,663 6.5% 3,040 0.4% 0 0.0%
GraphQL\Language\Source::__construct1 0.2% 1,604 1.6% 286 0.4% 10,888 1.3% 0 0.0%
App\Kernel::registerBundles10 2.4% 1,553 1.6% 4,005 5.6% 10,472 1.2% 16,456 0.8%
GraphQL\Language\Parser::parseNamedType2 0.5% 1,509 1.5% 815 1.1% 3,704 0.4% 0 0.0%
GraphQL\GraphQL::promiseToExecute2 0.5% 1,463 1.5% 2,551 3.6% 2,168 0.3% 18,000 0.9%
GraphQL\Language\Parser::parseOperationDefinition1 0.2% 1,284 1.3% 722 1.0% 3,864 0.5% 0 0.0%
GraphQL\Executor\ReferenceExecutor::buildExecutionContext2 0.5% 1,216 1.2% 698 1.0% 2,168 0.3% 0 0.0%
GraphQL\Type\Definition\ScalarType::__construct1 0.2% 1,188 1.2% 320 0.4% 1,360 0.2% 0 0.0%
ApiPlatform\Core\GraphQl\Type\TypeBuilder::getNodeInterface1 0.2% 1,124 1.1% 608 0.9% 3,072 0.4% 0 0.0%
Doctrine\Inflector\InflectorFactory::createForLanguage1 0.2% 1,123 1.1% 400 0.6% 68,672 8.2% 0 0.0%
ApiPlatform\Core\GraphQl\Type\TypeBuilder::getResourceObjectType2 0.5% 1,073 1.1% 786 1.1% 2,248 0.3% 0 0.0%
GraphQL\GraphQL::executeQuery1 0.2% 1,067 1.1% 714 1.0% 2,232 0.3% 0 0.0%
GraphQL\Validator\DocumentValidator::validate1 0.2% 1,067 1.1% 596 0.8% 1,376 0.2% 0 0.0%
GraphQL\Type\Introspection::_directiveLocation2 0.5% 1,023 1.0% 1,639 2.3% 2,184 0.3% 0 0.0%
ApiPlatform\Core\GraphQl\Type\SchemaBuilder::getSchema1 0.2% 924 0.9% 105 0.1% 1,360 0.2% 119,816 6.0%
main()3 0.7% 774 0.8% 0 0.0% 18,160 2.2% 11,296 0.6%
Doctrine\Inflector\Rules\English\Inflectible::getSingular2 0.5% 772 0.8% 829 1.2% 2,232 0.3% 0 0.0%
GraphQL\Language\Parser::parseType1 0.2% 742 0.7% 1,368 1.9% 1,360 0.2% 0 0.0%
App\SystemConfig\DataProvider\SystemConfigCollectionDataProvider::getCollection1 0.2% 732 0.7% 1,501 2.1% 2,280 0.3% 0 0.0%
GraphQL\Type\Definition\Type::nonNull1 0.2% 720 0.7% 366 0.5% 2,200 0.3% 0 0.0%
Doctrine\Inflector\Rules\English\Inflectible::getIrregular2 0.5% 713 0.7% 371 0.5% 2,232 0.3% 0 0.0%
GraphQL\Language\Parser::parseField1 0.2% 684 0.7% 427 0.6% 2,152 0.3% 0 0.0%
GraphQL\Type\Definition\ObjectType::getFields1 0.2% 652 0.7% 751 1.1% 1,424 0.2% 0 0.0%
ApiPlatform\GraphQl\Executor::executeQuery1 0.2% 651 0.7% 119 0.2% 1,344 0.2% 0 0.0%
ContainerZ9RIxCl\App_KernelProdContainer::ContainerZ9RIxCl\{closure}6 1.4% 564 0.6% 620 0.9% 2,784 0.3% 1,992 0.1%
GraphQL\GraphQL::getStandardDirectives1 0.2% 555 0.6% 576 0.8% 1,376 0.2% 0 0.0%
GraphQL\Executor\Promise\Adapter\SyncPromiseAdapter::wait1 0.2% 524 0.5% 162 0.2% 1,360 0.2% 0 0.0%
GraphQL\Executor\ReferenceExecutor::resolveField1 0.2% 519 0.5% 282 0.4% 1,392 0.2% 0 0.0%
GraphQL\Type\Definition\Directive::getInternalDirectives1 0.2% 486 0.5% 300 0.4% 1,424 0.2% 0 0.0%
Doctrine\Inflector\Rules\English\InflectorFactory::getSingularRuleset1 0.2% 401 0.4% 160 0.2% 1,440 0.2% 0 0.0%
ApiPlatform\Core\GraphQl\Type\FieldsBuilder::getCollectionQueryFields1 0.2% 394 0.4% 332 0.5% 1,464 0.2% 0 0.0%
GraphQL\Type\Definition\Type::listOf1 0.2% 379 0.4% 521 0.7% 1,376 0.2% 0 0.0%
GraphQL\Language\Parser::parseSelectionSet1 0.2% 371 0.4% 2,103 2.9% 1,408 0.2% 0 0.0%
GraphQL\Validator\Rules\OverlappingFieldsCanBeMerged::getVisitor1 0.2% 371 0.4% 412 0.6% 1,408 0.2% 0 0.0%
Doctrine\Inflector\InflectorFactory::create1 0.2% 365 0.4% 172 0.2% 1,376 0.2% 0 0.0%
GraphQL\Language\Visitor::skipNode1 0.2% 361 0.4% 1,065 1.5% 1,376 0.2% 0 0.0%
Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor::getReadInfo1 0.2% 361 0.4% 182 0.3% 1,424 0.2% 0 0.0%
GraphQL\Language\Lexer::__construct1 0.2% 357 0.4% 1,198 1.7% 1,360 0.2% 0 0.0%
GraphQL\Language\Parser::parseDocument1 0.2% 349 0.4% 1,683 2.4% 1,360 0.2% 0 0.0%
GraphQL\Type\Introspection::_typeKind1 0.2% 331 0.3% 432 0.6% 1,360 0.2% 0 0.0%
ApiPlatform\Core\Bridge\Symfony\Routing\IriConverter::getItemIriFromResourceClass1 0.2% 322 0.3% 257 0.4% 1,424 0.2% 0 0.0%
Symfony\Component\HttpKernel\Kernel::initializeContainer1 0.2% 308 0.3% 0 0.0% 8,792 1.0% 24,104 1.2%
GraphQL\Language\Parser::loc1 0.2% 297 0.3% 102 0.1% 1,344 0.2% 0 0.0%
GraphQL\Language\Parser::parseTypeReference1 0.2% 287 0.3% 48 0.1% 1,408 0.2% 0 0.0%
GraphQL\Language\Parser::parseName1 0.2% 265 0.3% 183 0.3% 1,360 0.2% 0 0.0%
ApiPlatform\Api\QueryParameterValidator\QueryParameterValidator::__construct7 1.7% 188 0.2% 0 0.0% 1,176 0.1% 2,400 0.1%
Doctrine\Common\Annotations\AnnotationReader::__construct4 1.0% 184 0.2% 0 0.0% 600 0.1% 2,480 0.1%
phpDocumentor\Reflection\DocBlockFactory::createInstance4 1.0% 168 0.2% 0 0.0% 600 0.1% 3,008 0.2%
Symfony\Component\Routing\Router::getMatcher1 0.2% 164 0.2% 0 0.0% 584 0.1% 2,120 0.1%
Negotiation\Negotiator::acceptFactory1 0.2% 152 0.2% 0 0.0% 584 0.1% 1,328 0.1%
ContainerZ9RIxCl\App_KernelProdContainer::createProxy1 0.2% 147 0.1% 0 0.0% 600 0.1% 2,128 0.1%
Doctrine\Bundle\DoctrineBundle\DoctrineBundle::boot1 0.2% 133 0.1% 0 0.0% 600 0.1% 1,336 0.1%
Symfony\Component\Validator\ValidatorBuilder::getValidator4 1.0% 129 0.1% 0 0.0% 600 0.1% 2,472 0.1%
Monolog\Handler\AbstractHandler::getDefaultFormatter1 0.2% 117 0.1% 0 0.0% 600 0.1% 2,128 0.1%
ApiPlatform\Core\Metadata\Resource\Factory\PhpDocResourceMetadataFactory::__construct2 0.5% 115 0.1% 0 0.0% 632 0.1% 1,872 0.1%
ApiPlatform\Symfony\EventListener\AddFormatListener::onKernelRequest2 0.5% 111 0.1% 0 0.0% 696 0.1% 1,240 0.1%
ApiPlatform\Hydra\EventListener\AddLinkHeaderListener::onKernelResponse2 0.5% 102 0.1% 0 0.0% 632 0.1% 0 0.0%
App\Engine\LegacyHandler\LegacyHandler::runLegacyEntryPoint4 1.0% 81 0.1% 0 0.0% 600 0.1% 2,000 0.1%
Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor::__construct1 0.2% 75 0.1% 0 0.0% 632 0.1% 1,328 0.1%
ComposerAutoloaderInit381f215aa7427ed29f812a7c7d349f9f::{closure}3 0.7% 65 0.1% 0 0.0% 2,320 0.3% 2,856 0.1%
ApiPlatform\GraphQl\Action\EntrypointAction::__invoke1 0.2% 62 0.1% 0 0.0% 600 0.1% 0 0.0%
Symfony\Component\Routing\Router::getGenerator1 0.2% 58 0.1% 0 0.0% 600 0.1% 0 0.0%
Symfony\Component\Validator\ValidatorBuilder::getLoaders2 0.5% 56 0.1% 0 0.0% 600 0.1% 1,136 0.1%
Symfony\Component\Security\Http\Firewall\AccessListener::supports1 0.2% 49 0.0% 0 0.0% 632 0.1% 1,328 0.1%
Symfony\Component\Security\Http\Firewall\AccessListener::authenticate1 0.2% 47 0.0% 0 0.0% 632 0.1% 1,328 0.1%
Symfony\Component\ErrorHandler\ErrorHandler::register1 0.2% 43 0.0% 0 0.0% 600 0.1% 600 0.0%
ApiPlatform\Core\GraphQl\Serializer\ItemNormalizer::__construct1 0.2% 36 0.0% 0 0.0% 632 0.1% 0 0.0%
ApiPlatform\Util\RequestAttributesExtractor::extractAttributes1 0.2% 32 0.0% 0 0.0% 712 0.1% 712 0.0%
Symfony\Component\Serializer\Encoder\JsonEncoder::__construct2 0.5% 30 0.0% 0 0.0% 632 0.1% 1,168 0.1%
Symfony\Component\ExpressionLanguage\ExpressionLanguage::registerFunctions1 0.2% 28 0.0% 0 0.0% 632 0.1% 0 0.0%
ContainerZ9RIxCl\App_KernelProdContainer::getPropertyAccessorService1 0.2% 27 0.0% 0 0.0% 632 0.1% 632 0.0%
App\Security\CSRFTokenManager::isTokenValid1 0.2% 27 0.0% 0 0.0% 584 0.1% 584 0.0%
Monolog\Handler\StreamHandler::__construct1 0.2% 26 0.0% 0 0.0% 584 0.1% 584 0.0%
Symfony\Component\Serializer\Serializer::__construct2 0.5% 24 0.0% 0 0.0% 600 0.1% 1,136 0.1%
Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse1 0.2% 24 0.0% 0 0.0% 632 0.1% 0 0.0%
ContainerZ9RIxCl\App_KernelProdContainer::getMonolog_Handler_ConsoleService1 0.2% 23 0.0% 0 0.0% 632 0.1% 632 0.0%
Symfony\Component\PropertyAccess\PropertyAccessor::createCache1 0.2% 23 0.0% 0 0.0% 632 0.1% 632 0.0%
Negotiation\Negotiator::match1 0.2% 22 0.0% 0 0.0% 584 0.1% 584 0.0%
Doctrine\Common\Annotations\AnnotationReader::addGlobalIgnoredName1 0.2% 21 0.0% 0 0.0% 632 0.1% 0 0.0%
ContainerZ9RIxCl\App_KernelProdContainer::ContainerZ9RIxCl\{closure}@12 0.5% 21 0.0% 0 0.0% 632 0.1% 432 0.0%
Symfony\Component\HttpFoundation\RequestMatcher::matches1 0.2% 17 0.0% 0 0.0% 600 0.1% 600 0.0%
User::_loadUserPreferencesFocus1 0.2% 15 0.0% 0 0.0% 584 0.1% 608 0.0%
ReflectionParameter::getAttributes1 0.2% 14 0.0% 0 0.0% 584 0.1% 0 0.0%
Symfony\Component\HttpFoundation\Session\Storage\Handler\AbstractSessionHandler::destroy1 0.2% 12 0.0% 0 0.0% 632 0.1% 0 0.0%
Symfony\Component\Serializer\Encoder\YamlEncoder::__construct1 0.2% 12 0.0% 0 0.0% 632 0.1% 0 0.0%
Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory::createArgumentMetadata1 0.2% 11 0.0% 0 0.0% 664 0.1% 0 0.0%
Child functions
Composer\Autoload\ClassLoader::Composer\Autoload\{closure}366 46.7% 92,557 93.0% 69,303 97.1% 773,256 91.8% 1,962,040 98.7%
Composer\Autoload\ClassLoader::findFile417 53.3% 4,350 4.4% 2,066 2.9% 7,640 0.9% 10,408 0.5%