Skip to content

Commit 80f465a

Browse files
authored
Merge pull request #20033 from rob006/error-handler
Improve performance of handling `ErrorHandler::$memoryReserveSize`
2 parents c9ac82d + 2141f9a commit 80f465a

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

framework/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Yii Framework 2 Change Log
1010
- Bug #19927: Fixed `console\controllers\MessageController` when saving translations to database: fixed FK error when adding new string and language at the same time, checking/regenerating all missing messages and dropping messages for unused languages (atrandafir)
1111
- Bug #20002: Fixed superfluous query on HEAD request in serializer (xicond)
1212
- Enh #12743: Added new methods `BaseActiveRecord::loadRelations()` and `BaseActiveRecord::loadRelationsFor()` to eager load related models for existing primary model instances (PowerGamer1)
13+
- Enh #20030: Improve performance of handling `ErrorHandler::$memoryReserveSize` (antonshevelev, rob006)
1314

1415
2.0.49.2 October 12, 2023
1516
-------------------------

framework/base/ErrorHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public function register()
9494
set_error_handler([$this, 'handleError']);
9595
}
9696
if ($this->memoryReserveSize > 0) {
97-
$this->_memoryReserve = str_pad('', $this->memoryReserveSize, 'x');
97+
$this->_memoryReserve = str_repeat('x', $this->memoryReserveSize);
9898
}
9999
// to restore working directory in shutdown handler
100100
if (PHP_SAPI !== 'cli') {

0 commit comments

Comments
 (0)