73 Commits (10738839ad7b9abbcf8ac64c6e58de63a9fbae76)

Author SHA1 Message Date
bunnei 10738839ad yuzu: debugger: Ignore HLE threads. 5 years ago
bunnei cdd14b03e5 hle: kernel: Recode implementation of KThread to be more accurate. 5 years ago
bunnei 4dbf3f4880 hle: kernel: KThread: Clean up thread priorities. 5 years ago
bunnei eea346ba8e hle: kernel: KThread: Remove thread types that do not exist. 5 years ago
bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. 5 years ago
bunnei 03dfc8d8e7 hle: kernel: thread: Preserve thread wait reason for debugging only. 5 years ago
bunnei 81c1bfafea yuzu: debugger: wait_tree: Handle unknown ThreadState. 5 years ago
bunnei 912dd50146 core: hle: Integrate new KConditionVariable and KAddressArbiter implementations. 5 years ago
bunnei c3c43e32fc hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState. 5 years ago
bunnei 35c3c078e3 core: hle: kernel: Update KSynchronizationObject. 5 years ago
lat9nq 17badbc442 yuzu/main: Improve menubar access keys 5 years ago
bunnei 9e29e36a78 hle: kernel: Rewrite scheduler implementation based on Mesopshere. 5 years ago
bunnei e18ee8d681 hle: kernel: Port KAffinityMask from Mesosphere. 5 years ago
bunnei c2ad1243ba hle: kernel: thread: Remove unused "Running" state. 5 years ago
Morph d942472cce wait_tree: Include Midnight Blue dark themes 6 years ago
David Marcec 617eeb09e0 Address issues 6 years ago
David Marcec db4502b7b7 frontend: Improve wait tree readability for dark themes 6 years ago
Fernando Sahmkow 467d43570e Clang Format. 6 years ago
Fernando Sahmkow 48fa3b7a0f General: Cleanup legacy code. 6 years ago
Fernando Sahmkow 7b18174eef ARM/WaitTree: Better track the CallStack for each thread. 6 years ago
Fernando Sahmkow 7020d498c5 General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running. 6 years ago
Fernando Sahmkow 38c6c497f6 Yuzu/Debuggers: Correct Wait Tree for Paused threads. 6 years ago
Fernando Sahmkow e31425df38 General: Recover Prometheus project from harddrive failure 6 years ago
bunnei c083ea7d78 core: Implement separate A32/A64 ARM interfaces. 6 years ago
Fernando Sahmkow c5aefe42aa Kernel: Change WaitObject to Synchronization object. In order to better reflect RE. 6 years ago
Lioncash b05bfc6036 core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 6 years ago
bunnei 9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
bunnei b0ab803ce8 kernel: events: Remove ResetType::Automatic. 6 years ago
Fernando Sahmkow b8b7ebcece Correct compiling errors and addapt to the new interface. 7 years ago
Lioncash a059b9eed4 yuzu/debugger/wait_tree: Specify string conversions explicitly 7 years ago
Lioncash a47aaa7f1b core/kernel/object: Rename ResetType enum members 7 years ago
Lioncash c268ffd831 kernel/thread: Unify wait synchronization types 7 years ago
Fernando Sahmkow acbdfdae64 Add CondVar Thread State. 7 years ago
Lioncash 196cc82913 yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessor 7 years ago
Lioncash 414cc1eb1f kernel: Remove the Timer class 7 years ago
David Marcec 4f41fd84ff Removed pulse event type 7 years ago
Lioncash f80bc712ea kernel: Rename 'default' CPU core to 'ideal' core 7 years ago
Lioncash 17b4355391 yuzu/wait_tree: Pass QString by value and std::move in the initializer list for WaitTreeText 7 years ago
Luke Street a3d78b77f8 debugger: Set paused thread color 7 years ago
Lioncash 5eb057f422 kernel/object: Amend handle types to distinguish between readable and writable events 7 years ago
Luke Street 3e75175d02 svc: Implement SetThreadActivity (thread suspension) 7 years ago
Zach Hilman a342bcc9b1 kernel/event: Reference ReadableEvent from WritableEvent 7 years ago
Zach Hilman ff610103b5 core: Port all current usages of Event to Readable/WritableEvent 7 years ago
Lioncash 90a981a03a kernel/process: Make the handle table per-process 7 years ago
Lioncash 5484742fda core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash baed7e1fba kernel/thread: Make all instance variables private 7 years ago
Lioncash 9b8fc2b689 arm_interface: Replace kernel vm_manager include with a forward declaration 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 2ea45fe75b kernel/thread: Include thread-related enums within the kernel namespace 7 years ago
Lioncash 4a587b81b2 core/core: Replace includes with forward declarations where applicable 7 years ago