Michael Scire
1f9e2d042c
libstrat: the current year is 2019
2019-04-07 18:56:40 -07:00
Lioncash
0efaf3c8cb
Silence -Wmissing-field-initializer warnings
2019-04-05 01:13:59 -04:00
Michael Scire
49d2188f6f
add CancelSync thread primitive
2019-03-05 19:10:30 -08:00
Michael Scire
fa37b70b0e
Add HosSignal primitive
2018-12-05 01:09:01 -08:00
Michael Scire
2ecb6c7f2b
libstratosphere: Add thread primitive, WaitableManager->RequestStop()
2018-11-07 23:25:11 -08:00
Michael Scire
39ce397017
libstratosphere: Implement message queues
2018-11-07 23:25:00 -08:00
Michael Scire
772f20b703
libstratosphere: refactor everything
2018-10-31 05:04:00 +09:00
Michael Scire
c66fc1ab8a
libstratosphere: Fix condvar wrapper primitives
2018-09-09 07:04:16 -07:00
Michael Scire
ccab6aa737
pm: Support for 6.0.0
2018-09-08 23:47:15 -07:00
hexkyz
5cecc78d51
Add and fix copyright notices for better GPL compliance (thanks @naehrwert and @CTCaer).
2018-09-07 16:00:13 +01:00
Léo Lam
f4212ff213
stratosphere: Use RAII for locks
...
This renames the Mutex class member functions so that the mutex types
satisfy Lockable.
This makes them usable with standard std::scoped_lock
and std::unique_lock, which lets us use RAII and avoids the need
for a custom RAII wrapper :)
2018-07-10 09:38:18 -07:00
Michael Scire
b657d4adb5
ProcessManager: Implement core process management logic.
2018-05-03 23:58:37 -06:00