bunnei
|
44c8d9206c
|
hle: kernel: Cleanup shutdown of persistent kernel objects.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
d6844cf75f
|
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
2bc45b4a13
|
hle: kernel: Migrate KServerPort to KAutoObject.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
9f1abd8188
|
hle: kernel: Migrate KClientPort to KAutoObject.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
944eb14d69
|
hle: kernel: HandleTable: Remove deprecated APIs.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
22a67a4627
|
hle: kernel: Migrate KResourceLimit to KAutoObject.
|
2021-05-05 16:40:52 -07:00 |
|
bunnei
|
d4b1153e1b
|
hle: kernel: svc: Migrate WaitSynchronization.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
3a07aeba02
|
hle: kernel: svc: Use new handle table API for Process.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
bf274faa22
|
hle: kernel: Migrate KTransferMemory to KAutoObject.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
83b96b7264
|
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
7d0ee9a1b1
|
hle: kernel: svc: Migrate GetThreadContext, GetThreadCoreMask.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
98ea7b9b50
|
hle: kernel: svc: Migrate GetProcessId, CancelSynchronization, SetThreadActivity.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
7e716f100d
|
hle: kernel: KThread: Remove incorrect resource release.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
b6c0ce8781
|
hle: kernel: svc_results: Update naming..
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
635fc8bda3
|
hle: kernel: KThread: Add missing resource hint release.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
617803fb5d
|
hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
6a42358706
|
hle: ipc_helpers: Add methods for copy/move references.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
a317bad4ce
|
hle: kernel: Move slab heaps to their own container.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
715978756e
|
hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
2cb4c9d7b2
|
hle: kernel: Move slab heap management to KernelCore.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
9f82c577d0
|
hle: kernel: Ensure all kernel objects with KAutoObject are properly created.
|
2021-05-05 16:40:51 -07:00 |
|
bunnei
|
986245ba10
|
hle: kernel: Use unique_ptr for suspend and dummy threads.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
949231d69c
|
hle: kernel: Migrate KEvent to KAutoObject.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
11f9080d2e
|
hle: kernel: Migrate KSharedMemory to KAutoObject.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
7a6bfbde24
|
hle: kernel: Migrate KProcess to KAutoObject.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
8b224f05c9
|
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
a4a27a1ef2
|
hle: kernel: Migrate more of KThread to KAutoObject.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
746f99e919
|
hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
ac779a83fc
|
hle: kernel: svc: Migrate CreateThread.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
773580b9f7
|
hle: kernel: Migrate idle threads.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
2125abf6d9
|
hle: kernel: Migrate KThread to KAutoObject.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
d602286355
|
hle: kernel: Add initial impl. of slab setup.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
07939c59a6
|
hle: kernel: Refactor out various KThread std::shared_ptr usage.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
0cff50a7b5
|
core: Defer CoreTiming initialization.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
4aebdea6cf
|
core: memory: Add a work-around to allocate and access kernel memory regions by vaddr.
|
2021-05-05 16:40:50 -07:00 |
|
bunnei
|
b477e9e11b
|
common: common_funcs: Add Size helper function.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
d2817d3d9b
|
hle: kernel: Add initial impl. of KLinkedList.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
50f0ec9849
|
common: bit_util: Add BIT macro.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
db53115ed2
|
hle: kernel: Add initial impl. of KSlabAllocated.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
a7271e7c71
|
hle: kernel: Add initial impl. of KAutoObjectWithListContainer.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
7b7a948b80
|
hle: kernel: Add initial impl. of KAutoObject.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
fbcac8642e
|
common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
092b91aeb7
|
common: common_funcs: Add helper macros for non-copyable and non-moveable.
- Useful for scenarios where we do not want to inherit from NonCopyable.
|
2021-05-05 16:40:49 -07:00 |
|
bunnei
|
9a4f071b44
|
Merge pull request #6279 from ogniK5377/nvhost-prof
nvdrv: /dev/nvhost-prof-gpu for production
|
2021-05-05 16:16:13 -07:00 |
|
bunnei
|
145567ab66
|
Update src/core/hle/service/nvdrv/interface.cpp
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
|
2021-05-05 16:16:02 -07:00 |
|
bunnei
|
2ce0378cd0
|
Merge pull request #6283 from lioncash/unused-fields
service: Remove unused class variables
|
2021-05-05 09:26:01 -07:00 |
|
german77
|
0ea00daa81
|
hid: Improve hardware accuracy of gestures
|
2021-05-05 10:13:09 -05:00 |
|
Lioncash
|
11518e5df6
|
service: Remove unused class variables
Prevents some warnings from occurring.
|
2021-05-05 01:32:28 -04:00 |
|
bunnei
|
4afd1f3a96
|
Merge pull request #6281 from lioncash/shadow-field
service: Resolve cases of member field shadowing
|
2021-05-04 19:51:08 -07:00 |
|
Lioncash
|
15daa2cecd
|
service: Resolve cases of member field shadowing
Now all that remains is for kernel code to be 'shadow-free' and then
-Wshadow can be turned into an error.
|
2021-05-04 04:38:38 -04:00 |
|