2336 Commits (8c59543ee32c8bff575bab7ec1e70f76f8eda437)

Author SHA1 Message Date
bunnei 9b492430bb hle: kernel: Thread: Various style fixes based on code review feedback. 6 years ago
bunnei ed4d1e2ade hle: kernel: KScopedSchedulerLockAndSleep: Various style fixes based on code review feedback. 6 years ago
bunnei b1b4f2337e hle: kernel: KScopedLock: Various style fixes based on code review feedback. 6 years ago
bunnei 165d8485f0 hle: kernel: KAbstractSchedulerLock: Various style fixes based on code review feedback. 6 years ago
bunnei 960500cfd2 hle: kernel: KScheduler: Various style fixes based on code review feedback. 6 years ago
bunnei 8fd921557f hle: kernel: KPriorityQueue: Various style fixes based on code review feedback. 6 years ago
bunnei 4d3be1816c hle: kernel: KAffinityMask: Various style fixes based on code review feedback. 6 years ago
bunnei 357d79fb6e hle: kernel: GlobalSchedulerContext: Various style fixes based on code review feedback. 6 years ago
bunnei b1326d9230 hle: kernel: Use C++ style comments in KScheduler, etc. 6 years ago
bunnei bc59ca92b6 kernel: KScopedSchedulerLockAndSleep: Remove unused ctor. 6 years ago
bunnei b9b7e4f915 kernel: time_manager: Add missing lock guards. 6 years ago
bunnei ccce6cb3be hle: kernel: Migrate to KScopedSchedulerLock. 6 years ago
bunnei 4756cb203e hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler. 6 years ago
bunnei 8d3e06349e hle: kernel: Separate KScheduler from GlobalSchedulerContext class. 6 years ago
bunnei 9e29e36a78 hle: kernel: Rewrite scheduler implementation based on Mesopshere. 6 years ago
bunnei c10a37e5b6 hle: kernel: physical_core: Clear exclusive state after each run. 6 years ago
bunnei 7e5d0f1fe3 hle: kernel: Port KAbstractSchedulerLock from Mesosphere. 6 years ago
bunnei 39d356782e hle: kernel: svc: Remove reschedule on svcBreak. 6 years ago
bunnei d58a609ae4 hle: kernel: process: Add schedule count tracking, to be used for yield impl. 6 years ago
bunnei 493263f415 hle: kernel: svc: Remove unnecessary hack in svcSleep. 6 years ago
bunnei a3ccac3eb7 common: Port KPriorityQueue from Mesosphere. 6 years ago
bunnei e18ee8d681 hle: kernel: Port KAffinityMask from Mesosphere. 6 years ago
Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 6 years ago
bunnei 4b9e1b6586 kernel: scheduler: Minor cleanup to remove duplicated code. 6 years ago
bunnei b7ef581c6e kernel: time_manager: Protect access with a mutex. 6 years ago
bunnei c2ad1243ba hle: kernel: thread: Remove unused "Running" state. 6 years ago
bunnei 63fd1bb503 core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 6 years ago
bunnei c0870315fd hle: kernel: time_manager: Avoid a crash on process exit. 6 years ago
bunnei 9705f651b2 hle: kernel: AddressArbiter: Remove unused code. 6 years ago
bunnei 9423347c1b hle: kernel: SynchronizationObject: Use atomic_bool for is_signaled. 6 years ago
bunnei c042a89113 common: fiber: Use boost::context instead of native fibers on Windows. 6 years ago
bunnei 7b642c7781 hle: kernel: multicore: Replace n-JITs impl. with 4 JITs. 6 years ago
Lioncash 874be0e3e1 svc: Remove unnecessary [[maybe_unused]] tag 6 years ago
Lioncash da7be67daf ipc_helpers: Remove usage of the global system instance 6 years ago
Lioncash fc6db97a09 core: Remove usage of unicorn 6 years ago
Morph 9cfc5fee2f kernel/process: Add missing <ctime> include 6 years ago
ReinUsesLisp ce69ff2890 hle/kernel: Remove unused registered_core_threads to fix data races 6 years ago
lat9nq 8bd246032a kernel: Use the current time as the default RNG seed 6 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 6 years ago
Lioncash fdd9154069 kernel: Fix build with recent compiler flag changes 6 years ago
Lioncash be1954e04c core: Fix clang build 6 years ago
ReinUsesLisp b9a9b83bee kernel: Implement host thread register methods without locking 6 years ago
Lioncash 39c8d18feb core/CMakeLists: Make some warnings errors 6 years ago
Lioncash ec2a6e5ba8 kernel: Remove all dependencies on the global system instance 6 years ago
ReinUsesLisp ccdd84a778 hle/scheduler: Fix data race in is_context_switch_pending 6 years ago
ReinUsesLisp 36eade7f4c hle/kernel: Fix data race in GetCurrentHostThreadID 6 years ago
Lioncash f808258ed9 kernel/scheduler: Mark SchedulerLock constructor as nodiscard 6 years ago
Lioncash b724a4d90c General: Tidy up clang-format warnings part 2 6 years ago
Lioncash 87c64c41d2 system_control: Make functions internally linked where applicable 6 years ago
Lioncash a10d64ea79 kernel: Remove unused variables 6 years ago