Skip to content

[pull] master from php:master#232

Merged
pull[bot] merged 6 commits intoConnectionMaster:masterfrom
php:master
Sep 30, 2025
Merged

[pull] master from php:master#232
pull[bot] merged 6 commits intoConnectionMaster:masterfrom
php:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Sep 30, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Girgias and others added 6 commits September 30, 2025 15:17
The call_user_function() API redoes the zend_is_callable() check, which has been just done.

We can check validity and retrieve the FCC to call it directly rather than having a useless double check
* PHP-8.3:
  Fix GH-20009: XMLReader leak on RelaxNG schema failure
* PHP-8.4:
  Fix GH-20009: XMLReader leak on RelaxNG schema failure
* PHP-8.5:
  Fix GH-20009: XMLReader leak on RelaxNG schema failure
Many tag names are single characters, so we can use the fast string
construction. In cases where a NULL name is used we can also use the
empty string.
This avoids some allocations and some work.
@pull pull Bot locked and limited conversation to collaborators Sep 30, 2025
@pull pull Bot added the ⤵️ pull label Sep 30, 2025
@pull pull Bot merged commit f2aaea0 into ConnectionMaster:master Sep 30, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants