aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle
AgeCommit message (Expand)Author
2019-10-15Kernel: Address Feedback.Fernando Sahmkow
2019-10-15Kernel Scheduler: Make sure the global scheduler shutdowns correctly.Fernando Sahmkow
2019-10-15Kernel_Thread: Eliminate most global accessors.Fernando Sahmkow
2019-10-15KernelSVC: Assert that condition variable address is aligned to 4 bytes.Fernando Sahmkow
2019-10-15Kernel: Correct Paused schedulingFernando Sahmkow
2019-10-15Kernel: Corrections to Wait Objects clearing in which a thread could still be...Fernando Sahmkow
2019-10-15Kernel: Correct redundant yields to only advance time forward.Fernando Sahmkow
2019-10-15Kernel: Corrections to ModifyByWaitingCountAndSignalToAddressIfEqualFernando Sahmkow
2019-10-15Kernel: Correct Results in Condition Variables and MutexesFernando Sahmkow
2019-10-15Kernel: Clang FormatFernando Sahmkow
2019-10-15Kernel: Remove global system accessor from WaitObjectFernando Sahmkow
2019-10-15Scheduler: Implement Yield Count and Core migration on Thread Preemption.Fernando Sahmkow
2019-10-15Scheduler: Corrections to YieldAndBalanceLoad and Yield bombing protection.Fernando Sahmkow
2019-10-15Kernel: Initial implementation of thread preemption.Fernando Sahmkow
2019-10-15Scheduler: Add protections for Yield bombingFernando Sahmkow
2019-10-15Kernel: Style and CorrectionsFernando Sahmkow
2019-10-15Correct PrepareRescheduleFernando Sahmkow
2019-10-15Comment and reorganize the schedulerFernando Sahmkow
2019-10-15Add PrepareReschedule where required.Fernando Sahmkow
2019-10-15Correct compiling errors and addapt to the new interface.Fernando Sahmkow
2019-10-15Correct Supervisor Calls to work with the new scheduler,Fernando Sahmkow
2019-10-15Add interfacing to the Global SchedulerFernando Sahmkow
2019-10-15Addapt thread class to the new SchedulerFernando Sahmkow
2019-10-15Implement a new Core SchedulerFernando Sahmkow
2019-10-13pl_u: Fix mismatched rebase size error in font encryptionZach Hilman
2019-10-13pl_u: Use kernel physical memoryZach Hilman
2019-10-13pl_u: Remove excess static qualifierZach Hilman
2019-10-13pl_u: Use OSS system archives if real archives don't existZach Hilman
2019-10-12nvflinger/buffer_queue: Remove use of a global system accessorLioncash
2019-10-09Merge pull request #2921 from FreddyFunk/compiler-warnings-corebunnei
2019-10-08Merge pull request #2654 from DarkLordZach/lm-log-rewritebunnei
2019-10-07hid: Implement DeactivateNpadMorph
2019-10-07hid: Stub SetNpadJoyAssignmentModeSingle and reorganize service commandsMorph
2019-10-06Merge pull request #2951 from lioncash/globalZach Hilman
2019-10-06bcat/module: Silence truncation warningsLioncash
2019-10-06bcat: Take std::function instance by value in NullBackend's constructorLioncash
2019-10-06bcat: In-class initialize ProgressServiceBackend's impl memberLioncash
2019-10-06bcat: Make ProgressServiceBackend's constructor take a std::string_viewLioncash
2019-10-06bcat: Make ProgressServiceBackend's GetEvent() constLioncash
2019-10-06boxcat: Silence an unused variable warningLioncash
2019-10-06core: Remove Core::CurrentProcess()Lioncash
2019-10-06hle/service: Replace global system instance calls with instance-based onesLioncash
2019-10-04NvFlinger: Remove leftover from corrections and clang format.Fernando Sahmkow
2019-10-04Nvdrv: Correct Event setup in NvdrvFernando Sahmkow
2019-10-04NVFlinger: Reverse the change that only signaled events on buffer acquire.Fernando Sahmkow
2019-10-04Nvdrv: Do framelimiting only in the CPU ThreadFernando Sahmkow
2019-10-04NvFlinger: Don't swap buffers if a frame is missing and always trigger event ...Fernando Sahmkow
2019-10-04GPU_Async: Correct fences, display events and more.Fernando Sahmkow
2019-10-04Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncsFernando Sahmkow
2019-10-04audio/audout_u: Change formatting for old clang-format versionsReinUsesLisp