aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/server_session.cpp
AgeCommit message (Expand)Author
2020-09-14kernel: Remove all dependencies on the global system instanceLioncash
2020-07-27core_timing: Make use of uintptr_t to represent user_dataLioncash
2020-07-15core_timing: Make TimedCallback take std::chrono::nanosecondsLioncash
2020-07-15core_timing: Make use of std::chrono with ScheduleEventLioncash
2020-06-27Clang Format.Fernando Sahmkow
2020-06-27SingleCore: Improve Cycle timing Behavior and replace mutex in global schedul...Fernando Sahmkow
2020-06-27SVC: Correct SendSyncRequest.Fernando Sahmkow
2020-05-03hle_ipc: Eliminate core memory globalsLioncash
2020-04-17core: memory: Move to Core::Memory namespace.bunnei
2020-02-13Core: Address FeedbackFernando Sahmkow
2020-02-11Kernel: Refactor synchronization to better match REFernando Sahmkow
2020-02-11Kernel: Change WaitObject to Synchronization object. In order to better refle...Fernando Sahmkow
2019-11-28kernel: Implement a more accurate IPC dispatch.bunnei
2019-11-26core/memory: Migrate over GetPointer()Lioncash
2019-11-26core: Prepare various classes for memory read/write migrationLioncash
2019-11-25kernel: Fix reference management for client/server session.bunnei
2019-11-24kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei
2019-05-18HLE/IPC: HLEContext can memorize the client thread and use it for SleepClient...Weiyi Wang
2019-04-09kernel/server_session: Remove obsolete TODOsLioncash
2019-04-06kernel/server_session: Return a std::pair from CreateSessionPair()Lioncash
2019-04-01kernel/wait_object: Make ShouldWait() take thread members by pointer-to-constLioncash
2019-03-07kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optionalLioncash
2019-03-05kernel/server_session: Make data members privateLioncash
2018-12-31core/kernel: Remove unnecessary inclusionsLioncash
2018-10-29hle_ipc: Add member function for querying the existence of a domain headerLioncash
2018-10-29hle_ipc: Make GetDomainMessageHeader return a regular pointerLioncash
2018-10-20kernel/process: Make the handle table per-processLioncash
2018-10-04kernel/thread: Make all instance variables privateLioncash
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash
2018-08-28kernel: Eliminate kernel global stateLioncash
2018-08-15kernel/server_session: Add IsSession() member functionLioncash
2018-08-11server_session: Provide more useful information and don't crash on bad IPC re...bunnei
2018-08-06client_port: Make all data members privateLioncash
2018-07-31kernel: Remove unnecessary includesLioncash
2018-07-19thread: Convert ThreadStatus into an enum classLioncash
2018-07-18core/memory, core/hle/kernel: Use std::move where applicableLioncash
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-05-02Merge pull request #431 from lioncash/fmtbunnei
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash
2018-05-01ipc: Add support for PopIpcInterface() method.bunnei
2018-04-25kernel: Migrate logging macros to fmt-compatible onesLioncash
2018-03-19Clang FixesN00byKing
2018-03-19Clean Warnings (?)N00byKing
2018-03-14core: Move process creation out of global state.bunnei
2018-02-20Fix: change check for domain order and existance of domain message headermailwl
2018-02-20IPC: add domain header to response if only it exists in requestmailwl
2018-02-18 Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starv...Subv
2018-01-24server_session: Fix scenario where all domain handlers are closed.bunnei
2018-01-24hle: Rename RequestBuilder to ResponseBuilder.bunnei