Commit Verlauf

Autor SHA1 Nachricht Datum
  bunnei a7f73d606f hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSession. vor 4 Jahren
  bunnei 51589c5e21 core: hle: kernel: Remove server session tracking. vor 4 Jahren
  bunnei ed67e1dd10 core: hle: kernel: k_server_session: Ensure SessionRequestManager is freed. vor 4 Jahren
  bunnei 07c9d9bdbd core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager. vor 4 Jahren
  bunnei 384e24d3e9 hle: kernel: KServerSession: Remove hack for CompleteSyncRequest. vor 4 Jahren
  bunnei ad53dc22fd hle: kernel: KServerSession: Simplify CompleteSyncRequest EndWait. vor 4 Jahren
  bunnei e942d97540 hle: kernel: KServerSession: Migrate to updated KThreadQueue. vor 4 Jahren
  bunnei 2f89456041 hle: kernel: KThread: Remove tracking of sync object from threads. vor 4 Jahren
  ameerj b275f2e475 core: Fix transitive include build errors vor 4 Jahren
  ameerj 7c4b6aab2e core: Remove unused includes vor 4 Jahren
  bunnei 52caa52cc2 hle: kernel: Track and release server sessions, and protect methods with locks. vor 5 Jahren
  bunnei b8fb9b3f11 hle: kernel: KServerSession: Work-around scenario where session is closed too early. vor 5 Jahren
  bunnei 08d798b6fe hle: kernel: hle_ipc: Ensure SessionRequestHandler is valid. vor 5 Jahren
  bunnei a493ab2678 hle: kernel: Remove service thread manager and use weak_ptr. vor 5 Jahren
  bunnei 9db569b2d9 hle: kernel: KServerSession: Use ASSERT_MSG where appropriate. vor 5 Jahren
  bunnei ada4242c01 hle: kernel: k_server_session: Return service thread by strong pointer. vor 5 Jahren
  bunnei 93f93cb8bc hle: kernel: k_server_session: Ensure service thread is valid before dereference. vor 5 Jahren
  bunnei 6119836795 hle: kernel: KAutoObjectWithListContainer: Use boost::instrusive::rbtree. vor 5 Jahren
  bunnei 27ce97fd42 hle: kernel: Refactor to allocate a ServiceThread per service handler. vor 5 Jahren
  Morph 12c1766997 general: Replace RESULT_SUCCESS with ResultSuccess vor 5 Jahren
  bunnei 7361eac10f hle: kernel: Implement CloneCurrentObject and improve session management. vor 5 Jahren
  bunnei da25a59866 hle: service: Implement IPC::CommandType::Close. vor 5 Jahren
  Lioncash 2f62bae9e3 kernel: Eliminate variable shadowing vor 5 Jahren
  bunnei 4b03e6e776 hle: kernel: Migrate to KHandleTable. vor 5 Jahren
  bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. vor 5 Jahren
  bunnei 626f746971 hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject. vor 5 Jahren
  bunnei 0297448fbc hle: kernel: Migrate KClientPort to KAutoObject. vor 5 Jahren
  bunnei 7444963bbb hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. vor 5 Jahren