summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/k_thread.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-021-9/+9
| | | | Transition to PascalCase for result names.
* k_thread: Move dereference after null check in Initialize()Lioncash2021-05-291-5/+5
| | | | Prevents a -Wnonnull warning on GCC.
* kernel: Eliminate variable shadowingLioncash2021-05-081-16/+16
| | | | | Now that the large kernel refactor is merged, we can eliminate the remaining variable shadowing cases.
* hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-1/+1
|
* hle: kernel: Rename Process to KProcess.bunnei2021-05-061-5/+5
|
* hle: kernel: Remove deprecated Object class.bunnei2021-05-061-1/+0
|
* hle: kernel: KThread: Remove incorrect resource release.bunnei2021-05-061-2/+1
|
* hle: kernel: KThread: Add missing resource hint release.bunnei2021-05-061-1/+1
|
* hle: kernel: Migrate KSharedMemory to KAutoObject.bunnei2021-05-061-0/+3
|
* hle: kernel: Migrate KThread to KAutoObject.bunnei2021-05-061-52/+48
|
* hle: kernel: KThread: Rework dummy threads & fix memory leak.bunnei2021-03-061-19/+31
| | | | | - Dummy threads are created on thread local storage for all host threads. - Fixes a leak by removing creation of fibers, which are not applicable here.
* Revert "core: Switch to unique_ptr for usage of Common::Fiber."bunnei2021-03-061-1/+5
|
* core: Switch to unique_ptr for usage of Common::Fiber.bunnei2021-02-271-5/+1
| | | | | - With using unique_ptr instead of shared_ptr, we have more explicit ownership of the context. - Fixes a memory leak due to circular reference of the shared pointer.
* hle: kernel: Migrate MemoryLayout to KMemoryLayout.bunnei2021-02-191-4/+4
|
* kernel: Unify result codes (#5890)Chloe2021-02-131-16/+14
| | | | | | | | | * kernel: Unify result codes Drop the usage of ERR_NAME convention in kernel for ResultName. Removed seperation between svc_results.h & errors.h as we mainly include both most of the time anyways. * oops * rename errors to svc_results
* Simplify limitableresource namesChloe Marcec2021-02-031-1/+1
|
* kernel: Rewrite resource limit to be more accurateChloe Marcec2021-01-301-2/+2
| | | | Matches closer to hardware
* hle: kernel: KThread: Release thread resource on thread exit.bunnei2021-01-291-0/+1
|
* yuzu: debugger: Ignore HLE threads.bunnei2021-01-291-7/+8
|
* hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling.bunnei2021-01-291-5/+1
|
* kernel: Fix build errors.bunnei2021-01-291-2/+7
|
* hle: kernel: Recode implementation of KThread to be more accurate.bunnei2021-01-291-197/+796
|
* hle: kernel: KThread: Clean up thread priorities.bunnei2021-01-291-9/+1
|
* hle: kernel: KThread: Reorganize thread priority defaults.bunnei2021-01-291-7/+6
|
* hle: kernel: KThread: Remove thread types that do not exist.bunnei2021-01-291-12/+9
|
* core: hle: kernel: Rename Thread to KThread.bunnei2021-01-291-0/+460