Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Isn’t this just the HV FW that exists already? Would you really expect the API to change between x86 and Apple ARM chips?


Well hopefully not, however given that x86 and ARM are different CPUs API will likely change


This is a _much_ higher level API - hypervisor.framework is documented here: https://developer.apple.com/documentation/hypervisor


Yeah, hypervisor.framework is a very thin passthrough to the Intel VMCS page manipulation. It's so low level it wouldn't even make sense on an AMD CPU.


But they will be available on ARM?


Yes, it’s already documented (separately for Intel and Apple Silicon):

https://developer.apple.com/documentation/hypervisor


Not without significant changes. The Hypervisor.framework API was quite specific to x86.


Seems like the core API is the same to create and manage virtual machines, it’s just that Intel-specific features like VMCS aren’t available on Apple silicon.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: