summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* svc: Provide more detailed error logs for svc functionsGravatar Lioncash2021-02-061-59/+188
* hle: kernel: svc: Cleanup KEvent/KReadableEvent/KWritableEvent SVCs.Gravatar bunnei2021-02-051-57/+78
* hle: kernel: Reimplement KReadableEvent and KWritableEvent.Gravatar bunnei2021-02-051-4/+5
* hle: kernel: Rename WritableEvent to KWritableEvent.Gravatar bunnei2021-02-051-4/+4
* hle: kernel: Rename ReadableEvent to KReadableEvent.Gravatar bunnei2021-02-051-3/+3
* Simplify limitableresource namesGravatar Chloe Marcec2021-02-031-5/+3
* Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailableGravatar Chloe Marcec2021-01-301-4/+3
* kernel: Rewrite resource limit to be more accurateGravatar Chloe Marcec2021-01-301-12/+16
* hle: kernel: process: Add state lock.Gravatar bunnei2021-01-281-4/+7
* hle: kernel: Recode implementation of KThread to be more accurate.Gravatar bunnei2021-01-281-203/+152
* hle: kernel: KThread: Clean up thread priorities.Gravatar bunnei2021-01-281-40/+26
* hle: kernel: KThread: Reorganize thread priority defaults.Gravatar bunnei2021-01-281-6/+4
* hle: kernel: KThread: Fix ThreadType definition.Gravatar bunnei2021-01-281-3/+2
* core: hle: kernel: Rename Thread to KThread.Gravatar bunnei2021-01-281-15/+15
* hle: kernel: thread: Preserve thread wait reason for debugging only.Gravatar bunnei2021-01-111-0/+1
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.Gravatar bunnei2021-01-111-237/+127
* hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single Thr...Gravatar bunnei2021-01-111-6/+5
* core: hle: kernel: Update KSynchronizationObject.Gravatar bunnei2021-01-111-30/+17
* svc: demote SleepThread log to LOG_TRACEGravatar ameerj2020-12-291-1/+1
* Merge pull request #5131 from bunnei/scheduler-rewriteGravatar bunnei2020-12-201-47/+31
|\
| * hle: kernel: Migrate to KScopedSchedulerLock.Gravatar bunnei2020-12-061-4/+4
| * hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.Gravatar bunnei2020-12-061-1/+2
| * hle: kernel: Rewrite scheduler implementation based on Mesopshere.Gravatar bunnei2020-12-061-31/+26
| * hle: kernel: svc: Remove reschedule on svcBreak.Gravatar bunnei2020-12-061-5/+0
| * hle: kernel: svc: Remove unnecessary hack in svcSleep.Gravatar bunnei2020-12-061-7/+0
| * hle: kernel: Port KAffinityMask from Mesosphere.Gravatar bunnei2020-12-061-1/+1
* | svc: Remove unnecessary castsGravatar Lioncash2020-12-081-35/+25
|/
* hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.Gravatar bunnei2020-11-291-0/+9
* svc: Remove unnecessary [[maybe_unused]] tagGravatar Lioncash2020-11-231-1/+1
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-4/+3
* core: Fix clang buildGravatar Lioncash2020-10-171-3/+4
* kernel: Remove all dependencies on the global system instanceGravatar Lioncash2020-09-141-1/+1
* kernel: Remove unused variablesGravatar Lioncash2020-07-161-5/+2
* SVC: Implement 32-bits wrappers and update Dynarmic.Gravatar Fernando Sahmkow2020-06-271-27/+171
* SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, SetMemoryAttrib...Gravatar Fernando Sahmkow2020-06-271-6/+23
* SVC: Add GetThreadPriority32 & SetThreadPriority32Gravatar Fernando Sahmkow2020-06-271-2/+12
* Common/Kernel: Corrections and small bug fixing.Gravatar Fernando Sahmkow2020-06-271-2/+2
* General: Cleanup legacy code.Gravatar Fernando Sahmkow2020-06-271-2/+1
* Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct svcBr...Gravatar Fernando Sahmkow2020-06-271-2/+2
* HLE_IPC: Correct HLE Event behavior on timeout.Gravatar Fernando Sahmkow2020-06-271-1/+9
* SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-271-0/+5
* General: Move ARM_Interface into Threads.Gravatar Fernando Sahmkow2020-06-271-9/+2
* SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface.Gravatar Fernando Sahmkow2020-06-271-1/+1
* ARM: Addapt to new Exclusive Monitor Interface.Gravatar Fernando Sahmkow2020-06-271-3/+1
* General: Fix microprofile on dynarmic/svc, fix wait tree showing which thread...Gravatar Fernando Sahmkow2020-06-271-3/+7
* Kernel: Rewind on SVC change.Gravatar Fernando Sahmkow2020-06-271-5/+4
* Kernel: Preempt Single core on redudant yields.Gravatar Fernando Sahmkow2020-06-271-6/+17
* Kernel: Fixes, corrections and asserts to scheduler and different svcs.Gravatar Fernando Sahmkow2020-06-271-13/+14
* ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Gravatar Fernando Sahmkow2020-06-271-1/+1
* SVC: Correct SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-4/+1