Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU
This commit is contained in:
parent
47d0d292d5
commit
da440da9f5
19 changed files with 153 additions and 38 deletions
|
@ -62,7 +62,7 @@ public:
|
|||
/// @brief Unmarks a memory region as cached and marks it for removal
|
||||
/// @param addr Start address of the CPU write operation
|
||||
/// @param size Number of bytes of the CPU write operation
|
||||
void OnCPUWrite(VAddr addr, size_t size);
|
||||
void OnCacheInvalidation(VAddr addr, size_t size);
|
||||
|
||||
/// @brief Flushes delayed removal operations
|
||||
void SyncGuestHost();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue