Lioncash
|
d09e98f566
kernel/resource_limit: Remove the name member from resource limits
|
7 лет назад |
Lioncash
|
781ab8407b
general: Use deducation guides for std::lock_guard and std::unique_lock
|
7 лет назад |
bunnei
|
f770c17d01
Merge pull request #2266 from FernandoS27/arbitration
|
7 лет назад |
Lioncash
|
c5d41fd812
core/core_timing: Make callback parameters consistent
|
7 лет назад |
Fernando Sahmkow
|
9c7319a4d4
Fix small bug that kept a thread as a condvar thread after being signalled.
|
7 лет назад |
Fernando Sahmkow
|
acbdfdae64
Add CondVar Thread State.
|
7 лет назад |
Lioncash
|
8e510d5afa
kernel: Make the address arbiter instance per-process
|
7 лет назад |
Lioncash
|
c161389a0f
kernel/address_arbiter: Pass in system instance to constructor
|
7 лет назад |
Lioncash
|
ec6664f6d6
kernel/address_arbiter: Convert the address arbiter into a class
|
7 лет назад |
Lioncash
|
bd983414f6
core_timing: Convert core timing into a class
|
7 лет назад |
Lioncash
|
48d9d66dc5
core_timing: Rename CoreTiming namespace to Core::Timing
|
7 лет назад |
Lioncash
|
414cc1eb1f
kernel: Remove the Timer class
|
7 лет назад |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
7 лет назад |
Lioncash
|
62d4377053
kernel/kernel: Use correct initial PID for userland Process instances
|
7 лет назад |
Lioncash
|
8435451093
kernel/thread: Make thread_id a 64-bit value
|
7 лет назад |
Lioncash
|
9b3a38e3d3
kernel/process: Make process_id a 64-bit value
|
7 лет назад |
Lioncash
|
5d46038c5c
kernel/resource_limit: Clean up interface
|
7 лет назад |
Lioncash
|
a973a049b7
core: Make System references const where applicable
|
7 лет назад |
Lioncash
|
90a981a03a
kernel/process: Make the handle table per-process
|
7 лет назад |
Lioncash
|
5c0408596f
kernel/thread: Use a regular pointer for the owner/current process
|
7 лет назад |
Lioncash
|
baed7e1fba
kernel/thread: Make all instance variables private
|
7 лет назад |
Lioncash
|
3f17fe7133
core: Migrate current_process pointer to the kernel
|
7 лет назад |
Lioncash
|
1242c1ec0a
service: Migrate global named port map to the KernelCore class
|
8 лет назад |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 лет назад |
Lioncash
|
3476f5b4d3
kernel/object: Tighten object against data races
|
8 лет назад |
Lioncash
|
26de4bb521
core/memory: Get rid of 3DS leftovers
|
8 лет назад |
Lioncash
|
369f6e58aa
kernel: Remove unused object_address_table.cpp/.h
|
8 лет назад |
Lioncash
|
cbe841c9c9
hle: Remove config_mem.h/.cpp
|
8 лет назад |
Lioncash
|
1f3889a290
hle: Remove shared_page.h/.cpp
|
8 лет назад |
bunnei
|
7d6653268f
core: Move process creation out of global state.
|
8 лет назад |