[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer #2653

Open
Lizzie wants to merge 3 commits from dynarmic-dtrace-1 into master
Member

Saving the %rbp pointer allows us to backref previous stackframes easily

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

Saving the %rbp pointer allows us to backref previous stackframes easily Signed-off-by: lizzie <lizzie@eden-emu.dev>
[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer
All checks were successful
eden-license / license-header (pull_request) Successful in 45m27s
b6199aea34
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie force-pushed dynarmic-dtrace-1 from b6199aea34
All checks were successful
eden-license / license-header (pull_request) Successful in 45m27s
to 5d4fff3329
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
2025-10-04 09:35:20 +02:00
Compare
MaranBr force-pushed dynarmic-dtrace-1 from 5d4fff3329
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
to 8031bd0685
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
2025-10-04 23:59:18 +02:00
Compare
MaranBr force-pushed dynarmic-dtrace-1 from 8031bd0685
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
to 9628edb07b
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
2025-10-05 00:03:51 +02:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from 9628edb07b
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
to 123770ee2b
All checks were successful
eden-license / license-header (pull_request) Successful in 23s
2025-10-11 02:03:36 +02:00
Compare
Shinmegumi force-pushed dynarmic-dtrace-1 from 123770ee2b
All checks were successful
eden-license / license-header (pull_request) Successful in 23s
to 5d695adc0a
All checks were successful
eden-license / license-header (pull_request) Successful in 28s
2025-10-13 17:59:27 +02:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from 5d695adc0a
All checks were successful
eden-license / license-header (pull_request) Successful in 28s
to 409a46a8a3
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
2025-10-17 10:21:33 +02:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from 409a46a8a3
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
to c5ce406936
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
2025-10-18 09:39:50 +02:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from c5ce406936
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
to 12070b0f78
Some checks failed
eden-license / license-header (pull_request) Successful in 29s
GitHub Actions [CI] Build failed
2025-10-23 11:42:11 +02:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from 12070b0f78
Some checks failed
eden-license / license-header (pull_request) Successful in 29s
GitHub Actions [CI] Build failed
to 39fccf06c1
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
2025-10-25 00:36:43 +02:00
Compare
i forgot comparison against end
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
14fb8655a9
Lizzie force-pushed dynarmic-dtrace-1 from 14fb8655a9
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
to 6eed16fc72
Some checks failed
build.yml / i forgot comparison against end (push) Failing after 0s
trigger_release.yml / i forgot comparison against end (push) Failing after 0s
build.yml / i forgot comparison against end (pull_request) Failing after 0s
trigger_release.yml / i forgot comparison against end (pull_request) Failing after 0s
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 20:08:46 +01:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from 6eed16fc72
Some checks failed
build.yml / i forgot comparison against end (push) Failing after 0s
trigger_release.yml / i forgot comparison against end (push) Failing after 0s
build.yml / i forgot comparison against end (pull_request) Failing after 0s
trigger_release.yml / i forgot comparison against end (pull_request) Failing after 0s
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to cfe0228a68
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 20:50:14 +01:00
Compare
crueter added this to the 0.0.4 (real) milestone 2025-10-27 08:00:46 +01:00
crueter removed this from the 0.0.4 (real) milestone 2025-10-27 19:00:57 +01:00
Lizzie force-pushed dynarmic-dtrace-1 from cfe0228a68
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to d5c7bbf471
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
2025-10-29 07:16:05 +01:00
Compare
Lizzie force-pushed dynarmic-dtrace-1 from d5c7bbf471
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
to 5b7d973bf0
Some checks reported errors
eden-license / license-header (pull_request) Successful in 40s
GitHub Actions [CI] Build cancelled
2025-10-30 20:27:07 +01:00
Compare
i forgot comparison against end
Some checks failed
eden-license / license-header (pull_request) Successful in 40s
GitHub Actions [CI] Build failed
84c0943779
wow, missing }
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
23355c10fa
Signed-off-by: lizzie <lizzie@eden-emu.dev>
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
Required
Details
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
This pull request doesn't have enough approvals yet. 0 of 2 approvals granted.
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 dynarmic-dtrace-1:dynarmic-dtrace-1
git switch dynarmic-dtrace-1
Sign in to join this conversation.
No description provided.