Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 12, 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 : )

cmb69 and others added 3 commits December 12, 2024 19:50
As of PHP 8.4.0, MSVC >= 1920 (aka. Visual Studio 2019 RTW 16.0) is
required anyway[1], so we can clean up a bit.

[1] <b3d6414>
This is a quick fix for the problem.
It'll work while all the JIT-ed functions have the same "fixed stack frame".
Unwinder uses hard-coded unwind data for this "fixed stack frame".

* Preallocate space for Win64 shadow args

* typo

* Setup unwinder for JIT functions

* Revert "Dynamically xfail test case which fails on CI"

This reverts commit 7cc327f.

* Revert "Dynamically xfail test case which fails on CI"

This reverts commit bdde797.

* Revert "Dynamically xfail test cases which fail on CI (GH-15710)"

This reverts commit 6d59620.

* Remove XFAIL sections

* Add hard-coded SEH unwind data for EXITCALL

* Fix unwind data

* Fix Windows multi-process support

* Typo
* PHP-8.4:
  Fix GH-15709: Crashing tests on Windows x64  (#17095)
@pull pull bot added the ⤵️ pull label Dec 12, 2024
@pull pull bot merged commit c630801 into wudi:master Dec 12, 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.

2 participants