Commit History

作者 SHA1 備註 提交日期
  bunnei 34bed1ab41 hle: kernel: Refactor out various KThread std::shared_ptr usage. 5 年之前
  Morph e3e6a11ab8 hle_ipc: Add helper functions to get copy/move handles 5 年之前
  bunnei 3f942c01f0 hle: kernel: Rename WritableEvent to KWritableEvent. 5 年之前
  bunnei e86a7e3691 hle: kernel: Rename ReadableEvent to KReadableEvent. 5 年之前
  bunnei cdd14b03e5 hle: kernel: Recode implementation of KThread to be more accurate. 5 年之前
  bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. 5 年之前
  Morph 008afa5d59 hle_ipc: Add Can(Read, Write)Buffer 5 年之前
  bunnei 5d4715cc6a hle: kernel: hle_ipc: Remove SleepClientThread. 5 年之前
  Lioncash da7be67daf ipc_helpers: Remove usage of the global system instance 5 年之前
  David 9b75481755 ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) 6 年之前
  Lioncash 0ec07e8763 hle_ipc: Eliminate core memory globals 6 年之前
  Lioncash 77356731a9 hle_ipc: Remove std::size_t casts where applicable 6 年之前
  bunnei c3d3b173d3 kernel: Implement a more accurate IPC dispatch. 6 年之前
  bunnei 9046d4a548 kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 年之前
  Weiyi Wang 8d6342384b HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 年之前
  Lioncash fbb82e61e3 kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional 7 年之前
  Lioncash 02bc9e9de1 core/hle/ipc: Remove unnecessary includes 7 年之前
  Lioncash 1f0c8bfeda core/kernel: Remove unnecessary inclusions 7 年之前
  Zach Hilman 170d707850 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 7 年之前
  Zach Hilman a56fc84e7a hle_ipc: Use event pair for SleepClientThread 7 年之前
  Lioncash 6383653a8d hle_ipc: Add member function for querying the existence of a domain header 7 年之前
  Lioncash 0cc347462d hle_ipc: Make GetDomainMessageHeader return a regular pointer 7 年之前
  Lioncash 90a981a03a kernel/process: Make the handle table per-process 7 年之前
  fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 8 年之前
  Lioncash ff5024ee2a hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const 8 年之前
  Lioncash bf45092c61 kernel: Move object class to its own source files 8 年之前
  Lioncash a2304fad16 kernel: Remove unnecessary includes 8 年之前
  Lioncash 22fd3f0026 hle_ipc: Make constructors explicit where applicable 8 年之前
  Lioncash ff500a7b68 hle_ipc: Introduce generic WriteBuffer overload for multiple container types 8 年之前
  Lioncash 46458e7284 core/memory, core/hle/kernel: Use std::move where applicable 8 年之前