Rohit Nirmal
|
32391cffdd
Silence -Wsign-compare warnings.
|
10 лет назад |
Yuri Kunde Schlesner
|
14eca982f4
Kernel: Implement svcGetProcessInfo in a basic way
|
11 лет назад |
Lioncash
|
dfb424b6d1
dyncom: Rename armdefs.h to armstate.h
|
11 лет назад |
Subv
|
275aaeef9c
Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled.
|
11 лет назад |
Yuri Kunde Schlesner
|
dc39d06950
Ensure all kernel objects are released during shutdown
|
11 лет назад |
bunnei
|
71e8822d23
kernel: Fix svcWaitSynch to always acquire requested wait objects.
|
11 лет назад |
Emmanuel Gil Peyrot
|
b1503b2020
Remove every trailing whitespace from the project (but externals).
|
11 лет назад |
bunnei
|
0b7d2941cf
Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.
|
11 лет назад |
Yuri Kunde Schlesner
|
7ada357b2d
Memmap: Re-organize memory function in two files
|
11 лет назад |
Lioncash
|
207087c856
thread: Fix a conditional check in Reschedule
|
11 лет назад |
bunnei
|
cb2b2071a8
Merge pull request #748 from Subv/tls_max
|
11 лет назад |
bunnei
|
ee8da4c356
Merge pull request #751 from yuriks/idle-thread
|
11 лет назад |
bunnei
|
6e26d063a5
Merge pull request #757 from Subv/scheduling
|
11 лет назад |
Yuri Kunde Schlesner
|
4f7a055081
Thread: Remove the idle thread
|
11 лет назад |
Subv
|
dda94e56dd
Core/Memory: Add TLS support for creating up to 300 threads
|
11 лет назад |
Yuri Kunde Schlesner
|
820b97787c
Merge pull request #750 from Subv/process_svc
|
11 лет назад |
Subv
|
dbc1320923
Core/Scheduling: Prepare the new priority in the thread queue when svcSetPriority is called
|
11 лет назад |
Subv
|
41f74a16fd
Core/HLE: Implemented the SVCs GetProcessId and GetProcessIdOfThread
|
11 лет назад |
Yuri Kunde Schlesner
|
d16c2bd956
Thread: Correctly set main thread initial stack position
|
11 лет назад |
Subv
|
115ad8e16a
fixup! Set the TLS address in the scheduler
|
11 лет назад |
Subv
|
000876858d
Core/Memory: Give every emulated thread it's own TLS area.
|
11 лет назад |
Yuri Kunde Schlesner
|
1c0b87edc2
Memory: Re-organize and rename memory area address constants
|
11 лет назад |
Yuri Kunde Schlesner
|
e1fbac3ca1
Common: Remove common.h
|
11 лет назад |
bunnei
|
c7dc799e19
Kernel: Properly initialize and shutdown all modules.
|
11 лет назад |
bunnei
|
9c3419ebcc
Kernel: Implemented priority inheritance for mutexes.
|
11 лет назад |
bunnei
|
7b9f428b23
Thread: Implement priority boost for starved threads.
|
11 лет назад |
archshift
|
4fb75d220a
Misc cleanup of common and related functions
|
11 лет назад |
archshift
|
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
|
11 лет назад |
Kevin Hartman
|
5fcbfc06eb
Scheduler refactor Pt. 1
|
11 лет назад |
Yuri Kunde Schlesner
|
88a4a808c6
Kernel: Stop creating useless Handles during object creation
|
11 лет назад |