index
:
yuzu
master
Nintendo Switch emulator archive
git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
/
hle
/
kernel
/
hle_ipc.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
service: move hle_ipc from kernel
Liam
2023-03-01
1
-531
/
+0
*
service: refactor server architecture
Liam
2023-02-21
1
-24
/
+6
*
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
ameerj
2023-02-03
1
-1
/
+29
*
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ...
liamwhite
2023-02-02
1
-29
/
+1
*
hle_ipc: Use thread_local ReadBuffer
ameerj
2022-12-28
1
-4
/
+14
*
hle_ipc: Rename ReadBufferSpan to ReadBuffer
ameerj
2022-12-28
1
-1
/
+1
*
hle_ipc: Rename ReadBuffer to ReadBufferCopy
ameerj
2022-12-28
1
-1
/
+1
*
service: Use ReadBufferSpan where it is trivial to do so
ameerj
2022-12-25
1
-1
/
+0
*
hle_ipc: Add ReadBufferSpan function
ameerj
2022-12-25
1
-0
/
+19
*
Merge pull request #9452 from ameerj/hle-read-buffer-resreve
liamwhite
2022-12-17
1
-8
/
+6
|
\
|
*
hle_ipc: Refactor ReadBuffer to set buffer size upon initialization
ameerj
2022-12-15
1
-8
/
+6
*
|
hle_ipc: Reserve vectors before populating
ameerj
2022-12-15
1
-0
/
+8
|
/
*
service_thread: fix deletion
Liam
2022-11-06
1
-9
/
+5
*
kernel: invert session request handling flow
Liam
2022-10-31
1
-33
/
+22
*
kernel: remove most SessionRequestManager handling from KServerSession
Liam
2022-10-19
1
-11
/
+99
*
Project Andio
Kelebek1
2022-07-22
1
-2
/
+36
*
core: Replace all instances of ResultCode with Result
german77
2022-06-26
1
-3
/
+3
*
general: Convert source file copyright comments over to SPDX
Morph
2022-04-23
1
-3
/
+2
*
hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...
bunnei
2022-04-08
1
-0
/
+3
*
hle: kernel: hle_ipc: HasSessionRequestHandler: Check if domain handler is ex...
bunnei
2022-04-08
1
-1
/
+1
*
hle: service: Add option for service interfaces to create or use the default ...
bunnei
2022-04-02
1
-2
/
+9
*
core: Reduce unused includes
ameerj
2022-03-19
1
-1
/
+0
*
core: hle: kernel: Remove server session tracking.
bunnei
2022-03-14
1
-3
/
+0
*
core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and ...
bunnei
2022-03-14
1
-1
/
+1
*
core: Remove unused includes
ameerj
2021-11-03
1
-6
/
+0
*
kernel: hle_ipc: Foward declare KAutoObject
Morph
2021-10-07
1
-0
/
+1
*
hle: kernel: Track and release server sessions, and protect methods with locks.
bunnei
2021-07-20
1
-0
/
+3
*
hle: kernel: KServerSession: Fix client disconnected.
bunnei
2021-06-09
1
-2
/
+2
*
hle: kernel: hle_ipc: Ensure SessionRequestHandler is valid.
bunnei
2021-06-07
1
-0
/
+15
*
hle: kernel: hle_ipc: Use default destructor for SessionRequestManager.
bunnei
2021-06-06
1
-1
/
+1
*
hle: kernel: Refactor to allocate a ServiceThread per service handler.
bunnei
2021-06-04
1
-2
/
+9
*
general: Replace RESULT_SUCCESS with ResultSuccess
Morph
2021-06-02
1
-3
/
+3
*
hle: kernel: hle_ipc: Simplify incoming/outgoing move/copy/domain objects.
bunnei
2021-05-20
1
-10
/
+6
*
hle: kernel: Implement CloneCurrentObject and improve session management.
bunnei
2021-05-20
1
-16
/
+4
*
hle_ipc: unsigned -> u32
Morph
2021-05-16
1
-7
/
+7
*
hle_ipc: Add a getter for PID
Morph
2021-05-16
1
-1
/
+1
*
hle: kernel: hle_ipc: Fix outgoing IPC response size calculation.
bunnei
2021-05-11
1
-1
/
+13
*
hle: kernel: hle_ipc: Improve IPC code and add initial support for TIPC.
bunnei
2021-05-10
1
-80
/
+55
*
hle: kernel: Further cleanup and add TIPC helpers.
bunnei
2021-05-10
1
-1
/
+1
*
kernel: Eliminate variable shadowing
Lioncash
2021-05-08
1
-4
/
+4
*
hle: kernel: Migrate to KHandleTable.
bunnei
2021-05-05
1
-3
/
+3
*
hle: kernel: Rename Process to KProcess.
bunnei
2021-05-05
1
-1
/
+1
*
hle: kernel: Remove deprecated Object class.
bunnei
2021-05-05
1
-1
/
+0
*
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
bunnei
2021-05-05
1
-6
/
+4
*
hle: kernel: HandleTable: Remove deprecated APIs.
bunnei
2021-05-05
1
-4
/
+4
*
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObj...
bunnei
2021-05-05
1
-14
/
+9
*
hle: kernel: Migrate KSharedMemory to KAutoObject.
bunnei
2021-05-05
1
-2
/
+2
*
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
bunnei
2021-05-05
1
-5
/
+7
*
hle: kernel: Refactor out various KThread std::shared_ptr usage.
bunnei
2021-05-05
1
-5
/
+5
*
hle_ipc: Add helper functions to get copy/move handles
Morph
2021-04-15
1
-2
/
+6
[next]