« Back to run

Function Details

GameDev\Platform\Service\Game\API\Slot\State\SaveAction::__invoke

Current function

Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::__invoke…
Percent of total request
1 133 µs µs 2,472 bytes 4,552 bytes 55,164 µs
(42 %)
16,144 µs
(21 %)
1,097,888 bytes
(19 %)
1,092,576 bytes
(19 %)

Parent functions

Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
GameDev\Platform\Controller\Game\API\Slot\Version2\StateControlle…
Percent of total request
1 15 µs µs -1,904 bytes 872 bytes 56,161 µs
(42 %)
16,144 µs
(21 %)
1,208,880 bytes
(21 %)
1,201,288 bytes
(21 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
GameDev\Platform\Helper\Json::decode 1 36 µs µs 17,400 bytes 12,152 bytes
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::fixFinal… 1 µs µs 664 bytes 408 bytes
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::fixRound… 1 11 µs µs 3,504 bytes 3,248 bytes
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::generate… 1 26 µs µs 5,312 bytes 5,056 bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::re… 1 14,473 µs 4,573 µs 234,440 bytes 271,944 bytes
GameDev\Platform\Model\Shared\Session\Player\AbstractPlayer::getM… 3 µs µs 664 bytes bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::getRoun… 1 2,785 µs 1,332 µs 24,856 bytes 43,600 bytes
GameDev\Platform\Persistence\SessionTransactionManager::beginTran… 1 825 µs 272 µs 5,440 bytes bytes
GameDev\Platform\Service\Shared\Round\TxId::generate 2 135 µs µs 2,672 bytes 120 bytes
GameDev\Platform\Entity\SessionShared\RoundStatus::fromString 2 10 µs µs 1,440 bytes 88 bytes
GameDev\Platform\Model\Shared\Session\Round\Transaction::create 2 µs µs 1,520 bytes 96 bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::addBetT… 1 4,871 µs 1,230 µs 74,168 bytes 29,544 bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::addWinT… 1 4,087 µs 819 µs 17,464 bytes 18,384 bytes
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::shouldCo… 1 µs µs 664 bytes bytes
GameDev\Platform\Model\Shared\Game\Session\GameState::updateProto… 1 18 µs µs 1,768 bytes 1,304 bytes
GameDev\PlatformGameApi\DTO\Common\WindowSettings::jsonSerialize 1 µs µs 3,248 bytes 2,992 bytes
GameDev\Platform\Model\Shared\Game\Session\GameState::updateWindo… 1 µs µs 1,392 bytes 1,136 bytes
GameDev\Platform\Model\Shared\Game\Session\GameState::updateGameS… 1 µs µs 1,392 bytes 1,136 bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::saveRou… 1 1,941 µs 408 µs 36,888 bytes 61,856 bytes
count 1 µs µs 584 bytes bytes
GameDev\Platform\Model\Shared\Game\Session\GameState::updateGameS… 1 µs µs 1,016 bytes bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::sa… 1 11,096 µs 2,795 µs 142,568 bytes 128,376 bytes
GameDev\Platform\Service\Game\API\Slot\State\Factory\GameActionEv… 1 157 µs µs 27,040 bytes 17,896 bytes
GameDev\Platform\Event\Game\GameActionEvent::setException 1 µs µs 632 bytes 376 bytes
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 1 11,952 µs 3,482 µs 474,416 bytes 483,848 bytes
GameDev\Platform\Persistence\SessionTransactionManager::commit 1 911 µs 900 µs 1,912 bytes bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::un… 1 1,664 µs 333 µs 11,720 bytes 4,088 bytes
GameDev\PlatformGameApi\DTO\StateApi\SaveStateOutput::__construct… 1 µs µs 632 bytes 376 bytes