[dynarmic] backport WAITPKG based spinlocks #2614

Open
Lizzie wants to merge 1 commit from liz-dynarmic-backport-waitpkg into master
Member

Alder Lake/Tremont or superior feature only, based on archived UMWAIT by @Wunkolo. With some fixes due to register corruption/clobber (regalloc was blind to this)

Signed-off-by: lizzie lizzie@eden-emu.dev

Alder Lake/Tremont or superior feature only, based on archived UMWAIT by @Wunkolo. With some fixes due to register corruption/clobber (regalloc was blind to this) Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie added 1 commit 2025-09-29 10:33:33 +02:00
[dynarmic] backport WAITPKG based spinlocks
All checks were successful
eden-license / license-header (pull_request) Successful in 21s
0f2c89c536
Signed-off-by: lizzie <lizzie@eden-emu.dev>
requested reviews from CamilleLaVey, Maufeat, crueter, MrPurple666, MaranBr 2025-09-29 10:33:33 +02:00
Lizzie force-pushed liz-dynarmic-backport-waitpkg from 0f2c89c536 to 5534cebe1c 2025-09-29 18:50:59 +02:00 Compare
MaranBr force-pushed liz-dynarmic-backport-waitpkg from 5534cebe1c to 0f97b2c4bf 2025-09-30 02:28:12 +02:00 Compare
Lizzie force-pushed liz-dynarmic-backport-waitpkg from 0f97b2c4bf to 8a185ac1be 2025-09-30 10:35:55 +02:00 Compare
MaranBr force-pushed liz-dynarmic-backport-waitpkg from 8a185ac1be to bbb4302adc 2025-10-01 03:30:17 +02:00 Compare
MaranBr force-pushed liz-dynarmic-backport-waitpkg from bbb4302adc to d3b89f1a04 2025-10-01 07:03:30 +02:00 Compare
MaranBr approved these changes 2025-10-01 07:03:35 +02:00
Lizzie force-pushed liz-dynarmic-backport-waitpkg from d3b89f1a04 to d1bac2308f 2025-10-02 23:23:23 +02:00 Compare
Lizzie force-pushed liz-dynarmic-backport-waitpkg from d1bac2308f to 622725c383 2025-10-04 09:35:23 +02:00 Compare
MaranBr force-pushed liz-dynarmic-backport-waitpkg from 622725c383 to d7558be543 2025-10-05 00:04:47 +02:00 Compare
Lizzie force-pushed liz-dynarmic-backport-waitpkg from d7558be543 to 58357faae0 2025-10-08 02:23:54 +02:00 Compare
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
Required
Details
This pull request doesn't have enough approvals yet. 1 of 2 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin liz-dynarmic-backport-waitpkg:liz-dynarmic-backport-waitpkg
git checkout liz-dynarmic-backport-waitpkg
Sign in to join this conversation.
No description provided.