summaryrefslogtreecommitdiff
path: root/src/core/hle/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Move WaitObject to a separate fileGravatar Yuri Kunde Schlesner2017-05-291-0/+1
* Kernel: Removed HandleTable::GetWaitObjectGravatar Yuri Kunde Schlesner2017-05-291-2/+2
* Kernel: Centralize error definitions in errors.hGravatar Yuri Kunde Schlesner2017-05-241-65/+31
* Remove ability to load symbol mapsGravatar Yuri Kunde Schlesner2017-05-071-8/+2
* Fix OutputDebugString syscallGravatar Michael Theall2017-04-011-2/+2
* Refined thread launch on syscore error messagesGravatar Fernando Sahmkow2017-03-091-5/+15
* Timers: Return an error when calling SetTimer with negative timeouts.Gravatar Subv2017-02-211-0/+5
* Threads: Check the process' resource limit for the max allowed priority when ...Gravatar Subv2017-01-111-5/+7
* Thread: Added priority range checking to svcSetThreadPriority and removed pri...Gravatar Subv2017-01-111-0/+14
* Merge pull request #2410 from Subv/sleepthreadGravatar bunnei2017-01-061-0/+5
|\
| * Kernel: Don't attempt to yield execution in SleepThread(0) if there are no av...Gravatar Subv2017-01-051-0/+5
* | Kernel: Fix SharedMemory objects always returning error when addr = 0 (#2404)Gravatar Hyper2017-01-061-1/+5
|/
* Kernel: Remove Thread::wait_objects_index and use wait_objects to hold all th...Gravatar Subv2017-01-051-11/+3
* Kernel: Use different thread statuses when a thread calls WaitSynchronization...Gravatar Subv2017-01-041-3/+3
* Kernel/Mutex: Propagate thread priority changes to other threads inheriting t...Gravatar Subv2017-01-041-0/+6
* Kernel/Mutex: Update a mutex priority when a thread stops waiting on it.Gravatar Subv2017-01-041-2/+3
* Kernel/Mutex: Implemented priority inheritance.Gravatar Subv2017-01-041-9/+0
* Kernel: Object ShouldWait and Acquire calls now take a thread as a parameter.Gravatar Subv2017-01-041-6/+6
* Kernel/Synch: Do not attempt a reschedule on every syscall.Gravatar Subv2017-01-041-2/+17
* core: Replace "AppCore" nomenclature with just "CPU".Gravatar bunnei2016-12-221-7/+6
* Address clang-format issues.Gravatar bunnei2016-12-211-9/+10
* core: Remove HLE module, consolidate code & various cleanups.Gravatar bunnei2016-12-211-35/+35
* core: Consolidate core and system state, remove system module & cleanups.Gravatar bunnei2016-12-211-6/+6
* Thread: remove the thread from the thread list when exitingGravatar wwylele2016-12-171-1/+1
* Merge pull request #2260 from Subv/schedulingGravatar bunnei2016-12-161-80/+107
|\
| * Fixed the codestyle to match our clang-format rules.Gravatar Subv2016-12-141-19/+28
| * Properly remove a thread from its wait_objects' waitlist when it is awoken by...Gravatar Subv2016-12-101-1/+1
| * WaitSynch: Removed unused variables and reduced SharedPtr copies.Gravatar Subv2016-12-091-60/+45
| * Threading: Added some utility functions and const correctness.Gravatar Subv2016-12-041-5/+13
| * Threading: Reworked the way our scheduler works.Gravatar Subv2016-12-031-78/+103
* | Fixed the codestyle to match our clang-format rules.Gravatar Subv2016-12-141-2/+4
* | Use std::move where appropriate.Gravatar Subv2016-12-081-5/+1
* | Return an error code when connecting to a saturated port.Gravatar Subv2016-12-051-1/+2
* | KServerPorts now have an HLE handler "template", which is inherited by all Se...Gravatar Subv2016-12-051-13/+5
* | Threads do not wait for the server endpoint to call AcceptSession before retu...Gravatar Subv2016-12-011-2/+3
* | A bit of a redesign.Gravatar Subv2016-11-301-2/+9
* | Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inte...Gravatar Subv2016-11-301-3/+15
|/
* name objectsGravatar wwylele2016-09-221-0/+4
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-5/+1
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-234/+278
* Kernel/SVC: Implemented svcCreatePort.Gravatar Subv2016-06-111-1/+20
* SVC::WaitSynchronizationN: Reschedule at the endGravatar wwylele2016-05-211-2/+3
* Set fpscr for new threadsGravatar Jannik Vogel2016-05-171-0/+3
* Kernel: Implemented shared memory permissions.Gravatar Subv2016-05-121-0/+2
* Kernel/SharedMemory: Properly implemented shared memory support.Gravatar Subv2016-05-121-12/+35
* Merge pull request #1766 from Subv/log_cpuGravatar bunnei2016-05-081-0/+5
|\
| * Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1).Gravatar Subv2016-05-071-0/+5
* | Merge pull request #1647 from mailwl/acu-closeasyncGravatar bunnei2016-04-301-0/+4
|\ \
| * | ac:u: stub CloseAsync; check memory size aling in svc:GetProcessInfo(type=2)Gravatar mailwl2016-04-211-0/+4
| |/
* / Common: Remove section measurement from profiler (#1731)Gravatar Yuri Kunde Schlesner2016-04-291-4/+0
|/