summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Debug/Threads.h
AgeCommit message (Collapse)Author
2024-08-20Remove redundant semicolonsDr. Dystopia
2023-02-12DolphinQt: Properly lock CPU before accessing emulated memoryJosJuice
This fixes a problem I was having where using frame advance with the debugger open would frequently cause panic alerts about invalid addresses due to the CPU thread changing MSR.DR while the host thread was trying to access memory. To aid in tracking down all the places where we weren't properly locking the CPU, I've created a new type (in Core.h) that you have to pass as a reference or pointer to functions that require running as the CPU thread.
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel.
2020-05-03Debugger: Add a Thread widgetSepalani
DebugInterface: Add GetThreads WatchWidget: Update widget on AddWatch