« 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 123 µs µs 2,472 bytes 4,552 bytes 53,061 µs
(43 %)
15,585 µs
(21 %)
1,111,656 bytes
(19 %)
1,106,344 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 16 µs µs -1,904 bytes 872 bytes 54,117 µs
(44 %)
15,585 µs
(21 %)
1,222,648 bytes
(21 %)
1,215,056 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 56 µs µs 31,168 bytes 25,920 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 38 µs µs 5,312 bytes 5,056 bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::re… 1 14,336 µs 4,075 µ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,519 µs 893 µs 24,856 bytes 43,600 bytes
GameDev\Platform\Persistence\SessionTransactionManager::beginTran… 1 895 µs 256 µ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 3,804 µs 932 µs 74,168 bytes 29,544 bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::addWinT… 1 3,528 µs 818 µ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 µ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 2,171 µs 389 µ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,510 µs 2,930 µs 142,568 bytes 128,888 bytes
GameDev\Platform\Service\Game\API\Slot\State\Factory\GameActionEv… 1 203 µs µs 27,040 bytes 17,384 bytes
GameDev\Platform\Event\Game\GameActionEvent::setException 1 µs µs 632 bytes 376 bytes
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 1 11,335 µs 3,829 µs 474,416 bytes 483,848 bytes
GameDev\Platform\Persistence\SessionTransactionManager::commit 1 958 µs 1,117 µs 1,912 bytes bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::un… 1 1,391 µs 346 µs 11,720 bytes 4,088 bytes
GameDev\PlatformGameApi\DTO\StateApi\SaveStateOutput::__construct… 1 µs µs 632 bytes 376 bytes