31 Commits (026a8dd832eda4c69df9cc48f421a58c22f7f955)

Author SHA1 Message Date
bunnei 026a8dd832 hle: kernel: AddressArbiter: Remove unused code. 5 years ago
Fernando Sahmkow 7270076127 SVC: Correct svcWaitForAddress and svcSignalToAddress. 6 years ago
Lioncash 3105b7864c address_arbiter: Simplify GetThreadsWaitingOnAddress() 6 years ago
Fernando Sahmkow 48dcf4c2d8 Kernel: Correct behavior of Address Arbiter threads. (#3165) 6 years ago
Lioncash 7953f7b0d8 kernel: Remove unnecessary includes 6 years ago
bunnei 5cb0f276fe kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Lioncash 1f5cd8cac7 kernel: Make the address arbiter instance per-process 7 years ago
Lioncash 0321c000ee kernel/svc: Move address arbiter signaling behind a unified API function 7 years ago
Lioncash 7a518ea8fd kernel/svc: Move address arbiter waiting behind a unified API function 7 years ago
Lioncash b46942d789 kernel/address_arbiter: Pass in system instance to constructor 7 years ago
Lioncash bfe7112496 kernel/address_arbiter: Convert the address arbiter into a class 7 years ago
Lioncash 93f38bfcd1 address_arbiter: Use nested namespaces where applicable 7 years ago
Lioncash 3d2d454c36 kernel: Remove unnecessary includes 8 years ago
Michael Scire 96617f16ed Run clang-format on PR. 8 years ago
Michael Scire d12af72c8f Kernel/Arbiters: Mostly implement SignalToAddress 8 years ago
Michael Scire 6e9b11ffa0 Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs. 8 years ago
bunnei 0b8907958f kernel: Remove unused address_arbiter code. 8 years ago
James Rowe ea88c44eb8 Format: Run the new clang format on everything 8 years ago
Yuri Kunde Schlesner ecfda5317e Kernel: Move HandleTable to a separate file 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
Yuri Kunde Schlesner 88a4a808c6 Kernel: Stop creating useless Handles during object creation 11 years ago
Yuri Kunde Schlesner 7725256f64 Explicitly instantiate constructors/destructors for Kernel objects 11 years ago
Yuri Kunde Schlesner d917a9bf77 Kernel: Mark all appropriate kernel objects as "final" 11 years ago
Yuri Kunde Schlesner 38e7122f23 Kernel: Convert AddressArbiter to not use Handles 11 years ago
Yuri Kunde Schlesner 9a345de2bd Kernel: Remove useless/duplicated comments; mark functions static 11 years ago
Subv 9e2ae289b8 AddrArbiter: Implement arbitration types 3 and 4. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner c2588403c0 HLE: Revamp error handling throrough the HLE code 11 years ago
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 years ago
bunnei 3eb89f3e98 Kernel: Added preliminary support for address arbiters. 12 years ago