Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Nov 26, 2024

See Commits and Changes for more details.


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

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

iamacarpet and others added 14 commits November 26, 2024 13:06
* PHP-8.4:
  Add Windows Server 2025 build number
…() on initialized proxy

Normally, accesses to properties marked as lazy trigger the object's
initialization, or forward to a real instance if the object is an initialized
proxy.

The purpose of ReflectionProperty::setRawValueWithoutLazyInitialization() and
ReflectionProperty::skipLazyInitialization() is to bypass auto-initialization,
so that some properties can be initialized without triggering initialization.

However, when the object is an initialized proxy, these methods would
unexpectedly update the proxy.

Here I make sure that these methods have an effect on the real instance, when
the object is an initialized proxy.

Fixes GH-16344
* PHP-8.4:
  Fix setRawValueWithoutLazyInitialization() and skipLazyInitialization() on initialized proxy
with '#' will be ignored, and an empty message aborts the commit.
* PHP-8.4:
  Fix GH-16913: 8.4 function JIT memory corruption (#16943)
Some commits were mistakenly discarded during the rebase and squash of GH-16551.
@pull pull bot added the ⤵️ pull label Nov 26, 2024
@pull pull bot merged commit d411fdf into wudi:master Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants