summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2260 from Subv/schedulingGravatar bunnei2016-12-166-115/+102
|\
| * Fixed the codestyle to match our clang-format rules.Gravatar Subv2016-12-142-8/+11
| * Properly remove a thread from its wait_objects' waitlist when it is awoken by...Gravatar Subv2016-12-102-1/+10
| * WaitSynch: Removed unused variables and reduced SharedPtr copies.Gravatar Subv2016-12-093-13/+11
| * Use boost remove_erase_if instead of the erase-remove idiomGravatar Subv2016-12-061-2/+3
| * Improved the algorithm for GetHighestPriorityReadyThread.Gravatar Subv2016-12-061-14/+13
| * Threading: Added some utility functions and const correctness.Gravatar Subv2016-12-042-10/+22
| * Threading: Reworked the way our scheduler works.Gravatar Subv2016-12-036-111/+76
* | Fixed the codestyle to match our clang-format rules.Gravatar Subv2016-12-147-33/+51
* | Moved the HLE command buffer translation task to ServerSession instead of the...Gravatar Subv2016-12-092-2/+23
* | Added a framework for partially handling Session disconnections.Gravatar Subv2016-12-084-9/+35
* | Use std::move where appropriate.Gravatar Subv2016-12-085-7/+13
* | Return an error code when connecting to a saturated port.Gravatar Subv2016-12-052-4/+11
* | Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, Transl...Gravatar Subv2016-12-052-0/+2
* | Kernel: Remove the Redirection handle type.Gravatar Subv2016-12-051-2/+0
* | KServerPorts now have an HLE handler "template", which is inherited by all Se...Gravatar Subv2016-12-058-35/+60
* | Declare empty ServerSession and ClientSession constructors as default.Gravatar Subv2016-12-022-4/+4
* | Fixed the rebase mistakes.Gravatar Subv2016-11-307-51/+46
* | A bit of a redesign.Gravatar Subv2016-11-306-215/+24
* | IPC/HLE: Associate the ClientSessions with their parent port's HLE interface ...Gravatar Subv2016-11-304-22/+15
* | Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and...Gravatar Subv2016-11-302-8/+44
* | fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block ...Gravatar Subv2016-11-303-4/+5
* | Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inte...Gravatar Subv2016-11-307-56/+233
|/
* Merge pull request #2196 from Subv/system_modeGravatar Yuri Kunde Schlesner2016-11-272-6/+4
|\
| * Kernel/Loader: Grab the system mode from the NCCH ExHeader.Gravatar Subv2016-11-192-6/+4
* | Kernel/Events: Log an error when trying to create Pulse events and timers.Gravatar Subv2016-11-192-0/+10
|/
* Fix typosGravatar Ricardo de Almeida Gonzaga2016-10-202-2/+2
* move ResetType to kernel.hGravatar wwylele2016-09-223-7/+6
* implement wait tree widgetGravatar wwylele2016-09-224-0/+16
* Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner2016-09-2114-14/+14
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-2129-74/+16
* Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner2016-09-1815-64/+36
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-1830-419/+616
* arm: ResetContext shouldn't be part of ARM_Interface.Gravatar bunnei2016-09-151-1/+17
* fix #1942 and adds a few IPC functions for descriptorsGravatar Lectem2016-08-021-15/+103
* Merge pull request #1869 from wwylele/dont-be-lazyGravatar Yuri Kunde Schlesner2016-06-281-2/+6
|\
| * Switch context on the same thread if necessaryGravatar wwylele2016-05-301-2/+6
* | Merge pull request #1867 from mailwl/srv-updateGravatar bunnei2016-06-281-0/+4
|\ \
| * | Fix parameter name in EnableNotificationGravatar mailwl2016-05-311-0/+4
| |/
* | Merge pull request #1877 from wwylele/wait-fix-timeoutGravatar bunnei2016-06-181-0/+49
|\ \
| * | Thread: update timeout when rerunning WaitSynchGravatar wwylele2016-06-041-0/+49
| |/
* | Kernel/SVC: Implemented svcCreatePort.Gravatar Subv2016-06-114-2/+11
* | Kernel: Added ClientPort and ServerPort classes.Gravatar Subv2016-06-055-2/+135
|/
* Merge pull request #1692 from Subv/rm_getpointer2Gravatar bunnei2016-05-291-1/+1
|\
| * Kernel/Thread: Remove use of Memory::GetPointerGravatar MerryMage2016-05-211-1/+1
* | Memory: Added necessary headers and removed unnecessary headerGravatar MerryMage2016-05-261-0/+1
|/
* Merge pull request #1800 from JayFoxRox/set-fpscrGravatar bunnei2016-05-171-0/+2
|\
| * Set fpscr for new threadsGravatar Jannik Vogel2016-05-171-0/+2
* | Memory: Fixed a regression caused by #1695 and #1689.Gravatar Subv2016-05-141-0/+3
|/
* Merge pull request #1689 from Subv/shmemGravatar bunnei2016-05-134-67/+161
|\