kernel: Add IPC Recorder class

This class resides in Kernel mainly because that, it's hard for kernel objects to get references to the System (and therefore to the Recorder), while much easier for KernelSystem. If this is to be moved to System the code will likely get much more complex with System (or Recorder) references passed everywhere.
This commit is contained in:
zhupengfei 2019-07-22 20:09:11 +08:00
parent 71e0c40310
commit a3057c968b
No known key found for this signature in database
GPG key ID: DD129E108BD09378
3 changed files with 296 additions and 0 deletions

View file

@ -134,6 +134,8 @@ add_library(core STATIC
hle/kernel/hle_ipc.h
hle/kernel/ipc.cpp
hle/kernel/ipc.h
hle/kernel/ipc_debugger/recorder.cpp
hle/kernel/ipc_debugger/recorder.h
hle/kernel/kernel.cpp
hle/kernel/kernel.h
hle/kernel/memory.cpp