diff options
Diffstat (limited to 'src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs')
| -rw-r--r-- | src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs b/src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs index fe01dce3..2edcd7e4 100644 --- a/src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs +++ b/src/Ryujinx.Cpu/AppleHv/HvVcpuPool.cs @@ -1,8 +1,10 @@ using System; +using System.Runtime.Versioning; using System.Threading; namespace Ryujinx.Cpu.AppleHv { + [SupportedOSPlatform("macos")] class HvVcpuPool { // Since there's a limit on the number of VCPUs we can create, @@ -81,6 +83,8 @@ namespace Ryujinx.Cpu.AppleHv HvVcpu vcpu = new(vcpuHandle, exitInfo, shadowContext, nativeContext, isEphemeral); + vcpu.EnableAndUpdateVTimer(); + return vcpu; } |
