aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Kernel
AgeCommit message (Expand)AuthorFilesLines
2023-03-31HLE: Refactoring of ApplicationLoader (#4480)1.1.689Ac_K1-1/+1
2023-03-17Reducing memory allocations (#4537)1.1.668jhorv5-58/+160
2023-03-17Update syscall capabilites to include SVCs from FW 15.0.0 (#4530)1.1.667TSRBerry9-65/+118
2023-03-11Misc performance tweaks (#4509)1.1.657jhorv1-2/+21
2023-03-04Minor code formatting (#4498)1.1.649gdkchan2-2/+2
2023-01-17Implement support for page sizes > 4KB (#4252)1.1.568gdkchan6-25/+131
2023-01-15Implement missing service calls in `pm` (#4210)1.1.560Isaac Marovitz1-3/+2
2023-01-05hle: Add safety measure around overflow in ScheduleFutureInvocation1.1.510Mary1-1/+7
2023-01-04IPC refactor part 3+4: New server HIPC message processor (#4188)1.1.506gdkchan30-648/+682
2022-12-26Added Generic Math to BitUtils (#3929)1.1.491Hunter9-42/+42
2022-12-05Make structs readonly when applicable (#4002)1.1.426Andrey Sukharev4-5/+5
2022-12-04Add InfoType.MesosphereCurrentProcess (#3792)1.1.423Shane Slattery2-1/+29
2022-11-16Update units of memory from decimal to binary prefixes (#3716)1.1.349Wunk3-28/+28
2022-10-17Fix kernel VA allocation when random allocation fails (#3755)1.1.308gdkchan1-9/+9
2022-08-26Optimize kernel memory block lookup and consolidate RBTree implementations (#...1.1.240gdkchan3-137/+129
2022-08-18Removed unused usings. (#3593)1.1.223Nicholas Rodine5-6/+0
2022-06-24Fix ThreadingLock deadlock on invalid access and TerminateProcess (#3407)1.1.155gdkchan1-1/+3
2022-06-22Rewrite kernel memory allocator (#3316)1.1.152gdkchan5-472/+648
2022-06-11Allow concurrent BSD EventFd read/write (#3385)1.1.145gdkchan2-3/+17
2022-05-31Rewrite SVC handler using source generators rather than IL emit (#3371)1.1.135gdkchan10-1552/+184
2022-05-31Refactor CPU interface to allow the implementation of other CPU emulators (#3...1.1.134gdkchan11-59/+112
2022-05-03Implement PM GetProcessInfo atmosphere extension (partially) (#2966)1.1.112gdkchan3-5/+18
2022-05-03Implement code memory syscalls (#2958)1.1.111gdkchan7-41/+632
2022-05-02Support memory aliasing (#2954)1.1.110gdkchan8-368/+70
2022-03-12Fix GetUserDisableCount NRE (#3187)1.1.67gdkchan1-1/+2
2022-03-11KThread: Fix GetPsr mask (#3180)1.1.65merry1-5/+2
2022-02-18Enable CPU JIT cache invalidation (#2965)1.1.44gdkchan2-0/+5
2022-02-18Use BitOperations methods and delete now unused BitUtils methods (#3134)1.1.42Berkan Diler4-8/+12
2022-02-18Move kernel syscall logs to new trace log level (#3137)1.1.41gdkchan1-2/+2
2022-02-17Added trace log level (#3096)1.1.38mlgatto1-1/+1
2022-02-13Use Enum and Delegate.CreateDelegate generic overloads (#3111)1.1.27Berkan Diler1-1/+1
2022-02-09misc: Make PID unsigned long instead of long (#3043)1.1.22Mary9-25/+25
2022-01-29kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042)1.1.12Mary14-313/+378
2022-01-16kernel: Fix deadlock when pinning in interrupt handler (#2999)Mary1-6/+2
2021-12-30kernel: Implement thread pinning support (#2840)Mary9-79/+420
2021-12-23Remove PortRemoteClosed warning (#2928)gdkchan1-2/+3
2021-12-04kernel: Improve GetInfo readability and update to 13.0.0 (#2900)Mary5-44/+95
2021-11-28kernel: Fix sleep timing accuracy (#2828)Mary2-7/+85
2021-11-28kernel: Add support for CFI (#2839)Mary2-0/+7
2021-10-24kernel: Fix inverted condition on permission check of SetMemoryPermission sys...Mary1-1/+1
2021-10-24kernel: Clear pages allocated with SetHeapSize (#2776)Mary4-11/+57
2021-10-24kernel: Add resource limit related syscalls (#2773)Mary5-2/+206
2021-10-24kernel: Implement SetMemoryPermission syscall (#2772)Mary6-5/+102
2021-10-24kernel: Add missing address space check in SetMemoryAttribute syscall (#2771)Mary1-0/+5
2021-09-11Implement a "Pause Emulation" option & hotkey (#2428)mpnico2-27/+95
2021-08-04Update TamperMachine and disable write-to-code prevention (#2506)Caian Benedicto1-4/+8
2021-07-11Fix virtual memory allocation being out of range (#2464)gdkchan1-4/+7
2021-06-29Initial support for separate GPU address spaces (#2394)gdkchan3-24/+17
2021-06-23kernel: Implement MapTransferMemory and UnmapTransferMemory (#2386)Mary5-0/+199
2021-05-30Fix guest stack trace inexistent function names (#2326)gdkchan1-11/+0