summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5875 from lioncash/identifierGravatar bunnei2021-02-051-9/+9
|\
| * k_priority_queue: Unfold several declval usagesGravatar Lioncash2021-02-041-5/+5
| * k_priority_queue: Simplify affinity mask type aliasGravatar Lioncash2021-02-041-2/+2
| * k_priority_queue: Resolved reserved identifierGravatar Lioncash2021-02-041-2/+2
* | k_affinity_mask: Avoid implicit truncation to boolGravatar Lioncash2021-02-041-1/+1
|/
* Simplify limitableresource namesGravatar Chloe Marcec2021-02-036-36/+29
* Compile errorGravatar Chloe Marcec2021-02-021-1/+1
* Address issuesGravatar Chloe Marcec2021-02-023-19/+15
* fix compile errorGravatar Chloe Marcec2021-01-301-1/+1
* cleanup commentingGravatar Chloe Marcec2021-01-301-2/+2
* Drop m_ from lockGravatar Chloe Marcec2021-01-302-9/+9
* Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailableGravatar Chloe Marcec2021-01-303-9/+7
* kernel: Rewrite resource limit to be more accurateGravatar Chloe Marcec2021-01-3012-229/+354
* hle: kernel: KLightLock: Fix several bugs.Gravatar bunnei2021-01-281-3/+3
* hle: kernel: KThread: Release thread resource on thread exit.Gravatar bunnei2021-01-281-0/+1
* yuzu: debugger: Ignore HLE threads.Gravatar bunnei2021-01-282-7/+13
* hle: kernel: process: Add state lock.Gravatar bunnei2021-01-283-6/+15
* hle: kernel: threading: Fix bug with host thread naming.Gravatar bunnei2021-01-281-3/+2
* hle: kernel: k_scheduler_lock: Cleanup.Gravatar bunnei2021-01-281-3/+3
* hle: kernel: Allocate a dummy KThread for each host thread, and use it for sc...Gravatar bunnei2021-01-287-41/+45
* hle: kernel: k_scheduler: Use atomics for current_thread, etc.Gravatar bunnei2021-01-282-26/+28
* hle: kernel: k_scheduler: Fix for single core mode.Gravatar bunnei2021-01-281-1/+2
* kernel: Fix build errors.Gravatar bunnei2021-01-282-4/+9
* hle: kernel: KScheduler: Introduce thread context_guard.Gravatar bunnei2021-01-282-3/+16
* hle: kernel: Recode implementation of KThread to be more accurate.Gravatar bunnei2021-01-2812-767/+1553
* kernel: svc_types: Add ThreadActivity.Gravatar bunnei2021-01-281-0/+5
* kernel: KSchedulerPriorityQueue: Lowest priority should be LowestThreadPriority.Gravatar bunnei2021-01-281-1/+1
* kernel: k_light_lock: Simplify EmuThreadHandle implementation.Gravatar bunnei2021-01-284-23/+25
* hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle im...Gravatar bunnei2021-01-286-69/+25
* core: hle: kernel: object: Implement Finalize() virtual method.Gravatar bunnei2021-01-2815-6/+29
* core: hle: kernel: svc_results: Populate with several missing error codes.Gravatar bunnei2021-01-281-0/+3
* core: hle: kernel: Implement KLightLock.Gravatar bunnei2021-01-282-0/+171
* core: hle: kernel: Implement KThreadQueue.Gravatar bunnei2021-01-281-0/+81
* hle: kernel: KThread: Clean up thread priorities.Gravatar bunnei2021-01-289-75/+41
* hle: kernel: KThread: Reorganize thread priority defaults.Gravatar bunnei2021-01-287-27/+27
* hle: kernel: KThread: Fix ThreadType definition.Gravatar bunnei2021-01-285-11/+12
* hle: kernel: Move single core "phantom mode" out of KThread.Gravatar bunnei2021-01-283-10/+24
* hle: kernel: KThread: Remove thread types that do not exist.Gravatar bunnei2021-01-284-44/+27
* core: hle: kernel: Rename Thread to KThread.Gravatar bunnei2021-01-2830-238/+237
* hle_ipc: Add Can(Read, Write)BufferGravatar Morph2021-01-282-0/+28
* common/bit_util: Replace CLZ/CTZ operations with standardized onesGravatar Lioncash2021-01-154-8/+12
* hle: kernel: thread: Preserve thread wait reason for debugging only.Gravatar bunnei2021-01-117-1/+34
* hle: kernel: k_scheduler_lock: Fix shadowing errors.Gravatar bunnei2021-01-111-1/+1
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.Gravatar bunnei2021-01-1113-1173/+503
* core: hle: kernel: Update KAddressArbiter.Gravatar bunnei2021-01-112-0/+435
* core: hle: kernel: Update KConditionVariable.Gravatar bunnei2021-01-113-0/+411
* core: hle: kernel: Begin moving common SVC defintions to its own header.Gravatar bunnei2021-01-111-0/+13
* hle: kernel: Remove unnecessary AddressArbiter definition.Gravatar bunnei2021-01-111-1/+0
* hle: kernel: k_scheduler: Cleanup OnThreadPriorityChanged.Gravatar bunnei2021-01-112-6/+3
* hle: kernel: Rename thread "status" to "state".Gravatar bunnei2021-01-111-2/+2