Modules

Some useful constants

Bindings to the Hypervisor Framework

Structs

Virtual CPU

Enums

x86 architectural register

VMX cabability

Functions

Creates a VM instance for the current Mach task

Forces an immediate VMEXIT of a set of VirtualCpus

Maps a region in the virtual address space of the current task into the guest physical address space of the virutal machine

Modifies the permissions of a region in the guest physical address space of the virtual machine

Reads a VMX capability of the host processor

Synchronizes the guest Timestamp-Counters (TSC) across all VirtualCpus

Unmaps a region in the guest physical address space of the virutal machine