Compare runs for http://one.tsumanchuk.project-h.io/portal/api/redirect-flow/add-devices

base: http://one.tsumanchuk.project-h.io/portal/api/redirect-flow/add-devices - Jun 29th 14:07:42 new: - Mar 17th 20:35:33 change reverse

Summary

  Number of function calls Inclusive Wall time Inclusive CPU Inclusive Memory Inclusive Peak Memory
base - Jun 29th 14:07:42 6a427c2e1795e231a000500a 152 6,749 µs 4,839 µs 184,384 bytes bytes
new - Mar 17th 20:35:33 69b9bb155fe1cd8e360f438a 17 5,539 µs 3,767 µs 78,688 bytes bytes
Difference -135 -1,210 µs -1,072 µs -105,696 bytes bytes
Difference % 11 % 82 % 78 % 43 % -100 %

Details

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
Xhgui\Profiler\Profiler::registerShutdownHandler 0 1 1 -16 0 1 1 -16 0
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper::__construct():29} -1 -3 -3 -632 0 -3 -3 -632 0
load::settings/captive_portal_php 0 -2 -2 -768 0 -2 -2 -768 0
load::settings/customers_php 0 2 2 -56 0 2 2 -56 0
load::settings/finance_php 0 1 2 -56 0 1 2 -56 0
load::settings/finance_notifications_php 0 -3 -2 -40 0 -3 -2 -40 0
load::settings/localization_php 0 -6 -7 -40 0 -6 -7 -40 0
load::settings/portal_php 0 0 -1 264 0 0 -1 264 0
load::settings/security_php -1 -17 -17 -7,216 0 -17 -17 -7,216 0
load::settings/splynx_integration_php 0 0 0 -40 0 0 0 -40 0
load::settings/status_page_notifications_php 0 0 -1 -56 0 0 -1 -56 0
load::settings/voucher_limit_notifications_php 0 0 -1 -56 0 0 -1 -56 0
Symfony\Component\HttpFoundation\Request::getLocale -1 -1 -1 -600 0 -1 -1 -600 0
Illuminate\Http\Request::setRequestLocale -1 -1 -1 -584 0 -1 -1 -584 0
Symfony\Component\HttpFoundation\Request::getDefaultLocale -1 -1 -1 -600 0 -1 -1 -600 0
Illuminate\Http\Request::setDefaultRequestLocale -1 0 -1 -584 0 0 -1 -584 0
Illuminate\Http\Request::setJson -1 -1 -2 -1,208 0 -1 -2 -1,208 0
Illuminate\Http\Request::createFrom -1 -58 -57 -2,408 0 -62 -63 -5,984 0
Illuminate\Foundation\Http\FormRequest::setContainer -1 -1 -1 -696 0 -1 -1 -696 0
Illuminate\Foundation\Http\FormRequest::setRedirector -1 -1 -2 -696 0 -1 -2 -696 0
Illuminate\Foundation\Providers\FormRequestServiceProvider::{closure:Illuminate\Foundation\Providers\FormRequestServiceProvider::boot():33} -1 -17 -16 -968 0 -81 -82 -8,344 0
Illuminate\Foundation\Http\FormRequest::prepareForValidation -1 -1 -1 -632 0 -1 -1 -632 0
Illuminate\Foundation\Http\FormRequest::passesAuthorization -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Factory::__construct -1 -1 -1 -696 0 -1 -1 -696 0
Illuminate\Validation\DatabasePresenceVerifier::__construct -1 0 -1 -696 0 0 -1 -696 0
Illuminate\Validation\ValidationServiceProvider::{closure:Illuminate\Validation\ValidationServiceProvider::registerPresenceVerifier():52} -1 -5 -3 -936 0 -5 -4 -1,632 0
Illuminate\Validation\Factory::setPresenceVerifier -1 -1 -2 -696 0 -1 -2 -696 0
Illuminate\Validation\ValidationServiceProvider::{closure:Illuminate\Validation\ValidationServiceProvider::registerValidationFactory():31} -1 -10 -11 -1,144 0 -17 -18 -4,168 0
App\Http\Requests\RedirectFlow\AddDevicesRequest::rules -1 -1 -1 -632 0 -1 -1 -632 0
Illuminate\Foundation\Http\FormRequest::validationRules -1 -10 -10 -696 0 -11 -11 -1,328 0
Illuminate\Http\Request::convertUploadedFiles -1 -1 -2 -584 0 -1 -2 -584 0
Illuminate\Http\Request::allFiles -2 -4 -5 -632 0 -5 -7 -1,216 0
Illuminate\Http\Request::all -2 -11 -11 -3,312 0 -16 -18 -4,528 0
Illuminate\Foundation\Http\FormRequest::validationData -1 -2 -2 -696 0 -12 -13 -4,216 0
Illuminate\Foundation\Http\FormRequest::messages -1 0 -1 -632 0 0 -1 -632 0
Illuminate\Foundation\Http\FormRequest::attributes -1 -1 0 -632 0 -1 0 -632 0
Illuminate\Validation\Validator::parseData@1 -1 0 -1 -600 0 0 -1 -600 0
Illuminate\Validation\Validator::parseData -1 -3 -3 -1,040 0 -3 -4 -1,640 0
Illuminate\Validation\Validator::encodeAttributeWithPlaceholder -2 -2 -2 -664 0 -2 -2 -664 0
Illuminate\Validation\Validator::{closure:Illuminate\Validation\Validator::setRules():1263} -2 -3 -4 -1,448 0 -5 -6 -2,112 0
Illuminate\Validation\ValidationRuleParser::__construct -1 0 -1 -600 0 0 -1 -600 0
Illuminate\Validation\ValidationRuleParser::{closure:{closure:Illuminate\Validation\ValidationRuleParser::filterConditionalRules():337}:349} -2 -2 -3 -1,224 0 -2 -3 -1,224 0
Illuminate\Validation\ValidationRuleParser::{closure:Illuminate\Validation\ValidationRuleParser::filterConditionalRules():337} -2 -10 -8 -1,512 0 -12 -11 -2,736 0
Illuminate\Validation\ValidationRuleParser::filterConditionalRules -1 -3 -5 -320 0 -15 -16 -3,056 0
Illuminate\Validation\ValidationRuleParser::prepareRule -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\ValidationRuleParser::explodeExplicitRule -1 -2 -2 -912 0 -3 -4 -1,544 0
Illuminate\Validation\ValidationData::getLeadingExplicitAttributePath -1 -1 -2 -672 0 -1 -2 -672 0
Illuminate\Validation\ValidationData::extractDataFromPath -1 -2 -2 -1,040 0 -2 -2 -1,040 0
Illuminate\Validation\ValidationData::initializeAttributeOnData -1 -4 -4 -728 0 -7 -8 -2,440 0
Illuminate\Support\Arr::{closure:Illuminate\Support\Arr::dot():188} -1 -1 -2 -976 0 -1 -2 -976 0
Illuminate\Support\Arr::dot -1 -3 -2 -728 0 -4 -4 -1,704 0
Illuminate\Validation\ValidationData::extractValuesForWildcards -1 -3 -4 -768 0 -3 -4 -768 0
Illuminate\Validation\ValidationData::initializeAndGatherData -1 -5 -4 -248 0 -19 -20 -5,160 0
Illuminate\Validation\ValidationRuleParser::explodeWildcardRules -1 -4 -4 -744 0 -23 -24 -5,904 0
Illuminate\Validation\ValidationRuleParser::explodeRules -1 -5 -3 -672 0 -31 -31 -8,120 0
Illuminate\Validation\ValidationRuleParser::explode -1 -2 -3 -272 0 -33 -34 -8,392 0
Illuminate\Validation\Validator::addRules -1 -6 -3 -1,152 0 -54 -54 -13,200 0
Illuminate\Validation\Validator::setRules -1 -10 -9 440 0 -69 -69 -14,872 0
Illuminate\Validation\Validator::__construct -1 -4 -3 -712 0 -76 -76 -17,224 0
Illuminate\Validation\Factory::resolve -1 -3 -3 -1,288 0 -79 -79 -18,512 0
Illuminate\Validation\Validator::setPresenceVerifier -1 -1 -2 -600 0 -1 -2 -600 0
Illuminate\Validation\Validator::setContainer -1 -1 -1 -584 0 -1 -1 -584 0
Illuminate\Validation\Validator::addExtensions -3 -2 -3 -1,832 0 -2 -3 -1,832 0
Illuminate\Validation\Validator::addImplicitExtensions -1 -3 -2 -6,296 0 -3 -3 -6,896 0
Illuminate\Validation\Validator::addDependentExtensions -1 -2 -1 -664 0 -3 -2 -1,296 0
Illuminate\Validation\Validator::addReplacers -1 -1 -2 -600 0 -1 -2 -600 0
Illuminate\Validation\Validator::setFallbackMessages -1 0 -1 -600 0 0 -1 -600 0
Illuminate\Validation\Factory::addExtensions -1 -7 -7 -904 0 -15 -16 -10,896 0
Illuminate\Validation\Factory::make -1 -7 -5 -856 0 -103 -103 -31,448 0
Illuminate\Validation\Validator::stopOnFirstFailure -1 0 -1 -632 0 0 -1 -632 0
Illuminate\Foundation\Http\FormRequest::createDefaultValidator -1 -11 -10 -640 0 -138 -139 -39,528 0
Illuminate\Foundation\Http\FormRequest::setValidator -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Foundation\Http\FormRequest::getValidatorInstance -1 -13 -10 -824 0 -169 -169 -45,152 0
Illuminate\Support\MessageBag::__construct -1 -1 -2 -584 0 -1 -2 -584 0
Illuminate\Validation\Validator::shouldBeExcluded -3 -3 -2 -600 0 -3 -2 -600 0
Illuminate\Validation\ValidationRuleParser::parseStringRule -5 -8 -11 -1,744 0 -8 -11 -1,744 0
Illuminate\Validation\ValidationRuleParser::normalizeRule -5 -4 -4 -632 0 -4 -4 -632 0
Illuminate\Validation\ValidationRuleParser::parse -5 -11 -11 -1,328 0 -23 -26 -3,704 0
Illuminate\Validation\Validator::dependsOnOtherFields -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Validator::getValue -1 0 -1 -600 0 0 -1 -600 0
Illuminate\Validation\Validator::validatePresent -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Validator::presentOrRuleIsImplicit -1 -2 -2 -696 0 -3 -4 -1,328 0
Illuminate\Validation\Validator::getRule -4 -6 -5 216 0 -18 -19 -1,248 0
Illuminate\Validation\Validator::hasRule -4 -5 -8 -1,864 0 -23 -27 -3,112 0
Illuminate\Validation\Validator::passesOptionalCheck -1 -3 -2 -664 0 -10 -10 -2,576 0
Illuminate\Validation\Validator::isImplicit -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Validator::isNotNullIfMarkedAsNullable -1 -3 -1 -760 0 -10 -10 -1,992 0
Illuminate\Validation\Validator::hasNotFailedPreviousRuleIfPresenceRule -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Validator::isValidatable -1 -6 -5 -856 0 -30 -31 -7,384 0
Illuminate\Validation\Validator::validateArray -1 -1 -1 -600 0 -1 -1 -600 0
Illuminate\Validation\Validator::validateAttribute -1 -11 -8 -744 0 -54 -55 -12,200 0
Illuminate\Validation\Validator::replacePlaceholderInString -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Validation\Validator::shouldStopValidating -1 -5 -3 -728 0 -16 -17 -1,960 0
Illuminate\Support\MessageBag::count -1 -1 -1 -584 0 -1 -1 -584 0
Illuminate\Support\MessageBag::any -1 -2 -3 -648 0 -3 -4 -1,232 0
Illuminate\Support\MessageBag::isEmpty -1 -2 -2 -648 0 -5 -6 -1,880 0
Illuminate\Validation\Validator::passes -1 -9 -7 -960 0 -88 -89 -18,184 0
Illuminate\Validation\Validator::fails -1 -3 -2 -664 0 -91 -91 -18,848 0
Illuminate\Foundation\Http\FormRequest::passedValidation -1 -1 -1 -632 0 -1 -1 -632 0
Illuminate\Foundation\Http\FormRequest::validateResolved -1 -8 -7 -1,016 0 -271 -271 -66,912 0
Illuminate\Foundation\Providers\FormRequestServiceProvider::{closure:Illuminate\Foundation\Providers\FormRequestServiceProvider::boot():29} -1 -2 -3 -760 0 -273 -274 -67,672 0
App\Http\Controllers\Tenant\CaptivePortal\AddDevicesController::completeStep -1 -6 -7 -1,944 0 -6 -7 -1,944 0
App\Models\Tenant\Customer::getQualifiedDeletedAtColumn -1 -3 -4 -680 0 -3 -4 -680 0
App\Models\Tenant\Customer::macs -1 -54 -55 -4,632 0 -54 -55 -4,632 0
App\Helpers\Network::mac2int -1 -2 -2 -632 0 -2 -2 -632 0
App\Models\Tenant\Plan::getDeletedAtColumn -7 -5 -7 -1,200 0 -5 -7 -1,200 0
App\Models\Tenant\Plan::initializeSoftDeletes -3 -78 -11 -696 0 -82 -17 -1,296 0
App\Models\Tenant\Plan::getQualifiedDeletedAtColumn -1 -5 -5 -744 0 -6 -6 -1,344 0
App\Http\Controllers\Tenant\CaptivePortal\AddDevicesController::addDevices -1 -995 -683 -8,024 0 -1,154 -781 -19,560 0
App\Http\Middleware\RedirectFlowProfiling::handle -1 -70 -68 8,912 0 -1,578 -1,205 -86,664 0
Laravel\Boost\Middleware\InjectBoost::shouldInject -1 -3 -3 -600 0 -3 -3 -600 0
Laravel\Boost\Middleware\InjectBoost::handle -1 -1,687 -1,017 -42,080 0 -3,506 -2,466 -215,072 0
Xhgui\Profiler\ProfilingData::__construct 0 1 0 0 0 1 0 0 0
Xhgui\Profiler\Profilers\XHProf::disable 0 0 0 0 0 0 0 0 0
Xhgui\Profiler\Profiler::disable 0 -1 1 0 0 0 1 0 0
main() 0 1,376 716 928 0 -1,210 -1,072 -105,696 0
functionCount 0 0 0 0 0 0 0 0 0

Red values are higher in 'new'. Green values are lower in 'new'.