Lioncash
|
11eadbccc9
|
kernel/event: Make data members private
Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly.
|
2018-08-06 12:53:02 -04:00 |
|
Lioncash
|
9f7550d027
|
kernel/timer: Make data members private where applicable
Instead, we can just expose functions that return the queryable state
instead of letting anything modify it.
|
2018-07-26 09:51:44 -04:00 |
|
Lioncash
|
6dcc80c285
|
wait_tree: Add missing switch case for WaitTreeThread::GetText()
We were missing the enum entry for WaitIPC
|
2018-07-25 15:50:41 -04:00 |
|
Lioncash
|
8bfaf576fb
|
wait_tree: Silence warning about all code paths not returning a value
If code execution hits this spot, something has gone very wrong, so mark
the path as unreachable. This silences a warning on MSVC.
|
2018-07-24 04:06:55 -04:00 |
|
Lioncash
|
059d0017f1
|
thread: Convert ThreadStatus into an enum class
Makes the thread status strongly typed, so implicit conversions can't
happen. It also makes it easier to catch mistakes at compile time.
|
2018-07-19 22:08:56 -04:00 |
|
Michael Scire
|
d12af72c8f
|
Kernel/Arbiters: Mostly implement SignalToAddress
|
2018-06-21 04:10:11 -06:00 |
|
Michael Scire
|
3119b64d86
|
Kernel/Arbiters: Implement WaitForAddress
|
2018-06-21 01:40:29 -06:00 |
|
Subv
|
5647fa35ff
|
Qt/WaitTree: Display the callstack for each thread in the wait tree widget.
|
2018-05-19 16:52:49 -05:00 |
|
bunnei
|
ce7d89cb0e
|
thread: Rename mask to affinity_masks.
|
2018-05-10 19:34:53 -04:00 |
|
bunnei
|
f006872017
|
wait_tree: Add ideal core and affinity mask.
|
2018-05-10 19:34:52 -04:00 |
|
bunnei
|
26a22031aa
|
wait_tree: Show all threads on all schedulers.
|
2018-05-10 19:34:48 -04:00 |
|
bunnei
|
44c565aeca
|
core: Implement multicore support.
|
2018-05-10 19:34:46 -04:00 |
|
Subv
|
106d31e8c3
|
Qt: Update the WaitTree widget to show info about the current mutex of each thread.
|
2018-04-20 21:04:34 -05:00 |
|
bunnei
|
d6c27e6b28
|
thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.
|
2018-03-18 20:56:32 -04:00 |
|
bunnei
|
539977f39b
|
kernel: Use Scheduler class for threading.
|
2018-02-18 15:17:16 -05:00 |
|
bunnei
|
1cbf186f63
|
debugger: Fix wait_tree crash.
|
2018-02-14 00:02:14 -05:00 |
|
James Rowe
|
bd5740a721
|
Remove gpu debugger and get yuzu qt to compile
|
2018-01-12 19:11:04 -07:00 |
|
James Rowe
|
5dbd091a80
|
Massive removal of unused modules
|
2018-01-12 19:11:03 -07:00 |
|