summaryrefslogtreecommitdiff
path: root/src/core/hle/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* svc: Move ResetType enum to the kernel event headerGravatar Lioncash2016-03-121-2/+2
* ThreadProcessorId_All on SVC::CreateThreadGravatar Kloen2016-03-011-0/+1
* HLE/SVC: Implement UnmapMemoryBlock.Gravatar Subv2016-01-141-5/+27
* svc: Remove superfluous printf argumentGravatar Lioncash2015-12-251-1/+1
* svc: Fix compilation with LOG_TRACE enabledGravatar Lioncash2015-12-121-1/+1
* Kernel: Implement svcGetSystemInfoGravatar Yuri Kunde Schlesner2015-11-301-1/+46
* SVC: Advance time when calling GetSystemTick to escape busy-wait loopsGravatar Yuri Kunde Schlesner2015-08-301-1/+4
* Integrate the MicroProfile profiling libraryGravatar Yuri Kunde Schlesner2015-08-241-0/+4
* Kernel: Implement svcGetProcessInfo in a basic wayGravatar Yuri Kunde Schlesner2015-08-161-1/+47
* Kernel: Add more infrastructure to support different memory layoutsGravatar Yuri Kunde Schlesner2015-08-161-1/+1
* Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}Gravatar Yuri Kunde Schlesner2015-08-161-1/+1
* Kernel: Properly implement ControlMemory FREE and COMMITGravatar Yuri Kunde Schlesner2015-08-161-13/+95
* Merge pull request #888 from zawata/Warning-Fixes-2Gravatar Yuri Kunde Schlesner2015-07-251-2/+2
|\
| * Core\HLE : Fix WarningGravatar zawata2015-07-171-2/+2
* | dyncom: Pass SVC immediates directly.Gravatar Lioncash2015-07-211-4/+3
* | Kernel/SVC: Implemented svcQueryProcessMemoryGravatar Subv2015-07-171-6/+16
* | Kernel/SVC: Implemented svcQueryMemory.Gravatar Subv2015-07-171-2/+14
|/
* kernel: Fix svcWaitSynch to always acquire requested wait objects.Gravatar bunnei2015-06-161-9/+17
* Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-291-2/+2
* Core/SVC: Map the shared memory created in CreateMemoryBlock to the specified...Gravatar Subv2015-05-251-0/+2
* Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.Gravatar bunnei2015-05-201-20/+2
* Implement svcBreakGravatar archshift2015-05-161-1/+13
* Core/ResourceLimits: Implemented the basic structure of ResourceLimits.Gravatar Subv2015-05-141-11/+38
* Memmap: Re-organize memory function in two filesGravatar Yuri Kunde Schlesner2015-05-151-1/+1