58 Commits (617eeb09e03f9f2727269c0424a05ee5678f32b9)

Author SHA1 Message Date
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
Lioncash 0cbcd6ec9a kernel: Eliminate kernel global state 7 years ago
Lioncash 00a68c5eea qt: Default destructors where applicable 7 years ago
Lioncash 2feb1a8ba6 kernel/event: Make data members private 7 years ago
Lioncash 0cd843151f kernel/timer: Make data members private where applicable 8 years ago
Lioncash 2474340684 wait_tree: Add missing switch case for WaitTreeThread::GetText() 8 years ago
Lioncash 9d2cacdc9e wait_tree: Silence warning about all code paths not returning a value 8 years ago
Lioncash dbfe82773d thread: Convert ThreadStatus into an enum class 8 years ago
Michael Scire 4f81bc4e1b Kernel/Arbiters: Mostly implement SignalToAddress 8 years ago
Michael Scire 9d71ce88ce Kernel/Arbiters: Implement WaitForAddress 8 years ago
Subv c50393e066 Qt/WaitTree: Display the callstack for each thread in the wait tree widget. 8 years ago
bunnei 46ec9a9bc9 thread: Rename mask to affinity_masks. 8 years ago
bunnei e6671190a5 wait_tree: Add ideal core and affinity mask. 8 years ago
bunnei 5c0421ebd8 wait_tree: Show all threads on all schedulers. 8 years ago
bunnei a434fdcb10 core: Implement multicore support. 8 years ago
Subv 013778aa21 Qt: Update the WaitTree widget to show info about the current mutex of each thread. 8 years ago