summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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: arm: arm_interface: Fix shadowing errors.Gravatar bunnei2021-01-111-3/+4
* core: hle: Add missing calls to MicroProfileOnThreadExit.Gravatar bunnei2021-01-112-0/+5
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.Gravatar bunnei2021-01-1114-1177/+503
* core: hle: kernel: Update KAddressArbiter.Gravatar bunnei2021-01-113-0/+437
* core: hle: kernel: Update KConditionVariable.Gravatar bunnei2021-01-114-0/+413
* core: hle: kernel: Begin moving common SVC defintions to its own header.Gravatar bunnei2021-01-112-0/+14
* 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
* hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single Thr...Gravatar bunnei2021-01-1111-127/+97
* core: hle: kernel: Add some useful functions for checking kernel addresses.Gravatar bunnei2021-01-111-0/+19
* core: hle: kernel: svc_types: Add type definitions for KAddressArbiter.Gravatar bunnei2021-01-111-0/+12
* core: hle: kernel: Update KSynchronizationObject.Gravatar bunnei2021-01-1131-603/+379
* core: hle: kernel: Begin moving common SVC results to its own header.Gravatar bunnei2021-01-112-0/+21
* hle: service: nfp: Remove incorrect signaling behavior in GetDeviceState.Gravatar bunnei2021-01-111-6/+0
* Merge pull request #5312 from german77/overclockenabledGravatar bunnei2021-01-102-1/+10
|\
| * Stub IsCpuOverclockEnabledGravatar german2021-01-082-1/+10
* | file_sys/registered_cache: Silence virtual functions without override warningsGravatar ReinUsesLisp2021-01-091-4/+4
* | core: Silence unhandled enum in switch warningsGravatar ReinUsesLisp2021-01-082-10/+5
|/
* fix for nvdec disabled, cleanup host1xGravatar ameerj2021-01-071-11/+14
* nvdec syncpt incorporationGravatar ameerj2021-01-077-20/+43
* core: Enforce C4715 (not all control paths return a value)Gravatar ReinUsesLisp2021-01-051-0/+2
* core: Silence warnings when compiling without assertsGravatar ReinUsesLisp2021-01-055-8/+11
* buffer_queue: Protect queue_sequence list access with a mutexGravatar ameerj2021-01-042-13/+21
* main: Resolve error string not displayingGravatar Lioncash2021-01-032-0/+5
* Merge pull request #5278 from MerryMage/cpuopt_unsafe_inaccurate_nanGravatar bunnei2021-01-033-0/+7
|\
| * dynarmic: Add Unsafe_InaccurateNaN optimizationGravatar MerryMage2021-01-023-0/+7
* | hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect.Gravatar bunnei2021-01-021-2/+0
* | general: Fix various spelling errorsGravatar Morph2021-01-026-20/+20
|/
* memory: Remove MemoryHookGravatar MerryMage2021-01-012-64/+0
* Merge pull request #5249 from ReinUsesLisp/lock-free-pagesGravatar bunnei2021-01-014-124/+67
|\
| * core/memory: Read and write page table atomicallyGravatar ReinUsesLisp2020-12-294-124/+67
* | Merge pull request #5208 from bunnei/service-threadsGravatar bunnei2020-12-3048-677/+499
|\ \
| * | hle: kernel: service_thread: Make thread naming more consistent.Gravatar bunnei2020-12-291-1/+1
| * | hle: kernel: Manage service threads on another thread.Gravatar bunnei2020-12-291-9/+20
| * | hle: kernel: Manage host thread IDs using TLS.Gravatar bunnei2020-12-291-46/+31
| * | hle: kernel: Move ServiceThread ownership to KernelCore.Gravatar bunnei2020-12-294-5/+48
| * | hle: kernel: service_thread: Add thread name and take weak_ptr of ServerSession.Gravatar bunnei2020-12-293-11/+22
| * | hle: service: Acquire and release a lock on requests.Gravatar bunnei2020-12-285-25/+35
| * | core: Do not reset device_memory on shutdown.Gravatar bunnei2020-12-281-1/+0
| * | core: hle: kernel: Clear process list on boot.Gravatar bunnei2020-12-281-2/+2
| * | hle: service: vi: Refactor to grab buffer only once.Gravatar bunnei2020-12-281-15/+4
| * | service: nvflinger: Improve synchronization for BufferQueue.Gravatar bunnei2020-12-285-19/+72
| * | hle: service: Ensure system is powered on before writing IPC result.Gravatar bunnei2020-12-281-1/+5
| * | core: kernel: Clear process list earlier.Gravatar bunnei2020-12-281-2/+2
| * | core: settings: Untangle multicore from asynchronous GPU.Gravatar bunnei2020-12-283-9/+1
| * | hle: kernel: hle_ipc: Remove SleepClientThread.Gravatar bunnei2020-12-282-54/+0
| * | hle: service: bsd: Update to work with service threads, removing SleepClientT...Gravatar bunnei2020-12-284-250/+45