Yuri Kunde Schlesner
|
d72708c1f5
Add `override` keyword through the code.
|
11 лет назад |
archshift
|
6e606c515f
core: Prune redundant includes
|
12 лет назад |
bunnei
|
304999dfeb
Threading: Fix thread starting to execute first instruction correctly.
|
12 лет назад |
Lioncash
|
98fa3f7cba
Core: Alter the kernel string functions to use std::string instead of const char*.
|
12 лет назад |
bunnei
|
d4bd2f2e5d
Thread: Added more descriptive comment to WaitCurrentThread.
|
12 лет назад |
bunnei
|
ba840d3200
Thread: Added functions to resume threads from address arbitration.
|
12 лет назад |
bunnei
|
b62ef4bbd2
Thread: Renamed occurrences of "t" to "thread" to improve readability.
|
12 лет назад |
bunnei
|
5b7cf50a77
Thread: Cleaned up VerifyWait, fixed issue where nullptr msg could unnecessarily be logged.
|
12 лет назад |
bunnei
|
4620e2a741
HLE: Removed usnused EatCycles function.
|
12 лет назад |
bunnei
|
bfdd874b1f
Thread: Moved position of * in arguments.
|
12 лет назад |
bunnei
|
12e2a59565
Thread: Updated VerifyWait to be more readable (but functionally the same).
|
12 лет назад |
bunnei
|
c95972275e
HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)
|
12 лет назад |
bunnei
|
d7363322c7
HLE: Updated various handle debug assertions to be more clear.
|
12 лет назад |
bunnei
|
8cac527c94
Kernel: Updated several member functions to be const
|
12 лет назад |
bunnei
|
b774b8b04e
Thread: Fixed bug with ResetThread where cpu_registers[15] was being incorrectly set
|
12 лет назад |
bunnei
|
aae9fcf4a4
Kernel: Made SyncRequest not pure virtual, with a default implementation of error (as this is not required for all kernel objects)
|
12 лет назад |
bunnei
|
f5c7c15434
Kernel: Added real support for thread and event blocking
|
12 лет назад |
bunnei
|
3fb31fbc57
svc: added GetThreadPriority and SetThreadPriority, added (incomplete) DuplicateHandle support
|
12 лет назад |
bunnei
|
10447d1f48
kernel: changed main thread priority to default, updated Kernel::Reschedule to use PrepareReschedule
|
12 лет назад |
bunnei
|
ba98e25e97
thread: updated Reschedule to sit at a synchronization barrier when no other threads are ready for execution
|
12 лет назад |
bunnei
|
a432dc8f39
kernel: added WaitSynchronization method to Kernel::Object
|
12 лет назад |
bunnei
|
58a3adcdd2
kernel: updated SyncRequest to take boolean thread wait result as a parameter
|
12 лет назад |
bunnei
|
d73d782ba7
kernel: add a SyncRequest method to KernelObject for use with svcSendSyncRequest
|
12 лет назад |
bunnei
|
b99ac2c3d6
thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused "reason" argument
|
12 лет назад |
bunnei
|
7c0b006076
thread: removed unused SwitchContext/Reschedule reason field, added missing arg parameter to SVC CreateThread
|
12 лет назад |
bunnei
|
d26f3d4c1f
kernel: refactored function naming to remove "__" prefix
|
12 лет назад |
bunnei
|
14bd37c5dc
thread: moved ThreadStatus/WaitType to header, added support for arg on CreateThread, added correct CPSR reset
|
12 лет назад |
bunnei
|
6a78be5930
thread: fixed bug where result of __NextThread was not being properly checked when NULL
|
12 лет назад |
bunnei
|
203541da11
thread: added correct lowest thread priority, added a thread priority check, and added some comments
|
12 лет назад |
bunnei
|
bed4e920fa
thread: exposed ResumeThreadFromWait function for use in other kernel modules
|
12 лет назад |