[dynarmic] avoid stable_vector<> reallocations for shared labels #3717

Merged
CamilleLaVey merged 4 commits from lizzie/dynarmic-shared-labels-better into master 2026-03-31 05:23:20 +02:00
Member

this reduces some overhead due to frequent reallocations

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

this reduces some overhead due to frequent reallocations Signed-off-by: lizzie <lizzie@eden-emu.dev>
[dynarmic] avoid stable_vector<> reallocations for shared labels
Some checks reported errors
eden-license / license-header (pull_request) Failing after 27s
GitHub Actions [CI] Build cancelled
5c05572f73
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie changed title from [dynarmic] avoid stable_vector<> reallocations for shared labels to [dynarmic] avoid stable_vector<> reallocations for shared labels; remove FPT LUT 2026-03-12 22:37:57 +01:00
Lizzie changed title from [dynarmic] avoid stable_vector<> reallocations for shared labels; remove FPT LUT to [dynarmic] avoid stable_vector<> reallocations for shared labels 2026-03-12 22:38:15 +01:00
Lizzie force-pushed lizzie/dynarmic-shared-labels-better from 5c05572f73
Some checks reported errors
eden-license / license-header (pull_request) Failing after 27s
GitHub Actions [CI] Build cancelled
to 1e006962ea
Some checks reported errors
eden-license / license-header (pull_request) Failing after 25s
GitHub Actions [CI] Build cancelled
2026-03-12 22:38:59 +01:00
Compare
license
All checks were successful
eden-license / license-header (pull_request) Successful in 25s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
08d9da4676
Member

Crash on Metroid Prime 4

Crash on Metroid Prime 4
Lizzie force-pushed lizzie/dynarmic-shared-labels-better from 08d9da4676
All checks were successful
eden-license / license-header (pull_request) Successful in 25s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
to b9ce74c2bd
All checks were successful
eden-license / license-header (pull_request) Successful in 28s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
2026-03-19 08:26:48 +01:00
Compare
fix crashes on rw
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
4f336a971e
fix mk8d
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
6f2a737322
Lizzie force-pushed lizzie/dynarmic-shared-labels-better from 6f2a737322
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
to 0d73c1bf75
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
2026-03-27 07:07:33 +01:00
Compare
Lizzie force-pushed lizzie/dynarmic-shared-labels-better from 0d73c1bf75
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
to 7e486efbf6
All checks were successful
eden-license / license-header (pull_request) Successful in 34s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
2026-03-28 01:49:48 +01:00
Compare
DraVee approved these changes 2026-03-30 04:52:18 +02:00
DraVee left a comment
Member

Tested with bundle-PR #3781, no regression on Gentoo+AMD or Android 16/Poco F8

Tested with bundle-PR #3781, no regression on Gentoo+AMD or Android 16/Poco F8
Member

Tested on Windows+AMD, working fine, no regressions found on tested games

Tested on Windows+AMD, working fine, no regressions found on tested games
Maufeat approved these changes 2026-03-31 01:31:55 +02:00
CamilleLaVey deleted branch lizzie/dynarmic-shared-labels-better 2026-03-31 05:23:20 +02:00
Sign in to join this conversation.
No description provided.