Historial de Commits

Autor SHA1 Mensaje Fecha
  bunnei d08bd3e062 hle: ipc_helpers: Update IPC response generation for TIPC. hace 5 años
  Lioncash 2f62bae9e3 kernel: Eliminate variable shadowing hace 5 años
  bunnei 4b03e6e776 hle: kernel: Migrate to KHandleTable. hace 5 años
  bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. hace 5 años
  bunnei bf380b8584 hle: kernel: Remove deprecated Object class. hace 5 años
  bunnei 626f746971 hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject. hace 5 años
  bunnei aa2844bcf9 hle: kernel: HandleTable: Remove deprecated APIs. hace 5 años
  bunnei 7444963bbb hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. hace 5 años
  bunnei 5e5933256b hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. hace 5 años
  bunnei da7e9553de hle: kernel: Migrate more of KThread to KAutoObject. hace 5 años
  bunnei 34bed1ab41 hle: kernel: Refactor out various KThread std::shared_ptr usage. hace 5 años
  Morph e3e6a11ab8 hle_ipc: Add helper functions to get copy/move handles hace 5 años
  bunnei 3f942c01f0 hle: kernel: Rename WritableEvent to KWritableEvent. hace 5 años
  bunnei e86a7e3691 hle: kernel: Rename ReadableEvent to KReadableEvent. hace 5 años
  bunnei cdd14b03e5 hle: kernel: Recode implementation of KThread to be more accurate. hace 5 años
  bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. hace 5 años
  Morph 008afa5d59 hle_ipc: Add Can(Read, Write)Buffer hace 5 años
  bunnei 5d4715cc6a hle: kernel: hle_ipc: Remove SleepClientThread. hace 5 años
  Lioncash da7be67daf ipc_helpers: Remove usage of the global system instance hace 5 años
  David 9b75481755 ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) hace 6 años
  Lioncash 0ec07e8763 hle_ipc: Eliminate core memory globals hace 6 años
  Lioncash 77356731a9 hle_ipc: Remove std::size_t casts where applicable hace 6 años
  bunnei c3d3b173d3 kernel: Implement a more accurate IPC dispatch. hace 6 años
  bunnei 9046d4a548 kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) hace 6 años
  Weiyi Wang 8d6342384b HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread hace 7 años
  Lioncash fbb82e61e3 kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional hace 7 años
  Lioncash 02bc9e9de1 core/hle/ipc: Remove unnecessary includes hace 7 años
  Lioncash 1f0c8bfeda core/kernel: Remove unnecessary inclusions hace 7 años
  Zach Hilman 170d707850 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent hace 7 años
  Zach Hilman a56fc84e7a hle_ipc: Use event pair for SleepClientThread hace 7 años