Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize RSX Debugger #14397

Merged
merged 2 commits into from Jul 31, 2023
Merged

Optimize RSX Debugger #14397

merged 2 commits into from Jul 31, 2023

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Jul 31, 2023

Each rsx::thread::dump_regs() call, thousands of strings were allocated and copied. This resulted in the debugger being sluggish.
This is changed with this pr which replaces the copies and allocations with appending to one unified string result.

@elad335 elad335 force-pushed the plain branch 2 times, most recently from 3ecb030 to 11ceb06 Compare July 31, 2023 07:44
@elad335 elad335 added RSX Optimization Optimizes existing code labels Jul 31, 2023
@elad335 elad335 merged commit 1184d6a into RPCS3:master Jul 31, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Debugger Optimization Optimizes existing code RSX
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants