Lioncash
061b5571b6
yuzu/wait_tree: Pass QString by value and std::move in the initializer list for WaitTreeText
Just a trivial modernization that potentially avoids copying strings in certain scenarios.
7 years ago
Zach Hilman
b0d0735e9b
kernel/event: Reference ReadableEvent from WritableEvent
7 years ago
Zach Hilman
fe0071f8fa
core: Port all current usages of Event to Readable/WritableEvent
7 years ago
Lioncash
70e4492d49
general: Remove unused boost inclusions where applicable
Cleans up unused includes and trims off some dependencies on externals.
7 years ago
Lioncash
84f855a61d
core/core: Replace includes with forward declarations where applicable
The follow-up to 88597535d6 , which
replaces most of the includes in the core header with forward declarations.
This makes it so that if any of the headers the core header was
previously including change, then no one will need to rebuild the bulk
of the core, due to core.h being quite a prevalent inclusion.
This should make turnaround for changes much faster for developers.
7 years ago
Lioncash
a648516863
qt: Add missing override specifiers where applicable
8 years ago
Lioncash
38c2af9330
kernel: Move object class to its own source files
General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code.
8 years ago
Subv
5647fa35ff
Qt/WaitTree: Display the callstack for each thread in the wait tree widget.
8 years ago
Subv
106d31e8c3
Qt: Update the WaitTree widget to show info about the current mutex of each thread.
8 years ago
James Rowe
ea88c44eb8
Format: Run the new clang format on everything
8 years ago
James Rowe
5dbd091a80
Massive removal of unused modules
8 years ago
bunnei
7a59da7834
kernel: Rename Semaphore to ConditionVariable.
8 years ago
Yuri Kunde Schlesner
5a6d4a2f19
Session: Remove/add some forward declarations
9 years ago
Yuri Kunde Schlesner
6f662625d3
Kernel: Move WaitObject to a separate file
Now that HandleTable doesn't directly depend on WaitObject anymore, this
can be separated from the main kernel.h header.
9 years ago
Lioncash
b24112862e
citra-qt: Make constructors explicit where applicable
9 years ago
Lioncash
94f0a00f0e
citra-qt: Add missing #pragma once directives
9 years ago
wwylele
8b25c12ce8
implement wait tree widget
10 years ago