Run Report
Run #67dd4626a41ec: XHProf Run (Namespace=20250321185742)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):2,386 microsecs
Total Incl. CPU (microsecs):2,262 microsecs
Total Incl. MemUse (bytes):120,344 bytes
Total Incl. PeakMemUse (bytes):0 bytes
Number of Function Calls:304


[View Full Callgraph]


Sorted by Incl. Wall Time (microsec)


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.3% 2,386 100.0% 5 0.2% 2,262 100.0% 4 0.2% 120,344 100.0% 568 0.5% 0 N/A% 0 N/A%
Webman\App::Webman\{closure} 1 0.3% 2,381 99.8% 5 0.2% 2,258 99.8% 5 0.2% 119,776 99.5% -904 -0.8% 0 N/A% 0 N/A%
Webman\App::Webman\{closure}@1 1 0.3% 2,376 99.6% 15 0.6% 2,253 99.6% 14 0.6% 120,680 100.3% -11,312 -9.4% 0 N/A% 0 N/A%
app\api\controller\v1\AlipayAuthController::auth 1 0.3% 1,823 76.4% 128 5.4% 1,700 75.2% 104 4.6% 99,408 82.6% -1,184 -1.0% 0 N/A% 0 N/A%
app\api\controller\v1\AlipayAuthController::__construct 1 0.3% 538 22.5% 123 5.2% 539 23.8% 120 5.3% 32,584 27.1% -10,168 -8.4% 0 N/A% 0 N/A%
Monolog\Logger::addRecord 3 1.0% 524 22.0% 36 1.5% 527 23.3% 32 1.4% 18,136 15.1% -1,424 -1.2% 0 N/A% 0 N/A%
Monolog\Handler\AbstractProcessingHandler::handle 3 1.0% 465 19.5% 28 1.2% 468 20.7% 23 1.0% 17,064 14.2% -1,056 -0.9% 0 N/A% 0 N/A%
load::service/PaymentService.php 1 0.3% 414 17.4% 414 17.4% 417 18.4% 417 18.4% 41,776 34.7% 41,776 34.7% 0 N/A% 0 N/A%
support\Redis::__callStatic 4 1.3% 382 16.0% 20 0.8% 322 14.2% 18 0.8% 22,760 18.9% 1,880 1.6% 0 N/A% 0 N/A%
Illuminate\Database\Capsule\Manager::__callStatic 2 0.7% 361 15.1% 14 0.6% 303 13.4% 12 0.5% 22,248 18.5% 792 0.7% 0 N/A% 0 N/A%
Monolog\Formatter\LineFormatter::format 3 1.0% 350 14.7% 87 3.6% 353 15.6% 83 3.7% 13,192 11.0% -136 -0.1% 0 N/A% 0 N/A%
Monolog\Logger::info 2 0.7% 337 14.1% 6 0.3% 349 15.4% 16 0.7% 16,688 13.9% -192 -0.2% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\PhpRedisConnection::__call 4 1.3% 335 14.0% 11 0.5% 274 12.1% 11 0.5% 19,080 15.9% 648 0.5% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::__call 4 1.3% 324 13.6% 18 0.8% 263 11.6% 15 0.7% 18,432 15.3% 760 0.6% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\PhpRedisConnection::command 4 1.3% 304 12.7% 10 0.4% 242 10.7% 9 0.4% 11,440 9.5% 696 0.6% 0 N/A% 0 N/A%
view 1 0.3% 298 12.5% 55 2.3% 299 13.2% 52 2.3% 15,648 13.0% -4,880 -4.1% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::command 4 1.3% 294 12.3% 196 8.2% 233 10.3% 126 5.6% 10,744 8.9% 7,600 6.3% 0 N/A% 0 N/A%
app\api\service\PaymentService::handleAuthorizationCallback 1 0.3% 286 12.0% 31 1.3% 273 12.1% 29 1.3% 14,200 11.8% 8,744 7.3% 0 N/A% 0 N/A%
Monolog\Logger::error 1 0.3% 198 8.3% 5 0.2% 199 8.8% 5 0.2% 1,200 1.0% -56 -0.0% 0 N/A% 0 N/A%
Monolog\Formatter\LineFormatter::stringify 18 5.9% 160 6.7% 62 2.6% 166 7.3% 54 2.4% 7,064 5.9% 712 0.6% 0 N/A% 0 N/A%
Illuminate\Database\Connection::rollBack 1 0.3% 153 6.4% 9 0.4% 131 5.8% 7 0.3% 4,720 3.9% 728 0.6% 0 N/A% 0 N/A%
Illuminate\Database\Connection::fireConnectionEvent 2 0.7% 151 6.3% 35 1.5% 152 6.7% 32 1.4% 12,472 10.4% -480 -0.4% 0 N/A% 0 N/A%
load::view/Raw.php 1 0.3% 150 6.3% 150 6.3% 151 6.7% 151 6.7% 11,064 9.2% 11,064 9.2% 0 N/A% 0 N/A%
Illuminate\Database\Connection::beginTransaction 1 0.3% 137 5.7% 6 0.3% 102 4.5% 6 0.3% 12,432 10.3% 728 0.6% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::dispatch 6 2.0% 120 5.0% 33 1.4% 124 5.5% 28 1.2% 8,040 6.7% -880 -0.7% 0 N/A% 0 N/A%
app\api\service\PaymentService::getOrderInfoFromRedis 1 0.3% 110 4.6% 16 0.7% 97 4.3% 15 0.7% 4,872 4.0% 704 0.6% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::format 3 1.0% 103 4.3% 8 0.3% 104 4.6% 6 0.3% 6,264 5.2% 648 0.5% 0 N/A% 0 N/A%
app\api\service\PaymentService::paymentInfo 1 0.3% 99 4.1% 5 0.2% 81 3.6% 4 0.2% 5,672 4.7% 672 0.6% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::normalize 3 1.0% 95 4.0% 40 1.7% 98 4.3% 30 1.3% 5,616 4.7% 1,792 1.5% 0 N/A% 0 N/A%
Monolog\Handler\RotatingFileHandler::write 3 1.0% 81 3.4% 13 0.5% 83 3.7% 16 0.7% 3,696 3.1% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::event 4 1.3% 81 3.4% 10 0.4% 87 3.8% 13 0.6% 1,248 1.0% -840 -0.7% 0 N/A% 0 N/A%
Illuminate\Database\Connection::createTransaction 1 0.3% 77 3.2% 75 3.1% 42 1.9% 39 1.7% 1,960 1.6% 728 0.6% 0 N/A% 0 N/A%
Monolog\Handler\StreamHandler::write 3 1.0% 68 2.8% 33 1.4% 67 3.0% 29 1.3% 3,032 2.5% 1,136 0.9% 0 N/A% 0 N/A%
Monolog\Formatter\LineFormatter::convertToString 18 5.9% 67 2.8% 26 1.1% 72 3.2% 28 1.2% 7,288 6.1% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Database\Capsule\Manager::connection 2 0.7% 57 2.4% 7 0.3% 58 2.6% 5 0.2% 4,304 3.6% 984 0.8% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::normalize@1 21 6.9% 55 2.3% 41 1.7% 68 3.0% 45 2.0% 3,824 3.2% 1,856 1.5% 0 N/A% 0 N/A%
support\view\Raw::render 1 0.3% 53 2.2% 26 1.1% 53 2.3% 24 1.1% 4,136 3.4% -40 -0.0% 0 N/A% 0 N/A%
Illuminate\Database\Capsule\Manager::getConnection 2 0.7% 50 2.1% 5 0.2% 53 2.3% 7 0.3% 3,320 2.8% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::getListeners 6 2.0% 49 2.1% 32 1.3% 54 2.4% 30 1.3% 2,576 2.1% 776 0.6% 0 N/A% 0 N/A%
Illuminate\Database\Connection::performRollBack 1 0.3% 47 2.0% 46 1.9% 26 1.1% 24 1.1% 1,264 1.1% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Database\DatabaseManager::connection 2 0.7% 45 1.9% 8 0.3% 46 2.0% 8 0.4% 2,656 2.2% -88 -0.1% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::toJson 6 2.0% 41 1.7% 16 0.7% 44 1.9% 15 0.7% 6,624 5.5% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Database\Events\ConnectionEvent::__construct 2 0.7% 40 1.7% 7 0.3% 42 1.9% 7 0.3% 4,480 3.7% 696 0.6% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::header 2 0.7% 38 1.6% 7 0.3% 39 1.7% 8 0.4% 5,744 4.8% -304 -0.3% 0 N/A% 0 N/A%
Illuminate\Database\DatabaseManager::parseConnectionName 2 0.7% 37 1.6% 14 0.6% 38 1.7% 11 0.5% 2,744 2.3% 1,512 1.3% 0 N/A% 0 N/A%
Illuminate\Database\Connection::getName 2 0.7% 33 1.4% 6 0.3% 35 1.5% 5 0.2% 3,784 3.1% 1,304 1.1% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::parseEventAndPayload 6 2.0% 32 1.3% 26 1.1% 33 1.5% 23 1.0% 5,760 4.8% 5,176 4.3% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::parseHeaders 1 0.3% 31 1.3% 29 1.2% 31 1.4% 27 1.2% 6,048 5.0% 4,680 3.9% 0 N/A% 0 N/A%
Monolog\Formatter\LineFormatter::replaceNewlines 18 5.9% 31 1.3% 31 1.3% 40 1.8% 40 1.8% -936 -0.8% -936 -0.8% 0 N/A% 0 N/A%
Illuminate\Database\Connection::getConfig 2 0.7% 27 1.1% 4 0.2% 30 1.3% 7 0.3% 2,480 2.1% 648 0.5% 0 N/A% 0 N/A%
support\Redis::connection 4 1.3% 27 1.1% 18 0.8% 30 1.3% 16 0.7% 1,800 1.5% 680 0.6% 0 N/A% 0 N/A%
load::Events/TransactionRolledBack.php 1 0.3% 27 1.1% 27 1.1% 28 1.2% 28 1.2% 2,520 2.1% 2,520 2.1% 0 N/A% 0 N/A%
load::src/View.php 1 0.3% 27 1.1% 27 1.1% 28 1.2% 28 1.2% 3,288 2.7% 3,288 2.7% 0 N/A% 0 N/A%
Monolog\Handler\StreamHandler::streamWrite 3 1.0% 26 1.1% 26 1.1% 29 1.3% 29 1.3% 584 0.5% 584 0.5% 0 N/A% 0 N/A%
Webman\Http\Request::input 2 0.7% 25 1.0% 8 0.3% 32 1.4% 15 0.7% 4,760 4.0% 648 0.5% 0 N/A% 0 N/A%
Monolog\Utils::jsonEncode 6 2.0% 25 1.0% 25 1.0% 29 1.3% 29 1.3% 5,960 5.0% 5,960 5.0% 0 N/A% 0 N/A%
Illuminate\Support\Arr::get 2 0.7% 23 1.0% 17 0.7% 23 1.0% 16 0.7% 1,832 1.5% 696 0.6% 0 N/A% 0 N/A%
load::payment/error.html 1 0.3% 21 0.9% 21 0.9% 22 1.0% 22 1.0% 3,072 2.6% 3,072 2.6% 0 N/A% 0 N/A%
Illuminate\Database\DatabaseManager::getDefaultConnection 2 0.7% 19 0.8% 19 0.8% 22 1.0% 22 1.0% 632 0.5% 632 0.5% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::post 2 0.7% 17 0.7% 6 0.3% 17 0.8% 5 0.2% 4,112 3.4% 544 0.5% 0 N/A% 0 N/A%
Monolog\DateTimeImmutable::__construct 3 1.0% 17 0.7% 17 0.7% 18 0.8% 18 0.8% 1,360 1.1% 1,360 1.1% 0 N/A% 0 N/A%
Illuminate\Redis\Events\CommandExecuted::__construct 4 1.3% 14 0.6% 11 0.5% 14 0.6% 10 0.4% 1,264 1.1% 664 0.6% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::addInterfaceListeners 6 2.0% 11 0.5% 11 0.5% 14 0.6% 14 0.6% 600 0.5% 600 0.5% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::parsePost 1 0.3% 11 0.5% 8 0.3% 12 0.5% 6 0.3% 3,568 3.0% 1,120 0.9% 0 N/A% 0 N/A%
template_inputs 1 0.3% 11 0.5% 5 0.2% 12 0.5% 5 0.2% 1,488 1.2% 960 0.8% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::formatDate 3 1.0% 10 0.4% 10 0.4% 13 0.6% 13 0.6% 1,368 1.1% 1,368 1.1% 0 N/A% 0 N/A%
request 2 0.7% 10 0.4% 10 0.4% 11 0.5% 11 0.5% 1,064 0.9% 1,064 0.9% 0 N/A% 0 N/A%
Monolog\Handler\StreamHandler::createDir 1 0.3% 9 0.4% 7 0.3% 9 0.4% 6 0.3% 1,312 1.1% 616 0.5% 0 N/A% 0 N/A%
Illuminate\Support\Arr::wrap 6 2.0% 6 0.3% 6 0.3% 10 0.4% 10 0.4% 584 0.5% 584 0.5% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::shouldBroadcast 6 2.0% 6 0.3% 6 0.3% 9 0.4% 9 0.4% 584 0.5% 584 0.5% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::prepareListeners 6 2.0% 5 0.2% 5 0.2% 8 0.4% 8 0.4% 600 0.5% 600 0.5% 0 N/A% 0 N/A%
Monolog\Handler\AbstractHandler::isHandling 6 2.0% 5 0.2% 5 0.2% 7 0.3% 7 0.3% 1,168 1.0% 1,168 1.0% 0 N/A% 0 N/A%
app\common\Common::getPaymentOrderKey 4 1.3% 5 0.2% 5 0.2% 7 0.3% 7 0.3% 2,008 1.7% 2,008 1.7% 0 N/A% 0 N/A%
Illuminate\Redis\RedisManager::connection 4 1.3% 5 0.2% 5 0.2% 8 0.4% 8 0.4% 568 0.5% 568 0.5% 0 N/A% 0 N/A%
Illuminate\Support\Str::endsWith 2 0.7% 4 0.2% 4 0.2% 5 0.2% 5 0.2% 600 0.5% 600 0.5% 0 N/A% 0 N/A%
Illuminate\Support\Arr::exists 2 0.7% 4 0.2% 4 0.2% 4 0.2% 4 0.2% 568 0.5% 568 0.5% 0 N/A% 0 N/A%
Monolog\Handler\AbstractProcessingHandler::getFormatter 3 1.0% 4 0.2% 4 0.2% 5 0.2% 5 0.2% 632 0.5% 632 0.5% 0 N/A% 0 N/A%
Monolog\Formatter\NormalizerFormatter::normalize@2 5 1.6% 4 0.2% 4 0.2% 10 0.4% 10 0.4% 600 0.5% 600 0.5% 0 N/A% 0 N/A%
support\Redis::instance 4 1.3% 4 0.2% 4 0.2% 6 0.3% 6 0.3% 552 0.5% 552 0.5% 0 N/A% 0 N/A%
Monolog\Logger::getLevelName 3 1.0% 3 0.1% 3 0.1% 6 0.3% 6 0.3% 568 0.5% 568 0.5% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::parseParametersForEvent 4 1.3% 3 0.1% 3 0.1% 6 0.3% 6 0.3% 632 0.5% 632 0.5% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::getName 4 1.3% 3 0.1% 3 0.1% 4 0.2% 4 0.2% 600 0.5% 600 0.5% 0 N/A% 0 N/A%
Illuminate\Database\Connection::getPdo 2 0.7% 2 0.1% 2 0.1% 3 0.1% 3 0.1% 1,200 1.0% 1,200 1.0% 0 N/A% 0 N/A%
Illuminate\Support\Arr::accessible 2 0.7% 2 0.1% 2 0.1% 3 0.1% 3 0.1% 568 0.5% 568 0.5% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::rawHead 1 0.3% 2 0.1% 2 0.1% 4 0.2% 4 0.2% 1,368 1.1% 1,368 1.1% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::rawBody 1 0.3% 2 0.1% 2 0.1% 4 0.2% 4 0.2% 1,864 1.5% 1,864 1.5% 0 N/A% 0 N/A%
Monolog\Handler\StreamHandler::getDirFromStream 1 0.3% 2 0.1% 2 0.1% 3 0.1% 3 0.1% 696 0.6% 696 0.6% 0 N/A% 0 N/A%
Illuminate\Redis\Connections\Connection::hasMacro 4 1.3% 2 0.1% 2 0.1% 6 0.3% 6 0.3% 6,232 5.2% 6,232 5.2% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Request::__isset 1 0.3% 2 0.1% 2 0.1% 3 0.1% 3 0.1% 568 0.5% 568 0.5% 0 N/A% 0 N/A%
Workerman\Protocols\Http\Response::__construct 1 0.3% 2 0.1% 2 0.1% 3 0.1% 3 0.1% 552 0.5% 552 0.5% 0 N/A% 0 N/A%
app\api\service\PaymentService::__construct 1 0.3% 1 0.0% 1 0.0% 2 0.1% 2 0.1% 976 0.8% 976 0.8% 0 N/A% 0 N/A%
Illuminate\Database\Connection::reconnectIfMissingConnection 1 0.3% 1 0.0% 1 0.0% 2 0.1% 2 0.1% 632 0.5% 632 0.5% 0 N/A% 0 N/A%
Illuminate\Events\Dispatcher::getWildcardListeners 1 0.3% 1 0.0% 1 0.0% 2 0.1% 2 0.1% 600 0.5% 600 0.5% 0 N/A% 0 N/A%