f093015a | 17-May-2024 |
Máté Kocsis |
Fix class constant and property ID generation for the manual (#14249) Related to https://github.com/php/doc-en/pull/3367 |
c2a9166e | 17-May-2024 |
Tim Düsterhus |
Merge branch 'PHP-8.3' * PHP-8.3: Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259)
|
a89d22cc | 17-May-2024 |
Tim Düsterhus |
Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259) This makes it legal to call the function from a caller that only has a `const` pointer to the `fcc` to prevent accident
Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259) This makes it legal to call the function from a caller that only has a `const` pointer to the `fcc` to prevent accidental modification.
show more ...
|
73abf4fe | 17-May-2024 |
Kamil Tekiela |
Merge branch 'PHP-8.3' * PHP-8.3: Clear mysql error in fetch_into
|
05efcc24 | 17-May-2024 |
Kamil Tekiela |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Clear mysql error in fetch_into
|
a59868ae | 16-May-2024 |
Kamil Tekiela |
Clear mysql error in fetch_into Closes GH-14256 |
b5b9c13c | 17-May-2024 |
Peter Kokot |
Add missing MYSQLND_SHARED_LIBADD substitution (#14228) This is used in Makefile when building mysqlnd as shared to get zlib and crypto libraries linked in the mysqlnd.so (-lz -lcrypto).
Add missing MYSQLND_SHARED_LIBADD substitution (#14228) This is used in Makefile when building mysqlnd as shared to get zlib and crypto libraries linked in the mysqlnd.so (-lz -lcrypto). For static build these are in the resulting binary like before.
show more ...
|
2097237d | 17-May-2024 |
Máté Kocsis |
Migrate ext/dba resources to objects (#14239) Related to https://wiki.php.net/rfc/resource_to_object_conversion and https://github.com/php/php-tasks/issues/6 |
959ea5fb | 16-May-2024 |
Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com> |
Avoid unnecessary memset (#14180) Avoid unnecessary memset from `_bc_do_sub` |
49888161 | 16-May-2024 |
Tim Düsterhus |
Use `zend_call_known_function()` to call `#[\SensitiveParameter]`’s constructor (#14254) `zend_call_method_with_1_params()` causes needless overhead, due to the capability of looking up
Use `zend_call_known_function()` to call `#[\SensitiveParameter]`’s constructor (#14254) `zend_call_method_with_1_params()` causes needless overhead, due to the capability of looking up the function by name. It’s also very rarely used (only in ext/spl). `zend_call_known_function()` is the standard methodology to call a known function and going through `Z_OBJCE_P()` avoids the repeated hardcoding of the CE name.
show more ...
|
596fdada | 16-May-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' * PHP-8.3: Fix nightly test failure (#14251)
|
cce922e4 | 16-May-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix nightly test failure (#14251)
|
02b7d70f | 16-May-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix nightly test failure (#14251) The created files have the same filename, creating conflicts. Fix this by adding a unique suffix. |
2a23c91a | 16-May-2024 |
Peter Kokot |
Remove unused HAVE_PDO_SQLITELIB symbol (#14232) Symbol isn't defined on Windows and is redundant since the SQLite library is required for ext/pdo_sqlite and isn't bundled in php-src
Remove unused HAVE_PDO_SQLITELIB symbol (#14232) Symbol isn't defined on Windows and is redundant since the SQLite library is required for ext/pdo_sqlite and isn't bundled in php-src anymore.
show more ...
|
600d591c | 08-May-2024 |
Ilija Tovilo |
Omit FETCH_THIS in closures Non-static closures are guaranteed to have $this. The existing comment highlights this, but fails to handle it correctly. Closes GH-14181 |
5e7baaaa | 16-May-2024 |
Dmitry Stogov |
JIT: Remove old restriction. FETCH_DIM_R supports regs for indexes. This affects only function JIT. |
4ed1835f | 15-May-2024 |
David CARLIER |
ext/pcntl: cpu affinity support for solaris/illumos. (#14199) |
0218af87 | 15-May-2024 |
David CARLIER |
ext/pgsql: using fast ZPP api for calls. (#14099) |
7843e72f | 15-May-2024 |
Dmitry Stogov |
JIT: Avoid useless EG(exception) check in ASSIGN_DIM_OP (#14247) |
c1d71cfe | 15-May-2024 |
Peter Kokot |
Remove forgotten obsolete session INI directives (#14238) The session.hash_function and session.hash_bits_per_character INI directives have been removed in PHP 7.1: 3467526a65bfb15ea
Remove forgotten obsolete session INI directives (#14238) The session.hash_function and session.hash_bits_per_character INI directives have been removed in PHP 7.1: 3467526a65bfb15eaf9ec49a0b5673b84e26bca4
show more ...
|
5ef1824e | 15-May-2024 |
Dmitry Stogov |
JIT: Improve x86_64 code generated for PHP Array Bounds Checks (#14246) |
0eb68eb8 | 15-May-2024 |
Dmitry Stogov |
JIT: Fix incorrect deoptimization info Fixes third recently introduced failure in "Nightly" "master_COMMUNUTY_asan" job |
273c2de6 | 15-May-2024 |
Dmitry Stogov |
JIT: Fix incorrect PHP register allocation Fixes 2 of 3 recently introduced failures in "Nightly" "master_COMMUNUTY_asan" job |
43ac009c | 15-May-2024 |
Máté Kocsis |
Add prefix for ext/odbc persistent resource hash In order to make sure that it doesn't accidentally clash with other resource types |
446ff6a7 | 14-May-2024 |
Dmitry Stogov |
JIT: Implement CPU register usage for ASSIGN_DIM_OP (#14236) |