| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | hle: kernel: Do not shutdown twice on emulator close. | 2021-05-05 | 1 | -3/+1 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Cleanup shutdown of persistent kernel objects. | 2021-05-05 | 1 | -14/+12 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject. | 2021-05-05 | 22 | -166/+444 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KServerPort to KAutoObject. | 2021-05-05 | 8 | -52/+67 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KClientPort to KAutoObject. | 2021-05-05 | 18 | -63/+92 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: HandleTable: Remove deprecated APIs. | 2021-05-05 | 7 | -111/+28 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KResourceLimit to KAutoObject. | 2021-05-05 | 13 | -122/+197 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc: Migrate WaitSynchronization. | 2021-05-05 | 2 | -47/+78 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc: Use new handle table API for Process. | 2021-05-05 | 2 | -16/+17 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KTransferMemory to KAutoObject. | 2021-05-05 | 12 | -68/+209 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KSession, KClientSession, and KServerSession to ↵ | 2021-05-05 | 31 | -356/+412 | ||
| | | | | | | | | | | | | | | | | | | | | | KAutoObject. | |||||
| | * | | | | hle: kernel: svc: Migrate GetThreadContext, GetThreadCoreMask. | 2021-05-05 | 1 | -2/+59 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc: Migrate GetProcessId, CancelSynchronization, ↵ | 2021-05-05 | 1 | -13/+67 | ||
| | | | | | | | | | | | | | | | | | | | | | SetThreadActivity. | |||||
| | * | | | | hle: kernel: KThread: Remove incorrect resource release. | 2021-05-05 | 1 | -2/+1 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc_results: Update naming.. | 2021-05-05 | 8 | -42/+43 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: KThread: Add missing resource hint release. | 2021-05-05 | 1 | -1/+1 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. | 2021-05-05 | 35 | -200/+215 | ||
| | | | | | | ||||||
| | * | | | | hle: ipc_helpers: Add methods for copy/move references. | 2021-05-05 | 1 | -2/+24 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Move slab heaps to their own container. | 2021-05-05 | 2 | -10/+16 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps. | 2021-05-05 | 11 | -59/+53 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Move slab heap management to KernelCore. | 2021-05-05 | 7 | -64/+106 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Ensure all kernel objects with KAutoObject are properly created. | 2021-05-05 | 20 | -0/+55 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Use unique_ptr for suspend and dummy threads. | 2021-05-05 | 1 | -8/+8 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KEvent to KAutoObject. | 2021-05-05 | 37 | -266/+269 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KSharedMemory to KAutoObject. | 2021-05-05 | 16 | -114/+128 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KProcess to KAutoObject. | 2021-05-05 | 14 | -58/+80 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. | 2021-05-05 | 28 | -59/+65 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate more of KThread to KAutoObject. | 2021-05-05 | 18 | -294/+451 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread. | 2021-05-05 | 1 | -21/+12 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: svc: Migrate CreateThread. | 2021-05-05 | 1 | -14/+21 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate idle threads. | 2021-05-05 | 2 | -13/+9 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Migrate KThread to KAutoObject. | 2021-05-05 | 2 | -109/+91 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add initial impl. of slab setup. | 2021-05-05 | 3 | -0/+227 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Refactor out various KThread std::shared_ptr usage. | 2021-05-05 | 10 | -58/+30 | ||
| | | | | | | ||||||
| | * | | | | core: Defer CoreTiming initialization. | 2021-05-05 | 1 | -1/+1 | ||
| | | | | | | ||||||
| | * | | | | core: memory: Add a work-around to allocate and access kernel memory regions ↵ | 2021-05-05 | 3 | -1/+46 | ||
| | | | | | | | | | | | | | | | | | | | | | by vaddr. | |||||
| | * | | | | common: common_funcs: Add Size helper function. | 2021-05-05 | 1 | -0/+15 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add initial impl. of KLinkedList. | 2021-05-05 | 2 | -0/+234 | ||
| | | | | | | ||||||
| | * | | | | common: bit_util: Add BIT macro. | 2021-05-05 | 1 | -0/+2 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add initial impl. of KSlabAllocated. | 2021-05-05 | 2 | -0/+153 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add initial impl. of KAutoObjectWithListContainer. | 2021-05-05 | 3 | -0/+109 | ||
| | | | | | | ||||||
| | * | | | | hle: kernel: Add initial impl. of KAutoObject. | 2021-05-05 | 3 | -0/+306 | ||
| | | | | | | ||||||
| | * | | | | common: intrusive_red_black_tree: Disable static_assert that will not ↵ | 2021-05-05 | 1 | -0/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | evaluate as constant on MSVC. | |||||
| | * | | | | common: common_funcs: Add helper macros for non-copyable and non-moveable. | 2021-05-05 | 1 | -0/+8 | ||
| | | |/ / | |/| | | | | | | | | | | - Useful for scenarios where we do not want to inherit from NonCopyable. | |||||
| * | | | | Merge pull request #6287 from lioncash/ldr-copy | 2021-05-07 | 1 | -5/+3 | ||
| |\ \ \ \ | |/ / / |/| | | | ldr: Simplify memory copy within LoadNro() | |||||
| | * | | | ldr: Simplify memory copy within LoadNro() | 2021-05-06 | 1 | -5/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can use the dedicated memory function for performing copies instead of reading into a temporary buffer and then immediately writing it back out to memory. Eliminates a bit of heap memory churn. | |||||
| * | | | | Merge pull request #6279 from ogniK5377/nvhost-prof | 2021-05-05 | 1 | -3/+14 | ||
| |\ \ \ \ | |/ / / |/| | | | nvdrv: /dev/nvhost-prof-gpu for production | |||||
| | * | | | Update src/core/hle/service/nvdrv/interface.cpp | 2021-05-05 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com> | |||||
| | * | | | nvdrv: /dev/nvhost-prof-gpu for production | 2021-05-03 | 1 | -3/+14 | ||
| | | | | | | | | | | | | | | | | | | | | | While we're at it, we can fix the is_initialized error code. This fixes the crashes on Shante | |||||
| * | | | | service: Remove unused class variables | 2021-05-05 | 3 | -7/+4 | ||
| | |/ / |/| | | | | | | | | Prevents some warnings from occurring. | |||||