Yuri Kunde Schlesner
|
74d4bc0af1
Kernel: Add more infrastructure to support different memory layouts
|
11 lat temu |
Emmanuel Gil Peyrot
|
596b7c4f63
Common: Cleanup key_map includes.
|
11 lat temu |
bunnei
|
71e8822d23
kernel: Fix svcWaitSynch to always acquire requested wait objects.
|
11 lat temu |
Subv
|
d3634d4bf4
Core/ResourceLimits: Implemented the basic structure of ResourceLimits.
|
11 lat temu |
Subv
|
25c010dc7d
fixup!
|
11 lat temu |
Subv
|
41f74a16fd
Core/HLE: Implemented the SVCs GetProcessId and GetProcessIdOfThread
|
11 lat temu |
Yuri Kunde Schlesner
|
7c50b999fa
Kernel: Remove unused g_main_thread variable
|
11 lat temu |
Yuri Kunde Schlesner
|
a5eba2f984
Kernel: Remove g_program_id
|
11 lat temu |
Yuri Kunde Schlesner
|
6d60acf0f1
Kernel: Introduce skeleton Process class to hold process data
|
11 lat temu |
Yuri Kunde Schlesner
|
e1fbac3ca1
Common: Remove common.h
|
11 lat temu |
bunnei
|
c7dc799e19
Kernel: Properly initialize and shutdown all modules.
|
11 lat temu |
bunnei
|
e08f55b1a7
Kernel: Fixed default thread priority.
|
11 lat temu |
Subv
|
8e2b248e05
Build: Fixed some warnings
|
11 lat temu |
archshift
|
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
|
11 lat temu |
Kevin Hartman
|
5fcbfc06eb
Scheduler refactor Pt. 1
|
11 lat temu |
Lioncash
|
676daef3c7
core: Fix some warnings on OSX
|
11 lat temu |
Yuri Kunde Schlesner
|
52f58e64ef
Kernel: Make WaitObjects share ownership of Threads waiting on them
|
11 lat temu |
Yuri Kunde Schlesner
|
e8330dd162
Kernel: Fix bug in HandleTable::Close
|
11 lat temu |
Yuri Kunde Schlesner
|
5354a479bc
Kernel: Remove Object::GetHandle (it's not used anymore :D)
|
11 lat temu |
Yuri Kunde Schlesner
|
869ec46683
Kernel: Introduce unique Object ids for debugging
|
11 lat temu |
bunnei
|
f09806aed2
Kernel: Renamed some functions for clarity.
|
11 lat temu |
bunnei
|
9e6ec3b6cd
Session: Change to a WaitObject.
|
11 lat temu |
bunnei
|
d2759c578e
Kernel: Reschedule on SignalEvent and SendSyncRequest, fix some bugs.
|
11 lat temu |
bunnei
|
254e4ebd58
AddressArbiter: Changed to Kernel::Object, big cleanup, removed code that made no sense.
|
11 lat temu |
bunnei
|
e5a9f1c644
Kernel: Get rid of WaitTypes and simplify lots of code, removing hacks.
|
11 lat temu |
bunnei
|
7faf2d8e06
WaitSynchronizationN: Implement return values
|
11 lat temu |
bunnei
|
5e77e2e1de
WaitObject: Added RemoveWaitingThread, fixed a bug, and cleanup.
|
11 lat temu |
bunnei
|
c22bac6398
Kernel: Added WaitObject and changed "waitable" objects inherit from it.
|
11 lat temu |
Yuri Kunde Schlesner
|
8ad41775cc
Kernel: Start using boost::intrusive_ptr for lifetime management
|
11 lat temu |
Yuri Kunde Schlesner
|
d751de7341
Kernel: Don't re-assign object's handle when duplicating one
|
11 lat temu |