« 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 113 µs µs 2,472 bytes 4,552 bytes 46,733 µs
(40 %)
13,074 µs
(18 %)
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 47,704 µs
(41 %)
13,074 µs
(18 %)
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 12 µs µs 3,504 bytes 3,248 bytes
GameDev\Platform\Service\Game\API\Slot\State\SaveAction::generate… 1 30 µs µs 5,312 bytes 5,056 bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::re… 1 12,351 µs 3,834 µ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,228 µs 890 µs 24,856 bytes 43,600 bytes
GameDev\Platform\Persistence\SessionTransactionManager::beginTran… 1 696 µs 247 µ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 µ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,767 µs 1,055 µs 74,168 bytes 29,544 bytes
GameDev\Platform\Service\Game\Session\Round\RoundService::addWinT… 1 4,307 µs 835 µ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 20 µ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,649 µs 381 µ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 8,806 µs 2,115 µs 142,568 bytes 128,376 bytes
GameDev\Platform\Service\Game\API\Slot\State\Factory\GameActionEv… 1 111 µ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 9,053 µs 2,716 µs 474,416 bytes 483,848 bytes
GameDev\Platform\Persistence\SessionTransactionManager::commit 1 829 µs 723 µs 1,912 bytes bytes
GameDev\Platform\Service\Shared\Game\Session\GameStateService::un… 1 1,549 µs 278 µs 11,720 bytes 4,088 bytes
GameDev\PlatformGameApi\DTO\StateApi\SaveStateOutput::__construct… 1 µs µs 632 bytes 376 bytes